@layer zg-overrides{[data-zg-product-hero] .zg-buybox .zg-buybox__price-group{flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px 12px!important;margin:10px 0 4px!important}[data-zg-product-hero] .zg-buybox .zg-buybox__price{font-variant-numeric:tabular-nums!important}[data-zg-product-hero] .zg-buybox .zg-buybox__price-group{align-items:center!important}[data-zg-product-hero] .zg-buybox .zg-buybox__price-group>s,[data-zg-product-hero] .zg-buybox .zg-buybox__price-group>.zg-buybox__saving{align-self:center!important;line-height:1.2!important}[data-zg-product-hero] .zg-buybox .zg-buybox__saving{min-height:26px!important;padding:5px 10px!important;border-radius:999px!important;font-size:12px!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important}[data-zg-product-hero] .zg-buybox .zg-buybox__saving[hidden],[data-zg-product-hero] .zg-buybox .zg-buybox__price-group>s[hidden]{display:none!important}[data-zg-product-hero] .zg-buybox .zg-product-breadcrumbs{display:none!important}[data-zg-product-hero] .zg-buybox .zg-pdp-colour{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 12px!important;margin:2px 0 6px!important;font-family:Inter,Arial,Helvetica,sans-serif!important}[data-zg-product-hero] .zg-buybox .zg-pdp-colour__label{color:#74716c!important;font-size:13px!important;line-height:1.3!important}[data-zg-product-hero] .zg-buybox .zg-pdp-colour__label strong{color:#111!important;font-weight:600!important}[data-zg-product-hero] .zg-buybox .zg-pdp-colour__swatches{display:inline-flex!important;gap:6px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-colour__swatch{display:block!important;width:18px!important;height:18px!important;border-radius:50%!important;background-color:var(--zg-colour, #d8d2c9)!important;background-position:center!important;background-size:cover!important;box-shadow:inset 0 0 0 1px #11111124,0 0 0 2px #fff,0 0 0 3px #d9d0c4!important}.zg-product-main--mobile-align-center .zg-buybox .zg-pdp-colour{justify-content:center!important}[data-zg-product-hero] .zg-buybox .zg-buybox__urgency-fire{display:none!important}[data-zg-product-hero] .zg-buybox .zg-buybox__urgency:before{content:""!important;flex:0 0 6px!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#c99d6b!important}[data-zg-product-hero] .zg-buybox .zg-buybox__urgency{font-size:12px!important}[data-zg-product-hero] .zg-buybox .zg-bundle__tier:has(.zg-bundle__tier-price s) .zg-bundle__tier-sub{display:inline-flex!important;width:fit-content!important;margin-top:5px!important;padding:3px 8px!important;border-radius:999px!important;background:#efe5d6!important;color:#6f5133!important;font-size:11.5px!important;font-weight:650!important;line-height:1.2!important}[data-zg-product-hero] .zg-buybox .zg-bundle__tier{cursor:pointer!important}[data-zg-product-hero] .zg-buybox .zg-bundle__tier:focus-visible{outline:2px solid #111111!important;outline-offset:2px!important}[data-zg-product-hero] .zg-buybox .zg-bundle__tier-price strong{font-variant-numeric:tabular-nums!important}[data-zg-product-hero] .zg-buybox .zg-pdp-add-cart,[data-zg-product-hero] .zg-buybox .zg-pdp-buy-now{min-height:56px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-buy-now svg{width:20px!important;height:20px!important;flex-basis:20px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-button:focus-visible{outline:2px solid #111111!important;outline-offset:3px!important}[data-zg-product-hero] .zg-buybox .zg-buybox__trust>span:first-child svg{display:none!important}[data-zg-product-hero] .zg-buybox .zg-buybox__trust>span:first-child:before{content:""!important;display:block!important;width:16px!important;height:16px!important;padding:5px!important;box-sizing:content-box!important;border:1px solid #e7ded2!important;border-radius:50%!important;background:#f7f2eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f4943' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5.5' width='17' height='13' rx='2'/%3E%3Cpath d='m4.5 7 7.5 6 7.5-6'/%3E%3C/svg%3E") center / 16px 16px no-repeat!important}[data-zg-product-hero] .zg-buybox .zg-pdp-info-head__eyebrow{font-size:11px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-info-head__text{font-size:13.5px!important;line-height:1.5!important}[data-zg-product-hero] .zg-buybox .zg-pdp-acc__num,[data-zg-product-hero] .zg-buybox .zg-pdp-glance__label,[data-zg-product-hero] .zg-buybox .zg-pdp-included__num,[data-zg-product-hero] .zg-buybox .zg-pdp-intro__eyebrow{font-size:11px!important}[data-zg-product-hero] .zg-buybox .zg-upsell-heading{font-size:11.5px!important;color:#74716c!important}[data-zg-product-hero] .zg-buybox .zg-upsell{grid-template-columns:56px minmax(0,1fr) 34px!important;transition:border-color .15s ease!important}[data-zg-product-hero] .zg-buybox .zg-upsell:hover{border-color:#cfc3b5!important}[data-zg-product-hero] .zg-buybox .zg-upsell img,[data-zg-product-hero] .zg-buybox .zg-upsell__placeholder{width:56px!important;height:56px!important}[data-zg-product-hero] .zg-buybox .zg-upsell__title{font-size:14px!important}[data-zg-product-hero] .zg-buybox .zg-upsell__price{font-size:13px!important}[data-zg-product-hero] .zg-buybox .zg-upsell>span:last-child{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#111!important;color:#fff!important;font-size:16px!important;line-height:1!important}@media(max-width:989px){[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-thumb{border:1px solid #e4ddd3!important;background:#fffdfc!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-thumb[aria-current=true]{border-color:#111!important;box-shadow:0 0 0 1px #111!important}}@media(max-width:749px){[data-zg-product-hero] .zg-buybox .zg-buybox__price-group>s{font-size:13px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-info-head__text{font-size:13px!important}}.zg-description-story .zg-description-story__head>span,.zg-problem-compare .zg-problem-compare__eyebrow,.zg-feature-focus .zg-feature-focus__head span,.zg-compare .zg-compare__head>span{font-size:11px!important}.zg-description-story .zg-description-story__badge,.zg-problem-compare .zg-problem-compare__badge,.zg-feature-focus .zg-feature-focus__badge,.zg-problem-compare .zg-problem-compare__mini-label{font-size:10.5px!important}.zg-compare .zg-compare__note{font-size:12px!important}.zg-cred-strip .zg-cred-strip__heading{font-size:11px!important}@media(max-width:749px){.zg-compare .zg-compare__cell small,.zg-compare .zg-compare-mobile__labels-head span:first-child,.zg-compare .zg-compare-mobile__recommended,.zg-compare .zg-compare-mobile__alt-label{font-size:10.5px!important}.zg-compare .zg-compare-mobile__label strong{font-size:13px!important}.zg-compare .zg-compare-mobile__value p,.zg-compare .zg-compare__cell span:last-child{font-size:12.5px!important;line-height:1.4!important}.zg-problem-compare .zg-problem-compare__copy{font-size:13px!important}.zg-cred-strip .zg-cred-strip__item span{font-size:12px!important}}@media(max-width:749px){.zg-description-story,.zg-feature-focus,[id^=ZGCompare-],[id^=ZGProblemCompare-]{padding-top:22px!important;padding-bottom:24px!important}.zg-customer-reviews,.zg-faq{padding-top:26px!important;padding-bottom:28px!important}.zg-cred-strip .zg-cred-strip__inner{padding-top:4px!important;padding-bottom:4px!important}[data-zg-product-hero] .zg-buybox .zg-buybox__rating{margin-bottom:2px!important}[data-zg-product-hero] .zg-buybox .zg-buybox__price-group{margin:6px 0 2px!important}[data-zg-product-hero] .zg-buybox .zg-bundle__tiers{gap:7px!important}[data-zg-product-hero] .zg-buybox .zg-bundle__tier,[data-zg-product-hero] .zg-buybox .zg-bundle__tier[aria-checked=true]{min-height:58px!important;padding:8px 14px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-add-cart,[data-zg-product-hero] .zg-buybox .zg-pdp-buy-now{min-height:52px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-intro{margin:12px 0 0!important;padding:0!important;border:0!important}[data-zg-product-hero] .zg-buybox .zg-pdp-intro__text{margin:4px 0 0!important;max-width:none!important}[data-zg-product-hero] .zg-buybox .zg-pdp-info-module{margin-top:14px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-info-head__text{margin-bottom:8px!important}[data-zg-product-hero] .zg-buybox .zg-pdp-info-head{padding-left:0!important;padding-right:0!important}}@media(max-width:749px){#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price-group{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price-group>*{align-self:center!important;unicode-bidi:isolate!important;direction:ltr!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price{font-size:26px!important;line-height:1.1!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price-group>s{font-size:14px!important;font-weight:400!important;line-height:1.2!important;color:#9b958e!important;text-decoration-thickness:1px!important;white-space:nowrap!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__saving{flex:0 0 auto!important;align-self:flex-start!important;margin:0 100% 0 0!important;min-height:0!important;padding:4px 9px!important;font-size:11.5px!important;line-height:1.2!important;white-space:nowrap!important}}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__title-row h1,html[dir=rtl] #MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__title-row h1{font-weight:540!important;letter-spacing:-.025em!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price{font-weight:570!important;letter-spacing:-.015em!important}#MainContent [data-zg-product-hero] .zg-buybox{display:flex!important;flex-direction:column!important;align-items:stretch!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price-group~*{order:2!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-pdp-colour{order:1!important;margin:8px 0 4px!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__urgency{align-self:flex-start!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__title-row h1{font-size:30px!important;line-height:1.2!important;margin-bottom:8px!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price{font-size:34px!important;line-height:1.1!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price-group>s{font-size:15px!important}@media(max-width:989px){#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__title-row h1{font-size:26px!important;line-height:1.22!important}}@media(max-width:749px){#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__title-row h1{font-size:24px!important;line-height:1.25!important;margin-bottom:6px!important}#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__price{font-size:28px!important}}@media(min-width:990px){#MainContent [data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-stage,#MainContent [data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-slide{background:#faf8f4!important;border:0!important;box-shadow:none!important}}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/zg-pdp-polish.css.map */
