.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"}}.product-plans{display:flex;gap:3.5rem;margin-block:3rem 3rem;align-items:flex-start}.product-plans_images,.product-plans_details{flex:1}.product-plans_images{display:flex;flex-wrap:wrap;gap:1rem;position:relative}.product-plans_images .image-block{aspect-ratio:1/1;object-fit:cover;border-radius:5px;width:calc(50% - .5rem)}.product-plans_images .image-block:first-child{width:100%}.product-plans_images .product-card-block-offer{font-size:1.125rem;height:30px}.product-plans_details{margin-block:0 1.5rem}.product-plans_details hr{border-top:1px solid var(--orange-tertiary);opacity:.2}.product-cart_prices{font-size:1.125rem;margin-block:0 1rem}.product-cart_prices>div{display:flex;align-items:baseline;justify-content:left;gap:1rem}.product-cart_price-label{width:10ch}.product-cart_price-value strong{color:var(--orange-tertiary)}.product-cart_price-value span{color:#999;margin-left:.5rem}.product-plans_options{margin-block-end:2rem}.product-plans_options-wrapper{display:flex;gap:1.5rem;margin-block:1rem 2rem}.product-plans_options legend{font-weight:400;display:flex;align-items:baseline;justify-content:flex-start;gap:8px}.product-plans_options legend button.tooltip-icon{width:20px;height:20px;top:unset}.product-plans_options legend button.tooltip-icon:after{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23FFE0CB'/%3E%3Cpath opacity='0.8' d='M9.266 15.004V7.64H11.1V15.004H9.266ZM10.19 6.38C9.86333 6.38 9.58333 6.26333 9.35 6.03C9.11667 5.79667 9 5.51667 9 5.19C9 4.86333 9.11667 4.58333 9.35 4.35C9.58333 4.11667 9.86333 4 10.19 4C10.5167 4 10.7967 4.11667 11.03 4.35C11.2633 4.58333 11.38 4.86333 11.38 5.19C11.38 5.51667 11.2633 5.79667 11.03 6.03C10.7967 6.26333 10.5167 6.38 10.19 6.38Z' fill='%23BF3309'/%3E%3C/svg%3E%0A")}.product-plans_option{flex:1 1}.product-plans_option input{display:none}.product-plans_option label{display:flex;flex-direction:column;gap:.725rem;border:1px solid var(--orange-tertiary);border-radius:5px;height:100%;font-weight:300;padding-block:1rem .5rem}.product-plans_option input:checked+label{background-color:#ffe0cb80}.product-plans_option-title{display:flex;align-items:center;justify-content:left;gap:1rem;font-size:1.125rem;font-weight:400}.product-plans_option-title:before{content:"";display:block;width:25px;height:25px;background-color:#fff;border:1.5px solid var(--blue-primary);border-radius:50%}.product-plans_option input:checked+label .product-plans_option-title:before{background-image:url("data:image/svg+xml,%3Csvg width='21px' height='21px' viewBox='0 0 21 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Graphic'%3E%3Ccircle id='Oval' fill='%23BF3309' fill-rule='evenodd' cx='10.5' cy='10.5' r='10.5'%3E%3C/circle%3E%3Cpolyline id='Path' stroke='%23FFFFFF' stroke-width='2' points='5.691406 10.39563 9.06641 13.6264 14.69141 6.626404'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;border-color:var(--orange-tertiary)}.product-plans_option-title,.product-plans_option-prices{margin-inline:1.125rem}.product-plans_option-prices strong{font-size:1.125rem}.product-plans_option-offer{background-color:var(--orange-tertiary);color:#fff;font-size:14px;padding-block:10px;padding-inline:.5rem;border-radius:5px;margin-inline:.5rem;text-align:center}.product-plans_option input:checked+label .product-plans_option-offer{background-color:#fff;color:var(--mid-orange-tertiary);font-weight:400;border:1px solid var(--mid-orange-tertiary)}.product-plans_options button.button-solid{background-color:var(--orange-tertiary);border-color:var(--orange-tertiary);min-width:250px;font-size:1.125rem;font-weight:300;gap:.5rem;align-items:center}.product-plans_details-features{display:flex;gap:1rem}.product-plans_details-features>div:first-child{width:33.33%}.product-plans_details-features .richtext-block p,.product-plans_details-features .richtext-block li{font-size:1rem;font-weight:300}body .product-plans_details-features .richtext-block.list-as-ticks ul{padding-block:0}body .product-plans_details-features .richtext-block.list-as-ticks li:before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.59 10.58L1.42 6.41L0 7.82L5.59 13.41L17.59 1.41L16.18 0L5.59 10.58Z' fill='%2397E482'/%3E%3C/svg%3E");width:20px;height:20px;background-size:16px auto;background-repeat:no-repeat;background-position:center;top:0;left:-30px}@media screen and (max-width:48rem){.product-plans{flex-direction:column;gap:1rem}.product-plans_images{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:1px;position:relative;left:calc(var(--gutter-left) * -1);width:100dvw}.product-plans_images::-webkit-scrollbar{display:none}.product-plans_images .image-block{width:calc(100vw - 1rem)!important;scroll-snap-align:center;border-radius:0}.product-cart_price-value span{display:block;margin-left:0}.product-plans_details{margin-block:0}.product-plans_options-wrapper{gap:.725rem}.product-plans_option-title{flex-direction:column;align-items:flex-start;gap:.5rem}.product-plans_option-title,.product-plans_option-prices{margin-inline:.5rem}.product-plans_details-features{flex-direction:column}.product-plans_details-features>div:first-child{width:50vw;max-width:200px}.product-plans_details-features .richtext-block.list-as-ticks li{padding-left:0}.product-plans_options .center.buy-btn-wrapper{text-align:left;margin-inline:0 auto}}.tab-content-section{background-color:#fbf5f1;padding-block:4rem 3.5rem}.tab-content-header .heading-block{margin-bottom:2rem}.tab-button{background-color:var(--light-orange);color:var(--blue-primary);font-family:var(--font-stack);font-size:1.125rem;font-weight:300;line-height:1;padding-inline:1rem;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.tab-button.active{background-color:var(--orange-tertiary);color:#fff}.tabbed-section-buttons{border-bottom:1px solid rgba(5,17,33,.1)}[data-js=tab-buttons]{display:flex;gap:1rem;height:46px}.tab-block summary{font-size:1.25rem;font-weight:400;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16105 10.564V6.40296H4.88423e-05V4.16096H4.16105V-4.32134e-05H6.40305V4.16096H10.564V6.40296H6.40305V10.564H4.16105Z' fill='%2305112B'/%3E%3C/svg%3E");background-position:calc(100% - .5rem) center;background-repeat:no-repeat;padding-block:.5rem}.tab-block[open] summary{color:var(--orange-tertiary);background-image:url("data:image/svg+xml,%3Csvg width='6' height='3' viewBox='0 0 6 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.94298e-06 2.204V3.51667e-06H5.738V2.204H2.94298e-06Z' fill='%23BF3309'/%3E%3C/svg%3E%0A")}.tab-block-content{display:grid;grid-template-columns:66% 1fr;gap:2.5rem;margin-block:2.5rem}.tab-block-content .image-block{border-radius:var(--border-radius)}.tab-block-content .wysiwyg{display:flex;flex-wrap:wrap;justify-content:space-between}.tab-block-content .heading-block,.tab-block-content .single-line-text-block,.tab-block-content .divider-block,.tab-block-content .button-group{flex:1 0 100%}.tab-block-content .wysiwyg h3,.tab-block-content .tab-block-content .wysiwyg h4,.tab-block-content .wysiwyg h5,.tab-block-content .wysiwyg h6,.tab-block-content .wysiwyg p,.tab-block-content .wysiwyg ul:not([class]) li{margin-bottom:1rem}.tab-block-content:not([data-blocks="1"]) .richtext-block{width:calc(50% - 2rem)}@media screen and (max-width:48rem){.tab-block-content{grid-template-columns:1fr;margin-block:1rem}.tab-block-content>div:not([class]){order:-1}.tab-block-content .wysiwyg{flex-direction:column}.tab-block-content .heading-block,.tab-block-content .single-line-text-block,.tab-block-content .divider-block,.tab-block-content .button-group{flex:1}.tab-block-content .richtext-block{width:100%}}.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}.hero-banner-tagline{margin-top:3.5rem;padding:1rem}
/*# sourceMappingURL=/cdn/shop/t/94/compiled_assets/styles.css.map */
