h1,.h1,h2,.h2,h3,.h3,h4,.h4{margin:0}h1,.h1{font-size:56px;line-height:110%;letter-spacing:0;font-weight:700}h2,.h2{font-size:40px;line-height:110%;letter-spacing:0;font-weight:700}h3,.h3{font-size:28px;line-height:1.2;letter-spacing:0;font-weight:600}body{font-size:1.8rem;letter-spacing:0;font-weight:500;line-height:1.5}.button{padding:13px 40.5px;--buttons-radius-outset: 999px;--buttons-radius: 999px;font-size:18px;letter-spacing:0;line-height:120%;font-weight:800}@media screen and (max-width:767px){.page-width,.page-width_full.mobile_layout-box{padding:0 2rem}h1,.h1{font-size:40px}h2,.h2{font-size:32px}h3,.h3{font-size:20px}.button{font-size:16px}body{font-size:1.6rem}}.section-header.shopify-section-group-header-group{top:0}.header-wrapper .header__inline-menu{margin:0}.header-wrapper.header--scrolled header{box-shadow:0 0 10px #00000026}.header-wrapper .list-menu--inline{align-items:center}.header-wrapper .header__inline-menu .button--buy-now{margin-right:1rem}.header-wrapper header.header{width:100%;max-width:100%;padding:4px 22px!important;transition:background .2s ease;background:var(--color-background);color:var(--color-foreground)}.header-wrapper header .header__inline-menu .link{font-size:1.8rem;padding:1.2rem 1.6rem;line-height:1}.header-wrapper header .header__inline-menu .header__submenu.list-menu{padding:1rem 0;border-radius:0 0 10px 10px;box-shadow:none;border:0;top:100%}.header-wrapper header .header__icons localization-form .disclosure__list-wrapper{background-color:#fff;color:#415364;border-color:#fff}.header-wrapper header .header__icons .disclosure .localization-form__select{font-size:1.8rem;letter-spacing:0}.header__heading-logo.first_logo{display:none}@media screen and (max-width:990px){.header-wrapper .header__heading-logo-wrapper .header__heading-logo{width:120px}}.spacer{height:var(--desktop)}@media screen and (max-width:1024px){.spacer{height:var(--tablet)}}@media screen and (max-width:767px){.spacer{height:var(--mobile)}}.sale-badge{max-width:1080px;margin:0 auto;border-top:1px solid #E5E5E5;padding-top:40px}.sale-badge span{display:inline-block;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:0;text-align:center;background:#e6f454;padding:4px 7px;border-radius:4px;color:#415364}.rich-text__icon-text .rich-text__icon-text-inner{padding-bottom:40px}.rich-text__icon-text+.rich-text__icon-text .rich-text__icon-text-inner{border-top:1px solid #D8DFE1;padding-top:40px;padding-bottom:0}.rich-text__icon-text-inner{display:flex;align-items:center;gap:15px;max-width:800px;margin:0 auto}.rich-text__icon-text-inner img{flex-shrink:0;max-width:60px}.rich-text__icon-text-inner ._content{flex:1;display:flex;justify-content:space-between;align-items:center}.rich-text__icon-text-inner p{margin:20px 0 0;color:rgba(var(--color-foreground),1);max-width:310px;line-height:27px;text-align:left}@media screen and (max-width:767px){.rich-text__icon-text-inner ._content{align-items:flex-start;flex-direction:column}.rich-text__icon-text-inner p{max-width:100%;margin:10px 0 0}.rich-text__icon-text .rich-text__icon-text-inner{padding-bottom:20px}.rich-text__icon-text+.rich-text__icon-text .rich-text__icon-text-inner{padding-top:30px}}.echo-carousel .echo-carousel_header{margin-bottom:60px}.echo-testimonial_card .echo-testimonial_card-container{display:flex;flex-direction:column;gap:36px}.echo-testimonial_card .image{border-radius:10px}.echo-testimonial_card .text-container-inner{display:flex;flex-direction:column;gap:10px;max-width:80%}.echo-testimonial_card .text-container-inner .block-text{color:rgba(var(--color-foreground),1)}.echo-testimonial_card .show-text-over-image{position:relative}.echo-testimonial_card-container.show-text-over-image .text-container-inner{position:absolute;bottom:30px;z-index:111;left:30px}.echo-testimonial_card-container .text-container-inner *{color:var(--text_color)}@media screen and (max-width:768px){.echo-testimonial_card .echo-testimonial_card-container{gap:24px}.echo-carousel .echo-carousel_header{margin-bottom:30px}}.rich-text__video video{width:100%;height:auto;display:block}.image_box .column--wrapper .image{width:100%;height:100%;object-fit:cover;border-radius:10px}.image_box .column--wrapper{position:relative;display:flex}.image_box .text-container{position:absolute;left:0;bottom:0;width:100%;padding:3rem;display:flex;gap:4rem;align-items:flex-end}.image_box .text-container .heading--block{display:flex;flex-direction:column;gap:1.5rem}.image_box .text-container .block-text{font-size:1.4rem}.image_box .text-container .block-button{flex-shrink:0}@media screen and (max-width:1100px){.image_box .text-container{flex-direction:column;gap:2.4rem;align-items:flex-start}}@media screen and (max-width:768px){.image_box .text-container{flex-direction:column;gap:2rem;padding:2.4rem;align-items:flex-start}.image_box .text-container .heading--block{gap:1rem}}.icon_box .column--wrapper .image{width:auto;height:5.5rem;object-fit:cover}.icon_box .column--wrapper{position:relative;display:flex;flex-direction:column;gap:3rem;align-items:center;justify-content:center;text-align:center}@media screen and (max-width:768px){.icon_box .column--wrapper{gap:1.5rem}}.product .product__info-container>*+*{margin:1.8rem 0}.product .price .price-item--regular{color:#2a7de1}.product .price .price-item{font-size:28px;font-weight:600;letter-spacing:0}.product .product-form__quantity quantity-input{background-color:#f6f6f6;--inputs-border-width: 0px;border-radius:10px;overflow:hidden}.product .product-form__input--pill input[type=radio]+label{text-indent:-99999999999px;width:3.6rem;height:3.6rem;padding:0;border:1px solid #415364;position:relative;margin-right:16px}.product .product-form__input--pill input[type=radio]:checked+label:before{content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border:2px solid #2A7DE1}.product .product-form__input--pill input[type=radio]:checked+label{background-color:unset;color:unset}.product .product-form__input--pill input[value="Slate Grey"]+label{background-color:#415364!important}.product .product__info-container variant-selects{margin-top:5rem}.product .product__info-container .product-form__quantity{margin-top:4rem}.product .product__info-container .product-form{margin-top:4rem;margin-bottom:3rem}.product .product-form__input .form__label{font-weight:400;font-size:18px;line-height:27px;color:#415364}.quantity__rules-cart span{display:none}.section-protection-slider .swiper-button-disabled svg path{fill:#4153644d}.section-protection-slider .echo-testimonial_card .text-container-inner{gap:15px}.section-protection-slider .echo-slider .echo-slider-controls{margin-top:30px}.section-protection-slider .echo-slider .swiper-slide{height:auto}.section-protection-slider .echo-carousel-card_testimonial.echo-testimonial_card,.section-protection-slider .echo-testimonial_card-container,.echo-carousel.section-protection-slider .image{height:100%}@media screen and (min-width:768px){.section-protection-slider .buttom-buttons .echo-slider-controls{justify-content:end}}.lp-returns-section .returns-feature-list li{margin-bottom:36px}.lp-returns-section .returns-feature-description ul li{margin:0!important}.lp-returns-section .returns-feature-description ul li{list-style:disc;padding:0}.lp-returns-section .returns-feature-description ul{padding-left:30px}.lp-returns-section .returns-feature-list li:not(:last-child){margin-bottom:36px}.needsclick.kl-teaser-RLSSix.kl-private-reset-css-Xuajs1{display:none!important}@media(max-width:749px){.returns-hero-banner.hero-banner_section .image{object-position:left}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/base-v2.css.map */
