body:has(.pd-home--hero){background:#f1e6b2}body:has(.pd-home--hero) #MainContent{padding:0!important;margin:0!important;max-width:none!important;display:block!important}.pd-home,.pd-home *{box-sizing:border-box}.pd-home{--pd-teal:#003349;--pd-cream:#f1e6b2;--pd-black:#111;--pd-accent:#d8c785;font-family:Outfit,sans-serif;color:var(--pd-black);background:var(--pd-cream);overflow:hidden;letter-spacing:0}.pd-home h1,.pd-home h2,.pd-home h3,.pd-home h4,.pd-home p{margin:0;color:inherit;font-family:inherit;text-transform:none}.pd-home a{text-decoration:none;color:inherit}.pd-home button,.pd-home input{font-family:Outfit,sans-serif}.pd-home button{cursor:pointer}.pd-home em{font-style:normal;font-weight:300}.pd-home .pd-wrap{width:min(100% - 88px,1420px);margin:0 auto}.pd-home .pd-section{padding:112px 0}.pd-announcement{min-height:31px;display:flex;justify-content:center;align-items:center;gap:19px;background:var(--pd-cream);color:var(--pd-teal);font-size:10px;letter-spacing:.16em;font-weight:700;text-align:center;padding:6px 18px}.pd-announcement span{font-size:16px}.pd-header{background:var(--pd-cream);color:var(--pd-teal);position:relative;z-index:8}.pd-header-inner{height:87px;display:flex;align-items:center;justify-content:space-between;gap:24px}.pd-logo{display:flex;align-items:center}.pd-logo img{display:block;width:162px;height:auto}.pd-nav,.pd-header-actions{display:flex;align-items:center;gap:31px}.pd-nav a,.pd-header-actions a{font-size:11px;font-weight:700;letter-spacing:.095em;white-space:nowrap}.pd-nav a:hover,.pd-footer a:hover{text-decoration:underline;text-underline-offset:5px}.pd-nav-shop{border-bottom:1px solid var(--pd-teal);padding-bottom:5px}.pd-nav-shop span{margin-left:7px}.pd-cart{display:flex;align-items:center;gap:9px}.pd-cart span{border:1px solid var(--pd-teal);width:26px;height:26px;border-radius:50%;display:grid;place-items:center}.pd-menu-toggle{display:none;background:none;border:0;padding:13px}.pd-menu-toggle span{display:block;width:24px;height:2px;background:var(--pd-teal);margin:5px 0}.pd-hero{background:var(--pd-teal);color:var(--pd-cream);position:relative}.pd-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;min-height:680px}.pd-hero-copy{padding:110px 0 80px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.pd-eyebrow,.pd-kicker{font-size:11px;font-weight:700;letter-spacing:.17em}.pd-mini-star{font-size:20px;margin-right:10px}.pd-hero h1{font-size:clamp(65px,7.5vw,134px);line-height:.91;letter-spacing:-.073em;font-weight:700;margin:29px 0 24px;max-width:760px}.pd-hero h1 em{font-weight:300;letter-spacing:-.068em}.pd-hero-copy>p{font-size:18px;line-height:1.55;max-width:440px;font-weight:300;opacity:.94}.pd-hero-buttons{display:flex;align-items:center;gap:31px;margin-top:37px}.pd-button{border:1px solid transparent;display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:54px;padding:15px 24px;font-size:12px;letter-spacing:.07em;font-weight:700;transition:transform .2s ease,background-color .2s ease;white-space:nowrap}.pd-button:hover{transform:translateY(-2px)}.pd-button-cream{background:var(--pd-cream);color:var(--pd-teal)!important}.pd-button-dark{background:var(--pd-black);color:var(--pd-cream)!important}.pd-text-link{font-size:11px;font-weight:700;border-bottom:1px solid currentColor;padding-bottom:5px;letter-spacing:.075em;white-space:nowrap}.pd-hero-bottom{margin-top:auto;padding-top:65px;font-size:11px;letter-spacing:.13em;display:flex;align-items:center;gap:13px}.pd-star{font-size:28px}.pd-hero-visual{position:relative;min-height:680px;display:flex;align-items:center;justify-content:center;isolation:isolate}.pd-moon-glow{position:absolute;width:76%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f9efce,#eadcaa 55%,#c6b67d);top:10%;left:12%;box-shadow:0 0 130px #f1e6b231;z-index:-1}.pd-orbit{position:absolute;border:1px solid #f1e6b245;border-radius:50%;transform:rotate(-17deg);width:95%;aspect-ratio:1;z-index:-2}.pd-orbit-two{width:110%;transform:rotate(20deg)}.pd-hero-photo{width:83%;height:75%;max-height:530px;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 22px 30px #0004)}.pd-hero-product{width:100%;height:100%;object-fit:contain;border-radius:12px}.pd-hero-vertical{position:absolute;right:-24px;top:26%;writing-mode:vertical-rl;font-size:9px;letter-spacing:.22em}.pd-hero-sticker{position:absolute;left:0;bottom:95px;width:124px;height:124px;border-radius:50%;background:var(--pd-cream);color:var(--pd-teal);display:flex;align-items:center;justify-content:center;text-align:center;transform:rotate(-12deg);font-weight:800;line-height:1.13;font-size:14px;box-shadow:6px 12px #002535}.pd-hero-sticker span{position:absolute;bottom:11px;font-size:21px}.pd-hero-caption{position:absolute;right:0;bottom:34px;font-size:10px;letter-spacing:.16em}.pd-fallback{width:280px;height:370px;border-radius:34px 34px 24px 24px;background:linear-gradient(140deg,#f7edd3,#d5c598);box-shadow:30px 32px 45px #001e2d66;color:var(--pd-teal);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transform:rotate(-8deg)}.pd-fallback span{font-size:60px;font-weight:800;line-height:.84}.pd-fallback small{font-size:14px;letter-spacing:.16em;margin-top:16px}.pd-hero-footer{min-height:50px;border-top:1px solid #f1e6b230;display:flex;justify-content:space-between;align-items:center;padding:0 max(44px,calc((100% - 1420px)/2));font-size:10px;letter-spacing:.17em}.pd-marquee{height:58px;background:#fff;color:var(--pd-teal);overflow:hidden;border-bottom:1px solid #00334930;display:flex;align-items:center}.pd-marquee-track{display:flex;white-space:nowrap;align-items:center;gap:34px;min-width:max-content;animation:pd-scroll 26s linear infinite}.pd-marquee span{font-size:18px;font-weight:800;letter-spacing:.03em}.pd-marquee b{font-size:24px;font-weight:400}@keyframes pd-scroll{to{transform:translate(-50%)}}.pd-kicker{color:var(--pd-teal)}.pd-intro-head,.pd-ritual-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:50px}.pd-intro h2,.pd-ritual h2,.pd-faq h2,.pd-product-heading h2,.pd-science h2{font-size:clamp(48px,5.3vw,83px);line-height:1;letter-spacing:-.06em;font-weight:700;margin-top:22px}.pd-intro-head>p,.pd-ritual-heading>p{font-size:18px;max-width:365px;line-height:1.55;color:#3d4646;font-weight:300;padding-bottom:7px}.pd-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--pd-teal)}.pd-benefit-card{padding:32px 31px 38px;min-height:348px;display:flex;flex-direction:column}.pd-benefit-card:not(:last-child){border-right:1px solid var(--pd-teal)}.pd-benefit-num{font-size:10px;font-weight:700;letter-spacing:.13em}.pd-benefit-icon{font-size:69px;color:var(--pd-teal);margin:17px 0 auto;line-height:1}.pd-benefit-card h3{font-size:32px;letter-spacing:-.055em;line-height:1.08;margin:21px 0 13px;font-weight:700}.pd-benefit-card p{font-size:14px;font-weight:300;line-height:1.5;max-width:280px;color:#394348}.pd-product-section{background:#fbf8ed}.pd-product-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:40px}.pd-product-heading h2{margin:0}.pd-product-index{font-size:10px;font-weight:700;letter-spacing:.13em;margin-bottom:7px}.pd-product-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:6.5%;align-items:start}.pd-main-photo{position:relative;background:#e9e1ca;aspect-ratio:1;display:grid;place-items:center;overflow:hidden}.pd-gallery-main{width:100%;height:100%;object-fit:cover}.pd-photo-tag{position:absolute;top:22px;left:23px;font-size:11px;font-weight:700;letter-spacing:.14em;z-index:1}.pd-photo-deco{position:absolute;bottom:14px;right:22px;font-size:46px;color:var(--pd-teal)}.pd-gallery-placeholder{font-size:60px;letter-spacing:-.08em;font-weight:800;color:var(--pd-teal)}.pd-gallery-thumbs{display:flex;gap:12px;margin-top:12px}.pd-thumb{border:1px solid transparent;background:#e9e1ca;width:calc((100% - 36px)/4);aspect-ratio:1;padding:0;overflow:hidden}.pd-thumb.is-active{border:2px solid var(--pd-teal)}.pd-thumb img{display:block;width:100%;height:100%;object-fit:cover}.pd-product-info{padding:13px 0}.pd-info-top{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.08em;gap:8px}.pd-label-pill{border:1px solid var(--pd-teal);padding:8px 12px;border-radius:30px}.pd-product-info h3{font-size:clamp(38px,4vw,65px);line-height:1.02;letter-spacing:-.06em;margin:27px 0 7px;font-weight:700}.pd-product-tagline{font-size:18px;font-weight:300}.pd-price-line{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:29px 0 22px}.pd-price-line strong{font-size:27px}.pd-price-line span{font-size:10px;letter-spacing:.1em;font-weight:700}.pd-separator{height:1px;background:#00334955}.pd-product-copy{font-size:17px;line-height:1.6;font-weight:300;max-width:500px;margin:24px 0!important;color:#374449!important}.pd-product-highlights{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 31px}.pd-product-highlights span{border:1px solid #b3b9b2;padding:9px 11px;font-size:10px;font-weight:700;letter-spacing:.055em}.pd-qty-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:11px;letter-spacing:.1em;font-weight:700}.pd-qty{display:flex;align-items:center;border:1px solid var(--pd-black);height:45px}.pd-qty button{background:none;border:0;width:39px;height:100%;font-size:21px;color:var(--pd-black)}.pd-qty input{border:0;background:none;width:32px;text-align:center;font-size:15px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.pd-qty input::-webkit-outer-spin-button,.pd-qty input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pd-add-button{height:60px;background:var(--pd-teal);color:var(--pd-cream)!important;border:1px solid var(--pd-teal);display:flex;align-items:center;justify-content:space-between;padding:0 22px;width:100%;font-size:14px;font-weight:700;letter-spacing:.07em;transition:background .2s}.pd-add-button:hover{background:#055371}.pd-add-button:disabled{opacity:.5;cursor:not-allowed}.pd-add-button span:last-child{font-size:22px}.pd-cart-message{font-size:12px;min-height:16px;margin:9px 0 0!important}.pd-product-note{text-align:center;font-size:11px;letter-spacing:.035em;padding:15px}.pd-accordions{border-top:1px solid #89969c}.pd-accordions details{border-bottom:1px solid #89969c;padding:0}.pd-accordions summary{cursor:pointer;list-style:none;min-height:57px;display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;letter-spacing:.08em}.pd-accordions summary::-webkit-details-marker{display:none}.pd-accordions p{font-size:14px;line-height:1.55;font-weight:300;padding:0 0 22px}.pd-story{background:var(--pd-teal);color:var(--pd-cream);padding:88px 0}.pd-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.pd-story .pd-kicker{color:var(--pd-cream)}.pd-story-copy{position:relative;padding:20px 0}.pd-story-star{font-size:86px;display:block;margin:30px 0 8px}.pd-story h2{font-size:clamp(52px,5.4vw,91px);line-height:.95;letter-spacing:-.06em;font-weight:700}.pd-story-copy p{font-size:18px;font-weight:300;line-height:1.6;max-width:420px;margin:29px 0 35px;color:#f1e6b2}.pd-story-image{height:540px;position:relative;background:#66818a;overflow:hidden}.pd-story-img{width:100%;height:100%;object-fit:cover}.pd-story-image-label{position:absolute;bottom:0;left:0;right:0;background:var(--pd-cream);color:var(--pd-teal);font-size:10px;letter-spacing:.11em;font-weight:700;padding:19px}.pd-ritual-heading{margin-bottom:38px}.pd-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pd-step-top{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;letter-spacing:.11em;border-top:1px solid var(--pd-teal);padding:15px 0 20px}.pd-step-top b{font-size:20px;font-weight:400}.pd-step-art{height:330px;background:#e3d6ab;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.pd-step-art-photo{background:#e0dbcf}.pd-step-art-photo img{width:100%;height:100%;object-fit:cover}.pd-step-shape{font-size:clamp(150px,17vw,280px);color:var(--pd-teal);line-height:1;transform:rotate(-15deg)}.pd-step-shape-three{font-weight:300;font-size:300px;transform:rotate(16deg)}.pd-step h3{font-size:29px;letter-spacing:-.04em;margin:22px 0 7px;font-weight:700}.pd-step p{font-size:14px;line-height:1.5;max-width:345px;font-weight:300;color:#3b4647}.pd-science{background:#ece7d5;padding:105px 0}.pd-science-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:9%;align-items:center}.pd-science-img{height:610px;position:relative;background:#ddd4b8}.pd-science-img img{width:100%;height:100%;object-fit:cover}.pd-science-img-stamp{position:absolute;bottom:24px;right:-28px;background:var(--pd-teal);color:var(--pd-cream);width:145px;height:145px;border-radius:50%;display:grid;place-items:center;text-align:center;font-size:15px;line-height:1.2;transform:rotate(-13deg);font-weight:700}.pd-science-copy>p{font-size:17px;margin:24px 0 30px;font-weight:300}.pd-science-points{border-top:1px solid #00334966}.pd-science-points>div{display:grid;grid-template-columns:52px 1fr;gap:14px;border-bottom:1px solid #00334966;padding:21px 0}.pd-science-points>div>span{font-size:12px;font-weight:800}.pd-science-points h3{font-size:22px;letter-spacing:-.03em;margin:0 0 8px;font-weight:600}.pd-science-points p{font-size:14px;line-height:1.5;font-weight:300;color:#425057}.pd-dark-link{font-size:12px;letter-spacing:.07em;font-weight:800;border-bottom:1px solid currentColor;padding-bottom:7px;display:inline-flex;gap:30px;margin-top:35px}.pd-poster{background:var(--pd-cream);padding:90px 0 80px;position:relative}.pd-poster-inner{position:relative}.pd-poster h2{font-weight:700;font-size:clamp(63px,9.2vw,158px);letter-spacing:-.075em;line-height:.89;margin:35px 0 33px}.pd-poster-row{display:flex;justify-content:space-between;align-items:end;gap:25px}.pd-poster-row p{font-size:18px;font-weight:300;max-width:330px;line-height:1.5}.pd-poster-mark{position:absolute;right:5%;top:-15px;font-size:110px;color:var(--pd-teal)}.pd-faq{background:#fffdf4}.pd-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:10%}.pd-faq-grid>div:first-child>p{font-size:16px;font-weight:300;margin-top:22px;max-width:230px}.pd-faq-items{border-top:1px solid var(--pd-teal)}.pd-faq-items details{border-bottom:1px solid var(--pd-teal)}.pd-faq-items summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:82px;cursor:pointer;list-style:none;font-size:19px;font-weight:600;letter-spacing:-.02em}.pd-faq-items summary::-webkit-details-marker{display:none}.pd-faq-items summary b{font-size:28px;font-weight:300}.pd-faq-items details[open] summary b{transform:rotate(45deg)}.pd-faq-items details>div{padding:0 45px 27px 0;font-weight:300;line-height:1.65;font-size:15px}.pd-newsletter{background:#d6ddcb;padding:74px 0}.pd-news-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.pd-newsletter h2{font-size:clamp(48px,5.5vw,85px);line-height:1;margin:18px 0;letter-spacing:-.065em;font-weight:700}.pd-newsletter p{font-size:15px;font-weight:300;max-width:385px}.pd-news-form label{font-weight:700;font-size:11px;letter-spacing:.13em}.pd-email-input{display:flex;border-bottom:1px solid var(--pd-teal);margin-top:11px}.pd-email-input input{flex:1;min-width:0;background:transparent;border:0;border-radius:0;font-size:18px;padding:15px 0;color:var(--pd-teal);outline-offset:3px}.pd-email-input button{border:0;background:transparent;color:var(--pd-teal);font-size:26px;width:50px}.pd-footer{background:var(--pd-teal);color:var(--pd-cream);padding:75px 0 28px}.pd-footer-top{display:flex;justify-content:space-between;gap:50px;padding-bottom:76px}.pd-footer-logo img{filter:brightness(0) invert(1);width:223px;height:auto}.pd-footer-top>div:first-child>p{font-size:15px;opacity:.8;font-weight:300;margin:20px 0}.pd-footer-nav{display:flex;gap:clamp(40px,5.5vw,90px)}.pd-footer-nav>div{display:flex;flex-direction:column;gap:13px}.pd-footer-nav strong{font-size:10px;letter-spacing:.16em;margin-bottom:8px}.pd-footer-nav a{font-size:13px;font-weight:300}.pd-footer-rule{height:1px;background:#f1e6b255}.pd-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:26px;font-size:10px;letter-spacing:.09em}.pd-footer-bottom div{display:flex;gap:18px}.pd-mobile-buy{display:none}.pd-toast{position:fixed;bottom:30px;right:30px;z-index:100;background:var(--pd-cream);border:1px solid var(--pd-teal);box-shadow:0 16px 50px #0002;padding:20px 24px;font-size:15px}.pd-toast a{font-size:11px;margin-left:15px;border-bottom:1px solid currentColor;font-weight:800}@media(max-width:1150px){.pd-nav{gap:17px}.pd-nav a,.pd-header-actions a{font-size:10px}.pd-home .pd-wrap{width:min(100% - 56px,1420px)}.pd-hero h1{font-size:clamp(64px,7.2vw,104px)}.pd-hero-sticker{left:-15px}.pd-hero-footer{padding:0 28px}.pd-product-grid{gap:5%}}@media(max-width:800px){.pd-home .pd-wrap{width:calc(100% - 36px)}.pd-home .pd-section{padding:75px 0}.pd-header-inner{height:72px}.pd-logo img{width:140px}.pd-nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--pd-cream);padding:22px 18px 30px;flex-direction:column;align-items:start;gap:23px;border-top:1px solid #00334930}.pd-nav.is-open{display:flex}.pd-header-actions{gap:18px}.pd-nav-shop{display:none}.pd-menu-toggle{display:block}.pd-hero-grid{grid-template-columns:1fr;min-height:unset}.pd-hero-copy{padding:74px 0 15px}.pd-hero h1{font-size:clamp(65px,12vw,115px)}.pd-hero-copy>p{font-size:16px}.pd-hero-bottom{display:none}.pd-hero-visual{min-height:490px}.pd-moon-glow{width:69%;top:5%;left:16%}.pd-hero-photo{width:65%;height:420px}.pd-hero-sticker{left:7%;bottom:35px;width:110px;height:110px;font-size:12px}.pd-hero-vertical{right:0;top:12%}.pd-hero-caption{right:0;bottom:20px}.pd-hero-footer{font-size:9px;min-height:43px;padding:0 18px}.pd-intro-head,.pd-ritual-heading{display:block}.pd-intro-head>p,.pd-ritual-heading>p{padding:20px 0 0;max-width:620px}.pd-benefit-grid{grid-template-columns:1fr}.pd-benefit-card{min-height:245px}.pd-benefit-card:not(:last-child){border-right:0;border-bottom:1px solid var(--pd-teal)}.pd-benefit-icon{margin:15px 0 0}.pd-benefit-card h3{margin:10px 0}.pd-product-heading{display:block}.pd-product-index{display:block;margin-top:17px}.pd-product-grid,.pd-story-grid,.pd-science-grid,.pd-faq-grid,.pd-news-grid{grid-template-columns:1fr}.pd-product-info{padding:25px 0 0}.pd-story{padding:76px 0}.pd-story-grid,.pd-science-grid{gap:45px}.pd-story-image{height:470px}.pd-steps{grid-template-columns:1fr;gap:39px}.pd-step-art{height:380px}.pd-science{padding:75px 0}.pd-science-img{height:480px;margin-right:15px}.pd-faq-grid{gap:35px}.pd-faq-items summary{min-height:72px}.pd-poster-mark{font-size:66px}.pd-poster-row{align-items:start}.pd-footer-top{flex-direction:column;gap:32px;padding-bottom:50px}.pd-footer-bottom{flex-wrap:wrap}.pd-mobile-buy{display:flex;justify-content:space-between;align-items:center;background:var(--pd-teal);color:var(--pd-cream)!important;position:fixed;bottom:0;left:0;right:0;padding:16px 20px;z-index:20;box-shadow:0 -5px 25px #0003;font-size:12px;letter-spacing:.04em}.pd-mobile-buy b{font-size:12px}.pd-toast{bottom:77px;left:12px;right:12px;text-align:center}}@media(max-width:480px){.pd-announcement{font-size:8px;letter-spacing:.08em;gap:8px}.pd-hero-copy{padding-top:57px}.pd-hero h1{font-size:clamp(57px,13.6vw,76px);margin:25px 0 19px}.pd-hero-buttons{gap:17px;align-items:start;flex-wrap:wrap;margin-top:29px}.pd-button{min-height:49px;padding:13px 17px;gap:18px;font-size:10px}.pd-text-link{font-size:10px;padding-top:20px}.pd-hero-visual{min-height:410px}.pd-hero-photo{height:350px;width:78%}.pd-moon-glow{width:85%;left:7%;top:3%}.pd-hero-sticker{width:85px;height:85px;font-size:10px;bottom:42px;left:0}.pd-hero-sticker span{font-size:15px}.pd-hero-caption{font-size:8px}.pd-hero-footer span:first-child{max-width:185px}.pd-marquee{height:46px}.pd-marquee span{font-size:14px}.pd-intro h2,.pd-ritual h2,.pd-faq h2,.pd-product-heading h2,.pd-science h2{font-size:clamp(44px,10vw,62px)}.pd-intro-head>p,.pd-ritual-heading>p{font-size:16px}.pd-benefit-card{padding:25px 22px}.pd-product-heading h2{margin-top:19px}.pd-product-info h3{font-size:46px}.pd-info-top,.pd-product-highlights span{font-size:9px}.pd-story h2{font-size:58px}.pd-story-star{font-size:65px;margin-top:22px}.pd-story-copy p{font-size:16px}.pd-story-image{height:350px}.pd-step-art{height:310px}.pd-science-img{height:380px}.pd-science-img-stamp{width:105px;height:105px;font-size:11px;right:-13px}.pd-poster{padding:70px 0}.pd-poster h2{font-size:clamp(50px,12vw,75px)}.pd-poster-mark{position:relative;display:block;font-size:50px;top:0;left:0}.pd-poster-row{display:block}.pd-poster-row p{margin-bottom:22px}.pd-faq-items summary{font-size:16px}.pd-newsletter{padding:65px 0}.pd-newsletter h2{font-size:52px}.pd-footer-nav{justify-content:space-between;gap:20px}.pd-footer-nav a{font-size:11px}.pd-footer-bottom{font-size:8px;line-height:1.7;padding-bottom:25px}}@media(prefers-reduced-motion:reduce){.pd-home *{animation:none!important;transition:none!important}}.pd-announcement{background:#f1e6b2}.pd-announcement .pd-announce-icon{display:block;flex:none;width:14px;height:14px;fill:var(--pd-teal)}.pd-header{background:#fff;border-bottom:1px solid rgba(0,51,73,.07);box-shadow:0 5px 24px #00334909}.pd-header .pd-nav a{transition:color .2s ease,opacity .2s ease}.pd-header .pd-nav a:hover{color:#165b75;text-decoration:none;opacity:.8}.pd-header .pd-nav-shop{display:inline-flex;align-items:center;gap:9px;padding:7px 0;border-bottom:1px solid var(--pd-teal);transition:gap .2s ease}.pd-header .pd-nav-shop span{margin:0}.pd-header .pd-nav-shop:hover{gap:14px}.pd-header .pd-header-arrow{width:17px;height:17px;display:block}.pd-header .pd-cart{display:inline-flex;gap:13px;align-items:center;border-radius:3px}.pd-header .pd-cart-label{display:inline;width:auto;height:auto;padding:0;border:0;border-radius:0;font-size:11px;letter-spacing:.095em}.pd-header .pd-bag-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:31px;border:0;border-radius:0}.pd-header .pd-bag-icon svg{display:block;width:27px;height:27px;transition:transform .2s ease}.pd-header .pd-cart:hover .pd-bag-icon svg{transform:translateY(-2px)}.pd-header .pd-cart .pd-cart-count{position:absolute;top:-3px;right:-8px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid white;border-radius:50%;background:var(--pd-teal);color:#fff;font-size:9px;line-height:1;font-weight:600;letter-spacing:0}.pd-header .pd-menu-toggle{align-items:center;justify-content:center;border:1px solid rgba(0,51,73,.16);border-radius:3px;padding:7px}.pd-header .pd-menu-toggle svg{display:block;width:22px;height:22px}@media(max-width:800px){.pd-header .pd-nav{background:#fff;border-top:1px solid rgba(0,51,73,.09);box-shadow:0 14px 24px #00334917}.pd-header .pd-nav-shop{display:none}.pd-header .pd-menu-toggle{display:flex}.pd-header .pd-cart-label{display:none}.pd-header .pd-cart{margin-right:3px}.pd-header .pd-bag-icon{width:29px;height:29px}}@media(max-width:480px){.pd-announcement .pd-announce-icon{width:11px;height:11px}.pd-header .pd-cart .pd-cart-count{width:17px;height:17px;top:-4px;right:-7px}}.pd-product-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px}.pd-buy-button{height:60px;width:100%;padding:0 22px;display:flex;align-items:center;justify-content:space-between;background:#f1e6b2;color:#003349;border:1.5px solid #003349;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:normal;transition:background-color .22s,transform .22s,box-shadow .22s}.pd-buy-button:hover:not(:disabled){background:#fff;transform:translateY(-2px);box-shadow:0 9px 22px #0033491f}.pd-buy-button:disabled{opacity:.5;cursor:not-allowed}.pd-buy-button span:last-child{font-size:22px}.pd-buy-button:focus-visible{outline:2px solid #247c9c;outline-offset:3px}@media(max-width:480px){.pd-product-actions{gap:10px}.pd-buy-button{height:56px}}.pd-home .pd-product-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;width:100%}.pd-home .pd-product-actions .pd-add-button,.pd-home .pd-product-actions .pd-buy-button{box-sizing:border-box;min-width:0;width:100%;height:60px;margin:0;padding:0 20px;border-radius:16px!important;display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;white-space:nowrap;font-family:Outfit,sans-serif;font-weight:700;font-size:13px;line-height:1.2}.pd-home .pd-product-actions .pd-add-button span,.pd-home .pd-product-actions .pd-buy-button span{font-size:13px;font-weight:700;line-height:1.2;flex:0 1 auto;text-align:center}@media(max-width:480px){.pd-home .pd-product-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pd-home .pd-product-actions .pd-add-button,.pd-home .pd-product-actions .pd-buy-button{height:54px;padding:0 13px;font-size:11px;gap:5px}.pd-home .pd-product-actions .pd-add-button span,.pd-home .pd-product-actions .pd-buy-button span{font-size:11px}}.pd-home--header{overflow:visible;position:relative;z-index:50;background:#fff}.pd-home--announcement,.pd-home--footer{overflow:visible}.pd-home--header .pd-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.pd-home--header .pd-menu-toggle{flex-shrink:0}.pd-home--header .pd-cart .pd-cart-count{pointer-events:none}.pd-home--marquee .pd-marquee-dot{font-size:20px;line-height:1;opacity:.65}@media(max-width:1100px){.pd-home--header .pd-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;padding:24px 22px;flex-direction:column;align-items:flex-start;gap:20px;box-shadow:0 14px 24px #0033491a;z-index:90}.pd-home--header .pd-nav.is-open,.pd-home--header .pd-menu-toggle{display:flex}.pd-home--header .pd-nav-shop{display:none}}.pd-home--product .pd-product-actions{display:grid}@media(max-width:800px){.pd-home--footer .pd-footer{padding-bottom:85px}}.pd-about-intro{background:#003349;color:#f1e6b2;padding:clamp(72px,8vw,130px) 0}.pd-about-intro .pd-kicker{color:#f1e6b2;letter-spacing:.12em}.pd-about-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.65fr);align-items:end;gap:clamp(40px,8vw,125px);margin-top:30px}.pd-about-intro h1{font-size:clamp(50px,7vw,106px);line-height:.96;font-weight:700;letter-spacing:-.055em}.pd-about-intro h1 em{font-weight:300}.pd-about-lead{font-size:clamp(16px,1.4vw,20px);line-height:1.6;max-width:630px;margin-top:33px!important;font-weight:300}.pd-about-actions{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:35px}.pd-about-note{padding:30px;border:1px solid rgba(241,230,178,.35);background:#ffffff09}.pd-about-note>span{font-size:11px;font-weight:700;letter-spacing:.11em}.pd-about-note h2{font-size:clamp(24px,3vw,36px);line-height:1.13;margin:22px 0!important}.pd-about-note p{font-size:15px;line-height:1.6;opacity:.8}@media(max-width:800px){.pd-about-layout{grid-template-columns:1fr}.pd-about-note{max-width:580px}.pd-about-intro{padding:64px 0}}.pd-home--newsletter .pd-news-privacy{font-size:12px;line-height:1.6;color:#314e56;max-width:510px;margin-top:15px!important;font-weight:400}.pd-home--newsletter .pd-news-privacy a{font-weight:700;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pendula-sections.css.map */
