body{background-color:#f7f6f9}h1,h2,h3,h4,h5,h6{color:#24222b}.color-accent-1 h1,.color-accent-1 h2,.color-accent-1 h3,.color-accent-1 h4,.color-accent-1 h5,.color-accent-1 h6,.color-accent-2 h1,.color-accent-2 h2,.color-accent-2 h3,.color-accent-2 h4,.color-accent-2 h5,.color-accent-2 h6,.color-inverse h1,.color-inverse h2,.color-inverse h3,.color-inverse h4,.color-inverse h5,.color-inverse h6,.color-custom h1,.color-custom h2,.color-custom h3,.color-custom h4,.color-custom h5,.color-custom h6{color:inherit}.button,button.button,a.button,.shopify-payment-button__button{font-weight:500}.button--secondary,button.button--secondary,a.button--secondary{background-color:#9088a0!important;border-color:#9088a0!important;color:#fff!important}.button--secondary:hover,button.button--secondary:hover,a.button--secondary:hover{background-color:#7a7290!important;border-color:#7a7290!important;color:#fff!important}.button--link,.link:not(.header__menu-item):not(.list-menu__item):not(.menu-drawer__menu-item){color:#5c5470}.header-wrapper .header__menu-item:hover,.header-wrapper .list-menu__item:hover{color:#e3e0e9!important}.header-wrapper .header__menu-item--main,.menu-drawer__navigation .menu-drawer__menu-item,.menu-drawer__navigation .list-menu__item{color:#fff}.header-wrapper .header__menu-item--active,.header-wrapper .list-menu__item--active{color:#fff!important}.header-wrapper--border-bottom{border-color:#9088a059}.header__search .field__input,.search-modal__content .field__input{background-color:#fff;border:1px solid #E3E0E9;color:#24222b}.card--card,.card--standard .card__inner{border-color:#e3e0e9!important;box-shadow:0 2px 6px #5c54700f}.field__input,.input__field,select,textarea{background-color:#fff;border:1px solid #E3E0E9}.field__input::placeholder,.input__field::placeholder,input::placeholder,textarea::placeholder{color:#b1acc0;opacity:1}.price__compare-price .price-item--regular,.caption-with-letter-spacing,.section__subtitle,.testimonial__author,.product__text{color:#827d90}.footer,.footer a,.footer .footer-block__heading,.footer .footer__copyright{color:#cbc7d8}.footer a:hover,.badge--stock,.product__inventory,.inventory{color:#358f9e}.product-form__input input[type=radio]:checked+label{color:#fff}.template-index .image-with-text__heading{font-weight:600;letter-spacing:.01em;line-height:1.1}.template-index .image-with-text__heading.h0{font-size:clamp(2.8rem,5vw,5.4rem)}.template-index .section-header h2,.template-index .title-wrapper h2,.template-index .trustpilot-reviews__heading h2{font-weight:600;letter-spacing:.02em}.template-index .index-features h3{font-family:var(--font-heading-family);font-weight:600}.template-index .index-features p{font-family:var(--font-body-family)}.footer-accordion__toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%}.footer-accordion__toggle .icon-caret{position:static;display:none;flex:0 0 auto;width:1rem;height:.6rem;margin:0;transition:transform .3s ease}.footer-accordion.is-open .footer-accordion__toggle .icon-caret{transform:rotate(180deg)}@media(max-width:749px){.footer-accordion__toggle .icon-caret{display:inline-block}.footer-accordion__content{max-height:0;overflow:hidden;margin:0;transition:max-height .35s ease}.footer-accordion.is-open .footer-accordion__content{max-height:60rem}.footer .list-payment{flex-wrap:nowrap;justify-content:center;margin:0;padding-top:1rem}.footer .list-payment .list-payment__item{flex:0 0 auto;margin:0;padding:.4rem .2rem}.footer .list-payment .icon{width:2.8rem;height:auto;margin:0}}.template-page .page-width--narrow,.template-page-contact .page-width--narrow{max-width:70rem}@media(max-width:749px){.template-page .page-width--narrow,.template-page-contact .page-width--narrow{padding:0 2.4rem}}.template-page .main-page-title{letter-spacing:.02em;line-height:1.15;margin-bottom:2.6rem}@media(max-width:749px){.template-page .main-page-title{font-size:clamp(2.8rem,8vw,3.8rem)}}.template-page .rte{color:#44404f;line-height:1.8;letter-spacing:.01em}.template-page .rte p,.template-page .rte li{margin-bottom:1.4rem}.template-page-contact .contact .title{margin-bottom:2.6rem;letter-spacing:.02em}.template-page-contact .contact{color:#44404f}.template-page-contact .contact .field-wrapper{margin-bottom:2.2rem}.template-page-contact .contact .field__input,.template-page-contact .contact .text-area{font-size:1.5rem}.template-page-contact .contact .contact__button .button{padding:1.4rem 3.2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-brand.css.map */
