@keyframes blink{0%{color:#fff}50%{color:#223337}to{color:#fff}}html{padding:0!important}b,strong{font-weight:600}.loyalty-page__banner{display:flex;align-items:center;justify-content:center}.swiper{padding-bottom:2rem!important}.loyalty-page__banner img{width:auto;max-width:100%}[data-widget-type=rewards-summary]{border-bottom:none!important;padding:27px 30px 110px!important}[data-widget-type=rewards-summary] .stamped-rewards-widget-title{font-family:var(--header-font-stack);font-size:43px!important}[data-widget-type=rewards-summary] .stamped-rewards-widget-text{font-size:24px!important}[data-widget-type=rewards-summary] .stamped-rewards-widget-btn-holder{display:flex;grid-column-gap:12px;grid-row-gap:12px}[data-target-id=label-balance-points]{font-size:20px;text-transform:uppercase}[data-target-id=label-balance-points]:before{content:"Current rewards balance: "}.stamped-rewards-widget-btn{background:transparent!important;border:1px solid #000!important;display:flex!important;align-items:center;justify-content:center;font-weight:400!important;font-size:23px;line-height:normal;margin:0!important;width:417px;height:71px}[data-widget-type=rewards-how-it-works]{background:#74a69f40}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-how-it-works{padding:100px 30px 125px!important}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-heading-main{font-family:var(--header-font-stack);font-size:50px!important;text-transform:uppercase!important}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-how-it-works-list{grid-column-gap:40px;grid-row-gap:40px}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-how-it-works-list-item span{display:none}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-number{background-color:transparent!important;background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:0!important;width:72px!important;height:72px!important}[data-target-id=section-step-one] .stamped-rewards-widget-number{background-image:url(/cdn/shop/files/one-step.png?v=1718892550)}[data-target-id=section-step-two] .stamped-rewards-widget-number{background-image:url(/cdn/shop/files/second-step.png?v=1718892563)}[data-target-id=section-step-three] .stamped-rewards-widget-number{background-image:url(/cdn/shop/files/third-step.png?v=1718892574)}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-heading{font-family:var(--header-font-stack);font-size:30px!important;font-weight:400!important;margin:40px 0 15px!important;text-transform:uppercase}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-text{font-size:24px;text-align:center;min-height:3em}[data-widget-type=rewards-earnings-v2]{padding-bottom:100px}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-heading-main,[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-campaign-image,[data-widget-type=rewards-earnings-v2][data-logged-in=false] .stamped-rewards-widget-item .stamped-rewards-widget-button,[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-button,.stamped-rewards-birthday-input-holder,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-campaign-image,[data-widget-type=rewards-spendings-v2][data-logged-in=false] .stamped-rewards-widget-item .stamped-rewards-widget-button,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-button{display:none}[data-widget-type=rewards-earnings-v2] .stamped-rewards-earnings,[data-widget-type=rewards-spendings-v2] .stamped-rewards-spendings{display:flex;flex-wrap:wrap;grid-column-gap:22px;grid-row-gap:22px;padding:0 30px!important;max-width:1660px!important}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-item,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-item{background:#74a69f3b;margin:0!important;width:calc((100% - 88px)/5)!important;height:100%!important}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-item-content,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-item-content{min-width:auto!important;min-height:auto!important}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-campaign-title,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-campaign-title{font-family:var(--header-font-stack);font-size:18px;margin-bottom:21px!important;text-transform:uppercase}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-campaign-value,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-campaign-value{font-size:18px}[data-widget-type=rewards-spendings-v2]{background:#74a69f;padding:100px 0}[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-campaigns-spendings{margin:0!important}[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-heading-main{color:#fff;font-size:50px!important;margin-bottom:83px!important;text-transform:uppercase!important}[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-item{background:#fff}[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-item-inner{display:grid;grid-template-areas:"points" "name" "button"}[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-campaign-title{grid-area:name}[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-campaign-value{grid-area:points}[data-widget-type=rewards-referral]{margin:0!important;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"image" "content"}[data-widget-type=rewards-referral]:after{content:"";background-image:url(/cdn/shop/files/Group_34.jpg?v=1719225402);background-position:center;background-size:cover;background-repeat:no-repeat;grid-area:image;width:100%;height:100%}[data-widget-type=rewards-referral] .stamped-rewards-page-campaigns-refer{margin:100px 0 120px!important;padding:0 20px}[data-widget-type=rewards-referral] .stamped-rewards-widget-heading-sub{font-family:var(--body-font-stack);font-size:18px!important;text-transform:uppercase}[data-widget-type=rewards-referral] .stamped-rewards-widget-heading-main{margin:20px 0 40px!important}[data-widget-type=rewards-referral] .stamped-rewards-widget-description{font-family:var(--body-font-stack);font-size:18px}[data-widget-type=rewards-referral] div[data-target-id=section-email-customer],[data-widget-type=rewards-referral] div[data-target-id=section-email-friend]{border:none!important;padding:0!important}[data-widget-type=rewards-referral] .stamped-rewards-page-subtitle{font-family:var(--body-font-stack);font-size:18px!important;text-transform:uppercase}[data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon{border:.82px solid #000000;max-width:400px}[data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon .stamped-rewards-page-btn{border:none!important;position:relative}[data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon .stamped-rewards-page-input{border:none!important}[data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon .stamped-rewards-page-btn:after{content:"";position:absolute;top:0;left:0;background-color:#fff;background-image:url(/cdn/shop/files/arrow.png?v=1719228020);background-repeat:no-repeat;background-position:center;background-size:16px 16px;width:100%;height:100%}[data-widget-type=rewards-referral] .stamped-reward-referral-platforms{display:none}[data-widget-type=rewards-referral] div[data-target-id=section-email-friend]{margin-top:20px!important}@media (max-width: 1280px){[data-widget-type=rewards-referral] .stamped-rewards-widget-heading-main{margin:20px 0!important}}@media (max-width: 1200px){[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-item,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-item{width:calc((100% - 66px)/4)!important}}@media (max-width: 1024px){[data-widget-type=rewards-summary] .stamped-rewards-widget-title{font-size:32px!important}[data-widget-type=rewards-summary] .stamped-rewards-widget-btn-holder{flex-direction:column;width:50%}.stamped-rewards-widget-btn{width:100%;height:65px}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-how-it-works{padding-right:15px!important;padding-left:15px!important}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-heading-main{font-size:40px!important}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-heading{font-size:28px!important}[data-widget-type=rewards-how-it-works] .stamped-rewards-widget-how-it-works-list{grid-column-gap:20px;grid-row-gap:20px}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-item,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-item{width:calc((100% - (22px * 2)) / 3)!important}[data-widget-type=rewards-referral]{grid-template-columns:1fr;grid-template-rows:1fr 1fr}[data-widget-type=rewards-referral]:after{grid-area:content}[data-widget-type=rewards-referral] .stamped-rewards-page-campaigns-refer{margin:60px 0!important}}@media (max-width: 768px){[data-widget-type=rewards-summary] .stamped-rewards-widget-btn-holder{width:80%}[data-widget-type=rewards-how-it-works] ul.stamped-rewards-widget-how-it-works-list{flex-direction:column}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-item,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-item{width:calc((100% - 22px)/2)!important}[data-widget-type=rewards-referral] .stamped-reward-referral-link{font-size:14px!important;white-space:break-spaces!important;max-height:none!important}[data-widget-type=rewards-referral] .stamped-reward-copy-icon{display:flex!important;align-items:center}[data-widget-type=rewards-referral] .stamped-reward-copy-icon svg{margin:0}[data-widget-type=rewards-referral] .stamped-rewards-page-buttonAddon .stamped-rewards-page-input{min-width:auto!important}}@media (max-width: 480px){[data-widget-type=rewards-summary] .stamped-rewards-widget-btn-holder{width:100%}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-campaign-title,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-campaign-title{font-size:16px;line-height:1.2em}[data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-campaign-value,[data-widget-type=rewards-spendings-v2] .stamped-rewards-widget-campaign-value{font-size:16px}[data-widget-type=rewards-referral] .stamped-rewards-widget-heading-main{font-size:32px!important}}table.biota-comparison{max-width:1200px;margin:auto;border-spacing:0 3px}.biota-comparison tr{margin-bottom:5px}.biota-comparison td img{max-width:21px}.biota-comparison td blockquote,.biota-comparison td p{margin-bottom:0}.biota-comparison td blockquote{border-left:unset}.biota-comparison tr td:nth-child(2){color:#4bba58;border-left:6px solid #4bba58;border-right:6px solid #4bba58;font-size:15px}.footer-bottom{background-color:#3b626b!important}.footer-bottom .bottom--footer{display:flex;flex-direction:row-reverse;justify-content:space-between}.bottom--footer .footer-description{padding-bottom:0}.bottom--footer .footer-description p{padding-bottom:0;margin-bottom:0}.bottom--footer .footer-description a,.bottom--footer---links a{color:#fff!important}.footer-content li:first-child{display:list-item}.tt-capitalize{text-transform:capitalize!important}.tt-uppercase{text-transform:uppercase!important}.tt-none{text-transform:none!important}.ta-left{text-align:left!important}.ta-right{text-align:right!important}.ta-center{text-align:center!important}.product-bullet-points{padding:60px 20px 0 40px}@media screen and (min-width: 769px){.medium-up-hide{display:none}}@media screen and (max-width: 768px){.medium-down-hide{display:none}}.template-product .logo-list-section{margin:0}#storeify-sl-btn-trigger-popup{bottom:90px!important}.zooomy__hhrt{bottom:160px!important}.template-collection wrapped-extension{display:none!important}.grid-view-item .grid-view-item-image{max-height:380px;min-height:380px}.grid-view-item .grid-view-item-image img{max-height:380px;min-height:380px;object-fit:contain}.collection-main-body-inner{display:flex;flex-wrap:wrap;row-gap:20px}.template-collection .grid-view-item,.adjust-space{margin-bottom:0}.quick-add-wrapper{margin-top:auto}@media (min-width: 768px){.template-collection .grid-view-item,.adjust-space{position:relative}.grid-view-item .grid-view-item-image,.grid-view-item .grid-view-item-image img{max-height:max-content;min-height:100px}.adjust-space{margin-bottom:20px!important}.grid-view-item .grid-view-item-image img{max-height:185px;max-width:360px;min-height:155px;left:50%;transform:translate(-50%);right:50%;top:0}.template-collection a.btn.quick-add-button-variants.quick-add-button-variants-desktop,.template-collection button.btn.quick-add-button.quick-add-button-desktop{padding:10px 5px}.quick-add-wrapper{width:100%;margin-top:auto}.template-collection .limoniapps-discountninja-align-center.limoniapps-discountninja-productprice{bottom:42px;position:absolute;width:100%;position:relative;bottom:unset}}@media (min-width: 825px){.template-collection .quick-add-wrapper.quick-shop--block{position:absolute;bottom:0;position:relative;bottom:unset}.grid-view-item .grid-view-item-image img{max-height:190px;max-width:360px;min-height:190px;left:50%;transform:translate(-50%);right:50%;top:0}}@media (min-width: 960px){.template-collection a.btn.quick-add-button-variants.quick-add-button-variants-desktop,.template-collection button.btn.quick-add-button.quick-add-button-desktop{padding:10px 35px}.grid-view-item .grid-view-item-image img{max-height:220px;max-width:360px;min-height:200px;left:50%;transform:translate(-50%);right:50%;top:0}}@media (min-width: 990px){.grid-view-item .grid-view-item-image img{max-height:245px;max-width:360px;min-height:240px;left:50%;transform:translate(-50%);right:50%;top:0}}@media (min-width: 1180px){.grid-view-item .grid-view-item-image img{max-height:285px;max-width:360px;min-height:240px;left:50%;transform:translate(-50%);right:50%;top:0}}.template-collection .product-grid--title a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3}@media (min-width: 1200px){.grid-view-item .grid-view-item-image{max-height:max-content;min-height:240px}.grid-view-item .grid-view-item-image img{max-height:290px;max-width:360px;min-height:240px;left:50%;transform:translate(-50%);right:50%;top:0}}@media (min-width: 1260px){.grid-view-item .grid-view-item-image img{max-height:315px;max-width:360px;min-height:240px;left:50%;transform:translate(-50%);right:50%;top:0}}@media (min-width: 1400px){.grid-view-item .grid-view-item-image img{max-height:340px;max-width:360px;min-height:240px;left:50%;transform:translate(-50%);right:50%;top:0}}@media (min-width: 1650px){.template-collection .grid-view-item{height:387px}.grid-view-item .grid-view-item-image img{max-height:460px;max-width:360px;min-height:240px;left:50%;transform:translate(-50%);right:50%;top:0}}@media screen and (max-width: 768px){h2,.h2{font-size:var(--body-font-size-24-to-em)}}.voltage-notification{position:absolute;top:50%;left:110%;padding:10px;background:#3b626b1a;color:#3b626b;display:none;z-index:999999;transform:translateY(-50%);width:350px;line-height:1.3;font-size:14px}.active .voltage-notification{display:block}.checkbox-container{display:flex;flex-direction:row-reverse;float:left;gap:10px;align-items:center;width:100%;text-align:left;justify-content:flex-end}.swatch .swatch-items-wrapper .swatch-element .voltage-notification label{border:0;background:none;padding:0;box-shadow:none;outline:none}.voltage-notification input{margin:0 10px 0 0}@media screen and (max-width: 500px){.small--one-half .grid-view-item .grid-view-item-image,.small--one-half .grid-view-item .grid-view-item-image img{max-height:150px;min-height:150px}}.grid-view-item .grid-view-item-image img{max-height:185px;max-width:360px;min-height:155px;left:50%;transform:translate(-50%);right:50%;top:0}.grid-view-item .grid-view-item-image,.grid-view-item .grid-view-item-image img{max-height:243px;min-height:100px;object-fit:contain}.sticky-add{position:fixed;bottom:0;left:0;right:0;width:100%;padding:20px;display:flex;align-items:center;background:#e8f1ef;z-index:99;border-top:1px solid #e5e5eb;justify-content:space-between;flex-direction:column}.sticky-add wrapped-extension{margin:unset!important}.sticky-add__text{display:none}.sticky-add__title{font-size:20px;line-height:1.2;text-align:center}.sticky-add__price{color:var(--on-sale-color);font-weight:600}.sticky-add__btn{width:100%}.sticky-add__btn button{font-weight:600;white-space:nowrap;min-width:140px}.sticky-add__btn .shopify-payment-button{display:none}@media screen and (min-width: 1024px){.sticky-add{flex-direction:row;gap:20px;padding:10px 100px 10px 20px}.sticky-add__text{display:none}.sticky-add__title{font-size:20px;line-height:1.2;text-align:left;min-width:320px}.sticky-add__btn{width:280px}.sticky-add__btn .paymentButtonsWrapper{align-items:center}.sticky-add__price{margin-left:auto}}.drawer .sticky-add{display:none!important}.sticky-add__btn--price{margin-left:6px}@media screen and (max-width: 767px){.footer-main .grid__item{max-width:100%!important}.footer-header{text-align:left;border-bottom:1px solid var(--color-scheme-border-color);border-top:unset!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M10 1.5L6 5.5L2 1.5' stroke='%23fff' stroke-width='2' stroke-linecap='square'%3E%3C/path%3E%3C/svg%3E");background-position:98% center;background-repeat:no-repeat;background-size:12px;padding-top:unset;font-size:18px;cursor:pointer}.footer-header.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M2 5.5L6 1.5L10 5.5' stroke='%23fff' stroke-width='2' stroke-linecap='square'%3E%3C/path%3E%3C/svg%3E%0A")}.footer-header~.footer-content{max-height:0;overflow:hidden;transition:max-height .4s linear,padding .4s linear;padding:0 15px}.footer-header.active~.footer-content{max-height:100%;padding:15px}}.links-footer a{font-size:15px}.footer-main .large--one-fifth:first-child{width:26%}.footer-main .large--one-fifth{width:18.5%}@media screen and (min-width: 768px){.footer-header{font-family:Avenir Next,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;margin-bottom:.25em}}@media screen and (max-width: 1060px) and (min-width: 768px){.footer-main .grid{display:flex;flex-wrap:wrap;justify-content:center}.footer-main .large--one-fifth:first-child{width:40%}.footer-main .large--one-fifth{width:30%}}@media screen and (max-width: 767px){.footer-main .large--one-fifth:first-child,.footer-main .large--one-fifth{width:100%}}@media screen and (max-width: 500px){#chat-button{bottom:90px!important}}.kl-teaser-UVKq7G{display:none!important}.cart-custom-text{display:flex;flex-direction:row;justify-content:center;gap:10px;padding:30px}.cart-custom-text a{margin:0;display:flex;align-items:center;flex-direction:column;gap:6px;max-width:220px}.cart-custom-text a p{margin:unset;font-size:12px;text-align:center;color:#000;text-decoration:underline}.cart-custom-text a img{max-width:70px}@media screen and (max-width: 768px){.cart-custom-text{flex-wrap:wrap;padding:5px}.cart-custom-text a img{max-width:60px}.cart-custom-text a p{font-size:10px}.custom-card-text{min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cart-custom-text a{max-width:90px}}.ajaxcart__footer .grid--full{margin:unset}.ajaxcart__footer div,.ajaxcart__footer button,.ajaxcart__footer p{margin:unset!important}.ajaxcart__footer p{line-height:1.6}.ajaxcart__footer .additional-checkout-buttons div{width:100%}.shopify-cleanslate .fQRHLPulpQPIVgLI2F6g,.shopify-cleanslate .xGd3h1QpIzYq8GCXdELr{flex-direction:row!important;flex-wrap:nowrap!important;gap:10px}.ajaxcart__footer .additional-checkout-buttons ul{flex-direction:row!important}.ajaxcart__footer .additional-checkout-buttons ul li{width:100%!important}.ajaxcart__footer button.cart__checkout{width:100%}.ajaxcart__footer-wrapper .collapsible-tab.open .collapsible-content{height:100%!important}.ajaxcart__footer-wrapper .collapsible-tab{margin:0 20px}.ajaxcart__footer-wrapper .collapsible-tab.open .collapsible-content .content div{width:100%;padding-left:unset}.drawer--cart #CartContainer form{position:relative;display:flex;flex-direction:column;height:calc(100dvh - 180px)}.drawer--cart #CartContainer .ajaxcart__footer{width:100%;background:#e8f1ef;padding:6px 20px;border-top:1px solid #ccc;margin-top:auto}.drawer--cart .ajaxcart__inner{height:calc(100vh - 280px);overflow-y:scroll;padding-bottom:20px}.drawer--cart{overflow-y:hidden}.drawer--cart.quick-view-drawer{overflow-y:unset}.ajaxcart__footer .ajaxcart-item__discounts{display:none}@media screen and (min-width: 420px){.drawer--cart #CartContainer form{height:calc(100dvh - 110px)}.cart-custom-text{flex-wrap:nowrap}}@media screen and (min-width: 720px){.drawer--cart #CartContainer form{height:calc(100dvh - 150px)}}@media screen and (min-width: 767px){.drawer--cart #CartContainer form{height:calc(100dvh - 180px)}}@media screen and (min-width: 1024px){.drawer--cart #CartContainer form{height:calc(100dvh - 190px)}.drawer--cart .custom-cart-row{display:flex;align-items:center;height:unset}.drawer--cart .custom-cart-row .ajaxcart__subtotal_header{margin-right:auto!important;width:fit-content!important}.drawer--cart .custom-cart-row .ajaxcart__subtotal_header p{font-size:16px;font-weight:600}.drawer--cart .custom-cart-row .ajaxcart__subtotal{width:fit-content!important;padding-left:15px;line-height:1.1;font-size:16px!important}.drawer--cart .custom-cart-row .ajaxcart__subtotal .money{font-weight:600}}.voltage-notification{position:relative!important;left:unset!important;transform:unset!important}.swatch .swatch-items-wrapper .swatch-element{gap:10px;display:flex;flex-wrap:wrap;align-items:center;flex-shrink:0}.homepage-indiv-section-wrapper{max-width:1660px;margin:var(--bg-image-vertical-margin, 40px) auto}.homepage-indiv-section-wrapper.full-width{max-width:100%}.homepage-content--image.full-height{position:relative!important}.c-embeddedEarningRules-cardContainer .c-actionCard:nth-child(1) .u-textStyle--subtitle,.c-embeddedEarningRules-cardContainer .c-actionCard:nth-child(2) .u-textStyle--subtitle{font-size:20px}#shopify-section-template--17498032177204__text_rich_text_dzAeHd .homepage-featured-rich-text{max-width:1400px;margin:0 auto}#shopify-section-template--17498032177204__template_product_info_columns_4QpciF .shopify-section product-section--info-columns{padding-top:60px;padding-bottom:60px}#shopify-section-template--17498032177204__template_product_info_columns_4QpciF p{font-size:18px}#shopify-section-template--17498032177204__template_product_info_columns_4QpciF{padding-top:40px;padding-bottom:40px}#shopify-section-template--17498032177204__collection_featured_collection_h4FwFP .swiper{padding-bottom:unset}#shopify-section-template--17498032177204__text_rich_text_dzAeHd .homepage-indiv-section-wrapper{padding-top:20px;padding-bottom:20px}@media screen and (min-width: 1200px){#shopify-section-template--17498032177204__template_product_info_columns_4QpciF .pc-disable-slider__wrapper{max-width:1500px}#shopify-section-template--17498032177204__template_product_info_columns_4QpciF .info-cols--text-column{height:100%}.#shopify-section-template--17498032177204__template_product_info_columns_RjbjUk h2{font-size:35px}}a.log-in-button.log-in-button,a.account-button.account-button{padding:7px!important}a.log-in-button.log-in-button{padding-inline:0px!important}a.log-in-button.log-in-button svg,a.account-button.account-button svg{width:30px;height:30px}.site-nav--mobile .standalone-icon--wrapper{padding:7px!important;min-width:30px}.site-nav--mobile .cart-item-count-bubble{right:6px}.full-width-img{max-width:100%!important;width:100%;max-height:none!important;height:100%!important;object-fit:cover!important}.homepage-section-btn--icon{display:inline-flex;align-items:center;gap:20px}.homepage-section-btn{margin-top:var(--btn-margin-top, 20px)}.category-link:any-link{color:currentColor}.category-link.active:any-link{font-weight:600;cursor:default}@media screen and (max-width: 767px){.grid-area--filtering .collection-info{display:none}}@media screen and (min-width: 768px){#new-fsa-hsa h2{font-size:35px!important}}@media screen and (max-width: 768px){#new-fsa-hsa h2,#new-fsa-hsa .homepage-sections--title{font-size:22px!important}#new-fsa-hsa .swiper-pagination{position:relative!important}#shopify-section-template--17498032177204__text_rich_text_dzAeHd .homepage-indiv-section-wrapper{margin:0!important}#shopify-section-template--17498032177204__template_product_info_columns_4QpciF{padding:10px 0!important}#new-fsa-hsa .swiper-pagination{visibility:visible}}.btn.custom-button{flex:1}@media screen and (max-width: 767px){.custom-buttons__wrapper{flex-direction:column}}.pay-with-fsa-hsa{border-radius:8px;background:#f7f7f7;padding:10px;margin-bottom:10px}.pay-with-fsa-hsa__inner{border-radius:8px;background:#eee;padding:10px}.pay-with-fsa-hsa__text--bold{margin-bottom:5px;display:inline-block}.pay-with-fsa-hsa__inner>*:not(:last-child){margin-right:5px}.pay-with-fsa-hsa__text{margin-right:10px}.pay-with-fsa-hsa__icon{display:inline-block;width:150px;transform:translateY(6px)}.pay-with-fsa-hsa__link{border-radius:8px;color:#a16176;border:1px solid currentColor;padding:2px 10px;white-space:nowrap}.series-pay-with-fsa-hsa{color:#262428;font-size:14px;line-height:160%;letter-spacing:1px;padding:11px;text-align:center;flex:1;border-radius:10px;background:#a9d3db80;min-width:235px;margin-left:20px}.series-pay-with-fsa-hsa__link{text-decoration:underline;cursor:pointer}.custom-row-btns .series-pay-with-fsa-hsa{display:none}@media screen and (max-width: 1023px){.swatch--series-swatches .swatch-items-wrapper:has([data-option=Voltage]){flex-wrap:nowrap!important}.swatch--series-swatches .swatch-element.variant-swatch[data-value="220V"]{flex-shrink:1}.swatch--series-swatches .swatch-element.variant-swatch[data-value="220V"] .voltage-notification{width:auto}.swatch .series-pay-with-fsa-hsa{display:none}.custom-row-btns .series-pay-with-fsa-hsa{display:block}.series-pay-with-fsa-hsa__link{white-space:nowrap}.series-pay-with-fsa-hsa{margin-left:0;margin-bottom:20px}}.fsa-hsa-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999999999999;justify-content:center;align-items:center;display:flex;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s}.fsa-hsa-modal__content{border-radius:8px;max-width:calc(100% - 100px);width:100%;background:#fff;max-height:calc(100dvh - 100px);overflow-y:auto}.fsa-hsa-modal__content::-webkit-scrollbar{width:10px}.fsa-hsa-modal__content::-webkit-scrollbar-track{background:#f1f1f1}.fsa-hsa-modal__content::-webkit-scrollbar-thumb{background:#888}.fsa-hsa-modal__content::-webkit-scrollbar-thumb:hover{background:#555}.fsa-hsa-modal--open{opacity:1;visibility:visible;pointer-events:all}.fsa-hsa-modal__close{position:absolute;top:50px;right:70px;font-size:22px;z-index:999999;cursor:pointer}.tippy-content{text-align:left!important;padding:10px!important}.tippy-content ul{margin:0!important}.tippy-box{background:#fff!important;color:inherit!important;border:1px solid currentcolor}.swiper-no-overflows{overflow-y:visible;overflow-x:clip}[x-cloak]{display:none}.text-alignment--mobile-center p{text-align:center}.text-alignment--mobile-left p{text-align:left}.text-alignment--mobile-right p{text-align:right}html{scroll-behavior:smooth}[id$=collection_grid-anchor]:before{content:"";display:block;height:75px;margin-top:-75px;visibility:hidden;pointer-events:none}[id$=collection_grid-anchor]{pointer-events:none}[id$=collection_grid-anchor]>*{pointer-events:auto}.page-halo .footer-bottom,.page-halo .footer-main,.page-halo .section-contact-form{background-color:#000!important}.product-form-block[id*=__okendo_reviews_widget_]{display:none}[data-oke-widget]{isolation:isolate}[data-review-widget-target] .product-form-block[id*=__okendo_reviews_widget_]{display:block}.rebuy-widget.rebuy-widget{padding:0}.page-halo h2{line-height:normal!important}@media screen and (max-width: 410px){#ricky-martin .homepage-sections-wrapper-template--17522988711988__collection_featured_collection_RxqVmW .quick-add-button,#ricky-martin .homepage-sections-wrapper-template--17522988711988__collection_featured_collection_RxqVmW #CollectionAddToCartForm{height:100%;width:100%}#ricky-martin .homepage-sections-wrapper-template--17522988711988__collection_featured_collection_RxqVmW .quick-add-wrapper{height:64.8px}}.swatch--series-sizes.swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label{background:#fff;color:#000}.swatch--series-sizes.swatch .swatch-items-wrapper .swatch-element label:hover,.swatch .swatch-items-wrapper .swatch-element:not(.sibling-hover-active) input:checked+label{outline:2px solid #3b626b}.swatch--series-sizes.swatch:not(.is-color-swatch):not(.linked-products-swatch) .soldout label{color:#000}.swatch--series-sizes.swatch .swatch-items-wrapper .swatch-element label{outline:1px solid #e0e0e0;transition:outline .2s ease}.swatch .swatch-items-wrapper .swatch-element label{display:flex;flex-direction:column;gap:6px;align-items:start}.swatch .swatch-items-wrapper .swatch-element .swatch-price{color:#3b626b;font-size:14px;line-height:14px}.swatch-edition{font-size:10px;line-height:14px;color:#999;margin-bottom:0;display:inline-block}.swatch--series-sizes .swatch-price{margin-top:7px;line-height:14px}.swatch--series-sizes .additional-link-wrapper{margin-top:5px}.swatch--series-sizes .additional-link:any-link{font-size:18px;font-weight:400;line-height:25.6px;color:#323131;background:none!important;text-decoration:underline!important}.swatch-label{font-size:14px;line-height:14px}.swatch.swatch--series-sizes .swatch-items-wrapper .swatch-element label{gap:1px}.swatch .swatch-items-wrapper .swatch-element .swatch-price--old{color:#999;font-size:14px;line-height:14px;text-decoration-line:line-through;text-underline-position:from-font;text-decoration-skip-ink:none}.swatch--series-sizes.swatch .swatch-items-wrapper .swatch-element label,.swatch--series-swatches.swatch .swatch-items-wrapper .swatch-element label{border-radius:8px}.swatch--series-sizes.swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label:after{background:var(--text-color-transparent25)}.swatch--series-sizes .header{text-transform:none}#AddToCartForm .js-qty.series-qty{border-radius:10px}.page-jet-series h2,.page-platinum-series h2,.page-platinum-wrap-series h2,.page-rainbow-series h2,.page-rainbow-wrap-series h2,.page-taj-series h2,.page-taj-wrap-series h2,.page-tao-pillow-series h2,.page-tao-series h2,.page-tao-wrap-series h2,.page-taj-bed-series h2,.page-soft-series h2,.page-mesh-series h2{text-transform:uppercase;font-size:28px;line-height:60px;letter-spacing:2px;color:#3b626b}@media screen and (max-width: 900px){.page-jet-series h2,.page-platinum-series h2,.page-platinum-wrap-series h2,.page-rainbow-series h2,.page-rainbow-wrap-series h2,.page-taj-series h2,.page-taj-wrap-series h2,.page-tao-pillow-series h2,.page-tao-series h2,.page-tao-wrap-series h2,.page-taj-bed-series h2,.page-soft-series h2,.page-mesh-series h2{font-size:24px;line-height:28px}}@media screen and (max-width: 767px){.page-halo .rich-wrapper h2{font-size:24px!important}.page-halo .rich-wrapper p{font-size:16px!important}.page-halo .rich-wrapper .grid--full{margin:0!important}}.product-medias__thumbnails{overflow-y:auto}.product-medias__thumbnails::-webkit-scrollbar{width:2px}.product-medias__thumbnails::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:6px}.product-medias__thumbnails::-webkit-scrollbar-track{border-radius:6px;opacity:0}.social-media-footer__wrapper{display:flex;gap:20px}.social-media-footer__logo img,.social-media-footer__img img{width:auto;height:120px;object-fit:contain}@media screen and (max-width: 767px){.social-media-footer__wrapper{flex-direction:column;align-items:center}.social-media-footer__logo img{margin-left:30px}}.footer-wrapper{background:#3b626b}.okeReviews[data-oke-container] .oke-w-reviews-controls,div.okeReviews .oke-w-reviews-controls{align-items:center!important}@media screen and (max-width: 1024px){.oke-w-reviews-list-item .oke-mediaStrip li{height:auto!important;max-height:200px}}.cpb-quantity,.cpb-product-actions-first{display:none!important}.cpb-product-actions-container{display:block!important}#product-builder .row{width:100%;display:block!important}#product-builder h1.cpb-product-title{font-family:var(--header-font-stack)!important;font-size:22px!important;color:#323131!important}.cpb-category-title__inner,.cpb-option-label,.cpb-quantity-label,.cpb-product-price{font-family:var(--body-font-stack)!important;color:#323131!important}.cpb-product-description,.react-tabs__tab{font-family:var(--body-font-stack)!important;font-size:var(--base-font-size)!important;color:#323131!important}.mat-buttons button:not(.active){background:#ccc!important;border:1px solid transparent!important}.mat-buttons{font-family:var(--body-font-stack)!important}.cpb-actions-btn{color:var(--primary-btn-text-color)!important;font-family:var(--button-font-stack)!important;font-weight:var(--button-font-weight)!important;font-style:var(--button-font-style)!important;text-transform:var(--button-text-case)!important;font-size:var(--button-font-size-px)!important;letter-spacing:var(--button-text-spacing-px)!important}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-quantity-actions .cpb-quantity-value{border-radius:0!important;border-top:1px solid #c7c7c7!important;border-bottom:1px solid #c7c7c7!important;border-left:1px solid transparent!important;border-right:1px solid transparent!important;margin-left:0!important;margin-right:0!important}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-quantity-actions .cpb-quantity-button{height:44px!important;border-radius:0!important;background:transparent!important}#product-builder .cpb-quantity-button-increase{border-top:1px solid #c7c7c7!important;border-bottom:1px solid #c7c7c7!important;border-left:1px solid transparent!important;border-right:1px solid #c7c7c7!important}#product-builder .cpb-quantity-button-decrease{border-top:1px solid #c7c7c7!important;border-bottom:1px solid #c7c7c7!important;border-right:1px solid transparent!important;border-left:1px solid #c7c7c7!important}[selected-variant-id="45770500472884"] product-swatch:has([data-option=Voltage]),[selected-variant-id="45770500374580"] product-swatch:has([data-option=Voltage]),[selected-variant-id="45768682569780"] product-swatch:has([data-option=Voltage]),[selected-variant-id="45768682766388"] product-swatch:has([data-option=Voltage]),[selected-variant-id="45810787287092"] product-swatch:has([data-option=Voltage]),[selected-variant-id="45810806423604"] product-swatch:has([data-option=Voltage]),[selected-variant-id="45811240271924"] product-swatch:has([data-option=Voltage]){display:none}.variant-swatch[data-option=Voltage][data-value="No Voltage"]{display:none}.c-button{text-transform:none!important}.cpb-actions-btn{float:unset!important}.cpb-custom-request-quote,.cpb-reset-button{width:100%!important;min-height:44px!important;background-color:#3b626b!important;font-family:Avenir Next!important;font-size:14px!important;box-shadow:unset!important;border-radius:0!important;line-height:22.4px!important;letter-spacing:1px!important;position:relative!important}.cpb-custom-request-quote:hover:after,.cpb-reset-button:hover:after{animation:shineAgain .75s cubic-bezier(.01,.56,1,1)}.cpb-custom-request-quote:after,.cpb-reset-button:after{background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";height:100%;left:150%;position:absolute;top:0;transform:skew(-20deg);width:200%}@media screen and (max-width: 450px){#gift-guide .section-title{font-size:22px!important}}@media screen and (max-width: 1032px) and (min-width: 768px){[id*=__image_with_text_slider_PkwJKV] .homepage-indiv-section-wrapper{display:inline-block!important}[id*=__image_with_text_slider_PkwJKV] .homepage-indiv-section-wrapper>*{width:792px!important;margin-inline:auto!important;text-align:center;float:unset!important}[id*=__image_with_text_slider_PkwJKV] .homepage-sections--title{font-size:42px!important;text-align:center!important}[id*=__image_with_text_slider_PkwJKV] p,[id*=__image_with_text_slider_PkwJKV] .clearfix{text-align:center!important}[id*=__image_with_text_slider_PkwJKV] .btn{width:auto!important}}.btn.disabled.btn--secondary{color:#fff}#shopify-section-template--16506151862324__image_image_with_text_cVdWQU .homepage-featured-content-box-inner:after{content:"";position:absolute;width:70px;height:60px;opacity:.8;background:url(/cdn/shop/files/blurryquote.png);background-size:cover;background-position:center center;z-index:2;right:10%;top:4vh;background-repeat:no-repeat}@media screen and (max-width: 991px){#shopify-section-template--16506151862324__image_image_with_text_cVdWQU .homepage-featured-content-box-inner:after{content:"";position:absolute;width:70px;height:60px;opacity:.8;background:url(/cdn/shop/files/blurryquote.png);background-size:cover;background-position:center center;z-index:2;right:10%;top:62vh;background-repeat:no-repeat}}#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .image-with-text-overlay__content-box{left:unset!important;justify-content:flex-end;width:100%!important}#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi img{height:auto!important}#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .responsive-image-wrapper{align-items:stretch}#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .homepage-content--sections--17580637388852__image_image_with_text_overlay_f6xAFi.homepage-content--image{height:100%!important}@media screen and (max-width: 1500px){#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .homepage-indiv-section-wrapper{min-height:400px!important}}@media screen and (max-width: 1200px){#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .homepage-indiv-section-wrapper{min-height:350px!important}}@media screen and (max-width: 920px){#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .image-with-text-overlay__content-box{position:absolute!important;justify-content:center;top:unset!important;right:unset!important;transform:unset!important;bottom:0;padding-bottom:40px;background:linear-gradient(0deg,#fff 80%,transparent);padding-top:30px}#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .homepage-content--sections--17580637388852__image_image_with_text_overlay_f6xAFi.homepage-content--image{display:none!important}#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .homepage-content--sections--17580637388852__image_image_with_text_overlay_f6xAFi.homepage-content--image--mob{display:block!important;position:relative;width:100%!important;height:auto!important}#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .homepage-indiv-section-wrapper{max-height:600px}}@media screen and (max-width: 450px){#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi .image-with-text-overlay__content-box{padding-bottom:0}}@media screen and (max-width: 420px){#shopify-section-sections--17580637388852__image_image_with_text_overlay_f6xAFi h2{font-size:32px}}#vify-gift-card:has(input[placeholder="Enter amount"]:placeholder-shown) nav button:has(.v-gc-add-to-cart-title){display:none}.page-learn-more .homepage-sections--title{line-height:1.7}.page-learn-more .shopify-section.rich-text .homepage-sections-wrapper .featured-row__subtext:not(:last-child){margin-bottom:20px}#shopify-section-template--17983686279220__stones_accordion_rwBqnE{background:#e8f1ef}@media screen and (max-width: 768px){.page-learn-more .homepage-sections--title{font-size:24px!important;line-height:32.76px}}body.page-b2b-conversion .homepage-sections-wrapper-template--18026642079796__image_logo_list_b473aH{margin:0}body.page-b2b-conversion .logo-bar__item{margin:3px 25px}#shopify-section-template--18087620706356__image_image_with_text_overlay_CHwWhM .homepage-indiv-section-wrapper{max-width:100%!important}@media screen and (min-width: 768px){#shopify-section-template--18087620706356__image_image_with_text_overlay_CHwWhM .image-with-text-overlay__content-box{width:40%}}.image--image-with-text[class*=halo] .grid--full{max-width:1420px;padding-bottom:60px;gap:60px!important;display:flex}.image--image-with-text[class*=halo] .grid--full:after{display:none}.image--image-with-text[class*=halo] .homepage-featured-content-box-inner{padding:0 0 0 20px!important}.image--image-with-text[class*=halo] img{max-width:100%!important;max-height:100%!important;padding:0 20px 0 0!important}.image--image-with-text[class*=halo] .homepage-sections--title{color:#323131;font-size:28px;line-height:normal!important;margin-bottom:44px;text-transform:none;letter-spacing:normal}.image--image-with-text[class*=halo] .textarea{font-size:20px}@media screen and (max-width: 1020px){.image--image-with-text[class*=halo] .homepage-featured-content-box-inner{padding:0 20px!important}.image--image-with-text[class*=halo] .feature_row__image_wrapper{width:100%}.image--image-with-text[class*=halo] .grid--full{flex-direction:column-reverse;gap:40px!important;align-items:center;padding-bottom:0}.image--image-with-text[class*=halo] img{padding:0!important}}@media screen and (max-width: 768px){.image--image-with-text[class*=halo] .textarea{font-size:18px}.image--image-with-text[class*=halo] .homepage-sections--title{margin-bottom:32px;font-size:20px!important}.image--image-with-text[class*=halo] img{max-height:303px!important;object-fit:cover!important}}.page-halo.template-product .product-section{max-width:1420px;padding-inline:20px}#headlessui-dialog-\:r0\:>div.v-fixed.v-inset-0.v-z-20.v-overflow-y-auto{padding-top:100px;padding-inline:20px}#headlessui-dialog-\:r0\:>div.v-fixed.v-inset-0.v-z-20.v-overflow-y-auto::-webkit-scrollbar{display:none}#headlessui-dialog-panel-\:r1\:>div>svg{width:40px!important;height:40px!important}.out-of-stock-form.out-of-stock-form--active{border-bottom:none}@media screen and (min-width: 768px){.mobile-title-block{display:none}}.page-mat-journey .new-info-cols__description,.page-mat-journey .new-info-cols__description *{line-height:24px}@media screen and (max-width: 767px){.desktop-title-block{display:none}}.oke-reviewCarousel-header-title{font-family:Tenor Sans!important;font-weight:400!important;font-size:28px!important;line-height:58px!important;letter-spacing:.6px!important;color:#3b626b!important}@media screen and (max-width: 768px){.oke-reviewCarousel-header-title{font-size:24px!important;line-height:normal!important;letter-spacing:0px!important;color:#3b626b!important}}.page-5-therapy-mats .compare-mats__table-header__image-wrapper{height:175px}@media screen and (max-width: 1024px){.page-5-therapy-mats .compare-mats__table-header__image-wrapper{height:150px}}@media screen and (max-width: 1120px){.page-5-therapy-mats .compare-mats__table td:not(:first-child,.compare-mats__spacer){min-width:150px!important}}.page-5-therapy-mats .compare-mats{padding-left:10px!important;max-width:1350px}@media screen and (max-width: 450px){.page-5-therapy-mats .compare-mats__table td:nth-child(3){left:123px}}.page-5-therapy-mats .oke-reviewCarousel{margin-top:0!important}#transform-your-sleep-with-luxurious-silk-bedding-infused-with-tourmaline-and-magnetic-hematite-energy-healthyline .scroll-cards--title{min-height:104px!important}#healthyline-x-sweatcoin-exclusive-offer-on-heating-mats.page-sweat-4 .image-banner-section{height:530px!important}@media screen and (max-width: 1400px){.page-sweat-4 .image-banner-paragraph.image-banner-paragraph{font-size:18px!important}.page-sweat-4 .image-banner-paragraph p{max-width:40%!important}}@media screen and (max-width: 1800px){#healthyline-x-sweatcoin-exclusive-offer-on-heating-mats.page-sweat-4 .image-banner-section{height:430px!important}}@media screen and (max-width: 1280px){#healthyline-x-sweatcoin-exclusive-offer-on-heating-mats.page-sweat-4 .image-banner-section{height:370px!important}}@media screen and (max-width: 1080px){.page-sweat-4 .image-banner-paragraph.image-banner-paragraph{font-size:18px!important}.page-sweat-4 .image-banner-paragraph p{max-width:30%!important}}@media screen and (max-width: 950px){.page-sweat-4 .image-banner-paragraph.image-banner-paragraph{font-size:16px!important}.page-sweat-4 .image-banner-paragraph p{max-width:100%!important}#healthyline-x-sweatcoin-exclusive-offer-on-heating-mats.page-sweat-4.page-sweat-4 .image-banner-section{height:1000px!important;padding-top:175px!important}}@media screen and (max-width: 500px){#healthyline-x-sweatcoin-exclusive-offer-on-heating-mats.page-sweat-4.page-sweat-4 .image-banner-section{height:800px!important;padding-top:125px!important}}@media screen and (max-width: 440px){#healthyline-x-sweatcoin-exclusive-offer-on-heating-mats.page-sweat-4.page-sweat-4 .image-banner-section{height:600px!important;padding-top:85px!important}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (max-width: 1159px){.site-nav__link{padding-inline:8px}.site-header .site-header__wrapper .site-header__wrapper__left{flex-basis:120px}}@media screen and (min-width: 750px) and (max-width: 1600px){.rivo-hero-banner-media img{object-position:right 15% bottom 0!important}}@media screen and (max-width: 1920px){.page-reasons .image-with-text-overlay--learn-more .homepage-indiv-section-wrapper.full-width{max-width:100%!important;max-height:450px!important;min-height:450px!important}.page-reasons .image-with-text-overlay-wrapper .size-original .homepage-content--image{height:100%!important}}#shopify-section-template--18996485718068__image_with_content_Ft3arz .image-with-content__button.btn{color:#dffff2}@media screen and (max-width: 768px){.page-reasons .image-with-text-overlay--learn-more .homepage-featured-content-box-inner{padding:35px 15px!important}.page-reasons .image-with-text-overlay--learn-more .homepage-sections--title{margin-bottom:20px!important}.page-reasons .image-with-text-overlay--learn-more .btn{max-height:42px!important;height:42px}.page-reasons .image-with-text-overlay--learn-more .homepage-featured-content-wrapper.homepage-featured-content-wrapper{min-height:600px!important}}@media screen and (max-width: 620px){.page-reasons .image-with-text-overlay--learn-more .homepage-featured-content-wrapper.homepage-featured-content-wrapper{min-height:550px!important}}@media screen and (max-width: 420px){.page-reasons .image-with-text-overlay--learn-more .homepage-featured-content-wrapper.homepage-featured-content-wrapper{min-height:404px!important}}@media screen and (max-width: 767px){#shopify-section-template--18996485718068__template_product_new_info_columns_jthtWF .new-info-cols--reasons:after{content:"";height:1px;width:348px;background:#3b626b;position:absolute;top:32px;left:50%;transform:translate(-50%)}}@media only screen and (max-width: 768px){#shopify-section-template--18996485718068__template_product_new_info_columns_jthtWF .new-info-cols.new-info-cols--reasons{padding-top:65px!important;padding-bottom:51px!important}#shopify-section-template--18996485718068__template_product_new_info_columns_jthtWF .new-info-cols.new-info-cols--reasons .btn{margin-top:49px!important}#shopify-section-template--18996485718068__template_product_new_info_columns_j7rT7r .new-info-cols--reasons .new-info-cols__title{margin-bottom:27px}#shopify-section-template--18996485718068__image_with_content_4QiUFz .image-with-content__card-item__title{letter-spacing:0!important}#shopify-section-template--18996485718068__image_with_content_4QiUFz .image-with-content__card-item:nth-child(3) .image-with-content__card-item__title{letter-spacing:-.14px!important}#shopify-section-template--18996485718068__image_with_content_Xmp67b .image-with-content__section-title{width:100%!important;max-width:100%!important}.product-photos3 figcaption{font-size:12px!important;color:#323131!important;line-height:15px!important}.js-sellout-count{font-size:10px!important}.js-sellout{padding:7px!important}.js-sellout *{gap:4px!important}}.page-hidden-product .swatch-price{display:none}@media screen and (max-width: 767px){.page-hidden-product .product-details-product-title{text-align:center}}.page-strategic .accordion--faq-wrapper .homepage-sections--title{color:#3c626b;line-height:60px;letter-spacing:2px}.page-strategic .accordion--faq-wrapper.homepage-sections-wrapper{padding-bottom:50px!important}.page-warranty-register .homepage-sections-wrapper{background:#f6fffe;padding-block:56px 81px!important}@media screen and (max-width: 767px){.page-strategic .product-subtitle{display:none}.page-strategic .product-price-group{gap:10px}.page-strategic .product-form-block+.text-with-icon{display:none}.page-strategic .accordion--faq-wrapper .homepage-sections--title{font-size:24px;line-height:28px}.page-strategic .accordion--faq-wrapper.homepage-sections-wrapper{padding-top:30px!important;padding-bottom:40px!important}.page-warranty-register .homepage-sections-wrapper{padding-block:40px 54px!important}}.page-strategic .variant-swatch label{padding-block:11px!important;min-width:54px!important;min-height:49px!important;justify-content:center}.page-strategic #AddToCart{min-height:45px!important}@media only screen and (min-width: 1700px){.page-strategic .product-form-wrapper{width:50%!important}.page-strategic .product-medias__media[data-media-type=image] img{min-width:694px!important;max-width:694px!important;min-height:694px!important;max-height:694px!important}.page-strategic .product-gallery-wrapper{width:50%!important}}.announcement_bar animated-announcement-counter{display:grid;align-items:center;grid-template-columns:1fr;grid-template-rows:1fr;transition:all .7s cubic-bezier(.02,.01,0,.95),padding 1ms}.announcement_bar animated-announcement-counter .announcement_block{display:grid;grid-column:1/2;grid-row:1/2}.announcement_bar animated-announcement-counter .announcement_wrapper{grid-row:1/2}.announcement_bar animated-announcement-counter .announcement_text{padding:8px 30px;display:inline-block}.announcement-counter{display:flex;align-items:center;gap:.5rem}.announcement-counter .announcement-counter-time *{color:#fff}.announcement-counter-time{line-height:1;display:flex;flex-direction:column;background-color:#3b626b;border-radius:4px;padding:8px 7px;min-width:50px}.announcement-counter-time .number{font-size:1.375rem}.announcement-counter-time .text{font-size:.75rem}.announcement-counter-delimeter{font-size:2rem;line-height:1;position:relative;top:-3px}@media screen and (min-width: 991px){.announcement_bar .announcement_block-counter .announcement_text,.announcement_bar .announcement_block.font-style-heading{font-family:var(--header-font-stack);font-size:1.75rem}}@media screen and (max-width: 990px){.announcement-counter{padding:5px 0;gap:4px}.announcement-counter-time{padding:3px 5px;min-width:5px}.announcement-counter-time .number{font-size:1rem}.announcement-counter-time .text{font-size:.5rem}.announcement-counter-delimeter{font-size:1.5rem;top:-2px}.announcement_bar animated-announcement-counter .announcement_block-counter .announcement_text{padding-left:15px;padding-right:15px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom.css.map */
