[id*=product-content-sections]:has(>.product-content-sections-wrapper:empty),[id*=product-content-sections]:not(:has(.product-content-section)){display:none}[id*=related-products]:has(product-recommendations:not(.product-recommendations--loaded)){min-height:200px;opacity:0;pointer-events:none}[id*=related-products]:has(.product-recommendations--loaded){opacity:1;pointer-events:auto;transition:opacity .4s ease}:root{--pdp-spring: cubic-bezier(.2, .9, .3, 1.2);--pdp-smooth: cubic-bezier(.16, 1, .3, 1);--pdp-surface: #fafaf7;--pdp-ink: #0f0a2e;--pdp-ink-60: rgba(15, 10, 46, .62);--pdp-ink-35: rgba(15, 10, 46, .35);--pdp-hairline: rgba(15, 10, 46, .1);--pdp-cta: #0d1a4a;--pdp-cta-hover: #050c2d;--pdp-accent: #1bb674;--pdp-accent-soft: rgba(27, 182, 116, .12);--pdp-radius-lg: 2.4rem;--pdp-radius-md: 1.6rem;--pdp-radius-pill: 6px}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:58%;width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:42%;width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 0 0 6rem}}@media screen and (min-width:1400px){.product--medium:not(.product--no-media) .product__info-wrapper{padding:0 0 0 8rem}}.product--thumbnail_slider .product__media-list{margin:0;padding:0}.product--thumbnail_slider .product__media-list .product__media-item{border-radius:var(--pdp-radius-lg);overflow:hidden;background:#fff;border:1px solid var(--pdp-hairline)}.product--thumbnail_slider .product__media-list .product__media,.product--thumbnail_slider .product__media-list .product__modal-opener{border-radius:var(--pdp-radius-lg);overflow:hidden}.product--thumbnail_slider .product__media-list img{width:100%;height:auto;display:block;object-fit:cover}@media screen and (min-width:750px){media-gallery>slider-component:first-of-type{position:relative}.product--thumbnail media-gallery>slider-component:not(.thumbnail-slider) .slider-button,.product--stacked media-gallery>slider-component:not(.thumbnail-slider) .slider-button,.product--columns media-gallery>slider-component:not(.thumbnail-slider) .slider-button{display:flex!important}media-gallery .thumbnail-slider .slider-button,media-gallery .thumbnail-slider .slider-counter{display:none!important}media-gallery>slider-component:first-of-type>.slider-buttons{display:block!important;position:static;pointer-events:none}media-gallery>slider-component:first-of-type>.slider-buttons .slider-button{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border-radius:50%;background:#fffffff2;border:1px solid var(--pdp-hairline);box-shadow:0 6px 18px #0904351f;z-index:3;pointer-events:auto;opacity:.95;transition:opacity .2s var(--pdp-smooth),transform .2s var(--pdp-smooth)}media-gallery>slider-component:first-of-type>.slider-buttons .slider-button:hover:not([disabled]){opacity:1;transform:translateY(-50%) scale(1.05)}media-gallery>slider-component:first-of-type>.slider-buttons .slider-button[disabled]{opacity:.3;pointer-events:none}media-gallery>slider-component:first-of-type>.slider-buttons .slider-button--prev{left:1.6rem}media-gallery>slider-component:first-of-type>.slider-buttons .slider-button--next{right:1.6rem}media-gallery>slider-component:first-of-type>.slider-buttons .slider-button--prev svg{transform:rotate(180deg)}media-gallery>slider-component:first-of-type>.slider-buttons .slider-counter{display:none}}@media screen and (min-width:990px){.product--thumbnail media-gallery{display:grid;grid-template-columns:9rem 1fr;grid-template-rows:auto;gap:1.6rem;align-items:start}.product--thumbnail media-gallery>slider-component:first-of-type{grid-column:2;grid-row:1}.product--thumbnail media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;margin-top:0;flex-direction:column;align-items:stretch;position:relative}.product--thumbnail .thumbnail-slider .thumbnail-list{display:flex;flex-direction:column;gap:1rem;max-height:calc(100vh - 12rem);overflow-y:auto;scrollbar-width:none}.product--thumbnail .thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}.product--thumbnail .thumbnail-list__item{width:100%;flex:0 0 auto;border-radius:var(--pdp-radius-md);overflow:hidden}.product--thumbnail .thumbnail{width:100%;border:1px solid var(--pdp-hairline);border-radius:var(--pdp-radius-md);background:#fff;padding:0;transition:border-color .3s var(--pdp-smooth),transform .2s var(--pdp-smooth)}.product--thumbnail .thumbnail:hover{border-color:var(--pdp-ink-35);transform:translateY(-1px)}.product--thumbnail .thumbnail[aria-current=true]{border-color:var(--pdp-accent);box-shadow:0 0 0 3px var(--pdp-accent-soft)}.product--thumbnail .thumbnail img{aspect-ratio:1 / 1;object-fit:cover}.product--thumbnail .thumbnail-slider .slider-button,.product--thumbnail .thumbnail-slider .slider-counter{display:none!important}}.product--thumbnail_slider .thumbnail-list{margin-top:1.2rem;gap:1rem;padding:0}.product--thumbnail_slider .thumbnail-list .thumbnail-list__item{border-radius:var(--pdp-radius-md);overflow:hidden}.product--thumbnail_slider .thumbnail{border:1px solid var(--pdp-hairline);border-radius:var(--pdp-radius-md);background:#fff;padding:0;transition:border-color .3s var(--pdp-smooth),transform .3s var(--pdp-smooth);opacity:1}.product--thumbnail_slider .thumbnail:hover{border-color:var(--pdp-ink-35);transform:translateY(-1px)}.product--thumbnail_slider .thumbnail[aria-current=true]{border-color:var(--pdp-accent);box-shadow:0 0 0 3px var(--pdp-accent-soft)}.product--thumbnail_slider .thumbnail img{border-radius:calc(var(--pdp-radius-md) - 2px);object-fit:cover;aspect-ratio:1 / 1}.product--thumbnail_slider .slider-buttons{margin-top:1.2rem}.product--thumbnail_slider .slider-button{color:var(--pdp-ink);opacity:.55;transition:opacity .2s var(--pdp-smooth)}.product--thumbnail_slider .slider-button:hover:not([disabled]){opacity:1}.product--thumbnail_slider .slider-counter{font-family:var(--font-heading);font-weight:700;font-size:1.2rem;letter-spacing:.08em;color:var(--pdp-ink-60);font-feature-settings:"tnum" on,"lnum" on}.product__info-container .product__text.caption-with-letter-spacing{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-body);font-size:1.15rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--pdp-accent);margin:0 0 1.6rem;padding:0}.product__info-container .product__text.caption-with-letter-spacing:before{content:"";width:2.4rem;height:1px;background:var(--pdp-accent);flex:0 0 auto}.product__info-container .product__title h1{font-family:var(--font-heading);font-weight:900;font-size:clamp(2.8rem,1.8rem + 2.2vw,4.4rem);line-height:1.15;letter-spacing:-.015em;text-transform:uppercase;color:var(--pdp-ink);margin:0 0 2rem;text-wrap:balance}.product__info-container .product__title>a{display:none}.product-specs{margin:2.4rem 0 0;border-top:1px solid var(--pdp-hairline);max-width:52ch}.product-specs+.product__description{margin-top:0}.product-specs__summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem 0;font-family:var(--font-body);font-size:1.4rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pdp-ink);transition:color .2s var(--pdp-smooth)}.product-specs__summary::-webkit-details-marker{display:none}.product-specs__summary:hover{color:var(--pdp-accent)}.product-specs__summary-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;transition:transform .3s var(--pdp-smooth);flex:0 0 auto}.product-specs__summary-icon svg{width:1.4rem;height:auto}.product-specs[open] .product-specs__summary-icon{transform:rotate(180deg)}.product-specs__list{margin:0;padding:0 0 1.6rem;display:grid;gap:0}.product-specs__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1.6rem;align-items:baseline;padding:.9rem 0;border-top:1px solid var(--pdp-hairline)}.product-specs__label{font-family:var(--font-body);font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pdp-ink-60);margin:0}.product-specs__value{font-family:var(--font-body);font-size:1.55rem;font-weight:600;color:var(--pdp-ink, #1f2937);margin:0;line-height:1.4}.pdp-trust{display:flex;flex-wrap:wrap;gap:1.4rem 2rem;margin:0 0 2.8rem;padding:0;list-style:none}.pdp-trust__item{display:inline-flex;align-items:center;gap:.6rem;padding:0;background:transparent;border:0;border-radius:0;font-family:var(--font-body);font-size:1.25rem;font-weight:600;letter-spacing:.02em;color:var(--pdp-ink)}.pdp-trust__dot{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--pdp-accent);flex:0 0 auto;box-shadow:none;position:relative}.pdp-trust__dot:before{content:"";width:.9rem;height:.55rem;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translate(1px,-2px)}.product__info-container .price{padding:2rem 0 0;border-top:1px solid var(--pdp-hairline);margin-top:.4rem}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--last{font-family:var(--font-heading);font-weight:900;font-size:clamp(2.4rem,1.8rem + 1vw,3.2rem);line-height:1;letter-spacing:-.01em;color:var(--pdp-ink);font-feature-settings:"tnum" on,"lnum" on}.product__info-container .product__tax{font-family:var(--font-body);font-size:1.2rem;color:var(--pdp-ink-35);margin:.8rem 0 0;letter-spacing:.01em}.product__info-container .product-form{margin:2.4rem 0 0}.product-form__input--quantity{margin:0 0 1.6rem}.product-form__input--quantity .form__label,.product-form__input .form__label{font-family:var(--font-body);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-ink-60);margin:0 0 .8rem}.product-form__input--quantity .quantity{border:1px solid var(--pdp-hairline);border-radius:var(--pdp-radius-pill);background:#fff;min-height:5.2rem;max-width:16rem;overflow:hidden;transition:border-color .3s var(--pdp-smooth)}.product-form__input--quantity .quantity:focus-within{border-color:var(--pdp-ink)}.product-form__input--quantity .quantity__input{font-family:var(--font-heading);font-weight:700;font-size:1.5rem;background:transparent;color:var(--pdp-ink)}.product-form__input--quantity .quantity__button{color:var(--pdp-ink);opacity:.7;transition:opacity .2s,color .2s}.product-form__input--quantity .quantity__button:hover{opacity:1;color:var(--pdp-accent)}.product-form__buttons{max-width:none}.product-form__submit{position:relative;overflow:hidden;width:100%;min-height:5.8rem;padding:0 2.8rem;border:0;border-radius:var(--pdp-radius-pill);background:var(--pdp-cta);color:#fff;font-family:var(--font-body);font-size:1.45rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .2s var(--pdp-smooth),box-shadow .3s var(--pdp-smooth);box-shadow:inset 0 1px #ffffff1f,0 8px 20px -10px #0d1a4a73}.product-form__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pdp-cta-hover);transform:translate(-101%);transition:transform .5s var(--pdp-smooth);z-index:0}.product-form__submit>span,.product-form__submit>svg{position:relative;z-index:1}.product-form__submit:hover:before{transform:translate(0)}.product-form__submit:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 14px 28px -10px #0d1a4a8c}.product-form__submit:active{transform:translateY(0) scale(.99)}.product-form__submit:focus-visible{outline:2px solid var(--pdp-accent);outline-offset:3px}.product-form__submit[aria-disabled=true],.product-form__submit[disabled]{background:var(--pdp-ink-35);box-shadow:none;cursor:not-allowed}.product-form__submit[aria-disabled=true]:hover,.product-form__submit[disabled]:hover{transform:none}.product-form__submit[aria-disabled=true]:before,.product-form__submit[disabled]:before{display:none}.product-form .shopify-payment-button{display:none!important}.pdp-stock{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;padding:0;font-family:var(--font-body);font-size:1.25rem;font-weight:600;letter-spacing:.02em;color:var(--pdp-ink-60)}.pdp-stock__dot{flex:0 0 auto;width:.8rem;height:.8rem;border-radius:50%;position:relative}.pdp-stock__dot--ok{background:var(--pdp-accent);box-shadow:0 0 0 4px var(--pdp-accent-soft)}.pdp-stock__dot--ok:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:var(--pdp-accent);opacity:.35;animation:pdp-stock-pulse 1.8s var(--pdp-smooth) infinite}@keyframes pdp-stock-pulse{0%{transform:scale(1);opacity:.35}70%{transform:scale(1.9);opacity:0}to{transform:scale(1);opacity:0}}.pdp-stock__dot--low{background:#c8761a;box-shadow:0 0 0 4px #c8761a26}.pdp-stock__dot--out{background:var(--pdp-ink-35)}.pdp-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.6rem 0 0;position:relative;z-index:3}.pdp-actions:has(.pdp-share[open]){z-index:10}.pdp-actions__btn{display:inline-flex;align-items:center;gap:.7rem;padding:.9rem 1.6rem;background:transparent;border:1px solid var(--pdp-hairline);border-radius:var(--pdp-radius-pill);font-family:var(--font-body);font-size:1.25rem;font-weight:600;letter-spacing:.02em;color:var(--pdp-ink);cursor:pointer;transition:border-color .3s var(--pdp-smooth),background .3s var(--pdp-smooth),transform .2s var(--pdp-smooth),color .3s var(--pdp-smooth);list-style:none}.pdp-actions__btn::-webkit-details-marker{display:none}.pdp-actions__btn:after{display:none}.pdp-actions__btn:hover{border-color:var(--pdp-ink);background:#fff;transform:translateY(-1px)}.pdp-actions__btn:focus-visible{outline:2px solid var(--pdp-accent);outline-offset:3px}.pdp-actions__icon{width:1.6rem;height:1.6rem;flex:0 0 auto}.pdp-share{position:relative}.pdp-share[open]>summary{border-color:var(--pdp-ink);background:#fff}.pdp-share__menu{position:absolute;top:calc(100% + .8rem);left:0;z-index:5;display:flex;flex-direction:column;min-width:20rem;padding:.6rem;background:#fff;border:1px solid var(--pdp-hairline);border-radius:var(--pdp-radius-md);box-shadow:0 16px 40px -12px #0f0a2e2e;animation:pdp-share-in .25s var(--pdp-smooth)}@keyframes pdp-share-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pdp-share__link{display:flex;align-items:center;gap:1rem;padding:.9rem 1.2rem;border:0;background:transparent;border-radius:calc(var(--pdp-radius-md) - .6rem);font-family:var(--font-body);font-size:1.3rem;font-weight:500;color:var(--pdp-ink);text-decoration:none;cursor:pointer;text-align:left;width:100%;transition:background .2s var(--pdp-smooth),color .2s var(--pdp-smooth)}.pdp-share__link:hover{background:var(--pdp-surface);color:var(--pdp-accent)}.pdp-share__link svg{width:1.6rem;height:1.6rem;flex:0 0 auto;opacity:.7}.pdp-share__link:hover svg{opacity:1}.pdp-dialog{width:min(48rem,92vw);max-height:90vh;padding:0;margin:auto;border:0;border-radius:var(--pdp-radius-lg);background:#fff;color:var(--pdp-ink);box-shadow:0 40px 80px -20px #0f0a2e66;overflow:hidden}.pdp-dialog::backdrop{background:#0f0a2e8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.pdp-dialog[open]{animation:pdp-dialog-in .35s var(--pdp-spring)}@keyframes pdp-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.pdp-dialog__close-form{margin:0;position:absolute;top:1.4rem;right:1.4rem;z-index:2}.pdp-dialog__close{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;background:transparent;border:0;border-radius:50%;cursor:pointer;color:var(--pdp-ink-60);transition:background .2s,color .2s}.pdp-dialog__close:hover{background:var(--pdp-surface);color:var(--pdp-ink)}.pdp-dialog__close svg{width:1.8rem;height:1.8rem}.pdp-dialog__content{padding:3.6rem 3.2rem 3.2rem;max-height:90vh;overflow-y:auto}.pdp-dialog__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1rem;font-family:var(--font-body);font-size:1.15rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--pdp-accent)}.pdp-dialog__eyebrow:before{content:"";width:2.4rem;height:1px;background:var(--pdp-accent)}.pdp-dialog__title{font-family:var(--font-heading);font-weight:900;font-size:clamp(2.2rem,1.8rem + 1vw,2.8rem);line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:var(--pdp-ink);margin:0 0 1.2rem}.pdp-dialog__lede{margin:0 0 2.4rem;font-family:var(--font-body);font-size:1.45rem;line-height:1.55;color:var(--pdp-ink-60)}.pdp-dialog__body{font-family:var(--font-body);font-size:1.5rem;line-height:1.7;color:var(--pdp-ink-90, #1f2937)}.pdp-dialog__body p{margin:0 0 1.4rem}.pdp-dialog__body p:last-child{margin-bottom:0}.pdp-dialog__body a{color:var(--pdp-accent);text-decoration:underline}.pdp-dialog__body ul,.pdp-dialog__body ol{margin:0 0 1.4rem;padding-left:2rem}.pdp-dialog__body h2,.pdp-dialog__body h3{font-family:var(--font-heading);margin:2rem 0 1rem;font-size:1.8rem}.pdp-ask-form{display:flex;flex-direction:column;gap:1.6rem;margin:0}.pdp-ask-form__status{margin:0;padding:1.2rem 1.6rem;border-radius:var(--pdp-radius-md);font-family:var(--font-body);font-size:1.35rem;font-weight:500}.pdp-ask-form__status--success{background:var(--pdp-accent-soft);color:#0b7a4a}.pdp-ask-form__status--error{background:#c81e3214;color:#9a1324}.pdp-field{display:flex;flex-direction:column;gap:.6rem}.pdp-field__label{font-family:var(--font-body);font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pdp-ink-60)}.pdp-field__input{width:100%;padding:1.3rem 1.4rem;background:#fff;border:1px solid var(--pdp-hairline);border-radius:var(--pdp-radius-md);font-family:var(--font-body);font-size:1.45rem;line-height:1.4;color:var(--pdp-ink);transition:border-color .2s var(--pdp-smooth),box-shadow .2s var(--pdp-smooth)}.pdp-field__input:focus{outline:0;border-color:var(--pdp-ink);box-shadow:0 0 0 4px #0f0a2e0f}.pdp-field__input--textarea{min-height:10rem;resize:vertical;font-family:var(--font-body)}.pdp-ask-form__submit{margin-top:.8rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;align-self:flex-start;padding:1.4rem 2.4rem;border:0;border-radius:var(--pdp-radius-pill);background:var(--pdp-cta);color:#fff;font-family:var(--font-body);font-size:1.35rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:transform .2s var(--pdp-smooth),background .3s var(--pdp-smooth)}.pdp-ask-form__submit:hover{background:var(--pdp-cta-hover);transform:translateY(-1px)}.pdp-ask-form__submit:active{transform:translateY(0) scale(.98)}.pdp-ask-form__submit svg{width:1.6rem;height:1.6rem;transition:transform .3s var(--pdp-smooth)}.pdp-ask-form__submit:hover svg{transform:translate(3px)}.product__info-container .product__description{margin:3.2rem 0 0;padding:3.2rem 0 0;border-top:1px solid var(--pdp-hairline)}.product__info-container .product__description p{font-family:var(--font-body);font-size:1.7rem;line-height:1.7;color:var(--pdp-ink-90, #1f2937);margin:0 0 1.4rem;max-width:52ch}.product__info-container .product__description p:last-child{margin-bottom:0}.product__info-container .product__accordion{margin:0;border:0;border-top:1px solid var(--pdp-hairline);border-radius:0;background:transparent;position:relative;transition:background .3s var(--pdp-smooth)}.product__info-container .product__accordion{margin-top:4rem}.product__info-container .product__accordion~.product__accordion{margin-top:0}.product__info-container .product__accordion:last-of-type{border-bottom:1px solid var(--pdp-hairline)}.product__info-container .product__accordion details{padding:0}.product__info-container .product__accordion summary{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 0;cursor:pointer;gap:1.6rem;transition:color .3s var(--pdp-smooth)}.product__info-container .product__accordion summary:hover{color:var(--pdp-accent)}.product__info-container .product__accordion summary::-webkit-details-marker,.product__info-container .product__accordion summary::marker{display:none;content:""}.product__info-container .product__accordion .summary__title{flex:1 1 auto;padding:0;margin:0}.product__info-container .product__accordion .accordion__title{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:var(--pdp-ink);margin:0;transition:color .3s var(--pdp-smooth)}.product__info-container .product__accordion details[open] .accordion__title{color:var(--pdp-accent)}.product__info-container .product__accordion summary .icon-caret{display:none}.product__info-container .product__accordion summary:after{content:"";position:relative;flex:0 0 auto;width:1.2rem;height:1.2rem;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:100% 1.5px,1.5px 100%;background-position:center;background-repeat:no-repeat;color:var(--pdp-ink);transition:transform .4s var(--pdp-spring),background-size .3s var(--pdp-smooth)}.product__info-container .product__accordion details[open] summary:after{transform:rotate(90deg);background-size:100% 1.5px,0 100%;color:var(--pdp-accent)}.product__info-container .product__accordion .accordion__content{padding:0 0 1.8rem;overflow:hidden}.product__info-container .product__accordion .accordion__content,.product__info-container .product__accordion .accordion__content p,.product__info-container .product__accordion .accordion__content li{font-family:var(--font-body);font-size:1.5rem;line-height:1.6;color:var(--pdp-ink-60)}.product__info-container .product__accordion .accordion__content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.product__info-container .product__accordion .accordion__content ul li{position:relative;padding-left:2rem}.product__info-container .product__accordion .accordion__content ul li:before{content:"";position:absolute;left:0;top:.8em;width:8px;height:8px;border-radius:50%;background:var(--pdp-accent)}.product__info-container .share-button{display:none}@media(prefers-reduced-motion:no-preference){.product__info-container>*:not(dialog):not(script){opacity:0;transform:translateY(12px);animation:pdp-fade-up .7s var(--pdp-smooth) forwards}.product__info-container>*:nth-child(1):not(dialog):not(script){animation-delay:.08s}.product__info-container>*:nth-child(2):not(dialog):not(script){animation-delay:.16s}.product__info-container>*:nth-child(3):not(dialog):not(script){animation-delay:.24s}.product__info-container>*:nth-child(4):not(dialog):not(script){animation-delay:.32s}.product__info-container>*:nth-child(5):not(dialog):not(script){animation-delay:.4s}.product__info-container>*:nth-child(6):not(dialog):not(script){animation-delay:.48s}.product__info-container>*:nth-child(7):not(dialog):not(script){animation-delay:.52s}.product__info-container>*:nth-child(8):not(dialog):not(script){animation-delay:.56s}.product__info-container>*:nth-child(n+9):not(dialog):not(script){animation-delay:.6s}@keyframes pdp-fade-up{to{opacity:1;transform:translateY(0)}}}@media screen and (max-width:749px){.product--stacked .product__media-list{grid-template-columns:1fr;gap:1rem}.product--stacked .product__media-list .product__media-item:first-child{aspect-ratio:4 / 5}.product--stacked .product__media-list .product__media-item:not(:first-child){aspect-ratio:4 / 3}.product__info-container .product__title h1{font-size:clamp(2.4rem,1.6rem + 3vw,3.2rem)}.pdp-trust{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-redesign.css.map */
