body{font-family:Mulish;letter-spacing:0px}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Geist Mono;font-weight:600;letter-spacing:0px}h1,.h1{font-size:30px}h2,.h2{font-size:22px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}h6,.h6{font-size:14px}a{text-decoration:none;color:inherit}.mobile{display:none!important}ul,li{list-style:none}p{font-size:16px;line-height:1.63;color:#000}*:focus-visible{outline:0;outline-offset:0;box-shadow:none}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.button,.button-label,.shopify-challenge__button,.customer button{letter-spacing:1.04px;line-height:1;font-size:13px;font-weight:600;min-height:auto;background:transparent;padding:0;color:#000}.button .button-arrow{line-height:1;width:10px;height:10px;margin-left:10px}.button .button-arrow svg{width:10px;height:10px}.button:hover,.button-label:hover,.shopify-challenge__button:hover,.customer button:hover{text-decoration:underline;text-underline-offset:4px}.swiper-pagination .swiper-pagination-bullet{background:#ffffff80;width:9px;height:9px;margin:0 10px!important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.swiper-button-prev svg path,.swiper-button-next svg path{stroke-width:1px}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.field__input,.customer .field input{height:auto;min-height:auto;border-bottom:1px solid #BCBCBC;padding:6px 15px;color:#656565}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:6px 10px}.text-area.field__input:not(:placeholder-shown){padding-top:0;margin-top:10px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:-4px;left:10px;letter-spacing:.04rem}.field__label,.customer .field label{top:6px;font-size:16px;left:10px;font-weight:300;color:#656565;letter-spacing:0}.customer .field input,.field__input{line-height:1;margin:0;padding:5px 10px 10px}.customer .field label{line-height:1;display:flex}.customer .field{margin-bottom:10px}.page-width{max-width:90%}.header .header__icons{display:none}.card .card__inner .card__content{position:absolute!important;display:block;padding:0}.card__content .card__information{padding-top:13px;padding-bottom:0}.card__heading a{font-size:15px;font-family:Mulish;font-weight:500}.price,.price .price-item{font-size:13px;font-weight:300;letter-spacing:0}.underline-links-hover:hover a{text-decoration:none!important}.feature-collection-tab-slider-inner .collection__view-all a:not(.link){margin-top:4rem}.card-information .price{margin-top:2px!important}.feature-collection-tab-slider-inner .tab_title_cover .swiper-wrapper{justify-content:center}.feature-collection-tab-slider-inner .tab_title_cover .swiper-wrapper .tab_title{max-width:100px;width:100%;text-decoration:none}.feature-collection-tab-slider-inner .tab_title_cover .swiper-wrapper .tab_title span{max-width:100px;width:100%;border:1px solid #BCBCBC;padding:13px 20px;line-height:1;display:inline-block;vertical-align:middle;text-align:center}.feature-collection-tab-slider-inner .tab_title_cover .swiper-wrapper .tab_title.active span{border-color:#000}.contact.page-width{max-width:1040px;padding:60px 20px 20px}.contact .contact-flex{display:flex;justify-content:space-between;align-items:center}.contact .contact-details{max-width:calc(50% - 140px);width:100%;background:#f8f7f6;padding:40px 60px 45px}.contact .contact-details .contact-detail{margin-bottom:34px}.contact .contact-details .contact-detail:last-child{margin-bottom:0}.contact .contact-details .contact-detail .contact-detail-icon{margin-bottom:12px}.contact .contact-details .contact-detail .contact-detail-title h4{font-size:16px;margin:0;color:#000}.contact .contact-details .contact-detail .contact-detail-content{margin-top:9px}.contact .contact-details .contact-detail .contact-detail-content p{margin:0;font-size:14px;line-height:1;font-weight:300}.contact .contact-details .contact-detail .contact-detail-content p a{margin:0;font-size:14px;line-height:1;font-weight:700;text-decoration:underline}.contact .contact-form{max-width:calc(50% - 20px);width:100%}.contact .contact-form .title{margin-bottom:20px;color:#000;line-height:1}.contact .contact-form .content{margin-bottom:45px}.contact .contact-form .content p{margin:0}.contact .contact-form .content p a{font-weight:700;text-decoration:underline}.contact .field .contact__field-error{display:none}.contact .contact-form .form-status{color:#428445}.contact .contact-form .form-agreement.custom-check{line-height:1.3;display:flex;margin-top:-5px}.contact .contact-form .form-agreement.custom-check input[type=checkbox]{margin:0}.contact .contact-form .form-agreement.custom-check label p,.contact .contact-form .form-agreement.custom-check label p a{font-size:12px;line-height:1;letter-spacing:0px;color:#4d4d4d;margin:0}.contact .contact-form .form-agreement.custom-check label p a{text-decoration:underline}.contact .contact-form .form-agreement.custom-check label{line-height:1;font-size:12px;letter-spacing:0px;color:#4d4d4d;margin-left:10px}.contact .contact-form .contact__button{margin-top:3rem;line-height:1}.contact .contact-form .contact__button .button{justify-content:left}.custom-check input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;width:9px;height:6px;margin-left:-4px;margin-top:-3px;background-image:url(https://cdn.shopify.com/s/files/1/0601/0703/0593/files/checkbox-tick_1.svg?v=1714712724),none;background-repeat:no-repeat;background-size:9px}.custom-check input[type=checkbox]:checked{border:none;-webkit-box-shadow:0 0 0 11px #BABABA inset;box-shadow:0 0 0 11px #bababa inset}.custom-check input{background-color:transparent;width:15px;height:15px;min-width:15px;border:1px solid #BABABA;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;cursor:pointer;margin:0 10px 0 0}.custom-check input[type=checkbox]:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media screen and (max-width:989px){.contact .contact-flex{flex-direction:column-reverse;row-gap:50px}.contact .contact-form{max-width:60%}.contact .contact-details{max-width:60%;padding:30px 30px 35px}}@media screen and (max-width:749px){p{font-size:15px}h3,.h3{font-size:18px}h1,.h1{font-size:20px}.swiper-button-prev{left:0}.swiper-button-next{right:0}.button,.button-label,.shopify-challenge__button,.customer button{font-size:14px;letter-spacing:1.12px}.desktop{display:none!important}.mobile{display:block!important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.swiper-pagination .swiper-pagination-bullet{margin:0 7.5px!important;background:#0006}.feature-collection-tab-slider-inner .tab_title_cover .swiper-wrapper .tab_title span{padding:11px 20px;letter-spacing:1.12px;color:#000;font-size:14px}.hideMobile,.desktop{display:none!important}.showMobile{display:flex!important;justify-content:center}.contact.page-width{padding-top:45px;padding-bottom:0}.contact .contact-form,.contact .contact-details{max-width:100%}.contact .contact-form .form-agreement.custom-check label p,.contact .contact-form .form-agreement.custom-check label p a{font-size:14px}.contact .contact-form .form-agreement.custom-check{margin-top:0}}@media screen and (min-width:1920px){.page-width,.collection-block-section .page-width{max-width:90%}}@media screen and (max-width:1400px){.page-width,.collection-block-section .page-width{max-width:100%}}@media screen and (max-width:1199px){.page-width,.header:not(.drawer-menu).page-width{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dynamic.css.map */
