:root{--ev-red: #E30613;--ev-red-dark: #c00510;--ev-ink: #16192B;--ev-green: #1E7F3C;--ev-panel: #F4F4F7;--ev-line: #E6E6EB}.product-section .product__title{color:var(--ev-ink)!important;font-weight:800!important;letter-spacing:-.5px}.product-section .product__price .price-font,.product-section .product__price .price-item--regular,.product-section .product__price .price__regular .price-item,.product-section .product__price .price-item{color:var(--ev-red)!important;font-weight:800!important}.product-section .product__price s .price-item,.product-section .product__price .price-item--last,.product-section .product__price .price__sale .price-item--regular{color:rgb(var(--color-foreground-secondary))!important}.product-section .product-form__controls-group .form__label,.product-section .variant-picker__label,.product-section .product-form__label{color:var(--ev-ink)!important}.product-section .product__inventory-inner,.product-section .product__inventory{color:var(--ev-green)!important;font-weight:700!important}.product-section .product__inventory-inner .icon,.product-section .product__inventory .icon{color:var(--ev-green)!important}.product-section .product-form__controls-group label.color-swatch{border:1.5px solid var(--ev-line)!important;border-radius:14px!important;min-height:9.2rem!important;transition:border-color .2s ease,box-shadow .2s ease!important}.product-section .product-form__controls-group input:checked+label.color-swatch{border-color:var(--ev-red)!important;box-shadow:0 0 0 1px var(--ev-red) inset!important;color:var(--ev-red)!important;font-weight:700!important}.product-section .product-form__controls-group input:checked+label.color-swatch:after{content:"";position:absolute;top:-.7rem;right:-.7rem;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--ev-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center / 60% no-repeat;box-shadow:0 2px 6px -1px #e3061380;z-index:3}.product-section .product__media-item{background-color:var(--ev-panel)!important;border:1px solid var(--ev-line)!important;border-radius:18px!important}.product-section .product__media-subitem>.product__media-img>img{border:2px solid transparent!important;border-radius:12px!important;transition:border-color .2s ease!important}.product-section .product__media-subitem.swiper-slide-thumb-active>.product__media-img>img{border-color:var(--ev-red)!important}.product-section .product__media-slider-button{width:4.4rem!important;height:4.4rem!important;border-radius:50%!important;background-color:#fff!important;color:var(--ev-ink)!important;box-shadow:0 6px 18px -6px #00000040!important;border:1px solid var(--ev-line)!important;transition:background-color .2s ease,color .2s ease!important}.product-section .product__media-slider-button:hover{background-color:var(--ev-red)!important;color:#fff!important}.product-section .product-form__submit,.product-section .product-form__cart-submit{background:var(--ev-red)!important;border:1.5px solid var(--ev-red)!important;color:#fff!important;border-radius:12px!important;font-weight:700!important;min-height:5.2rem!important}.product-section .product-form__submit:hover{background:var(--ev-red-dark)!important;border-color:var(--ev-red-dark)!important}.product-section .shopify-payment-button__button--unbranded{background:var(--ev-red)!important;color:#fff!important;border-radius:12px!important;font-weight:700!important;min-height:5.2rem!important}.product-section .shopify-payment-button__button--unbranded:hover{background:var(--ev-red-dark)!important}.product-section .product-form__submit[disabled],.product-section .product-form__submit.button--sold-out,.product-section button[disabled].product-form__submit{display:none!important}.product-section .product__book-demo,.product-section a.button--book-demo,.product-section .book-demo-button{display:flex;align-items:center;justify-content:center;gap:.8rem;background:#fff!important;color:var(--ev-ink)!important;border:1.5px solid var(--ev-ink)!important;border-radius:12px!important;min-height:5.2rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;transition:background .2s ease,color .2s ease!important}.product-section .product__book-demo:hover,.product-section a.button--book-demo:hover,.product-section .book-demo-button:hover{background:var(--ev-ink)!important;color:#fff!important}.product-section .product-form__buttons>*+*,.product-section .product-form__submit+.shopify-payment-button,.product-section .shopify-payment-button+.product__book-demo,.product-section .product-form__buttons{margin-top:1rem!important}.product-section .shopify-payment-button,.product-section .product__book-demo,.product-section a.button--book-demo{margin-top:1rem!important}.product-section .shopify-payment-button__button--unbranded,.product-section .shopify-payment-button__button{min-height:4.6rem!important;height:auto!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important}.product-section .product-form__submit{min-height:4.6rem!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important}.product-section [class*=book-demo],.product-section [class*=book_demo],.product-section a[href*=demo],.product-section .product__book-demo,.product-section .book-demo-button{background:#fff!important;color:#16192b!important;border:1.5px solid #16192B!important;border-radius:12px!important;min-height:4.6rem!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important;font-weight:700!important}.product-section [class*=book-demo]:hover,.product-section [class*=book_demo]:hover,.product-section a[href*=demo]:hover,.product-section .product__book-demo:hover,.product-section .book-demo-button:hover{background:#16192b!important;color:#fff!important}.product-section .shopify-payment-button,.product-section [class*=book-demo],.product-section [class*=book_demo],.product-section a[href*=demo],.product-section .product__book-demo{margin-top:.8rem!important}.product-section .product-form__controls-group legend,.product-section .product-form__controls-group .form__label,.product-section .product-form__controls-group>label,.product-section .variant-picker legend,.product-section .variant-picker__label,.product-section fieldset legend,.product-section legend.form__label{color:#16192b!important}.product-section a:not(.shopify-payment-button__button):not(.product__media-slider-button)[href*=demo i],.product-section a:not(.shopify-payment-button__button)[href*=book i],.product-section .product__blocks a.button,.product-section .button--book-demo{background:#fff!important;color:#16192b!important;border:1.5px solid #16192B!important}.product-section a[href*=demo i]:hover,.product-section a[href*=book i]:hover,.product-section .button--book-demo:hover{background:#16192b!important;color:#fff!important}.product-section .product-form__controls-group label.color-swatch{overflow:visible!important;position:relative!important}.product-section .product-form__controls-group{overflow:visible!important}.product-section .product-form__controls-group input:checked+label.color-swatch:after{top:-.5rem!important;right:-.5rem!important;width:2rem!important;height:2rem!important}.product-section .shopify-payment-button,.product-section a[href*=demo i],.product-section a[href*=book i],.product-section .button--book-demo,.product-section .product__book-demo{margin-top:.2rem!important}.product-section .product-form__buttons,.product-section .product-form__buttons-wrapper,.product-section .product-form,.product-section .product__blocks{gap:.4rem!important;row-gap:.4rem!important}.product-section .product-form__submit,.product-section .shopify-payment-button,.product-section .shopify-payment-button__button,.product-section [class*=book-demo],.product-section [class*=book_demo],.product-section a[href*=demo i]{margin-top:.2rem!important;margin-bottom:0!important}.product-section .shopify-payment-button{margin-bottom:0!important}@media screen and (min-width:990px){.product-section .product__gallery-container:has(.product__media--constrain-screen){--pdp-max-image-vh: 80vh}.product-section .product__gallery-container:has(.product__media--constrain-screen){max-width:calc(9.2rem + var(--pdp-max-image-vh))!important}.product-section .product__media--constrain-screen .product__media-wrapper{justify-content:center!important}.product-section .product__media--constrain-screen .product__media-list-wrapper{flex:0 1 auto!important;width:min(100%,var(--pdp-max-image-vh))!important;margin-inline:auto!important}.product-section .product__media--constrain-screen .product__media-item{height:auto!important;max-height:none!important;aspect-ratio:1 / 1!important}}@media screen and (min-width:1800px){.product-section .product__info-container{width:46rem!important;flex-shrink:0!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pdp-figma-overrides.css.map */
