:root{--dz-sale: #e11900;--dz-card: #f2f2f4}.dz-pdp{--dz-ink: #0a0a0a;--dz-muted: rgba(0, 0, 0, .55);--dz-line: rgba(0, 0, 0, .13)}.dz-pdp,.dz-pdp .dz-addons,.dz-pdp .dz-addon,.dz-pdp .dz-protect,.dz-pdp .dz-trust,.dz-pdp .dz-promises{max-width:100%;box-sizing:border-box}.dz-pdp .product__title{margin:0 0 1.2rem}.dz-pdp .product__title h1,.dz-pdp .product__title h2{font-size:4.4rem;line-height:1.02;letter-spacing:.01em;margin:0;color:var(--dz-ink);overflow-wrap:anywhere}.dz-flag{display:inline-block;background:var(--dz-sale);color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;line-height:1;padding:6px 9px;border-radius:3px;margin:0 0 1.4rem;font-family:var(--font-body-family)}.dz-flag[hidden]{display:none}.dz-pdp .price,.dz-pdp .price--large{font-size:2.4rem;line-height:1.1;letter-spacing:0}.dz-pdp .price--on-sale .price__sale{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:0 1.2rem}.dz-pdp .price--on-sale .price__sale>.price-item--sale{order:1}.dz-pdp .price--on-sale .price__sale>span:not([class]){order:2}.dz-pdp .price .price-item{margin:0}.dz-pdp .price-item--sale{color:var(--dz-sale);font-weight:800;font-size:2.4rem;letter-spacing:-.01em}.dz-pdp .price__regular .price-item--regular{font-weight:700;font-size:2.4rem;color:var(--dz-ink)}.dz-pdp .price--on-sale s.price-item--regular{color:#0000006b;font-weight:500;font-size:1.9rem;text-decoration-thickness:1px}.dz-pdp .price__badge-sale,.dz-pdp .price__badge-sold-out{display:none!important}.dz-save{display:inline-flex;align-items:center;background:var(--dz-sale);color:#fff;font-family:var(--font-body-family);font-size:1.35rem;font-weight:800;letter-spacing:.01em;line-height:1;padding:8px 12px;border-radius:6px;white-space:nowrap}.dz-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin-bottom:.6rem}.dz-pdp .installment,.dz-pdp shopify-payment-terms{font-size:1.3rem;color:var(--dz-muted);margin:.4rem 0 0}.dz-pdp .product__tax{font-size:1.3rem;color:var(--dz-muted);margin:.8rem 0 0}.dz-pdp .product__tax a{color:inherit}.dz-pdp .product-form__input .form__label,.dz-pdp .product-form__input legend.form__label,.dz-pdp .product-form__quantity .form__label{font-size:1.3rem;font-weight:500;color:var(--dz-muted);margin-bottom:.8rem;font-family:var(--font-body-family);text-transform:none;letter-spacing:0}.dz-pdp .product-form__input--pill{margin:0 0 1.6rem}.dz-pdp .product-form__input--pill input[type=radio]+label{border-radius:999px;border:1px solid var(--dz-line);background:transparent;color:var(--dz-ink);font-size:1.4rem;font-weight:600;font-family:var(--font-body-family);letter-spacing:0;padding:0 2rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;margin:0 .8rem .8rem 0;transition:background .15s ease,color .15s ease,border-color .15s ease}.dz-pdp .product-form__input--pill input[type=radio]+label:hover{border-color:var(--dz-ink)}.dz-pdp .product-form__input--pill input[type=radio]:checked+label{background:var(--dz-ink);border-color:var(--dz-ink);color:#fff}.dz-pdp .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--dz-accent-mid);outline-offset:2px;box-shadow:none}.dz-pdp .product-form__input--pill input[type=radio].disabled+label,.dz-pdp .product-form__input--pill input[type=radio][disabled]+label{opacity:.45}.dz-pdp .product-form__quantity{margin:0 0 1.8rem}.dz-pdp .quantity{border:1px solid var(--dz-line)!important;border-radius:10px!important;width:14rem;min-height:5.4rem;background:transparent!important;overflow:hidden!important}.dz-pdp .quantity:after{box-shadow:none!important}.dz-pdp .quantity__button{border:0!important;background:transparent!important;color:var(--dz-ink)!important;width:4.4rem;font-weight:500!important}.dz-pdp .quantity__button svg{width:1.2rem}.dz-pdp .quantity__button:hover{background:#0000000a!important}.dz-pdp .quantity__input{border:0!important;background:transparent!important;color:var(--dz-ink)!important;font-size:1.5rem;font-weight:600!important}.dz-pdp .quantity__rules,.dz-pdp .quantity__rules-cart{font-size:1.2rem;color:var(--dz-muted)}.dz-pdp .quantity__rules:empty{display:none}.dz-addons{display:flex;flex-direction:column;gap:.6rem;margin:0 0 1.6rem}.dz-addons__heading{font-size:1.3rem;font-weight:600;color:var(--dz-muted);margin:0 0 .2rem;font-family:var(--font-body-family)}.dz-addon{display:flex;align-items:center;gap:1.2rem;background:var(--dz-card);border-radius:8px;padding:.9rem 1.2rem}.dz-addon__media{flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.dz-addon__media img{width:100%;height:100%;object-fit:contain;display:block}.dz-addon__info{flex:1 1 auto;min-width:0}.dz-addon__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:1.3rem;font-weight:600;color:var(--dz-ink);line-height:1.25;font-family:var(--font-body-family)}.dz-addon__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;margin-top:.2rem}.dz-addon__price{font-size:1.25rem;font-weight:700;color:var(--dz-sale)}.dz-addon__price--plain{color:var(--dz-ink)}.dz-addon__was{font-size:1.15rem;color:#0000006b;text-decoration:line-through}.dz-addon__soldout{font-size:1.15rem;color:var(--dz-muted)}.dz-switch{flex:0 0 auto;position:relative;display:inline-block;width:4.4rem;height:2.4rem;cursor:pointer}.dz-switch input{position:absolute;top:-1rem;left:-.8rem;width:calc(100% + 1.6rem);height:calc(100% + 2rem);opacity:0;margin:0;cursor:pointer}.dz-switch__track{position:absolute;top:0;right:0;bottom:0;left:0;background:#d2d2d6;border-radius:999px;transition:background .18s ease;pointer-events:none}.dz-switch__track:after{content:"";position:absolute;top:2px;left:2px;width:2rem;height:2rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .18s ease}.dz-switch input:checked~.dz-switch__track{background:var(--dz-accent-mid)}.dz-switch input:checked~.dz-switch__track:after{transform:translate(2rem)}.dz-switch input:focus-visible~.dz-switch__track{outline:2px solid var(--dz-accent-mid);outline-offset:2px}.dz-addon--unavailable{opacity:.5}.dz-addon--unavailable .dz-switch{pointer-events:none}.dz-pdp .product-form__buttons{display:flex;flex-direction:column;gap:1rem;max-width:none}.dz-pdp .product-form__submit{background:linear-gradient(100deg,var(--dz-accent) 0%,var(--dz-accent-mid) 52%,var(--dz-accent-dark) 100%)!important;color:#fff!important;border:3px solid var(--dz-ink)!important;border-radius:999px!important;min-height:5.8rem!important;font-size:1.6rem!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:none!important;font-family:var(--font-body-family)!important;box-shadow:0 0 0 4px var(--dz-glow-soft),0 8px 26px var(--dz-glow)!important;padding:0 1.6rem!important;transition:box-shadow .2s ease,transform .1s ease,filter .2s ease!important}.dz-pdp .product-form__submit:not(:disabled):hover{background:linear-gradient(100deg,var(--dz-accent) 0%,var(--dz-accent-mid) 40%,var(--dz-accent-dark) 100%)!important;color:#fff!important;border-color:var(--dz-ink)!important;filter:brightness(1.06);box-shadow:0 0 0 5px var(--dz-glow-soft),0 10px 30px var(--dz-glow)!important}.dz-pdp .product-form__submit:not(:disabled):active{transform:scale(.985)}.dz-pdp .product-form__submit:disabled,.dz-pdp .product-form__submit[aria-disabled=true]{background:#ededed!important;color:#0006!important;border-color:#0000001f!important;box-shadow:none!important}.dz-pdp .product-form__submit.dz-atc-success{background:linear-gradient(100deg,var(--dz-accent) 0%,var(--dz-accent-dark) 100%)!important;color:#fff!important;border-color:var(--dz-ink)!important}.dz-pdp .shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:5.4rem;font-family:var(--font-body-family);font-weight:700}.dz-pdp .shopify-payment-button__more-options{font-size:1.3rem;text-decoration:underline;text-underline-offset:3px;margin-top:.4rem}.dz-trust{background:var(--dz-card);border-radius:12px;padding:2.2rem 2rem;margin:2rem 0 0}.dz-trust__title{text-align:center;font-size:1.9rem;line-height:1.2;letter-spacing:.02em;margin:0 0 1.8rem;color:var(--dz-ink)}.dz-trust__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.4rem}.dz-trust__row{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.4rem;line-height:1.35;color:var(--dz-ink);font-family:var(--font-body-family)}.dz-trust__icon{flex:0 0 auto;width:1.9rem;height:1.9rem;color:var(--dz-ink);opacity:.8;margin-top:.1rem}.dz-trust__icon svg{width:100%;height:100%;display:block}.dz-trust__sub{color:var(--dz-muted);font-size:1.25rem}.dz-trust__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.8rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--dz-line);list-style:none}.dz-trust__payments li{line-height:0}.dz-trust__payments svg{width:3.8rem;height:2.4rem}.dz-promises{list-style:none;margin:2rem 0 0;padding:1.8rem 0 0;border-top:1px solid var(--dz-line);display:flex;flex-direction:column;gap:1.4rem}.dz-promise{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.35rem;line-height:1.4;color:var(--dz-muted);font-family:var(--font-body-family)}.dz-promise__icon{flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--dz-accent-mid);margin-top:.15rem}.dz-promise__icon svg{width:100%;height:100%;display:block}.dz-promise strong{color:var(--dz-ink);font-weight:700}.dz-pdp .product__view-details{display:none}.dz-has-trust-card #dz-trust-strip,.dz-pdp:has(.dz-trust) #dz-trust-strip{display:none!important}.dz-pdp .product__inventory.dz-inv-urgent{color:var(--dz-sale)!important}.dz-sticky-atc__btn{background:var(--dz-accent-mid, var(--dz-accent-mid))!important;color:#fff!important}@media screen and (max-width:749px){body:has(#dz-sticky-atc){padding-bottom:8rem}.dz-pdp .product__title h1,.dz-pdp .product__title h2{font-size:3.2rem}.dz-pdp .product__title{margin-bottom:1rem}.dz-pdp .price-item--sale,.dz-pdp .price__regular .price-item--regular{font-size:2.1rem}.dz-pdp .price--on-sale s.price-item--regular{font-size:1.7rem}.dz-price-row{gap:.8rem 1rem;margin-bottom:.4rem}.dz-save{font-size:1.25rem;padding:7px 10px}.dz-pdp .product-form__input--pill{margin-bottom:1.4rem}.dz-pdp .product-form__input--pill input[type=radio]+label{padding:0 1.7rem;margin:0 .6rem .6rem 0}.dz-pdp .product-form__quantity{margin-bottom:1.4rem}.dz-addons{gap:.5rem;margin-bottom:1.2rem}.dz-addon{padding:.9rem 1rem;gap:1rem}.dz-addon__media{width:4rem;height:4rem}.dz-pdp .product-form__buttons{gap:.8rem}.dz-pdp .product-form__submit{min-height:5.4rem!important;font-size:1.5rem!important}.dz-trust{padding:2rem 1.6rem;margin-top:1.6rem}.dz-trust__title{font-size:1.7rem;margin-bottom:1.6rem}.dz-trust__row{font-size:1.35rem}.dz-trust__list{gap:1.2rem}.dz-trust__payments{gap:.5rem;margin-top:1.6rem;padding-top:1.4rem}.dz-trust__payments svg{width:3.4rem;height:2.2rem}.dz-promises{gap:1.2rem;margin-top:1.6rem;padding-top:1.6rem}.dz-pdp .product__description{margin-top:1.6rem}}@media screen and (max-width:420px){.dz-pdp .product__title h1,.dz-pdp .product__title h2{font-size:2.9rem}.dz-addon__name{font-size:1.25rem}.dz-addon{gap:.9rem}.dz-addon__media{width:3.6rem;height:3.6rem}.dz-switch{width:4rem;height:2.2rem}.dz-switch__track:after{width:1.8rem;height:1.8rem}.dz-switch input:checked~.dz-switch__track:after{transform:translate(1.8rem)}.dz-pdp .quantity{width:13rem}.dz-pdp .product-form__submit{font-size:1.4rem!important;padding:0 1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/dz-pdp.css.map */
