@media(min-width:769px){.product-main .product-media{border-inline-end:0}.product-main .product-info:after{display:none}}.product-info .product-info__block:not(:has(*)){display:none}.product-info .product-label--sale,.product-info .product-label--sold-out,.product-info .product-label--new{display:none}.product-info .product-label-wrapper:not(:has(.product-label:not(.product-label--sale,.product-label--sold-out,.product-label--new))){display:none}.product-info__block:has(>.sd-pdp-head){margin:0 0 10px}.sd-pdp-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.sd-pdp-brand{font-family:var(--heading-font-family);font-size:1.35rem;font-weight:700;color:rgb(var(--text-color));text-decoration:none}a.sd-pdp-brand:hover{text-decoration:underline;text-underline-offset:3px}.sd-pdp-flag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;background:#060606;color:#fff;font-family:var(--heading-font-family);font-size:1.1rem;font-weight:700;letter-spacing:.01em}.product-info__title{margin-top:0;margin-bottom:0}.product-info__title .product-title{margin:0;font-family:var(--heading-font-family);font-size:2.6rem;font-weight:800;line-height:1.08;letter-spacing:-.018em;text-wrap:balance;color:rgb(var(--text-color))}.product-info__block:has(>.sd-proof){margin:10px 0 0}.sd-proof{display:inline-flex;align-items:center;gap:8px;font-size:1.3rem;line-height:1.4;color:rgba(var(--text-color) / .72);text-decoration:none}.sd-proof strong{color:rgb(var(--text-color));font-weight:700}.sd-proof:hover>span:last-child{text-decoration:underline;text-underline-offset:3px}.sd-proof__stars{color:#ff9f1c;font-size:1.3rem;letter-spacing:1px;line-height:1;white-space:nowrap}.sd-buybox{display:flex;flex-direction:column;gap:18px;margin:22px 0 0;padding:22px 24px 20px;border-radius:8px;background:#f8f8f8}.sd-buybox>.product-info__block,.sd-buybox>.product-info__block--sm,.sd-buybox>product-inventory{margin:0!important}.sd-buybox>.product-options--anchor{position:absolute}.sd-buybox+.product-info__block{margin-top:28px}.sd-buybox .product-price{padding-bottom:18px;border-bottom:1px solid rgba(var(--text-color) / .1)}.sd-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.sd-price p{margin:0}.sd-price__now{font-family:var(--heading-font-family);font-size:4rem;font-weight:800;line-height:1;letter-spacing:-.022em;color:rgb(var(--text-color));font-variant-numeric:tabular-nums}.sd-price__from{font-size:.45em;font-weight:700;letter-spacing:0}.sd-price__was{font-family:var(--heading-font-family);font-size:2rem;font-weight:700;line-height:1;color:rgba(var(--text-color) / .45);font-variant-numeric:tabular-nums}.sd-price__was s{text-decoration-line:line-through;text-decoration-color:#ff234a;text-decoration-thickness:2px}.sd-price__save{align-self:center;margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border-radius:999px;background:#ff234a;color:#fff;font-family:var(--heading-font-family);font-size:1.35rem;font-weight:800;white-space:nowrap}.sd-price__pct{font-weight:700;opacity:.9}.sd-price--soldout .sd-price__now{color:rgba(var(--text-color) / .45)}.sd-price__unit{margin:6px 0 0;font-size:1.25rem;color:rgba(var(--text-color) / .6)}.sd-instalments{margin-top:10px}.sd-instalments .js-instalments-form{margin:0;font-size:1.3rem;color:rgba(var(--text-color) / .65)}.sd-buybox .sd-shipflag{display:none}.sd-buybox .product-options variant-picker{display:flex;flex-direction:column;gap:16px}.sd-buybox variant-picker .option-selector{margin:0}.sd-buybox .option-selector .label{display:block;margin:0 0 10px;font-family:var(--heading-font-family);font-size:1.35rem;font-weight:700;color:rgb(var(--text-color))}.sd-buybox .option-selector__label-value{font-weight:500;color:rgba(var(--text-color) / .62)}.sd-buybox .option-selector--single .label{margin-bottom:0}.sd-buybox .option-selector--single .option-selector__btns{display:none}.sd-buybox .option-selector__btns{gap:8px;margin:0}.sd-buybox .opt-label--btn{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:46px;min-height:0;margin:0;padding:0 16px;border:1px solid rgba(var(--text-color) / .14);border-radius:8px;background-color:#fff;color:rgb(var(--text-color));font-size:1.4rem;font-weight:600;line-height:1;transition:border-color .15s ease,background-color .15s ease}.sd-buybox .opt-label--btn:hover{border-color:rgb(var(--text-color))}.sd-buybox .opt-btn:checked+.opt-label--btn{background-color:#060606;border-color:#060606;color:#fff}.sd-buybox .opt-btn:checked+.opt-label:not(.opt-label--swatch):after{box-shadow:none}.sd-buybox .opt-btn:focus-visible+.opt-label{outline:2px solid rgb(var(--text-color));outline-offset:2px}.sd-buybox .is-unavailable+.opt-label--btn{background-color:#fff;color:rgba(var(--text-color) / .4)}.sd-buybox .opt-btn:checked.is-unavailable+.opt-label--btn{background-color:rgba(var(--text-color) / .55);color:#fff}.sd-stock{display:flex;align-items:center;gap:9px;margin:0;font-size:1.35rem;line-height:1.4;color:rgba(var(--text-color) / .75)}.sd-stock strong{color:rgb(var(--text-color));font-weight:700}.sd-stock__dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#1a9e5c;box-shadow:0 0 0 3px #1a9e5c29}.sd-stock--low .sd-stock__dot{background:#f08c00;box-shadow:0 0 0 3px #f08c002e}.sd-stock--mto .sd-stock__dot{background:#060606;box-shadow:0 0 0 3px #0606061a}.sd-stock--out .sd-stock__dot{background:rgba(var(--text-color) / .3);box-shadow:none}.product-info__add-to-cart{gap:10px;align-items:stretch}.product-info__add-to-cart .qty-input{min-height:56px;border-radius:999px;border:1px solid rgba(var(--text-color) / .14);background:#fff;overflow:hidden}.product-info__add-to-cart .qty-input .qty-input__input{min-height:54px;border:0;background:transparent;font-weight:700}.product-info__add-to-cart .qty-input__btn{border:0;background:transparent}.product-info__add-button .btn{display:flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 24px;border-radius:999px;border:0;background:#ff234a;color:#fff;font-family:var(--heading-font-family);font-size:1.6rem;font-weight:800;letter-spacing:.01em}.product-info__add-button .btn:hover:not([disabled]){background:#e3123c;color:#fff}.product-info__add-button .btn[disabled]{justify-content:center;background:rgba(var(--text-color) / .12);color:rgba(var(--text-color) / .55)}.product-info__add-button .btn .sd-atc-price{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.product-info__add-button .btn .sd-atc-price:before{content:"";display:inline-block;width:1px;height:16px;margin-right:14px;background:#ffffff73;vertical-align:-3px}.product-info__dynamic-checkout-button{margin-top:10px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 52px}.product-info__dynamic-checkout-button .shopify-payment-button__button{border-radius:999px!important;min-height:52px}.product-info__dynamic-checkout-button .shopify-payment-button__more-options{margin-top:8px;font-size:1.3rem;color:rgba(var(--text-color) / .6)}.sd-buybox .sd-delivery{gap:11px;margin:0;padding:16px 0 0;border:0;border-top:1px solid rgba(var(--text-color) / .1);border-radius:0;background:transparent}.sd-buybox .sd-delivery__bar{background:rgba(var(--text-color) / .1)}.sd-details{padding:22px 24px 20px;border-radius:8px;background:#f8f8f8}.sd-details__lead{font-size:1.5rem;line-height:1.6;color:rgba(var(--text-color) / .82)}.sd-details__lead p{margin:0 0 .6em}.sd-details__lead p:last-child{margin-bottom:0}.sd-details__title{margin:24px 0 10px;font-family:var(--heading-font-family);font-size:1.6rem;font-weight:800;letter-spacing:-.01em;line-height:1.2;color:rgb(var(--text-color))}.sd-details__lead+.sd-details__title{margin-top:24px}.sd-details>.sd-details__title:first-child{margin-top:0}.sd-specs{margin:0;border-top:1px solid rgba(var(--text-color) / .1)}.sd-specs__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:10px 0;border-bottom:1px solid rgba(var(--text-color) / .1);font-size:1.4rem;line-height:1.4}.sd-specs dt{color:rgba(var(--text-color) / .6);font-weight:500}.sd-specs dd{margin:0;color:rgb(var(--text-color));font-weight:700;overflow-wrap:anywhere}.sd-specs__row--note dd{grid-column:1 / -1;font-weight:500}.product-info .disclosure{border-color:rgba(var(--text-color) / .12)}.product-info .disclosure summary .disclosure__title{font-family:var(--heading-font-family);font-size:1.5rem;font-weight:700}.product-info .disclosure__content{font-size:1.45rem;line-height:1.6;color:rgba(var(--text-color) / .82)}.product-info .disclosure__content ul{padding-left:1.8rem}.product-info .disclosure__content li{margin-bottom:.3em}.product-media .media,.product-media .media img{border-radius:8px}.product-media .thumbnails .media{border-radius:6px}.metafield-recommendations{margin-top:6px}.product-vendor-sku{color:rgba(var(--text-color) / .55)}@media(max-width:768.98px){.sd-buybox{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding:20px var(--gutter);border-radius:0;gap:16px}.sd-buybox .product-price{padding-bottom:16px}.sd-details{padding:18px 16px 16px}.sd-price__now{font-size:3.6rem}.sd-price__was{font-size:1.8rem}.product-info__add-to-cart .qty-input{flex:0 0 104px;width:104px;min-width:0}.product-info__add-to-cart .qty-input__btn{min-width:34px;padding:0}.product-info__add-button .btn{padding:0 16px;font-size:1.5rem;white-space:nowrap}.product-info__add-button .btn .sd-atc-price:before{margin-right:12px}}@media(min-width:769px){.sd-buybox{margin-top:6px;padding:22px 0 20px;border-radius:0;background:transparent}.product-info__title .product-title{font-size:3.4rem}.sd-price__now{font-size:4.4rem}}@media(prefers-reduced-motion:reduce){.sd-buybox .opt-label--btn{transition:none}}[data-sd-dispatch-left]{font-variant-numeric:tabular-nums}.product-info__block:has(>[id*=judge_me_reviews_preview_badge]){margin:10px 0 0}.product-info .jdgm-prev-badge{display:inline-flex;align-items:center;gap:8px;font-size:1.3rem;line-height:1.4}.product-info .jdgm-prev-badge__stars{display:inline-flex;line-height:1}.product-info .jdgm-prev-badge__stars .jdgm-star{font-size:1.3rem;padding:0 1px 0 0!important}.product-info .jdgm-prev-badge__text{visibility:visible;font-size:1.3rem;color:rgba(var(--text-color) / .72)}.product-info .jdgm-prev-badge:hover .jdgm-prev-badge__text{text-decoration:underline;text-underline-offset:3px}.sd-mzc{position:relative;isolation:isolate;overflow:hidden;margin:16px 0 0;padding:16px 18px;border-radius:8px;background:#060606;color:#f5f5f7}.sd-mzc:before{content:"";position:absolute;inset:-60% -20% auto 40%;height:220%;z-index:-1;pointer-events:none;background:radial-gradient(40% 40% at 60% 50%,#ff234a52,#ff234a00 72%)}.sd-mzc[hidden]{display:none}.sd-mzc__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.sd-mzc__name{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--heading-font-family);font-size:1.5rem;font-weight:800;letter-spacing:-.01em;color:#fff}.sd-mzc__dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#ff234a}.sd-mzc__clock{margin:0;font-family:var(--heading-font-family);font-size:3.6rem;font-weight:800;line-height:1;background-image:linear-gradient(180deg,#ff8a9c,#ff234a,#a1001f);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.sd-mzc .mz-d{display:inline-block;width:.62em;text-align:center}.sd-mzc .mz-c{display:inline-block;width:.24em;text-align:center}.sd-mzc__text{margin:8px 0 0;max-width:40ch;font-size:1.35rem;line-height:1.5;color:#f5f5f7b8}.sd-mzc__text strong{color:#fff;font-weight:700}.sd-mzc__link{display:inline-block;margin-top:8px;font-size:1.35rem;font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sd-mzc__link:hover{color:#ff6b82}.sd-mzc [data-mz-pdp-show]{display:none}.sd-mzc[data-state=live] [data-mz-pdp-show=live],.sd-mzc[data-state=ended] [data-mz-pdp-show=ended]{display:block}.sd-mzc[data-state=live] a[data-mz-pdp-show=live],.sd-mzc[data-state=ended] a[data-mz-pdp-show=ended]{display:inline-block}.sd-mzc[data-state=ended] .sd-mzc__clock{background-image:linear-gradient(180deg,#5a5a5f,#3a3a3e)}.sd-mzc[data-state=ended] .sd-mzc__dot{background:#ffffff59}.sd-mzc--noclock .sd-mzc__clock{display:none}@media(max-width:768.98px){.sd-mzc__clock{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sd-pdp.css.map */
