body.template-product{--ev-variant-outline: 4px;--ev-unselected-text-opacity: .6;--ev-availability-blue: #2F80ED;--ev-price-left-pct-desktop: 30;--ev-price-left-pct-mobile: 40;--ev-price-tax-column-gap-desktop: 8px;--ev-price-tax-column-gap-mobile: 12px;--ev-price-block-minheight-desktop: 64px;--ev-price-block-minheight-mobile: 56px;--ev-compare-offset-left: 22px;--ev-compare-offset-top: 0px;--ev-price-size-desktop: clamp(1px, 2vw, 26px);--ev-price-weight-desktop: 600;--ev-price-size-mobile: clamp(14px, 5vw, 25px);--ev-price-weight-mobile: 600;--ev-compare-size-desktop: clamp(12px, 1.6vw, 20px);--ev-compare-weight-desktop: 400;--ev-compare-opacity-desktop: .75;--ev-compare-size-mobile: clamp(11px, 4vw, 18px);--ev-compare-weight-mobile: 400;--ev-compare-opacity-mobile: .75;--ev-tax-size-desktop: 16px;--ev-tax-lineheight-desktop: 1.35;--ev-tax-size-mobile: 13px;--ev-tax-lineheight-mobile: 1.25;--ev-mobile-price-area-minheight: 74px}body.template-product form[action^="/cart"] .btn[name=add],body.template-product .product-form__buttons .btn[name=add],body.template-product .product-form__submit[name=add],body.template-product button[type=submit][name=add]{background:var(--color-button-bg-gradient)!important;color:var(--color-button-text)!important;border-color:transparent!important;box-shadow:none!important;opacity:1!important}body.template-product .product-form__submit.btn-secondary[name=add],body.template-product .product-form__submit.button--secondary[name=add]{background:var(--color-button-bg-gradient)!important;color:var(--color-button-text)!important;border-color:transparent!important}body.template-product .shopify-payment-button{margin-top:.75rem}body.template-product .product__variants--radios{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important}body.template-product .product__variants--radios .product-option__name{display:inline-flex!important;align-items:center!important;margin:0 2px 0 0!important;padding:0!important;line-height:1.2!important}body.template-product .product-form__input input[type=radio]+label,body.template-product .variant-input input[type=radio]+label,body.template-product .product-option input[type=radio]+.product-option__label,body.template-product .option-buttons input[type=radio]+label,body.template-product .product__variants--radios input[type=radio]+label{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:44px!important;padding:8px 22px!important;font-size:16px!important;line-height:1!important;border-radius:8px!important;box-sizing:border-box!important;background:#fff!important;color:rgba(var(--color-normal-text-rgb),var(--ev-unselected-text-opacity))!important;border:1.5px solid var(--color-border, rgba(0, 0, 0, .2))!important;box-shadow:none!important}body.template-product .product-form__input input[type=radio]+label:hover,body.template-product .variant-input input[type=radio]+label:hover,body.template-product .product-option input[type=radio]+.product-option__label:hover,body.template-product .option-buttons input[type=radio]+label:hover,body.template-product .product__variants--radios input[type=radio]+label:hover,body.template-product .product-form__input input[type=radio]+label:focus,body.template-product .variant-input input[type=radio]+label:focus,body.template-product .product-option input[type=radio]+.product-option__label:focus,body.template-product .option-buttons input[type=radio]+label:focus,body.template-product .product__variants--radios input[type=radio]+label:focus{border-color:var(--color-button, var(--color-primary, #0047AB))!important;outline:none}body.template-product .product-form__input input[type=radio]:checked+label,body.template-product .variant-input input[type=radio]:checked+label,body.template-product .product-option input[type=radio]:checked+.product-option__label,body.template-product .option-buttons input[type=radio]:checked+label,body.template-product .product__variants--radios input[type=radio]:checked+label{background:#fff!important;color:rgb(var(--color-normal-text-rgb))!important;font-weight:500!important;border-color:rgb(var(--color-button-bg-rgb))!important;border-width:var(--ev-variant-outline)!important;box-shadow:none!important}fieldset.js-variant-radio-container{display:contents!important}body.template-product .js-variant-radio-option-name{display:none!important}body.template-product fieldset.form__fields.js-variant-radio-container legend{margin:0!important;padding:0!important}body.template-product .product__variants .js-variant-picker:empty,body.template-product.product--has-only-default-variant .product__variants .js-variant-picker{display:none!important;margin:0!important;padding:0!important}body.template-product.product--has-only-default-variant .product__info.product__variants{padding-top:0!important;margin-top:0!important}body.template-product .main-product .product__info.product__variants{margin-bottom:18px!important}body.template-product .main-product .product__info.product__prices{margin-top:0!important}@media(max-width:767px){body.template-product .product__variants--radios .product-option__name{flex:0 0 100%!important;margin-bottom:2px!important}body.template-product .main-product .product__info.product__variants{margin-bottom:16px!important}}body.template-product .main-product .main-product-info-container .product__vendor{margin-bottom:6px!important}body.template-product .main-product .main-product-info-container .product__vendor .subtext,body.template-product .main-product .main-product-info-container .product__vendor span{color:#595959!important;font-size:20px!important;line-height:1.2!important;font-weight:500!important}body.template-product .main-product .main-product-info-container .product__title{margin-bottom:14px!important}body.template-product .main-product .main-product-info-container .product__title h1,body.template-product .main-product .main-product-info-container .product__title h1[class]{font-size:clamp(26px,1.7vw,34px)!important;line-height:1.15!important;font-weight:500!important;letter-spacing:0!important}body.template-product .main-product .main-product-info-container .product__description{margin-bottom:14px!important}body.template-product .main-product .main-product-info-container .product__description .rte,body.template-product .ev-product-description-content .rte{font-size:17px!important;line-height:1.42!important}body.template-product .main-product .main-product-info-container .js-inventory-tracking .ev-delivery-estimate{font-weight:700!important;font-size:.92em!important;line-height:1.25!important;margin-top:6px!important;padding-left:36px!important;opacity:.95!important}body.template-product .main-product .main-product-info-container .js-inventory-tracking .ev-availability-blue,body.template-product .main-product .main-product-info-container .js-inventory-tracking .product-inventory-tracking.ev-availability-blue,body.template-product .main-product .main-product-info-container .js-inventory-tracking .ev-delivery-estimate.ev-availability-blue{color:var(--ev-availability-blue)!important}body.template-product .main-product .main-product-info-container .js-inventory-tracking{margin-top:0!important;margin-bottom:18px!important}body.template-product .main-product .main-product-info-container .js-inventory-tracking .product-inventory-tracking{margin-bottom:4px!important}body.template-product .main-product .main-product-info-container .js-inventory-tracking .product-inventory-tracking.icon-dot-shadow.ev-availability-blue:before{background-color:var(--ev-availability-blue)!important;box-shadow:0 0 0 4px #2f80ed29!important}body.template-product .main-product .main-product-info-container .price-item--regular,body.template-product .main-product .main-product-info-container .price__sale .price-item{font-size:clamp(12px,4.5vw,26px)!important;font-weight:var(--ev-price-weight-desktop)!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important}body.template-product .main-product .main-product-info-container .price__sale>span.d-inline-block s{font-size:clamp(10px,3.5vw,20px)!important;font-weight:var(--ev-compare-weight-desktop)!important;opacity:var(--ev-compare-opacity-desktop)!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:inline-block!important;max-width:100%!important}body.template-product .main-product .main-product-info-container .product__prices>.subtext.text-block{font-size:var(--ev-tax-size-desktop)!important;line-height:var(--ev-tax-lineheight-desktop)!important}body.template-product .main-product .main-product-info-container .product__prices{display:grid!important;grid-auto-flow:row!important;align-items:start!important;width:100%!important;max-width:100%!important}@media(min-width:768px){body.template-product .main-product .main-product-info-container .product__prices{grid-template-columns:minmax(0,calc(var(--ev-price-left-pct-desktop) * 1%)) minmax(0,calc((100 - var(--ev-price-left-pct-desktop)) * 1%))!important;column-gap:var(--ev-price-tax-column-gap-desktop)!important;gap:0!important}}@media(max-width:767px){body.template-product .main-product .main-product-info-container .price-item--regular,body.template-product .main-product .main-product-info-container .price__sale .price-item{font-size:clamp(10px,22cqi,25px)!important;font-weight:var(--ev-price-weight-mobile)!important}body.template-product .main-product .price__sale>span.d-inline-block s{font-size:clamp(9px,16cqi,18px)!important;font-weight:var(--ev-compare-weight-mobile)!important;opacity:var(--ev-compare-opacity-mobile)!important}body.template-product .main-product .main-product-info-container .product__prices>.subtext.text-block{font-size:var(--ev-tax-size-mobile)!important;line-height:var(--ev-tax-lineheight-mobile)!important}body.template-product .main-product .main-product-info-container .product__prices{grid-template-columns:minmax(0,calc(var(--ev-price-left-pct-mobile) * 1%)) minmax(0,calc((100 - var(--ev-price-left-pct-mobile)) * 1%))!important;column-gap:var(--ev-price-tax-column-gap-mobile)!important;gap:0!important;min-height:var(--ev-mobile-price-area-minheight)!important;padding-right:0!important}}@supports (container-type: inline-size) and (font-size: 1cqi){body.template-product .main-product .main-product-info-container .price-item--regular,body.template-product .main-product .main-product-info-container .price__sale .price-item{font-size:clamp(10px,22cqi,26px)!important}body.template-product .main-product .price__sale>span.d-inline-block s{font-size:clamp(9px,16cqi,20px)!important}@media(max-width:767px){body.template-product .main-product .main-product-info-container .price-item--regular,body.template-product .main-product .main-product-info-container .price__sale .price-item{font-size:clamp(10px,26cqi,25px)!important}body.template-product .main-product .price__sale>span.d-inline-block s{font-size:clamp(9px,18cqi,18px)!important}}}body.template-product .main-product .main-product-info-container .product__prices>*{grid-column:1!important;min-width:0!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-]{grid-column:1!important;display:block!important;row-gap:0!important;min-height:var(--ev-price-block-minheight-desktop)!important;container-type:inline-size!important;overflow:hidden!important}@media(max-width:767px){body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-]{min-height:var(--ev-price-block-minheight-mobile)!important;margin:0!important}}body.template-product .main-product .main-product-info-container .product__prices>.subtext.text-block{grid-column:2!important;position:static!important;width:100%!important;margin:0!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;max-width:none!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-] .price{display:inline-flex!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:0px 12px!important;margin:0!important;padding:0!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-]>*{margin:0!important;padding:0!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-]>:first-child{line-height:1!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-] .price__sale{flex-wrap:wrap!important;align-items:flex-start!important;row-gap:2px!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-] .price__sale>span.d-inline-block:has(s){flex:0 0 100%!important;min-width:0!important;margin-top:var(--ev-compare-offset-top)!important;padding-left:var(--ev-compare-offset-left)!important;margin-left:0!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-] .mr-8{margin-right:0!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-]>:nth-child(2){display:none!important;margin-top:-30px!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-]>:nth-child(2) .badge,body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-]>:nth-child(2) [class*=discount]{font-size:14px!important;line-height:1.1!important;padding:4px 10px!important;border-radius:999px!important}body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-] .price-item--regular,body.template-product .main-product .main-product-info-container .product__prices>[id^=productPrice-] .price__sale .price-item{display:inline-block!important}.product__quickview [id^=productQuickViewPrice-]{margin-top:16px!important;margin-bottom:0!important}.product__quickview .hide-empty.subtext.m-zero,body.template-product .shopify-payment-button__more-options,body.template-product a#more-payment-options-link.shopify-payment-button__more-options{display:none!important}body.template-product .main-product .main-product-info-container .product__description{margin-bottom:10px!important}body.template-product .main-product .main-product-info-container .product__description .expandable-content__btn,body.template-product .main-product .main-product-info-container .product__description .ev-product-description-btn{margin-top:2px!important;margin-bottom:6px!important}body.template-product .main-product .main-product-info-container .js-inventory-tracking{margin-top:0!important;margin-bottom:8px!important}body.template-product .main-product .main-product-info-container .js-inventory-tracking .product-inventory-tracking{margin-bottom:2px!important}body.template-product .main-product .main-product-info-container .js-inventory-tracking .ev-delivery-estimate{margin-top:2px!important}body.template-product .main-product .product__info.product__prices{margin-top:0!important;margin-bottom:8px!important}body.template-product .main-product .product__info[data-is-enabled]{margin-top:0!important}body.template-product .main-product .product__info[data-is-enabled] .product__form,body.template-product .main-product .product__info[data-is-enabled] .product-form__buttons{margin-top:0!important;padding-top:0!important}body.template-product sht-product-sticky-bar .product-title,body.template-product sht-product-sticky-bar .product__title.h6.m-zero,body.template-product [data-ui-component="Product Sticky Bar"] .product-title,body.template-product [data-ui-component="Product Sticky Bar"] .product__title.h6.m-zero{display:none!important}@media screen and (max-width:749px){body.template-product .product-sticky-nav{display:flex;justify-content:center;align-items:center;text-align:center}body.template-product .product-sticky-nav .sticky-nav--mobile{margin-left:auto;margin-right:auto}body.template-product .sticky-nav--mobile summary{font-weight:400;display:inline-flex;align-items:center;gap:4px}body.template-product .sticky-nav--mobile summary:after{margin-left:4px!important}}body.template-product .main-product .main-product-info-container .product__description .expandable-content__btn{margin-top:2px!important;margin-bottom:8px!important}body.template-product .main-product .main-product-info-container .product__description .js-expandable-content-btn{font-size:18px!important}body.template-product .main-product .main-product-info-container .product__description+.product__info{margin-top:0!important}body.template-product .ev-product-description-content{position:relative;max-height:15rem;overflow:hidden}body.template-product .ev-product-description-content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(180deg,rgba(var(--color-background-rgb),0),rgba(var(--color-background-rgb),1));pointer-events:none}body.template-product .main-product .product__description .js-expandable-content-btn,body.template-product .ev-product-description-btn{font-size:14px!important;line-height:1.2!important;font-weight:600!important;color:#5f6368!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}body.template-product .ev-product-description-toggle:checked~.ev-product-description-content{max-height:none;overflow:visible}body.template-product .ev-product-description-toggle:checked~.ev-product-description-content:after{display:none}body.template-product .ev-product-description-btn{margin-top:2px;margin-bottom:10px;font-size:0!important;text-transform:none}body.template-product .ev-product-description-btn:after{content:"\394\3b5\3af\3c4\3b5  \3c0\3b5\3c1\3b9\3c3\3c3\3cc\3c4\3b5\3c1\3b1";font-size:15px}body.template-product .ev-product-description-toggle:checked~.ev-product-description-btn:after{content:"\394\3b5\3af\3c4\3b5  \3bb\3b9\3b3\3cc\3c4\3b5\3c1\3b1"}body.template-product .product-payment-icons{width:100%;max-width:100%;margin-top:14px;overflow:hidden}body.template-product .product-payment-icons__list{gap:8px;align-items:center;justify-content:center}body.template-product .product-payment-icons__item svg{display:block;width:auto;height:24px}@media screen and (max-width:768px){body.template-product .product-payment-icons{margin-top:12px}body.template-product .product-payment-icons__list{gap:6px}body.template-product .product-payment-icons__item svg{height:22px}}body.template-product .product__extra-info--collapsibles{margin-top:24px!important;margin-bottom:22px!important}body.template-product .ev-product-highlights-intro{margin-bottom:10px!important}body.template-product .ev-product-highlights{margin-top:36px!important}body.template-product .ev-product-highlights-heading{margin:0 0 24px!important;font-size:26px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important;color:rgb(var(--color-normal-text-rgb))!important}body.template-product .ev-product-highlights-subheading{margin:0!important;font-size:15px!important;line-height:1.3!important;font-weight:400!important;color:#666!important}body.template-product .product__extra-info--collapsibles .accordion__item{margin:0!important;padding:0!important}body.template-product .product__extra-info--collapsibles .accordion__header button{min-height:46px!important;padding-top:8px!important;padding-bottom:8px!important}body.template-product .product__extra-info--collapsibles .icon-custom--large,body.template-product .product__extra-info--collapsibles .color-icon{width:26px!important;height:26px!important}body.template-product .product__extra-info--collapsibles .accordion__header .card__heading{font-size:18px!important;line-height:1.22!important;font-weight:650!important}body.template-product .product__extra-info--collapsibles .accordion__toggle .btn{width:34px!important;height:34px!important}body.template-product .product__extra-info--collapsibles .accordion__content{padding-top:4px!important;padding-bottom:12px!important}body.template-product .product__extra-info--collapsibles .accordion-content,body.template-product .product__extra-info--collapsibles .accordion-content p{font-size:16px!important;line-height:1.42!important;font-weight:400!important}body.template-product .product__extra-info--collapsibles .accordion-content p{margin-top:0!important;margin-bottom:10px!important}body.template-product .product__extra-info--collapsibles .accordion__content .custom-icon{width:26px!important;min-width:26px!important;margin-right:8px!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-electro-product.css.map */
