.h0{--font-size:3.125rem}@media only screen and (min-width:751px){.h0{--font-size:4.063rem}}@media only screen and (min-width:991px){.h0{--font-size:5rem}}h1,.h1{--font-size:40px}@media only screen and (min-width:991px){h1,.h1{--font-size:64px}}h2,.h2{--font-size:34px}@media only screen and (min-width:991px){h2,.h2{--font-size:40px}}h3,.h3{--font-size:24px}@media only screen and (min-width:991px){h3,.h3{--font-size:32px}}h4,.h4{--font-size:1.25rem}@media only screen and (min-width:751px){h4,.h4{--font-size:1.36rem}}@media only screen and (min-width:991px){h4,.h4{--font-size:1.58rem}}h5,.h5{--font-size:1.1rem}@media only screen and (min-width:751px){h5,.h5{--font-size:1.2rem}}@media only screen and (min-width:991px){h5,.h5{--font-size:1.4rem}}h6,.h6{--font-size:1rem}@media only screen and (min-width:751px){h6,.h6{--font-size:1.1rem}}@media only screen and (min-width:991px){h6,.h6{--font-size:1.28rem}}body,.body-text,.large-subtext,.small-subtext,.large-body-text,.small-body-text,.small-caption,.caption,.small-text,.xlarge-body-text{font-size:calc(var(--font-size) + var(--font-size)*var(--font-b-base-size)/100);font-family:var(--font-b-family);font-style:var(--font-b-style);font-weight:var(--font-b-weight);letter-spacing:calc(var(--font-b-letter-spacing)/1000*1em + var(--letter-spacing,0px));line-height:var(--font-b-line-height)}body,.body-text{--font-size:16px}@media only screen and (min-width:991px){body,.body-text{--font-size:18px}}.large-subtext,.small-subtext{--font-size:.875rem;--letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:751px){.large-subtext{--font-size:1rem}}@media only screen and (min-width:991px){.large-subtext{--font-size:1.125rem}}.large-body-text{--font-size:18px}@media only screen and (min-width:991px){.large-body-text{--font-size:20px}}.xlarge-body-text{--font-size:18px}@media only screen and (min-width:991px){.xlarge-body-text{--font-size:22px}}.small-body-text{--font-size:15px}.caption{--font-size:1rem}.small-caption{--font-size:.875rem}.small-text{--font-size:.75rem}.use-checkmarks ul{margin:0;padding:0}.use-checkmarks li{align-items:start;gap:8px;margin-bottom:10px;padding-left:0;list-style:none;display:flex}.use-checkmarks li:before{content:url('data:image/svg+xml;utf8,<svg width="28" height="29" viewBox="0 0 28 29" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.83337 16.4076L9.60521 19.2367C9.84596 19.4172 10.1471 19.4978 10.4459 19.4614C10.7446 19.4251 11.0177 19.2748 11.2082 19.0419L21 7.07422" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>');flex-shrink:0;width:28px;height:28px}.use-checkmarks--centered ul{flex-direction:column;align-items:center;display:flex}.input-group.with-border{--form-input-height:60px;gap:14px}.input-group.with-border input{border:1px solid rgb(var(--color-foreground));border-radius:8px}.input-group.with-border label{color:rgba(var(--color-foreground),.85);font-size:16px}.input-group.with-border .input__button{inset:unset;font-size:18px;font-weight:700;position:relative}@media only screen and (max-width:750px){.input-group.with-border .input__button{text-align:center;justify-content:center;align-items:center;width:100%}.input-group.with-border{flex-direction:column}}.button{padding:14px 32px;font-size:20px}.button.button--text{border:0;align-items:center;gap:8px;padding:0;font-size:18px;display:flex}.button.button--text span{margin:0!important}.button.button--text:before{content:"";content:url('data:image/svg+xml;utf8,<svg width="20" height="22" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 18.5C14.438 18.5 18 14.9737 18 10.5357C18 6.09771 14.438 2.5 10 2.5C5.562 2.5 2 6.09771 2 10.5357C2 14.9737 5.562 18.5 10 18.5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 10.5H14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 14.5563V6.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:20px;height:22px;display:inline-block;position:relative;top:0;right:0;bottom:0;left:0}.pswp__button{border-radius:3px}.hero-media.contain-image img{object-fit:contain}.section-heading{padding-bottom:calc(var(--vertical-spacer)/2)}.container--capped{max-width:var(--container-width)}.scroller-tabs__inner{box-shadow:0 -4px rgb(var(--color-foreground,var(--color-default-text)),.1) inset}.menu-dropdown .button{font-size:16px}.header-top__burger{padding-right:0!important}.form{padding:calc(var(--vertical-spacer)/2)20px}@media only screen and (min-width:751px){.form{padding:calc(var(--vertical-spacer)/2)}}.collapsible-content__title .button{border-radius:3px;flex-shrink:0;padding:8px}.scroller-bar{min-height:calc(var(--vertical-spacer)/2)}.slider-dots>ol>li{width:6px;height:6px}.quantity:after{border-radius:3px}@media only screen and (max-width:990px){.button-group{width:100%}.button.button--primary,.button.button--secondary{text-align:center;justify-content:center;align-items:center;width:100%}}@media only screen and (max-width:750px){.section-heading__heading,.section-heading__subheading{text-align:left;width:100%}.section-heading--centered{justify-content:start}}div#main_div_sqsbs{border-radius:var(--radius);border:1px solid #0000001a;flex-direction:column;display:flex;background-color:#00000006!important;padding:0!important}div#main_div_sqsbs input[type=radio]{display:none}div#main_div_sqsbs input[type=radio]:checked+label:before{background-color:#000;outline:2px solid #000}div#main_div_sqsbs label{border:0;border-radius:0;align-items:center;gap:4px;margin:0;font-size:16px;display:flex}div#main_div_sqsbs label:before{content:"";outline-offset:2px;background-color:#fff;border-radius:50%;outline:2px solid #00000080;width:10px;height:10px;margin-right:8px;transition:all .2s ease-in;display:block;position:relative}div#main_div_sqsbs label:after{display:none}div#main_div_sqsbs label[for=proview_otp]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);border-bottom:1px solid #0000001a;padding-top:12px;padding-bottom:12px}div#main_div_sqsbs label[for=proview_sas]{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);padding-top:12px;padding-bottom:12px}div#main_div_sqsbs #proview_main_div_select_interval{padding:12px .85em}div#main_div_sqsbs #proview_main_div_select_interval select{outline:0}#CartDrawer .drawer__header .button.button--plain{padding-right:0}.shopify-section--header #SideBarMenu .drawer__header .button.button--plain{padding-left:0}.shopify-section--header #SideBarMenu .menu-dropdown__link{padding:4px 25px;font-size:1rem}.shopify-section--header #SideBarMenu .drawer-menu__back-button svg{pointer-events:none}.main-product__blocks .accordion-table{--table-border-color:#0000001a;--table-header-bg:#f5f5f5;--table-row-bg:#fff;--table-text-color:#333;border:1px solid var(--table-border-color);border-radius:0 16px 16px;max-width:100%;overflow-x:auto}.main-product__blocks .accordion-table table{border-collapse:collapse;width:100%;font-family:Arial,sans-serif;display:table}.main-product__blocks .accordion-table table th,.main-product__blocks .accordion-table table td{text-align:center;border-bottom:1px solid var(--table-border-color);padding:12px}.main-product__blocks .accordion-table table thead{background-color:var(--table-header-bg);text-transform:uppercase;font-size:1.1em;font-weight:600}.main-product__blocks .accordion-table table td{background-color:var(--table-row-bg);color:var(--table-text-color);border-right:1px solid var(--table-border-color)}.main-product__blocks .accordion-table table td:last-child{border-right:none}.main-product__blocks .accordion-table table td:first-child{text-align:left}.main-product__blocks .accordion-table table tr:last-child td{border-bottom:none}@media only screen and (max-width:990px){.main-product__blocks .accordion-table table{font-size:14px}.main-product__blocks .accordion-table table th,.main-product__blocks .accordion-table table td{padding:8px}}loess-product-card .card__quick-view-icon,loess-product-card .card__quick-add-icon{text-transform:uppercase;z-index:2;border-radius:var(--radius);background-color:rgb(var(--color-background,var(--color-default-background)));padding:8px;font-size:12px;font-weight:700;display:flex;position:absolute;top:5px;right:5px}loess-product-card .card__quick-add-icon{padding:8px 16px}loess-product-card .card__metadata{gap:8px}loess-product-card .card__short-description{-webkit-line-clamp:4;text-align:left;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}loess-product-card .card__title span{vertical-align:middle;display:inline-block}loess-product-card:hover .card__title{text-decoration:none!important}.shopify-section--blog-posts .border-posts .column-wrapper,.shopify-section--main-blog .border-posts .column-wrapper{border:1px solid rgb(var(--color-border))}.shopify-section--blog-posts .column-wrapper,.shopify-section--main-blog .column-wrapper{--column-padding:24px}.shopify-section--blog-posts .rich-text,.shopify-section--main-blog .rich-text{gap:24px}.shopify-section--blog-posts .rich-text h3,.shopify-section--main-blog .rich-text h3{font-weight:600;line-height:1.45em}.shopify-section--blog-posts .rich-text .blog-post-content-preview,.shopify-section--main-blog .rich-text .blog-post-content-preview{flex-direction:column;gap:12px;display:flex}.shopify-section--blog-posts .scroller,.shopify-section--main-blog .scroller{justify-content:start}.shopify-section--blog-posts .blog-post-read-more-container,.shopify-section--main-blog .blog-post-read-more-container{justify-content:flex-end;justify-self:start;margin-top:16px;display:flex}.shopify-section--blog-posts .blog-post-read-more-container a,.shopify-section--main-blog .blog-post-read-more-container a{padding:4px 0;font-size:16px;font-weight:600}.shopify-section--collection-list ul{max-width:calc(var(--columns)*400px + var(--container-gap)*(var(--columns) - 1));margin:0 auto}.shopify-section--collection-list li{max-width:400px}.collection-card{border-radius:0}.collection-card .collection-card__image-wrapper{justify-self:center;width:100%;max-width:400px;max-height:400px}.collection-card.collection-card--below{background-color:#0000!important}.collection-card.collection-card--below .button{border-radius:var(--button-radius)}.collection-card.collection-card--below .collection-card__image-wrapper{border-radius:var(--radius)}.collection-card.collection-card--below .collection-card__title{margin-top:20px}@media only screen and (max-width:750px){.shopify-section--collection-list .scroller{gap:48px}.shopify-section--collection-list .collection-card.collection-card--below .collection-card__title{margin-top:16px}}.comparison-chart{background-color:var(--color-background);color:var(--color-foreground)}.comparison-chart .grid-wrapper{grid-template-columns:1fr minmax(0,var(--container-width))1fr;border-radius:24px;grid-template-areas:"left content content";justify-content:center;display:grid;overflow:hidden}.comparison-chart .grid-wrapper .grid-content{grid-area:content}.comparison-chart .grid-wrapper:not(.grid-title) .grid-content{background:rgb(var(--color-background))}@media only screen and (min-width:1281px){.comparison-chart .grid-wrapper:not(.grid-title) .grid-content .comparison-chart-cell:nth-child(-n+3){padding-top:80px}.comparison-chart .grid-wrapper:not(.grid-title) .grid-content .comparison-chart-cell:nth-last-child(-n+3){padding-bottom:80px}}@media only screen and (max-width:1280px){.comparison-chart .grid-wrapper{border-radius:0;grid-template-columns:1fr;grid-template-areas:"content"}}.comparison-chart .split-wrapper{grid-template-columns:500px 1fr;grid-template-areas:"left right";display:grid}.comparison-chart .split-wrapper .split-left{grid-area:left}.comparison-chart .split-wrapper .split-right{grid-area:right}@media only screen and (max-width:1280px){.comparison-chart .split-wrapper{grid-template-columns:1fr;grid-template-areas:unset}.comparison-chart .split-wrapper .split-left,.comparison-chart .split-wrapper .split-right{grid-area:unset}}.comparison-chart .title-wrap{flex-direction:column;justify-content:center;align-items:center;padding:20px 60px;display:flex}.comparison-chart .title-wrap>div{flex-direction:column;gap:10px;display:flex}.comparison-chart .comparison-chart-cell{padding:24px 20px}.comparison-chart .only-mobile{display:none}.comparison-chart .hide-mobile{display:flex}.comparison-chart__chart{grid-template-columns:1fr .5fr .5fr;display:grid}@media only screen and (max-width:1280px){.comparison-chart__chart{grid-template-columns:1.5fr 1fr 1fr}}.comparison-chart-headers{justify-content:space-between;margin-bottom:10px;display:flex}.comparison-chart-header{text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;flex:1;justify-content:center;align-items:center;padding:12px;display:flex;position:relative}.comparison-chart-header h3{margin:0;font-size:18px;font-weight:400}.comparison-chart-header img{max-width:100px;height:auto;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.comparison-chart-rows{flex-direction:column;display:flex}.comparison-chart-row{justify-content:space-between;margin-bottom:5px;display:flex}.comparison-chart-row-title{flex:1}.comparison-chart-row-value{text-align:center;flex:1;justify-content:center;align-items:center;display:flex}@media only screen and (max-width:1280px){.comparison-chart{padding:20px 0 40px}.comparison-chart .title-wrap{margin-bottom:30px;padding:16px}.comparison-chart .only-mobile{display:block}.comparison-chart .hide-mobile{display:none}}.shopify-section--contact-form .button{--button-background-color:0,0,0}@media only screen and (max-width:990px){.shopify-section--contact-form .contact-form{grid-auto-columns:100%}}.shopify-section--contact-form .contact--soft-background{background-color:rgb(var(--color-accent))}.shopify-section--contact-form .contact-form__image{background:0 0;justify-content:center;align-items:center;padding:0 60px;display:flex}.shopify-section--contact-form .contact-form__image img{object-fit:contain;height:auto;position:relative}@media only screen and (max-width:990px){.shopify-section--contact-form .contact-form-mobile--hidden .contact-form__image{display:none}}.content-blocks{flex-direction:column;align-items:start;gap:40px;margin:0 auto;display:flex}@media only screen and (max-width:990px){.content-blocks{gap:20px;padding-left:0;padding-right:0}}.content-blocks.has-background-image{background-image:var(--background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.content-blocks.has-background-image>*{z-index:2;position:relative}.content-blocks .header-container{padding-left:var(--container-gutter);padding-right:var(--container-gutter);flex-direction:column;gap:24px;width:100%;display:flex}.content-blocks .header-container h2{max-width:700px}.content-blocks .header-container.center{text-align:center;align-items:center}@media only screen and (max-width:750px){.content-blocks .header-container h2{text-align:left;width:100%}}.content-blocks .description-container{max-width:65ch}@media only screen and (max-width:750px){.content-blocks .description-container{text-align:left;width:100%;max-width:100%}}.content-blocks .content-feature-container{flex-direction:column;align-items:center;gap:20px;display:flex}@media only screen and (max-width:750px){.content-blocks .content-feature-container{width:100%}}@media only screen and (min-width:991px){.content-blocks .content-feature-container:nth-child(2n) .content-block{padding-right:0!important}.content-blocks .content-feature-container:nth-child(odd) .content-block{padding-left:0!important}}.content-blocks .block-container{gap:60px;width:100%;display:flex}.content-blocks .block-container.normal{gap:40px;max-width:1100px;margin:0 auto}.content-blocks .block-container.narrow{gap:40px;max-width:900px;margin:0 auto}.content-blocks .block-container>div{width:100%}@media only screen and (max-width:990px){.content-blocks .block-container{flex-direction:column;align-items:center;gap:24px;display:flex}.content-blocks .block-container.has-content-with-background{gap:48px}.content-blocks .block-container.reverse-mobile{flex-direction:column-reverse}}.content-blocks .block-container .content-block{border-radius:var(--radius);color:var(--color-foreground);background-color:var(--color-background);border:1px solid #000;flex-direction:column;justify-content:center;gap:20px;width:100%;display:flex}@media only screen and (max-width:750px){.content-blocks .block-container .content-block{border-radius:0}}.content-blocks .block-container .content-block.center-content{justify-content:center;height:100%}.content-blocks .block-container .content-block.small-padding{padding:8px}@media only screen and (max-width:750px){.content-blocks .block-container .content-block.small-padding{padding:16px}}.content-blocks .block-container .content-block.small-padding+.feature-callouts{margin-left:8px;margin-right:8px}.content-blocks .block-container .content-block.medium-padding{padding:30px}.content-blocks .block-container .content-block.medium-padding+.feature-callouts{margin-left:30px;margin-right:30px}@media only screen and (max-width:990px){.content-blocks .block-container .content-block.medium-padding{padding:16px}.content-blocks .block-container .content-block.medium-padding+.feature-callouts{margin-left:16px;margin-right:16px}}.content-blocks .block-container .content-block.large-padding{padding:60px}.content-blocks .block-container .content-block.large-padding+.feature-callouts{margin-left:60px;margin-right:60px}@media only screen and (max-width:1280px){.content-blocks .block-container .content-block.large-padding{padding:60px}.content-blocks .block-container .content-block.large-padding+.feature-callouts{margin-left:30px;margin-right:30px}}@media only screen and (max-width:750px){.content-blocks .block-container .content-block.large-padding{padding:60px 16px}.content-blocks .block-container .content-block.large-padding+.feature-callouts{margin-left:16px;margin-right:16px}}@media only screen and (max-width:990px){.content-blocks .block-container .content-block.mobile-centered{text-align:center;justify-content:center}}.content-blocks .block-container .content-block .button-container{gap:20px;display:flex}.content-blocks .block-container .content-block .content{flex-direction:column;gap:24px;display:flex}.content-blocks .block-container .image-block{justify-content:center;align-items:center;width:100%;display:flex}@media only screen and (max-width:990px){.content-blocks .block-container .image-block{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}.content-blocks .block-container .image-block img{width:auto;max-width:100%;height:auto}.content-blocks .feature-callouts{border-radius:var(--radius);border:1px solid #000;border-top-left-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 auto;padding:16px 10px;display:flex}@media only screen and (max-width:990px){.content-blocks .feature-callouts{align-items:center}}.content-blocks .feature-callout{text-align:center;align-items:center;gap:4px;font-size:14px;display:flex}.content-blocks .feature-icon{width:24px;height:auto}.content-blocks .feature-label{font-weight:400}.feature-blocks{flex-direction:column;align-items:start;gap:60px;margin:0 auto;display:flex}@media only screen and (max-width:990px){.feature-blocks{gap:20px}}.feature-blocks .header-container{width:100%}.feature-blocks .title-container{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media only screen and (max-width:990px){.feature-blocks .title-container{flex-direction:column;gap:20px}}@media only screen and (max-width:750px){.feature-blocks .title-container h2{text-align:left;width:100%}}.feature-blocks .title-container .icon-container{align-items:center;gap:16px;display:flex}.feature-blocks .title-container .icon-container .icon-wrapper{width:60px;height:60px}.feature-blocks .description-container{max-width:65ch}.feature-blocks .block-container{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media only screen and (max-width:990px){.feature-blocks .block-container{grid-template-columns:1fr;gap:24px}}.feature-blocks .block-container .feature-block{border:1px solid #000;border-radius:70px 0;flex-direction:column;gap:20px;width:100%;padding:40px;display:flex}@media only screen and (max-width:990px){.feature-blocks .block-container .feature-block{border-radius:40px 0}}.feature-blocks .block-container .block-title{align-items:center;gap:12px;font-size:24px;display:flex}.feature-blocks .block-container .block-title .block-icon{width:40px;height:40px}.feature-list{padding:16px 20px}.feature-list.show-borders{border-top:1px solid rgb(var(--color-default-text));border-bottom:1px solid rgb(var(--color-default-text))}@media only screen and (max-width:990px){.feature-list{padding:10px 0}.feature-list .container{padding:16px 8px}}.feature-list>div{flex-wrap:wrap;justify-content:center;gap:40px 20px;display:flex}.feature-list>div.gap--medium{gap:48px}.feature-list>div .feature-item{width:calc(100%/var(--desktop-column-size,4) - 2%)}@media only screen and (min-width:1281px){.feature-list>div.ignore-columns-widescreen{justify-content:space-between}.feature-list>div.ignore-columns-widescreen .feature-item{width:auto}}@media only screen and (max-width:750px){.feature-list>div{justify-content:center;gap:16px 8px;padding:16px;display:flex}.feature-list>div.gap--medium{gap:30px}.feature-list>div .feature-item{width:calc(100%/var(--mobile-column-size,2) - 2%)}}.feature-item{max-width:var(--feature-max-width,100%);justify-content:center;align-items:center;gap:6px;display:flex}.feature-item .feature-title{font-size:75px;font-weight:700}@media only screen and (max-width:1280px){.feature-item .feature-title{font-size:50px}}.feature-item.stacked{text-align:center;flex-direction:column}@media only screen and (max-width:750px){.feature-item{justify-content:start}}.feature-item img{width:var(--icon-size,24px);height:var(--icon-size,24px)}@media only screen and (max-width:750px){.feature-item img{width:var(--mobile-icon-size,var(--icon-size,24px));height:var(--mobile-icon-size,var(--icon-size,24px))}}.feature-item p{font-size:16px;line-height:1.2em}@media only screen and (max-width:750px){.feature-item p{font-size:14px}.shopify-section--featured-products .section-heading--centered{text-align:left}}.shopify-section--featured-reviews .container{grid-template-columns:350px 1fr;gap:32px;display:grid}@media only screen and (max-width:990px){.shopify-section--featured-reviews .container{grid-template-columns:1fr}.shopify-section--featured-reviews .title-container h2{text-align:center}}.shopify-section--featured-reviews .reviews-container{gap:32px;display:flex}.shopify-section--featured-reviews .reviews-container .review-item{flex-direction:column;gap:24px;display:flex}.shopify-section--featured-reviews .reviews-container .review-item img{aspect-ratio:1;object-fit:cover;border-radius:4px;place-self:center;max-height:200px}@media only screen and (max-width:1280px){.shopify-section--featured-reviews .reviews-container .review-item img{aspect-ratio:unset;width:100%}}.shopify-section--featured-reviews .reviews-container .review-item .reviewer-name{flex-direction:column;gap:4px;font-weight:700;display:flex}.shopify-section--featured-reviews .reviews-container .review-item .verified-review{color:rgb(var(--color-accent));align-items:center;gap:4px;display:flex}.shopify-section--featured-reviews .reviews-container .review-item .testimonial__star-container{justify-content:start}.shopify-section--featured-reviews .reviews-container .review-item .testimonial__stars{line-height:1em}@media only screen and (max-width:990px){.shopify-section--featured-reviews .reviews-container .review-item{min-width:200px}}@media only screen and (max-width:1280px){.shopify-section--featured-reviews .reviews-container{grid-template-columns:1fr 1fr;display:grid}}@media only screen and (max-width:990px){.shopify-section--featured-reviews .reviews-container{scroll-snap-type:x mandatory;display:flex;overflow-x:scroll}.shopify-section--featured-reviews .reviews-container .review-item{scroll-snap-align:start}}.shopify-section--footer .company-blurb{max-width:35ch}.shopify-section--footer .footer-disclaimer{border:1px solid rgba(var(--color-foreground),.5);border-radius:4px;padding:12px 10px;font-size:15px}.shopify-section--footer .footer-legal{justify-content:flex-end;margin-top:8px;display:flex}@media only screen and (max-width:990px){.shopify-section--footer .footer-legal{justify-content:center}}.shopify-section--footer .footer-legal ul{gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}@media only screen and (max-width:990px){.shopify-section--footer .footer-legal ul{text-align:center;flex-direction:column;margin-top:24px}}@media only screen and (min-width:991px){.shopify-section--footer .footer-legal ul li:before{content:"\2022";margin-right:8px}.shopify-section--footer .footer-legal ul li:first-child:before{content:""}}.shopify-section--footer .footer-bottom{grid-template-columns:1fr 1fr;gap:16px;display:grid}.shopify-section--footer .footer-bottom .footer-links-container{flex-direction:column;gap:16px;display:flex}.shopify-section--footer .footer-bottom .footer__copyright,.shopify-section--footer .footer-bottom .footer__services{justify-content:start;align-items:start;margin:0;display:flex}.shopify-section--footer .footer-bottom .footer__payment-icons{margin:0}@media only screen and (max-width:990px){.shopify-section--footer .footer-bottom{grid-template-columns:1fr;gap:40px;padding-top:60px}}@media only screen and (min-width:751px){.shopify-section--header .header-menu{justify-content:end;width:100%;display:flex}}.shopify-section--header .header-icons,.shopify-section--header .header-icons__optional{gap:0}.shopify-section--header .header-icons .button,.shopify-section--header .header-icons__optional .button{padding:7px 16px}@media only screen and (min-width:751px){.shopify-section--header .header-icons .button,.shopify-section--header .header-icons__optional .button{padding:14px 32px}}.shopify-section--header .header-top__burger{grid-area:unset}@media only screen and (min-width:751px){.shopify-section--header .header-top__burger{display:none}}.shopify-section--header-template .rte{margin-bottom:20px}.shopify-section--hero .badges{gap:20px;display:flex}.shopify-section--hero .badges img{max-width:60px;height:auto}@media only screen and (max-width:750px){.shopify-section--hero .badges{justify-content:center;align-items:center;width:100%}}.shopify-section--line-divided-blocks{flex-direction:column;align-items:start;gap:40px;margin:0 auto;display:flex}@media only screen and (max-width:990px){.shopify-section--line-divided-blocks{gap:20px;padding-left:0;padding-right:0}}.shopify-section--line-divided-blocks .header-container{padding-left:var(--container-gutter);padding-right:var(--container-gutter);flex-direction:column;gap:24px;width:100%;display:flex}.shopify-section--line-divided-blocks .header-container h2{max-width:700px}.shopify-section--line-divided-blocks .header-container.center{text-align:center;align-items:center}@media only screen and (max-width:750px){.shopify-section--line-divided-blocks .header-container h2{text-align:left;width:100%}}.shopify-section--line-divided-blocks .description-container{max-width:65ch}@media only screen and (max-width:750px){.shopify-section--line-divided-blocks .description-container{text-align:left;width:100%;max-width:100%}}.shopify-section--line-divided-blocks .block-container{gap:50px;width:100%;display:flex}.shopify-section--line-divided-blocks .block-container.normal{max-width:1100px;margin:0 auto}.shopify-section--line-divided-blocks .block-container.narrow{max-width:900px;margin:0 auto}@media only screen and (max-width:990px){.shopify-section--line-divided-blocks .block-container{flex-direction:column;gap:0}}.shopify-section--line-divided-blocks .block-wrapper{width:100%;display:flex}@media screen and (min-width:751px){.shopify-section--line-divided-blocks .block-wrapper{width:calc(50% - .5px)}}.shopify-section--line-divided-blocks .content-block,.shopify-section--line-divided-blocks .image-block{width:100%;padding:30px}@media only screen and (max-width:990px){.shopify-section--line-divided-blocks .content-block,.shopify-section--line-divided-blocks .image-block{padding-left:0!important;padding-right:0!important}}.shopify-section--line-divided-blocks .content-block:first-child,.shopify-section--line-divided-blocks .image-block:first-child{padding-left:0!important}.shopify-section--line-divided-blocks .content-block:last-child,.shopify-section--line-divided-blocks .image-block:last-child{padding-right:0!important}.shopify-section--line-divided-blocks .content-block{flex-direction:column;gap:20px;display:flex}.shopify-section--line-divided-blocks .content-block.full{width:100%}.shopify-section--line-divided-blocks .content-block.half{width:50%}@media only screen and (max-width:990px){.shopify-section--line-divided-blocks .content-block.half{width:100%}}.shopify-section--line-divided-blocks .content-block.third{width:33.33%}@media only screen and (max-width:990px){.shopify-section--line-divided-blocks .content-block.third{width:100%}}.shopify-section--line-divided-blocks .content-block.small-padding{padding:15px}.shopify-section--line-divided-blocks .content-block.medium-padding{padding:30px}.shopify-section--line-divided-blocks .content-block.large-padding{padding:45px}@media only screen and (max-width:990px){.shopify-section--line-divided-blocks .content-block.mobile-centered{text-align:center}}.shopify-section--line-divided-blocks .image-block{max-width:var(--max-width,400px);justify-content:flex-start;align-items:center;width:100%;display:flex}.shopify-section--line-divided-blocks .image-block img{max-width:100%;height:auto}@media only screen and (max-width:990px){.shopify-section--line-divided-blocks .image-block.mobile-centered{justify-content:center;margin:0 auto}}.shopify-section--line-divided-blocks .line-divider{background-color:rgb(var(--color-border));width:1.5px;height:auto;margin:32px 0;position:relative}.shopify-section--line-divided-blocks .line-divider:before{content:"";background-color:rgb(var(--color-border));border-radius:50%;width:16px;height:16px;display:block;position:absolute;top:-8px;left:50%;transform:translate(-50%)}@media only screen and (max-width:990px){.shopify-section--line-divided-blocks .line-divider{width:100%;height:1px;margin:0}}@media only screen and (max-width:750px){.shopify-section--media-with-text .rich-text-wrapper{padding-top:0;padding-bottom:24px}.shopify-section--media-with-text .media-with-text__media{max-height:400px}}.shopify-section--media-with-text .scroller-tabs{margin-bottom:48px}@media only screen and (max-width:750px){.shopify-section--media-with-text .scroller-tabs{margin-bottom:24px}}.shopify-section--newsletter-footer .newsletter{padding:30px 40px}.shopify-section--newsletter-footer .newsletter-text{padding:0}@media only screen and (max-width:990px){.shopify-section--newsletter-footer .newsletter-text.newsletter-text--row{flex-direction:column;display:flex}}.shopify-section--newsletter-footer .newsletter-media{background:0 0;justify-content:end;justify-self:end;align-items:center;display:flex}.shopify-section--newsletter-footer .newsletter-media img{object-fit:contain;max-width:min(90%,var(--max-width,460px))}@media only screen and (max-width:990px){.shopify-section--newsletter-footer .newsletter-media{justify-content:center;justify-self:center}.shopify-section--newsletter-footer .newsletter-media img{max-width:100%}}.shopify-section--pill{grid-template-columns:minmax(var(--container-gutter),1fr)minmax(auto,var(--container-width))minmax(var(--container-gutter),1fr);display:grid}@media only screen and (max-width:750px){.shopify-section--pill{grid-template-columns:0fr 1fr 0fr;padding:0}}.shopify-section--pill .section{background:rgba(var(--color-background));grid-template-columns:subgrid;gap:60px;padding:80px 60px;display:grid}@media only screen and (max-width:750px){.shopify-section--pill .section{gap:40px;padding:60px 16px}}.shopify-section--pill .section.left{border-radius:0 200px 200px 0;grid-column:1/3}@media only screen and (max-width:1280px){.shopify-section--pill .section.left{border-radius:0 130px 130px 0}}@media only screen and (max-width:750px){.shopify-section--pill .section.left{border-radius:0;grid-column:2}}.shopify-section--pill .section.left .pill-content-wrapper{grid-column:2}.shopify-section--pill .section.right{border-radius:200px 0 0 200px;grid-column:2/4}@media only screen and (max-width:1280px){.shopify-section--pill .section.right{border-radius:130px 0 0 130px}}@media only screen and (max-width:750px){.shopify-section--pill .section.right{border-radius:0}}.shopify-section--pill .section.right .pill-content-wrapper{grid-column:1}.shopify-section--pill .section .pill-content-wrapper{justify-content:center;align-items:center;gap:60px;display:flex}@media only screen and (max-width:990px){.shopify-section--pill .section .pill-content-wrapper{gap:30px}}@media only screen and (max-width:750px){.shopify-section--pill .section .pill-content-wrapper{flex-direction:column}}.shopify-section--pill .pill-image-wrapper{justify-content:center;align-items:center;display:flex}.shopify-section--pill .pill-image{border-radius:100% 100% 0;width:auto;max-width:500px;overflow:hidden}.shopify-section--pill .pill-image.small{height:325px}.shopify-section--pill .pill-image.medium{height:440px}.shopify-section--pill .pill-image.large{height:600px}.shopify-section--pill .pill-image.adapt{height:100%}@media only screen and (max-width:990px){.shopify-section--pill .pill-image{border-radius:16px}}.shopify-section--pill .pill-text-wrapper{align-items:center;gap:60px;display:flex}@media only screen and (min-width:1281px){.shopify-section--pill .pill-text-wrapper.side-by-side{display:contents}}@media only screen and (max-width:1280px){.shopify-section--pill .pill-text-wrapper{flex-direction:column;align-items:start;gap:24px}}.shopify-section--pill .pill-text-wrapper .pill-header{flex-direction:column;flex-grow:1;gap:24px;min-width:max-content;max-width:40%;display:flex}@media only screen and (max-width:1280px){.shopify-section--pill .pill-text-wrapper .pill-header br{content:" ";width:8px;display:inline-block}}.shopify-section--pill .pill-text-wrapper .pill-header .pill-subtitle{font-size:18px;line-height:1.45em}.shopify-section--pill .pill-text-wrapper .pill-content{flex-grow:1;max-width:65ch}.shopify-section--main-product .main-product__blocks .main-product__block-price{margin-top:20px}.shopify-section--main-product .main-product__blocks .price{font-size:32px;font-weight:700}.shopify-section--main-product .main-product__blocks .product-form-buttons-wrapper{--button-radius:4px}.shopify-section--main-product .main-product__blocks .product-form-buttons-wrapper .product-form__submit{text-transform:uppercase;font-weight:700}.shopify-section--main-product .main-product__blocks .product-form-buttons-wrapper .product-form__submit:hover{background-color:rgba(var(--color-foreground),.8);color:rgb(var(--color-background));border-color:rgba(var(--color-foreground),.8)}.shopify-section--main-product .main-product__blocks .main-product__block-collapsible-tab p{margin-bottom:16px}.shopify-section--main-product .main-product__blocks .main-product__block-collapsible-tab p:last-child{margin-bottom:0}.shopify-section--main-product .main-product__block-images{justify-content:center;display:flex}.shopify-section--main-product .main-product__block-images img{width:60px;height:60px}.shopify-section--main-product .main-product__block-collapsible-tab .rte img{border-radius:0}.shopify-section--main-product .main-product__block-collapsible-tab .collapsible-content-title{padding:16px;font-size:16px;font-weight:700}@media only screen and (max-width:990px){.shopify-section--main-product .main-product__block-collapsible-tab .collapsible-content-title{padding-left:10px;padding-right:10px}}.shopify-section--main-product .main-product__block-collapsible-tab .collapsible-content-text>div{padding:0 10px 24px}.shopify-section--rich-text h2{width:100%}.shopify-section--rich-text .text-align--left{text-align:left}.shopify-section--rich-text .text-align--center{text-align:center}.shopify-section--rich-text .text-align--right{text-align:right}.shopify-section--rich-text .button-group{width:100%}.shopify-section--rich-text .button-group.align-left{justify-content:flex-start}.shopify-section--rich-text .button-group.align-center{justify-content:center}.shopify-section--rich-text .button-group.align-right{justify-content:flex-end}.shopify-section--science-collage .science-collage__title{text-align:center;max-width:600px;margin:0 auto 40px;font-size:2.5rem}.shopify-section--science-collage .science-collage__grid{flex-direction:column;gap:40px;display:flex}@media only screen and (min-width:991px){.shopify-section--science-collage .science-collage__grid{grid-template-columns:2fr 1fr;grid-template-areas:"one one""three three";gap:60px 150px;display:grid}}.shopify-section--science-collage .science-collage__item{flex-direction:column;align-items:center;display:flex}@media only screen and (min-width:991px){.shopify-section--science-collage .science-collage__item--1{flex-direction:row;grid-area:one;justify-self:center}.shopify-section--science-collage .science-collage__item--1 .science-collage__content{max-width:600px}.shopify-section--science-collage .science-collage__item--1 .science-collage__image-wrapper{border-radius:var(--border-radius);max-width:300px;overflow:hidden}.shopify-section--science-collage .science-collage__item--2{flex-direction:column;grid-area:three;max-width:860px;margin:0 auto}}.shopify-section--science-collage .science-collage__image-wrapper{flex:1;margin-bottom:20px}@media (min-width:750px){.shopify-section--science-collage .science-collage__image-wrapper{margin-bottom:0}}.shopify-section--science-collage .science-collage__image{object-fit:cover;border-radius:8px;width:100%;height:100%}.shopify-section--science-collage .science-collage__content{flex:1;padding:20px}@media only screen and (max-width:990px){.shopify-section--science-collage .science-collage__content{padding:20px 0}}.shopify-section--science-collage .science-collage__name{margin-bottom:10px;font-size:1.5rem}.shopify-section--science-collage .science-collage__description{font-size:1rem;line-height:1.5}.shopify-section--testimonials .column-wrapper{--column-padding:0px}@media only screen and (max-width:990px){.shopify-section--testimonials .testimonial-heading{text-align:left}}@media only screen and (min-width:991px){.testimonial--large-contained{max-width:1240px}}.testimonial__star-container{justify-content:center;align-items:center;gap:9px;display:flex}@media only screen and (max-width:990px){.testimonial__star-container{justify-content:flex-start}}.testimonial__star-container .testimonial__stars{font-size:16px}.testimonial-author-info__name-wrapper{align-items:center;gap:10px;display:flex}@media only screen and (max-width:990px){.testimonial-author-info__name-wrapper{flex-direction:column}}.testimonial-author-info__name-wrapper .testimonial-author-info__verified{color:rgb(var(--color-accent));align-items:center;gap:4px;font-size:12px;display:flex}.shopify-section--two-column-accordions .color{border:0}.shopify-section--two-column-accordions .two-column-accordions__title{margin-bottom:2rem}.shopify-section--two-column-accordions .two-column-accordions__columns{flex-wrap:wrap;gap:80px;display:flex}.shopify-section--two-column-accordions .two-column-accordions__column{flex:1;min-width:250px}.shopify-section--two-column-accordions .two-column-accordions__column-label{margin-bottom:1rem}.shopify-section--two-column-accordions .collapsible-content-list{max-width:unset;width:100%}.shopify-section--two-column-accordions .collapsible-content{border-top:0;border-bottom:1px solid rgb(var(--color-border));width:100%}.shopify-section--two-column-accordions .collapsible-content-title-wrapper{align-items:center;gap:10px;display:flex}.shopify-section--two-column-accordions .collapsible-content-title{justify-content:space-between;align-items:center;width:100%;padding:14px 16px;font-size:16px;display:flex}@media only screen and (max-width:990px){.shopify-section--two-column-accordions .collapsible-content-title{padding:14px 4px}}.shopify-section--two-column-accordions .collapsible-content-title.tap:hover{transform:none}.shopify-section--two-column-accordions .collapsible-content-text{font-size:16px}.shopify-section--two-column-accordions .collapsible-content-text>div{margin:0;padding:0 16px 14px}@media only screen and (max-width:990px){.shopify-section--two-column-accordions .collapsible-content-text>div{padding:0 10px 14px}}.shopify-section--two-column-accordions .collapsible-content .visual-icon{flex-shrink:0;width:48px;height:48px;transform:none!important}.shopify-section--two-column-accordions .collapsible-content .icon{flex-shrink:0;width:20px;height:20px;margin-right:.5rem}.shopify-section--footer{z-index:9999}#shopify-section-template--17857626964126__1729012975b6451737>div.block.color.color-default{background-color:#333!important;border-bottom-left-radius:30px}span.card-badges__badge.card-badges__badge--large.card-badges__badge--sale.color.color-accent-1{background-color:#bca392}.footer-block-social{padding-top:0!important}.footer-block-social svg{height:40px;width:40px}.section .collection-card__title .button--primary{background-color:unset;color:#000}.custom-breadcrumb{font-size:14px;margin-bottom:-2em;margin-top:2.5em;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.custom-breadcrumb__link{color:#555;text-decoration:none}.custom-breadcrumb__link:hover{text-decoration:underline}.custom-breadcrumb__separator{color:#999}.custom-breadcrumb__current{color:#333}.back-to-top-wrapper{position:fixed;bottom:20px;left:50%;z-index:1000}.back-to-top-button{transition:transform calc(.1s* var(--animations-multiple)) ease-in-out;background-color:#000;color:#fff;padding:10px 20px;font-size:14px;border:none;border-radius:5px;cursor:pointer;box-shadow:0 4px 8px #0003}a.sidebar-link:hover{text-decoration:underline}li.sidebar-list-item,a.button.button--primary,. .back-to-top-button{transition:transform calc(.1s* var(--animations-multiple)) ease-in-out}li.sidebar-list-item,a.button.button--primary:hover,.a.sidebar-link:hover,.back-to-top-button:hover{transform:translateY(-1.5px)}.sidebar-content{padding:2em;background-color:#f8f2ed;border-radius:var(--radius)}.article{width:68%;margin:auto 3%}.sidebar{width:30%;position:sticky;top:20px;align-self:flex-start}.sticky-wrapper{position:relative;display:flex}.article-wrapper{width:100%;gap:2%}.oke-reviewsTab.oke-reviewsTab--small-top-left.oke-reviewsTab--large-top-left{z-index:1}@media (max-width: 768px){.sidebar,.article{margin:auto}.sidebar-content{max-width:95vw}.sticky-wrapper{display:grid}.sidebar{order:2;margin:3em auto}.custom-breadcrumb{margin-bottom:0;margin-top:0}.article-wrapper{grid-template-columns:1fr;grid-template-areas:"article" "sidebar"}.sidebar,.article{width:100%;position:relative;top:auto}}.sidebar-section{margin-bottom:2.5em}.sidebar-title{font-size:18px;font-weight:700;margin-bottom:10px}.sidebar-list{list-style:none;padding:0}.sidebar-list-item{margin-bottom:8px}.sidebar-link{text-decoration:none;color:#000}.sidebar-form{display:flex;flex-direction:column}.sidebar-input{margin-bottom:10px;padding:8px;width:100%}.sidebar-button{padding:10px;background-color:#0d91bd;color:#fff;border:none;cursor:pointer}.sticky-wrapper{position:relative;min-height:100vh}.sidebar{position:sticky;top:20px}.sidebar-section .sidebar-title{font-size:1.25em;font-weight:700;margin-bottom:10px}.sidebar-section .sidebar-text{font-size:1em;line-height:1.6;margin-bottom:15px}.sidebar-section .sidebar-button{display:inline-block;padding:10px 20px;background-color:#000;color:#fff;border-radius:5px;text-align:center;text-decoration:none}.sidebar-section .sidebar-button:hover{background-color:#333}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
