body:has(.dr-ice-pdp),body:has(.dr-ice-pdp) #MainContent{background-color:#eef1f4}body:has(.dr-ice-pdp) #header-group,body:has(.dr-ice-pdp) .dr-ice-header-section{background:transparent!important;background-color:transparent!important}.shopify-section:has(.dr-ice-pdp){background:#eef1f4;padding-inline:0}.shopify-section:has(.dr-ice-pdp) .sticky-add-to-cart{display:none!important}.dr-ice-pdp{--pdp-bg: #eef1f4;--pdp-blue: #22AED1;--pdp-dark: #0a0c10;--pdp-border: #c3dae8;--pdp-text: #000;--pdp-muted: #666;--pdp-serif: "Fraunces", Georgia, "Times New Roman", serif;--pdp-sans: "Plus Jakarta Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--pdp-shell-gutter: var(--dr-ice-layout-gutter, clamp(16px, 6.33vw, 129.5px));--pdp-header-pad-x: var(--dr-ice-header-pad-x, clamp(20px, 1.8vw, 36px));--pdp-inline-inset: calc(var(--pdp-shell-gutter) + var(--pdp-header-pad-x));--pdp-shell-width: min(var(--dr-ice-layout-max, 1788px), calc(100% - (2 * var(--pdp-shell-gutter))));background:var(--pdp-bg);color:var(--pdp-text);font-family:var(--pdp-sans);padding-bottom:clamp(3rem,6vw,5.5rem)}.dr-ice-pdp__crumb,.dr-ice-pdp .product-information.section,.dr-ice-pdp__tabs,.dr-ice-pdp__video,.dr-ice-pdp__recommendations{box-sizing:border-box;width:var(--pdp-shell-width);max-width:var(--pdp-shell-width);margin-inline:auto;padding-inline:var(--pdp-header-pad-x)}.dr-ice-pdp .product-information.section{display:block;grid-template-columns:none}.dr-ice-pdp .product-information.section>*{grid-column:auto;width:100%;max-width:100%}.dr-ice-pdp .product-information,.dr-ice-pdp .section-background{background:transparent}.dr-ice-pdp__crumb{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin-top:22px;margin-bottom:16px;font-family:var(--pdp-sans);font-size:14px;font-weight:400;line-height:22px;color:#0a0c10}.dr-ice-pdp__crumb a{color:inherit;font-weight:600;text-decoration:none}.dr-ice-pdp .product-information.section{padding-top:0;padding-bottom:0}.dr-ice-pdp .product-information>.shopify-block{display:none}.dr-ice-pdp .product-details .rte:not(product-price),.dr-ice-pdp .product-details .divider,.dr-ice-pdp .product-details quantity-selector-component,.dr-ice-pdp .product-details .quantity-label,.dr-ice-pdp .product-details .tax-note,.dr-ice-pdp .product-details .installments{display:none!important}.dr-ice-pdp .product-details product-price{display:block;margin:8px 0 0}@media screen and (min-width:990px){.dr-ice-pdp .product-information__grid.product-information--media-left{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;grid-template-columns:minmax(0,700px) minmax(340px,1fr)!important;align-items:start;gap:28px}}.dr-ice-pdp__gallery{display:grid;grid-template-columns:143px minmax(0,1fr);gap:10px;align-items:start}.dr-ice-pdp__thumbs{display:flex;flex-direction:column;gap:10px}.dr-ice-pdp__thumbs>li,.dr-ice-pdp__thumb{display:block;width:143px;height:192px;margin:0;padding:0;background:#fff;border:1px solid transparent;border-radius:5px;overflow:hidden;cursor:pointer;list-style:none;-webkit-appearance:none;appearance:none}.dr-ice-pdp__thumbs>li.is-pdp-selected,.dr-ice-pdp__thumb.is-pdp-selected{border-color:#000}.dr-ice-pdp__thumbs>li img,.dr-ice-pdp__thumbs>li video,.dr-ice-pdp__thumb img{width:100%;height:100%;object-fit:contain;background:#fff}.dr-ice-pdp .product-media-container__zoom-button,.dr-ice-pdp slideshow-component,.dr-ice-pdp .media-gallery__grid,.dr-ice-pdp .media-gallery__mobile-controls{display:none!important}.dr-ice-pdp__stage{grid-column:2;grid-row:1 / span 8;min-height:520px;height:min(880px,84vh);background:#fff;border-radius:5px;overflow:hidden;display:grid;place-items:center}.dr-ice-pdp__stage img,.dr-ice-pdp__stage video,.dr-ice-pdp__stage .product-media__image{width:72%;height:auto;max-height:74%;object-fit:contain}.dr-ice-pdp .product-details,.dr-ice-pdp .product-details .group-block,.dr-ice-pdp .product-details .group-block-content{justify-content:flex-start;align-items:stretch;background:transparent;--gap: 0px;--padding-block-start: 0px;--padding-block-end: 0px;gap:0;row-gap:0;padding-block:0}.dr-ice-pdp .product-details h1,.dr-ice-pdp .product-details h1 a{margin:0;font-family:var(--pdp-serif);font-size:26px;font-weight:700;line-height:30px;color:var(--pdp-dark);text-decoration:none}.dr-ice-pdp .product-details .text-block{margin-block:0;padding-block:0}.dr-ice-pdp .product-details product-price.text-block{margin:14px 0 0;padding-block:0}.dr-ice-pdp .product-details .dr-ice-pdp__category{margin:0 0 12px;font-family:var(--pdp-serif);font-size:16px;font-weight:400;line-height:22px;color:#666}.dr-ice-pdp .product-details .dr-ice-pdp__vendor,.dr-ice-pdp .product-details .dr-ice-pdp__availability{margin:0;font-family:var(--pdp-sans);font-size:14px;font-weight:400;line-height:20px;color:var(--pdp-dark)}.dr-ice-pdp .product-details .dr-ice-pdp__vendor{margin-top:10px}.dr-ice-pdp .product-details .dr-ice-pdp__availability{margin-top:6px}.dr-ice-pdp .product-details .dr-ice-pdp__note{margin:12px 0 0;font-family:var(--pdp-sans);font-size:12px;font-weight:400;line-height:18px;color:#b8b8b8}.dr-ice-pdp__options{display:flex;flex-direction:column;gap:24px;margin:16px 0 4px}.dr-ice-pdp__option-group{margin:0;padding:0;border:0;min-inline-size:0}.dr-ice-pdp__option-label{display:block;margin:0 0 14px;padding:0;font-family:var(--pdp-sans);font-size:18px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:uppercase;color:#0a0c10}.dr-ice-pdp__option-list{display:flex;flex-wrap:wrap;gap:20px;min-width:0;max-width:100%}.dr-ice-pdp__option{display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;flex:none;flex-grow:0;width:83px;min-width:83px;height:36px;margin:0;padding:0;gap:10px;border:1px solid rgb(195 218 232 / .85);border-radius:10px;background:#ffffff47;color:#0a0c10;font-family:"Plus Jakarta Sans",var(--pdp-sans);font-style:normal;font-size:18px;font-weight:700;line-height:30px;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-backdrop-filter:blur(14px) saturate(1.35);backdrop-filter:blur(14px) saturate(1.35);box-shadow:0 1px 2px #0a0c100f,inset 0 1px #ffffff8c;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.dr-ice-pdp__option{background:#ffffffd1}}.dr-ice-pdp__option--material{flex:0 0 114px;width:auto;min-width:114px;height:42px;padding:0 12px;white-space:nowrap}.dr-ice-pdp__option-list--material{gap:28px}.dr-ice-pdp__option--material:last-child{flex-basis:136px;min-width:136px}.dr-ice-pdp__option.is-selected{background:#0a0c10;border-color:#0a0c10;color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.dr-ice-pdp .product-details product-price,.dr-ice-pdp .product-details product-price .price{font-family:var(--pdp-sans);font-size:28px;font-weight:600;line-height:30px;color:var(--pdp-dark)}.dr-ice-pdp .variant-option legend,.dr-ice-pdp .variant-option__legend{flex:1 0 100%;margin:22px 0 8px;font-family:var(--pdp-sans);font-size:14px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.dr-ice-pdp .variant-option{display:flex;flex-wrap:wrap;gap:12px 16px}.dr-ice-pdp .variant-option__button-label{min-width:72px;min-height:36px;padding:6px 12px;border-radius:9px;border:1px solid var(--pdp-border);background:transparent;color:var(--pdp-dark);box-shadow:none;font-family:var(--pdp-sans);font-size:14px;font-weight:600}.dr-ice-pdp .variant-option__button-label:has(:checked){background:var(--pdp-dark)!important;border-color:var(--pdp-dark)!important;color:#fff!important}.dr-ice-pdp .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:#fff!important}.dr-ice-pdp .variant-option__button-label__pill,.dr-ice-pdp .variant-option__button-label:before,.dr-ice-pdp .variant-option__button-label:after{display:none!important}.dr-ice-pdp .product-form-buttons .quantity-selector-wrapper,.dr-ice-pdp .product-form-buttons .product-form-text__error{display:none}.dr-ice-pdp .product-form-buttons>span,.dr-ice-pdp .product-form-buttons add-to-cart-component{display:contents}.dr-ice-pdp .product-form-buttons{display:grid;grid-template-columns:minmax(0,1fr) 49px;column-gap:10px;row-gap:10px;align-items:stretch;max-width:none;margin-top:10px}.dr-ice-pdp .add-to-cart-button,.dr-ice-pdp .product-form-buttons>.button,.dr-ice-pdp__buy-now{box-sizing:border-box;grid-column:1;width:100%;max-width:none;padding:0 16px;font-family:var(--pdp-serif);font-size:18px;font-weight:700}.dr-ice-pdp .add-to-cart-button,.dr-ice-pdp .product-form-buttons>.button{display:flex;align-items:center;justify-content:center;height:50px;min-height:50px;max-height:50px;border:1px solid #22AED1;border-radius:5px;background:#22aed1;color:#fff;line-height:1.2;box-shadow:none}.dr-ice-pdp .add-to-cart-button:hover,.dr-ice-pdp .add-to-cart-button:focus-visible,.dr-ice-pdp .product-form-buttons>.button:hover,.dr-ice-pdp .product-form-buttons>.button:focus-visible{background:#1a8aa7;border-color:#1a8aa7;color:#fff}.dr-ice-pdp__buy-now{height:50px;min-height:50px;max-height:50px;border-radius:3px;line-height:1}.dr-ice-pdp .product-form-buttons .dr-ice-pdp__buy-now{display:flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid var(--pdp-blue);background:#fff;color:var(--pdp-blue);line-height:1;cursor:pointer}.dr-ice-pdp__buy-now:disabled{opacity:.45;cursor:not-allowed}.dr-ice-pdp .product-form-buttons .dr-ice-pdp__buy-now:hover,.dr-ice-pdp .product-form-buttons .dr-ice-pdp__buy-now:focus-visible{border-color:#1a8aa7;color:#1a8aa7;background:#fff}.dr-ice-pdp .accelerated-checkout-block,.dr-ice-pdp .shopify-payment-button,.dr-ice-pdp shopify-accelerated-checkout{display:none}.dr-ice-pdp .add-to-cart-button .svg-wrapper{display:none}@keyframes dr-ice-atc-jiggle{0%,24%,to{transform:translate(0)}3%{transform:translate(-9px)}6%{transform:translate(9px)}9%{transform:translate(-8px)}12%{transform:translate(8px)}15%{transform:translate(-6px)}18%{transform:translate(6px)}21%{transform:translate(-3px)}}.dr-ice-pdp--atc-jiggle .product-form-buttons .add-to-cart-button:not(:disabled){animation:dr-ice-atc-jiggle 2.8s ease-in-out infinite;transform-origin:center center;will-change:transform}.dr-ice-pdp--atc-jiggle .product-form-buttons .add-to-cart-button:not(:disabled):hover,.dr-ice-pdp--atc-jiggle .product-form-buttons .add-to-cart-button:not(:disabled):focus-visible{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.dr-ice-pdp--atc-jiggle .product-form-buttons .add-to-cart-button{animation:none}}.dr-ice-pdp__buy-row{display:contents}.dr-ice-pdp__share{grid-column:2;grid-row:2;align-self:stretch;justify-self:stretch}.dr-ice-pdp .shopify-payment-button,.dr-ice-pdp .accelerated-checkout-block,.dr-ice-pdp shopify-accelerated-checkout{width:100%;min-height:50px}.dr-ice-pdp__share{display:inline-flex;align-items:center;justify-content:center;width:49px;height:50px;padding:0;border:0;border-radius:4px;background:#fff;color:#111;box-shadow:0 2px 8px #0000001f;cursor:pointer}.dr-ice-pdp__share svg{width:18px;height:18px}.dr-ice-pdp__trust{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:12px;font-family:var(--pdp-sans);color:#222}.dr-ice-pdp .product-details .dr-ice-pdp__trust .dr-ice-pdp__note{margin:0}.dr-ice-pdp__trust-row{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:10px;align-items:start;margin:0;font-size:16px;font-weight:500;line-height:22px}.dr-ice-pdp__trust-row svg{width:28px;height:28px;margin-top:-2px}.dr-ice-pdp__trust-title,.dr-ice-pdp__trust-copy{margin:0}.dr-ice-pdp__trust-title{font-size:16px;font-weight:600;line-height:22px}.dr-ice-pdp__trust-copy,.dr-ice-pdp__trust-more{font-family:var(--pdp-sans);font-size:14px;font-weight:400;line-height:20px;color:#8a8a8a}.dr-ice-pdp__trust-more{display:inline;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.dr-ice-pdp__tabs,.dr-ice-pdp__video,.dr-ice-pdp__recommendations{margin-top:48px}.dr-ice-pdp__recommendations{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.dr-ice-pdp__tablist{display:flex;gap:28px;overflow-x:auto;border-bottom:1px solid var(--pdp-blue);padding-bottom:10px}.dr-ice-pdp__tab{flex:0 0 auto;padding:0;border:0;background:transparent;font-family:var(--pdp-serif);font-size:20px;color:var(--pdp-dark);cursor:pointer}.dr-ice-pdp__tab.is-active{color:var(--pdp-blue)}.dr-ice-pdp__panel{padding:22px 0 8px;font-family:var(--pdp-sans);font-size:15px;line-height:1.6}.dr-ice-pdp__video-frame{position:relative;display:grid;place-items:center;width:100%;height:min(711px,78vh);background:#000;border-radius:10px;overflow:clip;isolation:isolate}.dr-ice-pdp__video-player{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#000}.dr-ice-pdp__video-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:auto;display:grid;place-items:center;width:78px;height:78px;border:0;border-radius:50%;background:#fff;color:#000;cursor:pointer}.dr-ice-pdp__video-play svg{width:28px;height:28px;margin-left:3px}.dr-ice-pdp__video-play.is-hidden{display:none}.dr-ice-pdp__recs-title{margin:0 0 28px;font-family:var(--pdp-serif);font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:.04em;text-align:center;text-transform:uppercase}.dr-ice-pdp__recs-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}main[data-template^=product] .product-recommendations{display:none!important}@media screen and (max-width:1024px){.dr-ice-pdp__gallery{grid-template-columns:96px minmax(0,1fr)}.dr-ice-pdp__thumbs>li,.dr-ice-pdp__thumb{width:96px;height:128px}.dr-ice-pdp__stage{height:min(640px,68vh)}}@media screen and (min-width:990px)and (max-width:1024px){.dr-ice-pdp__recs-grid{--dr-ice-pdp-recs-gap: clamp(.75rem, 1.2vw, 1rem);--dr-ice-pdp-recs-col: calc((100% - (2 * var(--dr-ice-pdp-recs-gap))) / 3);display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:var(--dr-ice-pdp-recs-col);gap:var(--dr-ice-pdp-recs-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:2px;margin-top:0;padding-bottom:6px;scrollbar-width:thin;scrollbar-color:#22AED1 rgba(34,174,209,.15)}.dr-ice-pdp__recs-grid::-webkit-scrollbar{height:6px}.dr-ice-pdp__recs-grid::-webkit-scrollbar-thumb{border-radius:999px;background:#22aed1}.dr-ice-pdp__recs-grid>li{scroll-snap-align:start;min-width:0}.dr-ice-pdp__recs-grid .dr-ice-collection__card-meta{padding-inline:16px 12px}.dr-ice-pdp__recs-grid .dr-ice-collection__card-price{white-space:nowrap}}@media screen and (max-width:989px){.dr-ice-pdp .product-details{grid-column:1 / -1!important;box-sizing:border-box;width:100%;margin-inline:0;padding-inline:0}.dr-ice-pdp media-gallery{position:static!important}.dr-ice-pdp .product-information__media{width:100%!important;min-width:0!important;max-width:100%;box-sizing:border-box;padding-inline:0}.dr-ice-pdp .product-information__grid{display:flex!important;flex-direction:column;gap:28px}.dr-ice-pdp__gallery{display:flex;flex-direction:column;width:100%;max-width:100%;margin-inline:0;box-sizing:border-box}.dr-ice-pdp__stage{order:-1;width:100%}.dr-ice-pdp__thumbs{flex-direction:row;overflow-x:auto;width:100%}.dr-ice-pdp__stage{width:100%;height:min(520px,70vh)}.dr-ice-pdp__stage img,.dr-ice-pdp__stage video,.dr-ice-pdp__stage .product-media__image{width:78%;height:auto;max-height:78%}.dr-ice-pdp .product-form-buttons,.dr-ice-pdp .add-to-cart-button{max-width:none}.dr-ice-pdp,.dr-ice-pdp .product-details,.dr-ice-pdp .product-details .group-block,.dr-ice-pdp .product-details .group-block-content,.dr-ice-pdp__options{min-width:0;max-width:100%}.dr-ice-pdp__option-list:not(.dr-ice-pdp__option-list--material){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dr-ice-pdp__option:not(.dr-ice-pdp__option--material){width:100%;min-width:0;max-width:none;height:36px;flex:none;padding:0;font-size:18px;line-height:30px}.dr-ice-pdp__option-list--material{gap:12px}.dr-ice-pdp__option--material,.dr-ice-pdp__option--material:last-child{flex:0 1 auto;width:auto;min-width:0;max-width:100%}.dr-ice-pdp__recs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dr-ice-pdp__tab{font-size:16px}}@media screen and (max-width:767.98px){.dr-ice-pdp .dr-ice-pdp__panel,.dr-ice-pdp .dr-ice-pdp__panel p,.dr-ice-pdp .dr-ice-pdp__panel .rte,.dr-ice-pdp .dr-ice-pdp__panel .rte p{font-size:16px!important}}@media screen and (min-width:768px){.dr-ice-pdp .dr-ice-pdp__panel,.dr-ice-pdp .dr-ice-pdp__panel p,.dr-ice-pdp .dr-ice-pdp__panel .rte,.dr-ice-pdp .dr-ice-pdp__panel .rte p{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dr-ice-product-page.css.map */
