:root{--ink:#004e70;--moss:#006f91;--paper:#fff9e9;--sand:#ffd65a;--line:#b7d5de;--coral:#f7ad19}body{font-family:Nunito Sans,sans-serif;background:var(--paper);color:var(--ink)}.ticker,.proof-strip{background:#004e70}.brand{color:#004e70}.brand-sun{border-color:#f7b51b}.brand-sun:after{border-color:#f7b51b}.bag b{background:#f7b51b;color:#004e70}.buy-box h1,.why h2,.specs h2,.compare h2,.reviews h2,.faq h2,.final-cta h2,.promise h2,.real-copy h2,.ritual h2{font-family:Fraunces,serif;font-variation-settings:"SOFT" 82,"WONK" 1;font-weight:600;letter-spacing:-.065em}.buy-box h1 em,.why h2 em,.specs h2 em,.compare h2 em,.reviews h2 em,.faq h2 em,.final-cta h2 em{font-variation-settings:"SOFT" 100,"WONK" 1}.choice.selected{border-color:#004e70;background:#fff0b7}.add,.cart-footer button{background:#004e70}.compare,.ritual{background:#ffd65a}.real-life{background:#004e70}.final-cta{background:#006f91}.promise{background:#fff1b5}.why{background:#d8edf1}.rating{color:#f7ad19}.stock b{background:#f7ad19}.ink-link{color:#004e70;border-color:#004e70}.green-chair{background:linear-gradient(145deg,#f7d155 0 31%,#e9b942 31% 35%,#97cde0 35% 100%)}.green-chair:before{background:#7652ad;box-shadow:inset 0 0 0 11px #e5e8e8,0 22px 22px #004e703b}.green-chair:after{border-bottom-color:#c5ced0;filter:drop-shadow(0 13px 2px rgba(0,78,112,.18))}.dune-chair:before{background:#7652ad;border:5px solid #d3dddd;box-shadow:0 14px 18px #004e7033}.detail-chair:before{background:#7652ad;border:5px solid #d3dddd}.gallery-main:before{border-radius:10px}.gallery-main:after{border-bottom-width:12px}.gallery-main{background:#eaf4f7!important}.gallery-main:before,.gallery-main:after,.gallery-thumb:before,.gallery-thumb:after{display:none!important}.product-photo,.gallery-thumb img{width:100%;height:100%;object-fit:cover;display:block}.gallery-main .product-photo{object-fit:contain;mix-blend-mode:multiply}.gallery-thumb{overflow:hidden;cursor:pointer;background:#eaf4f7}.gallery-thumb.active{outline:3px solid #f7b51b;outline-offset:2px}.gallery-thumb img{object-fit:cover;transition:transform .3s}.gallery-thumb:hover img{transform:scale(1.04)}.why-image,.real-image{background:#ffd65a!important;overflow:hidden;position:relative}.why-image img,.real-image img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply}.why-image:after,.real-image:after{content:"LA PACHONA \b7  INDUSTRIA NACIONAL";position:absolute;left:18px;bottom:18px;background:#004e70;color:#fff9e9;padding:8px 10px;font:9px DM Mono;letter-spacing:.08em}.real-image:after{content:"RELajACI\d3N ASEGURADA";background:#f7b51b;color:#004e70}.real-image:after{content:"RELAJACI\d3N ASEGURADA"}.real-image{background:#d9edf6!important}.real-image img{mix-blend-mode:normal!important;object-fit:cover!important;filter:none!important}.brand{gap:8px}.brand-sun{width:34px;height:25px;border:1.5px solid #004e70;border-radius:14px 14px 8px 8px;background:linear-gradient(#8fd1e8 0 58%,#ffd65a 58%);overflow:hidden;position:relative;margin:0 1px 0 0}.brand-sun:before{content:"";position:absolute;width:13px;height:10px;left:9px;top:7px;background:#7652ad;border:1.5px solid #004e70;border-radius:2px;transform:skewY(-17deg);box-shadow:6px 11px 0 -5px #7652ad,0 11px 0 -5px #7652ad}.brand-sun:after{content:"";position:absolute;width:100%;height:1.5px;left:0;top:14px;background:#004e70;border:0;transform:none}.brand>span{margin-top:0}.ritual-clips{padding:88px max(6vw,28px);background:#ffd65a!important;overflow:hidden}.ritual-clips-heading{max-width:920px;margin:0 auto 30px}.ritual-clips-heading .kicker{margin:0 0 12px}.ritual-clips h2{margin:0;color:#004e70;font-size:clamp(42px,5vw,68px);line-height:.9}.ritual-clips h2 em{color:#006f91}.ritual-clips-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:920px;margin:0 auto}.ritual-clip{position:relative;isolation:isolate;aspect-ratio:9/13.5;overflow:hidden;border-radius:20px;background:#004e70;box-shadow:0 12px 26px #004e7033}.ritual-clip-motion{position:absolute;z-index:0;top:-5%;right:-5%;bottom:-5%;left:-5%;background-position:center;background-size:cover;animation:ritualClipFloat 7s ease-in-out infinite alternate;will-change:transform}.ritual-clips.is-visible .ritual-clip-balcon .ritual-clip-motion{background-image:var(--panchona-ritual-balcon-image)}.ritual-clips.is-visible .ritual-clip-playa .ritual-clip-motion{background-image:var(--panchona-ritual-playa-image);animation-delay:-2s}.ritual-clip:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,48,67,.14),transparent 36%,rgba(0,48,67,.58) 100%)}.ritual-clip-caption{position:absolute;z-index:2;left:16px;right:16px;bottom:17px;color:#fff9e9}.ritual-clip-caption span{display:block;margin-bottom:8px;font:800 8px/1 Nunito Sans,sans-serif;letter-spacing:.14em}.ritual-clip-caption b{display:block;max-width:250px;font:600 24px/.98 Fraunces,serif;letter-spacing:-.045em}.ritual-clip-banner{position:absolute;z-index:2;left:50%;bottom:20px;transform:translate(-50%);width:max-content;max-width:calc(100% - 30px);margin:0;border:1px solid #004e70;background:#fff9e9;color:#004e70;padding:10px 12px;font:900 10px/1.15 Nunito Sans,sans-serif;letter-spacing:.06em;text-align:center;box-shadow:4px 4px #004e70}@keyframes ritualClipFloat{0%{transform:scale(1) translate3d(-1%,0,0)}to{transform:scale(1.11) translate3d(1%,-1.5%,0)}}@media(max-width:760px){.ritual-clips{padding:58px 20px}.ritual-clips-heading{margin-bottom:22px}.ritual-clips h2{font-size:47px}.ritual-clips-grid{display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px;scrollbar-width:none}.ritual-clips-grid::-webkit-scrollbar{display:none}.ritual-clip{flex:0 0 70vw;max-width:320px;scroll-snap-align:start;border-radius:16px}.ritual-clips-grid:after{content:"";flex:0 0 1px}.ritual-clip-caption{left:14px;right:14px;bottom:14px}.ritual-clip-caption b{font-size:21px}.ritual-clip-banner{bottom:15px;font-size:8px;padding:9px 10px}}@media(prefers-reduced-motion:reduce){.ritual-clip-motion{animation:none}}.ritual-clip-caption{text-align:center}.ritual-clip-caption b{margin-inline:auto}.ritual-clip-banner{left:16px!important;right:16px!important;bottom:17px!important;transform:none!important;width:auto!important;max-width:none!important;margin:0!important;border:0!important;background:transparent!important;color:#fff9e9!important;padding:0!important;font:600 24px/.98 Fraunces,serif!important;letter-spacing:-.045em!important;text-align:center!important;box-shadow:none!important;text-transform:none!important}@media(max-width:760px){.ritual-clip-banner{left:14px!important;right:14px!important;bottom:14px!important;font-size:21px!important;line-height:.98!important}}.brand{display:flex;align-items:center;gap:10px;letter-spacing:0}.brand strong{font:700 23px/.9 Nunito Sans,sans-serif;letter-spacing:-.065em;white-space:nowrap;color:#004e70}.brand sup{font:8px DM Mono;align-self:flex-start;margin-top:-1px}.brand-sun{width:29px;height:29px;border:0!important;border-radius:50%;background:radial-gradient(circle,#ffd65a 0 40%,#f7b51b 41% 58%,transparent 59%),repeating-conic-gradient(from 0deg,#f7b51b 0deg 8deg,transparent 8deg 22deg)!important;overflow:visible!important;flex:0 0 29px}.brand-sun:before,.brand-sun:after{display:none!important}@media(max-width:760px){.brand strong{font-size:20px}.brand-sun{width:25px;height:25px;flex-basis:25px}}header{height:56px!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;gap:12px;padding:0 max(4vw,18px)!important;background:#fff9e9!important;z-index:30!important}.menu-toggle{grid-column:1;width:34px;height:34px;display:grid;align-content:center;gap:5px;justify-self:start;padding:0;border:0;background:transparent;color:#004e70;cursor:pointer}.menu-toggle i{display:block;width:22px;height:2px;background:currentColor;transition:transform .2s,opacity .2s}.menu-toggle.is-open i:first-child{transform:translateY(7px) rotate(45deg)}.menu-toggle.is-open i:nth-child(2){opacity:0}.menu-toggle.is-open i:last-child{transform:translateY(-7px) rotate(-45deg)}header .brand{grid-column:2;justify-self:center}header .bag{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:5px;padding:0;font:800 9px/1 Nunito Sans,sans-serif;letter-spacing:.08em}header .bag b{margin:0}.header-menu{position:fixed;z-index:29;top:56px;left:0;width:min(310px,88vw);display:grid!important;gap:0;padding:12px 20px 20px;background:#fff9e9;border-right:1px solid #b7d5de;border-bottom:1px solid #b7d5de;box-shadow:0 14px 24px #004e7024;transform:translate(-105%);transition:transform .22s ease}.header-menu.is-open{transform:translate(0)}.menu-back{justify-self:start;border:0;background:transparent;padding:8px 0 15px;color:#004e70;font:800 10px/1 Nunito Sans,sans-serif;letter-spacing:.1em;cursor:pointer}.header-menu a{padding:13px 0;border-bottom:1px solid #b7d5de;color:#004e70;font:800 11px/1 Nunito Sans,sans-serif;letter-spacing:.08em}.carousel-headline{max-width:980px;margin:0 auto;padding:50px 28px 22px;text-align:center;background:#fff9e9;color:#004e70}.carousel-headline p{margin:0 0 13px;color:#006f91;font:800 10px/1 Nunito Sans,sans-serif;letter-spacing:.13em}.carousel-headline h1{margin:0;font:600 clamp(30px,4.2vw,56px)/.98 "Fraunces",serif;letter-spacing:-.055em}.carousel-headline h1 em{color:#58bddd;font-style:italic}@media(max-width:760px){header{height:52px!important;padding:0 16px!important}.menu-toggle{width:31px;height:31px}.menu-toggle i{width:20px}.header-menu{top:52px}.carousel-headline{padding:28px 20px 15px;text-align:left}.carousel-headline p{font-size:8px}.carousel-headline h1{font-size:clamp(31px,8.5vw,38px);line-height:1.02}.carousel-headline h1 br{display:none}header .bag{gap:0}header .bag b{font:700 9px/1 Nunito Sans,sans-serif}}.first-buy{display:flex;align-items:center;gap:11px;margin:14px 0 0;padding:12px 13px;background:#fff0b7;border:1px dashed #f0ad12;color:#004e70}.first-buy>span{font-size:21px;color:#f0ad12}.first-buy div{display:flex;flex-direction:column;gap:3px}.first-buy b{font-size:12px}.first-buy small{font-size:10px}.first-buy small strong{font-family:DM Mono;background:#004e70;color:#fff9e9;padding:2px 4px;margin-left:3px;letter-spacing:.04em}@media(min-width:761px){.buy-box .first-buy{display:none!important}}.why-image{background:linear-gradient(145deg,#bce5f1 0 54%,#ffe06d 54% 100%)!important}.why-image img{mix-blend-mode:normal!important;object-fit:contain!important;filter:none!important;padding:5%}.why-image:after{content:"8 POSICIONES \b7  ALUMINIO REFORZADO";background:#004e70;color:#fff9e9}.why-image{isolation:isolate;background:#8bcfe8!important}.beach-life{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#004e7014,#004e7000),url(https://images.unsplash.com/photo-1502680390469-be75c86b636f?auto=format&fit=crop&w=1400&q=88) center/cover;z-index:-1}.why-image .chair-in-scene{position:absolute;width:72%;height:72%;right:4%;bottom:4%;object-fit:contain!important;mix-blend-mode:multiply!important;padding:0!important;filter:drop-shadow(0 20px 13px rgba(0,50,75,.28))!important;z-index:1}.why-image:after{content:"LA PANCHONA \b7  PLAYA, AMIGOS Y DESCANSO";z-index:2}@media(max-width:760px){.why-image .chair-in-scene{width:82%;height:72%;right:0}}.why-image{background:#c7e5ef!important}.why-image .real-beach-photo{position:static!important;width:100%!important;height:100%!important;display:block;object-fit:cover!important;mix-blend-mode:normal!important;padding:0!important;filter:none!important}.why-image:after{content:"DOS REPOSERAS \b7  UNA TARDE SIN APURO";z-index:2}.gallery-main{background:#ffd65a!important}.gallery-main .official-model-photo{mix-blend-mode:normal!important;object-fit:cover!important}.gallery-badge{background:#004e70!important;color:#fff9e9!important}.why-image:after{content:"DOS REPOSERAS \b7  UNA TARDE SIN APURO"!important}.gallery{gap:0}.gallery-main{height:590px}.buy-box h1 em{display:block;font-size:.72em;line-height:1.05;max-width:11ch;letter-spacing:-.055em}.why-image .real-beach-photo{object-position:center!important}@media(max-width:760px){.gallery-main{height:430px}.buy-box h1 em{font-size:.67em;max-width:13ch}}.gallery-badge{max-width:235px;line-height:1.35}.buy-box h1{max-width:560px}.buy-box h1 em{font-size:.86em!important;max-width:none!important}.mate-sticker,.flag-sticker{display:inline-grid;place-items:center;vertical-align:.05em;width:1.25em;height:1.25em;font-family:system-ui;font-size:.9em;line-height:1;background:#ffd65a;border:2px solid #004e70;border-radius:50%;transform:rotate(-8deg);box-shadow:3px 3px #004e70}.flag-sticker{background:#fff9e9;transform:rotate(5deg);font-size:.72em;margin-left:.15em}@media(max-width:760px){.gallery-badge{max-width:180px}.buy-box h1 em{font-size:.76em!important}}.real-image{background:#ffd65a!important}.real-image img{width:100%;height:100%;object-fit:cover!important;mix-blend-mode:normal!important;filter:none!important}.review-photo{height:auto!important;aspect-ratio:4/3;background-position:center 24%!important;background-size:cover!important}.review-list figure{background:#fff9e9}.review-list{display:block!important;overflow:hidden}.reviews-viewport{overflow:hidden}.reviews-track{display:flex;width:300%;transition:transform .42s cubic-bezier(.22,.8,.25,1);will-change:transform}.reviews-page{flex:0 0 33.333%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.review-list figure{margin:0!important;min-width:0}.reviews-nav{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:20px;color:#004e70;font:800 11px/1 Nunito Sans,sans-serif;letter-spacing:.08em}.reviews-arrow{display:grid;place-items:center;width:38px;height:38px;border:1px solid #004e70;border-radius:50%;background:#fff9e9;color:#004e70;font-size:21px;cursor:pointer}.reviews-arrow:hover:not(:disabled){background:#ffd65a}.reviews-arrow:disabled{opacity:.32;cursor:not-allowed}@media(max-width:760px){.reviews-page{gap:12px}.review-list blockquote{padding:16px!important;font-size:14px!important}.review-list cite{margin-top:14px!important;font-size:7px!important}.reviews-nav{margin-top:15px}}.final-cta{overflow:hidden}.footer-review-marquee{width:100vw;margin:26px calc(50% - 50vw) 0;overflow:hidden}.footer-review-marquee__viewport{overflow:hidden}.footer-review-marquee__track{display:flex;width:max-content;animation:panchonaReviewMarquee 52s linear infinite;will-change:transform}.footer-review-marquee__set{display:flex;gap:12px;flex:none;padding-right:12px}.footer-review-marquee figure{width:172px;height:220px;margin:0;overflow:hidden;border-radius:14px;background-color:#d8edf1;background-repeat:no-repeat;box-shadow:0 7px 18px #002b3d2e}.footer-review-marquee:hover .footer-review-marquee__track{animation-play-state:paused}@keyframes panchonaReviewMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:760px){.footer-review-marquee{margin-top:20px}.footer-review-marquee__set{gap:9px;padding-right:9px}.footer-review-marquee figure{width:122px;height:164px;border-radius:11px}.footer-review-marquee__track{animation-duration:39s}}@media(prefers-reduced-motion:reduce){.footer-review-marquee__track{animation:none}.footer-review-marquee__set[aria-hidden=true]{display:none}}.real-image{position:relative}.real-image:after{display:none!important}.positions-sticker{position:absolute;right:20px;top:20px;display:grid;place-items:center;width:154px;height:46px;border-radius:999px;background:#ffd65a;color:#004e70;border:3px solid #004e70;box-shadow:4px 4px #004e70;font:800 13px/1 Nunito Sans,sans-serif;letter-spacing:.07em;text-align:center;transform:rotate(6deg);white-space:nowrap;padding:0 14px}.photo-discount-cta{position:absolute;z-index:4;left:50%;bottom:22px;transform:translate(-50%);border:2px solid #fff9e9;border-radius:999px;background:#004e70;color:#fff9e9;padding:14px 20px;font:800 12px/1 Nunito Sans,sans-serif;letter-spacing:.045em;white-space:nowrap;cursor:pointer;box-shadow:0 5px #002d40;animation:discountPulse 2s ease-in-out infinite}.photo-discount-cta span{font-size:17px;vertical-align:-1px;margin-left:4px}.photo-discount-cta:hover{transform:translate(-50%) translateY(-2px)}.photo-discount-cta.is-active{background:#ffd65a;color:#004e70;border-color:#004e70;box-shadow:0 5px #004e70;animation:none}.photo-discount-cta.is-active span{display:none}@keyframes discountPulse{0%,to{box-shadow:0 5px #002d40,0 0 #004e7066}50%{box-shadow:0 5px #002d40,0 0 0 10px #004e7000}}.final-brand{display:flex;justify-content:center;align-items:center;gap:12px;margin:38px auto 0;color:#fff9e9}.final-brand strong{font:700 31px/.9 Nunito Sans,sans-serif;letter-spacing:-.065em}.final-brand .brand-sun{width:35px;height:35px;flex-basis:35px}@media(max-width:760px){.positions-sticker{right:15px;top:15px;width:126px;height:40px;font-size:10px;padding:0 10px}.photo-discount-cta{bottom:16px;padding:12px 15px;font-size:10px}.final-brand strong{font-size:27px}}.final-cta{padding-bottom:38px!important}.cart-icon{width:18px;height:18px;vertical-align:-5px;margin-right:5px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mate-sticker{position:relative;display:inline-block!important;width:1.05em!important;height:1.05em!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;transform:none!important}.mate-sticker:before{content:"";position:absolute;left:.18em;bottom:.08em;width:.68em;height:.57em;border:2px solid #004e70;border-radius:48% 48% 55% 55%;background:radial-gradient(circle at 50% 28%,#b9dc72 0 25%,#6f9b42 27% 100%)}.mate-sticker:after{content:"";position:absolute;left:.68em;top:-.04em;width:2px;height:.72em;background:#004e70;border-radius:3px;transform:rotate(24deg);transform-origin:bottom}.flag-sticker{position:relative;display:inline-block!important;width:1.45em!important;height:.9em!important;background:linear-gradient(#75c8eb 0 33%,#fff 33% 67%,#75c8eb 67%)!important;border:1.5px solid #004e70!important;border-radius:2px!important;outline:0!important;box-shadow:2px 2px #004e70!important;transform:rotate(4deg)!important}.flag-sticker:after{content:"";position:absolute;left:calc(50% - .08em);top:calc(50% - .08em);width:.16em;height:.16em;border-radius:50%;background:#f7b51b}.mate-sticker{width:1.75em!important;height:1.2em!important;vertical-align:-.22em!important;margin-left:.12em}.mate-sticker:before,.mate-sticker:after{display:none!important}.mate-sticker svg{display:block;width:100%;height:100%;overflow:visible}.mate-sticker{display:inline-grid!important;place-items:center;width:1.22em!important;height:1.22em!important;margin-left:.1em;background:#ffd65a!important;border:2px solid #004e70!important;border-radius:50%!important;box-shadow:3px 3px #004e70!important;vertical-align:-.13em!important;font-family:system-ui!important;font-size:.78em!important;line-height:1!important;transform:rotate(-8deg)!important}.mate-sticker svg{display:none!important}.mate-sticker{display:inline-flex!important;align-items:flex-end!important;gap:.08em;width:auto!important;height:1.18em!important;padding:0!important;margin-left:.12em;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;font-size:.82em!important}.mate-sticker>span{display:block;line-height:1}.mate-sticker .thermos-sticker{display:block!important;width:.42em;height:.88em;overflow:visible;margin-bottom:.01em}.mate-sticker .thermos-sticker,.mate-sticker .cookies-sticker{display:none!important}.mate-sticker .sun-sticker{display:block!important;width:.74em;height:.74em;overflow:visible;margin-bottom:.18em}.mate-sticker .sea-sticker{display:block!important;width:.92em;height:.64em;overflow:visible;margin-bottom:.04em}.mate-sticker .sea-sticker{width:1.12em!important;height:.88em!important;margin-bottom:.15em!important;transform:translateY(-.08em)}@media(max-width:760px){.product{overflow:hidden}.buy-box{width:100%;padding:28px 22px 42px!important;text-align:center;overflow:hidden}.buy-box .kicker{margin:0 0 16px!important;font-size:9px!important;line-height:1.45;letter-spacing:.08em}.buy-box h1{width:100%;margin:0 auto!important;font-size:clamp(38px,11vw,46px)!important;line-height:.98!important;letter-spacing:-.06em!important}.buy-box h1 em{display:block;width:100%;max-width:100%!important;font-size:clamp(29px,8.4vw,34px)!important;line-height:1.08!important;letter-spacing:-.055em!important;overflow-wrap:normal}.mate-sticker{font-size:.68em!important;white-space:nowrap}.buy-box .product-lead{max-width:100%;margin:20px auto!important;text-align:center;font-size:14px;line-height:1.55}.rating{margin:15px 0!important}.shipping{font-size:9px!important;line-height:1.45}.first-buy{text-align:left}.choice{gap:8px;padding:14px 12px!important}.choice span{min-width:0;text-align:left}.choice b,.choice small{overflow-wrap:anywhere}.choice strong{flex:0 0 auto;font-size:11px!important;white-space:nowrap}.purchase{width:100%}.reassurance{text-align:left}.stock{line-height:1.45}.mobile-buy{padding:9px 16px!important}.mobile-buy .add{font-size:9px!important;padding:0 11px!important}}.buy-box{min-width:0}.buy-box .kicker,.buy-box h1,.buy-box .product-lead,.buy-box .rating,.buy-box .shipping,.buy-box .choice-label,.buy-box .stock{text-align:center}.buy-box h1{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;margin:0!important;font-size:clamp(40px,4vw,54px)!important;line-height:.98!important}.panchona-title{font:700 1em/.9 Nunito Sans,sans-serif;letter-spacing:-.065em;white-space:nowrap;color:#004e70}.buy-box h1 em{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%!important;font-size:clamp(30px,3.5vw,43px)!important;line-height:1.04!important;letter-spacing:-.052em!important}.tagline-line{display:block;white-space:nowrap}.title-sticker-slot{display:inline-flex;vertical-align:middle;white-space:nowrap}.buy-box .product-lead{max-width:440px;margin-left:auto!important;margin-right:auto!important}.buy-box .first-buy,.buy-box .choices,.buy-box .purchase,.buy-box .reassurance{text-align:left}@media(max-width:520px){.buy-box{padding-left:20px!important;padding-right:20px!important}.buy-box h1{font-size:40px!important}.buy-box h1 em{font-size:31px!important}.tagline-line{white-space:normal}.title-sticker-slot{margin-left:3px}.buy-box .choice,.buy-box .choice span{min-width:0}.buy-box .choice small{overflow-wrap:anywhere}}.gallery-main{position:relative}.top-positions-sticker{position:absolute;right:20px;top:20px;display:grid;place-items:center;width:154px;height:46px;border-radius:999px;background:#ffd65a;color:#004e70;border:3px solid #004e70;box-shadow:4px 4px #004e70;font:800 13px/1 Nunito Sans,sans-serif;letter-spacing:.07em;text-align:center;transform:rotate(6deg);z-index:3;white-space:nowrap;padding:0 14px}@media(max-width:760px){.top-positions-sticker{right:15px;top:15px;width:126px;height:40px;font-size:10px;padding:0 10px}}.final-cta{padding-bottom:0!important}.final-brand{margin-bottom:0!important}.single-chair-carousel{position:relative;width:100%;height:100%;background:linear-gradient(180deg,#fcf9ef 0 68%,#ffd545 68%)}.single-chair-track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.single-chair-track::-webkit-scrollbar{display:none}.single-chair-slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden;scroll-snap-align:start}.single-chair-crop{position:absolute;left:21%;top:0;width:58%;height:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 91%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 91%,transparent 100%)}.single-chair-crop img{position:absolute;top:0;left:0;height:100%;width:auto;max-width:none}.single-chair-crop.right img{transform:translate(-50%)}.single-chair-arrow{position:absolute;top:50%;z-index:8;width:42px;height:42px;border:0;border-radius:50%;background:#fff9e9e8;color:#004e70;font-size:23px;cursor:pointer;transform:translateY(-50%);box-shadow:0 2px 12px #004e7033}.single-chair-arrow.prev{left:16px}.single-chair-arrow.next{right:16px}.single-chair-nav{position:absolute;z-index:8;bottom:18px;left:50%;transform:translate(-50%);display:flex;gap:7px;padding:7px 10px;border-radius:999px;background:#fff9e9e8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.single-chair-dot{border:0;background:transparent;padding:3px;display:grid;place-items:center;cursor:pointer}.single-chair-dot i{display:block;width:14px;height:14px;border-radius:50%;background:var(--dot);border:2px solid #fff;box-shadow:0 0 0 1px #004e7055}.single-chair-dot.is-active i{box-shadow:0 0 0 3px #004e70}.single-chair-dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:760px){.single-chair-crop{left:15%;width:70%}.single-chair-arrow{width:36px;height:36px;font-size:19px}.single-chair-arrow.prev{left:10px}.single-chair-arrow.next{right:10px}.single-chair-nav{bottom:12px}.single-chair-dot i{width:12px;height:12px}}.single-chair-carousel{background:#fff9ed!important}.single-chair-crop{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;mask-image:none!important;-webkit-mask-image:none!important}.single-chair-crop img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;transform:none!important}.single-chair-slide--reel{background:#004e70}.reel-carousel-crop{display:flex!important;align-items:center;justify-content:center;background:linear-gradient(135deg,#004e70,#006f91)!important}.reel-carousel-crop video{display:block;width:min(56%,500px);height:100%;object-fit:cover;border-left:2px solid #fff9e966;border-right:2px solid #fff9e966}.carousel-reel-caption{position:absolute;z-index:4;bottom:18px;left:50%;transform:translate(-50%);padding:9px 14px;border-radius:999px;background:#fff9e9;color:#004e70;box-shadow:0 3px #ffd65a;font:900 10px/1 Nunito Sans,sans-serif;letter-spacing:.1em;white-space:nowrap}.carousel-reel-sound{position:absolute;z-index:5;top:15px;left:50%;transform:translate(-50%);padding:8px 11px;border:1px solid #fff9e9;border-radius:999px;background:#004e70e8;color:#fff9e9;font:900 8px/1 Nunito Sans,sans-serif;letter-spacing:.09em;white-space:nowrap;cursor:pointer}.black-premium-badge{position:absolute;z-index:4;left:11%;bottom:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:145px;height:78px;padding:11px 18px 9px;background:linear-gradient(118deg,#9b6507,#f6c94b 22%,#fff1a9,#d59717 58%,#704400);color:#161b20;box-shadow:0 9px 16px #3a25094d;font-family:Nunito Sans,sans-serif;letter-spacing:.1em;clip-path:polygon(9% 0,100% 0,100% 77%,87% 100%,0 100%,0 14%);transform:rotate(-5deg)}.black-premium-badge:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(67,39,0,.72);clip-path:polygon(9% 0,100% 0,100% 77%,87% 100%,0 100%,0 14%);pointer-events:none}.black-premium-badge:before{content:"LA PANCHONA";position:absolute;top:9px;left:12px;right:12px;border-bottom:1px solid rgba(67,39,0,.7);padding-bottom:4px;color:#513000;font-size:7px;font-weight:900;letter-spacing:.16em;line-height:1;text-align:center}.black-premium-badge b{position:relative;z-index:1;margin-top:10px;font-size:16px;line-height:1;letter-spacing:.13em;text-shadow:0 1px #fff2aa}.black-premium-badge small{position:relative;z-index:1;margin-top:4px;color:#513000;font-size:8px;font-weight:900;letter-spacing:.24em}.pause-carousel-copy,.moments-carousel-copy{position:absolute;z-index:4;padding:12px 14px;border:2px solid #fff9e9;border-radius:4px;background:#004e70e8;color:#fff9e9;box-shadow:5px 5px #ffd65a;font:900 clamp(17px,2.2vw,29px)/.9 "Fraunces",serif;letter-spacing:-.055em}.pause-carousel-copy{top:11%;right:7%;max-width:49%}.moments-carousel-copy{right:6%;bottom:15%;max-width:55%;text-align:right}.pause-carousel-copy em,.moments-carousel-copy em{color:#ffd65a;font-style:italic}@media(max-width:760px){.reel-carousel-crop video{width:72%}.carousel-reel-caption{bottom:14px;font-size:8px;padding:8px 11px}.carousel-reel-sound{top:12px;font-size:7px;padding:7px 9px}.black-premium-badge{left:9%;bottom:72px;width:122px;height:67px;padding:9px 15px}.black-premium-badge:before{top:8px;left:10px;right:10px;font-size:6px}.black-premium-badge b{margin-top:9px;font-size:13px}.black-premium-badge small{font-size:7px}.pause-carousel-copy,.moments-carousel-copy{padding:10px 11px;font-size:21px}.pause-carousel-copy{top:10%;right:6%;max-width:54%}.moments-carousel-copy{right:5%;bottom:16%;max-width:61%}}.black-detail-callouts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;color:#004e70}.black-callout{position:absolute;padding:7px 9px;border:1px solid #004e70;background:#fff9e9e8;box-shadow:2px 2px #ffd65a;font:900 8px/1.2 Nunito Sans,sans-serif;letter-spacing:.06em}.black-callout:before{content:"";position:absolute;width:7px;height:7px;border:2px solid #004e70;border-radius:50%;background:#fff9e9}.black-callout:after{content:"";position:absolute;height:1px;background:#004e70;transform-origin:left center}.black-callout--pipe{top:22%;left:5%}.black-callout--pipe:before{right:-44px;bottom:-24px}.black-callout--pipe:after{width:48px;right:-42px;bottom:-20px;transform:rotate(28deg)}.black-callout--seat{bottom:30%;right:5%;text-align:right}.black-callout--seat:before{left:-45px;bottom:-19px}.black-callout--seat:after{width:50px;left:-42px;bottom:-16px;transform:rotate(-27deg)}.black-callout--arms{top:50%;right:4%;text-align:right}.black-callout--arms:before{left:-40px;top:17px}.black-callout--arms:after{width:44px;left:-37px;top:20px;transform:rotate(0)}.instagram-choice{position:absolute;z-index:5;top:8%;left:50%;display:flex;align-items:center;gap:6px;transform:translate(-50%);padding:7px 10px;border-radius:4px;background:#fff9e9;color:#004e70;box-shadow:3px 3px #ffd65a;font:900 8px/1.1 Nunito Sans,sans-serif;letter-spacing:.07em;text-align:left;white-space:nowrap}.instagram-choice svg{width:19px;height:19px;fill:none;stroke:#d92e7f;stroke-width:2.2px;flex:none}@media(max-width:760px){.black-callout{padding:5px 6px;font-size:6px}.black-callout--pipe{top:24%;left:3%}.black-callout--seat{bottom:29%;right:3%}.black-callout--arms{top:51%;right:2%}.instagram-choice{top:7%;font-size:6px;padding:5px 7px}.instagram-choice svg{width:15px;height:15px}}.black-callout{padding:10px 12px!important;border-width:2px!important;box-shadow:3px 3px #ffd65a!important;font-size:12px!important;line-height:1.18!important;letter-spacing:.055em!important}.black-callout:before{width:9px!important;height:9px!important;border-width:3px!important}.black-callout:after{height:2px!important}.black-callout--pipe{top:auto!important;bottom:12%!important;left:4%!important}.black-callout--pipe:before{right:-166px!important;bottom:27px!important}.black-callout--pipe:after{width:170px!important;right:-163px!important;bottom:32px!important;transform:rotate(-15deg)!important}.black-callout--seat{right:3%!important;bottom:38%!important;text-align:left!important}.black-callout--seat:before{left:-132px!important;bottom:-8px!important}.black-callout--seat:after{width:137px!important;left:-128px!important;bottom:-2px!important;transform:rotate(12deg)!important}.black-callout--arms{top:29%!important;right:2%!important;text-align:left!important}.black-callout--arms:before{left:-101px!important;top:33px!important}.black-callout--arms:after{width:106px!important;left:-97px!important;top:38px!important;transform:rotate(5deg)!important}.instagram-choice{top:8%!important;left:5%!important;transform:none!important;gap:9px!important;padding:11px 14px!important;border:2px solid #004e70!important;box-shadow:4px 4px #ffd65a!important;font-size:12px!important;line-height:1.1!important;letter-spacing:.08em!important}.instagram-choice svg{width:26px!important;height:26px!important;stroke-width:2.4px!important}@media(max-width:760px){.black-callout{padding:7px 8px!important;font-size:8px!important}.black-callout--pipe{bottom:14%!important;left:2%!important}.black-callout--pipe:before{right:-100px!important;bottom:22px!important}.black-callout--pipe:after{width:105px!important;right:-97px!important;bottom:27px!important}.black-callout--seat{right:1%!important;bottom:36%!important}.black-callout--seat:before{left:-86px!important;bottom:-6px!important}.black-callout--seat:after{width:91px!important;left:-82px!important;bottom:0!important}.black-callout--arms{top:30%!important;right:1%!important}.black-callout--arms:before{left:-72px!important;top:27px!important}.black-callout--arms:after{width:76px!important;left:-68px!important;top:31px!important}.instagram-choice{top:7%!important;left:4%!important;padding:8px 10px!important;font-size:8px!important}.instagram-choice svg{width:20px!important;height:20px!important}}.black-premium-badge{bottom:170px!important}.viral-carousel-copy,.weight-carousel-copy{position:absolute;z-index:4;padding:12px 14px;border:2px solid #fff9e9;border-radius:4px;background:#004e70e8;color:#fff9e9;box-shadow:5px 5px #ffd65a;font:900 clamp(16px,2.1vw,28px)/.92 "Fraunces",serif;letter-spacing:-.05em}.viral-carousel-copy{left:6%;bottom:14%;max-width:53%}.weight-carousel-copy{right:6%;top:14%;max-width:53%;text-align:right}.viral-carousel-copy em,.weight-carousel-copy em{color:#ffd65a;font-style:italic}.weight-carousel-copy em{font-size:1.2em}.gallery-main.is-product-zoom .black-detail-callouts,.gallery-main.is-product-zoom .instagram-choice,.gallery-main.is-product-zoom .black-premium-badge,.gallery-main.is-product-zoom .viral-carousel-copy,.gallery-main.is-product-zoom .weight-carousel-copy{opacity:0!important;pointer-events:none!important}@media(max-width:760px){.black-premium-badge{bottom:145px!important}.viral-carousel-copy,.weight-carousel-copy{padding:10px 11px;font-size:20px}.viral-carousel-copy{left:5%;bottom:17%;max-width:57%}.weight-carousel-copy{right:5%;top:13%;max-width:58%}}.reinforced-carousel-copy{position:absolute;z-index:4;right:6%;bottom:15%;padding:12px 14px;border:2px solid #fff9e9;border-radius:4px;background:#004e70e8;color:#fff9e9;box-shadow:5px 5px #ffd65a;text-align:right;font:900 clamp(18px,2.4vw,31px)/.9 "Fraunces",serif;letter-spacing:-.055em}.reinforced-carousel-copy em{color:#ffd65a;font-style:italic}.gallery-main.is-product-zoom .reinforced-carousel-copy{opacity:0!important;pointer-events:none!important}@media(max-width:760px){.reinforced-carousel-copy{right:5%;bottom:17%;padding:10px 11px;font-size:22px}}.feature-carousel-copy{position:absolute;z-index:4;padding:12px 14px;border:2px solid #fff9e9;border-radius:4px;background:#004e70e8;color:#fff9e9;box-shadow:5px 5px #ffd65a;font:900 clamp(16px,2.15vw,28px)/.92 "Fraunces",serif;letter-spacing:-.05em}.feature-carousel-copy em{color:#ffd65a;font-style:italic}.feature-carousel-copy--verde-aluminio{left:6%;bottom:15%;max-width:58%}.feature-carousel-copy--elegida-por-miles-de-usuarios{right:6%;bottom:15%;max-width:58%;text-align:right}.feature-carousel-copy--roja-cano-blanco{left:6%;top:15%;max-width:52%}.feature-carousel-copy--charlas-interminables-bajo-el-sol{right:6%;bottom:15%;max-width:59%;text-align:right}.feature-carousel-copy--negra-cano-blanco{left:5%;bottom:15%;max-width:61%}.feature-carousel-copy--negra-cano-blanco em{font-size:.7em}.feature-carousel-copy--azul-aluminio{right:6%;top:15%;max-width:53%;text-align:right}.feature-carousel-copy--negra-aluminio{left:5%;bottom:13%;max-width:78%;font-size:clamp(13px,1.7vw,22px);line-height:1.02}.feature-carousel-copy--negra-aluminio em{font-size:.86em}.gallery-main.is-product-zoom .feature-carousel-copy{opacity:0!important;pointer-events:none!important}@media(max-width:760px){.feature-carousel-copy{padding:10px 11px;font-size:20px}.feature-carousel-copy--verde-aluminio{left:5%;bottom:17%;max-width:62%}.feature-carousel-copy--elegida-por-miles-de-usuarios{right:5%;bottom:17%;max-width:63%}.feature-carousel-copy--roja-cano-blanco{left:5%;top:14%;max-width:58%}.feature-carousel-copy--charlas-interminables-bajo-el-sol{right:5%;bottom:17%;max-width:64%}.feature-carousel-copy--negra-cano-blanco{left:5%;bottom:17%;max-width:67%;font-size:17px}.feature-carousel-copy--azul-aluminio{right:5%;top:14%;max-width:59%}.feature-carousel-copy--negra-aluminio{left:5%;bottom:16%;max-width:82%;font-size:15px}}.gallery-zoom-button{position:absolute;z-index:9;right:18px;bottom:18px;display:inline-flex;align-items:center;gap:7px;border:1px solid #004e70;border-radius:999px;background:#fff9e9;color:#004e70;padding:10px 13px;font:800 9px/1 Nunito Sans,sans-serif;letter-spacing:.08em;cursor:pointer;box-shadow:0 4px #004e70;transition:transform .18s,box-shadow .18s}.gallery-zoom-button:hover{transform:translateY(-2px);box-shadow:0 6px #004e70}.gallery-zoom-button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2}.gallery-zoom-dialog{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:none;place-items:center;padding:36px 84px;background:#002d40ed;opacity:0;transition:opacity .2s}.gallery-zoom-dialog.is-open{display:grid;opacity:1}.gallery-zoom-dialog figure{position:relative;z-index:1;display:grid;place-items:center;max-width:min(100%,1040px);max-height:100%;margin:0}.gallery-zoom-dialog img{display:block;max-width:100%;max-height:calc(100vh - 100px);object-fit:contain;box-shadow:0 18px 60px #001a27a3}.gallery-zoom-dialog figcaption{position:absolute;left:50%;bottom:14px;transform:translate(-50%);border-radius:999px;background:#fff9e9e6;color:#004e70;padding:8px 11px;font:800 9px/1 Nunito Sans,sans-serif;letter-spacing:.1em;white-space:nowrap}.zoom-close,.zoom-arrow{position:absolute;z-index:2;display:grid;place-items:center;border:1px solid #fff9e9;background:#fff9e9;color:#004e70;cursor:pointer}.zoom-close{top:20px;right:20px;width:42px;height:42px;border-radius:50%;font-size:30px;font-weight:300;line-height:1}.zoom-arrow{top:50%;width:48px;height:48px;border-radius:50%;font-size:25px;transform:translateY(-50%)}.zoom-prev{left:22px}.zoom-next{right:22px}.zoom-counter{position:absolute;z-index:2;bottom:22px;right:24px;color:#fff9e9;font:800 10px/1 Nunito Sans,sans-serif;letter-spacing:.12em}.zoom-open{overflow:hidden}@media(max-width:760px){.gallery-zoom-button{right:14px;bottom:14px;padding:10px}.gallery-zoom-button span{display:none}.gallery-zoom-dialog{padding:24px 16px}.gallery-zoom-dialog img{max-height:calc(100vh - 150px)}.zoom-close{top:14px;right:14px;width:39px;height:39px}.zoom-arrow{top:auto;bottom:20px;width:43px;height:43px;transform:none}.zoom-prev{left:calc(50% - 52px)}.zoom-next{right:calc(50% - 52px)}.zoom-counter{left:50%;right:auto;bottom:36px;transform:translate(-50%)}}.gallery-zoom-dialog img{cursor:crosshair}.zoom-lens{position:absolute;z-index:4;display:none;width:230px;height:230px;border:4px solid #fff9e9;border-radius:50%;pointer-events:none;background-repeat:no-repeat;background-size:240%;box-shadow:0 10px 34px #001d2b99}.zoom-lens.is-visible{display:block}.zoom-hint{position:absolute;z-index:3;top:14px;left:50%;transform:translate(-50%);border-radius:999px;background:#004e70d9;color:#fff9e9;padding:7px 10px;font:800 8px/1 Nunito Sans,sans-serif;letter-spacing:.1em;white-space:nowrap;pointer-events:none;transition:opacity .15s}.gallery-zoom-dialog.is-lensing .zoom-hint{opacity:0}@media(max-width:760px){.zoom-lens{width:175px;height:175px;background-size:255%}.zoom-hint{top:10px;font-size:7px}.zoom-hint{font-size:0}.zoom-hint:after{content:"MANTEN\c9  PRESIONADO PARA ACERCAR";font-size:7px}}.gallery-zoom-button{width:44px;height:44px;justify-content:center;padding:0!important;border-radius:50%!important}.gallery-zoom-button span{display:none}.gallery-main.is-zoom-ready{cursor:zoom-in}.gallery-main.is-zoom-ready:after{content:"MANTEN\c9  PRESIONADO SOBRE LA FOTO PARA ACERCAR";position:absolute;z-index:10;top:14px;left:50%;transform:translate(-50%);border-radius:999px;background:#004e70e8;color:#fff9e9;padding:8px 11px;font:800 8px/1 Nunito Sans,sans-serif;letter-spacing:.09em;white-space:nowrap;pointer-events:none}.gallery-main.is-zoom-ready .gallery-zoom-button{background:#ffd65a;color:#004e70;box-shadow:0 4px #004e70}.gallery-main.is-product-zoom{overflow:hidden!important;cursor:zoom-out}.gallery-main.is-product-zoom .single-chair-track{overflow:hidden!important;scroll-snap-type:none!important;touch-action:none}.gallery-main.is-product-zoom .single-chair-slide img{transform:scale(3.15)!important;transform-origin:var(--product-zoom-x,50%) var(--product-zoom-y,50%)!important;transition:transform .18s ease,transform-origin .06s linear!important}.gallery-main.is-product-zoom .single-chair-arrow,.gallery-main.is-product-zoom .single-chair-nav{opacity:0!important;pointer-events:none!important}.gallery-main.is-product-zoom:after{opacity:0}@media(max-width:760px){.gallery-zoom-button{width:42px;height:42px;right:14px;bottom:14px}.gallery-main.is-zoom-ready:after{top:12px;font-size:7px;padding:7px 9px}.gallery-main.is-product-zoom .single-chair-slide img{transform:scale(3.35)!important}}.panchona-bundles{padding:96px max(6vw,28px);background:#d8edf1;color:#004e70}.panchona-bundles__heading{max-width:760px;margin:0 auto 34px;text-align:center}.panchona-bundles__heading .kicker{margin:0 0 12px;color:#006f91}.panchona-bundles h2{margin:0;font:600 clamp(40px,5vw,67px)/.9 "Fraunces",serif;letter-spacing:-.065em}.panchona-bundles h2 em{color:#006f91}.panchona-bundles__heading>p:last-child{max-width:470px;margin:18px auto 0;font-size:14px;line-height:1.55}.panchona-bundles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:1060px;margin:0 auto}.panchona-bundle{position:relative;display:flex;flex-direction:column;min-height:410px;padding:28px 25px 24px;border:2px solid #004e70;border-radius:15px;background:#fff9e9;box-shadow:5px 6px #004e70}.panchona-bundle--featured{background:#004e70;color:#fff9e9;box-shadow:5px 6px #ffd65a}.panchona-bundle__eyebrow{font:800 10px/1 Nunito Sans,sans-serif;letter-spacing:.13em;color:#006f91}.panchona-bundle--featured .panchona-bundle__eyebrow{color:#ffd65a}.panchona-bundle__tag{position:absolute;right:17px;top:17px;padding:6px 8px;border-radius:999px;background:#ffd65a;color:#004e70;font:900 8px/1 Nunito Sans,sans-serif;letter-spacing:.09em}.panchona-bundle h3{margin:18px 0 13px;font:600 clamp(28px,3vw,38px)/.94 "Fraunces",serif;letter-spacing:-.055em}.panchona-bundle p{margin:0;color:#53717b;font-size:13px;line-height:1.5}.panchona-bundle--featured p{color:#d7edf4}.panchona-bundle ul{display:grid;gap:9px;margin:24px 0 auto;padding:0;list-style:none;font:700 11px/1.35 Nunito Sans,sans-serif}.panchona-bundle li{display:flex;gap:8px}.panchona-bundle li:before{content:"\2713";color:#006f91}.panchona-bundle--featured li:before{color:#ffd65a}.panchona-bundle button{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:26px;padding:15px 16px;border:0;border-radius:4px;background:#004e70;color:#fff9e9;font:800 11px/1 Nunito Sans,sans-serif;letter-spacing:.06em;cursor:pointer}.panchona-bundle--featured button{background:#ffd65a;color:#004e70}.panchona-bundle button:hover{transform:translateY(-2px)}.panchona-bundles__guide{max-width:1060px;margin:23px auto 0;padding:13px 15px;border:1px solid #84b8c8;background:#fff9e9;color:#004e70;text-align:center;font:700 12px/1.45 Nunito Sans,sans-serif}.gallery>.panchona-bundles{padding:34px 0 0;background:transparent}.gallery>.panchona-bundles .panchona-bundles__heading{margin:0 0 20px;text-align:left}.gallery>.panchona-bundles h2{font-size:clamp(31px,3.4vw,46px)}.gallery>.panchona-bundles__heading>p:last-child{margin:11px 0 0}.gallery>.panchona-bundles__grid{gap:10px}.gallery>.panchona-bundle{min-height:334px;padding:19px 16px 16px}.gallery>.panchona-bundle h3{font-size:clamp(23px,2.4vw,31px);margin:14px 0 9px}.gallery>.panchona-bundle p{font-size:11px}.gallery>.panchona-bundle ul{gap:6px;margin-top:15px;font-size:9px}.gallery>.panchona-bundle button{margin-top:16px;padding:12px 11px;font-size:9px}@media(max-width:760px){.panchona-bundles{padding:60px 20px}.panchona-bundles__heading{text-align:left;margin-bottom:25px}.panchona-bundles h2{font-size:47px}.panchona-bundles__heading>p:last-child{margin-left:0}.panchona-bundles__grid{display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px;scrollbar-width:none}.panchona-bundles__grid::-webkit-scrollbar{display:none}.panchona-bundle{flex:0 0 78vw;min-height:376px;padding:24px 21px 21px;scroll-snap-align:start;border-radius:13px}.panchona-bundle h3{font-size:34px}.panchona-bundles__grid:after{content:"";flex:0 0 7px}.panchona-bundles__guide{text-align:left;font-size:11px}.mobile-hero-flow>.panchona-bundles{padding:42px 20px}.mobile-hero-flow>.panchona-bundles .panchona-bundles__heading{margin-bottom:22px}.mobile-hero-flow>.panchona-bundles__heading>p:last-child{margin-left:0}.mobile-hero-flow>.panchona-bundles__grid{margin:0 -20px}.mobile-hero-flow>.panchona-bundle{min-height:350px}}.panchona-pack-picker{display:grid;gap:10px;max-width:620px;margin:0 auto}.panchona-bundle-option{position:relative;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:88px;padding:17px 18px;border:1px solid #b7d5de;border-radius:7px;background:#fff9e9;color:#004e70;text-align:left;cursor:pointer;font-family:Nunito Sans,sans-serif}.panchona-bundle-option:hover{border-color:#006f91}.panchona-bundle-option.is-selected{border:2px solid #004e70;background:#fff;box-shadow:4px 4px #004e70}.panchona-bundle-option>i{width:20px;height:20px;border:2px solid #b7d5de;border-radius:50%}.panchona-bundle-option.is-selected>i{border:6px solid #004e70}.panchona-bundle-option__copy{display:grid;gap:4px}.panchona-bundle-option__copy b{font-size:19px;letter-spacing:-.035em}.panchona-bundle-option__copy small{color:#55747d;font-size:12px}.panchona-bundle-option__value{font:900 11px/1 Nunito Sans,sans-serif;letter-spacing:.08em;color:#006f91}.panchona-bundle-option em{position:absolute;top:-10px;right:14px;padding:5px 8px;border-radius:3px;background:#ffd65a;color:#004e70;font:900 8px/1 Nunito Sans,sans-serif;letter-spacing:.07em;font-style:normal}.panchona-pack-main-cta{display:flex;align-items:center;justify-content:space-between;width:min(620px,100%);margin:16px auto 0;padding:20px 22px;border:0;border-radius:7px;background:#004e70;color:#fff9e9;box-shadow:4px 5px #ffd65a;font:900 14px/1 Nunito Sans,sans-serif;letter-spacing:.065em;cursor:pointer}.panchona-pack-main-cta:hover{transform:translateY(-2px)}.gallery>.panchona-bundles .panchona-pack-picker{max-width:none}.gallery>.panchona-bundles .panchona-bundle-option{min-height:70px;padding:12px 13px}.gallery>.panchona-bundles .panchona-bundle-option__copy b{font-size:15px}.gallery>.panchona-bundles .panchona-bundle-option__copy small{font-size:10px}.gallery>.panchona-bundles .panchona-pack-main-cta{width:100%;margin-top:13px;padding:15px 16px;font-size:11px}@media(max-width:760px){.mobile-hero-flow>.panchona-bundles .panchona-pack-picker{gap:9px}.mobile-hero-flow>.panchona-bundles .panchona-bundle-option{min-height:78px;padding:14px 12px;grid-template-columns:20px minmax(0,1fr) auto;gap:9px}.mobile-hero-flow>.panchona-bundles .panchona-bundle-option>i{width:17px;height:17px}.mobile-hero-flow>.panchona-bundles .panchona-bundle-option.is-selected>i{border-width:5px}.mobile-hero-flow>.panchona-bundles .panchona-bundle-option__copy b{font-size:16px}.mobile-hero-flow>.panchona-bundles .panchona-bundle-option__copy small{font-size:9px}.mobile-hero-flow>.panchona-bundles .panchona-bundle-option__value{font-size:8px}.mobile-hero-flow>.panchona-bundles .panchona-pack-main-cta{padding:17px 15px;font-size:11px}}@media(max-width:760px){.mobile-hero-flow>.panchona-bundles{order:2!important}}.unit-purchase-notice{margin:0 0 14px;padding:11px 13px;border:1px solid #b7d5de;border-radius:6px;background:#fff9e9;color:#004e70;font:800 10px/1.45 Nunito Sans,sans-serif;letter-spacing:.065em;text-align:center}.mobile-hero-selectors .unit-purchase-notice{grid-column:1/-1;margin:0 0 2px;border-color:#ffffff7a;background:#ffffff16;color:#fff9e9;text-align:left;font-size:9px}.panchona-reels{padding:88px max(6vw,28px);background:#fff9e9;color:#004e70;overflow:hidden}.panchona-reels-head{display:grid;grid-template-columns:1fr auto;gap:14px 34px;align-items:end;max-width:930px;margin:0 auto 28px}.panchona-reels-head .kicker{grid-column:1/-1;margin:0}.panchona-reels h2{margin:0;font:600 clamp(40px,5vw,68px)/.9 "Fraunces",serif;letter-spacing:-.065em}.panchona-reels h2 em{color:#006f91}.panchona-reels-head>p:last-child{max-width:250px;margin:0 0 4px;font-size:13px;line-height:1.5}.panchona-reels-track{display:flex;gap:16px;max-width:930px;margin:0 auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.panchona-reels-track::-webkit-scrollbar{display:none}.panchona-reel{position:relative;isolation:isolate;flex:0 0 calc((100% - 32px)/3);aspect-ratio:9/15.6;overflow:hidden;border-radius:16px;background:#d8edf1;scroll-snap-align:start;box-shadow:0 8px 18px #004e7024}.panchona-reel video{width:100%;height:100%;display:block;object-fit:cover;background:#d8edf1}.panchona-reel:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,50,70,.25),transparent 28%,transparent 68%,rgba(0,50,70,.46))}.reel-label{position:absolute;z-index:2;top:12px;left:12px;border:1px solid #fff9e9;background:#004e70d9;color:#fff9e9;padding:6px 7px;border-radius:999px;font:800 7px/1 Nunito Sans,sans-serif;letter-spacing:.12em}.reel-sound{position:absolute;z-index:3;right:12px;bottom:12px;width:34px;height:34px;border:1px solid #fff9e9;border-radius:50%;background:#fff9e9e6;color:#004e70;font:800 15px/1 system-ui;cursor:pointer}.reel-sound.is-audible{background:#ffd65a;border-color:#004e70}@media(max-width:760px){.panchona-reels{padding:58px 0}.panchona-reels-head{display:block;margin:0;padding:0 20px 22px}.panchona-reels-head .kicker{margin-bottom:12px}.panchona-reels h2{font-size:46px}.panchona-reels-head>p:last-child{max-width:280px;margin:16px 0 0}.panchona-reels-track{padding:0 20px;gap:12px}.panchona-reel{flex-basis:64vw;border-radius:14px}.panchona-reels-track:after{content:"";flex:0 0 6px}}.industry-promo{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;margin:25px 0 0;padding:20px;background:#fff4cf;border:1px solid #efcf67}.industry-promo-copy{display:flex;flex-direction:column;justify-content:center}.industry-promo .kicker{margin-bottom:9px}.industry-promo h2{margin:0;font-size:clamp(27px,2.6vw,39px);line-height:.98;letter-spacing:-.055em}.industry-promo h2 em{font-style:italic}.industry-promo-copy>p:not(.kicker){margin:14px 0;font-size:13px;line-height:1.5}.industry-promo-copy>div{display:grid;gap:7px;font-size:11px;font-weight:700;color:#004e70}.industry-promo .why-image{position:relative;min-height:255px;height:100%;overflow:hidden;background:#c7e5ef!important}.industry-promo .why-image .real-beach-photo{width:100%!important;height:100%!important;display:block;object-fit:cover!important}.why-copy-only{display:block!important;padding-top:72px!important}.why-copy-only .why-copy{max-width:700px;margin:0 auto}.picker-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:54px;align-items:center;padding:96px max(6vw,28px);background:#004e70;color:#fff9e9}.picker-section .picker-heading .kicker{color:#ffd65a}.picker-section h2{margin:0;font-size:clamp(42px,5vw,70px);line-height:.9;letter-spacing:-.065em}.picker-section h2 em{color:#ffd65a}.picker-section .picker-panchona{font:700 1em/.9 Nunito Sans,sans-serif;letter-spacing:-.065em;font-style:normal;color:#ffd65a}.picker-options{max-width:640px;width:100%}.picker-options .choice-label{color:#d7edf4;margin-top:0}.picker-options .choices{margin-top:12px}.picker-options .choice{background:#fff9e9}.picker-options .purchase{margin-top:16px}.picker-options .stock,.picker-options .reassurance{color:#fff9e9}.picker-options .reassurance{border-color:#ffffff35}@media(max-width:760px){.industry-promo{grid-template-columns:1fr;margin-top:22px;padding:16px;gap:16px}.industry-promo .why-image{min-height:220px}.why-copy-only{padding-top:52px!important}.picker-section{grid-template-columns:1fr;gap:28px;padding:62px 20px}.picker-section h2{font-size:48px}.picker-options{max-width:none}.picker-options .choice-label{text-align:center!important}.picker-options .stock,.picker-options .reassurance{text-align:left!important}}.classic-colors{margin:16px 0 4px;padding:14px 0;border-top:1px solid #ffffff45}.classic-colors>span{display:block;margin-bottom:10px;color:#d7edf4;font:700 10px/1 Nunito Sans,sans-serif;letter-spacing:.12em}.classic-colors>div{display:flex;gap:8px;flex-wrap:wrap}.classic-color{display:inline-flex;align-items:center;gap:7px;border:1px solid #ffffff55;border-radius:999px;background:transparent;color:#fff9e9;padding:8px 11px;font:700 11px/1 Nunito Sans,sans-serif;cursor:pointer}.classic-color i{width:13px;height:13px;border-radius:50%;background:var(--color);border:1.5px solid #fff9e9}.classic-color.is-active{background:#ffd65a;color:#004e70;border-color:#ffd65a}.classic-color.is-active i{border-color:#004e70}.picker-options .purchase{display:flex;flex-wrap:wrap;justify-content:center}.picker-options .purchase .qty{flex:0 0 auto}.picker-options .purchase #addToCart{flex:0 0 100%;max-width:360px;width:100%;height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.picker-options .purchase #addToCart .cart-icon{width:18px;height:18px;margin:0;vertical-align:0}.picker-options .purchase #addToCart span{float:none;margin-left:10px}@media(max-width:760px){.picker-options .purchase #addToCart{max-width:100%}}.picker-options .purchase{margin-top:10px!important;gap:10px}.picker-options .purchase .qty{height:auto;border:0;display:flex;align-items:center;gap:9px;padding:5px 0}.picker-options .purchase .qty label{font:700 10px/1 Nunito Sans,sans-serif;letter-spacing:.08em;color:#d7edf4;white-space:nowrap}.picker-options .purchase .qty select{height:34px;border:1px solid #ffffff66;border-radius:4px;background:#fff9e9;color:#004e70;padding:0 27px 0 10px;font:700 11px Nunito Sans,sans-serif;cursor:pointer}.choice.selected.is-classic{border:3px solid #17191a!important;background:#fff9e9!important;box-shadow:4px 4px #17191a}.choice.selected.is-premium{border:3px solid transparent!important;background:linear-gradient(#fff9e9,#fff9e9) padding-box,linear-gradient(118deg,#9b6507,#f6c94b 22%,#fff1a9,#d59717 58%,#704400) border-box!important;box-shadow:4px 4px #704400}.purchase.is-classic .qty,.purchase.is-aluminum .qty{display:none!important}.purchase.is-premium #productQuantity{border:1px solid #704400;background:linear-gradient(118deg,#9b6507,#f6c94b 22%,#fff1a9,#d59717 58%,#704400);color:#352000;font:900 12px/1 Nunito Sans,sans-serif;letter-spacing:-.055em;box-shadow:0 3px #704400}.picker-options .purchase #addToCart{margin-top:-2px}.picker-section.is-classic .purchase,.picker-section.is-aluminum .purchase{margin-top:0!important}.picker-section.is-classic .purchase .qty,.picker-section.is-aluminum .purchase .qty{display:none!important}.picker-section.is-classic .purchase #addToCart,.picker-section.is-aluminum .purchase #addToCart{margin-top:0}.cart-head h2{display:flex;align-items:center;gap:9px;font:700 27px/.9 Nunito Sans,sans-serif!important;letter-spacing:-.055em}.cart-head h2 .cart-icon{width:25px;height:25px;margin:0;vertical-align:0}.remove{margin-top:5px!important;color:#c43c30!important;font:700 9px/1 Nunito Sans,sans-serif!important;letter-spacing:.06em}.cart-row{align-items:center;gap:10px}.cart-image-button{width:62px;height:62px;flex:0 0 62px;padding:0;border:0;border-radius:5px;background:transparent;cursor:zoom-in}.cart-row-image{width:62px;height:62px;display:block;object-fit:cover;border:1px solid #b7d5de;border-radius:5px;background:#fff9e9}.cart-row>div{min-width:0;flex:1}.cart-image-button:focus-visible{outline:3px solid #ffd65a;outline-offset:3px}.cart-image-dialog{width:min(92vw,720px);max-height:90vh;margin:auto;padding:18px;border:0;background:#fff9e9;box-shadow:0 22px 65px #001d2baa}.cart-image-dialog::backdrop{background:#002d40e8}.cart-image-dialog img{width:100%;max-height:78vh;object-fit:contain}.cart-image-dialog-close{position:absolute;right:7px;top:7px;width:38px;height:38px;border:1px solid #004e70;border-radius:50%;background:#fff9e9;color:#004e70;font-size:28px;line-height:1;cursor:pointer}.overlay{z-index:80!important}.cart{z-index:81!important}.cart-discount{display:flex;justify-content:space-between;margin-top:10px;color:#158052;font-size:12px}.cart-coupon{margin-top:18px;padding-top:15px;border-top:1px solid #b7d5de}.cart-coupon label{display:block;margin-bottom:8px;font:700 9px Nunito Sans,sans-serif;letter-spacing:.08em;color:#004e70}.cart-coupon>div{display:flex;gap:7px}.cart-coupon input{min-width:0;flex:1;height:37px;border:1px solid #b7d5de;background:#fff9e9;padding:0 10px;color:#004e70;font:700 11px Nunito Sans,sans-serif}.cart-coupon button{width:auto!important;height:37px!important;margin:0!important;padding:0 12px;background:#ffd65a!important;color:#004e70!important;font:700 9px Nunito Sans,sans-serif!important}.cart-coupon small{display:block;min-height:14px;margin-top:7px;padding-left:0;text-align:center;color:#158052;font:700 10px Nunito Sans,sans-serif}.classic-colors{width:100%}.color-quantity-list{display:grid!important;grid-template-columns:repeat(3,1fr);gap:8px!important}.color-quantity-list label{display:flex;align-items:center;gap:6px;border:1px solid #ffffff55;border-radius:6px;padding:9px 8px;color:#fff9e9;font-size:11px}.color-quantity-list i{width:13px;height:13px;flex:0 0 13px;border-radius:50%;background:var(--color);border:1px solid #fff9e9}.color-quantity-list b{font:700 11px/1 Nunito Sans,sans-serif}.color-quantity-list select{margin-left:auto;width:38px;height:27px;border:0;border-radius:3px;background:#fff9e9;color:#004e70;font:700 12px Nunito Sans,sans-serif;text-align:center;cursor:pointer}.choice.selected.is-aluminum{border:3px solid #aeb5bb!important;background:#fff!important;box-shadow:4px 4px #727b82}.picker-options #addToCart:disabled,.mobile-buy .mobile-add:disabled{opacity:.52;cursor:not-allowed;filter:saturate(.45)}@media(max-width:520px){.color-quantity-list{grid-template-columns:1fr!important}.color-quantity-list label{padding:10px 11px}}header{z-index:30!important}.gallery-static-badges{position:absolute;z-index:4;top:20px;left:18px;right:20px;display:flex;align-items:flex-start;justify-content:space-between;pointer-events:none}.gallery-main.is-blue-slide .gallery-static-badges{flex-direction:row-reverse}.gallery-static-badges>.gallery-badge,.gallery-static-badges>.top-positions-sticker{position:static!important;margin:0!important;flex:none}.gallery-static-badges>.gallery-badge{max-width:none!important;padding:0!important;background:transparent!important}.gallery-static-badges>.top-positions-sticker[hidden]{display:none!important}.argentina-origin-flag{position:relative;display:block;width:192px;height:64px;background:linear-gradient(#74c9eb 0 28%,#fffdf5 28% 72%,#74c9eb 72%);border:2px solid #004e70;box-shadow:4px 4px #004e70;clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%,5% 50%)}.argentina-origin-flag>span{position:absolute;top:50%;left:15px;right:15px;transform:translateY(-50%);color:#004e70;font:800 9px/1.1 Nunito Sans,sans-serif;letter-spacing:.055em;text-align:center}@media(min-width:761px){.gallery-static-badges{left:auto;right:20px;justify-content:flex-end}.gallery-static-badges>.gallery-badge{display:none!important}}@media(max-width:760px){.gallery-static-badges{top:14px;left:13px;right:15px;align-items:flex-start}.argentina-origin-flag{width:161px;height:55px}.argentina-origin-flag>span{left:12px;right:12px;font-size:7.5px}.gallery-static-badges>.top-positions-sticker{width:112px!important;height:38px!important;font-size:9px!important;padding:0 8px!important}.mobile-hero-flow .top-positions-sticker[hidden]{display:none!important}}.ticker{padding:0!important;overflow:hidden!important;font:700 10px DM Mono,monospace!important;letter-spacing:.085em!important}.ticker-track{display:flex;align-items:center;width:max-content;height:100%;white-space:nowrap;will-change:transform;animation:panchonaTicker 8s linear infinite}.ticker-set{display:flex;align-items:center;flex:none}.ticker-set span{display:inline-flex;align-items:center;flex:none;color:#fff;text-shadow:0 1px 0 #003b55}.ticker-set span:after{content:"\2726";margin:0 48px;color:#ffd65a;text-shadow:none}@keyframes panchonaTicker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ticker:hover .ticker-track{animation-play-state:paused}@media(max-width:760px){.ticker{font-size:8.5px!important}.ticker-track{animation-duration:7s}.ticker-set span:after{margin:0 27px}}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none;width:100%;justify-content:center}.ticker-set[aria-hidden]{display:none}}@media(max-width:760px){.product{display:block!important;padding:0!important;overflow:visible!important}.product>.gallery,.product>.buy-box{display:none!important}.picker-section{display:none!important}.mobile-hero-flow{display:flex;flex-direction:column;gap:0;background:#fff9e9;color:#004e70}.mobile-hero-flow .gallery-main{order:1;display:block!important;width:100%;height:min(112vw,510px)!important;margin:0;background:#fff9ed!important}.mobile-hero-flow .gallery-static-badges{display:none!important}.mobile-hero-flow .top-positions-sticker{display:grid!important;position:absolute!important;top:16px!important;right:16px!important;z-index:5!important;width:116px!important;height:39px!important;padding:0 7px!important;font-size:9px!important}.mobile-hero-selectors{order:2;display:grid;gap:12px;padding:22px 20px 18px;background:#004e70;color:#fff9e9}.mobile-hero-selectors .choices{display:grid;gap:9px;margin:0!important}.mobile-hero-selectors .choice{width:100%;min-height:72px;background:#fff9e9!important}.mobile-hero-selectors .classic-colors{margin:0!important;padding:14px 0 0!important;border-top:1px solid #ffffff45!important}.mobile-hero-selectors .classic-colors>span{color:#d7edf4!important}.mobile-hero-selectors .color-quantity-list{grid-template-columns:1fr!important}.mobile-hero-selectors .purchase{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;width:100%;margin:0!important;gap:6px!important}.mobile-hero-selectors .purchase .qty{margin:0 auto!important}.mobile-hero-selectors .purchase #addToCart{flex:0 0 100%;width:100%;min-height:54px;margin:0!important;display:inline-flex;align-items:center;justify-content:center;gap:8px}.mobile-hero-origin{order:3;display:flex;justify-content:center;padding:20px 20px 7px;background:#fff9e9}.mobile-hero-origin .gallery-badge{position:static!important;display:block!important;max-width:none!important;padding:0!important;background:transparent!important}.mobile-hero-origin .argentina-origin-flag{width:205px;height:67px}.mobile-hero-origin .argentina-origin-flag>span{font-size:9px}.mobile-hero-copy{order:4;padding:18px 20px 0;text-align:center;background:#fff9e9}.mobile-hero-copy .kicker{margin:0 0 12px!important;text-align:center!important}.mobile-hero-copy h1{width:100%;margin:0!important;text-align:center!important}.mobile-hero-copy .product-lead{margin:18px auto 0!important;text-align:center!important}.mobile-hero-reviews{order:5;padding:16px 20px 0;background:#fff9e9;text-align:center}.mobile-hero-reviews .rating{margin:0!important;justify-content:center}.mobile-hero-benefits{order:6;padding:17px 20px;background:#fff9e9}.mobile-hero-benefits .reassurance{margin:0!important;text-align:left!important}.mobile-hero-purchase{order:7;padding:4px 20px 28px;background:#fff9e9}.mobile-hero-purchase .purchase{display:flex!important;justify-content:center!important;margin:0!important}.mobile-hero-purchase .purchase .qty{margin:0 auto!important}.mobile-hero-purchase #addToCart{width:100%;max-width:none!important;margin:0!important;min-height:54px;justify-content:center!important}.mobile-hero-purchase .cart-icon{width:18px;height:18px}}.desktop-hero-bundles{background:#d9eef2;padding:64px max(5vw,48px) 72px}.desktop-hero-bundles .panchona-bundles{max-width:780px;margin:0 auto;padding:0;background:transparent}.desktop-hero-bundles .panchona-bundles__heading{max-width:780px;margin:0 auto 24px;text-align:center}.desktop-hero-bundles .panchona-bundles__heading h2{margin-left:auto;margin-right:auto}.desktop-hero-bundles .panchona-direct-pack{max-width:780px;margin:0 auto}.desktop-hero-bundles .panchona-direct-pack__panel{box-shadow:0 12px 30px #004e701f}@media(max-width:760px){.desktop-hero-bundles{display:none}}.panchona-pack-modal[hidden]{display:none!important}.panchona-pack-modal{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px}.panchona-pack-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#002b3dc2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.panchona-pack-modal__card{position:relative;z-index:1;width:min(570px,100%);max-height:min(820px,calc(100vh - 36px));overflow:auto;border-radius:18px;background:#fff9e9;color:#004e70;box-shadow:0 26px 70px #001b2680}.panchona-pack-modal__content{padding:40px}.panchona-pack-modal__close{position:absolute;z-index:2;top:12px;right:13px;width:36px;height:36px;border:1px solid #004e70;border-radius:50%;background:#fff9e9;color:#004e70;font-size:25px;line-height:1;cursor:pointer}.pack-modal-kicker{margin:0 0 11px;color:#006f91;font:900 10px/1 Nunito Sans,sans-serif;letter-spacing:.13em}.panchona-pack-modal h2{margin:0;font:600 clamp(38px,6vw,58px)/.9 "Fraunces",serif;letter-spacing:-.07em}.panchona-pack-modal h2 em{color:#006f91}.pack-modal-lead{max-width:385px;margin:17px 0 24px;font-size:14px;line-height:1.5}.pack-type-grid{display:grid;gap:10px}.pack-type-grid button{display:flex;flex-direction:column;align-items:flex-start;gap:5px;border:1.5px solid #b7d5de;border-radius:8px;background:#fff;color:#004e70;padding:18px 17px;text-align:left;cursor:pointer}.pack-type-grid button:hover{border-color:#004e70;background:#d8edf1}.pack-type-grid b{font:800 17px/1 Nunito Sans,sans-serif;letter-spacing:-.035em}.pack-type-grid span{color:#5c7a83;font-size:12px}.pack-modal-back{margin:0 0 19px;padding:0;border:0;background:transparent;color:#006f91;font:800 10px/1 Nunito Sans,sans-serif;letter-spacing:.08em;cursor:pointer}.pack-color-grid{display:grid;gap:8px}.pack-color-row{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #b7d5de;border-radius:7px;background:#fff;padding:12px 13px}.pack-color-row span{display:flex;align-items:center;gap:9px}.pack-color-row i{width:16px;height:16px;border-radius:50%;background:var(--pack-color);border:1px solid #004e70}.pack-color-row b{font-size:14px}.pack-color-row select{width:64px;height:34px;border:1px solid #b7d5de;border-radius:4px;background:#fff9e9;color:#004e70;padding-left:10px;font:800 13px Nunito Sans,sans-serif}.pack-color-row--fixed strong{font:800 13px Nunito Sans,sans-serif}.pack-total{margin:17px 0 12px;color:#006f91;font:800 12px/1.35 Nunito Sans,sans-serif}.pack-add-button{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;min-height:54px;border:0;border-radius:5px;background:#004e70;color:#fff9e9;font:900 11px/1 Nunito Sans,sans-serif;letter-spacing:.07em;cursor:pointer}.pack-add-button:disabled{opacity:.45;cursor:not-allowed}.pack-add-button:not(:disabled):hover{background:#006f91}@media(max-width:640px){.panchona-pack-modal{align-items:end;padding:10px}.panchona-pack-modal__card{border-radius:16px;max-height:calc(100vh - 20px)}.panchona-pack-modal__content{padding:32px 22px 25px}.panchona-pack-modal h2{font-size:45px}.pack-modal-lead{margin:13px 0 20px}.pack-type-grid button{padding:16px 14px}.pack-color-row{padding:11px 12px}}@media(max-width:640px){.panchona-pack-modal{align-items:center!important;padding:14px!important}.panchona-pack-modal__card{max-height:calc(100vh - 28px)!important}}.pack-color-grid{display:grid;gap:10px}.pack-color-choice{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;padding:13px 14px;border:1px solid #b7d5de;border-radius:8px;background:#fff;color:#004e70;cursor:pointer;text-align:left;font-family:Nunito Sans,sans-serif}.pack-color-choice span{display:flex;align-items:center;gap:10px}.pack-color-choice i{display:block;width:17px;height:17px;border:1px solid #004e70;border-radius:50%;background:var(--pack-color)}.pack-color-choice b{font-size:15px}.pack-color-choice small{color:#66838b;font-size:12px;font-weight:800}.pack-color-choice.is-selected{border:2px solid #004e70;background:#d8edf1;box-shadow:3px 3px #004e70}.pack-color-choice.is-selected small{color:#004e70}.panchona-direct-pack{max-width:620px;margin:0 auto}.panchona-direct-pack__types{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:2px;background:#aeb1b3}.panchona-direct-pack__types button{min-height:62px;border:0;background:#b7b7b7;color:#121417;font:800 18px/1 Nunito Sans,sans-serif;letter-spacing:.04em;cursor:pointer}.panchona-direct-pack__types button.is-active{background:#fff9e9;color:#004e70;box-shadow:inset 0 -4px #004e70}.panchona-direct-pack__panel{padding:22px;border:1px solid #b7d5de;background:#fff9e9}.panchona-direct-pack__label{margin:0 0 10px;color:#004e70;font:900 10px/1 Nunito Sans,sans-serif;letter-spacing:.12em}.panchona-direct-pack__sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 24px}.panchona-direct-pack .panchona-bundle-option{display:grid;min-height:70px;padding:10px;border:1px solid #b7d5de;border-radius:5px;background:#fff;color:#004e70;text-align:center;cursor:pointer;font-family:Nunito Sans,sans-serif}.panchona-direct-pack .panchona-bundle-option b{font-size:14px}.panchona-direct-pack .panchona-bundle-option small{margin-top:5px;color:#66838b;font-size:9px}.panchona-direct-pack .panchona-bundle-option.is-selected{border:2px solid #004e70;background:#d8edf1;box-shadow:3px 3px #004e70}.panchona-direct-pack__colors{display:flex;gap:17px;margin-bottom:17px}.panchona-direct-pack__colors button{display:grid;justify-items:center;gap:6px;border:0;background:transparent;color:#004e70;font:800 10px/1 Nunito Sans,sans-serif;cursor:pointer}.panchona-direct-pack__colors i{display:block;width:36px;height:36px;border:3px solid transparent;border-radius:50%;background:var(--direct-color);box-shadow:0 0 0 1px #004e7055}.panchona-direct-pack__colors button.is-active i{border-color:#fff9e9;box-shadow:0 0 0 3px #004e70}.panchona-direct-pack__full-black{display:flex;align-items:center;gap:12px;width:100%;margin:4px 0 18px;padding:12px 13px;border:1px solid #b7d5de;border-radius:5px;background:#fff;color:#004e70;text-align:left;cursor:pointer}.panchona-direct-pack__full-black[hidden],.panchona-direct-pack.is-aluminum-selection .panchona-direct-pack__full-black{display:none!important}.panchona-direct-pack__full-black i{width:35px;height:35px;border:2px solid #fff9e9;border-radius:50%;background:#080909;box-shadow:0 0 0 1px #004e70}.panchona-direct-pack__full-black span{display:grid;gap:3px}.panchona-direct-pack__full-black b{font:900 14px/1 Nunito Sans,sans-serif;letter-spacing:.05em}.panchona-direct-pack__full-black small{color:#66838b;font:700 10px/1 Nunito Sans,sans-serif}.panchona-direct-pack__full-black.is-active{border:2px solid #d59c1c;background:#1a1b1d;color:#fff9e9;box-shadow:3px 3px #d59c1c}.panchona-direct-pack__full-black.is-active small{color:#f6d36a}.panchona-direct-pack .panchona-pack-main-cta{width:100%;margin:0;padding:18px 16px}@media(max-width:760px){.panchona-direct-pack__types button{min-height:55px;font-size:15px}.panchona-direct-pack__panel{padding:17px}.panchona-direct-pack__sizes{gap:6px}.panchona-direct-pack .panchona-bundle-option{min-height:64px}.panchona-direct-pack .panchona-bundle-option b{font-size:12px}.panchona-direct-pack__colors{gap:15px}.panchona-direct-pack__colors i{width:32px;height:32px}.panchona-direct-pack .panchona-pack-main-cta{font-size:10px;padding:17px 13px}}.panchona-ml-claim{display:flex;align-items:center;gap:9px;box-sizing:border-box;width:max-content;max-width:100%;margin:-12px auto 18px;padding:8px 11px;border:1px solid #b7d5de;border-radius:8px;background:#f8fcfc;color:#004e70;box-shadow:none;font:700 12.5px/1.3 Nunito Sans,sans-serif;text-align:left;text-wrap:balance}.panchona-ml-claim>span:last-child{min-width:0;overflow-wrap:break-word}.panchona-ml-claim strong{font-weight:900}.panchona-ml-claim__icon{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:5px;background:#ffe48b;color:#004e70}@media(max-width:360px){.panchona-ml-claim{font-size:12px}}@media(max-width:760px){.panchona-direct-pack .faq h2{font-size:clamp(22px,6vw,30px)!important;line-height:1.08!important;letter-spacing:-.055em!important;white-space:nowrap}}.panchona-bundle-price{display:block;margin-top:7px;color:#004e70;font:900 17px/1 Nunito Sans,sans-serif;letter-spacing:-.025em}.panchona-bundle-option.is-selected .panchona-bundle-price{color:#003e59}@media(max-width:760px){.panchona-bundle-price{font-size:14px;margin-top:6px}.panchona-direct-pack .panchona-bundle-option{min-height:86px}}.panchona-direct-pack__sizes [data-pack-size="3"] small,.panchona-direct-pack__sizes [data-pack-size="4"] small{justify-self:center;padding:4px 6px;border-radius:999px;background:#ffd65a;color:#004e70!important;font-weight:900!important;line-height:1!important;white-space:nowrap}.panchona-secure-payment{display:flex;align-items:center;justify-content:center;gap:5px;margin:13px 0 0;color:#202427;font:600 13px/1.2 Nunito Sans,sans-serif;text-align:center}.panchona-secure-payment strong{font-weight:800}.panchona-secure-payment img{display:block;width:24px;height:20px;object-fit:contain;mix-blend-mode:multiply}.panchona-purchase-details{margin-top:22px;color:#202427}.panchona-payment-logos{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:22px}.payment-logo{display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:58px;padding:0 9px;border:1px solid #dde1e4;border-radius:5px;background:#fff;box-shadow:0 2px 7px #00233214;font:900 13px/1 Arial,sans-serif}.payment-logo--mercadopago{gap:5px;padding:0 7px;color:#0877a9;font-size:7px;line-height:.9}.payment-logo--mercadopago svg,.panchona-payment-logos .payment-logo--mercadopago img{width:30px;height:24px}.payment-logo--mercadopago b{max-width:38px}.payment-logo--mastercard{position:relative;min-width:56px}.payment-logo--mastercard i{width:20px;height:20px;border-radius:50%;background:#eb001b}.payment-logo--mastercard i+i{margin-left:-7px;background:#f79e1b;opacity:.92}.payment-logo--visa{color:#183b8f;font-style:italic}.payment-logo--amex{border-color:#2671c9;background:#2671c9;color:#fff}.panchona-detail-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #cfd5d8}.panchona-detail-tabs button{padding:15px 7px;border:0;border-bottom:3px solid transparent;background:transparent;color:#202427;font:900 12px/1 Nunito Sans,sans-serif;letter-spacing:.035em;cursor:pointer}.panchona-detail-tabs button.is-active{border-bottom-color:#004e70;color:#004e70}.panchona-detail-panels{padding:23px 4px 3px}.panchona-detail-panels article[hidden]{display:none!important}.panchona-detail-panels h3{margin:0 0 18px;color:#004e70;font:900 17px/1.25 Nunito Sans,sans-serif}.panchona-detail-panels p{margin:0 0 18px;font-size:14px;line-height:1.6}.panchona-detail-panels ul{display:grid;gap:12px;margin:0 0 20px;padding:0;list-style:none}.panchona-detail-panels li{font-size:13px;line-height:1.5}.panchona-detail-panels li:before{content:"\2022";margin-right:8px;color:#006f91;font-weight:900}@media(max-width:760px){.panchona-purchase-details{margin-top:20px}.panchona-payment-logos{gap:6px;margin-bottom:18px}.payment-logo{height:29px;min-width:49px;padding:0 7px;font-size:11px}.payment-logo--mercadopago{font-size:6px}.payment-logo--mercadopago svg,.panchona-payment-logos .payment-logo--mercadopago img{width:25px}.payment-logo--mastercard{min-width:48px}.payment-logo--mastercard i{width:17px;height:17px}.panchona-detail-tabs button{font-size:10px;padding:13px 4px}.panchona-detail-panels{padding-top:20px}.panchona-detail-panels h3{font-size:15px}.panchona-detail-panels p{font-size:13px}.panchona-detail-panels li{font-size:12px}}.proof-strip{grid-template-columns:repeat(3,1fr)!important}.proof-strip>div:nth-child(3){border-right:0!important}@media(max-width:760px){.proof-strip{grid-template-columns:1fr!important}.proof-strip>div{border-right:0!important;border-bottom:1px solid #ffffff33;padding-bottom:18px}.proof-strip>div:last-child{border-bottom:0;padding-bottom:0}}.mercado-libre-heading{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;line-height:1.1}.mercado-libre-heading svg{width:34px;height:23px;flex:none}.compare .tr.th{min-height:70px}@media(max-width:760px){.mercado-libre-heading{flex-direction:column;font-size:7px;gap:2px}.mercado-libre-heading svg{width:29px;height:19px}.compare .tr.th{min-height:76px}}.compact-reviews{padding:32px 20px!important;background:#fff!important;color:#26292b!important}.compact-reviews>h2,.compact-reviews>.kicker,.compact-reviews>p{display:none!important}.compact-reviews__viewport{max-width:720px;margin:0 auto;overflow:hidden;border:1px solid #e1e4e6;border-radius:16px;background:#fff;box-shadow:0 8px 24px #00233217}.compact-reviews__track{display:flex;transition:transform .38s cubic-bezier(.22,.75,.24,1);will-change:transform}.compact-review-card{flex:0 0 100%;box-sizing:border-box;min-height:285px;padding:38px 34px 30px}.compact-review-stars{margin-bottom:25px;color:#f5a000;font:900 30px/1 system-ui;letter-spacing:2px}.compact-review-card blockquote{margin:0;color:#282b2d;font:800 clamp(21px,3vw,29px)/1.2 "Nunito Sans",sans-serif;letter-spacing:-.025em}.compact-review-card cite{display:block;margin-top:27px;color:#777b7e;font:italic 700 15px/1.35 Nunito Sans,sans-serif}.compact-review-card cite small{display:block;margin-top:7px;color:#168c50;font: 800 10px/1 Nunito Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase}.compact-reviews__nav{display:flex;align-items:center;justify-content:center;gap:18px;max-width:720px;margin:0 auto;padding:18px;border:1px solid #e1e4e6;border-top:0;border-radius:0 0 16px 16px;background:#fff}.compact-review-arrow{border:0;background:transparent;color:#5b6063;font:900 28px/1 system-ui;cursor:pointer}.compact-review-dots{display:flex;align-items:center;gap:10px}.compact-review-dots button{width:10px;height:10px;padding:0;border:2px solid #c9cdd0;border-radius:50%;background:#fff;cursor:pointer}.compact-review-dots button.is-active{border-color:#656a6d;background:#656a6d}@media(max-width:760px){.compact-reviews{padding:24px 14px!important}.compact-reviews__viewport{border-radius:14px}.compact-review-card{min-height:250px;padding:29px 22px 25px}.compact-review-stars{margin-bottom:20px;font-size:24px}.compact-review-card blockquote{font-size:21px}.compact-review-card cite{margin-top:22px;font-size:13px}.compact-reviews__nav{padding:14px;border-radius:0 0 14px 14px}}.panchona-direct-pack .faq{grid-template-columns:minmax(0,1fr);padding:32px 20px;gap:24px}.panchona-direct-pack .faq>div{min-width:0}.panchona-popup[hidden]{display:none!important}.panchona-popup{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px}.panchona-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#002b3db8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.panchona-popup__card{position:relative;z-index:1;display:grid;grid-template-columns:minmax(220px,.88fr) minmax(290px,1fr);width:min(760px,100%);overflow:hidden;background:#fff9e9;color:#004e70;border-radius:18px;box-shadow:0 28px 80px #00233261}.panchona-popup__photo{min-height:430px;background-image:var(--panchona-popup-photo);background-size:cover;background-position:center center;background-repeat:no-repeat}.marta-joaco-photo{background-size:cover!important;background-position:center center!important}.panchona-popup__content{display:flex;flex-direction:column;justify-content:center;padding:42px 38px}.panchona-popup__content>p{margin:0 0 13px;color:#006f91;font:800 9px/1 Nunito Sans,sans-serif;letter-spacing:.16em}.panchona-popup__content h2{margin:0;color:#004e70;font:600 clamp(38px,5vw,57px)/.88 "Fraunces",serif;letter-spacing:-.07em}.panchona-popup__content h2 em{color:#006f91}.panchona-popup__content>span{max-width:310px;margin:18px 0 20px;font-size:13px;line-height:1.5}.panchona-popup__form{display:grid;gap:9px}.panchona-popup__form input{width:100%;height:47px;border:1px solid #9cc8d5;border-radius:4px;background:#fff;color:#004e70;padding:0 13px;font:600 13px Nunito Sans,sans-serif}.panchona-popup__form button{height:49px;border:0;border-radius:4px;background:#004e70;color:#fff9e9;font:800 11px/1 Nunito Sans,sans-serif;letter-spacing:.06em;cursor:pointer}.panchona-popup__form button:hover{background:#006f91}.panchona-popup__content>small{margin-top:12px;color:#56737c;font-size:10px}.panchona-popup__close{position:absolute;z-index:2;top:11px;right:12px;width:34px;height:34px;border:1px solid #004e70;border-radius:50%;background:#fff9e9;color:#004e70;font:400 25px/1 system-ui;cursor:pointer}.panchona-popup__close:hover{background:#ffd65a}@media(max-width:640px){.panchona-popup{align-items:end;padding:12px}.panchona-popup__card{grid-template-columns:1fr;border-radius:17px;max-width:430px}.panchona-popup__photo{min-height:205px;background-position:center center}.panchona-popup__content{padding:28px 24px 25px}.panchona-popup__content h2{font-size:43px}.panchona-popup__content>span{margin:13px 0 16px}.panchona-popup__close{top:10px;right:10px}}@media(prefers-reduced-motion:reduce){.panchona-popup{transition:none!important}}.cart-reservation-bar{display:flex;align-items:center;justify-content:center;gap:6px;flex:none;padding:11px 14px;border-bottom:1px solid #b7d5de;background:#eaf4f7;color:#004e70;font:700 12px/1.2 Nunito Sans,sans-serif}.cart-reservation-bar>span{font-size:19px}.cart-reservation-bar strong{min-width:38px;font-variant-numeric:tabular-nums}.cart-footer{padding-top:16px!important;background:#fff9e9}.cart-checkout-total{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px;font:800 13px/1 Nunito Sans,sans-serif}.cart-checkout-total strong{font-size:20px}.cart-footer>h3{margin:0 0 13px;text-align:center;color:#202427;font:900 18px/1.1 Nunito Sans,sans-serif}.cart-footer .cart-payment-option{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;width:100%!important;height:auto!important;min-height:54px;margin:0 0 9px!important;padding:13px 15px!important;border:0!important;border-radius:4px!important;background:#004e70!important;color:#fff!important;font:900 12px/1.15 Nunito Sans,sans-serif!important;letter-spacing:.025em!important;text-align:left!important}.cart-payment-option b{flex:none;font-size:13px;font-variant-numeric:tabular-nums}.cart-payment-option--transfer{box-shadow:inset 0 0 0 2px #ffd65a}.cart-payment-logos{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:13px}.cart-payment-logos .payment-logo{height:27px;min-width:43px;padding:0 6px;font-size:10px}.cart-payment-logos .payment-logo--mercadopago{font-size:5px}.cart-payment-logos .payment-logo--mercadopago svg{width:23px}.cart-payment-logos .payment-logo--mastercard{min-width:43px}.cart-payment-logos .payment-logo--mastercard i{width:16px;height:16px}.cart-items{min-height:120px}@media(max-width:760px){.cart-reservation-bar{padding:10px 12px;font-size:11px}.cart-footer{padding:14px 18px calc(17px + env(safe-area-inset-bottom))!important}.cart-footer>h3{font-size:17px}.cart-footer .cart-payment-option{min-height:52px;font-size:11px!important}.cart-payment-option b{font-size:12px}.cart-payment-logos{margin-top:11px}}.panchona-direct-pack__sizes{grid-template-columns:1fr!important;gap:10px!important}.panchona-direct-pack .panchona-bundle-option{position:relative;display:grid!important;grid-template-columns:24px minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important;align-items:center!important;column-gap:13px!important;row-gap:5px!important;min-height:96px!important;padding:14px 16px!important;overflow:visible!important;text-align:left!important}.panchona-direct-pack .panchona-bundle-option:before{content:"";grid-column:1;grid-row:1/4;width:20px;height:20px;border:2px solid #c7c9bd;border-radius:50%;background:#fff;box-sizing:border-box}.panchona-direct-pack .panchona-bundle-option.is-selected:before{border:5px solid #fff;outline:2px solid #004e70;background:#004e70}.panchona-direct-pack .panchona-bundle-option>b{grid-column:2;grid-row:1;display:block!important;width:auto!important;margin:0!important;font-size:16px!important;line-height:1.05!important;white-space:nowrap!important}.panchona-direct-pack .panchona-bundle-option>small{grid-column:2;grid-row:2;justify-self:start!important;position:static!important;display:block!important;max-width:100%!important;margin:0!important;padding:0!important;color:#66838b!important;font-size:10px!important;line-height:1.15!important;white-space:normal!important}.panchona-direct-pack__sizes [data-pack-size="3"]>small,.panchona-direct-pack__sizes [data-pack-size="4"]>small{padding:5px 7px!important;border-radius:4px!important;background:#ffd65a!important;color:#004e70!important;font-size:8px!important;font-weight:900!important;white-space:nowrap!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{grid-column:3;grid-row:1/4;align-self:center;position:static!important;display:block!important;width:auto!important;margin:0!important;color:#004e70!important;font-size:18px!important;line-height:1!important;letter-spacing:-.035em!important;white-space:nowrap!important}.panchona-pack-benefits{grid-column:2;grid-row:3;display:flex!important;flex-wrap:wrap;gap:5px;margin:1px 0 0!important}.panchona-pack-benefit{display:inline-flex!important;align-items:center;min-height:21px;padding:5px 7px;border-radius:4px;background:#ffd65a;color:#004e70;font:900 8px/1 Nunito Sans,sans-serif;letter-spacing:.015em;white-space:nowrap}.panchona-pack-benefit--shipping{background:#006f91;color:#fff}@media(max-width:760px){.panchona-direct-pack__sizes{gap:8px!important}.panchona-direct-pack .panchona-bundle-option{grid-template-columns:21px minmax(0,1fr) auto!important;column-gap:10px!important;min-height:96px!important;padding:12px 11px!important}.panchona-direct-pack .panchona-bundle-option:before{width:18px;height:18px}.panchona-direct-pack .panchona-bundle-option>b{font-size:13px!important}.panchona-direct-pack .panchona-bundle-option>small{font-size:8px!important}.panchona-direct-pack__sizes [data-pack-size="3"]>small,.panchona-direct-pack__sizes [data-pack-size="4"]>small{padding:4px 5px!important;font-size:7px!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:15px!important}.panchona-pack-benefits{gap:4px}.panchona-pack-benefit{min-height:18px;padding:4px 5px;font-size:7px}}.panchona-bundle-price-meta{display:none}@media(max-width:760px){.panchona-direct-pack__panel{padding:16px 14px 18px!important}.panchona-direct-pack__label{margin-bottom:11px!important;font-size:10px!important}.panchona-direct-pack__sizes{gap:8px!important;margin-bottom:24px!important}.panchona-direct-pack .panchona-bundle-option{grid-template-columns:20px minmax(0,1fr) minmax(104px,auto)!important;grid-template-rows:auto auto auto!important;column-gap:10px!important;row-gap:6px!important;min-height:84px!important;padding:12px 11px!important;border-radius:6px!important;box-shadow:none!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="2"]{min-height:100px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"],.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"]{min-height:108px!important}.panchona-direct-pack .panchona-bundle-option.is-selected{border-width:2px!important;background:#d8edf1!important;box-shadow:3px 3px #004e70!important}.panchona-direct-pack .panchona-bundle-option:before{grid-row:1/4!important;width:18px!important;height:18px!important}.panchona-direct-pack .panchona-bundle-option>b{grid-column:2!important;grid-row:1!important;align-self:end!important;font-size:15px!important;line-height:1!important}.panchona-direct-pack .panchona-bundle-option>small{grid-column:2!important;grid-row:2!important;align-self:start!important;font-size:8px!important;line-height:1.15!important}.panchona-direct-pack__sizes [data-pack-size="3"]>small,.panchona-direct-pack__sizes [data-pack-size="4"]>small{padding:5px 7px!important;font-size:7px!important}.panchona-bundle-price-meta{grid-column:3;grid-row:1;display:flex!important;align-items:center;justify-content:flex-end;gap:6px;min-width:0;white-space:nowrap}.panchona-bundle-price-meta del{color:#53717b;font:800 9px/1 Nunito Sans,sans-serif;text-decoration-thickness:1.5px}.panchona-bundle-price-meta span{padding:4px 5px;border-radius:4px;background:#ffd65a;color:#004e70;font:900 9px/1 Nunito Sans,sans-serif}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{grid-column:3!important;grid-row:2!important;align-self:start!important;justify-self:end!important;font-size:17px!important;line-height:1!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="1"]>.panchona-bundle-price{grid-row:1/3!important;align-self:center!important}.panchona-pack-benefits{grid-column:2/4!important;grid-row:3!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;margin-top:1px!important}.panchona-pack-benefit{min-height:20px!important;padding:5px 7px!important;border-radius:4px!important;font-size:7.5px!important;letter-spacing:0!important}}@media(max-width:370px){.panchona-direct-pack .panchona-bundle-option{grid-template-columns:18px minmax(0,1fr) minmax(96px,auto)!important;column-gap:8px!important;padding-inline:9px!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:15px!important}.panchona-bundle-price-meta{gap:4px}.panchona-bundle-price-meta del,.panchona-bundle-price-meta span{font-size:8px!important}.panchona-pack-benefit{padding-inline:5px!important;font-size:6.8px!important}}.panchona-direct-pack .panchona-bundle-option{grid-template-columns:24px minmax(0,1fr) 150px!important;grid-template-rows:auto auto auto!important;min-height:112px!important;row-gap:6px!important;padding:16px 18px!important}.panchona-direct-pack .panchona-bundle-option>b{grid-column:2!important;grid-row:1!important;font-size:17px!important}.panchona-direct-pack .panchona-bundle-option>small,.panchona-direct-pack__sizes [data-pack-size="3"]>small,.panchona-direct-pack__sizes [data-pack-size="4"]>small{grid-column:2!important;grid-row:2!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#66838b!important;font:700 11px/1.2 Nunito Sans,sans-serif!important}.panchona-bundle-price-meta{grid-column:3;grid-row:2;display:flex!important;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.panchona-bundle-price-meta del{color:#66838b;font:800 11px/1 Nunito Sans,sans-serif;text-decoration-thickness:1.5px}.panchona-bundle-price-meta span{padding:5px 7px;border-radius:5px;background:#ffd65a;color:#004e70;font:900 11px/1 Nunito Sans,sans-serif}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{grid-column:3!important;grid-row:1!important;align-self:end!important;justify-self:end!important;font-size:22px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="1"]>.panchona-bundle-price{grid-row:1/3!important;align-self:center!important}.panchona-pack-benefits{grid-column:2/4!important;grid-row:3!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:18px!important;margin-top:7px!important}.panchona-pack-benefit{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:0!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#004e70!important;font:800 11px/1.2 Nunito Sans,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.panchona-pack-benefit i{font: 15px/1 system-ui}@media(max-width:760px){.panchona-direct-pack__panel{padding:15px 10px 18px!important}.panchona-direct-pack__sizes{gap:9px!important}.panchona-direct-pack .panchona-bundle-option{grid-template-columns:20px minmax(0,1fr) 112px!important;min-height:84px!important;column-gap:10px!important;row-gap:5px!important;padding:13px 11px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="2"]{min-height:106px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"],.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"]{min-height:132px!important}.panchona-direct-pack .panchona-bundle-option.is-selected{box-shadow:2px 3px #004e70!important}.panchona-direct-pack .panchona-bundle-option>b{font-size:15px!important}.panchona-direct-pack .panchona-bundle-option>small,.panchona-direct-pack__sizes [data-pack-size="3"]>small,.panchona-direct-pack__sizes [data-pack-size="4"]>small{font-size:10px!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:17px!important}.panchona-bundle-price-meta{gap:5px}.panchona-bundle-price-meta del{font-size:9px}.panchona-bundle-price-meta span{padding:4px 5px;font-size:9px}.panchona-pack-benefits{gap:8px 13px!important;margin-top:7px!important}.panchona-pack-benefit{gap:4px!important;font-size:9.5px!important}.panchona-pack-benefit i{font-size:13px}.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"] .panchona-pack-benefits,.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"] .panchona-pack-benefits{display:grid!important;grid-template-columns:max-content max-content!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"] .panchona-pack-benefit--installments,.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"] .panchona-pack-benefit--installments{grid-column:1/3}}@media(max-width:360px){.panchona-direct-pack .panchona-bundle-option{grid-template-columns:18px minmax(0,1fr) 104px!important;column-gap:8px!important;padding-inline:9px!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:16px!important}.panchona-bundle-price-meta del,.panchona-bundle-price-meta span{font-size:8.5px}.panchona-pack-benefit{font-size:9px!important}}@media(max-width:760px){.panchona-direct-pack__panel{padding:18px 8px 22px!important}.panchona-direct-pack__label{margin:0 4px 13px!important;font-size:11px!important;line-height:1!important}.panchona-direct-pack__sizes{gap:11px!important;margin-bottom:28px!important}.panchona-direct-pack .panchona-bundle-option{grid-template-columns:22px minmax(0,1fr) 116px!important;grid-template-rows:auto auto auto!important;column-gap:11px!important;row-gap:7px!important;min-height:96px!important;padding:16px 12px!important;border-radius:7px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="2"]{min-height:126px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"],.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"]{min-height:158px!important}.panchona-direct-pack .panchona-bundle-option:before{width:20px!important;height:20px!important}.panchona-direct-pack .panchona-bundle-option>b{font-size:17px!important;line-height:1.05!important}.panchona-direct-pack .panchona-bundle-option>small,.panchona-direct-pack__sizes [data-pack-size="3"]>small,.panchona-direct-pack__sizes [data-pack-size="4"]>small{font-size:11px!important;line-height:1.25!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:20px!important;line-height:1!important}.panchona-bundle-price-meta{align-self:start!important;gap:6px!important}.panchona-bundle-price-meta del{font-size:10.5px!important}.panchona-bundle-price-meta span{padding:5px 6px!important;font-size:10px!important}.panchona-pack-benefits{display:grid!important;grid-template-columns:max-content max-content!important;gap:9px 17px!important;width:100%!important;margin-top:8px!important;padding-top:11px!important;border-top:1px solid #b7d5de!important}.panchona-pack-benefit{gap:6px!important;font-size:11px!important;line-height:1.25!important}.panchona-pack-benefit i{font-size:14px!important}.panchona-pack-benefit--installments{grid-column:1/3!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="2"] .panchona-pack-benefits{display:flex!important;border-top:0!important;padding-top:2px!important}}@media(max-width:360px){.panchona-direct-pack .panchona-bundle-option{grid-template-columns:20px minmax(0,1fr) 108px!important;padding-inline:10px!important}.panchona-direct-pack .panchona-bundle-option>b{font-size:16px!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:18px!important}.panchona-pack-benefits{gap:8px 12px!important}.panchona-pack-benefit{font-size:10.5px!important}}.panchona-pack-highlight{display:none}@media(max-width:760px){.panchona-direct-pack__panel{padding:18px 9px 22px!important}.panchona-direct-pack__sizes{gap:10px!important}.panchona-direct-pack .panchona-bundle-option{grid-template-columns:22px minmax(0,1fr) 118px!important;grid-template-rows:24px 24px auto auto!important;align-items:center!important;column-gap:11px!important;row-gap:5px!important;min-height:100px!important;padding:16px 12px!important;box-shadow:none!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="2"]{min-height:126px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"],.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"]{min-height:158px!important}.panchona-direct-pack .panchona-bundle-option.is-selected{box-shadow:3px 3px #004e70!important}.panchona-direct-pack .panchona-bundle-option:before{grid-row:1/5!important}.panchona-direct-pack .panchona-bundle-option>b{grid-column:2!important;grid-row:1!important;font-size:18px!important;line-height:1!important}.panchona-direct-pack .panchona-bundle-option>small,.panchona-direct-pack__sizes [data-pack-size="3"]>small,.panchona-direct-pack__sizes [data-pack-size="4"]>small{grid-column:2!important;grid-row:2!important;font-size:11px!important;line-height:1!important}.panchona-bundle-price-meta{grid-column:3!important;grid-row:1!important;align-self:center!important;gap:6px!important}.panchona-bundle-price-meta del{font-size:10px!important}.panchona-bundle-price-meta span{padding:5px 6px!important;font-size:10px!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{grid-column:3!important;grid-row:2!important;align-self:center!important;font-size:20px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="1"]>.panchona-bundle-price{grid-row:1/3!important}.panchona-pack-highlight{grid-column:2/4;grid-row:3;display:inline-flex!important;align-items:center;justify-self:start;gap:6px;margin-top:7px;padding:6px 8px;border-radius:5px;background:#ffd65a;color:#004e70;font:900 10px/1 Nunito Sans,sans-serif;white-space:nowrap}.panchona-pack-highlight i{font: 13px/1 system-ui}.panchona-pack-benefits,.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"] .panchona-pack-benefits,.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"] .panchona-pack-benefits{grid-column:2/4!important;grid-row:4!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;width:100%!important;margin:4px 0 0!important;padding:0!important;border:0!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="2"] .panchona-pack-benefits{grid-row:3!important}.panchona-pack-benefit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-height:28px!important;padding:7px 9px!important;border-radius:5px!important;font:900 9.5px/1 Nunito Sans,sans-serif!important;white-space:nowrap!important}.panchona-pack-benefit--shipping{background:#006f91!important;color:#fff!important}.panchona-pack-benefit--installments{grid-column:auto!important;background:#ffd65a!important;color:#004e70!important}.panchona-pack-benefit i{font-size:12px!important}}@media(max-width:360px){.panchona-direct-pack .panchona-bundle-option{grid-template-columns:20px minmax(0,1fr) 111px!important;column-gap:8px!important;padding-inline:10px!important}.panchona-direct-pack .panchona-bundle-option>b{font-size:17px!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:18px!important}.panchona-pack-benefit{padding-inline:7px!important;font-size:8.8px!important}}@media(max-width:760px){.panchona-direct-pack__sizes{gap:8px!important}.panchona-direct-pack .panchona-bundle-option{grid-template-rows:20px 17px auto!important;row-gap:3px!important;min-height:76px!important;padding:10px 11px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="2"]{min-height:90px!important}.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"],.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"]{min-height:96px!important}.panchona-direct-pack .panchona-bundle-option:before{grid-row:1/4!important}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:17px!important}.panchona-bundle-price-meta{gap:5px!important}.panchona-bundle-price-meta del{font-size:9px!important}.panchona-bundle-price-meta span{padding:4px 5px!important;font-size:9px!important}.panchona-pack-highlight{display:none!important}.panchona-pack-benefits,.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"] .panchona-pack-benefits,.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"] .panchona-pack-benefits{grid-column:2/4!important;grid-row:3!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;width:100%!important;margin-top:4px!important;padding:0!important;border:0!important}.panchona-pack-benefit{flex:0 0 auto!important;gap:2px!important;min-height:24px!important;padding:5px 4px!important;border-radius:5px!important;font-size:9.5px!important;white-space:nowrap!important}.panchona-pack-benefit--highlight{background:#ffd65a!important;color:#004e70!important}.panchona-pack-benefit--shipping{background:#006f91!important;color:#fff!important}.panchona-pack-benefit--installments{background:#ffd65a!important;color:#004e70!important}.panchona-pack-benefit i{font-size:9px!important}}@media(max-width:360px){.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:16px!important}.panchona-pack-benefits,.panchona-direct-pack .panchona-bundle-option[data-pack-size="3"] .panchona-pack-benefits,.panchona-direct-pack .panchona-bundle-option[data-pack-size="4"] .panchona-pack-benefits{gap:4px!important}.panchona-pack-benefit{padding-inline:3px!important;font-size:9px!important}}.final-cta>.final-add{display:none!important}@media(min-width:1024px){.product.panchona-desktop-bundle-right-v2{grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr)!important;grid-template-rows:auto auto!important;column-gap:clamp(28px,4vw,64px)!important;row-gap:24px!important;max-width:1500px!important;align-items:start!important}.product.panchona-desktop-bundle-right-v2>.gallery{grid-column:1!important;grid-row:1 / span 2!important;min-width:0!important}.product.panchona-desktop-bundle-right-v2>.desktop-hero-bundles{display:block!important;grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;align-self:start!important}.product.panchona-desktop-bundle-right-v2>.desktop-hero-bundles .panchona-bundles,.product.panchona-desktop-bundle-right-v2>.desktop-hero-bundles .panchona-direct-pack{width:100%!important;max-width:none!important;margin:0!important}.product.panchona-desktop-bundle-right-v2>.desktop-hero-bundles .panchona-bundles{padding:0!important;background:transparent!important}.product.panchona-desktop-bundle-right-v2>.buy-box.panchona-desktop-buybox-below-v2{grid-column:2!important;grid-row:2!important;min-width:0!important;position:static!important}}.panchona-desktop-media-fill-v1{display:none!important}@media(min-width:1024px){.product.panchona-desktop-bundle-right-v2>.gallery>.panchona-desktop-media-fill-v1{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:18px 0 0!important;padding:0!important}.panchona-desktop-media-fill-v1__tile{position:relative;display:block;aspect-ratio:1/1;margin:0;overflow:hidden;border-radius:20px;background:#fff9e9;box-shadow:0 10px 28px #004e701a}.panchona-desktop-media-fill-v1__tile img,.panchona-desktop-media-fill-v1__tile video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}.panchona-desktop-media-fill-v2,.panchona-desktop-review-feature-v2{display:none!important}@media(min-width:1024px){.product.panchona-desktop-bundle-right-v2>.gallery>.panchona-desktop-media-fill-v2{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;margin:14px 0 0!important;padding:0!important}.panchona-desktop-media-fill-v2__tile{position:relative;display:block;width:100%;aspect-ratio:16/9;margin:0;overflow:hidden;border-radius:20px;background:#fff9e9;box-shadow:0 10px 28px #004e701a}.panchona-desktop-media-fill-v2__tile img,.panchona-desktop-media-fill-v2__tile video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.panchona-desktop-media-fill-v2__tile--video{max-height:520px;background:#003e5a}.panchona-desktop-media-fill-v2__tile--video video{object-fit:contain;background:#003e5a;cursor:pointer}.panchona-desktop-media-fill-v2__sound{position:absolute;right:16px;bottom:16px;z-index:2;min-height:42px;padding:10px 15px;border:2px solid #fff9e9;border-radius:999px;background:#004e70;color:#fff9e9;box-shadow:0 5px 16px #00233240;font:800 11px/1 Nunito Sans,sans-serif;letter-spacing:.04em;cursor:pointer}.panchona-desktop-review-feature-v2{display:block!important;width:min(100%,720px)!important;margin:0 auto 22px!important;padding:0!important}.panchona-desktop-review-feature-v2__label{margin:0 0 9px;color:#004e70;font:900 11px/1 Nunito Sans,sans-serif;letter-spacing:.11em;text-transform:uppercase}.panchona-desktop-review-feature-v2 img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:18px;box-shadow:0 10px 28px #004e701f}}@media(min-width:1024px){.panchona-desktop-structural-flow-v3{display:block!important;width:100%!important;max-width:none!important;margin:24px 0 0!important;padding:0!important;box-sizing:border-box!important}.panchona-desktop-structural-flow-v3>.buy-box{position:static!important;display:block!important;width:100%!important;max-width:760px!important;min-width:0!important;height:auto!important;margin:0 auto!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box!important;transform:none!important;text-align:center!important}.panchona-desktop-structural-flow-v3>.buy-box>.kicker,.panchona-desktop-structural-flow-v3>.buy-box>h1,.panchona-desktop-structural-flow-v3>.buy-box>.product-lead{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.panchona-desktop-structural-flow-v3 .industry-promo{position:static!important;width:100%!important;max-width:760px!important;height:auto!important;margin:28px auto 0!important;box-sizing:border-box!important;transform:none!important}.panchona-desktop-structural-flow-v3 .industry-promo-copy{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;text-align:center!important}.compact-reviews .panchona-desktop-review-feature-v2{position:relative!important;display:block!important;float:none!important;flex:none!important;width:520px!important;max-width:calc(100% - 48px)!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0 auto 24px!important;padding:0!important;overflow:visible!important;transform:none!important;background:transparent!important;box-sizing:border-box!important}.compact-reviews .panchona-desktop-review-feature-v2 img{position:static!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;object-fit:contain!important;object-position:center!important;border-radius:16px!important;transform:none!important}.compact-reviews .panchona-desktop-review-feature-v2 figcaption{position:static!important;display:block!important;width:100%!important;margin:0 0 9px!important;padding:0!important;text-align:center!important;transform:none!important}}@media(max-width:1023px){.panchona-desktop-structural-flow-v3,.panchona-desktop-review-feature-v2{display:none!important}}@media(min-width:1024px){.panchona-desktop-structural-flow-v3{width:min(100% - 64px,1500px)!important;max-width:1500px!important;margin:28px auto 0!important;padding:0!important}.panchona-desktop-structural-flow-v3>.buy-box{width:100%!important;max-width:900px!important;margin:0 auto!important}.panchona-desktop-structural-flow-v3 .industry-promo{width:100%!important;max-width:1100px!important;margin:28px auto 0!important}}.panchona-desktop-comparison-images{display:none}@media(min-width:1024px){.compare>.table{display:none!important}.panchona-desktop-comparison-images{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,3vw,46px);width:min(100%,1180px);margin:54px auto 0}.panchona-desktop-comparison-images figure{display:flex;align-items:center;justify-content:center;width:100%;margin:0}.panchona-desktop-comparison-images img{display:block;width:100%;height:auto;max-height:590px;object-fit:contain;object-position:center}}.panchona-mobile-review-image,.panchona-mobile-comparison-images{display:none!important}@media(max-width:760px){.compact-review-card .panchona-mobile-review-image{display:block!important;width:100%;margin:0 0 20px}.compact-review-card .panchona-mobile-review-image img{display:block;width:100%;height:auto;object-fit:contain;object-position:center;border-radius:12px}.compare>.table{display:none!important}.compare>.panchona-mobile-comparison-images{display:grid!important;grid-template-columns:1fr;gap:16px;width:100%;margin:30px auto 0}.panchona-mobile-comparison-images figure{width:100%;margin:0}.panchona-mobile-comparison-images img{display:block;width:100%;height:auto;object-fit:contain;object-position:center;border-radius:12px}}.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:17.6px!important}@media(max-width:760px){.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:13.6px!important}}@media(max-width:360px){.panchona-direct-pack .panchona-bundle-option>.panchona-bundle-price{font-size:12.8px!important}}.panchona-direct-pack .panchona-pack-main-cta{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(165deg,#0a5c7a,#004e70 48%,#004763);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #001f2f3d,0 3px 10px #004e701f}.panchona-direct-pack .panchona-pack-main-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.09),transparent 47%);pointer-events:none}.panchona-direct-pack .panchona-pack-main-cta:after{content:"";position:absolute;top:-35%;bottom:-35%;left:0;width:24%;transform:translate(-220%) skew(-19deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);pointer-events:none;animation:panchonaCartGlassSweep 9s ease-in-out infinite}@keyframes panchonaCartGlassSweep{0%,83%{transform:translate(-220%) skew(-19deg)}91%,to{transform:translate(620%) skew(-19deg)}}@media(prefers-reduced-motion:reduce){.panchona-direct-pack .panchona-pack-main-cta:after{animation:none}}@media(max-width:760px){:root{--ink: #004e70;--moss: #004e70;--paper: #fff9e9;--sand: #ffd65a;--line: #b7d5de}body,button,input,select,textarea,.brand,.brand strong,.brand sup,.ticker,.gallery-badge,.kicker,.shipping,.choice-label,.choice i,.choice strong,.choice small,.qty span,.add,.stock,.proof-strip strong,.proof-strip span,.benefit>b,.ink-link,.spec-cards span,.tr.th,.score small,.score b,.review-list cite,.cart h2,.remove,.cart-footer>div strong,.cart-footer button,.mobile-buy span,.promise>div,.ritual-grid span,.first-buy small strong,.mate-sticker,.flag-sticker{font-family:Nunito Sans,sans-serif!important}.buy-box h1,.why h2,.specs h2,.compare h2,.reviews h2,.faq h2,.final-cta h2,.promise h2,.real-copy h2,.ritual h2,.ritual-clips h2,.spec-cards h3,.review-list blockquote{font-family:Fraunces,serif!important}.why,.choice.selected{background-color:#d9eef2!important}.compare{background-color:#d8c6a5!important}.ritual{background-color:#d9eef2!important}.promise{background-color:#fff9e9!important}.final-cta,.real-life{background-color:#004e70!important}.final-cta,.real-life{color:#fff9e9!important}.choice small,.benefit p,details p,.cart-row small,.cart-footer small,.reassurance,.panchona-direct-pack .panchona-bundle-option>small{color:#004e70!important}body.template-product .panchona-bundles #panchona-bundles-title,body.template-product .panchona-bundles #panchona-bundles-title em{font-family:Fraunces,serif!important;font-weight:500!important;letter-spacing:-.025em!important}body.template-product #panchona-selector-v2 .panchona-direct-pack__types button,body.template-product #panchona-selector-v2 .panchona-bundle-option>b,body.template-product #panchona-selector-v2 .panchona-bundle-option>small,body.template-product #panchona-selector-v2 .panchona-pack-benefit,body.template-product .panchona-rest-benefits__item,body.template-product .panchona-rest-benefits__item b,body.template-product .panchona-rest-benefits__item strong{font-family:Nunito Sans,sans-serif!important;font-weight:700!important;letter-spacing:0!important}body.template-product #panchona-selector-v2 .panchona-bundle-option>.panchona-bundle-price{font-family:Nunito Sans,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important}body.template-product #panchona-selector-v2 .panchona-pack-main-cta{font-family:Nunito Sans,sans-serif!important;font-weight:700!important;letter-spacing:0!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/panchona-exact-runtime-lazy-20261002.css.map */
