body.product-template{--ev-blue:#1c4b93;--ev-blue-700:#163c77;--ev-navy:#0b2a5b;--ev-ink-2:#4a5d7e;--ev-red:#d63a2f;--ev-red-700:#b52b21;--ev-yellow:#ffd200;--ev-green:#16794a;--ev-canvas:#f3f6fb;--ev-tint:#eaf1fb;--ev-line:#dde6f2;--ev-line-soft:#e9eff7;--ev-warm:#fff8e0;--ev-warm-line:#f3d67a;--ev-r-card:16px;--ev-r-ctl:12px;--ev-shadow:0 1px 2px rgba(11,42,91,.04),0 10px 28px -14px rgba(11,42,91,.22);--ev-shadow-cta:0 8px 18px -8px rgba(214,58,47,.55);accent-color:var(--ev-blue)}body.product-template ::selection{background:var(--ev-yellow);color:var(--ev-navy)}body.product-template main :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--ev-blue)!important;outline-offset:3px!important}body.product-template main.main-content{background:linear-gradient(180deg,#e3ecf8 0,#edf2fa 520px,var(--ev-canvas) 1100px)!important}body.product-template product-info.section-main-product.page-width.section--padding.use-color-scheme-in-container.section,body.product-template .section-breadcrumb.page-width,body.product-template product-info .product.flex.flex-wrap{background:transparent!important}body.product-template main .shopify-section [class*=color-scheme]:is(.section,.section--padding):not(.psc-section){background:transparent!important}body.product-template nav.breadcrumbs a{color:var(--ev-blue)!important}body.product-template nav.breadcrumbs .breadcrumbs--last{color:var(--ev-ink-2)!important}body.product-template product-info media-gallery,body.product-template product-info .product__info-wrapper,body.product-template product-info .product__blocks-below-media{background:#fff!important;border:1px solid var(--ev-line)!important;border-radius:var(--ev-r-card)!important;box-shadow:var(--ev-shadow)!important}body.product-template product-info media-gallery{overflow:hidden}body.product-template product-info h1.product__title{color:var(--ev-navy)!important;text-wrap:balance;letter-spacing:.005em}body.product-template product-info .f-price{background:var(--ev-yellow)!important;border-radius:var(--ev-r-ctl)!important;box-shadow:0 6px 16px -8px #a078008c}body.product-template product-info .f-price-item--sale{color:#c4301c!important}body.product-template product-info .f-price .f-price-item--regular{color:var(--ev-navy)!important;opacity:.6}.ev-save{display:inline-flex;align-items:center;gap:6px;margin-left:12px;padding:6px 12px;border-radius:999px;background:var(--ev-navy,#0b2a5b);color:var(--ev-yellow,#ffd200);font-weight:800;font-size:13px;letter-spacing:.02em;line-height:1;white-space:nowrap}body.product-template :is(product-info,.sticky-atc-bar) .product-form__submit.btn--primary{background:var(--ev-red)!important;color:#fff!important;font-weight:800!important;letter-spacing:.04em;border:0!important;box-shadow:var(--ev-shadow-cta)!important;transition:none!important;transform:none!important}body.product-template :is(product-info,.sticky-atc-bar) .product-form__submit.btn--primary *{color:#fff!important}body.product-template :is(product-info,.sticky-atc-bar) .product-form__submit.btn--primary:before{display:none!important}body.product-template :is(product-info,.sticky-atc-bar) .product-form__submit.btn--primary:hover{background:var(--ev-red-700)!important;color:#fff!important}body.product-template product-info quantity-input.quantity{border:1px solid var(--ev-line)!important;background:#fff}body.product-template product-info .sc-widget{background:var(--ev-tint)!important;border:1px solid var(--ev-line)!important;border-radius:var(--ev-r-ctl)!important;padding:14px 16px!important}body.product-template product-info .sc-widget__urgency{color:var(--ev-navy)!important}body.product-template product-info .sc-widget__icon{background:var(--ev-blue)!important;box-shadow:none!important}body.product-template product-info .sc-widget__step-label{color:var(--ev-ink-2)!important}body.product-template product-info .sc-countdown{color:var(--ev-blue)!important}body.product-template product-info .sc-deliver-range{color:var(--ev-green)!important}body.product-template product-info .sc-widget__line{border-color:var(--ev-line)!important;background:var(--ev-line)!important}body.product-template product-info .sc-widget__note{color:var(--ev-ink-2)!important}body.product-template product-info .bun2{background:var(--ev-warm)!important;border:1px solid var(--ev-warm-line)!important;border-radius:var(--ev-r-card)!important;box-shadow:none!important}body.product-template product-info .bun2__title{color:var(--ev-navy)!important}body.product-template product-info .bun2__card-img{background:#fff!important;border-color:#f0e3b8!important}body.product-template product-info .bun2 button.bun2__cta.button{background:var(--ev-blue)!important;color:#fff!important;font-weight:800!important;letter-spacing:.04em;border:0!important;box-shadow:0 8px 18px -10px #1c4b9399!important;transition:none!important}body.product-template product-info .bun2 button.bun2__cta.button *{color:#fff!important}body.product-template product-info .bun2 button.bun2__cta.button:before{display:none!important}body.product-template product-info .bun2 button.bun2__cta.button:hover{background:var(--ev-blue-700)!important}body.product-template product-info details.accordion-details{background:transparent!important;border:0!important;border-bottom:1px solid var(--ev-line-soft)!important;border-radius:0!important;padding:0!important;margin:0!important}body.product-template product-info details.accordion-details>summary,body.product-template product-info details.accordion-details>summary .h5{color:var(--ev-navy)!important}body.product-template product-info details.accordion-details>summary svg:not(.icon-plus-toggle){color:var(--ev-blue)}body.product-template product-info details.accordion-details>summary .icon-plus-toggle{color:var(--ev-blue)}body.product-template product-info .product__payment-info{background:transparent!important;border:0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}body.product-template product-info .product__promotion-alert-heading{color:var(--ev-navy)!important}body.product-template .st-inner--box{border:1px solid var(--ev-line)!important;border-radius:var(--ev-r-card)!important;box-shadow:var(--ev-shadow)!important}body.product-template details.st-accordion{border:0!important;border-radius:0!important;margin:0!important;border-bottom:1px solid var(--ev-line-soft)!important}body.product-template details.st-accordion:last-of-type{border-bottom:0!important}body.product-template details.st-accordion>summary.st-accordion__summary{background:transparent!important;border:0!important}body.product-template .st-accordion__title{color:var(--ev-navy)!important}body.product-template .st-accordion__icon{display:inline-grid!important;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ev-tint);color:var(--ev-blue)!important}body.product-template details.st-accordion[open] .st-accordion__icon{background:var(--ev-blue);color:#fff!important}body.product-template .psc-section h2,body.product-template .section__header--text .section__heading{color:var(--ev-navy)!important;position:relative;padding-bottom:12px}body.product-template .psc-section h2:after,body.product-template .section__header--text .section__heading:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--ev-blue) 0 62%,var(--ev-yellow) 62% 100%)}body.product-template .psc-section h2:after{left:50%;transform:translate(-50%)}body.product-template .psc-section{background:var(--ev-tint)!important;border:1px solid var(--ev-line);border-radius:20px}body.product-template main .product-card.product-card-style-card{border:1px solid var(--ev-line)!important;border-radius:var(--ev-r-card)!important;box-shadow:var(--ev-shadow)!important;background:#fff!important}body.product-template main .product-card__vendor{color:var(--ev-blue)!important;letter-spacing:.06em}body.product-template .st-root{background:transparent!important}body.product-template .psc-section{border-radius:0!important;border-left:0!important;border-right:0!important;border-top:1px solid var(--ev-line)!important;border-bottom:1px solid var(--ev-line)!important}body.product-template .psc-section .psc-cell-current{background:#f7faff!important}body.product-template .psc-section .psc-card--current{border-color:var(--ev-blue)!important}body.product-template .psc-section .psc-selected-badge{background:var(--ev-blue)!important}body.product-template product-info .quantity__input{box-shadow:none!important;color:var(--ev-navy)!important;font-weight:700}body.product-template product-info quantity-input.quantity:focus-within{border-color:var(--ev-blue)!important}body.product-template product-info .ev-trust{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;margin:18px 0 6px;padding:0}body.product-template .ev-trust__item{display:flex;align-items:center;gap:12px;padding:8px 6px;border-radius:12px;text-decoration:none!important;color:inherit}body.product-template .ev-trust__item:hover{background:var(--ev-tint)}body.product-template .ev-trust__ic{flex:0 0 40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--ev-tint);color:var(--ev-blue)}body.product-template .ev-trust__ic svg{width:22px;height:22px}body.product-template .ev-trust__tx{display:flex;flex-direction:column;line-height:1.25}body.product-template .ev-trust__tx strong{color:var(--ev-navy);font-size:14px;font-weight:800}body.product-template .ev-trust__tx span{color:var(--ev-ink-2);font-size:12.5px}@media(max-width:749px){body.product-template product-info .ev-trust{gap:4px 10px}body.product-template .ev-trust__ic{flex-basis:34px;height:34px}body.product-template .ev-trust__ic svg{width:19px;height:19px}body.product-template .ev-trust__tx strong{font-size:13px}body.product-template .ev-trust__tx span{font-size:12px}}body.product-template product-info .product__block--\@app{margin:6px 0 18px!important}body.product-template product-info .product__block--\@app .trustpilot-widget{padding:0!important}body.product-template product-info .sc-widget__urgency{margin-bottom:10px!important}body.product-template product-info .sc-widget__steps{gap:12px}body.product-template product-info .sc-widget__step{display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left!important;flex:1}body.product-template product-info .sc-widget__step .sc-widget__icon{grid-row:1 / span 2;width:38px!important;height:38px!important}body.product-template product-info .sc-widget__step-label{margin:0!important;line-height:1.2}body.product-template product-info .sc-widget__step-value{margin:0!important;line-height:1.25}body.product-template product-info .sc-widget__line{display:none!important}body.product-template product-info .sc-widget__note{margin-top:10px!important}body.product-template product-info .product__info-container .product__block--rich-text{margin-top:14px!important;padding-top:14px;border-top:1px solid var(--ev-line-soft)}@media(min-width:750px){body.product-template product-info .product__block--\@app .trustpilot-widget{display:block!important;text-align:left!important}body.product-template product-info .product__block--\@app iframe{width:min(440px,100%)!important;margin:0 0 0 -6px!important}}body.product-template .f-price-item--regular s{text-decoration:none!important;position:relative;display:inline-block;padding:0 2px}body.product-template .f-price-item--regular s:after{content:"";position:absolute;top:14%;right:0;bottom:14%;left:0;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - 1px),currentColor calc(50% - 1px),currentColor calc(50% + 1px),transparent calc(50% + 1px))}body.product-template product-info .product__block--price>[id^=price-]{display:flex;align-items:center;flex-wrap:wrap;row-gap:8px}@media(min-width:768px){body.product-template product-info.use-color-scheme-in-container>.product.flex.flex-wrap{padding-inline:0!important}}body.product-template .section-breadcrumb .breadcrumbs{padding-inline:0!important}@media(min-width:768px){body.product-template product-info media-gallery{padding:12px!important}body.product-template product-info media-gallery>.product__media-gallery-thumbails{top:12px!important;left:12px!important;height:calc(100% - 24px)!important}}@media(min-width:768px){body.product-template product-info .product__info-wrapper.block.w-full{padding-top:28px!important}}body.product-template product-info .product__block.product__block--meta{margin-bottom:8px!important}body.product-template product-info .product__block--meta~.product__block.product__block--title{margin-top:0!important}body.product-template product-info .product__info-container:has(.energy-widget){position:sticky}body.product-template product-info .product__block.product__block--custom_liquid:has(.energy-widget){position:absolute!important;top:0;right:0;margin:0!important;z-index:1}body.product-template product-info .energy-widget{margin:0!important;gap:8px!important;align-items:center!important}body.product-template product-info .energy-widget__label{font-size:13px!important;font-weight:400!important;color:var(--ev-ink-2,#5b6b85)!important}body.product-template product-info .energy-widget__badge{padding:2px 12px 2px 9px!important;min-height:0!important}body.product-template product-info .energy-widget .energy-widget__badge{clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%)!important;padding:2px 12px 2px 17px!important;border-radius:0 6px 6px 0!important}body.product-template product-info .energy-widget .energy-widget__badge:before{display:none!important}body.product-template product-info .energy-widget__letter{font-size:14px!important;line-height:18px!important}body.product-template product-info .product__info-container:has(.energy-widget) .product__block--meta{padding-right:150px}@media(max-width:767px){body.product-template product-info .product__info-wrapper.block.w-full{padding:20px 16px!important}body.product-template product-info .product__block--\@app{margin:10px 0 14px!important}body.product-template product-info .product__block--\@app .trustpilot-widget{text-align:left!important;justify-content:flex-start!important}body.product-template product-info .product__block--\@app iframe{width:206px!important;max-width:100%!important;margin:0 0 0 -4px!important}body.product-template product-info .product__block.product__block--price{margin-top:0!important}body.product-template product-info .f-price{padding:6px 12px!important}body.product-template product-info .ev-save{margin-left:0!important;padding:6px 10px!important}body.product-template product-info .product__tax{margin:8px 0 10px!important}body.product-template product-info .product__block.product__block--buy_buttons{margin:16px 0 12px!important}body.product-template product-info form.main-product-form{grid-template-columns:minmax(0,1fr)!important}body.product-template product-info .product-form__buttons{flex-wrap:nowrap!important;align-items:stretch!important;gap:8px!important}body.product-template product-info .product-form__buttons>.product-form__quantity{flex:0 0 112px!important;width:112px!important}body.product-template product-info .product-form__buttons>.product-form__quantity quantity-input{width:100%!important;min-width:0!important}body.product-template product-info .product-form__buttons>:not(.product-form__quantity){flex:1 1 0!important;min-width:0!important}body.product-template product-info .product-form__buttons>.product-form__submit{padding-inline:12px!important;white-space:nowrap!important}body.product-template product-info quantity-input.quantity input{background:transparent!important}body.product-template product-info .sc-widget{padding:14px 14px 12px!important}body.product-template product-info .sc-widget__steps{flex-direction:column!important;align-items:stretch!important;gap:10px!important}body.product-template product-info .sc-widget__line{display:none!important}body.product-template product-info .sc-widget__step{display:grid!important;grid-template-columns:32px 1fr auto!important;align-items:center!important;column-gap:10px!important;text-align:left!important;width:100%!important}body.product-template product-info .sc-widget .sc-widget__step .sc-widget__icon{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;grid-row:auto!important}body.product-template product-info .sc-widget .sc-widget__step>*{align-self:center!important;margin-top:0!important;margin-bottom:0!important}body.product-template product-info .sc-widget__icon svg{width:16px!important;height:16px!important}body.product-template product-info .sc-widget__step-label{font-size:13px!important;margin:0!important}body.product-template product-info .sc-widget__step-value{font-size:15px!important;white-space:nowrap!important;margin:0!important;text-align:right!important}body.product-template product-info .sc-widget__note{font-size:11.5px!important;margin-top:10px!important;line-height:1.45!important}}body.product-template main#MainContent{background:radial-gradient(900px 520px at 12% 120px,rgba(255,210,0,.22),transparent 62%),radial-gradient(900px 560px at 88% 80px,rgba(59,123,191,.22),transparent 62%),linear-gradient(180deg,#e3ecf8 0,#edf2fa 620px,#f3f6fb 1400px)!important}body.product-template product-info .product__info-wrapper.block.w-full{background:linear-gradient(90deg,#1c4b93 0,#3b7bbf 55%,#ffd200) top/100% 4px no-repeat,#fff!important}body.product-template product-info .f-price{background:linear-gradient(135deg,#ffe45c 0,#ffd200 55%,#ffc400)!important;box-shadow:0 8px 22px -10px #d69600bf,inset 0 1px #fff9!important}body.product-template product-info .ev-save{background:linear-gradient(135deg,#1c4b93,#0b2a5b)!important;box-shadow:0 6px 14px -8px #0b2a5bcc}body.product-template product-info .ev-save:before{content:"";width:10px;height:12px;flex:none;background:currentColor;clip-path:polygon(60% 0,0 58%,45% 58%,35% 100%,100% 40%,55% 40%)}body.product-template product-info .product-form__submit{background:linear-gradient(180deg,#e8493d 0,#d63a2f 55%,#c22f25)!important;box-shadow:0 10px 22px -10px #d63a2fd9,inset 0 1px #ffffff40!important;position:relative;overflow:hidden;transition:transform .15s ease,box-shadow .2s ease}body.product-template product-info .product-form__submit .btn__text{display:inline-flex;align-items:center;gap:8px}body.product-template product-info .product-form__submit .btn__text:before{content:"";width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2.5 3.5h3l2.4 11.2a1.6 1.6 0 0 0 1.6 1.3h8.3a1.6 1.6 0 0 0 1.6-1.2L21.5 7H6.4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2.5 3.5h3l2.4 11.2a1.6 1.6 0 0 0 1.6 1.3h8.3a1.6 1.6 0 0 0 1.6-1.2L21.5 7H6.4'/%3E%3C/svg%3E") center/contain no-repeat}body.product-template product-info .product-form__submit:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);pointer-events:none;transition:left .6s ease}body.product-template product-info .product-form__submit:hover{transform:translateY(-1px);box-shadow:0 14px 26px -10px #d63a2fe6,inset 0 1px #ffffff40!important}body.product-template product-info .product-form__submit:hover:after{left:120%}body.product-template product-info .sc-widget{background:linear-gradient(135deg,#eef4fe 0,#e4edfb)!important;border:1px solid #d3e0f5!important}body.product-template product-info .sc-widget__icon{background:linear-gradient(135deg,#3b7bbf,#1c4b93)!important;box-shadow:0 0 0 4px #3b7bbf26}body.product-template product-info .ev-trust__item .ev-trust__ic{transition:transform .2s ease}body.product-template product-info .ev-trust__item:nth-child(1) .ev-trust__ic{background:#e3edfb!important;color:#1c4b93!important}body.product-template product-info .ev-trust__item:nth-child(2) .ev-trust__ic{background:#fff1c2!important;color:#9a6b00!important}body.product-template product-info .ev-trust__item:nth-child(3) .ev-trust__ic{background:#dff1f6!important;color:#0e6f8a!important}body.product-template product-info .ev-trust__item:nth-child(4) .ev-trust__ic{background:#dcf8e6!important;color:#128c4a!important}body.product-template product-info .ev-trust__item:hover .ev-trust__ic{transform:translateY(-2px)}body.product-template .igev__cell:nth-child(4n+1) .igev__icon{background:#e3edfb!important;color:#1c4b93!important}body.product-template .igev__cell:nth-child(4n+2) .igev__icon{background:#fff1c2!important;color:#9a6b00!important}body.product-template .igev__cell:nth-child(4n+3) .igev__icon{background:#fde6e3!important;color:#c4301c!important}body.product-template .igev__cell:nth-child(4n+4) .igev__icon{background:#e2f4ea!important;color:#16794a!important}body.product-template .igev__cell{transition:transform .2s ease,box-shadow .2s ease}body.product-template .igev__cell:hover{transform:translateY(-2px);box-shadow:0 10px 22px -14px #0b2a5b73}body.product-template product-info .product__media-gallery-thumbails [aria-current=true],body.product-template product-info .product__media-gallery-thumbails .is-active{border-color:#1c4b93!important;box-shadow:0 0 0 3px #3b7bbf40!important}@keyframes evPop{0%{transform:scale(.94);opacity:0}60%{transform:scale(1.02);opacity:1}to{transform:scale(1)}}body.product-template product-info .f-price{animation:evPop .45s cubic-bezier(.2,.8,.2,1) .15s both}body.product-template product-info .ev-save{animation:evPop .45s cubic-bezier(.2,.8,.2,1) .3s both}@media(prefers-reduced-motion:reduce){body.product-template product-info .f-price,body.product-template product-info .ev-save{animation:none}body.product-template product-info .product-form__submit,body.product-template product-info .product-form__submit:after,body.product-template .igev__cell,body.product-template product-info .ev-trust__ic{transition:none}}@media(max-width:767px){body.product-template product-info .product-form__buttons>.product-form__submit{padding-inline:8px!important;letter-spacing:0!important;font-size:13px!important}body.product-template product-info .product-form__submit .btn__text{gap:6px}body.product-template product-info .product-form__submit .btn__text:before{width:16px;height:16px}}@media(max-width:379px){body.product-template product-info .product-form__submit .btn__text:before{display:none}}@media(max-width:349px){body.product-template product-info .product-form__buttons{flex-wrap:wrap!important}body.product-template product-info .product-form__buttons>:not(.product-form__quantity){flex:1 1 100%!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ev-product-alive.css.map */
