body.pendula-ui{--font-body--family:"Outfit",sans-serif;--font-heading--family:"Outfit",sans-serif;--font-subheading--family:"Outfit",sans-serif;--font-accent--family:"Outfit",sans-serif;font-family:Outfit,sans-serif!important;letter-spacing:normal!important}body.pendula-ui :is(h1,h2,h3,h4,h5,h6,p,a,button,summary,label,input,textarea,select,span,small,div,b,strong,li){letter-spacing:normal!important}body.pendula-ui :is(h1,h2,h3,h4,h5,h6,p,a,button,label,input,textarea,select,summary){font-family:Outfit,sans-serif!important}body.pendula-ui :is(button,input,textarea,select){border-radius:12px}body.pendula-ui :is(.button,.button-primary,.button-secondary,.button--primary,.button--secondary,.shopify-payment-button__button,.quick-add__button){border-radius:16px!important}body.pendula-ui :is(.product-card,.product-card__media,.card-gallery,.card-gallery__media,.media-gallery,.collection-card,.collection-card__image,.product-media,.product-media img){border-radius:18px}.pd-home,.pd-home *{letter-spacing:normal!important}.pd-home :is(h1,h2,h3){letter-spacing:-.018em!important}.pd-home .pd-hero h1{letter-spacing:-.024em!important}.pd-home .pd-poster h2{letter-spacing:-.022em!important}.pd-home :is(.pd-kicker,.pd-eyebrow,.pd-benefit-num,.pd-step-top,.pd-product-index,.pd-photo-tag,.pd-info-top,.pd-footer-nav strong){letter-spacing:.012em!important}.pd-home .pd-announcement{letter-spacing:normal!important}.pd-home .pd-announcement .pd-announce-icon{flex:none}.pd-home .pd-header .pd-nav-shop{border:1px solid rgba(0,51,73,.22);padding:11px 16px;border-radius:999px;background:#fff;transition:background .2s,color .2s,border-color .2s,transform .2s}.pd-home .pd-header .pd-nav-shop:hover{background:#003349;color:#fff;border-color:#003349;transform:translateY(-1px)}.pd-home .pd-header .pd-menu-toggle{border-radius:12px}.pd-home .pd-button,.pd-home .pd-add-button{border-radius:999px;transition:background-color .22s,transform .22s,box-shadow .22s}.pd-home .pd-add-button:hover,.pd-home .pd-button:hover{transform:translateY(-2px);box-shadow:0 9px 22px #00334924}.pd-home .pd-hero-photo,.pd-home .pd-hero-product{border-radius:26px}.pd-home .pd-hero-visual .pd-hero-photo{overflow:hidden}.pd-home .pd-hero-buttons .pd-button{padding-inline:27px}.pd-home .pd-benefit-grid{border-radius:26px;overflow:hidden;background:#f8f3e3}.pd-home .pd-benefit-card{background:transparent;transition:background .25s ease}.pd-home .pd-benefit-card:hover{background:#fff9ea}.pd-home .pd-main-photo,.pd-home .pd-gallery-main{border-radius:24px}.pd-home .pd-main-photo{overflow:hidden}.pd-home .pd-thumb{border-radius:13px;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.pd-home .pd-thumb:hover{transform:translateY(-3px)}.pd-home .pd-label-pill,.pd-home .pd-product-highlights span{border-radius:999px}.pd-home .pd-product-highlights span{padding:10px 14px}.pd-home .pd-qty{border-radius:13px;overflow:hidden}.pd-home .pd-qty button{border-radius:0}.pd-home .pd-accordions{border-top:0;display:grid;gap:10px}.pd-home .pd-accordions details{padding:0 18px;border:1px solid rgba(0,51,73,.21);border-radius:14px;background:#fffdf7;overflow:hidden}.pd-home .pd-accordions summary{min-height:56px}.pd-home .pd-accordions details[open]{border-color:#003349;box-shadow:0 6px 16px #0033490b}.pd-home .pd-story-image,.pd-home .pd-story-img{border-radius:25px}.pd-home .pd-story-image{overflow:hidden}.pd-home .pd-story-image-label{border-radius:0 0 24px 24px}.pd-home .pd-step-art,.pd-home .pd-step-art-photo,.pd-home .pd-step-art-photo img{border-radius:24px}.pd-home .pd-step-art{overflow:hidden}.pd-home .pd-science-img,.pd-home .pd-science-img img{border-radius:25px}.pd-home .pd-science-img{overflow:visible}.pd-home .pd-science-img img{object-fit:cover}.pd-home .pd-faq-items{border-top:0;display:grid;align-content:start;gap:12px}.pd-home .pd-faq-items details{background:#f8f5e9;border:1px solid rgba(0,51,73,.16);border-radius:16px;padding:0 22px;overflow:hidden;transition:border-color .22s,background .22s}.pd-home .pd-faq-items details[open]{background:#f1e6b2;border-color:#0033495c}.pd-home .pd-faq-items summary{min-height:72px}.pd-home .pd-faq-items details>div{padding-bottom:23px}.pd-home .pd-email-input{border:1px solid rgba(0,51,73,.25);border-radius:16px;background:#ffffff7a;padding:1px 12px 1px 18px}.pd-home .pd-email-input input,.pd-home .pd-email-input button{background:transparent;border:0;border-radius:0}.pd-home .pd-toast{border-radius:18px}.pd-home .pd-mobile-buy{border-radius:16px 16px 0 0}.pd-home :is(a,button,input,summary):focus-visible{outline:2px solid #247c9c;outline-offset:3px}@media(max-width:800px){.pd-home .pd-hero h1{font-size:clamp(54px,11vw,95px)}.pd-home .pd-hero-photo{border-radius:21px}.pd-home .pd-benefit-grid,.pd-home .pd-main-photo,.pd-home .pd-gallery-main{border-radius:20px}.pd-home .pd-header .pd-nav-shop{display:none}.pd-home .pd-step-art,.pd-home .pd-science-img img{border-radius:20px}}@media(max-width:480px){.pd-home .pd-hero h1{font-size:clamp(49px,11.7vw,64px);line-height:1.02}.pd-home .pd-poster h2{font-size:clamp(46px,11vw,70px)}.pd-home .pd-benefit-card{padding:27px 23px}.pd-home .pd-faq-items details{padding:0 16px}.pd-home .pd-faq-items summary{min-height:66px}}@media(prefers-reduced-motion:reduce){body.pendula-ui [data-aos]{transform:none!important;opacity:1!important;transition:none!important}.pd-home .pd-thumb,.pd-home .pd-benefit-card,.pd-home .pd-add-button,.pd-home .pd-button{transition:none!important}}body.pendula-ui:not(.pd-aos-live):not(.pd-aos-native) [data-aos]{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}body.pendula-ui.pd-aos-native [data-aos]{opacity:0!important;visibility:visible!important;transform:translate3d(0,26px,0)!important;transition:opacity .65s cubic-bezier(.2,.75,.2,1),transform .65s cubic-bezier(.2,.75,.2,1)!important;will-change:opacity,transform}body.pendula-ui.pd-aos-native [data-aos=fade-left]{transform:translate3d(28px,0,0)!important}body.pendula-ui.pd-aos-native [data-aos=fade-right]{transform:translate3d(-28px,0,0)!important}body.pendula-ui.pd-aos-native [data-aos=fade-down]{transform:translate3d(0,-25px,0)!important}body.pendula-ui.pd-aos-native [data-aos^=zoom-in]{transform:scale(.96)!important}body.pendula-ui.pd-aos-native [data-aos^=zoom-out]{transform:scale(1.045)!important}body.pendula-ui.pd-aos-native [data-aos].aos-animate{opacity:1!important;transform:none!important;will-change:auto}body.pendula-ui.pd-aos-live [data-aos].aos-animate{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){body.pendula-ui [data-aos]{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pendula-site-polish.css.map */
