.block-single-product>.product{font-size:calc(40rem / 16 + 24 * (100vw - 430px)/ 1010);padding:2vh var(--content-gap)}@media (min-width:1440px){.block-single-product>.product{font-size:calc(64 / 16 + rem)}}@media (min-width:1024px){.block-single-product>.product{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"product-media product-breadcrumbs" "product-media product-content";align-items:flex-start}}.single-product__breadcrumbs{display:flex;grid-area:product-breadcrumbs;max-width:100%}@media (min-width:1024px){.single-product__breadcrumbs{max-width:8em}}.single-product__breadcrumbs .breadcrumbs{margin-bottom:2.1428571429em}.single-product__media{position:relative;grid-area:product-media;margin-bottom:.75em}@media (max-width:599px){.single-product__media{border-radius:24px;overflow:hidden}}@media (max-width:1023px){.single-product__media{width:100%;max-width:700px;margin:0 auto .75em}}@media (min-width:768px){.single-product__media{display:flex;align-items:flex-start}}.single-product__cart,.single-product__media-nav-items{flex-direction:column}@media (min-width:1024px){.single-product__media{position:sticky;top:10px;left:0;margin-right:1.078125em}.single-product__content{max-width:9.15625em}}.single-product__media-nav{position:absolute;top:15px;right:15px;width:15%;max-height:100%;overflow:hidden;z-index:2}.single-product__media-nav-item{position:relative;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;margin-bottom:10px;transition:border-color .35s ease}.single-product__media-nav-item:after{content:"";pointer-events:none;background-color:rgba(var(--c-bg-primary-rgb),.5);opacity:1;transition:opacity .5s ease,background-color .5s ease}.single-product__rate-btn,.single-product__reviews-form .must-log-in a{transition:color .5s ease,text-decoration-color .5s ease;text-underline-offset:2px;-webkit-text-decoration:underline}.single-product__media-nav-item.is-active.is-visible{cursor:default;border-color:var(--c-brand-primary)}.single-product__media-nav-item.is-active.is-visible:before{opacity:1}.is-initialized .single-product__media-main-item,.single-product__media-nav-item.is-active.is-visible:after{opacity:0}@media (hover:hover){.single-product__media-nav-item:not(.is-active.is-visible):hover:after{background-color:rgba(var(--c-bg-primary-rgb),.25)}}@media (min-width:600px){.single-product__media-nav{top:0;right:auto;left:0;width:13.418%}.single-product__media-nav-item{border-width:3px;border-radius:10px}.single-product__media-main{margin-left:calc(13.418% + 20px)}}.single-product__media-nav-item-img-wrap{position:relative;display:block;width:100%;background-color:var(--c-bg-secondary);overflow:hidden}.single-product__media-nav-item-img-wrap:before{content:"";display:block;padding-bottom:100%}.single-product__media-main{flex:1;border-radius:24px;overflow:hidden}.single-product__media-main-item{width:100%;display:flex;pointer-events:none}.single-product__media-main-item.is-active.is-visible{opacity:1;pointer-events:auto;z-index:1}.single-product__media-main-item-img-wrap{position:relative;display:block;width:100%;background-color:var(--c-bg-secondary);overflow:hidden}.single-product__media-main-item-img-wrap:before{content:"";display:block;padding-bottom:100%}.single-product__media-main-item:first-child img,.single-product__media-nav-item:first-child img{top:5%;left:0;width:100%;height:90%!important;object-fit:contain}.single-product__media-main-item img,.single-product__media-nav-item img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.single-product__content{grid-area:product-content;display:flex;flex-wrap:wrap}.single-product__effects{margin-bottom:.5714285714em}.single-product__title{width:100%;margin-bottom:.1875em}@media (max-width:1023px){.single-product__title{line-height:.9;margin-bottom:.45em}}.single-product__cart .b2bking_tiered_price_table thead th,.single-product__subtitle{font-family:var(--font-secondary);font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);font-weight:700;color:var(--c-font-tertiary);white-space:nowrap;padding-right:1em}@media (min-width:1440px){.single-product__cart .b2bking_tiered_price_table thead th,.single-product__subtitle{font-size:calc(16 / 16 + rem)}}.single-product__sku{width:100%;font-weight:600;color:var(--c-font-tertiary);margin-bottom:1.625em}.single-product__sku-value{font-weight:500;color:var(--c-font-tertiary);padding-left:1em}.single-product__description{width:100%;padding-top:.5em;margin-bottom:1.8em}.single-product__description-default>h1,.single-product__description-default>h2,.single-product__description-variation>h1,.single-product__description-variation>h2{font-weight:700;font-size:calc(22rem / 16 + 4 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.single-product__description-default>h1,.single-product__description-default>h2,.single-product__description-variation>h1,.single-product__description-variation>h2{font-size:calc(26 / 16 + rem)}}.single-product__description-default>h3,.single-product__description-variation>h3{font-weight:600;font-size:calc(20rem / 16 + 4 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.single-product__description-default>h3,.single-product__description-variation>h3{font-size:calc(24 / 16 + rem)}}.single-product__description-default>h4,.single-product__description-variation>h4{font-size:calc(18rem / 16 + 4 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.single-product__description-default>h4,.single-product__description-variation>h4{font-size:calc(22 / 16 + rem)}}.single-product__description-default>h5,.single-product__description-default>h6,.single-product__description-variation>h5,.single-product__description-variation>h6{font-size:calc(18rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.single-product__description-default>h5,.single-product__description-default>h6,.single-product__description-variation>h5,.single-product__description-variation>h6{font-size:calc(20 / 16 + rem)}}.single-product__description-default>ol li:not(:last-child),.single-product__description-default>ul li:not(:last-child),.single-product__description-variation>ol li:not(:last-child),.single-product__description-variation>ul li:not(:last-child){margin-bottom:.2em}.single-product__price{font-size:calc(38rem / 16 + 2 * (100vw - 430px)/ 1010);margin-bottom:.65em}@media (min-width:1440px){.single-product__price{font-size:calc(40 / 16 + rem)}}.single-product__price .b2bking_tiered_range_replaced{font-size:.7em}.single-product__price-default,.single-product__price-variation>.price{display:flex;align-items:flex-end}.single-product__rate{width:100%;display:flex;align-items:center;align-self:flex-end;font-size:calc(38rem / 16 + 2 * (100vw - 430px)/ 1010);margin-bottom:.65em}@media (min-width:1440px){.single-product__rate{font-size:calc(40 / 16 + rem)}}@media (min-width:600px) and (max-width:1023px){.single-product__rate{flex:1}}@media (min-width:1280px){.single-product__rate{flex:1}}.single-product__rate .kl_reviews__star_rating_widget__label{font-family:var(--font-secondary)!important;font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);color:var(--c-font-primary)!important}@media (min-width:1440px){.single-product__rate .kl_reviews__star_rating_widget__label{font-size:calc(16 / 16 + rem)}}.single-product__rate-count{display:flex;font-family:var(--font-secondary);font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);margin:0 .5em}@media (min-width:1440px){.single-product__rate-count{font-size:calc(16 / 16 + rem)}}.single-product__rate-btn{font-weight:600;color:var(--c-brand-primary);text-decoration:underline 1px solid currentColor;padding:0}@media (hover:hover){.single-product__rate-btn:hover{color:var(--c-brand-primary-hover);text-decoration-color:var(--c-brand-primary-hover)}}.single-product__cart{display:flex;align-items:flex-start;width:100%;font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.single-product__cart{font-size:calc(16 / 16 + rem)}}.single-product__cart form{display:flex;flex-direction:column;align-items:flex-start;font-size:calc(16rem / 16 + 0 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.single-product__cart form{font-size:calc(16 / 16 + rem)}}@media (min-width:2000px){.single-product__content{max-width:11.15625em}.single-product__cart form{font-size:calc(16rem / 16 + 2 * (100vw - 430px)/ 1010)}}@media (min-width:2000px) and (min-width:1440px){.single-product__cart form{font-size:calc(18 / 16 + rem)}}.single-product__cart .product-qty{margin:1.3em 0 2.5em}.single-product__cart .single_variation_wrap{width:100%}.single-product__cart .single_variation_wrap .woocommerce-variation .price,.single-product__cart .single_variation_wrap+.price,.single-product__cart .single_variation_wrap+.single-item-price{display:none}.single-product__cart button[type=submit]{width:100%;float:none!important;display:flex!important;color:var(--c-font-secondary)!important;text-transform:capitalize;background-color:var(--c-brand-primary)!important;border-radius:8px!important;padding:1.25em 5.125em!important}@media (hover:hover){.single-product__cart button[type=submit]:hover{background-color:var(--c-brand-primary-hover)!important}}.single-product__cart button[type=submit].disabled{opacity:.5;pointer-events:none}.single-product__cart button[type=submit] span{font-family:inherit;font-size:inherit;font-weight:inherit;color:var(--c-font-secondary);padding-left:.4em}.single-product__cart .stock{font-family:var(--font-secondary);font-size:inherit!important;color:var(--c-brand-primary)!important;background-color:var(--c-bg-secondary);border-radius:8px;padding:10px 16px;margin-bottom:2em}.single-product__cart .stock.out-of-stock{color:#FD804A!important}.single-product__cart .b2bking_tiered_active_price{display:none}.single-product__cart .b2bking_tiered_price_table{width:100%}.single-product__cart .b2bking_tiered_price_table thead th{text-align:left;padding-bottom:.75em}.single-product__cart .b2bking_tiered_price_table thead th:last-child{text-align:right;padding-right:0}.single-product__cart .b2bking_tiered_price_table tbody tr:not(:last-child) td{border-bottom:1px solid #EDE7DC}@media (hover:hover){.single-product__cart .b2bking_tiered_price_table tbody tr:hover td{background-color:rgba(var(--c-brand-primary-addon-rgb),.5)!important}}.single-product__cart .b2bking_tiered_price_table tbody tr td{font-size:calc(14rem / 16 + 4 * (100vw - 430px)/ 1010);padding:1.0555555556em 0 1.1666666667em;transition:background-color .5s ease}@media (min-width:1440px){.single-product__cart .b2bking_tiered_price_table tbody tr td{font-size:calc(18 / 16 + rem)}}.single-product__cart .b2bking_tiered_price_table tbody tr td:first-child{font-family:var(--font-secondary);font-weight:400;border-radius:5px 0 0 5px;padding-left:.4em}.single-product__cart .b2bking_tiered_price_table tbody tr td:last-child{text-align:right;border-radius:0 5px 5px 0;padding-right:.4em}.single-product__cart .b2bking_tiered_price_table tbody tr td:last-child *{font-family:var(--font-secondary);font-weight:700;color:var(--c-brand-primary)}.single-product__cart .b2bking_tiered_price_table tbody tr td.b2bking_has_color{background-color:var(--c-brand-primary-addon)!important;color:var(--c-font-primary)!important}.single-product__counter{width:100%;margin:.26em auto 0}.single-product__attributes{font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);padding:.75em 0}@media (min-width:1440px){.single-product__attributes{font-size:calc(16 / 16 + rem)}}.single-product__potency{display:flex;flex-wrap:wrap;align-items:baseline;font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);padding:1em 0 .4em}@media (min-width:1440px){.single-product__potency{font-size:calc(16 / 16 + rem)}}.single-product__potency-value{font-family:var(--font-secondary);font-size:.8888888889em;text-transform:capitalize;padding-right:1.8em}.single-product__potency-progress{flex:1;width:100%;height:12px;background-color:var(--c-bg-secondary-addon);border-radius:20px}.single-product__potency-progress-bar{display:block;height:100%;background-color:var(--c-brand-primary);border-radius:inherit}.single-product__flavor{font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);padding:1em 0 .6em}@media (min-width:1440px){.single-product__flavor{font-size:calc(16 / 16 + rem)}}.single-product__flavor-title{margin-bottom:.875em}.single-product__flavor-value{font-family:var(--font-secondary);font-size:.8888888889em;text-transform:capitalize}.single-product__flavor-items{display:flex;flex-wrap:wrap}.single-product__flavor-item{position:relative;width:4.3125em;height:3.9em;background-color:var(--c-bg-secondary);border:2px solid transparent;border-radius:6px;cursor:pointer;overflow:hidden;margin-bottom:.5em;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease}.single-product__flavor-item.active,.single-product__reviews-form form>[class^=comment-form-] input[type=email],.single-product__reviews-form form>[class^=comment-form-] input[type=text],.single-product__reviews-form form>[class^=comment-form-] textarea{background-color:var(--c-bg-primary)}.single-product__flavor-item:not(:last-child){margin-right:.5em}.single-product__flavor-item.active{border-color:var(--c-brand-primary);cursor:default;pointer-events:none}.single-product__flavor-item.disabled{opacity:.55;pointer-events:none}.single-product__flavor-item img{position:absolute;top:5%;left:5%;width:90%;height:90%;object-fit:contain}.single-product__radio-items{padding-top:1.1em}.single-product__radio-item{font-size:.8888888889em}.single-product__radio-item:not(:last-child){margin-bottom:1em}.single-product__radio-item input[type=radio],.single-product__radio-item input[type=radio]+label{font-size:inherit}.single-product__availability{padding:1.5em 0 1em}.single-product__availability .stock{margin-bottom:0}.single-product__amount{font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);padding-top:1em}@media (min-width:1440px){.single-product__amount{font-size:calc(16 / 16 + rem)}}.single-product__amount-title{display:block;margin-bottom:.875em}.single-product__amount-items{display:flex;flex-wrap:wrap}.single-product__amount-item{font-family:var(--font-secondary);font-weight:700;font-size:1.125em;color:var(--c-bg-quartic);min-width:6em;min-height:4em;background-color:var(--c-bg-secondary-addon);border-radius:7px;opacity:.6;cursor:pointer;padding:.8888888889em .5em .5em .8888888889em;margin-bottom:.6666666667em;transition:opacity .5s ease,background-color .5s ease}.single-product__amount-item:not(:last-child){margin-right:.6666666667em}.single-product__amount-item.active{opacity:1;background-color:var(--c-brand-primary-addon);cursor:default;pointer-events:none}.single-product__amount-item.disabled{opacity:.25;pointer-events:none}@media (hover:hover){.single-product__flavor-item:hover{border-color:rgba(var(--c-brand-primary),.5)}.single-product__amount-item:hover{opacity:1}}.single-product__amount-item span{font-family:var(--font-secondary);font-size:.7em;font-weight:400;cursor:inherit;padding-top:.8333333333em}.single-product__points{font-family:var(--font-secondary);font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);font-weight:500;text-align:center;color:var(--c-font-tertiary);padding-top:.9em;margin:0 auto}@media (min-width:1440px){.single-product__points{font-size:calc(16 / 16 + rem)}}.single-product__points b{color:inherit}.single-product__faqs{width:100%;font-size:calc(32rem / 16 + 8 * (100vw - 430px)/ 1010);padding:1.3125em 0 .5625em}@media (min-width:1440px){.single-product__faqs{font-size:calc(40 / 16 + rem)}}@media (min-width:1024px){.single-product__faqs{padding:1.6em 0 1.125em}}.single-product__faqs .block-acc__item-content-outer{padding-bottom:2.611111em}.single-product__faqs-title{font-weight:700;margin-bottom:.575em}.single-product__info{padding:.5em var(--content-gap)}.single-product__info-inner{background-color:var(--c-bg-quartic);border-radius:40px;padding:1.1em .8em}.single-product__info-title{font-size:calc(32rem / 16 + 22 * (100vw - 430px)/ 1010);font-weight:700;line-height:.92;color:var(--c-font-secondary);margin:0 0 1.09375em}@media (min-width:1440px){.single-product__info-title{font-size:calc(54 / 16 + rem)}}@media (min-width:1024px){.single-product__info-inner{display:flex;align-items:flex-start;padding:1.59375em 1.5625em 1.5625em}.single-product__info-title{line-height:1.1;max-width:8.875em;margin:0 .78125em .3125em 0}}@media (min-width:2000px){.single-product__info-title{max-width:10.875em}}.single-product__info-content{flex:1}.single-product__info-table{width:100%;table-layout:fixed}.single-product__info-table tr:first-child td{padding-top:2px}.single-product__info-table td{font-size:calc(18rem / 16 + 0 * (100vw - 430px)/ 1010);color:var(--c-font-secondary);border-bottom:1px solid rgba(217,217,217,.2);padding:1.4444444444em 0 1.1111111111em}@media (min-width:1440px){.single-product__info-table td{font-size:calc(18 / 16 + rem)}}.single-product__info-table td:first-child{width:8.8888888889em;padding-right:1em}.single-product__info-table td:last-child span{font-family:var(--font-secondary);font-size:.7777777778em;color:inherit}.single-product__reviews-inner{display:flex;flex-wrap:wrap;align-items:center;padding:.5em var(--content-gap) 1em}@media (max-width:767px){.single-product__reviews-inner{flex-direction:column;align-items:center}}.single-product__reviews-title{flex:1;margin:0 auto .5em}@media (min-width:768px){.single-product__reviews-title{margin:0 5% .125em 0}}@media (max-width:767px){.single-product__reviews-btn{margin-bottom:1em}.single-product__reviews-note{text-align:center}}.single-product__reviews-form .must-log-in a{font-weight:600;color:var(--c-brand-primary);text-decoration:underline 2px solid currentColor}@media (hover:hover){.single-product__reviews-form .must-log-in a:hover{color:var(--c-brand-primary-hover);text-decoration-color:var(--c-brand-primary-hover)}}.single-product__reviews-content{width:100%}.single-product__reviews-btn-load{margin:1.5em auto 0}.single-product__reviews-note{font-family:var(--font-secondary);font-size:calc(18rem / 16 + 6 * (100vw - 430px)/ 1010);padding-top:.5em}@media (min-width:1440px){.single-product__reviews-note{font-size:calc(24 / 16 + rem)}}.single-product__reviews-form{width:100%;font-size:calc(32rem / 16 + 8 * (100vw - 430px)/ 1010);height:0;overflow:hidden;transition:height .5s ease}@media (min-width:1440px){.single-product__reviews-form{font-size:calc(40 / 16 + rem)}}.single-product__reviews-form .comment-reply-title{margin-bottom:.2em}.single-product__reviews-form .must-log-in{font-size:.75em}.single-product__reviews-form form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.single-product__reviews-form form .comment-notes{width:100%;display:flex;flex-wrap:wrap;margin-bottom:1em}@media (max-width:767px){.single-product__reviews-form .comment-reply-title{text-align:center}.single-product__reviews-form form .comment-notes{justify-content:center;text-align:center}}.single-product__reviews-form form .comment-notes span{font-family:var(--font-secondary);font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);padding-right:4px}@media (min-width:1440px){.single-product__reviews-form form .comment-notes span{font-size:calc(16 / 16 + rem)}}.single-product__reviews-form form label,.single-product__reviews-form form label span{font-family:var(--font-secondary);font-size:calc(11rem / 16 + 1 * (100vw - 430px)/ 1010);color:var(--c-brand-primary);margin-bottom:1em}@media (min-width:1440px){.single-product__reviews-form form label,.single-product__reviews-form form label span{font-size:calc(12 / 16 + rem)}}.single-product__reviews-form form>[class^=comment-form-]{width:100%;font-size:calc(14rem / 16 + 0 * (100vw - 430px)/ 1010);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}@media (min-width:1440px){.single-product__reviews-form form>[class^=comment-form-]{font-size:calc(14 / 16 + rem)}}@media (min-width:768px){.single-product__reviews-form form>[class^=comment-form-].comment-form-comment-title{flex:1}.single-product__reviews-form form>[class^=comment-form-].comment-form-author,.single-product__reviews-form form>[class^=comment-form-].comment-form-email{width:calc(50% - 5px)}}.single-product__reviews-form form>[class^=comment-form-] textarea::-webkit-scrollbar{width:4px;background-color:transparent}.single-product__reviews-form form>[class^=comment-form-] textarea::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:2px;background-color:rgba(255,255,255,.2)}.single-product__reviews-form form>[class^=comment-form-] textarea::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:none;background-color:var(--c-brand-primary-hover)}.single-product__reviews-form form .comment-form-rating{font-size:calc(22rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.single-product__reviews-form form .comment-form-rating{font-size:calc(24 / 16 + rem)}}@media (min-width:768px){.single-product__reviews-form form .comment-form-rating{width:auto;padding-right:2em}}.single-product__reviews-form form .comment-form-rating .stars{font-size:calc(22rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.single-product__reviews-form form .comment-form-rating .stars{font-size:calc(24 / 16 + rem)}}.single-product__reviews-form form .comment-form-rating .stars.selected a:after{opacity:1}.single-product__reviews-form form .comment-form-rating .stars span{display:flex}@media (hover:hover){.single-product__reviews-form form .comment-form-rating .stars.selected span:hover a:after{opacity:1}.single-product__reviews-form form .comment-form-rating .stars.selected span:hover a:hover~a:after{opacity:0}.single-product__reviews-form form .comment-form-rating .stars span:hover a:after{opacity:1}.single-product__reviews-form form .comment-form-rating .stars a:hover~a:after{opacity:0}}.single-product__reviews-form form .comment-form-rating .stars a{position:relative;display:block;width:1em;height:1em;color:transparent;margin-right:2px}.single-product__reviews-form form .comment-form-rating .stars a:after,.single-product__reviews-form form .comment-form-rating .stars a:before{content:"";background-color:#EABA10;mask-size:100% 100%;-webkit-mask-size:100% 100%}.single-product__reviews-form form .comment-form-rating .stars a:before{mask-image:url(./../images/svg/rating-single-empty.svg);-webkit-mask-image:url(./../images/svg/rating-single-empty.svg)}.single-product__reviews-form form .comment-form-rating .stars a:after{mask-image:url(./../images/svg/rating-single-filled.svg);-webkit-mask-image:url(./../images/svg/rating-single-filled.svg);opacity:0;transition:opacity .25s ease}.single-product__reviews-form form .comment-form-rating .stars a.active~a:after{opacity:0}.single-product__reviews-form form .comment-form-rating .stars a::selection{color:transparent}.single-product__reviews-form form .comment-form-cookies-consent label{font-size:calc(11rem / 16 + 1 * (100vw - 430px)/ 1010);color:var(--c-font-primary);cursor:pointer;transition:color .5s ease}@media (min-width:1440px){.single-product__reviews-form form .comment-form-cookies-consent label{font-size:calc(12 / 16 + rem)}}.single-product__reviews-form form .form-submit{width:100%;display:flex;justify-content:center}.single-product__reviews-form form .form-submit input[type=submit]{width:100%;max-width:21em}.single-product__reviews-items .review-item:not(:last-child){border-bottom:1px solid #EDE7DC}.single-product__reviews-form-inner{background-color:var(--c-bg-secondary);border:1px solid;border-radius:40px;padding:1em var(--content-gap);margin:1em 0}@media (min-width:768px){.single-product__reviews-form-inner{padding:1em}}.single-product .woocommerce-notices-wrapper{width:calc(100% - var(--content-gap) * 2);margin:0 auto}body[class*=b2bking] .single-product__cart form{flex-direction:row;flex-wrap:wrap}body[class*=b2bking] .single-product__cart form .single-product__btn-buy{position:relative}.block-acc__inner{padding:.625em var(--content-gap)}@media (min-width:1024px){body[class*=b2bking] .single-product__cart form .single-product__btn-buy{margin-left:10px}.block-acc__inner{display:flex;align-items:flex-start;padding:1.015625em var(--content-gap)}.block-acc__content{width:8.59375em;margin-right:6.5%}}@media (max-width:1023px){.block-acc__content{align-items:center;text-align:center;padding-bottom:1.05em}}.block-acc__title{margin:2px 0 .55em}@media (min-width:1024px){.block-acc__title{margin:2px 0 .359375em}}.block-acc__description{max-width:30.8333333333em;margin-bottom:1.875em}@media (min-width:1024px){.block-acc__description{margin-bottom:2.4444444444em}}.block-acc__items{flex:1}.block-acc__item{background-color:var(--c-brand-primary-addon);border-radius:52px}.block-acc__item:not(:last-child){margin-bottom:6px}.block-acc__item-head{display:flex;align-items:center;cursor:pointer;padding:1.2777777778em 1.6666666667em 1.1666666667em 1.7777777778em}@media (hover:hover){.block-acc__item-head:hover .block-acc__item-title,.single-product__reviews-form form .comment-form-cookies-consent label:hover{color:var(--c-brand-primary)}}.block-acc__item-title{flex:1;font-family:var(--font-primary);padding-right:5%;transition:color .5s ease}.block-acc__item-icon{width:.8333333333em;height:.8888888889em;fill:var(--c-bg-nav-icon);transition:transform .5s ease}.active .block-acc__item-icon{transform:rotate(-180deg)}.block-acc__item-content-outer{padding:0 2.1111111111em 1.6111111111em 1.7777777778em}@media (min-width:1024px){.block-acc__item-content-outer{padding:0 5.1111111111em 1.6111111111em 1.7777777778em}}.block-acc__item-content-inner.wysiwyg-styles-s>h1,.block-acc__item-content-inner.wysiwyg-styles-s>h2,.block-acc__item-content-inner.wysiwyg-styles-s>h3,.block-acc__item-content-inner.wysiwyg-styles-s>h4,.block-acc__item-content-inner.wysiwyg-styles-s>h5,.block-acc__item-content-inner.wysiwyg-styles-s>h6{font-weight:600;color:var(--c-font-tertiary)}.block-acc__item-content-inner.wysiwyg-styles-s>h1,.block-acc__item-content-inner.wysiwyg-styles-s>h2{font-size:calc(18rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.block-acc__item-content-inner.wysiwyg-styles-s>h1,.block-acc__item-content-inner.wysiwyg-styles-s>h2{font-size:calc(20 / 16 + rem)}}.block-acc__item-content-inner.wysiwyg-styles-s>h3,.block-acc__item-content-inner.wysiwyg-styles-s>h4,.block-acc__item-content-inner.wysiwyg-styles-s>h5,.block-acc__item-content-inner.wysiwyg-styles-s>h6{font-size:calc(16rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.block-acc__item-content-inner.wysiwyg-styles-s>h3,.block-acc__item-content-inner.wysiwyg-styles-s>h4,.block-acc__item-content-inner.wysiwyg-styles-s>h5,.block-acc__item-content-inner.wysiwyg-styles-s>h6{font-size:calc(18 / 16 + rem)}}.review-item{font-size:calc(12rem / 16 + 2 * (100vw - 430px)/ 1010);padding:2.1428571429em 0}@media (min-width:1440px){.review-item{font-size:calc(14 / 16 + rem)}}.review-item__info{width:100%;font-size:calc(20rem / 16 + 12 * (100vw - 430px)/ 1010);padding:0 1em 1em 0}@media (min-width:1440px){.review-item__info{font-size:calc(32 / 16 + rem)}}@media (min-width:768px){.review-item__inner{display:flex;align-items:flex-start}.review-item__info{width:8.125em}}.review-item__author{margin-bottom:.3125em}.review-item__verified{display:flex;align-items:center;font-size:calc(12rem / 16 + 2 * (100vw - 430px)/ 1010);margin-bottom:.8571428571em}@media (min-width:1440px){.review-item__verified{font-size:calc(14 / 16 + rem)}}@media (min-width:768px){.review-item__verified{margin-bottom:1.8571428571em}}.review-item__verified-icon{width:.85em;height:.85em;fill:var(--c-brand-primary);margin-right:5px}.review-item__verified-title{flex:1;font-family:var(--font-secondary);color:var(--c-brand-primary)}.review-item__date{font-family:var(--font-secondary);font-size:calc(12rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.review-item__date{font-size:calc(14 / 16 + rem)}}.review-item__content{flex:1}.review-item__title{font-size:calc(18rem / 16 + 6 * (100vw - 430px)/ 1010);margin:.25em 0 .2916666667em}@media (min-width:1440px){.review-item__title{font-size:calc(24 / 16 + rem)}}.review-item__rate{margin-bottom:.75em}.review-item__description{width:99%}.review-item__description p{font-family:var(--font-secondary);font-size:calc(12rem / 16 + 2 * (100vw - 430px)/ 1010);line-height:1.4}@media (min-width:1440px){.review-item__description p{font-size:calc(14 / 16 + rem)}}.review-item__approval{display:flex;font-style:normal;font-size:.7em;padding-top:.28em}@media (min-width:1440px){.review-item__approval{font-size:calc(18 / 16 + rem)}}.block-reviews__inner{overflow:hidden;padding:.5em 0}.block-reviews__title{padding:0 var(--content-gap)}.block-reviews__item{display:flex;justify-content:center}@media (min-width:768px){.block-reviews__item .review-item__info{width:7.5em}}.block-reviews__item .review-item__title{font-size:calc(20rem / 16 + 12 * (100vw - 430px)/ 1010);font-weight:700;margin:0 0 .375em}@media (min-width:1440px){.block-reviews__item .review-item__title{font-size:calc(32 / 16 + rem)}}.block-reviews__item .review-item__rate{margin-bottom:1.4em}.block-reviews__item .review-item__description p{font-size:calc(16rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.block-reviews__item .review-item__description p{font-size:calc(18 / 16 + rem)}}.block-reviews__item-inner{font-size:calc(20rem / 16 + 12 * (100vw - 430px)/ 1010);background-color:var(--c-bg-secondary);border-radius:40px;width:calc(100vw - var(--content-gap) * 2);max-width:33.625em;padding:1.84375em 1.45em}@media (min-width:1440px){.block-reviews__item-inner{font-size:calc(32 / 16 + rem)}}@media (min-width:1024px){.block-reviews__item-inner{padding:1.84375em 2.875em}}.block-products.with-bg{background-color:var(--c-bg-quartic)}.block-products__inner{display:flex;flex-direction:column;padding:1em 0}@media (min-width:1024px){.block-products__inner{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:1em var(--content-gap)}.block-products__items{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6666666667em .8333333333em}}.block-products__title{flex:1;padding-right:5%}.block-products__title:not(.has-btn .block-products__title){text-align:center;padding-left:5%}.with-bg .block-products__title{color:var(--c-font-secondary)}.block-products__btn{margin-top:.625em}@media (max-width:1023px){.block-products__title{order:1;text-align:center;padding:0 var(--content-gap)}.block-products__btn{order:3;width:calc(100% - var(--content-gap) * 2)}.block-products__content{order:2}.block-products__content.is-initialized .block-products__item:first-child{margin-left:var(--content-gap)}.block-products__content.is-initialized .block-products__item:last-child{min-width:calc(14.0454545455em + var(--content-gap) * 2);padding-right:calc(var(--content-gap) * 2)}}.block-products__content{width:100%}.block-products__items{font-size:calc(22rem / 16 + 2 * (100vw - 430px)/ 1010)}.block-products__item{display:flex}.block-products__controls{padding:3em 0 2.8em}.block-products+.block-products .block-products__inner{padding-top:.55em}@media (min-width:1024px){.block-products.featured .block-products__inner{padding:1em var(--content-gap) 1.53125em}}.block-products.featured .block-products__items{display:grid;grid-template-columns:repeat(1,1fr);gap:.8333333333em}@media (max-width:1023px){.block-products.featured .block-products__items{gap:.9090909091em;padding:0 var(--content-gap) .35em}}.block-products.with-bg .block-products__inner{padding-bottom:1.4em}.block-products.with-bg .block-products__title{margin-bottom:.40625em}.block-products.with-bg .product-card__title,.block-products.with-bg .product-card__title-link{color:var(--c-font-secondary);cursor:pointer;transition:color .5s ease}@media (hover:hover){.block-products.with-bg .product-card__title-link:hover,.block-products.with-bg .product-card__title:hover{color:var(--c-brand-primary-hover)}}.block-products.with-bg .kl_reviews__star_rating_widget__label{color:var(--c-font-secondary)!important}.block-products.with-bg .product-card__price,.block-products.with-bg .product-card__price bdi,.block-products.with-bg .product-card__price bdi span,.block-products.with-bg .product-card__price span{color:var(--c-font-secondary)}.block-products.with-bg .product-card__price .woocommerce-Price-amount-variables del bdi,.block-products.with-bg .product-card__price .woocommerce-Price-amount-variables del bdi span{color:#FD804A}.block-products.with-bg .product-card__points,.block-products.with-bg .product-card__price .woocommerce-Price-amount-variables ins{color:var(--c-font-secondary)}.block-products.with-bg .product-card__btn.btn-primary{color:var(--c-bg-quartic);background-color:var(--c-font-secondary);border:none;transition:color .5s ease,background-color .5s ease}@media (hover:hover){.block-products.with-bg .product-card__btn.btn-primary:hover{color:var(--c-font-secondary);background-color:var(--c-brand-primary-hover)}}.block-products.with-bg .product-card__btn.btn-secondary{color:var(--c-font-secondary);background-color:var(--c-bg-quartic);border:2px solid var(--c-font-secondary);transition:background-color .5s ease}.block-products.with-bg .splide__arrow svg{fill:var(--c-font-secondary);stroke:var(--c-font-secondary)}@media (hover:hover){.block-products.with-bg .product-card__btn.btn-secondary:hover{background-color:var(--c-brand-primary-hover)}.block-products.with-bg .splide__arrow:hover svg{fill:var(--c-brand-primary-hover);stroke:var(--c-brand-primary-hover);background-color:var(--c-bg-quartic)}}.block-products.with-bg .splide__pagination>li>button{background-color:var(--c-font-secondary)}.block-products.with-bg.featured .product-card__bottom{background-color:var(--c-bg-primary)}.block-products.with-bg.featured .product-card__title,.block-products.with-bg.featured .product-card__title-link{color:var(--c-font-primary);cursor:pointer;transition:color .5s ease}@media (hover:hover){.block-products.with-bg.featured .product-card__title-link:hover,.block-products.with-bg.featured .product-card__title:hover{color:var(--c-brand-primary-hover)}}.block-products.with-bg.featured .product-card__price bdi,.block-products.with-bg.featured .product-card__price bdi span{color:var(--c-font-primary)}.banner-hero+.block-products.with-bg{padding-top:6rem;margin-top:-5rem}.banner-promo.with-grid+.block-products.with-bg{padding-top:3em;margin-top:-2em}.block-info-text__inner{position:relative;padding:.5em var(--content-gap)}.block-info-text__nav{width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-color:var(--c-bg-quintic);border-radius:40px 40px 0 0;padding:.5em var(--content-gap) .21875em}@media (min-width:1024px){.block-products.featured .block-products__items{grid-template-columns:repeat(3,1fr)}.block-info-text__nav{justify-content:flex-start}.grid-left .block-info-text__nav{padding:.5em var(--content-gap) .21875em calc(var(--content-gap) + .28125em + 41% + .28125em)}.grid-right .block-info-text__nav{padding:.5em calc(var(--content-gap) + .28125em + 41% + .28125em) .21875em var(--content-gap)}.block-info-text__item{display:flex;flex-wrap:wrap;align-items:flex-start}.grid-left .block-info-text__item{flex-direction:row-reverse}.grid-right .block-info-text__item{flex-direction:row}}@media (min-width:1440px){.block-products__items{font-size:calc(24 / 16 + rem)}.grid-left .block-info-text__nav{padding:.5em calc(var(--content-gap) + .28125em) .21875em calc(var(--content-gap) + .28125em + 41% + .28125em)}.grid-right .block-info-text__nav{padding:.5em calc(var(--content-gap) + .28125em + 41% + .28125em) .21875em calc(var(--content-gap) + .28125em)}}@media (min-width:2000px){.grid-left .block-info-text__nav{padding:1em var(--content-gap) .5em calc(var(--content-gap) + 41% + var(--content-gap)/ 5)}.grid-right .block-info-text__nav{padding:1em calc(var(--content-gap) + 41% + var(--content-gap)/ 5) .5em var(--content-gap)}}.block-info-text__nav+.block-info-text__items .block-info-text__item{border-radius:0 0 40px 40px;padding-top:0}.block-info-text__item,.block-info-text__items{background-color:var(--c-bg-quintic);border-radius:40px}.block-info-text__nav-item{color:var(--c-bg-quartic);margin-bottom:.5em;cursor:pointer;transition:color .5s ease}@media (hover:hover){.block-info-text__nav-item:hover{color:var(--c-brand-primary-hover)}}.block-info-text__nav-item:not(:last-child){margin-right:1em}.block-info-text__nav-item.active{font-weight:700}.block-info-text__items{position:relative}.block-info-text__item{padding:calc(var(--content-gap) + .5em) var(--content-gap)}@media (min-width:1440px){.block-info-text__nav-item:not(:last-child){margin-right:2.5em}.block-info-text__item{padding:calc(var(--content-gap) + .140625em) calc(var(--content-gap) + .28125em)}}@media (min-width:2000px){.block-info-text__item{padding:calc(var(--content-gap)/ 1.25) var(--content-gap)}}.block-info-text__item-content{flex:1}.block-info-text__item-title{margin:.046875em 0 .421875em}.block-info-text__item-description{display:flex;width:100%;max-height:18em;overflow:hidden}@media (max-width:1023px){.block-info-text__item-content{flex-direction:column;align-items:center;text-align:center}.block-info-text__item-description{width:95%;padding-top:.375em}}.block-info-text__item-description-inner{width:100%;max-height:100%;overflow-y:auto;padding:0 .75em}.block-info-text__item-description-inner::-webkit-scrollbar{width:4px;background-color:transparent}.block-info-text__item-description-inner::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:2px;background-color:rgba(var(--c-bg-primary-rgb),.7)}.block-info-text__item-description-inner::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:none;background-color:var(--c-brand-primary-hover)}.block-img-text__item-media-wrap,.block-info-text__item-img-wrap{position:relative;background-color:var(--c-bg-quartic);overflow:hidden}.block-info-text__item-btn{margin-top:1.8125em}@media (min-width:1024px){.block-info-text__item-description-inner{padding:0 .75em 0 0}.block-info-text__item-btn{margin-top:2.0555555556em}.block-info-text__item-media{width:41%}.grid-left .block-info-text__item-media{margin-right:calc(var(--content-gap) + .28125em)}.grid-right .block-info-text__item-media{margin-left:calc(var(--content-gap) + .28125em)}}.block-info-text__item-media{display:grid;grid-template-columns:1fr 1fr;gap:.3125em;align-items:flex-start}.grid-left .block-info-text__item-media{grid-template-areas:"img-top-left img-top-right" "img-top-left img-bottom-right"}.grid-right .block-info-text__item-media{grid-template-areas:"img-top-left img-top-right" "img-bottom-left img-top-right"}@media (max-width:1023px){.block-info-text__item-media{padding-top:1em}}@media (min-width:2000px){.block-info-text__item-media{width:41%}.grid-left .block-info-text__item-media{margin-right:var(--content-gap)}.grid-right .block-info-text__item-media{margin-left:var(--content-gap)}}.block-info-text__item-img-wrap{display:block;width:100%;border-radius:24px}.block-info-text__item-img-wrap:before{content:"";display:block;padding-bottom:100%}.grid-left .block-info-text__item-img-wrap:nth-child(1){grid-area:img-top-left}.grid-left .block-info-text__item-img-wrap:nth-child(1):before{padding-bottom:164.558%}.grid-left .block-info-text__item-img-wrap:nth-child(2){grid-area:img-top-right}.grid-left .block-info-text__item-img-wrap:nth-child(2):before{padding-bottom:107.42%}.grid-left .block-info-text__item-img-wrap:nth-child(3){grid-area:img-bottom-right}.grid-left .block-info-text__item-img-wrap:nth-child(3):before{padding-bottom:69.48%}.grid-right .block-info-text__item-img-wrap:nth-child(1){grid-area:img-top-left}.grid-right .block-info-text__item-img-wrap:nth-child(1):before{padding-bottom:107.42%}.grid-right .block-info-text__item-img-wrap:nth-child(2){grid-area:img-bottom-left}.grid-right .block-info-text__item-img-wrap:nth-child(2):before{padding-bottom:69.48%}.grid-right .block-info-text__item-img-wrap:nth-child(3){grid-area:img-top-right}.grid-right .block-info-text__item-img-wrap:nth-child(3):before{padding-bottom:164.558%}.block-img-text+.block-info-text .block-info-text__inner{padding-top:1.45em}.block-img-text__inner{padding:.453125em var(--content-gap)}.block-img-text__content.is-initialized .block-img-text__item{opacity:0;pointer-events:none}.block-img-text__content.is-initialized .block-img-text__item.is-active.is-visible{opacity:1;pointer-events:auto}.block-img-text__items{align-items:flex-start;transition:height .2s ease}.block-img-text__item{width:100%}.block-img-text__item-inner{display:flex;flex-direction:column-reverse}.block-img-text__item-media-wrap{display:block;width:100%;border-radius:40px}.block-img-text__item-media-wrap:before{content:"";display:block;padding-bottom:94.685%}.block-img-text__item-media-wrap.has-video:before{padding-bottom:72.26%}.block-img-text__item-media-wrap.is-mobile{margin:0 auto}@media (min-width:1024px){.block-img-text__item-inner{flex-direction:row;align-items:flex-start}.media-right .block-img-text__item-inner{flex-direction:row-reverse}.block-img-text__item-media-wrap.is-mobile{margin:0 4.3% 0 0}.block-img-text__item-media-wrap{width:46.451%;margin:0 4.3% 0 0}.media-right .block-img-text__item-media-wrap{margin:0 0 0 4.3%}}.block-img-text__item-media-icon{position:absolute;width:5.3888888889em;height:5.3888888889em;backdrop-filter:blur(10px);border-radius:50%;z-index:1}.block-img-text__item-content{flex:1}@media (max-width:1023px){.block-img-text__item-media-wrap.is-mobile{max-width:420px}.block-img-text__item-media-wrap.is-mobile:before{padding-bottom:145.846%}.block-img-text__item-content{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:1.05em}.block-info-tabs__title{text-align:center}}.block-img-text__item-title{margin:.421875em 0 .5em}.block-img-text__item-description{width:100%;max-width:35.6666666667em;margin-bottom:2em}.block-info-text+.block-img-text .block-img-text__inner,.block-products+.block-img-text .block-img-text__inner{padding-top:1.05em}.block-img-text+.block-img-text .block-img-text__inner{padding-top:.8em}.block-info-tabs{overflow:hidden}.block-info-tabs__inner{padding:1.171875em var(--content-gap) 1em}@media (min-width:1024px){.has-video .block-img-text__item-title{margin-top:0}.block-img-text__item-description{margin-bottom:3.1111111111em}.block-img-text__btns{justify-content:flex-start}.block-info-tabs__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}.block-info-tabs__title{width:100%;margin-bottom:.78125em}.block-info-tabs__nav{width:100%;background-color:var(--c-bg-secondary);border-radius:20px;padding:2em 1.2em 2em 1.8em;margin-bottom:25px}@media (min-width:1024px){.block-info-tabs__nav{width:50%;max-width:29.3333333333em;margin:0 5.45% 0 0}}@media (min-width:1440px){.block-info-tabs__nav{padding:3.3888888889em 2.2222222222em 3.6111111111em 4.8888888889em;margin:0 8.45% 0 0}}.block-info-tabs__nav-item{position:relative}.block-info-tabs__nav-item:not(:last-child){margin-bottom:1.2em}.block-info-tabs__nav-item.active .block-info-tabs__nav-item-icon{opacity:1;transform:translate3d(0,0,0)}.block-info-tabs__nav-item.active .block-info-tabs__nav-item-title{font-weight:700;color:var(--c-brand-primary)}.block-info-tabs__nav-item-icon{position:absolute;top:.6666666667em;left:-.86em;transform:translate3d(-5px,0,0);width:.4444444444em;height:.4444444444em;fill:var(--c-brand-primary);opacity:0;transition:opacity .5s ease,transform .5s ease}.block-info-tabs__nav-item-title{flex:1;cursor:pointer;transition:color .5s ease}@media (hover:hover){.block-info-tabs__nav-item-title:hover{color:var(--c-brand-primary-hover)}}.block-info-tabs__content{position:relative;flex:1;overflow:hidden}.block-info-tabs__content-item{font-size:calc(24rem / 16 + 8 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.block-info-tabs__nav-item:not(:last-child){margin-bottom:1.7777777778em}.block-info-tabs__nav-item-icon{left:-1.3888888889em}.block-info-tabs__content-item{font-size:calc(32 / 16 + rem)}}.block-info-tabs__content-item-title{font-family:var(--font-primary);font-weight:700;line-height:1.1;margin:.21875em 0 1.09375em}.block-info-tabs__content-item-description img{aspect-ratio:648/379;object-fit:cover}.block-info-icon-grid__inner{padding:1em var(--content-gap) 1.25em}.block-info-icon-grid__items{display:grid;grid-template-columns:repeat(1,1fr);gap:.6666666667em}@media (min-width:768px){.block-info-icon-grid__items{grid-template-columns:repeat(2,1fr)}}.block-info-icon-grid__item{border:1px solid;border-color:rgba(var(--c-brand-primary-rgb),.26);border-radius:20px;padding:1.2em}@media (min-width:1280px){.block-info-icon-grid__item{padding:1.7777777778em}}.block-info-icon-grid__item-img-wrap{width:100%;height:2.9444444444em;margin-bottom:.44em}.block-info-icon-grid__item-img{display:block;width:auto;height:auto;max-height:100%;min-height:2.2222222222em;object-fit:contain;speak:none}.block-info-icon-grid__item-title{font-family:var(--font-secondary);font-weight:700;color:var(--c-brand-primary);margin-bottom:.44em}.block-info-icon-grid__item-description{font-size:calc(12rem / 16 + 0 * (100vw - 430px)/ 1010);line-height:1.4;color:var(--c-brand-primary);max-width:29.41em}@media (min-width:1440px){.block-info-icon-grid__item-description{font-size:calc(12 / 16 + rem)}}.block-location-carousel__inner{padding:1em 0}.block-location-carousel__top{display:flex;flex-direction:column;align-items:center;padding:0 var(--content-gap)}.block-location-carousel__title{margin-bottom:.575em}@media (min-width:1024px){.block-info-icon-grid__items{grid-template-columns:repeat(3,1fr);gap:1.1111111111em}.block-location-carousel__top{flex-direction:row;align-items:flex-start}.block-location-carousel__title{max-width:9.0625em;margin:0 .90625em .53125em 0}.block-location-carousel__description{padding-top:1em}}.block-location-carousel__description{max-width:31.1111111111em}@media (max-width:1023px){.block-location-carousel__top{text-align:center}.block-location-carousel__description{margin-bottom:1.4375em}}.block-location-carousel__content:not(.is-initialized){padding:0 var(--content-gap)}@media (max-width:767px){.block-location-carousel__content:not(.is-initialized) .block-location-carousel__items{flex-direction:column}.block-location-carousel__content:not(.is-initialized) .block-location-carousel__item{width:100%}.block-location-carousel__content:not(.is-initialized) .block-location-carousel__item:not(:last-child){margin-bottom:.6666666667em}}@media (min-width:768px){.block-location-carousel__content:not(.is-initialized) .block-location-carousel__items{justify-content:space-between}.block-location-carousel__content:not(.is-initialized) .block-location-carousel__item{width:calc(50% - .333em);margin:0}}.block-location-carousel__item{display:flex;width:17.1666666667em;font-size:calc(18rem / 16 + 6 * (100vw - 430px)/ 1010);margin-right:.5555555556em}@media (min-width:1440px){.block-location-carousel__item{font-size:calc(24 / 16 + rem)}}.is-initialized .block-location-carousel__item:first-child{margin-left:var(--content-gap)}.is-initialized .block-location-carousel__item:last-child{min-width:calc(17.7222222222em + var(--content-gap));padding-right:calc(var(--content-gap) + .5555555556em)}@media (min-width:769px){.block-location-carousel__item{width:22.8333333333em;margin-right:.6666666667em}.is-initialized .block-location-carousel__item:last-child{min-width:calc(23.5em + var(--content-gap));padding-right:calc(var(--content-gap) + .6666666667em)}}.block-location-carousel__item-inner{width:100%}.block-location-carousel__item-img-wrap{position:relative;display:block;width:100%;background-color:var(--c-bg-quartic);overflow:hidden;border-radius:24px}.block-location-carousel__item-img-wrap:before{content:"";display:block;padding-bottom:46.535%}@media (max-width:1023px){.block-location-carousel__item-img-wrap.is-mobile:before{padding-bottom:73.78%}}.block-location-carousel__item-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;background-color:var(--c-bg-secondary);border-radius:0 0 24px 24px;padding:calc(24px + 1.0555555556em) 1em 1.3333333333em;margin-top:-24px}.adretail .block-location-carousel__item-content{background-color:var(--c-bg-tertiary)}.block-location-carousel__item-title{flex:1;display:flex;align-items:flex-start;text-align:center;margin-bottom:1em}@media (min-width:1024px){.block-location-carousel__item-content{padding:calc(24px + 1em) 1em 1.2916666667em}.block-location-carousel__item-title{margin-bottom:.7083333333em}}.block-location-carousel__item-title span{flex:1}.adretail .block-location-carousel__item-title span{font-family:var(--font-secondary);color:var(--c-font-secondary)}.block-location-carousel__item-icon{width:.7916666667em;height:.7916666667em;fill:var(--c-font-primary);margin:.0833333333em .0833333333em 0 0}.adretail .block-location-carousel__item-icon{fill:var(--c-font-secondary)}.block-location-carousel__item-link{font-weight:600;color:var(--c-brand-primary);text-decoration:underline 1px solid currentColor;-webkit-text-decoration:underline;text-underline-offset:2px;transition:color .5s ease,text-decoration-color .5s ease}@media (hover:hover){.block-location-carousel__item-link:hover{color:var(--c-brand-primary-hover);text-decoration-color:var(--c-brand-primary-hover)}}.block-location-carousel__item-btn{margin:1.75em 0 -.625em}@media (min-width:1280px){.block-location-carousel__item-btn.btn-primary{padding:1.25em 6.5em}}.block-info-tabs+.block-location-carousel .block-location-carousel__inner{padding-top:.2em}.single-product__media-nav-item:after,.single-product__reviews-form form .comment-form-rating .stars a:after,.single-product__reviews-form form .comment-form-rating .stars a:before{position:absolute;top:0;left:0;width:100%;height:100%}.kl_reviews__clear_filter__button span,.kl_reviews__filter_info span,.kl_reviews__histogram,.kl_reviews__histogram__rating,.kl_reviews__histogram__row,.kl_reviews__histogram__value,.kl_reviews__lightbox__right__meta+p,.kl_reviews__lightbox__timestamp,.kl_reviews__list_empty_state,.kl_reviews__review__content,.kl_reviews__review__edited,.kl_reviews__review__incentive span,.kl_reviews__review__response_content,.kl_reviews__review__timestamp,.kl_reviews__review__variant,.kl_reviews__review__verified span,.kl_reviews__summary__stars__count,.klaviyo-body-font{font-family:var(--font-secondary)!important;font-size:calc(14rem / 16 + 0 * (100vw - 430px)/ 1010);font-weight:400!important;line-height:1.4!important;color:var(--c-font-primary)!important}@media (min-width:1440px){.kl_reviews__clear_filter__button span,.kl_reviews__filter_info span,.kl_reviews__histogram,.kl_reviews__histogram__rating,.kl_reviews__histogram__row,.kl_reviews__histogram__value,.kl_reviews__lightbox__right__meta+p,.kl_reviews__lightbox__timestamp,.kl_reviews__list_empty_state,.kl_reviews__review__content,.kl_reviews__review__edited,.kl_reviews__review__incentive span,.kl_reviews__review__response_content,.kl_reviews__review__timestamp,.kl_reviews__review__variant,.kl_reviews__review__verified span,.kl_reviews__summary__stars__count,.klaviyo-body-font{font-size:calc(14 / 16 + rem)}}#klaviyo-reviews-all{padding:0 var(--content-gap)}#klaviyo-reviews-all .reviews_all_container{background-color:transparent;padding:0}#klaviyo-reviews-all .kl_reviews__summary{margin:0}#klaviyo-reviews-all .kl_reviews__summary h2{font-family:var(--font-primary);font-size:calc(40rem / 16 + 24 * (100vw - 430px)/ 1010);font-weight:700;line-height:1.1;text-transform:capitalize;border-bottom-color:#EDE7DC;padding-bottom:.140625em;margin-bottom:.4375em}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__summary h2{font-size:calc(64 / 16 + rem)}}@media (min-width:1000px){#klaviyo-reviews-all .kl_reviews__summary .kl_reviews__summary__grid--1-2{justify-content:space-between}}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars{justify-content:flex-start;gap:0;margin:0}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars .kl_reviews__summary__average_value{font-size:calc(40rem / 16 + 24 * (100vw - 430px)/ 1010);margin:0 0 0 .8em}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars .kl_reviews__summary__average_value{font-size:calc(64 / 16 + rem)}}@media (min-width:1000px) and (max-width:1279px){#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars .kl_reviews__summary__average_value{margin:0}}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars .kl_reviews__summary__average_denominator{font-size:calc(24rem / 16 + 8 * (100vw - 430px)/ 1010);letter-spacing:-.125em;color:#E5DDCE;margin-right:.9375em}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars .kl_reviews__summary__average_denominator{font-size:calc(32 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars .kl_reviews__stars_badge{margin-bottom:0}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars .kl_reviews__summary__stars__count{font-size:calc(12rem / 16 + 0 * (100vw - 430px)/ 1010)}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram{width:100%;max-width:500px;padding-top:1.857em;margin:0 auto 0 0}@media (min-width:1280px){#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram{padding:3.214em 2.857em 0 0}}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__summary__average_and_stars .kl_reviews__summary__stars__count{font-size:calc(12 / 16 + rem)}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram{padding:3.214em 5.857em 0 2em}}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram .kl_reviews__histogram__rating{min-width:.5em;margin-right:.45em}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram .kl_reviews__histogram__value{min-width:2.6em}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram .kl_reviews__histogram__row{margin-bottom:1.3571428571em}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram .kl_reviews__histogram__row svg{fill:#EABA10;width:.785em;height:.785em;margin-right:.4285714286em}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram .kl_reviews__histogram__bar--background{height:.64em;min-height:9px;background-color:#E5DDCE;border:0;border-radius:20px}#klaviyo-reviews-all .kl_reviews__summary div[class^=kl_reviews__summary__rating] .kl_reviews__histogram .kl_reviews__histogram__bar--foreground{background-color:#EABA10;border-radius:20px}#klaviyo-reviews-all .kl_reviews__summary .kl_reviews__summary__image_grid .kl_reviews__summary_image{max-height:none;border-radius:8px;overflow:hidden}@media (min-width:1000px){#klaviyo-reviews-all .kl_reviews__summary .kl_reviews__answers_grid{justify-content:flex-end;margin-bottom:2em}}#klaviyo-reviews-all .kl_reviews__list__tabs{border-bottom:1px solid #EDE7DC}@media (min-width:768px){#klaviyo-reviews-all .kl_reviews__list__tabs{align-items:flex-end}}#klaviyo-reviews-all .kl_reviews__list__tabs .kl_reviews__list__tab_buttons .kl_reviews__list__tab{font-size:calc(28rem / 16 + 4 * (100vw - 430px)/ 1010);font-weight:500;padding:0 0 .375em}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__list__tabs .kl_reviews__list__tab_buttons .kl_reviews__list__tab{font-size:calc(32 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__list__tabs .kl_reviews__list__tab_buttons .kl_reviews__list__tab:after{width:3.875em;background:#EABA10}#klaviyo-reviews-all .kl_reviews__list__tabs .kl_reviews__list__tab_buttons .kl_reviews__list__tab small{font-family:var(--font-secondary);font-size:calc(12rem / 16 + 2 * (100vw - 430px)/ 1010);color:var(--c-brand-primary);padding:0 0 5px 10px}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__list__tabs .kl_reviews__list__tab_buttons .kl_reviews__list__tab small{font-size:calc(14 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__filters .kl_reviews__search{position:relative;display:flex;font-size:calc(14rem / 16 + 0 * (100vw - 430px)/ 1010);overflow:hidden}#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__active_filter button svg,#klaviyo-reviews-all .kl_reviews__filters .kl_reviews__search_icon,#klaviyo-reviews-all .kl_reviews__filters select+svg,.kl_reviews__lightbox_background .kl_reviews__close_button svg,.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list button svg{display:none}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__filters .kl_reviews__search{font-size:calc(14 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__filters .kl_reviews__search:after{position:absolute;content:"";top:50%;right:.6666666667em;transform:translate3d(0,-50%,0);width:1.3571428571em;height:1.3571428571em;background-color:var(--c-brand-primary);mask-image:url(./../images/svg/search.svg);-webkit-mask-image:url(./../images/svg/search.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}@media (max-width:767px){#klaviyo-reviews-all .kl_reviews__filters .kl_reviews__search{width:100%}#klaviyo-reviews-all .kl_reviews__filters .kl_reviews__filters__pill{width:calc(50% - 4px)}}#klaviyo-reviews-all .kl_reviews__filters .kl_reviews__filters__pill button,#klaviyo-reviews-all .kl_reviews__filters input[type=text],#klaviyo-reviews-all .kl_reviews__filters select{width:100%;max-width:100%;font-family:var(--font-secondary)!important;font-size:calc(14rem / 16 + 0 * (100vw - 430px)/ 1010);background:0 0;border:2px solid rgba(73,112,48,.2)!important;border-radius:8px;outline:0}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__filters .kl_reviews__filters__pill button,#klaviyo-reviews-all .kl_reviews__filters input[type=text],#klaviyo-reviews-all .kl_reviews__filters select{font-size:calc(14 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__filters input[type=text]{padding:.5em 2.2em .5em 1.0714285714em}#klaviyo-reviews-all .kl_reviews__filters input[type=text]::placeholder{color:var(--c-font-primary);opacity:.2}#klaviyo-reviews-all .kl_reviews__filters select{background-image:url(./../images/svg/select-bg.svg);background-repeat:no-repeat;background-position:calc(100% - .72em) 50%;background-size:.55em;cursor:pointer;padding-right:1.85em}#klaviyo-reviews-all .kl_reviews__filters select option{background-color:var(--c-bg-primary)}#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__filters__pill button{font-size:calc(12rem / 16 + 0 * (100vw - 430px)/ 1010);border:none!important;padding:0}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__filters__pill button{font-size:calc(12 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__filters__pill button span{text-decoration:underline 1px solid transparent;-webkit-text-decoration:underline;text-underline-offset:1px;transition:color .5s ease,text-decoration-color .5s ease}@media (hover:hover){#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__filters__pill button span:hover{color:var(--c-brand-primary);text-decoration-color:var(--c-brand-primary)}}#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__active_filter button{pointer-events:none}#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__active_filter button span{color:var(--c-brand-primary);text-decoration-color:var(--c-brand-primary)}#klaviyo-reviews-all .kl_reviews__filter_info>span:first-child,#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author .kl_reviews__review__incentive span,#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author .kl_reviews__review__verified span{color:var(--c-brand-primary)!important}#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__clear_filter__button,#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__clear_filter__button span{font-size:calc(12rem / 16 + 0 * (100vw - 430px)/ 1010)}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__clear_filter__button,#klaviyo-reviews-all .kl_reviews__additional_filters .kl_reviews__clear_filter__button span{font-size:calc(12 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__filter_info__divider{background-color:#EDE7DC}#klaviyo-reviews-all .kl_reviews__review_item{border-bottom:1px solid #EDE7DC;padding-bottom:1.2em;margin-bottom:2.28em}#klaviyo-reviews-all .kl_reviews__review_item>div{font-size:calc(14rem / 16 + 0 * (100vw - 430px)/ 1010);gap:1.25em}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__review_item>div{font-size:calc(14 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__title{margin-bottom:1em}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author{flex-wrap:wrap;font-size:calc(18rem / 16 + 6 * (100vw - 430px)/ 1010);font-weight:700;margin-bottom:.5em}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author{font-size:calc(24 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author div{width:100%;font-weight:700}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author .kl_reviews__review__incentive svg,#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author .kl_reviews__review__incentive svg path,#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author .kl_reviews__review__verified svg,#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__author .kl_reviews__review__verified svg path{fill:var(--c-brand-primary)}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__content{max-width:52.285em;margin-bottom:0}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__variant{font-size:calc(12rem / 16 + 0 * (100vw - 430px)/ 1010);opacity:.5}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__variant{font-size:calc(12 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__attributes:not(:empty){margin-bottom:1em}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__image_row{flex-wrap:wrap;gap:10px}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__image_row:not(:empty){margin-bottom:1.75em}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__image_row .kl_reviews__review__image_container{font-size:calc(14rem / 16 + 0 * (100vw - 430px)/ 1010);width:7.142em;height:7.142em;border-radius:8px;overflow:hidden}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__image_row .kl_reviews__review__image_container{font-size:calc(14 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__image_row .kl_reviews__review__image_container img{margin:0}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__response_title{font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010);padding-left:0}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__response_title{font-size:calc(16 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__review_item .kl_reviews__review__response_content{background-color:#EDE7DC;border-radius:6px}#klaviyo-reviews-all button{border:none!important;box-shadow:none!important;outline:0!important}#klaviyo-reviews-all .kl_reviews__clear_filter__button:active,#klaviyo-reviews-all .kl_reviews__clear_filter__button:focus,#klaviyo-reviews-all .kl_reviews__clear_filter__button:focus-within{background-color:transparent}#klaviyo-reviews-all .kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button{font-family:var(--font-secondary);font-size:calc(16rem / 16 + 0 * (100vw - 430px)/ 1010);font-weight:700;letter-spacing:.03em;text-align:center;color:var(--c-font-secondary);background-color:var(--c-brand-primary);padding:.6875em 1.125em .75em;margin-bottom:.5em;transition:background-color .5s ease}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button{font-size:calc(16 / 16 + rem)}}@media (max-width:767px){#klaviyo-reviews-all .kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button{width:100%}}#klaviyo-reviews-all .kl_reviews__custom_question__question--range,#klaviyo-reviews-all .kl_reviews__custom_question__question--text,#klaviyo-reviews-all .kl_reviews__filters__custom_question_label,#klaviyo-reviews-all .kl_reviews__summary__custom_question__question--range,#klaviyo-reviews-all .kl_reviews__summary__custom_question__question--text{font-family:var(--font-secondary);font-weight:600;color:var(--c-brand-primary);margin-bottom:1em}#klaviyo-reviews-all .kl_reviews__summary__custom_question__question--range,#klaviyo-reviews-all .kl_reviews__summary__custom_question__question--text{font-size:calc(14rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__summary__custom_question__question--range,#klaviyo-reviews-all .kl_reviews__summary__custom_question__question--text{font-size:calc(16 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__custom_question__question--range,#klaviyo-reviews-all .kl_reviews__custom_question__question--text,#klaviyo-reviews-all .kl_reviews__filters__custom_question_label{font-size:calc(12rem / 16 + 0 * (100vw - 430px)/ 1010)}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__custom_question__question--range,#klaviyo-reviews-all .kl_reviews__custom_question__question--text,#klaviyo-reviews-all .kl_reviews__filters__custom_question_label{font-size:calc(12 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__clickable_answer,#klaviyo-reviews-all .kl_reviews__custom_question__answer--range span,#klaviyo-reviews-all .kl_reviews__summary__custom_question__answer--range span{font-family:var(--font-secondary);font-size:calc(12rem / 16 + 0 * (100vw - 430px)/ 1010)}@media (min-width:1440px){#klaviyo-reviews-all .kl_reviews__clickable_answer,#klaviyo-reviews-all .kl_reviews__custom_question__answer--range span,#klaviyo-reviews-all .kl_reviews__summary__custom_question__answer--range span{font-size:calc(12 / 16 + rem)}}#klaviyo-reviews-all .kl_reviews__clickable_answer{text-decoration:underline 1px solid transparent;-webkit-text-decoration:underline;text-underline-offset:1px;transition:color .5s ease,text-decoration-color .5s ease}@media (hover:hover){#klaviyo-reviews-all .kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button:hover{background-color:var(--c-brand-primary-hover)}#klaviyo-reviews-all .kl_reviews__clickable_answer:hover{color:var(--c-brand-primary);text-decoration-color:var(--c-brand-primary)}}#klaviyo-reviews-all .kl_reviews__answers_grid .kl_reviews__summary__custom_question--range rect,#klaviyo-reviews-all .kl_reviews__custom_question_answer path,#klaviyo-reviews-all .kl_reviews__custom_question_answer rect{fill:#E5DDCE}#klaviyo-reviews-all .kl_reviews__answers_grid .kl_reviews__summary__custom_question--range circle,#klaviyo-reviews-all .kl_reviews__custom_question_answer circle{fill:var(--c-brand-primary);stroke:none}.kl_reviews__lightbox_background{background:rgba(var(--c-bg-quartic-rgb),.2)!important;backdrop-filter:blur(5px)}.kl_reviews__lightbox_background .kl_reviews__lightbox__content_wrapper{width:calc(100% - var(--content-gap) * 2)}.kl_reviews__lightbox_background .kl_reviews__lightbox__container{overflow:hidden}.kl_reviews__lightbox_background .kl_reviews__close_button{top:1.8em!important;left:1.6em!important;width:2.25em!important;height:2.25em!important;background-color:var(--c-bg-nav-icon)!important;border:none!important;border-radius:50%!important;box-shadow:none!important;backdrop-filter:none!important;mask:url(./../images/svg/close-round.svg) center/105% no-repeat,linear-gradient(#000 0 0);-webkit-mask:url(./../images/svg/close-round.svg) center/105% no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:exclude;cursor:pointer;transition:opacity .5s ease}@media (min-width:768px){.kl_reviews__lightbox_background .kl_reviews__close_button{top:1em!important;left:1em!important}}.kl_reviews__lightbox_background .kl_reviews__lightbox__right{overflow-x:hidden;overflow-y:auto}.kl_reviews__lightbox_background .kl_reviews__lightbox__timestamp{font-size:calc(12rem / 16 + 0 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.kl_reviews__lightbox_background .kl_reviews__lightbox__timestamp{font-size:calc(12 / 16 + rem)}}.kl_reviews__lightbox_background .kl_reviews__lightbox__right__meta strong{font-size:calc(18rem / 16 + 6 * (100vw - 430px)/ 1010);font-weight:700}@media (min-width:1440px){.kl_reviews__lightbox_background .kl_reviews__lightbox__right__meta strong{font-size:calc(24 / 16 + rem)}}.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list .swiper-horizontal{background-color:rgba(var(--c-brand-primary-hover-rgb),.25);border:1px solid var(--c-brand-primary-hover);box-shadow:none}.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list .swiper-slide-thumb-active img{border:1px solid var(--c-brand-primary-hover)!important}.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list button{position:relative;background-color:transparent!important;border:1px solid var(--c-bg-nav-icon);border-radius:50%;box-shadow:none!important;cursor:pointer;transition:background-color .5s ease}.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list button:after{position:absolute;content:"";top:0;width:100%;height:100%;background-color:var(--c-bg-nav-icon);mask-size:25%;-webkit-mask-size:25%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;transition:background-color .5s ease}.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list button:first-of-type:after{left:-2%;mask-image:url(./../images/svg/arrow-left.svg);-webkit-mask-image:url(./../images/svg/arrow-left.svg)}.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list button:last-of-type:after{left:2%;mask-image:url(./../images/svg/arrow-right.svg);-webkit-mask-image:url(./../images/svg/arrow-right.svg)}@media (hover:hover){.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list button:hover{background-color:var(--c-bg-nav-icon)!important}.kl_reviews__lightbox_background .kl_reviews__lightbox__image_list button:hover:after{background-color:var(--c-bg-secondary)}}