.button-group-wrap{max-width:500px;margin-inline:auto}.button-group-buttons-block .button{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:nowrap;background-color:var(--blue-secondary);border-color:var(--blue-secondary);font-weight:300;color:var(--blue-primary);flex:1}.button-group-buttons-block .button svg{display:block}.button-group-buttons-block+.button-group-buttons-block{margin-top:-.5rem}@media screen and (max-width:64rem){.button-group-buttons-block .button{min-width:250px}}.carousel-section{margin-block:3.5rem}.carousel-section .section{margin-block:var(--section-padding)}.carousel-section .swiper-wrapper{align-items:center}.carousel-section .swiper-slide{padding:1rem}.carousel-section .carousel-slide-content{display:flex;align-items:center;justify-content:flex-start;gap:3rem;max-width:1000px;margin-right:72px}.carousel-section .carousel-slide-content_image>*{width:140px;height:100%;max-width:unset;border-radius:var(--border-radius);aspect-ratio:1/1;object-fit:cover}.carousel-section .heading-block{font-family:var(--font-stack);font-weight:300;font-size:1.875rem;line-height:2rem;margin-bottom:.625rem}.carousel-section .section[data-blocks="1"] .progress,.carousel-section .section[data-blocks="1"] .swiper-buttons{display:none}.carousel-section .swiper-buttons{position:absolute;right:1rem;bottom:.825rem;display:inline-flex;gap:4px}.carousel-section .swiper-button-prev,.carousel-section .swiper-button-next{position:static}.carousel-section .swiper-button-prev:after,.carousel-section .swiper-button-next:after{content:"";width:40px;height:24px;padding:0;background-repeat:no-repeat;background-size:18px auto;background-position:center}.carousel-section .swiper-button-prev:after{transform:scaleX(-1)}.carousel-section .progress{height:6px;background:#000;overflow:hidden}.carousel-section .progress-fill{height:100%;background-image:red;transform:scaleX(0);transform-origin:left}.progress-fill.animate{animation:progressBar linear forwards}@keyframes progressBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media screen and (max-width:1024px){.carousel-section .swiper-wrapper{align-items:flex-start}.carousel-section .swiper-slide{padding-inline:1rem}.carousel-section .carousel-slide-content{flex-direction:column;gap:1rem;margin-right:0;margin-block:0 2rem;align-items:flex-start}.carousel-section .carousel-slide-content_image>*{width:100%;aspect-ratio:unset}}@media screen and (max-width:48rem){.carousel-section .swiper-buttons{left:0;width:100%;justify-content:center;bottom:0}}.checklist-section{margin-block:3.5rem}.checklist-section .swiper-wrapper{margin-bottom:75px}@media screen and (min-width:600){.checklist-section .swiper-wrapper{justify-content:center}}.checklist-section .swiper-slide{text-align:center;padding-block:1rem;padding-inline:.5rem;background-color:transparent}.checklist-section .swiper-slide.is-outside-viewport{opacity:.5}.checklist-section .swiper-button-group{margin-block:0;height:50px;position:absolute;bottom:10px;z-index:10;width:100%;justify-content:center}.checklist-section .swiper--prev,.checklist-section .swiper--next{background-color:var(--blue-primary);background-image:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8779 7.85156L18.1709 8.55859L11.0264 15.7021L9.6123 14.2881L15.0498 8.85059H0V6.85059H15.0498L9.6123 1.41406L11.0264 0L18.8779 7.85156Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.checklist-item_icon{display:block;width:50px;height:50px;border-radius:50%;background-color:#6ee67f;margin-inline:auto;margin-bottom:1rem}.checklist-item_text{font-weight:300}.collection-products-section{margin-block:3.5rem}.collection-products-section .product-card-block>*{margin-block:1rem}.collection-products-section .product-card-block .image-block{border-radius:var(--border-radius);aspect-ratio:1/1;object-fit:cover}.collection-products-section .swiper--prev,.collection-products-section .swiper--next{background-color:var(--blue-primary);background-image:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8779 7.85156L18.1709 8.55859L11.0264 15.7021L9.6123 14.2881L15.0498 8.85059H0V6.85059H15.0498L9.6123 1.41406L11.0264 0L18.8779 7.85156Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.collection-products-section .swiper-button-group.mobile{justify-content:center}.collection-filters{margin-block:1.5rem;font-size:1.125rem}.collection-filters,.collection-filters .filter-option-group{display:flex;gap:1rem;align-items:center;justify-content:flex-start;font-weight:300}.collection-filters>span{margin-right:.5rem}.collection-filters .filter-option label{display:inline-flex;border:2px solid var(--orange-tertiary);padding-block:.25rem;padding-inline:.75rem;color:var(--orange-tertiary);border-radius:20px;white-space:nowrap}.collection-filters .filter-option input:not(:checked)+label:hover{border-color:var(--blue-primary);color:var(--blue-primary)}.collection-filters .filter-option input{display:none}.collection-filters .filter-option input:checked+label{background-color:var(--orange-tertiary);color:#fff}.collection-products-section .product-card-block[data-match=false]{display:none}@media screen and (min-width:48rem){.collection-products-section .swiper{overflow:visible}.collection-products-section .product-card-block.is-outside-viewport{opacity:.5}}@media screen and (max-width:600px){.collection-filters{flex-direction:column;align-items:flex-start}.collection-filters .filter-option-group{width:calc(100vw - var(--gutter-right));overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.collection-filters .filter-option-group::-webkit-scrollbar{display:none}.collection-filters .filter-option:last-child{margin-right:1rem}}@media screen and (min-width:601px){.collection-filters-wrapper{display:flex;align-items:center;justify-content:space-between}.collection-products-section .swiper-button-group{margin-block:0}}.columns-section .swiper{margin-top:2.5rem;counter-set:steps}.columns-section .swiper--prev,.columns-section .swiper--next{background-color:var(--light-orange)}.column-block{background-color:var(--light-orange);border-radius:var(--border-radius);overflow:clip;counter-increment:steps;height:unset}.column-block .column-block-header{background-color:var(--orange-tertiary);color:#fff;padding-inline:1rem;display:flex;height:80px;align-items:center}.column-block .column-block-header>div{display:flex;align-items:baseline;justify-content:left;gap:.5rem}.column-block .column-block-header>div:before{content:counter(steps) ".";color:#fff;font-size:1.125rem;font-weight:400}.column-block .column-block-header .heading-block{font-size:1.125rem}.column-block .column-block-body{padding-block:1rem 0;padding-inline:1rem}.column-block .image-block{margin-bottom:1rem;border-radius:var(--border-radius)}.cta-v2-section{margin-block:3.5rem}.cta-v2-section .section-wrap{border-radius:var(--border-radius);padding-block:2rem 1rem;padding-inline:1rem}.cta-v2-section .col-12>.center{max-width:600px;margin-inline:auto}@media screen and (min-width:48rem){.cta-v2-section .button-group{justify-content:center}}.faqs-section{margin-block:3.5rem}.faqs-wrap{max-width:650px;margin-inline:auto}.featured-product-section{--product-card-width: 444px;margin-block:3.5rem}.featured-product-block{width:100%;display:grid;grid-template-columns:1fr var(--product-card-width);align-items:center;position:relative;border-radius:var(--border-radius);overflow:clip}.featured-product-block-content{position:relative;width:100%;height:100%;min-height:400px;display:flex;align-items:flex-end}.featured-product-block-content-image{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.featured-product-block-content-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,#231f20,#39393900 75%)}.featured-product-block-content-text{max-width:600px;margin:clamp(1.5rem,3vw,3rem);position:relative;z-index:1;color:#fff}.featured-product-block-item{background-color:var(--blue-primary);color:#fff;display:flex;align-items:center;justify-content:center;padding-block:3.25rem}.featured-product-block-item .product-card-block{width:100%;max-width:325px}.featured-product-block-item .image-block{border-radius:var(--border-radius);aspect-ratio:1/1;object-fit:cover;object-position:center}.featured-product-block-item .product-card-block>*{margin-block:1rem}.featured-product-section .swiper-button-group{position:absolute;bottom:2rem;right:calc(var(--product-card-width) + 2rem);z-index:5;gap:.75rem}.featured-product-section .richtext-block.list-as-ticks li:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 56 56' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.76 36.01C23.12 36.01 22.48 35.77 21.99 35.28L17.75 31.04C17.16 30.45 17.16 29.5 17.75 28.92C18.33 28.33 19.29 28.33 19.87 28.92L23.76 32.81L36.13 20.44C36.72 19.85 37.67 19.85 38.25 20.44C38.83 21.03 38.84 21.98 38.25 22.56L25.52 35.29C25.03 35.78 24.39 36.02 23.75 36.02L23.76 36.01Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}@media screen and (max-width:1024px){.featured-product-section .section{padding-inline:0;background-color:var(--blue-primary)}.featured-product-block{grid-template-columns:1fr;border-radius:0}.featured-product-block-content-text{text-align:center}.featured-product-block-item{padding-block:0;padding-inline:var(--gutter-left)}.featured-product-section .swiper-button-group{position:static;justify-content:center;margin-bottom:3rem}}@media screen and (max-width:48rem){.featured-product-block-item .price-block_button{position:relative;left:-54px}}.hero-section[data-version="2"] .hero-wrapper{grid-template-areas:"content aside"}.hero-section[data-version="2"] h1.heading-block,.hero-section[data-version="2"] h2.heading-block{font-size:2.375rem;font-weight:300;line-height:1.33}.hero-section[data-version="2"] .hero-content{margin-bottom:0}.hero-section[data-version="2"] .wysiwyg>*{margin-inline:unset}.hero-section[data-version="2"] .hero-aside img{aspect-ratio:unset;width:100%;height:100%}@media screen and (max-width:63.9375rem){.hero-section[data-version="2"] .hero-wrapper{grid-template-areas:"aside" "content"}}.richtext-block.list-as-ticks ul,.richtext-block.list-as-ticks ol{margin-bottom:1.5rem}.richtext-block.list-as-ticks li{padding-left:36px;position:relative}.richtext-block.list-as-ticks li:before{content:"";display:block;width:30px;height:30px;background-color:transparent!important;background-position:center;background-size:48px auto;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 56 56' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.76 36.01C23.12 36.01 22.48 35.77 21.99 35.28L17.75 31.04C17.16 30.45 17.16 29.5 17.75 28.92C18.33 28.33 19.29 28.33 19.87 28.92L23.76 32.81L36.13 20.44C36.72 19.85 37.67 19.85 38.25 20.44C38.83 21.03 38.84 21.98 38.25 22.56L25.52 35.29C25.03 35.78 24.39 36.02 23.75 36.02L23.76 36.01Z' fill='%2305112B'/%3E%3C/svg%3E%0A");margin-right:.25rem;align-self:flex-start;position:absolute;left:0}
/*# sourceMappingURL=/cdn/shop/t/88/compiled_assets/styles.css.map?subset=eY4AAAAAAAAB */
