.product-information,.sticky-add-to-cart{--zx-ink: #0F3A3E;--zx-mist: #E6EEEA;--zx-glow: #F2B84B;--zx-paper: #F7F8F5;--zx-radius: 32px}.product-information{background:var(--zx-paper)}.product-information__media .media-gallery__grid,.product-information__media media-gallery,.product-information__media .product-media-container{border-radius:var(--zx-radius);overflow:hidden}.product-information__media .product-media-container{background:var(--zx-mist)}.product-information__media .product-media-container img{object-fit:cover}.product-information__media .dialog-thumbnails-list__thumbnail,.product-information__media [class*=thumbnail] img,.product-information__media [class*=thumbnail] button{border-radius:18px;overflow:hidden}.product-details{color:var(--zx-ink)}.product-details h1,.product-details .view-product-title{font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--zx-ink)}.product-details .price{font-size:1.75rem;font-weight:700;color:var(--zx-ink)}.product-details .compare-at-price{font-size:1.05rem;font-weight:400;opacity:.5}.product-details .variant-option__button-label{border-radius:999px;border:2px solid transparent;background:var(--zx-mist);color:var(--zx-ink);font-weight:500;overflow:hidden}.product-details .variant-option__button-label:has(input:checked){background:var(--zx-ink);color:var(--zx-mist);border-color:var(--zx-ink)}.product-details .variant-option__button-label:has(input:focus-visible){outline:3px solid var(--zx-glow);outline-offset:2px}.product-details .variant-option__select-wrapper select,.product-details .variant-option__select{border-radius:999px;background-color:var(--zx-mist);color:var(--zx-ink);border-color:transparent}.product-details .quantity-selector{border-radius:999px;background:var(--zx-mist);border:0;overflow:hidden}.product-details .quantity-selector .button,.product-details .quantity-selector input{background:transparent;color:var(--zx-ink);font-weight:600}.product-details .add-to-cart-button,.product-details .product-form-buttons .button:not(.button-secondary):not(.quantity-minus):not(.quantity-plus){background:var(--zx-glow)!important;color:var(--zx-ink)!important;border:0!important;border-radius:999px!important;font-weight:700;letter-spacing:0}.product-details .add-to-cart-button:hover:not([disabled]){transform:translateY(-2px)}.product-details .add-to-cart-button[disabled]{background:var(--zx-mist)!important;opacity:.7}.product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 999px}.product-details .accordion{display:grid;gap:10px}.product-details .accordion accordion-custom .details{background:#fff;border:1px solid rgba(15,58,62,.1)!important;border-radius:22px;overflow:hidden}.product-details .accordion .details__header{padding:18px 22px;font-weight:600;color:var(--zx-ink)}.product-details .accordion .details-content{padding:0 22px 22px;line-height:1.7;color:var(--zx-ink)}.product-details .accordion .details-content h1,.product-details .accordion .details-content h2,.product-details .accordion .details-content h3{font-size:1.05rem;line-height:1.3;margin:0 0 8px}.product-details .accordion .details__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--zx-mist);margin-inline-end:0}.product-details .accordion .details[open] .details__icon{background:var(--zx-glow)}.sticky-add-to-cart .sticky-add-to-cart__bar{background:var(--zx-ink)!important;color:var(--zx-mist)!important;border-radius:999px;padding:8px 8px 8px 10px;border:0}.sticky-add-to-cart .sticky-add-to-cart__bar:before{display:none!important}.sticky-add-to-cart .sticky-add-to-cart__image{border-radius:50%}.sticky-add-to-cart .sticky-add-to-cart__title,.sticky-add-to-cart .sticky-add-to-cart__variant,.sticky-add-to-cart .sticky-add-to-cart__price,.sticky-add-to-cart .sticky-add-to-cart__price .price,.sticky-add-to-cart .sticky-add-to-cart__price *{color:var(--zx-mist)!important}.sticky-add-to-cart .sticky-add-to-cart__price .compare-at-price{opacity:.6}.sticky-add-to-cart .sticky-add-to-cart__button{background:var(--zx-glow)!important;color:var(--zx-ink)!important;border-radius:999px!important;font-weight:700}@media screen and (max-width:749px){.product-information__media .media-gallery__grid,.product-information__media media-gallery,.product-information__media .product-media-container{border-radius:24px}.product-details .price{font-size:1.5rem}.sticky-add-to-cart .sticky-add-to-cart__bar{border-radius:28px 28px 0 0}}@media screen and (min-width:750px){html body .product-information media-gallery.sticky-content,html body .product-information .product-information__media .sticky-content,html body .product-information .product-details.sticky-content--desktop{--sticky-header-offset: 150px !important;top:150px!important}}.product-recommendations{--zx-ink: #0F3A3E;--zx-mist: #E6EEEA;--zx-glow: #F2B84B;--zx-paper: #F7F8F5;--zx-radius: 28px;background:var(--zx-paper);color:var(--zx-ink)}.product-recommendations .section-resource-list__content h1,.product-recommendations .section-resource-list__content h2,.product-recommendations .section-resource-list__content h3,.product-recommendations .section-resource-list__content .text-block{color:var(--zx-ink);font-weight:600;letter-spacing:-.02em;line-height:1.15}.product-recommendations .card-gallery{border-radius:var(--zx-radius);overflow:hidden;background:var(--zx-mist)}.product-recommendations .card-gallery img{object-fit:cover;mix-blend-mode:multiply;transition:transform .6s ease}.product-recommendations .product-card:hover .card-gallery img{transform:scale(1.03)}.product-recommendations .product-card .text-block,.product-recommendations .product-card a{color:var(--zx-ink)}.product-recommendations .product-card .price{font-weight:700;color:var(--zx-ink)}.product-recommendations .product-card .compare-at-price{font-weight:400;opacity:.5}.product-recommendations .product-badges__badge{background:var(--zx-glow);color:var(--zx-ink);font-weight:700;border-radius:999px}.product-recommendations .quick-add__button.add-to-cart-button,.product-recommendations .quick-add__button{background:var(--zx-ink)!important;color:var(--zx-mist)!important;border-radius:999px!important;border:0!important}.product-recommendations .quick-add__button:is(:hover,:focus-visible){background:var(--zx-glow)!important;color:var(--zx-ink)!important}.product-recommendations slideshow-arrows .slideshow-control{background:var(--zx-mist);color:var(--zx-ink);border-radius:50%}.product-recommendations__skeleton-item{border-radius:var(--zx-radius);background:var(--zx-mist)}@media screen and (max-width:749px){.product-recommendations .card-gallery{border-radius:22px}}@media(prefers-reduced-motion:reduce){.product-recommendations .card-gallery img{transition:none}.product-recommendations .product-card:hover .card-gallery img{transform:none}}.product-recommendations .card-gallery{border-radius:28px!important;overflow:hidden!important;background:#e6eeea!important}.product-recommendations .card-gallery img{border-radius:0!important}.product-recommendations .product-badges__badge{background:#f2b84b!important;color:#0f3a3e!important;border-radius:999px!important;font-weight:700}.product-recommendations,.product-recommendations .section-background,.product-recommendations .section-resource-list{background:#fff!important}.product-details .quantity-selector .quantity-minus,.product-details .quantity-selector .quantity-plus{background:transparent!important;color:#0f3a3e!important;border:0!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/zorvex-product.css.map */
