.button:not([disabled]).button--primary:hover{background-color:#0077a3}.button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.button:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(0,119,163,var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(0,119,163,var(--alpha-button-background))}.template-index .banner__text.rte.subtitle{font-size:3rem;color:#fff}.template-index .accordion{background-color:#fff;padding-left:10px}.template-index .accordion h3{font-size:24px}.template-index .accordion p{font-size:18px}.template-index .accordion summary .icon-caret{height:.9rem}section:has(div#contacts)~section .rich-text__blocks.left{max-width:72.6rem;margin-left:auto;margin-right:auto}section:has(div#contacts)+section .rich-text__blocks.left div:nth-child(1) p,section:has(div#contacts)+section .rich-text__blocks.left div:nth-child(2) p,section:has(div#contacts)+section+section .rich-text__blocks.left div:nth-child(1) p{display:flex;align-items:center}section:has(div#contacts)+section .rich-text__blocks.left div:nth-child(3) p{margin-left:22px;margin-top:-18px}section:has(div#contacts)+section .rich-text__blocks.left div:nth-child(1) p:before,section:has(div#contacts)+section .rich-text__blocks.left div:nth-child(2) p:before,section:has(div#contacts)+section+section .rich-text__blocks.left div:nth-child(1) p:before{content:"";display:block;width:16px;height:16px;margin-right:8px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}section:has(div#contacts)+section .rich-text__blocks.left div:nth-child(1) p:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23333333"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>')}section:has(div#contacts)+section .rich-text__blocks.left div:nth-child(2) p:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23333333"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/></svg>')}section:has(div#contacts)+section+section .rich-text__blocks.left div:nth-child(1) p:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23333333"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>')}.template-product .product-form__input--pill input[type=radio]+label{border-radius:unset;background-color:#fff;color:#000;border:1px solid #dbdbdb;padding-top:13px;padding-bottom:13px;box-sizing:border-box;width:100%}.template-product .product-form__input--pill input[type=radio]+label:hover{box-shadow:inset 0 0 0 1px #dbdbdb}.template-product .product-form__input--pill input[type=radio]:checked+label{box-shadow:inset 0 0 0 1px #dbdbdb;border:2px solid #7a7a7a;background-color:#fff;color:#000}.product__description.rte ul{list-style-type:disc;padding-left:1.5rem;margin:1rem 0}.product__description.rte ul li{display:list-item;margin-bottom:.5rem}.product__description.rte ul li p{display:inline;margin:0;padding:0}body,.color-scheme-1,.color-scheme-2,:not(footer).color-scheme-3,.color-scheme-4,.color-scheme-5,:not(footer) .color-scheme-3295dad4-18bd-45ba-b537-bb5a76668cf3{color:rgba(var(--color-foreground),1)}.header__menu-item{padding:1.2rem;text-decoration:none;color:rgba(var(--color-foreground),1)}@media screen and (max-width: 749px){footer .field{display:block}footer button#Subscribe{width:100%;position:relative}}.template-index main .button.button--secondary:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(255,255,255,var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(255,255,255,var(--alpha-button-background))}.template-index main a.button.button--secondary{color:#fff}.template-index main .button.button--secondary:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(255,255,255,var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(255,255,255,var(--alpha-button-background))}@media screen and (min-width: 990px){.template-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width: 990px){.template-product .product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}footer p.contact-phone{margin-block-end:0px}@media (min-width: 768px){footer.footer .newsletter-form__button{padding:16px 23px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/customizations.css.map */
