.cutext{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.expbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px;margin:0;border-radius:.25em;color:var(--primary-color);cursor:pointer}.expbtn:hover{text-decoration:underline}.expbtn::before{content:"Read More."}.expbtn:checked:before{content:"Read Less."}.cutext:has(+.expbtn:checked){-webkit-line-clamp:initial}.todo{position:relative;background-color:#fdfdfd}.todo h3{color:#15252d}.todo .bannerv3{width:100%;max-width:1200px;margin:0 auto;padding:16px 16px 0;position:relative}.todo .bannerv3>ul{padding:0;max-width:1200px;list-style:none;grid-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);position:relative;margin:0}.todo .bannerv3>ul li:nth-child(1){grid-column:1/3;grid-row:1/2}.todo .bannerv3>ul li:nth-child(2){grid-column:1/2;grid-row:2/2}.todo .bannerv3>ul li:nth-child(3){grid-column:2/3;grid-row:2/3}.todo .bannerv3>ul li:last-child{display:none}.todo .bannerv3>ul li picture img{-o-object-fit:cover;object-fit:cover;width:100%;display:block;border-radius:8px;position:relative}.todo .bannerv3>ul li:nth-child(4),.todo .bannerv3>ul li:nth-child(5),.todo .bannerv3>ul li:nth-child(6),.todo .bannerv3>ul li:nth-child(7),.todo .bannerv3>ul li:nth-child(8),.todo .bannerv3>ul li:nth-child(9),.todo .bannerv3>ul li:nth-child(10),.todo .bannerv3>ul li:nth-child(11),.todo .bannerv3>ul li:nth-child(12),.todo .bannerv3>ul li:nth-child(13),.todo .bannerv3>ul li:nth-child(14),.todo .bannerv3>ul li:nth-child(15),.todo .bannerv3>ul li:nth-child(16),.todo .bannerv3>ul li:nth-child(17){display:none}@media(width>668px){.todo .bannerv3>ul{height:384px;grid-template-columns:calc(55% - 32px) 20% 25%;grid-template-rows:repeat(2,1fr)}.todo .bannerv3>ul li:nth-child(1){grid-column:1/2;grid-row:1/3}.todo .bannerv3>ul li:nth-child(2){grid-column:2/3;grid-row:1/1}.todo .bannerv3>ul li:nth-child(3){grid-column:2/3;grid-row:2/2}.todo .bannerv3>ul li:last-child{display:block;grid-column:3/4;grid-row:1/3}.todo .bannerv3>ul li picture img{height:100%}}.todo .bannerv3>.overlay{position:absolute;width:100%;background:linear-gradient(to bottom,#fff0,rgb(10 0 0 / .6));height:90px;right:0;bottom:0;left:0}.todo .tails{position:relative;background:url(/wp-content/themes/got-child/images/bg-shape-3.jpg)}.todo .tails .rating{top:-4px;display:flex;align-items:center;position:relative}.todo .tails .rating>span>span{font-size:.7rem;margin-right:.3rem}.todo .tails .rating>span:nth-child(2){margin-left:1rem}.todo .tails .rating>.flex{padding-left:.4rem}.todo .tails .callto{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem}.todo .tails .callto .cta{display:flex;align-items:center;gap:.5rem}.todo .tails .callto .cta .btn{display:flex;align-items:center;gap:.2rem;padding:.6rem .45rem;height:33px;cursor:pointer;border:none;border-radius:17px;box-shadow:0 0 4px 0 rgb(0 0 0 / .251);background-color:var(--white-color)}.todo .tails .callto .cta .btn>svg{color:var(--primary-color);display:inline-block;fill:currentColor}.todo .tails .callto .cta .bro-btn{display:none}.todo .tails .callto .local .btn{padding:.5rem .5rem;background-color:#2db742;border-radius:17px;color:var(--white-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo .tails .callto .local .btn>svg{height:20px;width:20px;margin-right:2px;color:var(--white-color);fill:currentColor;vertical-align:top}@media(width>668px){.todo .tails .rating{top:0;display:flex;align-items:center;padding-bottom:.5rem}.todo .tails .rating>span>span{font-size:.7rem;margin-right:.3rem}.todo .tails .rating>span:nth-child(2){margin-left:.6rem}.todo .tails .rating>.flex{padding-left:.4rem}.todo .tails .callto .cta{display:flex;align-items:center;gap:1rem}.todo .tails .callto .cta .btn{display:flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;height:33px;cursor:pointer}.todo .tails .callto .cta .bro-btn{display:block}.todo .tails .callto .local{margin-right:.5rem}.todo .tails .callto .local .btn{padding:.6rem .8rem;background-color:#2db742;border-radius:17px;color:var(--white-color)}.todo .tails .callto .local .btn>svg{height:24px;width:24px;margin-right:4px;color:var(--white-color);fill:currentColor}}.todo .callus{overflow:hidden}.todo .jj{width:100%;max-width:1200px;margin:0 auto;position:relative;padding:16px}.todo .overview .over{width:100%;max-width:1200px;margin:0 auto;padding:16px 16px 0}.todo .overview h1{margin:0 0 .6rem;font-size:1.7rem;font-weight:800;line-height:1.3}.todo .overview .pin{padding:0 0 .2rem}.todo .overview .pin .places{display:inline;font-size:.8rem;align-items:center}.todo .overview .pin .places span.txt{font-size:.9rem;font-weight:800;color:rgb(33 37 41 / .7490196078)}.todo .overview .pin .places svg{vertical-align:text-bottom}.todo .overview .pin .places span.lugrs{text-transform:capitalize;color:var(--primary-color)}.todo .CKJ7ab{display:flex;flex-direction:column-reverse;grid-template-columns:1fr;gap:1rem;width:100%;max-width:1200px;margin:0 auto;position:relative;padding:16px}.todo .CKJ7ab .lateral{position:relative}.todo .CKJ7ab .lateral .sprice{position:sticky;top:10px}.todo .CKJ7ab .lateral .sprice{background-color:#f9f9f9;border-radius:10px;padding:0 25px 25px;display:flex;flex-wrap:wrap;justify-content:center}.todo .CKJ7ab .lateral .sprice .VQKTem{display:flex;justify-content:space-between;gap:8px;height:54px;width:calc(100% + 25px);margin-left:-25px}.todo .CKJ7ab .lateral .sprice .VQKTem .UM6fzh{background:var(--tercero-color);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--white-color);border-radius:0 10px 10px 0;width:84px;height:100%;line-height:1.25;font-weight:500}.todo .CKJ7ab .lateral .sprice .VQKTem .hxDg1B{display:flex;align-items:center;color:#5b5b5b;line-height:1}.todo .CKJ7ab .lateral .sprice .VQKTem .hxDg1B>b{font-size:32px;font-weight:500;font-family:Futura Md BT,Arial,sans-serif}.todo .CKJ7ab .lateral .sprice .VQKTem .hxDg1B>span{display:flex;flex-direction:column;font-size:12px;margin-left:2px}.todo .CKJ7ab .lateral .sprice .VQKTem .DLJdML{display:flex;flex-direction:column;justify-content:center;padding-left:16px;width:116px;border-left:1px solid #e5e5e5}.todo .CKJ7ab .lateral .sprice .VQKTem .DLJdML .I3Pt5y{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;flex-shrink:0;font-size:22px;vertical-align:bottom}.todo .CKJ7ab .lateral .sprice .VQKTem .DLJdML a{color:#134a9e;cursor:pointer;font-size:11px;text-decoration:underline}.todo .CKJ7ab .lateral .sprice .price_box{text-align:center;width:140px;background:#ececec;padding:5px 8px;border-radius:0 0 5px 5px;text-align:center;font-weight:700;margin-bottom:1rem}.todo .CKJ7ab .lateral .sprice .infovalor{display:flex;justify-content:center;width:100%;border-bottom:1px solid #e6e5f0;margin-top:1rem;border-radius:20px;margin-bottom:.8rem;background:var(--white-color)}.todo .CKJ7ab .lateral .sprice .infovalor>span{display:flex;justify-content:space-between;align-items:center;padding-right:.6rem}.todo .CKJ7ab .lateral .sprice .infovalor>span>small{font-size:.9rem;padding-top:.8rem}.todo .CKJ7ab .lateral .sprice .infovalor>.money{display:grid;grid-template-columns:1fr 120px;gap:.2rem;align-items:center}.todo .CKJ7ab .lateral .sprice .infovalor>.money>strong{position:relative;border-radius:5px 5px 5px 0;font-size:2em;display:inline-block;text-align:center;display:flex;align-items:center;justify-content:center}.todo .CKJ7ab .lateral .sprice .infovalor>.money>strong>small{top:-.5em;font-size:.9rem;position:relative}.todo .CKJ7ab .lateral .sprice .infovalor>.money>small{line-height:.7rem;display:flex;font-size:.7rem;font-weight:300;flex-direction:column}.todo .CKJ7ab .lateral .sprice .box-options{display:flex;margin-bottom:10px;flex-wrap:wrap;row-gap:.7rem;margin-left:auto;margin-right:auto;width:100%}.todo .CKJ7ab .lateral .sprice .box-options .ed-item{width:50%;padding:0 10px 0 0}.todo .CKJ7ab .lateral .sprice .box-options .ed-item>.box-options>.ed-item{font-size:14px;width:30%}.todo .CKJ7ab .lateral .sprice .box-options .ed-item>.box-options>.ed-item:nth-child(2){width:70%;font-size:11px}.todo .CKJ7ab .lateral .sprice .box-options .ed-item>.box-options>.ed-item>strong{display:block;font-size:12px}.todo .CKJ7ab .lateral .sprice .paymed{text-align:center}.todo .CKJ7ab .lateral .sprice .paymed .pay{display:flex;justify-content:center;-moz-column-gap:.8rem;column-gap:.8rem;margin-bottom:1rem}.todo .CKJ7ab .lateral .sprice .paymed .pay button{cursor:pointer}.todo .CKJ7ab .lateral .sprice .paymed .pay span,.todo .CKJ7ab .lateral .sprice .paymed .pay button{text-transform:uppercase;letter-spacing:.75px;font-size:14px;padding:5px 13px;border-radius:25px;border:1px solid #fff0;background-color:var(--tercero-color);color:var(--white-color)}.todo .CKJ7ab .lateral .sprice .paymed .pay span:last-child,.todo .CKJ7ab .lateral .sprice .paymed .pay button:last-child{background:none;border:1px solid #3f3f3f;color:#000}.todo .CKJ7ab .lateral .sprice .paymed>img{margin-bottom:1rem}.todo .CKJ7ab .lateral .sprice .paymed>span{text-align:center}.todo .CKJ7ab .conti{position:relative}.todo .CKJ7ab .conti details{border:1px solid #f2f2f2;background-color:#fff;border-radius:0 0 8px 8px}.todo .CKJ7ab .conti details summary h2{border-bottom:1px solid #f2f2f2;color:#212529;padding:16px 1.5rem;margin:25px 0;font-size:18px;font-weight:600;line-height:20px;text-transform:uppercase;margin-top:0}.todo .CKJ7ab .conti h2,.todo .CKJ7ab .conti h3{text-transform:uppercase}.todo .CKJ7ab .conti .itinerario details[open] summary h2 svg{rotate:45deg}.todo .CKJ7ab .conti .itinerario .descrip details[open] summary h3 svg{rotate:45deg}.todo .CKJ7ab .conti .itinerario details summary{cursor:pointer}.todo .CKJ7ab .conti .itinerario details summary h2,.todo .CKJ7ab .conti .itinerario details summary h3{justify-content:space-between;align-items:center;display:grid;grid-template-columns:11fr 1fr}.todo .CKJ7ab .conti .itinerario>details{display:block;margin-bottom:1rem;padding-bottom:1rem}.todo .CKJ7ab .conti .itinerario>details>summary{display:block}.todo .CKJ7ab .conti .itinerario>details .descrip{padding:0 16px}.todo .CKJ7ab .conti .itinerario>details .descrip details{position:relative;margin:.2rem 0}.todo .CKJ7ab .conti .itinerario>details .descrip details[open]>summary{background-color:#f6f6f6;border-left-color:#007c56;border-left-width:3px;border-left-style:solid}.todo .CKJ7ab .conti .itinerario>details .descrip details[open]>.body{background:rgb(246 246 246 / .5882352941)}.todo .CKJ7ab .conti .itinerario>details .descrip details summary{border:1px solid #ebebeb;padding:1rem 1rem;letter-spacing:.1px;transition:all .3s;display:block}.todo .CKJ7ab .conti .itinerario>details .descrip details summary .dayColor{color:#e82727}.todo .CKJ7ab .conti .itinerario>details .descrip details summary h3 svg{width:20px}.todo .CKJ7ab .conti .itinerario>details .descrip details summary{cursor:pointer;font-weight:800}.todo .CKJ7ab .conti .itinerario>details .descrip details summary>*{font-size:14px}.todo .CKJ7ab .conti .itinerario>details .descrip details summary h3{margin:0}.todo .CKJ7ab .conti .itinerario>details .descrip details .body{padding:.5rem .5rem}.todo .CKJ7ab .conti .itinerario>details .timeline{padding-left:16px;align-items:stretch;display:grid;grid-area:casestudies;grid-template-columns:1fr;grid-template-rows:none;justify-self:stretch;margin:0;grid-gap:0 15px}.todo .CKJ7ab .conti .itinerario>details .timeline h3,.todo .CKJ7ab .conti .itinerario>details .timeline h4{margin:0;margin-bottom:-7px;font-weight:600;font-size:.9rem;display:flex}.todo .CKJ7ab .conti .itinerario>details .timeline h3:before,.todo .CKJ7ab .conti .itinerario>details .timeline h4:before{font-weight:initial;font-size:22px;position:relative;line-height:1;color:var(--white-color);border-radius:25px;font-size:9px;padding:6px 6px;margin-right:5px;height:19px}.todo .CKJ7ab .conti .itinerario>details .timeline ul{list-style-type:none;padding-top:9px;padding-left:4.5px;margin-left:9px;margin-top:4px}.todo .CKJ7ab .conti .itinerario>details .timeline ul li{position:relative;cursor:pointer;transition:.5s;padding-left:7px;font-size:13px}.todo .CKJ7ab .conti .itinerario>details .timeline ul li:before{content:"";position:absolute;left:-8px;font-size:5px;width:6px;height:6px;border-radius:50%;transform:translate(-.5px,.2em);margin-top:5px;top:1px}.todo .CKJ7ab .conti .itinerario>details .included h3,.todo .CKJ7ab .conti .itinerario>details .included h4{color:#37c362}.todo .CKJ7ab .conti .itinerario>details .included h3:before,.todo .CKJ7ab .conti .itinerario>details .included h4:before{content:"✔";background:#37c362}.todo .CKJ7ab .conti .itinerario>details .included ul{border-left:2px solid #37c362}.todo .CKJ7ab .conti .itinerario>details .included ul li:before{background-color:#37c362}.todo .CKJ7ab .conti .itinerario>details .notIncluded h3,.todo .CKJ7ab .conti .itinerario>details .notIncluded h4{color:#ff125e}.todo .CKJ7ab .conti .itinerario>details .notIncluded h3:before,.todo .CKJ7ab .conti .itinerario>details .notIncluded h4:before{content:"✘";background-color:#ff125e}.todo .CKJ7ab .conti .itinerario>details .notIncluded ul{border-left:2px solid #ff125e}.todo .CKJ7ab .conti .itinerario>details .notIncluded ul li:before{background-color:#ff125e}@media(width>668px){.todo .CKJ7ab .conti .itinerario>details .timeline{grid-template-columns:repeat(2,1fr)}}.todo .CKJ7ab .conti .itinerario .imagina{float:none;display:flex;margin:0 0 0 0;gap:.6rem}.todo .CKJ7ab .conti .itinerario .imagina .item-imagen{margin-bottom:1rem;line-height:0;position:relative}.todo .CKJ7ab .conti .itinerario .imagina .item-imagen img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.todo .CKJ7ab .conti .itinerario .imagina .item-imagen img{border-radius:10px;filter:saturate(140%);background:#f3f3f3;height:110px;width:175px;box-shadow:0 0 0 2px #f3f3f3;max-width:100%}@media(width>668px){.todo .CKJ7ab .conti .itinerario .imagina{float:right;display:table;margin:5px 0 0 15px}.todo .CKJ7ab .conti .itinerario .imagina .item-imagen{width:170px}}.todo .CKJ7ab .conti .BoxTabs .tabs{display:flex;overflow:auto;width:100%}.todo .CKJ7ab .conti .BoxTabs .tabs .tablink{background-color:#f2f2f2;border:none;cursor:pointer;padding:10px 20px;font-size:16px;flex:1}.todo .CKJ7ab .conti .BoxTabs .tabs .tablink:hover{background-color:#ddd}.todo .CKJ7ab .conti .BoxTabs .tabs .tablink.active{background-color:var(--primary-color);display:block;color:var(--white-color)}.todo .CKJ7ab .conti .BoxTabs .tabcontent{display:none;padding:20px}@media(width>768px){.todo .CKJ7ab{grid-template-columns:1fr 340px;display:grid}.todo .CKJ7ab .conti{padding-right:1rem}}.todo .BoxRelat{width:100%;max-width:1200px;margin:0 auto;position:relative;padding:16px;margin-bottom:2rem}.todo .BoxRelat h2{background:#f9f9f9;border-left:5px solid var(--primary-color);color:#212529;padding:16px 1.5rem;margin:25px 0;font-size:18px;font-weight:600;line-height:20px;text-transform:uppercase;margin-top:0}.todo .sHI2mD{background:#fff;box-shadow:0 0 2px 0 gray;display:flex;width:100vw;height:52px;padding:0 1rem;position:fixed;bottom:0;z-index:998}.todo .sHI2mD>div{flex:1 1 30%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.todo .sHI2mD>div:first-child svg{color:#39b001}.todo .sHI2mD>div>svg{height:24px;width:24px;margin-bottom:4px;color:var(--primary-color)}.todo .sHI2mD>div .I3Pt5y{fill:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none}.todo .sHI2mD>div>span{font-size:14px;font-weight:600}.todo .sHI2mD ._6_zPG5{background:var(--primary-color);color:var(--white-color);font-size:16px;font-weight:600;text-transform:uppercase;border:none;flex:1 1 30%}@media(width>768px){.todo .sHI2mD{display:none}}#size-guide::backdrop,#yt::backdrop,#map::backdrop,#mail::backdrop,#booked::backdrop{background:rgb(0 0 0 / .85)}#size-guide,.bgpop,#yt,#map,#mail,#booked{padding:1rem;border:none;width:clamp(300px,80dvw,600px);max-height:480px;border-radius:8px}#size-guide h2,.bgpop h2,#yt h2,#map h2,#mail h2,#booked h2{margin:0 0 1rem}#map img{-o-object-fit:cover;object-fit:cover;max-height:380px}.close-btn{filter:grayscale(0);position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.25rem}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}table{border-collapse:collapse;width:100%}table th,table td{border:1px solid #ccc;padding:1rem;text-align:center}table th{background-color:var(--peppermint);font-weight:400}table td{background-color:var(--lightgreen);font-weight:300}:root{--ta-green:#00AF87;--ta-dark:#000A12;--ta-yellow:#F89B42;--ta-bg:#ffffff}.tripadvisor-style{font-family:Arial,sans-serif;color:var(--ta-dark);padding:2em 0}.tripadvisor-style .rating-summary{text-align:center;margin-bottom:1.5em}.tripadvisor-style .avg-score{font-size:2.5em;font-weight:700;color:var(--ta-dark)}.tripadvisor-style .stars{color:var(--ta-green);font-size:1.5em;margin:.2em 0}.tripadvisor-style .review-count{font-size:1em;color:#666}.carousel{width:100%;overflow-x:auto;margin:2em auto;display:flex;gap:1em;scroll-behavior:smooth;scroll-snap-type:x mandatory;anchor-name:--carousel;scroll-marker-group:after;position:relative}.carousel::-webkit-scrollbar{display:none}.carousel::scroll-marker-group{display:flex;gap:.5em;position:absolute;position-anchor:--carousel;justify-self:anchor-center;top:calc(anchor(bottom) + 1em)}.card::scroll-marker{content:"";width:1em;height:1em;border-radius:50%;background-color:var(--ta-green)}.card::scroll-marker:target-current{background-color:var(--ta-yellow)}.carousel::scroll-button(right),.carousel::scroll-button(left){content:"→";border:none;font-family:monospace;font-size:2.5em;color:var(--ta-bg);background-color:var(--ta-green);height:50px;width:50px;border-radius:50%;cursor:pointer;position:absolute;position-anchor:--carousel;translate:-50%;z-index:1}.carousel::scroll-button(left){content:"←";position-area:left center;translate:50%}.carousel::scroll-button(right){position-area:right center;translate:-50%}.carousel::scroll-button(right):disabled,.carousel::scroll-button(left):disabled{opacity:.5;cursor:auto}.card{scroll-snap-align:start;flex:0 0 20em;background-color:var(--ta-bg);padding:1em;border-radius:.75em;box-shadow:0 2px 8px rgb(0 0 0 / .1);display:flex;flex-direction:column;justify-content:space-between;scroll-snap-stop:always;position:relative}@media(max-width:500px){.card{flex:0 0 90%}}@supports not (scroll-marker-group:after){.carousel::scroll-button(*){display:none}.carousel::before,.carousel::after{content:"";position:absolute;top:0;bottom:0;width:2em;pointer-events:none}.carousel::before{left:0;background:linear-gradient(to right,rgb(255 255 255 / .9),transparent)}.carousel::after{right:0;background:linear-gradient(to left,rgb(255 255 255 / .9),transparent)}}.read-more-toggle{display:none}.read-more-content{max-height:3em;overflow:hidden;transition:max-height .3s ease}.read-more-toggle:checked~.read-more-content{max-height:1000px}.read-more-label{display:inline-block;margin-top:.5em;font-size:.9em;color:var(--ta-green);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.read-more-toggle:not(:checked)+.read-more-content+.read-more-label::after{content:" Leer más"}.read-more-toggle:checked+.read-more-content+.read-more-label::after{content:" Leer menos"}.tripadvisor-style .review-user{display:flex;align-items:center;margin-bottom:1em}.tripadvisor-style .review-user .img{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:.8em;background-color:#f0f0f0}.tripadvisor-style .review-user .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tripadvisor-style .user-info .name{font-weight:700;color:var(--ta-dark)}.tripadvisor-style .user-info .type{display:block;font-size:.9em;color:#777}.tripadvisor-style .reviewer-title{font-size:1em;font-weight:700;color:var(--ta-dark);margin-bottom:.5em}.tripadvisor-style .cutext{font-size:.95em;color:#444;line-height:1.4}.tripadvisor-style .review-detail-bottom{display:flex;justify-content:space-between;align-items:center}.tripadvisor-style .rating-stars{color:var(--ta-green);font-size:1.2em}.tripadvisor-style .date{font-size:.85em;color:#999}