@font-face{font-family:Sharp Sans Normal;src:url(https://cdn.shopify.com/s/files/1/0724/0089/6226/files/SharpSans.woff?v=1732477693) format("woff")}@font-face{font-family:Sharp Sans Bold;src:url(https://cdn.shopify.com/s/files/1/0724/0089/6226/files/SharpSansBold.woff?v=1732477889) format("woff")}@font-face{font-family:Sharp Sans;src:url(https://cdn.shopify.com/s/files/1/0724/0089/6226/files/SharpSansMedium.woff?v=1732478091) format("woff")}body{font-family:Sharp Sans!important;color:#000;line-height:22px}h1,h2,h3,h4,h5,h6,p,span,button,div,a,ul,li{font-family:Sharp Sans!important}h1{font-size:36px!important}p,span,a{font-weight:500!important}a.header__icon--account{display:none!important}.product{background:#efefef;border-radius:20px;padding-top:10px;padding-bottom:20px}.product.grid{align-items:flex-start;margin-bottom:100px}.header__heading-link{padding:2rem .75rem 0}.thumbnail-slider{margin-top:10px}.thumbnail_slider_wrapper{max-width:80%;margin:auto}.thumbnail-item img{width:100px;cursor:pointer;opacity:.6;transition:opacity .3s}.thumbnail-item img.slick-current{opacity:1}.slick-slide img{max-width:100%;height:auto!important}.product-slider .slick-slide img{max-width:550px;margin-left:auto;margin-right:auto;border-radius:20px}.slick-next:before,.slick-prev:before{content:none!important}.slick-next,.slick-prev{width:50px!important;height:50px!important;background:#fffc!important;border-radius:50%!important;z-index:1}.slick-next{right:9px!important}.slick-prev{left:9px!important}.mobile_arrows .slick-prev.prev_click{left:-12px!important}.mobile_arrows .slick-prev.prev_click img{rotate:180deg}.slick-list{border-radius:20px}.thumbnail-item img{width:60px;max-width:60px;border-radius:10px;margin:auto;opacity:.5}.thumbnail-item.slick-current img{opacity:1;border:1px solid #000}.product_img_badges{position:absolute;top:0%;left:2%}.product .price .badge{display:none}.product__info-container .price--on-sale .price-item--regular{color:#0006!important}.product__info-container .price--on-sale .price-item--regular,.price .price-item{font-size:21px;font-weight:600!important}.price .price-item{margin:0!important;letter-spacing:normal;font-weight:600}.product__inventory svg{display:none}.ready-to-go{color:#5ca876}.lowstock_label{color:#ee7975}button.product-form__submit{background-color:#321a16;border:none;border-color:#321a16;border-radius:10px;height:44px;max-height:44px;min-height:44px;text-transform:uppercase}button.product-form__submit:before,button.product-form__submit:after{content:none!important}.announcement-bar,.announcement-bar__announcement{min-height:40px}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:60%!important;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:40%!important;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width: 769px){.product__media-wrapper{padding-left:0;position:sticky;top:0}.product__info-wrapper{padding:50px 7.5rem 50px 4rem!important}.product__info-container{max-width:100%!important}.product__info-wrapper .product-form .product-form__buttons{max-width:80%}}.product__info-container .product__description{margin-top:1.5rem!important}.star-rating{display:flex;align-items:center;font-size:14px;font-weight:500}.stars{margin-right:5px;font-size:24px}.header__heading-link{padding:0}@media screen and (min-width: 990px){.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:0}}.tabs-section{margin:0}.tabs-navigation{display:flex;flex-wrap:wrap;border-bottom:1px solid #0000001a;justify-content:center;gap:85px}.tab-link{color:#000000b2;background:none;font-weight:500;border:none;padding:0 0 17px;cursor:pointer;font-size:14px;text-transform:uppercase;border-bottom:2px solid transparent}.tab-link.active{color:#000;border-bottom:1px solid #000;font-weight:700}.tabs-content{padding:50px 0 100px}.tab-content{display:none;max-width:878px;margin:auto;color:#0009;line-height:24px;font-size:16px}.tab-content.active{display:block}.tab-content p{margin-top:0}.fancybox__footer{display:none!important}@media screen and (max-width: 768px){.product--thumbnail_slider .thumbnail_slider_wrapper .thumbnail-slider{padding-left:5px}.product_img_badges{display:block;top:10px;left:20px}.tabs-navigation{flex-direction:column}.tab-link{text-align:left;width:100%}.thumbnail_slider_wrapper{max-width:100%}.product-slider .slick-slide img{max-width:unset!important;width:100%!important}.product__info-wrapper.grid__item{margin-top:0!important}.product__info-wrapper .product__title{margin-bottom:16px!important}.thumbnail_slider_wrapper{margin-bottom:35px}.product__info-container .jdgm-prev-badge{margin-bottom:26px!important}.price--on-sale .price__sale{display:block!important}.product__text.inline-richtext{margin-bottom:25px!important}.metafield-rich_text_field h2{margin-bottom:0;margin-top:29px}.media-text-container.left_side .text_part{padding-top:20px;padding-bottom:30px}.text_part_control p{margin-bottom:0}}.image-slider-section{position:relative;max-width:1440px;margin:0 auto;width:90%}.image-slider-section .slider-wrapper{position:relative}.image-slider-section .slider{display:flex}.image-slider-section .slide img{width:100%;max-width:100%;height:auto;display:block}.image-slider-section .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;z-index:10;width:50px!important;height:50px!important;background:#fffc!important;border-radius:50%!important}.image-slider-section .slider-arrow img{vertical-align:middle}.image-slider-section .prev-arrow{left:10px}.image-slider-section .next-arrow{right:10px}.image-slider-section .slick-dots{text-align:center;margin-top:10px}.image-slider-section .slick-dots li button:before{color:#000}.image-slider-section .slick-list{margin:0 -10px;height:100%}.image-slider-section .slick-slide{margin:0 10px}.image-slider-section .slick-slide.slick-active img,.image-slider-section .slick-slide.slick-active.slick-current img{border-radius:20px}.image-slider-section .slick-list{border-radius:0!important}.image-slider-section .slick-dots li button:before{font-size:6px;opacity:1}.image-slider-section .slick-dots li.slick-active button:before{opacity:1;color:#000;font-size:10px}.image-slider-section .slick-dotted.slick-slider{margin-bottom:60px}.image-slider-section .slick-dots{bottom:-40px}.image-slider-section .slick-dots li{margin:0}.review-carousel{text-align:center;margin-bottom:30px;padding:54px 20px;position:relative;background:#000;color:#fff;border-radius:20px;min-height:320px}.carousel-heading{font-size:42px;font-weight:400;margin-bottom:5px;margin-top:35px}.carousel-subheading{font-size:16px;margin-bottom:64px;margin-top:10px}.carousel-inner{width:100%;position:relative;display:flex;justify-content:center;transition:transform .5s ease-in-out}.carousel-item{display:none;flex-direction:row;align-items:center;width:100%;max-width:800px;box-sizing:border-box;transition:opacity .5s ease;gap:60px;flex:0 0 100%}.carousel-item.active{display:flex;opacity:1}.review-text{font-size:21px;margin:20px 0;color:#fff;text-align:left;font-weight:500}.reviewer{display:flex;align-items:center;justify-content:center;margin-top:10px}.reviwer-image img{border-radius:50%;max-width:185px;object-fit:cover}.reviewer-name{font-size:18px;color:#fff;text-align:left}.carousel-btn{background:#fff3;border:none;border-radius:50%;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px}.carousel-btn img{vertical-align:middle}.prev{left:120px}.next{right:120px}.review-stars{display:flex;align-items:center;margin-bottom:10px}.star{color:#fff;font-size:20px;margin:0 2px}.review-rating-abv-title{display:flex;align-items:center;font-size:14px;color:#2f472e}.star_1{color:#2f472e;font-size:16px;margin-right:2px}.review-count-abv-title{margin-left:8px}.carousel-dots{display:none;text-align:center;margin-top:10px}.carousel-dots .dot{height:10px;width:10px;margin:0 5px;background-color:#2f3b30;border-radius:50%;display:inline-block;cursor:pointer}.carousel-dots .dot{background-color:#fff;width:6px;height:6px}.carousel-dots .dot.active{width:10px;height:10px}@media (max-width: 768px){.carousel-dots{display:block}.carousel-btn{display:none}.carousel-item{flex-direction:column}.image-slider-section .slider{margin-left:12px}#shopify-section-template--18508956565730__review_carousel_RMihbb div.page-width{padding:0}.review-carousel{border-radius:0;padding:30px 20px;gap:30px}.review-stars{justify-content:center}.review-text{text-align:center;font-size:18px}.reviewer-name{text-align:center;font-size:16px}.product__info-wrapper.grid__item .product-inventory-status{margin-bottom:30px!important}}.media_section_margin{margin-bottom:21px}.media-text-section{display:flex;align-items:center}.media-text-section img{max-width:100%;width:100%;border-radius:20px}.media-text-container{display:flex;flex-wrap:wrap;width:100%;align-items:center;overflow:hidden;margin-bottom:-5px}.media-text-container.left_side .media_part{order:1}.media-text-container.left_side .text_part{order:2}.media-text-container.right_side .media_part{order:2;text-align:right}.media-text-container.right_side .text_part{order:1}.media_part{flex:1;max-width:50%}.media_part video{width:100%;max-width:100%;border-radius:20px;cursor:pointer;object-fit:cover}.video-container{width:100%}.play_icon{position:absolute;right:0;top:50%;left:50%;transform:translate(-50%,-50%)}.text_part{flex:1;max-width:50%;padding:1rem}.text_part h1{margin-bottom:1rem;line-height:43.2px;letter-spacing:normal!important}.text_part_control{max-width:390px;margin-left:auto;margin-right:auto}.text_part_control p{max-width:85%;font-weight:400!important;font-size:14px}@media (max-width: 768px){.media-text-section .media-text-container{flex-direction:column}.media-text-section .media_part{order:1;width:100%;max-width:100%;margin-bottom:0}.media-text-section .text_part{order:2;width:100%;max-width:100%}}.trusted-section{padding:50px 0;background-color:#fff;text-align:center}.trusted-wrapper{display:flex;gap:20px;justify-content:space-around;flex-wrap:wrap;margin-top:40px}.trusted-item{padding:0;max-width:330px;flex:1 1 calc(33.333% - 40px);margin:10px}.trusted-stars{color:#000;font-size:25px;margin-bottom:10px}.trusted-text{color:#0009;font-size:14px;line-height:21px;margin-bottom:13px}.trusted-text h4{font-size:18px;line-height:110%}.trusted-author{font-weight:700;font-size:14px;font-style:italic}.verified{font-size:9px;margin-left:5px;background:#000;color:#fff;padding:1px 4px;font-style:italic}.trusted-location{font-size:14px;color:#000;font-style:italic;font-weight:400}@media (max-width: 768px){.trusted-wrapper{flex-direction:column;align-items:center}.review-item{max-width:100%}.trusted-section .slick-dots{left:-20px}}#shopify-section-template--18565400920315__product_faqs_custom_nnEFrq,#shopify-section-product-faqs-custom{padding:80px 0 50px}.faq-section{max-width:915px;margin:0 auto;padding:0 20px 20px}.faq-heading{text-align:center;font-size:42px;margin:0}.faq-container{border-top:1px solid #0000001a;margin-top:45px}.faq-item{border-bottom:1px solid #0000001a}.faq-question{display:flex;justify-content:space-between;padding:23px 0;font-weight:700;cursor:pointer;font-size:14px;color:#000000b2;text-transform:uppercase}.faq-question>span{font-weight:700!important}.faq-answer p{margin-top:0;white-space:break-spaces}.faq-toggle{font-size:1.5em;font-weight:100}.faq-answer{display:none;padding:0;color:#0009}#moreQuestionsButton{display:block;width:100%;padding:10px;font-size:1em;cursor:pointer;background-color:transparent;color:#131313;border:none;text-align:center;border:1px solid #2f472e;max-width:250px;margin:90px auto auto;font-size:16px}.faq-heading-text{font-size:14px;text-align:center;color:#000;line-height:21px}#moreQuestionsButton:hover{background-color:#2f472e;color:#fff}@media (max-width: 600px){.faq-heading{font-size:1.5em}.faq-question{font-size:1em}.faq-toggle{font-size:1.2em;margin-left:10px}}product-recommendations.related-products{margin-top:60px;margin-bottom:60px;text-align:center}product-recommendations .related-products__heading{font-size:36px!important}product-recommendation .card--standard>.card__content .card__information{padding-top:0}product-recommendation .card__heading{font-size:21px}.related-products .price-item.price-item--sale.price-item--last,.related-products .price-item.price-item--regular{font-size:18px!important}.custom-carousel{margin:20px 0}.slick-prev,.slick-next{background-color:transparent;border:none;cursor:pointer;z-index:1000}.custom-carousel-section .carousel-slide{position:relative;height:200px;background-size:cover;background-repeat:no-repeat;background-position:top;margin:3px;display:block;border-radius:8px}.custom-carousel-section .carousel-slide video{max-width:100%;border-radius:8px;width:100%}.grey_bg{background-color:#efefef;padding:30px 0}.custom-carousel-section .slick-list{max-width:1160px;margin:auto}@media (max-width: 768px){.header__search{display:none}.custom-carousel-section .slick-track .carousel-slide.carousel-slide{width:auto}.slick-list{padding:0 10% 0 0!important}.slick-slide{margin-right:5px}.product{background:transparent}.product-slider .slick-slide img{border-radius:20px}.product-slider .slick-list{border-radius:0}.custom-carousel-section .carousel-slide{height:150px}.custom-carousel-section .carousel-slide video{height:100%;object-fit:cover}}.collapsible-tabs-section{display:block;margin-top:30px;margin-bottom:34px}.collapsible-tab{border-top:1px solid #0000001a;margin:0}.collapsible-tab .collapsible-tab-header>span{font-weight:500!important;font-size:14px}.collapsible-tab.open .collapsible-tab-header>span{font-weight:700!important}.collapsible-tab-header{display:flex;justify-content:space-between;align-items:center;padding:11px 3px;cursor:pointer;font-size:16px;font-weight:700;text-transform:uppercase}.collapsible-tab-content{display:none;padding:15px 20px;font-size:14px;line-height:1.5;background-color:#fff}.collapsible-tab-content p{margin:0;white-space:break-spaces}.collapsible-tab.open .collapsible-tab-content{display:block}.collapsible-tab.open .tab-arrow{transform:rotate(180deg);transition:transform .3s ease}.tab-arrow{width:10px;height:10px;transition:transform .3s ease}.mobile,.trusted_mobile{display:none!important}@media screen and (min-width: 768px){.collapsible-tabs-section{display:none}}@media screen and (min-width: 769px){.footer-block__details-content .list-menu__item--link{font-size:1.5rem;line-height:normal;padding-bottom:0}}@media (max-width: 1200px){.media_part video{max-width:100%;height:auto}}@media only screen and (max-width: 500px){header.header header-drawer{margin-left:10px!important}}.mobile_img{display:none!important}@media (max-width: 768px){.desktop_img{display:none!important}.mobile_img{display:block!important}.product-slider .slick-slide img{max-width:100%}.image-slider-section .slick-slide img,.image-slider-section .slick-slide.slick-active.slick-current img{border-radius:20px}.product__title h1{letter-spacing:-1px!important}.product.grid{margin-bottom:0;padding-bottom:0}.collapsible-tabs-section{margin-top:0}.mobile,.trusted_mobile{display:block!important}.trusted-item{max-width:100%;padding:10px;border-radius:20px}.slick-dots li button:before{opacity:1}.slick-dots li.slick-active button:before{font-size:10px}.slick-dots li{margin:0!important}.slick-arrow.mobile img{max-width:15px}.desktop_section,.desktop{display:none!important}h1{font-size:28px!important;font-weight:600}.product__media-wrapper{margin-bottom:3px}.product__inventory{display:none!important}#price-template--18508956565730__main,.product__title{margin-bottom:0!important;margin-top:0!important}.product__info-container .product__description{margin-top:0!important;margin-bottom:0!important}.product__info-container>*+*{margin:unset!important}.product__info-container .product-form{margin-top:5px!important}.image-slider-section .slider-arrow{display:none!important}.text_part{padding:1.5rem}.text_part_control{max-width:100%}.text_part h1{font-size:27px!important;line-height:32.4px;margin-top:0;letter-spacing:0px!important}h1,h2,h3,h4{letter-spacing:normal!important}product-recommendations .related-products__heading{font-size:27px!important;letter-spacing:0px!important}.text_part_control p{font-size:14px;max-width:100%}.media-text-container.right_side .text_part{padding-top:20px;padding-bottom:30px;order:2}.media_section_margin{margin-bottom:15px}.trusted-section{padding:0 0 50px}product-recommendations.related-products{margin-top:0;margin-bottom:30px}.related-products .card__heading>a{font-weight:600!important}.related-products ul.product-grid li.grid__item:nth-last-child(-n+2){margin-bottom:0}.footer__content-top{padding-right:15px!important;padding-left:15px!important}.footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:0!important}.footer .grid{display:flex!important;flex-direction:row}.footer-block.grid__item:first-child{width:100%!important;max-width:100%!important;margin:0!important}.footer-block.grid__item{width:50%!important;max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important;margin:0!important}.footer-block__details-content{margin-bottom:2rem!important}.section-sections--18501419991266__footer-padding{padding-top:0!important}.grey_bg{padding:5px 0}}.metafield-rich_text_field h2{color:#000;font-size:36px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-1.08px}.toggle-btn{display:flex;align-items:center;justify-content:center;text-align:center;align-self:center;width:fit-content;margin:22px auto;background:transparent;border:1px solid #000;color:#000;padding:8px 12px}.shipping-returns{max-width:80%}@media (min-width: 769px) and (max-width: 1024px){.image-slider-section{margin-left:20px;margin-right:20px}.faq-section{max-width:unset}.product-slider .slick-slide img{max-width:unset!important;width:100%}.product__info-wrapper.grid__item{padding-left:2rem!important}.tabs-navigation{gap:20px;width:100%;justify-content:space-between}.review-carousel{padding:54px 6rem}.prev{left:5px}.next{right:5px}.media-text-container{gap:24px}.header__heading-logo-wrapper img{max-width:215px}}@media (max-width: 1320px){.image-slider-section{margin:0 auto}}@media (max-width: 767px){.shipping-returns{max-width:100%}.collapsible-tab-content br{display:none}}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-styling.css.map */
