body{letter-spacing:0;color:var(--text-color);font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;cursor:pointer;color:var(--primary-color)}ul li{list-style:none}h1,h2,h3,h4,h5,h6,label,ul,li,figure,p,ol,ol li,span{margin:0;padding:0}.line-height{line-height:0}.grid-1{grid-column:span 1}.grid-2{grid-column:span 2}.grid-3{grid-column:span 3}.grid-4{grid-column:span 4}.grid-5{grid-column:span 5}.grid-6{grid-column:span 6}.grid-7{grid-column:span 7}.grid-8{grid-column:span 8}.grid-9{grid-column:span 9}.grid-10{grid-column:span 10}.grid-11{grid-column:span 11}.grid-12{grid-column:span 12}.grid-3-s-2{grid-column:2 / span 3}.grid-4-s-2{grid-column:2 / span 4}.grid-3-s-9{grid-column:9 / span 3}.grid-4-s-8{grid-column:8 / span 4}.gap-5{gap:5px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.gap-25{gap:25px}.gap-30{gap:30px}.border-none{border:none}.h-full{height:100%}.w-full{width:100%}.img-fluid{max-width:100%;height:auto}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index--1{z-index:-1}.z-index--999{z-index:999}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.link-btn{color:var(--primary-color);display:inline-block}.link-btn:hover{color:var(--secondary-color)}.link-btn:hover svg path{fill:var(--secondary-color)}.Zoomhover{overflow:hidden}.Zoomhover img{transition:all .3s ease-out}.Zoomhover:hover img{transform:scale(1.05)}.whitespace-nowrap{white-space:nowrap}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.block{display:block}.none{display:none}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.display-grid{display:grid}.contents{display:contents}.box-sizing-box{box-sizing:border-box}.flex-row-reverse{flex-direction:row-reverse}.flex-direction-column{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.self-start{align-self:flex-start}.self-center{align-self:center}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.block__slider-arrow{display:flex;justify-content:center;align-items:center;box-shadow:0 10.67px 21.33px #0000000d;border:1px solid #0000000d;border-radius:40px;width:48px;height:48px;position:absolute;top:41%;z-index:2;background-color:var(--tertiary-color);cursor:pointer;transition:all .5s ease}.block__slider-arrow svg path{transition:all .5s ease}.block__slider-arrow:hover{background-color:var(--primary-color)}.block__slider-arrow:hover svg path{fill:var(--tertiary-color)}.button-primary{background-color:var(--tertiary-color);color:var(--primary-color);border:transparent;border-radius:3px;transition:background-color .3s ease-in-out;position:relative;overflow:hidden;font-weight:600;display:flex;align-items:center;justify-content:center;width:max-content;gap:10px;padding:10px 25px;font-size:var(--small_body)}.button-primary.animate-on{animation:hoverIn .7s forwards}.button-primary.animate-off{animation:hoverOut .7s forwards}@keyframes hoverIn{0%{background-color:var(--tertiary-color)}60%{background-color:var(--quaternary-color);color:var(--tertiary-color)}to{background-color:var(--primary-color);color:var(--tertiary-color)}}@keyframes hoverOut{0%{background-color:var(--primary-color);color:var(--tertiary-color)}60%{background-color:var(--quaternary-color);color:var(--tertiary-color)}to{background-color:var(--tertiary-color);color:var(--primary-color)}}.button-secondary{background-color:var(--primary-color);color:var(--tertiary-color);padding:10px 28px;border:transparent;font-size:var(--small_body);border-radius:3px;display:flex;align-items:center;justify-content:center;width:max-content;gap:10px;transition:background-color .3s ease-in-out;position:relative;overflow:hidden;font-weight:var(--font-heading-weight)}.button-secondary.animate-on{animation:hoverInSecond .7s forwards}.button-secondary.animate-off{animation:hoverOutSecond .7s forwards}@keyframes hoverInSecond{0%{background-color:var(--primary-color)}60%{background-color:var(--quaternary-color);color:var(--tertiary-color)}to{background-color:var(--tertiary-color);color:var(--primary-color)}}@keyframes hoverOutSecond{0%{background-color:var(--tertiary-color);color:var(--primary-color)}60%{background-color:var(--quaternary-color);color:var(--tertiary-color)}to{background-color:var(--primary-color);color:var(--tertiary-color)}}.kl_reviews__star_rating_widget .kl_reviews__star_rating_widget__label{display:none!important}.page-width:has(.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel){max-width:1500px!important}.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel{max-width:1500px!important}.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel button.kl_reviews__carousel__prev_button,.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel button.kl_reviews__carousel__next_button,.kl-private-reset-css-Xuajs1{z-index:2!important}button.kl-private-reset-css-Xuajs1{z-index:6!important}@media screen and (max-width: 749px){.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel{padding:60px 20px!important;border-radius:0!important}#klaviyo-featured-reviews-carousel{margin:0 -20px!important}.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel button.kl_reviews__carousel__prev_button{left:37%!important;bottom:3%!important;top:unset!important}.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel button.kl_reviews__carousel__next_button{right:37%!important;bottom:3%!important;top:unset!important}.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel button{display:flex!important;align-items:center!important;justify-content:center!important;width:35px!important;height:35px!important}}@media screen and (min-width: 750px){.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel{padding:80px 50px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
