:root{--zv-ink:#111;--zv-mute:rgba(17,17,17,.62);--zv-hair:rgba(17,17,17,.12);--zv-soft:#f6f5f2;--zv-r:12px;--zv-pill:999px}.page-product .product__info-container>*{margin-top:0!important;margin-bottom:12px!important}.page-product .product__info-container>.product__title{margin-bottom:6px!important}.page-product .product__info-container>.wbpricetax{margin-bottom:8px!important}.page-product .product__info-container>.wbspayinstall,.page-product .product__info-container>.custom_text_share{margin:0!important}.page-product .product__info-container>.zv-trust,.page-product .product__info-container>.icon-with-text{display:none!important}.page-product .zv-rating{margin:0 0 6px!important}.page-product .zv-promise{margin:0 0 4px!important;font-size:1.35rem}.page-product variant-selects{display:block}.page-product variant-selects .product-form__input{margin:0 0 12px!important;padding:0;border:0}.page-product variant-selects .form__label{font-size:1.35rem;font-weight:600;margin-bottom:8px;color:var(--zv-ink)}.page-product variant-selects .form__label span{font-weight:400;color:var(--zv-mute)}.page-product .product-form__input--pill>div{display:flex;flex-wrap:wrap;gap:8px}.page-product .product-form__input--pill input[type=radio]+label:not(.color-swatch){margin:0!important;min-height:44px;height:auto!important;line-height:1.25!important;display:inline-flex!important;align-items:center!important;justify-content:center;padding:10px 16px!important;border:1.5px solid var(--zv-hair)!important;border-radius:10px!important;background:#fff!important;color:var(--zv-ink)!important;font-size:1.4rem;line-height:1.2;letter-spacing:0;transition:border-color .15s,background .15s,color .15s}.page-product .product-form__input--pill input[type=radio]+label:not(.color-swatch):hover{border-color:var(--zv-ink)!important}.page-product .product-form__input--pill input[type=radio]:checked+label:not(.color-swatch){background:var(--zv-ink)!important;color:#fff!important;border-color:var(--zv-ink)!important;box-shadow:0 0 0 1px var(--zv-ink)}.page-product .product-form__input--pill input[type=radio]:focus-visible+label:not(.color-swatch){outline:2px solid var(--zv-ink);outline-offset:2px}.page-product .product-form__input--pill input[type=radio].disabled+label:not(.color-swatch){color:#11111161!important;background:repeating-linear-gradient(-45deg,#fff 0 6px,#f3f3f3 6px 7px)!important;text-decoration:line-through}.page-product variant-selects .color-swatch,.page-product variant-selects .color-swatchimg{border-radius:10px!important;border:1.5px solid var(--zv-hair)!important;padding:2px!important;margin:0 8px 0 0!important;transition:border-color .15s}.page-product variant-selects .color-swatch.active,.page-product variant-selects input:checked+.color-swatch,.page-product variant-selects input:checked+.color-swatchimg{border-color:var(--zv-ink)!important;box-shadow:0 0 0 1.5px var(--zv-ink)}.page-product variant-selects .color-swatch img,.page-product variant-selects .color-swatchimg img{border-radius:7px}.page-product .zv-fit{margin:0 0 12px!important;padding:12px 14px;border-radius:var(--zv-r)}.page-product .zv-fit__h{font-size:1.4rem;margin-bottom:4px}.page-product .zv-fit ul{font-size:1.35rem;line-height:1.45}.page-product .zv-speclink{display:inline-block;font-size:1.3rem}.page-product .product-form__quantity{margin-bottom:12px!important}.page-product .product-form__quantity .quantity__label{font-size:1.3rem;font-weight:600;margin-bottom:6px}.page-product .product-form__quantity .quantity{width:128px!important;min-height:44px!important;border:1.5px solid var(--zv-hair);border-radius:var(--zv-pill);overflow:hidden;background:#fff}.page-product .product-form__quantity .quantity:before,.page-product .product-form__quantity .quantity:after{display:none!important}.page-product .product-form__quantity .quantity__button{width:42px!important;background:transparent!important;color:var(--zv-ink)!important;border:0!important}.page-product .product-form__quantity .quantity__button svg{width:12px;height:12px}.page-product .product-form__quantity .quantity__button.disabled{opacity:.35}.page-product .product-form__quantity .quantity__input{font-size:1.5rem;font-weight:600;background:transparent!important}.page-product .zv-buybox{margin:0 0 12px!important}.page-product .zv-benefits{margin:0 0 6px!important}.page-product .zv-benefits li{margin:3px 0!important;font-size:1.4rem}.page-product .product-form__buttons{display:flex!important;flex-direction:column!important;gap:10px!important;max-width:none!important;margin:0!important}.page-product .product-form__buttons>*{width:100%!important;max-width:none!important;margin:0!important;flex:0 0 auto!important}.page-product .product-form__submit{min-height:56px!important;border-radius:var(--zv-pill)!important;background:var(--zv-ink)!important;color:#fff!important;border:0!important;font-size:1.65rem!important;font-weight:600!important;letter-spacing:.02em!important;box-shadow:0 6px 16px #0000002e!important;transition:transform .1s,box-shadow .15s}.page-product .product-form__submit:after,.page-product .product-form__submit:before{display:none!important}.page-product .product-form__submit:hover{box-shadow:0 8px 20px #0000003d!important}.page-product .product-form__submit:active{transform:translateY(1px)}.page-product .product-form__submit[disabled]{background:#9a9a9a!important;box-shadow:none!important}.page-product .shopify-payment-button{--shopify-accelerated-checkout-button-block-size:46px;--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-inline-alignment:center}.page-product .shopify-payment-button__more-options{display:block;width:100%;text-align:center;font-size:1.25rem!important;color:var(--zv-mute)!important;margin-top:2px!important}.page-product form .zv-assure{order:4}.zv-assure{margin:14px 0 4px;border:1px solid var(--zv-hair);border-radius:var(--zv-r);background:#fff;overflow:hidden}.zv-assure__grid{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:12px 6px;list-style:none}.zv-assure__grid li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:1.25rem;line-height:1.25;font-weight:600;color:var(--zv-ink);padding:0 4px}.zv-assure__grid li+li{border-left:1px solid var(--zv-hair)}.zv-assure__grid svg{width:24px;height:24px;color:var(--zv-ink)}.zv-assure__ship,.zv-assure__help{margin:0;padding:10px 14px;background:var(--zv-soft);font-size:1.3rem;line-height:1.45;color:var(--zv-mute)}.zv-assure__ship{border-top:1px solid var(--zv-hair)}.zv-assure__help{padding-top:0}.zv-assure a{color:var(--zv-ink);text-decoration:underline;text-underline-offset:2px}.page-product .zv-paywrap{margin:0 0 12px!important}.page-product .zv-xsell{margin:4px 0 14px!important}.zv-desc .zv-desc__h{font-size:1.7rem;margin:6px 0 8px}.zv-desc .zv-desc__lead p{margin:0 0 10px;font-size:1.45rem;line-height:1.6}.zv-accs{border-top:1px solid var(--zv-hair);margin-top:8px}.zv-acc{border-bottom:1px solid var(--zv-hair)}.zv-acc__sum{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:4px 0;font-size:1.5rem;font-weight:600;color:var(--zv-ink)}.zv-acc__sum::-webkit-details-marker{display:none}.zv-acc__sum:after{content:"";flex:0 0 10px;width:10px;height:10px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .2s}.zv-acc[open]>.zv-acc__sum:after{transform:rotate(-135deg) translateY(-2px)}.zv-acc__body{padding:0 0 14px}.zv-acc__body .zv-acc__h{display:none}.zv-acc__body table{width:100%;border-collapse:collapse;font-size:1.35rem}.zv-acc__body td,.zv-acc__body th{padding:8px 6px;border-bottom:1px solid var(--zv-hair);vertical-align:top;text-align:left}.zv-acc__body td:first-child,.zv-acc__body th:first-child{font-weight:600;width:40%}.zv-sticky .zv-sticky__inner{gap:12px;align-items:center;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.zv-sticky .zv-sticky__title{display:none!important}.zv-sticky .zv-sticky__info{flex:0 1 auto;min-width:0}.zv-sticky .zv-sticky__var{margin:0;font-size:1.2rem;line-height:1.25;color:var(--zv-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.zv-sticky .zv-sticky__price{margin:0;font-size:1.8rem!important;font-weight:700!important;line-height:1.2;color:var(--zv-ink)}.zv-sticky .zv-sticky__btn{flex:1 1 auto;min-height:52px!important;border-radius:var(--zv-pill)!important;font-size:1.6rem!important;font-weight:600!important;padding:0 18px!important;background:var(--zv-ink)!important;color:#fff!important}.zv-sticky .zv-sticky__btn[disabled]{background:#9a9a9a!important}.zv-reviews-sec{border-top:1px solid var(--zv-hair)}.zv-reviews-sec .jdgm-widget-revamp{max-width:960px;margin:0 auto;color:var(--zv-ink)}.jdgm-widget-revamp .jm-review-widget-minimal-header__title,.jdgm-widget-revamp [class*=header__title]{font-size:2.4rem!important;font-weight:600!important;letter-spacing:-.01em}.jdgm-widget-revamp .jm-button,.jdgm-widget-revamp button.jm-button--primary,.jdgm-widget-revamp .jm-button--primary{border-radius:var(--zv-pill)!important;min-height:48px;font-weight:600!important}.jdgm-widget-revamp .jm-button--secondary,.jdgm-widget-revamp select,.jdgm-widget-revamp [class*=sort] button,.jdgm-widget-revamp [class*=filter] button{border-radius:var(--zv-pill)!important;border-color:var(--zv-hair)!important}.jdgm-widget-revamp [class*=histogram] [class*=bar],.jdgm-widget-revamp [class*=bar-chart] [class*=fill]{border-radius:99px}.jdgm-widget-revamp [class*=review-card],.jdgm-widget-revamp [class*=review-item]{border-bottom:1px solid var(--zv-hair)}.jdgm-widget-revamp [class*=media] img{border-radius:10px}.jdgm-widget-revamp .jm-no-reviews-state__text{font-size:1.5rem;color:var(--zv-mute)}.zv-rev-empty{max-width:520px;margin:0 auto 10px;text-align:center;color:var(--zv-mute);font-size:1.35rem;line-height:1.5}@media(max-width:749px){.page-product .product__info-container{padding-top:4px}.zv-assure__grid li{font-size:1.2rem}.jdgm-widget-revamp .jm-review-widget-minimal-header__title,.jdgm-widget-revamp [class*=header__title]{font-size:2.1rem!important}.jdgm-widget-revamp .jm-button--primary{display:flex!important;width:100%;justify-content:center}}@media(min-width:750px){.zv-sticky .zv-sticky__btn{flex:0 0 260px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/zevtero-buybox.css.map */
