.product .product__media-list .product__media-item,.product .product-media-container{border-radius:var(--w0-radius-panel);overflow:hidden;background:var(--w0-panel-2)}.product .thumbnail{border-radius:1.6rem;overflow:hidden;background:var(--w0-panel-2)}.product .thumbnail[aria-current]{box-shadow:0 0 0 .2rem var(--w0-ink);border-color:transparent}.product__title>h1,.product__title .h1{font-size:clamp(4rem,4.6vw,5.6rem);font-weight:700;line-height:1.02;letter-spacing:-.03em}.product__info-container>*+*{margin:2rem 0}.w0-product__subtitle{margin:-.8rem 0 0;font-size:1.9rem;line-height:1.45;color:var(--w0-muted-2)}.product .price--large .price-item,.product .price--large{font-size:clamp(2.8rem,3vw,3.6rem);font-weight:700;letter-spacing:-.02em;color:var(--w0-ink)}.product .product__tax{color:var(--w0-muted)}.product .jdgm-preview-badge .jdgm-star{color:var(--w0-deep)!important}.product-form__input .form__label{font-size:1.4rem;font-weight:500;color:var(--w0-ink)}.product-form__input input[type=radio]+label{border-color:var(--w0-ink);font-weight:500}.product-form__input--swatch .swatch-input__label{--swatch-input--size: 4.4rem}.product-form__input--swatch .swatch{box-shadow:inset 0 0 0 .3rem #fff}.product .quantity{border-radius:var(--w0-radius-pill);min-height:5.6rem}.product .quantity:before,.product .quantity:after{border-radius:var(--w0-radius-pill)}.product .product-form__submit{min-height:5.6rem;font-size:1.8rem;font-weight:700;border-radius:var(--w0-radius-pill)}.product .product-form__submit[aria-busy=true]{opacity:.7}.product__accordion{border-color:var(--w0-line)}.product__accordion .summary__title .accordion__title{font-size:1.7rem;font-weight:500;color:var(--w0-ink)}.product__accordion .accordion__content{color:var(--w0-muted-2)}.w0-fit-note{display:flex;align-items:center;gap:1.4rem;padding:1.8rem 2.2rem;border-radius:1.8rem;background:var(--w0-card)}.w0-fit-note__icon{flex:none;width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--w0-accent);color:var(--w0-accent-ink)}.w0-fit-note__text{display:flex;flex-direction:column;line-height:1.35}.w0-fit-note__title{font-weight:700}.w0-fit-note__sub{font-size:1.4rem;color:var(--w0-muted)}.w0-fit-note__sub a{color:var(--w0-ink);text-decoration:underline}.w0-fit-note__sub p{display:inline;margin:0}.w0-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2rem;margin:0;font-size:1.5rem;color:var(--w0-muted-2)}.w0-trust li{display:flex;align-items:center;gap:.8rem}.w0-trust svg{flex:none;color:var(--w0-deep)}.w0-etch__box{padding:1.6rem 2rem;border:.2rem solid transparent;border-radius:1.6rem;background-image:linear-gradient(#fff,#fff),var(--w0-gradient);background-origin:border-box;background-clip:padding-box,border-box}.w0-etch__toggle{display:flex;align-items:center;gap:1.4rem;cursor:pointer}.w0-etch__toggle input,.w0-check input{accent-color:var(--w0-deep)}.w0-etch__toggle input{flex:none;width:2.2rem;height:2.2rem;margin:0}.w0-etch__toggle-text{display:flex;flex-direction:column;line-height:1.35}.w0-etch__toggle-title{font-weight:700}.w0-etch__toggle-sub{font-size:1.4rem;color:var(--w0-muted)}.w0-etch__fields{display:flex;flex-wrap:wrap;gap:1.6rem;align-items:flex-start;margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid var(--w0-panel)}.w0-etch__fields[hidden]{display:none}.w0-etch__inputs{flex:1 1 22rem;min-width:0;display:flex;flex-direction:column;gap:1rem}.w0-etch-preview{--etch-scale: 1;position:relative;overflow:hidden;border-radius:1.4rem;background:#1d2021;color:#d9dedf}.w0-etch-preview--small{flex:0 0 13.2rem;height:13.2rem}.w0-etch-preview--large{width:100%;aspect-ratio:1 / 1;border-radius:var(--w0-radius-panel)}.w0-etch-preview__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.w0-etch-preview__tag{position:absolute;top:.6rem;left:.8rem;font-family:var(--w0-font-mono);font-size:.9rem;letter-spacing:.1em;text-transform:uppercase;color:#d9dedf;background:#1d2021b3;padding:.1rem .4rem;border-radius:.4rem}.w0-etch-preview__text{position:absolute;left:0;right:0;bottom:1.6rem;display:flex;flex-direction:column;align-items:center;padding:.4rem .6rem;background:#1d2021c7;font-family:var(--w0-font-mono);font-weight:500;letter-spacing:.14em;line-height:1.15;text-align:center;white-space:nowrap}.w0-etch-preview--small .w0-etch-preview__line1{font-size:calc(1.7rem * var(--etch-scale))}.w0-etch-preview--small .w0-etch-preview__line2{font-size:calc(1.1rem * var(--etch-scale))}.w0-etch-preview--large .w0-etch-preview__text{top:50%;bottom:auto;transform:translateY(-50%);padding:1.2rem 1rem;background:#1d2021b8;gap:.4rem}.w0-etch-preview--large .w0-etch-preview__line1{font-size:calc(clamp(3.6rem,5vw,6.4rem) * var(--etch-scale))}.w0-etch-preview--large .w0-etch-preview__line2{font-size:calc(clamp(2rem,2.6vw,3.2rem) * var(--etch-scale))}@media screen and (max-width:749px){.w0-trust{grid-template-columns:minmax(0,1fr)}}.product .product-form__submit,.product .product-form__submit.button--secondary{--color-button: 18, 203, 214;--color-button-text: 4, 38, 42;background-color:var(--w0-accent);color:var(--w0-accent-ink);box-shadow:none}.product .product-form__submit:after,.product .product-form__submit:before{box-shadow:none}.product .product-form__submit:hover{background-color:#0fb8c2}.w0-product__details summary{font-size:1.7rem}.w0-product__details .rte>:first-child{margin-top:0}.product .product__description{color:var(--w0-muted-2)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/w0-product.css.map */
