.zd-pdp-premium{--zd-surface:#fff;--zd-canvas:#f2f2f3;--zd-line:#e7e7ea;--zd-ink:#141414;--zd-muted:#77777d;--zd-accent:#7c3aed;display:block;background:var(--zd-canvas)!important;color:var(--zd-ink);font-family:Manrope,Arial,sans-serif}.zd-pdp-premium *,.zd-pdp-premium *:before,.zd-pdp-premium *:after{box-sizing:border-box}.zd-pdp-premium>product-component>.page-width{max-width:1800px;width:100%;padding-inline:clamp(12px,2vw,32px)}.zd-pdp-premium .product.grid{align-items:start;gap:clamp(12px,1.6vw,24px)!important}.zd-pdp-premium .product__media-wrapper,.zd-pdp-premium .product__info-wrapper{min-width:0;padding:0!important}.zd-pdp-premium .product__media-wrapper{width:calc(65% - 12px)!important;max-width:calc(65% - 12px)!important}.zd-pdp-premium .product__info-wrapper{width:calc(35% - 12px)!important;max-width:calc(35% - 12px)!important}.zd-pdp-premium .product__info-container{max-width:none;background:var(--zd-surface);border:1px solid var(--zd-line);border-radius:20px;padding:clamp(18px,2vw,30px);box-shadow:none}.zd-pdp-premium .product__info-container>*+*{margin-block:11px}.zd-pdp-premium .product__info-container .product-form{margin:14px 0}.zd-pdp-premium .product__info-container .product__description{font-family:Manrope,Arial,sans-serif;margin:20px 0 0;padding-top:18px;border-top:1px solid var(--zd-line);color:#4a4a50;font-size:13px;line-height:1.75}.zd-pdp-premium .product__title{margin:4px 0 7px}.zd-pdp-premium .product__title h1{font-family:Manrope,Arial,sans-serif!important;font-weight:750;font-size:clamp(19px,1.55vw,28px)!important;line-height:1.26;text-transform:none;letter-spacing:-.03em;color:var(--zd-ink)}.zd-pdp-premium .product__text{color:var(--zd-muted);font-size:11px;letter-spacing:.09em}.zd-pdp-premium .price--large{font-family:Manrope,Arial,sans-serif!important;font-size:19px;letter-spacing:-.015em}.zd-pdp-premium .price .price-item--regular{color:#89898f}.zd-pdp-premium .product__tax{color:var(--zd-muted);font-size:11px}.zd-pdp-premium .rating-wrapper{margin-block:8px}.zd-pdp-premium .zingdrip-benefit-badges{gap:6px;margin:8px 0 12px}.zd-pdp-premium .zingdrip-benefit-badge{min-height:25px;padding:5px 8px;border-color:#e5e3e9;border-radius:5px;background:#faf9fc;color:#5b5863;font:650 10px/1.3 Manrope,Arial,sans-serif;letter-spacing:.015em}.zd-pdp-premium .zingdrip-benefit-badge--world{color:var(--zd-world-color,var(--zd-accent));background:var(--zd-world-bg,#f7f3ff);border-color:var(--zd-world-border,#ded5f4)}.zd-pdp-premium .zingdrip-colour-selector{margin:16px 0}.zd-pdp-premium .zingdrip-colour-heading{font-size:12px;margin-bottom:8px}.zd-pdp-premium .zingdrip-colour-grid{gap:8px}.zd-pdp-premium .zingdrip-colour-card{width:64px;border:1px solid var(--zd-line);border-radius:9px;overflow:hidden}.zd-pdp-premium .zingdrip-colour-card.active{border:2px solid var(--zd-ink)}.zd-pdp-premium .zingdrip-colour-card-label{font-size:10px;padding:6px 4px;color:var(--zd-ink)}.zd-pdp-premium .product-form__input{max-width:100%;min-width:0}.zd-pdp-premium .product-form__input .form__label{font-size:12px;color:#6a6a70}.zd-pdp-premium .product-form__input--pill input[type=radio]+label{border-radius:40px!important;min-width:39px;min-height:37px;padding:10px 13px;font:650 11px/1.2 Manrope,Arial,sans-serif}.zd-pdp-premium .product-form__input--pill input[type=radio]:checked+label{background:#141414!important;border-color:#141414!important;color:#fff!important}.zd-pdp-premium .zd-size-guide-button{font-family:Manrope,Arial,sans-serif;font-size:11px;font-weight:700}.zd-pdp-premium .product-form__buttons,.zd-pdp-premium .product-form__input,.zd-pdp-premium .wishlist-btn-container{max-width:100%!important;width:100%}.zd-pdp-premium .product-form__submit{min-height:48px!important;border-radius:100px!important;background:#141414!important;color:#fff!important;font-family:Manrope,Arial,sans-serif!important;font-size:12px!important;font-weight:750!important;letter-spacing:.02em;margin-bottom:8px}.zd-pdp-premium .product-form__submit:after,.zd-pdp-premium .product-form__submit:before{border-radius:inherit!important;box-shadow:none!important}.zd-pdp-premium .shopify-payment-button__button{min-height:48px;border-radius:100px!important;font-family:Manrope,Arial,sans-serif!important}.zd-pdp-premium .wishlist-btn{min-height:43px!important;border-radius:100px!important}.zd-pdp-premium .zd-price-offer{background:#faf9fc;border-color:#eee9f6;border-radius:10px;padding:9px 11px;margin:9px 0!important}.zd-pdp-premium .zd-price-offer__amount{color:var(--zd-accent)}.zd-pdp-premium .zingdrip-delivery-estimate,.zd-pdp-premium .zingdrip-delivery-benefit{font-family:Manrope,Arial,sans-serif;font-size:12px;line-height:1.5;margin-block:9px}.zd-pdp-premium .zingdrip-delivery-estimate svg,.zd-pdp-premium .zingdrip-delivery-benefit svg{width:17px;height:17px}.zd-pdp-premium .zd-pdp-offers{border-radius:12px!important}.zd-pdp-premium .zd-pdp-offers__heading{font-family:Manrope,Arial,sans-serif!important}.zd-pdp-premium .product__accordion{border-top:1px solid var(--zd-line);margin:0}.zd-pdp-premium .accordion__title{font-family:Manrope,Arial,sans-serif!important;font-size:12px!important}.zd-pdp-premium.zd-pdp-premium--compact-trust .zd-trust-image{max-width:100%;margin:12px 0}.zd-pdp-premium.zd-pdp-premium--compact-trust .zd-trust-image img{max-height:160px;object-fit:contain;object-position:left center}.zd-pdp-premium .product__media-item{min-width:0}.zd-pdp-premium .product__media-item .product__media,.zd-pdp-premium .product__media-item .global-media-settings{background:#fff!important;border:0!important;border-radius:16px!important;overflow:hidden;box-shadow:none!important}.zd-pdp-premium .product__media-item img{border-radius:14px!important}.zd-pdp-premium .product__media-icon{background:#fff}.zd-pdp-premium .product__media-wrapper media-gallery.product__column-sticky{position:static}@media(min-width:990px){.zd-pdp-premium.zd-pdp-premium--grid .product.grid{display:grid!important;grid-template-columns:minmax(0,65fr) minmax(0,35fr);gap:clamp(12px,1.7vw,26px)!important;align-items:start}.zd-pdp-premium.zd-pdp-premium--grid .product__media-wrapper,.zd-pdp-premium.zd-pdp-premium--grid .product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0;padding:0!important}.zd-pdp-premium.zd-pdp-premium--grid .product__info-container,.zd-pdp-premium.zd-pdp-premium--grid .product__info-container.product__column-sticky{position:static!important;top:auto!important}.zd-pdp-premium.zd-pdp-premium--grid .product__media-wrapper media-gallery,.zd-pdp-premium.zd-pdp-premium--grid .product__media-wrapper [id^=GalleryViewer-]{display:block!important;position:static!important;overflow:visible!important}.zd-pdp-premium.zd-pdp-premium--grid .product__media-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--zd-gallery-rows, 1),max-content);column-gap:12px!important;row-gap:12px!important;overflow:visible!important;height:auto!important;margin:0!important;padding:0!important;align-items:start}.zd-pdp-premium.zd-pdp-premium--grid .product__media-list>.product__media-item{display:block!important;grid-column:2;max-width:100%!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.zd-pdp-premium.zd-pdp-premium--grid .product__media-list>.product__media-item:first-child{grid-column:1;grid-row:1 / -1;align-self:start;position:sticky!important;top:90px;z-index:2}.zd-pdp-premium.zd-pdp-premium--grid .product__media-list>.product__media-item:first-child .product__media img{object-fit:contain}.zd-pdp-premium.zd-pdp-premium--grid .product__media-wrapper .thumbnail-slider,.zd-pdp-premium.zd-pdp-premium--grid .product__media-wrapper .slider-buttons{display:none!important}}@media(min-width:750px)and (max-width:989px){.zd-pdp-premium .product__media-wrapper{width:53%!important;max-width:53%!important}.zd-pdp-premium .product__info-wrapper{width:calc(47% - 16px)!important;max-width:calc(47% - 16px)!important}.zd-pdp-premium .product__info-container{padding:16px}}@media(max-width:749px){.zd-pdp-premium{padding-top:10px!important}.zd-pdp-premium>product-component>.page-width{padding-inline:12px}.zd-pdp-premium .product.grid{display:block!important}.zd-pdp-premium .product__media-wrapper,.zd-pdp-premium .product__info-wrapper{max-width:100%!important;width:100%!important}.zd-pdp-premium .product__media-wrapper{margin-bottom:12px}.zd-pdp-premium .product__info-container{border-radius:16px;padding:17px 14px}.zd-pdp-premium .product__title h1{font-size:20px!important}.zd-pdp-premium .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.zd-pdp-premium .product__media-list{margin:0 0 6px!important;width:100%!important;scroll-padding-left:0}.zd-pdp-premium .product__media-list .product__media-item{width:100%!important}.zd-pdp-premium .product__media-item .product__media,.zd-pdp-premium .product__media-item .global-media-settings{border-radius:14px!important}.zd-pdp-premium .thumbnail-slider{margin-top:6px}.zd-pdp-premium .zd-trust-image img{max-height:120px}.zd-pdp-premium .zingdrip-delivery-estimate,.zd-pdp-premium .zingdrip-delivery-benefit{font-size:12px}}@media(prefers-reduced-motion:reduce){.zd-pdp-premium .product-form__submit{transition:none}}@media(min-width:990px){.zd-pdp-premium--grid.zd-pdp-premium--media-1 .product__media-list{display:block!important;grid-template-columns:none!important;grid-template-rows:none!important}.zd-pdp-premium--grid.zd-pdp-premium--media-1 .product__media-list>.product__media-item,.zd-pdp-premium--grid.zd-pdp-premium--media-1 .product__media-list>.product__media-item:first-child{display:block!important;position:static!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:100%!important}.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important}.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-list>.product__media-item,.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-list>.product__media-item:first-child{position:static!important;grid-row:1!important;align-self:start!important}.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-list>.product__media-item:first-child{grid-column:1!important}.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-list>.product__media-item:nth-child(2){grid-column:2!important}}.zd-pdp-premium .product__info-container .product-form{margin-bottom:30px!important}.zd-pdp-premium .product__info-container .product-form__buttons{padding-bottom:12px}.zd-pdp-premium .product__info-container .shopify-payment-button{margin-bottom:12px}.zd-pdp-premium .product__info-container .wishlist-btn-container{width:100%!important;max-width:100%!important;margin:16px 0 20px!important;padding:0!important;box-sizing:border-box;clear:both}.zd-pdp-premium .product__info-container .wishlist-btn-container .wishlist-btn{display:flex!important;width:100%!important;min-height:46px!important;padding:11px 18px!important;align-items:center!important;justify-content:center!important;gap:9px!important;box-sizing:border-box!important;border:1px solid #E7E7EA!important;border-radius:999px!important;background:#fff!important;color:#141414!important;font-family:Manrope,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:.04em!important;text-align:center!important;box-shadow:none!important;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.zd-pdp-premium .product__info-container .wishlist-btn-container .wishlist-btn:hover{border-color:#7c3aed!important;color:#7c3aed!important;background:#faf8ff!important}.zd-pdp-premium .product__info-container .wishlist-btn-container .wishlist-btn:focus-visible{outline:2px solid #7C3AED!important;outline-offset:3px}.zd-pdp-premium .product__info-container .wishlist-btn__icon,.zd-pdp-premium .product__info-container .wishlist-btn__text{display:inline-flex;align-items:center;justify-content:center;margin:0;line-height:1.2}.zd-pdp-premium .product__info-container .wishlist-btn__icon svg{display:block;width:18px;height:18px}@media(max-width:749px){.zd-pdp-premium .product__info-container .product-form{margin-bottom:34px!important}.zd-pdp-premium .product__info-container .wishlist-btn-container{margin-top:18px!important}.zd-pdp-premium .product__info-container .wishlist-btn-container .wishlist-btn{min-height:46px!important}}@media(min-width:990px){.zd-pdp-premium.zd-pdp-premium--grid .product.grid{grid-template-columns:minmax(0,65fr) minmax(0,35fr)!important;gap:18px!important}.zd-pdp-premium.zd-pdp-premium--grid .product__media-list{column-gap:10px!important;row-gap:10px!important}.zd-pdp-premium--grid.zd-pdp-premium--media-many .product__media-list>.product__media-item:first-child{top:76px!important;max-height:calc(100vh - 88px);overflow:hidden;border-radius:16px}.zd-pdp-premium--grid.zd-pdp-premium--media-many .product__media-list>.product__media-item:first-child .product__media,.zd-pdp-premium--grid.zd-pdp-premium--media-many .product__media-list>.product__media-item:first-child .global-media-settings{max-height:calc(100vh - 88px)}.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-list>.product__media-item{top:auto!important;position:static!important}}@media screen and (min-width:990px){.zd-pdp-premium.zd-pdp-premium--grid .product.grid{grid-template-columns:minmax(0,65fr) minmax(0,35fr)!important;gap:14px!important;align-items:start!important}.zd-pdp-premium.zd-pdp-premium--grid .product__media-list{column-gap:10px!important;row-gap:10px!important}.zd-pdp-premium--grid.zd-pdp-premium--media-1 .product__media-wrapper,.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-wrapper{position:sticky!important;top:76px!important;align-self:start!important;height:max-content!important;max-height:calc(100vh - 88px);z-index:1}.zd-pdp-premium--grid.zd-pdp-premium--media-1 .product__media-wrapper media-gallery,.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-wrapper media-gallery{overflow:visible!important;position:static!important}.zd-pdp-premium--grid.zd-pdp-premium--media-1 .product__media-list>.product__media-item,.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-list>.product__media-item{position:static!important;min-height:0!important;align-self:start!important}.zd-pdp-premium--grid.zd-pdp-premium--media-many .product__media-list>.product__media-item:first-child{top:76px!important;position:sticky!important;align-self:start!important;max-height:calc(100vh - 88px)!important}}@media screen and (min-width:990px){.zd-pdp-premium--grid .product__media-item img{object-fit:contain}}@media screen and (min-width:990px){.zd-pdp-premium.zd-pdp-premium--grid .product.grid{column-gap:14px!important;align-items:start!important}.zd-pdp-premium.zd-pdp-premium--grid .product__media-list{column-gap:10px!important;row-gap:10px!important}.zd-pdp-premium--grid.zd-pdp-premium--media-1 .product__media-wrapper,.zd-pdp-premium--grid.zd-pdp-premium--media-2 .product__media-wrapper{position:sticky!important;top:76px!important;align-self:start!important;max-height:none!important;height:auto!important}.zd-pdp-premium--grid.zd-pdp-premium--media-1 .product__media-wrapper{max-width:100%!important}}.zd-pdp-premium .zd-pdp-support-content{max-width:1320px;margin:18px auto 0;padding:clamp(18px,2.5vw,32px);background:#fff;border:1px solid #e7e7ea;border-radius:20px;font-family:Manrope,Arial,sans-serif;color:#141414}.zd-pdp-premium .zd-pdp-support-content .zd-pdp-offers{max-width:740px;margin-top:0}.zd-pdp-premium .zd-pdp-support-content .zd-quality-section{border-radius:14px;overflow:hidden}.zd-pdp-premium .zd-pdp-support-content .product__description{max-width:820px;font-size:14px;line-height:1.75}.zd-pdp-premium .zd-pdp-support-content .product__accordion{max-width:820px}@media screen and (max-width:749px){.zd-pdp-premium .zd-pdp-support-content{margin-top:12px;padding:16px 14px;border-radius:16px}}.zd-pdp-premium .zd-pdp-support-layout{width:min(100%,1320px);margin:20px auto 0;display:grid;grid-template-columns:minmax(290px,.82fr) minmax(0,1.18fr);align-items:start;gap:16px;font-family:Manrope,Arial,sans-serif;color:#141414}.zd-pdp-premium .zd-pdp-support-offers,.zd-pdp-premium .zd-pdp-support-details{min-width:0;background:#fff;border:1px solid #e7e7ea;border-radius:18px;padding:clamp(18px,2vw,28px)}.zd-pdp-premium .zd-pdp-support-offers .zd-pdp-offers{width:100%;max-width:none;margin:0!important}.zd-pdp-premium .zd-pdp-support-details>*+*{margin-top:14px}.zd-pdp-premium .zd-pdp-support-details .product__description{font:400 13px/1.7 Manrope,Arial,sans-serif!important;color:#494950;margin:0 0 15px!important;border:0!important;padding:0!important;max-width:none}.zd-pdp-premium .zd-pdp-support-details .product__description :is(p,ul,ol){font:inherit;line-height:inherit}.zd-pdp-premium .zd-pdp-support-details .product__description :is(h2,h3,h4,strong){font-family:Manrope,Arial,sans-serif}.zd-pdp-premium .zd-pdp-support-details .product__accordion{width:100%;max-width:none;margin:0!important;border-top:1px solid #e7e7ea}.zd-pdp-premium .zd-pdp-support-details .product__accordion .accordion__title{font:650 12px/1.45 Manrope,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none;margin:auto 0}.zd-pdp-premium .zd-pdp-support-details .product__accordion summary{min-height:48px;padding:9px 0}.zd-pdp-premium .zd-pdp-support-details .product__accordion .accordion__content,.zd-pdp-premium .zd-pdp-support-details .product__accordion .accordion__content :is(p,li,ul,ol,span){font-family:Manrope,Arial,sans-serif!important;font-size:12px!important;line-height:1.65!important;letter-spacing:normal!important}.zd-pdp-premium .zd-pdp-support-details .product__accordion .accordion__content{padding:4px 0 15px!important;color:#4f4f55}.zd-pdp-premium .zd-pdp-support-details .zd-trust-image{max-width:480px;margin:14px 0}.zd-pdp-premium .zd-pdp-support-details .zd-trust-image img{width:100%;max-height:none;object-fit:contain;object-position:left top}.zd-pdp-premium .zd-pdp-support-details .zingdrip-delivery-estimate,.zd-pdp-premium .zd-pdp-support-details .zingdrip-delivery-benefit{font:500 12px/1.5 Manrope,Arial,sans-serif!important;margin:9px 0!important}@media(min-width:990px){.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper{align-self:stretch!important;height:auto!important;min-height:0;position:relative;overflow:visible!important}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper>.product__info-container{position:sticky!important;top:76px!important;max-height:none!important;overflow:visible!important}.zd-pdp-premium.zd-pdp-premium--media-1 .product.grid>.product__info-wrapper>.product__info-container,.zd-pdp-premium.zd-pdp-premium--media-2 .product.grid>.product__info-wrapper>.product__info-container{position:static!important}}@media(max-width:989px){.zd-pdp-premium .zd-pdp-support-layout{grid-template-columns:1fr;gap:12px}}@media(max-width:749px){.zd-pdp-premium .zd-pdp-support-layout{margin-top:12px}.zd-pdp-premium .zd-pdp-support-offers,.zd-pdp-premium .zd-pdp-support-details{border-radius:15px;padding:16px 14px}.zd-pdp-premium .zd-pdp-support-details .product__accordion .accordion__content,.zd-pdp-premium .zd-pdp-support-details .product__accordion .accordion__content :is(p,li,ul,ol,span){font-size:12px!important}}.zd-pdp-premium .product__info-wrapper>.zd-pdp-support-offers{width:100%;min-width:0;margin:14px 0 0}.zd-pdp-premium .product__info-wrapper>.zd-pdp-support-offers .zd-pdp-offers{max-width:none;width:100%;margin:0!important}.zd-pdp-premium .product.grid>.zd-pdp-support-details{min-width:0;width:100%;max-width:100%;margin:0;box-sizing:border-box}@media screen and (min-width:990px){.zd-pdp-premium.zd-pdp-premium--grid .product.grid{grid-template-columns:minmax(0,65fr) minmax(0,35fr)!important;column-gap:14px!important;row-gap:18px!important;align-items:start}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__media-wrapper{grid-column:1;grid-row:1;align-self:start}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper{grid-column:2;grid-row:1 / span 2;align-self:stretch!important;min-height:0}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.zd-pdp-support-details{grid-column:1;grid-row:2}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper>.product__info-container{position:sticky!important;top:76px!important}.zd-pdp-premium.zd-pdp-premium--media-1 .product.grid>.product__info-wrapper>.product__info-container,.zd-pdp-premium.zd-pdp-premium--media-2 .product.grid>.product__info-wrapper>.product__info-container{position:static!important}}@media screen and (min-width:750px)and (max-width:989px){.zd-pdp-premium .product.grid>.zd-pdp-support-details{width:100%}.zd-pdp-premium .product.grid{display:grid!important;grid-template-columns:minmax(0,53fr) minmax(0,47fr);gap:14px!important}.zd-pdp-premium .product.grid>.product__media-wrapper{grid-column:1;grid-row:1;width:100%!important;max-width:100%!important}.zd-pdp-premium .product.grid>.product__info-wrapper{grid-column:2;grid-row:1 / span 2;width:100%!important;max-width:100%!important}.zd-pdp-premium .product.grid>.zd-pdp-support-details{grid-column:1;grid-row:2}}@media screen and (max-width:749px){.zd-pdp-premium .product.grid>.zd-pdp-support-details{margin-top:12px}.zd-pdp-premium .product__info-wrapper>.zd-pdp-support-offers{margin-top:12px}}@media screen and (min-width:990px){.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers{grid-column:2!important;grid-row:1!important;position:sticky!important;top:76px!important;align-self:start!important;height:max-content!important;min-height:0!important;overflow:visible!important;display:flex;flex-direction:column;gap:12px}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers>.product__info-container,.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers>.product__info-container.product__column-sticky{position:static!important;top:auto!important;transform:none!important;margin:0!important;flex:0 0 auto}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers>.zd-pdp-support-offers{position:static!important;inset:auto!important;transform:none!important;z-index:auto!important;flex:0 0 auto;width:100%!important;margin:0!important}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers>.zd-pdp-support-offers .zd-pdp-offers{margin:0!important;width:100%!important}.zd-pdp-premium.zd-pdp-premium--media-1 .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers,.zd-pdp-premium.zd-pdp-premium--media-2 .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers{position:relative!important;top:auto!important}}@media screen and (min-width:750px)and (max-width:989px){.zd-pdp-premium .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers{position:relative!important;top:auto!important;display:flex;flex-direction:column;gap:12px}.zd-pdp-premium .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers>.product__info-container{position:static!important}.zd-pdp-premium .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers>.zd-pdp-support-offers{margin:0!important}}@media screen and (min-width:990px){.zd-pdp-premium.zd-pdp-premium--grid .product.grid{display:grid!important;grid-template-columns:minmax(0,65fr) minmax(0,35fr)!important;grid-template-rows:auto!important;gap:14px!important;align-items:start!important}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.zd-pdp-left-stack{grid-column:1!important;grid-row:1!important;width:100%;min-width:0;display:flex;flex-direction:column;gap:16px}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.zd-pdp-left-stack>.product__media-wrapper{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;position:static!important;top:auto!important;height:auto!important;max-height:none!important}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.zd-pdp-left-stack>.zd-pdp-support-details{width:100%!important;max-width:100%!important;margin:0!important;min-width:0}.zd-pdp-premium.zd-pdp-premium--grid .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:100%!important;min-width:0!important;align-self:start!important;display:flex!important;flex-direction:column!important;gap:12px!important}.zd-pdp-premium.zd-pdp-premium--media-1 .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers,.zd-pdp-premium.zd-pdp-premium--media-2 .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers{position:static!important;top:auto!important;height:auto!important;max-height:none!important}.zd-pdp-premium.zd-pdp-premium--media-1 .zd-pdp-left-stack .product__media-list{display:block!important}.zd-pdp-premium.zd-pdp-premium--media-2 .zd-pdp-left-stack .product__media-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;gap:10px!important}.zd-pdp-premium.zd-pdp-premium--media-1 .zd-pdp-left-stack .product__media-list>.product__media-item,.zd-pdp-premium.zd-pdp-premium--media-2 .zd-pdp-left-stack .product__media-list>.product__media-item{position:static!important;grid-row:auto!important;height:auto!important;max-height:none!important}.zd-pdp-premium.zd-pdp-premium--media-1 .zd-pdp-left-stack .product__media-list>.product__media-item:first-child{grid-column:1!important}.zd-pdp-premium.zd-pdp-premium--media-2 .zd-pdp-left-stack .product__media-list>.product__media-item:first-child{grid-column:1!important}.zd-pdp-premium.zd-pdp-premium--media-2 .zd-pdp-left-stack .product__media-list>.product__media-item:nth-child(2){grid-column:2!important}.zd-pdp-premium--media-1 .zd-pdp-left-stack .product__media-item img,.zd-pdp-premium--media-2 .zd-pdp-left-stack .product__media-item img{object-fit:contain!important}}@media screen and (min-width:750px)and (max-width:989px){.zd-pdp-premium .product.grid{display:grid!important;grid-template-columns:minmax(0,53fr) minmax(0,47fr)!important;align-items:start;gap:14px!important}.zd-pdp-premium .product.grid>.zd-pdp-left-stack{grid-column:1;grid-row:1;min-width:0;display:flex;flex-direction:column;gap:12px}.zd-pdp-premium .zd-pdp-left-stack>.product__media-wrapper{width:100%!important;max-width:100%!important;position:static!important}.zd-pdp-premium .zd-pdp-left-stack>.zd-pdp-support-details{width:100%!important;max-width:100%!important}.zd-pdp-premium .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:100%!important}}@media screen and (max-width:749px){.zd-pdp-premium .product.grid>.zd-pdp-left-stack{display:contents}.zd-pdp-premium .zd-pdp-left-stack>.product__media-wrapper{order:1}.zd-pdp-premium .product.grid>.product__info-wrapper.zd-pdp-purchase-and-offers{order:2}.zd-pdp-premium .zd-pdp-left-stack>.zd-pdp-support-details{order:3;margin-top:12px!important}.zd-pdp-premium .product.grid{display:flex!important;flex-direction:column!important;gap:12px!important}}@media screen and (max-width:749px){.zd-pdp-premium>product-component>.page-width{padding-inline:12px!important}.zd-pdp-premium .product__media-wrapper{width:calc(100% + 24px)!important;max-width:none!important;margin:0 -12px 12px!important;padding:0!important;position:relative!important}.zd-pdp-premium .product__media-wrapper media-gallery,.zd-pdp-premium .product__media-wrapper [id^=GalleryViewer-]{display:block!important;width:100%!important;max-width:none!important;margin:0!important;overflow:hidden!important;position:relative}.zd-pdp-premium .product__media-wrapper .product__media-list{display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:none!important;gap:0!important;margin:0!important;padding:0!important;scroll-padding-inline:0!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.zd-pdp-premium .product__media-wrapper .product__media-list>.product__media-item{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;scroll-snap-align:start}.zd-pdp-premium .product__media-wrapper .product__media-list .product__media,.zd-pdp-premium .product__media-wrapper .product__media-list .global-media-settings,.zd-pdp-premium .product__media-wrapper .product__media-list img{border-radius:0!important}.zd-pdp-premium .product__media-wrapper [id^=GalleryViewer-]{padding-inline:5px!important}.zd-pdp-premium .product__media-wrapper .product__media-list>.product__media-item{padding-inline:0!important}.zd-pdp-premium .product__media-wrapper .product__media-list .product__media,.zd-pdp-premium .product__media-wrapper .product__media-list .global-media-settings{border-radius:10px!important}.zd-pdp-premium .product__media-wrapper .thumbnail-slider{display:none!important}.zd-pdp-premium .product__media-wrapper [id^=GalleryViewer-]>.slider-buttons{position:absolute!important;left:15px;bottom:14px;z-index:3;width:auto!important;min-height:0!important;margin:0!important;padding:5px 9px!important;border-radius:999px;background:#141414a8;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex!important;align-items:center}.zd-pdp-premium .product__media-wrapper [id^=GalleryViewer-]>.slider-buttons .slider-button{display:none!important}.zd-pdp-premium .product__media-wrapper [id^=GalleryViewer-]>.slider-buttons .slider-counter{margin:0!important;min-width:0;font:600 11px/1.2 Manrope,Arial,sans-serif;color:#fff}.zd-pdp-premium--media-1 .product__media-wrapper [id^=GalleryViewer-]>.slider-buttons{display:none!important}.zd-pdp-premium .product__info-wrapper{width:100%!important;max-width:100%!important;margin:0!important}}.zd-pdp-premium .zd-quiet-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:3px 0 5px;font-family:Manrope,Arial,sans-serif;line-height:1.4}.zd-pdp-premium .zd-quiet-price__current{font-size:12px;font-weight:400;color:#6f6f6f}.zd-pdp-premium .zd-quiet-price__compare{font-size:11px;font-weight:400;color:#999}.zd-pdp-premium .zd-quiet-price__discount{font-size:10px;font-weight:500;color:#c00}@media(max-width:749px){.zd-pdp-premium .zd-quiet-price{gap:5px}.zd-pdp-premium .zd-quiet-price__current{font-size:11px}.zd-pdp-premium .zd-quiet-price__compare,.zd-pdp-premium .zd-quiet-price__discount{font-size:10px}}.zd-pdp-premium .product__info-container{font-family:Manrope,Arial,sans-serif!important;font-size:11px;line-height:1.45;letter-spacing:0}.zd-pdp-premium .product__info-container .product__text{font:500 10px/1.35 Manrope,Arial,sans-serif!important;letter-spacing:.065em;color:#85858b;margin:0 0 2px!important}.zd-pdp-premium .product__info-container .product__title{margin:0 0 7px!important}.zd-pdp-premium .product__info-container .product__title h1{font-family:Manrope,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:-.025em!important;line-height:1.35!important;text-transform:none!important}.zd-pdp-premium .product__info-container .zingdrip-benefit-badges{margin:6px 0 8px!important;gap:5px!important}.zd-pdp-premium .product__info-container .zingdrip-benefit-badge{font-family:Manrope,Arial,sans-serif!important;font-size:9px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.2!important;min-height:23px!important;padding:4px 7px!important}.zd-pdp-premium .product__info-container [id^=price-]{margin:5px 0!important}.zd-pdp-premium .product__info-container .zd-quiet-price{gap:6px!important;margin:0!important;font:400 11px/1.4 nits-UIText-Regular,Manrope,Arial,sans-serif!important}.zd-pdp-premium .product__info-container .zd-quiet-price__current{color:#77777d!important;font-size:11px!important;font-weight:400!important}.zd-pdp-premium .product__info-container .zd-quiet-price__compare{color:#a5a5a9!important;font-size:10px!important;font-weight:400!important}.zd-pdp-premium .product__info-container .zd-quiet-price__discount{color:#c72f38!important;font-size:10px!important;font-weight:500!important}.zd-pdp-premium .product__info-container .zd-price-offer{padding:0!important;margin:5px 0 10px!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.zd-pdp-premium .product__info-container .zd-price-offer__main,.zd-pdp-premium .product__info-container .zd-price-offer__amount{font-family:nits-UIText-Regular,Manrope,Arial,sans-serif!important;font-size:10px!important;line-height:1.45!important;color:#797981!important}.zd-pdp-premium .product__info-container .zd-price-offer__terms{font-family:nits-UIText-Regular,Manrope,Arial,sans-serif!important;font-size:9px!important;line-height:1.4!important;color:#9999a0!important}.zd-pdp-premium .product__info-container .zingdrip-colour-heading{font:500 11px/1.4 Manrope,Arial,sans-serif!important;margin-bottom:6px!important}.zd-pdp-premium .product__info-container .zingdrip-colour-card-label{font:500 10px/1.3 Manrope,Arial,sans-serif!important;padding:6px 3px!important}.zd-pdp-premium .product__info-container .product-form__input .form__label,.zd-pdp-premium .product__info-container .zd-size-guide-button,.zd-pdp-premium .product__info-container .product-popup-modal__button{font-family:Manrope,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important}.zd-pdp-premium .product__info-container .product-form__input--pill input[type=radio]+label{font-family:Manrope,Arial,sans-serif!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}.zd-pdp-premium .product__info-container .product-form__submit,.zd-pdp-premium .product__info-container .shopify-payment-button__button{font-family:Manrope,Arial,sans-serif!important;font-size:11px!important;font-weight:650!important;letter-spacing:.01em!important}.zd-pdp-premium .product__info-container .wishlist-btn-container .wishlist-btn{font-family:Manrope,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important}.zd-pdp-premium .product__info-container .rating-wrapper,.zd-pdp-premium .product__info-container .product__inventory{font-size:10px;line-height:1.4}@media screen and (max-width:749px){.zd-pdp-premium .product__info-container .product__title h1{font-size:13px!important}.zd-pdp-premium .product__info-container .zingdrip-benefit-badge{font-size:9px!important}.zd-pdp-premium .product__info-container .product-form__submit,.zd-pdp-premium .product__info-container .shopify-payment-button__button{min-height:44px}}.zd-pdp-premium .product-form__submit,.zd-pdp-premium .wishlist-btn-container .wishlist-btn{border-radius:10px!important}.zd-pdp-premium .product-form__submit:before,.zd-pdp-premium .product-form__submit:after{border-radius:10px!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/zingdrip-pdp-premium-adaptive-gallery.css.map */
