.zd-product .zd-button{margin-top:24px}.zd-refill-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:15px 0}.zd-refill-meta .zd-price{font-size:19px;margin:0}.zd-refill-meta small{font-size:11px}.zd-refill>.zd-button{display:flex;margin-top:0}main[data-template=product]{background:#f7f6f1}main[data-template=product] .product-information{padding-top:34px}main[data-template=product] .product-information__grid{gap:clamp(30px,5vw,80px)}main[data-template=product] .product-details{background:#fff;padding:clamp(28px,4vw,58px)!important;border:1px solid #e6e6df}main[data-template=product] .product-details h1{font-family:Manrope,sans-serif;font-size:clamp(38px,4.6vw,66px);line-height:1.02;letter-spacing:-.06em;font-weight:500}main[data-template=product] .product-details .button{border-radius:3px;min-height:56px}main[data-template=product] .product-media{background:#e8ecdf}main[data-template=product] .product-media img{object-fit:cover}main[data-template=product] .variant-picker__form{gap:10px}main[data-template=product] .variant-option__button-label{border-radius:3px}.zd-pdp-benefits{background:#17352a;color:#f5f7ef;padding:90px 0}.zd-pdp-benefits-head{text-align:center;max-width:780px;margin:0 auto 45px}.zd-pdp-benefits-head .zd-eyebrow{justify-content:center;color:#b9d49b}.zd-pdp-benefits-head h2{font-size:clamp(42px,5vw,70px);margin:18px 0}.zd-pdp-benefits-head p{color:#bdccc2}.zd-pdp-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#536a5c}.zd-pdp-benefits-grid article{background:#17352a;padding:38px;min-height:230px}.zd-pdp-benefits-grid article>span{font-size:10px;color:#afd08f}.zd-pdp-benefits-grid h3{font-size:25px;margin:35px 0 12px}.zd-pdp-benefits-grid p{font-size:13px;color:#bdccc2}.zd-pdp-disclaimer{text-align:center;color:#96aa9d;font-size:10px;margin-top:28px!important}main[data-template=product] .product-recommendations{padding-top:70px}@media(max-width:760px){main[data-template=product] .product-information{padding-top:0}main[data-template=product] .product-details{border:0;padding:26px 5%!important}main[data-template=product] .product-details h1{font-size:40px}.zd-pdp-benefits{padding:60px 5%}.zd-pdp-benefits-grid{grid-template-columns:1fr}.zd-pdp-benefits-grid article{min-height:0;padding:28px}.zd-pdp-benefits-grid h3{margin-top:20px}}.zd-preview-pdp{padding-top:45px}.zd-preview-pdp-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:5%;align-items:start;padding-bottom:90px}.zd-preview-gallery>img{width:100%;height:auto;display:block;background:#e7ebdf}.zd-preview-thumbs{display:grid;grid-template-columns:repeat(2,110px);gap:10px;margin-top:12px}.zd-preview-thumbs img{width:110px;height:110px;object-fit:cover;border:1px solid #dce1d6}.zd-preview-details{position:sticky;top:24px;background:#fff;padding:45px;border:1px solid #e2e5dc}.zd-preview-details h1{font-size:clamp(40px,4.3vw,64px);line-height:1.02;margin:18px 0}.zd-preview-price{font-size:24px;margin:18px 0!important}.zd-preview-lead{color:var(--zd-muted);font-size:14px}.zd-preview-stock{font-size:11px;margin:24px 0;display:flex;align-items:center;gap:8px}.zd-preview-stock span{width:7px;height:7px;background:#69a34e;border-radius:50%}.zd-preview-details label{display:block;font-size:11px;margin-bottom:8px}.zd-preview-details select{width:100%;padding:15px;border:1px solid #cdd4c8;background:#fafbf7;margin-bottom:12px}.zd-preview-details>.zd-button{width:100%}.zd-preview-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 25px;font-size:10px;color:var(--zd-muted)}.zd-preview-details details{border-top:1px solid #e1e4dc;padding:18px 0}.zd-preview-details summary{cursor:pointer;font-size:13px;font-weight:600}.zd-preview-details details p{font-size:12px;color:var(--zd-muted);padding-top:12px}.zd-preview-related{text-align:center;padding:90px 0}.zd-preview-related .zd-eyebrow{justify-content:center}.zd-preview-related h2{font-size:clamp(42px,5vw,70px);margin-bottom:35px}.zd-preview-related img{display:block;width:100%;max-height:660px;object-fit:cover;margin-bottom:25px}.zd-preview-related .zd-button{display:inline-flex}@media(max-width:760px){.zd-preview-pdp{padding-top:0}.zd-preview-pdp-grid{grid-template-columns:1fr;padding-bottom:55px}.zd-preview-details{position:static;padding:28px 5%;border:0}.zd-preview-thumbs{padding-left:4%}.zd-preview-related{padding:55px 4%}.zd-preview-related img{aspect-ratio:1;object-position:center}.zd-preview-trust{grid-template-columns:1fr}}main[data-template=product] .product-information{padding-block:28px 70px!important}main[data-template=product] .product-information__grid{align-items:start}main[data-template=product] .product-details{border-radius:22px!important;box-shadow:0 18px 60px #1c382817;padding:clamp(28px,3.5vw,50px)!important}main[data-template=product] .product-details h1{font-size:clamp(32px,3.3vw,48px)!important;line-height:1.04!important;letter-spacing:-.055em!important}main[data-template=product] .product-media,main[data-template=product] .product-media-container{border-radius:22px!important;overflow:hidden;background:#eef0e7!important}main[data-template=product] .product-media img{object-fit:contain!important;max-height:760px}main[data-template=product] .add-to-cart-button{background:#203f32!important;color:#fff!important;border-radius:100px!important}main[data-template=product] .shopify-payment-button__button{border-radius:100px!important}main[data-template=product] .variant-option__button-label{border-radius:100px!important;padding-inline:24px!important}.zd-pdp-flow{overflow:hidden}.zd-pdp-flow h2{font-size:clamp(40px,5vw,70px);line-height:1.02}.zd-pdp-benefits{padding:100px 0;background:#203f32}.zd-pdp-benefits-grid{border-radius:20px;overflow:hidden}.zd-pdp-benefits-grid article{min-height:260px;padding:42px}.zd-pdp-benefits-grid h3{font-size:28px}.zd-pdp-split{display:grid;grid-template-columns:1.1fr .9fr;gap:0;align-items:stretch;padding:110px 0}.zd-pdp-split-image{min-height:600px;overflow:hidden;border-radius:24px 0 0 24px}.zd-pdp-split-image img{width:100%;height:100%;object-fit:cover;display:block}.zd-pdp-split-copy{display:flex;flex-direction:column;justify-content:center;background:#e8f0dd;padding:8%;border-radius:0 24px 24px 0}.zd-pdp-split-copy h2{margin:22px 0}.zd-pdp-split-copy>p{color:#5b6d61}.zd-pdp-checks{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.zd-pdp-checks span{background:#fff;padding:9px 14px;border-radius:100px;font-size:11px}.zd-pdp-how{padding:105px 0;background:#f0efe8}.zd-pdp-section-head{text-align:center;margin:0 auto 50px}.zd-pdp-section-head .zd-eyebrow{justify-content:center}.zd-pdp-section-head h2{margin-top:18px}.zd-pdp-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.zd-pdp-how-grid article{position:relative;min-height:310px;padding:35px;background:#fff;border-radius:20px;overflow:hidden}.zd-pdp-how-grid article:nth-child(2){background:#e6efdc}.zd-pdp-how-grid article:nth-child(3){background:#203f32;color:#fff}.zd-pdp-how-grid b{position:absolute;right:20px;top:3px;font:600 100px/1 Manrope,sans-serif;color:#edf0e9}.zd-pdp-how-grid article:nth-child(2) b{color:#d6e3ca}.zd-pdp-how-grid article:nth-child(3) b{color:#345747}.zd-pdp-how-grid article>span{position:relative;font-size:9px;letter-spacing:.16em}.zd-pdp-how-grid h3{position:relative;font-size:28px;margin:125px 0 12px}.zd-pdp-how-grid p{position:relative;font-size:13px;color:#68756c}.zd-pdp-how-grid article:nth-child(3) p{color:#c3d0c7}.zd-pdp-flavours{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;padding:110px 0}.zd-pdp-flavours-copy{padding-right:10%}.zd-pdp-flavours-copy h2{margin:20px 0}.zd-pdp-flavours-copy>p{color:#637066}.zd-pdp-flavours-image{border-radius:24px;overflow:hidden}.zd-pdp-flavours-image img{display:block;width:100%;height:auto}.zd-flavour-list{display:grid;gap:9px;margin:30px 0}.zd-flavour-list>span{display:flex;justify-content:space-between;align-items:center;padding:14px 17px;border-radius:10px;font-weight:600}.zd-flavour-list small{font-weight:400}.zd-flavour-cinnamon{background:#f2dfd8}.zd-flavour-raspberry{background:#dfeadd}.zd-flavour-mint{background:#dcebf3}.zd-pdp-positive{padding:115px 5%;background:#d9efb8;text-align:center}.zd-pdp-positive .zd-eyebrow{justify-content:center}.zd-pdp-positive h2{max-width:900px;margin:25px auto}.zd-pdp-positive p{max-width:600px;margin:auto;color:#506251}.zd-pdp-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding:110px 0}.zd-pdp-faq h2{margin-top:20px}.zd-pdp-faq details{border-bottom:1px solid #d8ddd3;padding:22px 0}.zd-pdp-faq details:first-child{border-top:1px solid #d8ddd3}.zd-pdp-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px;font-weight:600;list-style:none}.zd-pdp-faq summary:after{content:"+";font-size:21px}.zd-pdp-faq details[open] summary:after{content:"\2212"}.zd-pdp-faq details p{padding-top:14px;color:#647068;font-size:13px}.zd-pdp-flow>.zd-pdp-disclaimer{padding:0 5% 50px}@media(max-width:760px){main[data-template=product] .product-information{padding:0 0 45px!important}main[data-template=product] .product-details{border-radius:0!important;box-shadow:none;padding:26px 5% 34px!important}main[data-template=product] .product-details h1{font-size:clamp(27px,8vw,34px)!important;line-height:1.08!important;letter-spacing:-.04em!important}main[data-template=product] .product-media,main[data-template=product] .product-media-container{border-radius:0!important}main[data-template=product] .product-media img{width:100%!important;height:auto!important;max-height:430px!important;object-fit:contain!important}.zd-pdp-flow h2{font-size:clamp(32px,10vw,40px)}.zd-pdp-benefits{padding:58px 5%}.zd-pdp-benefits-head{margin-bottom:28px}.zd-pdp-benefits-grid{border-radius:15px}.zd-pdp-benefits-grid article{min-height:0;padding:25px}.zd-pdp-benefits-grid h3{font-size:23px;margin-top:18px}.zd-pdp-split{grid-template-columns:1fr;padding:52px 5%}.zd-pdp-split-image{min-height:0;aspect-ratio:1.1;border-radius:18px 18px 0 0}.zd-pdp-split-copy{padding:32px 23px;border-radius:0 0 18px 18px}.zd-pdp-how{padding:58px 5%}.zd-pdp-how-grid{grid-template-columns:1fr;gap:12px}.zd-pdp-how-grid article{min-height:210px;padding:28px}.zd-pdp-how-grid h3{margin-top:70px}.zd-pdp-flavours{grid-template-columns:1fr;padding:58px 5%;gap:30px}.zd-pdp-flavours-copy{padding:0}.zd-pdp-flavours-image{border-radius:18px}.zd-pdp-positive{padding:68px 7%}.zd-pdp-faq{grid-template-columns:1fr;padding:62px 5%;gap:30px}.zd-pdp-faq details{padding:19px 0}}@media(prefers-reduced-motion:reduce){.zd-pdp-split,.zd-pdp-how-grid article,.zd-pdp-flavours,.zd-pdp-positive{animation:none}}.zd-product-heading{width:100%}.zd-product-heading h1{margin:0 0 14px;color:#203f32}.zd-product-heading-intro{font-size:14px;line-height:1.7;color:#68776b;max-width:440px;margin:0}.zd-gift{width:100%;box-sizing:border-box;background:linear-gradient(135deg,#f5f8ef,#eaf2e0);border:1px solid #cfddc4;border-radius:20px;padding:24px;color:#203f32}.zd-gift-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.zd-gift-eyebrow{font-size:9px;letter-spacing:.16em;font-weight:600}.zd-gift-badge{background:#203f32;color:#fff;border-radius:100px;padding:7px 12px;font-size:10px;font-weight:700;letter-spacing:.07em}.zd-gift h3{font-family:Manrope,sans-serif;font-size:24px;line-height:1.2;letter-spacing:-.035em;font-weight:600;margin:0 0 12px}.zd-gift h3>span{color:#688353}.zd-gift>p{font-size:12px;line-height:1.7;color:#66765d;margin:0 0 20px}.zd-gift-flavours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zd-gift-flavours>div{border-radius:12px;padding:16px 8px;text-align:center;border:1px solid #ffffff9c}.zd-gift-flavours span{display:block;font-size:12px;font-weight:600}.zd-gift-flavours small{display:block;font-size:10px;margin-top:6px;opacity:.75}.zd-gift-cinnamon{background:#f2ded4;color:#824536}.zd-gift-raspberry{background:#e7eddc;color:#416540}.zd-gift-mint{background:#dcecf3;color:#38677c}.zd-purchase-info{font-size:11px;color:#6b796c;margin-top:12px;width:100%}.zd-purchase-info p{margin:0;line-height:1.6}.zd-purchase-info>div{display:flex;gap:18px;flex-wrap:wrap;margin-top:8px}.zd-purchase-info a{color:#203f32;text-underline-offset:4px}.zd-preview-details .zd-gift{margin:24px 0}.zd-preview-details h1{font-size:clamp(32px,3.3vw,48px)}.zd-product-video{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:6%;padding:80px 0}.zd-product-video-copy h2{margin:20px 0}.zd-product-video-copy>p{color:#657365;font-size:14px}.zd-product-video-media{border-radius:24px;overflow:hidden;background:#e5edde;min-width:0}.zd-product-video-media video{display:block;width:100%;max-height:580px;object-fit:contain;background:#182f26}.zd-product-video-placeholder{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:35px;box-sizing:border-box;background:radial-gradient(circle at top right,#f5f8ef,#dde9d2)}.zd-video-play{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#203f32;color:#fff;font-size:18px;padding-left:3px;box-sizing:border-box}.zd-product-video-placeholder strong{font-size:17px}.zd-product-video-placeholder p{max-width:290px;color:#697c60;font-size:12px;line-height:1.6;margin:0}.zd-purchase-info strong{color:#203f32}@media(max-width:760px){.zd-product-video{grid-template-columns:1fr;gap:28px;padding:58px 5%}.zd-product-video-media{border-radius:18px}.zd-product-video-placeholder{min-height:230px;padding:28px}.zd-product-video-media video{max-height:460px}}@media(max-width:760px){.zd-gift{padding:20px;border-radius:16px}.zd-gift h3{font-size:23px}.zd-gift-flavours>div{padding:14px 5px}.zd-preview-details h1{font-size:30px}.zd-product-heading-intro{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/zerodym-professional.css.map */
