.cart__ctas button:before,.cart__ctas button:after{display:none}.product-form__input.product-form__input--dropdown{display:none}.main_product_stiky_cart .button:after,.main_product_stiky_cart .button:before{display:none}.get_match_product_info_right button.custom_button{color:#67645e;cursor:pointer;background-color:transparent;box-shadow:none;border:1px solid #67645e}.cart__ctas .button,.customer button{background-color:transparent;border:1px solid #67645e;color:#67645e}.cart__ctas .button:hover,.cart .custom_button_dark a:hover,.customer button:hover,.customers-login button.custom_button:hover{color:#fff}.cart .custom_button_dark span{background-color:#67645e}.product_sticky_wrapper .product-form__buttons button.custom_button span.line_bg{background-color:transparent}.main_product_stiky_cart .cart_button_sticky .product-form__buttons .product-form__submit:hover{background-color:var(--sticky-add-to-cart-btnhover-bgcolor);border:1px solid #67645e!important;color:var(--sticky-add-to-cart-btnhover-text-color)}.main_product_stiky_cart .product-form__buttons .product-form__submit:hover .price__regular .price-item--regular,.main_product_stiky_cart .product-form__buttons .product-form__submit:hover span.product_sold_out{color:var(--sticky-add-to-cart-btnhover-text-color)}.product slider-component#GalleryThumbnails-template--22838274687262__main button svg{display:none}.cm_product .card--standard .card__inner{padding-top:100%}.underline-links-hover:hover a{text-decoration:none!important}.main_collections_list #product-grid{gap:36px}.main_collections_list #product-grid .grid__item{width:calc(50% - 18px);max-width:calc(50% - 18px);overflow:hidden}.list-collections .card.card--standard.card--media:hover .card__information,.blog .card.card--standard.card--media:hover .card__information{display:block}.list-collections .card.card--standard.card--media:hover .card__inner .card__information,.blog .card.card--standard.card--media:hover .card__inner .card__information{display:none}.list-collections .card__heading a{display:flex;align-items:center}.collection-hero{border-radius:0 0 12px 12px;min-height:480px;height:80vh;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;position:relative}h1.collection-hero__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;font-size:32px;font-family:var(--font-headlines-font);font-weight:400}.blog .card.card--standard.card--media:hover .card__information{display:block}.main_page{background:#fff;border-radius:0 0 12px 12px;padding:50px;min-height:60vh}.contact .main_page{padding-top:100px}.main_page .main-page-title,.main_page .rte h2{margin:0 0 10px;font-size:40px;font-weight:600;color:var(--font-headlines-color);font-family:var(--font-headlines-font)}.main_page .rte p{font-size:16px;margin-bottom:16px;letter-spacing:.32px;line-height:150%;font-family:var(--sub-heading-font);font-weight:400;color:var(--font-bodytext-color);font-family:var(--bodys-font-family)!important}.main_page .rte p a{color:var(--font-bodytext-color);font-family:var(--bodys-font-family)!important;text-decoration:underline}.main_page .rte ul{padding-left:2px;margin:0}.main_page .rte ul li{font-family:var(--sub-heading-font);font-weight:400}.sec_faq_row{display:flex;flex-wrap:wrap;margin:0 -20px}.sec_faq_row .faq_menu_point{width:30%;padding:0 20px}.sec_faq_row .faq_detail_col{width:70%;padding:0 20px}.faq_menu_point .inner_faq_menu,.faq_detail_col .inner_detail_faq{background:#fff;border-radius:12px;padding:40px;position:sticky;top:30px}.inner_faq_menu .main_title{font-size:36px;font-family:var(--font-headlines-font);font-weight:600;color:#67645e;text-transform:uppercase;margin-bottom:20px}.menu_faq_detail a{font-size:21.6px;font-family:var(--sub-heading-font);font-weight:600;color:#67645e;letter-spacing:.32px;line-height:150%;transition:all .4s ease;position:relative;cursor:pointer;display:block}.inner_faq_menu .menu_faq_detail:not(:last-child){margin-bottom:15px}.inner_detail_faq .faq_detail_block:not(:first-child) h2{margin-top:60px}.menu_faq_detail a:hover{text-decoration:underline}.menu_faq_detail a:after{content:"";position:absolute;top:50%;left:-30px;transform:translateY(-50%);height:8px;width:8px;background:#67645e;border-radius:30px;opacity:0;visibility:hidden}.inner_faq_menu .menu_faq_detail:not(:last-child) h2{margin-bottom:16px}.faq_detail_block h2{font-size:36px;font-weight:600;color:var(--font-headlines-color);font-family:var(--font-headlines-font);margin-bottom:30px;text-transform:uppercase}.faq_detail_block .faq_ans_que{padding-top:16px;padding-bottom:20px;border-top:1px solid #67645e}.faq_ans_que h3{font-size:21.6px;font-family:var(--sub-heading-font);font-weight:600;color:var(--font-subheadlines-color);font-family:var(--sub-heading-font)!important;letter-spacing:.32px;line-height:150%;margin:0;display:flex;justify-content:space-between;align-items:center;gap:15px;cursor:pointer;text-transform:uppercase}.faq_ans_que .faq_content{font-size:18px;font-family:var(--sub-heading-font);font-weight:400;letter-spacing:.32px;line-height:150%;color:var(--font-bodytext-color);font-family:var(--bodys-font-family)!important;margin-top:20px;display:none}.faq_ans_que.active .faq_content{display:block}.faq_ans_que h3 .faq_icon{height:20px;width:20px;background:#67645e;border-radius:50%;position:relative}.faq_ans_que h3 span.title{margin:0;width:90%}.faq_ans_que h3 .faq_icon:after{content:"";width:55%;height:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .7s cubic-bezier(.76,0,.24,1)}.faq_ans_que h3 .faq_icon:before{content:"";width:55%;height:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);transition:all .7s cubic-bezier(.76,0,.24,1)}.faq_ans_que.active h3 span:before{transform:translate(-50%,-50%) rotate(180deg)}.faq_ans_que.active h3 .faq_icon{opacity:.5}.faq_ans_que .faq_content a{color:var(--font-bodytext-color);font-family:var(--bodys-font-family)!important}.menu_faq_detail a.active{padding-left:20px}.menu_faq_detail a.active:after{opacity:1;visibility:visible;left:0}.faq .custom_banner_inner .custom_banner_content{left:50%;top:50%;bottom:auto;padding-top:0;transform:translate(-50%,-50%)}.faq .custom_banner_content .custom_banner_conten_inner h4{font-size:48px;font-family:var(--sub-heading-font);font-weight:500;margin:0}.faq_content br{display:none}.faq_content p a{text-decoration:underline}.faq_content p:not(:first-child){margin-top:10px}.facets_filter_main .facets__summary:before{display:none!important}.facets_filter_main .disclosure-has-popup .facets__display{opacity:1!important;visibility:visible!important;display:block!important;position:unset!important}.facets_filter_main .facets__wrapper .disclosure-has-popup .facets__summary,.facets_filter_main .facets__wrapper .facets__heading{display:none}.facets_filter_main .disclosure-has-popup .facets__display{position:unset;width:100%;max-width:100%;overflow:hidden;max-height:max-content;border:0;box-shadow:none}.facets_filter_main .facets__form,.facets_filter_main .facets__form .facets__wrapper{display:block}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup{margin:0}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout{display:flex;align-items:center;justify-content:center;padding:0;margin:0 -7.5px;row-gap:15px}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout li label svg,.facets_filter_main .active-facets{display:none}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout li .facets__label{font-size:23.6px;text-transform:uppercase;padding:13px 26px;border-radius:30px;border:1px solid #67645e;color:#67645e;transition:all .4s ease;font-family:var(--sub-heading-font);font-weight:400}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout .facets__item{padding:0 7.5px}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout li .facets__label:hover,.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout li .facets__label.active{background:#67645e;color:#fff}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout li .facets__label:hover .facet-checkbox__text-label{text-decoration:none}.main_collections_list #product-grid{margin-top:40px;margin-bottom:36px}.product #GalleryViewer-template--22838274687262__main,.product .product--thumbnail .product__media-list{height:100%}@media (max-width: 1440px){.main_product_sec .product__title h1{font-size:57px}.main_product_sec .product__info-wrapper .product__text,.main_product_sec .product__info-wrapper .product__description p,.product_application_wrapper h4,.product-form__input legend.form__label,.main_product_sec .product__info-wrapper .summary__title .accordion__title,.main_product_sec .product__info-wrapper .accordion__content{font-size:16.2px}h2.list_content_title,.application_text h3,.tabbed_des_inner ul li strong{font-size:36.36px;font-family:var(--sub-heading-font);font-weight:400}.list_content_item h3,.list_content_item .content,.tabbed_des_inner h5,.navigation_top p,.navigation_content h4{font-size:16.2px}.product .video_banner .video_heading h2{font-size:26.88px}.item_heighlight_box h3{font-size:57.6px}.variant_banner_text h4{font-size:24px}.tabbed_des_inner ul li:not(:last-child),.tabbed_des_inner h5{margin-bottom:36px}span.navigation_btn{width:79px;height:79px;font-size:16px}.navigation_top h2{font-size:36.36px}.navigation_content p,.slide_navigation_btn h3{font-size:14.84px}.tabbed_des_inner h5{margin:22px 0 0}.tabbed_des_inner h3{font-size:36px;margin-bottom:36px}.product .tabbed_description p{font-size:16px}}@media (max-width: 1400px){.faq_menu_point .inner_faq_menu,.faq_detail_col .inner_detail_faq{padding:20px}.sec_faq_row .faq_menu_point,.sec_faq_row .faq_detail_col{padding:0 15px}.sec_faq_row{margin:0 -15px}.faq_ans_que h3,.menu_faq_detail a{font-size:18px}.faq_detail_block h2{font-size:32px;margin-bottom:20px}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout{justify-content:flex-start;min-width:max-content}.facets_filter_main{overflow:hidden;overflow-x:scroll}.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout li .facets__label{font-size:16px;padding:10px 20px}}@media (max-width: 1199px){.main_collections_list #product-grid{gap:24px}.main_collections_list #product-grid .grid__item{width:calc(50% - 12px);max-width:calc(50% - 12px);overflow:hidden}.main_product_sec .product__title h1{font-size:47px}.main_product_sec .product__info-wrapper .product__title{margin-bottom:15px;text-transform:lowercase}.main_product_sec .product__info-wrapper .product__description p,.list_content_item .content,.product_application_wrapper h4{font-size:14px}h2.list_content_title,.application_text h3,.tabbed_des_inner ul li strong{font-size:30px}.heighlight_inner h2{font-size:18px}.item_heighlight_box h3{font-size:47.6px}.product .tabbed_bottom{padding-top:135%}.product .tabbed_block,.product .tabbed_img_block{width:50%}.tabbed_des_inner ul li:not(:last-child),.tabbed_des_inner h5{margin-bottom:20px}.tabbed_des_inner h5{margin:22px 0 0}.cm_slide_with_navigation_left,.cm_product_info_slider_left{padding:0 11px 0 22px}.cm_slide_with_navigation_right,.cm_product_info_slider_right{padding:0 22px 0 11px}span.navigation_btn{width:65px;height:65px;font-size:16px}.slide_navigation_btn h3{font-size:14px}.mb_45{margin-bottom:27px}.main_product_sec{padding-bottom:10px}.product_media_col .slider-mobile-gutter{padding-right:0}.slide_with_navigation_left_inner,.slide_navigation_mainimg_wrapper,.swiper.mySwiper2.slide_with_navigation_mainimg.swiper-initialized.swiper-horizontal.swiper-backface-hidden{height:100%}.main_collections_list #product-grid{margin-bottom:24px}}@media (max-width: 1024px){.main_product_sec .product__title h1{font-size:40px}h2.list_content_title{font-size:25px}.main_product_sec .product__info-wrapper .summary__title .accordion__title,.main_product_sec .product__info-wrapper .accordion__content{font-size:14px!important}.list_content_item h3,.list_content_item .content,.tabbed_des_inner h5,.navigation_top p,.navigation_content h4{font-size:14px}.item_heighlight_box h3{font-size:40.6px}.application_text h3{font-size:25px;margin:20px 0 12px;max-width:306px;line-height:1.3}.navigation_top h2{font-size:25.36px}.application_text h3{margin:0}.section-template--22838274687262__main-padding{padding-top:15px!important}}@media (max-width: 991px){.main_collections_list #product-grid .grid__item .card__inner{padding-top:100%}.main_page{padding:15px}.contact .main_page{padding-top:50px}.sec_faq_row .faq_menu_point,.sec_faq_row .faq_detail_col{width:100%}.sec_faq_row .faq_menu_point{position:sticky;top:0;z-index:1}.inner_faq_menu .menus_faq{display:flex;justify-content:space-between;align-items:center;overflow-y:scroll;gap:15px}.inner_faq_menu .menu_faq_detail:not(:last-child){margin-bottom:0}.menu_faq_detail a.active{padding-left:0}.menu_faq_detail a.active:after{opacity:0;visibility:hidden}.faq_menu_point .inner_faq_menu{border-radius:12px 12px 0 0}.faq_detail_col .inner_detail_faq{border-radius:0 0 12px 12px}.menus_faq .menu_faq_detail{padding:8px 15px;border:1px solid #000;border-radius:30px}.menu_faq_detail a{font-size:16px}.inner_faq_menu .menu_faq_detail{min-width:max-content}.faq_ans_que .faq_content{font-size:18px}.product .video_play{top:56%}.product .variant_banner_text{left:50%;transform:translate(-50%);right:auto}.product .tabbed_bottom{padding-top:180%}.application_text h3{max-width:260px}.product_media_col .slider-mobile-gutter{padding-right:0}}@media (max-width: 767px){.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout li .facets__label{font-size:12px}.main_collections_list #product-grid{margin-top:10px}.product .video_heading{top:38%}.item_heighlight_box h3{font-size:48px}.product .tabbed_block,.product .tabbed_img_block{width:100%}.cm_slide_with_navigation_left,.cm_slide_with_navigation_right,.cm_product_info_slider_left{width:100%;padding:0}.product .tabbed_bottom{padding-top:61%}.button_play{width:72px;height:72px}.mb_45{margin-bottom:20px}.main_product_sec{padding-bottom:10px}.slide_with_navigation .swiper.mySwiper,.slide_with_navigation .swiper.mySwiper2{border-radius:12px 12px 0 0}.slide_with_navigation_right_inner{border-radius:0 0 12px 12px}.slide_navigation_subimg_wrapper img{width:250px}.cm_product_info_slider_right{display:none}.cm_product_info_slider_left,.cm_product_info_slider_right{width:100%}.product_application_wrapper{padding-top:32px}.application_text h3{max-width:500px;margin:0 0 18px}.swiper.mySwiper.product_info_thumbnail{margin:13px 0 0}.product_variant_img{padding-top:50%;width:49%}.product_variant_img_wrapper .product_variant_img:last-child{width:100%}.product_variant_img_wrapper{grid-row-gap:10px}.product__media-list li.product__media-item{width:100%}}@media screen and (max-width: 640px){.facets_filter_main .facets__form .facets__wrapper .disclosure-has-popup .facets-wrap .facets-layout{padding-bottom:1rem}.cm_product .card--standard .card__inner{padding-top:0;min-height:550px}.main_collections_list #product-grid .grid__item{width:100%;max-width:100%}.main_product_sec .product__title h1{display:flex;align-items:flex-start;gap:10px;flex-direction:column}}@media (max-width: 575px){.section-template--22838274687262__main-padding{padding-top:0!important}.main_collections_list #product-grid .grid__item{width:100%;max-width:100%;border-radius:12px}.main_collections_list #product-grid .grid__item .card--standard .card__content{position:unset}.main_page .main-page-title{font-size:34px}.inner_faq_menu .main_title{font-size:28px;margin-bottom:10px}.faq_detail_block h2{font-size:28px;margin-bottom:15px}.faq_ans_que h3{font-size:16px}.faq_ans_que .faq_content{font-size:16px;margin-top:10px}.slide_navigation_subimg_wrapper img{width:200px;margin:0 auto}.product .video_banner .video_heading h2{font-size:24px;text-align:center}.application_text h3{max-width:400px}.product .variant_banner_text{left:37%;transform:translate(-24%);right:auto;top:15px}.product .tabbed_bottom{padding-top:110%}span.navigation_btn{width:44px;height:44px}.slide_navigation_subimg_wrapper img{width:150px;margin:0 auto}.navigation_top h2{font-size:23px;letter-spacing:0}.slide_with_navigation_right_inner,.main_product_sec .product .product__info-wrapper,.product_info_slider_left_inner{padding:16px}.product__media.media.media--transparent{padding-top:128%!important}.variant_banner_img{padding-top:120%}.cm_slide_with_navigation_left,.cm_product_info_slider_left{padding:0}.main_product_sec .product .product__media-list{margin-bottom:0}.main_product_sec .product .product__media-list .product__media-item{padding-bottom:0}.video_banner .video_wrapper video.video_bann{display:block;width:100%;height:560px;object-fit:cover}.cm_product .card--standard .card__inner{padding-top:100%;min-height:500px}}@media screen and (max-width: 450px){.cm_product .card--standard .card__inner{padding-top:100%;min-height:380px}}@media (max-width: 425px){.main_page .main-page-title{font-size:28px}.main_page .rte p{font-size:14px;margin-bottom:10px}.contact .main_page{padding-top:20px}.faq_menu_point .inner_faq_menu{padding-bottom:0}.faq_detail_block h2{font-size:24px;margin-bottom:10px}.faq_detail_block .faq_ans_que{padding-top:10px;padding-bottom:15px}.menu_faq_detail a{font-size:14px}.product .video_banner .video_heading h2{font-size:24px;text-align:center}.application_text h3{max-width:274px}.product .variant_banner_text{left:18%;transform:translate(-7%);right:auto;top:15px}.product .tabbed_bottom{padding-top:135%}.variant_banner_text h4{font-size:22px;text-align:center}.product .product-form__input--swatch .swatch-input__input+.swatch-input__label{margin:.7rem 7px .2rem 0}#shopify-section-sw--sticky-cart{width:calc(100% - 30px)}.item_heighlight_box .Highlights-circle{width:100%}.item_heighlight_box h3{font-size:44px}.get_match_product_info{display:block}.get_match_product_info_right{margin-left:85px}.btn_content h3{font-size:17px}.btn_content p{font-size:14px}.product-form__buttons{max-width:100%}h1.collection-hero__title{font-size:23px;text-align:center}}@media (max-width: 370px){.main_product_sec .product__title h1{font-size:38px}.product .tabbed_bottom{padding-top:209%}.application_text h3{max-width:220px}.variant_banner_img{padding-top:140%}h1.collection-hero__title{transform:translateY(-50%);margin:0;font-size:23px;text-align:center;left:0}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/sw--dynamic.css.map */
