.AnnouncementBar{margin:0!important;padding:8px;border-bottom:solid 1px #cccccc;box-sizing:border-box}div#shopify-section-announcement-bar{background:#000;color:#fff}.announce_inner{display:flex;align-items:center;justify-content:center}.announce_inner .icon_box{margin-right:10px}.announce_inner .icon_box img{display:block}.announce_inner .text p{margin:0;font-size:15px}.MainHeader div.content{padding:0 0 15px}.logo_section_block{display:flex;align-items:center;justify-content:space-between;width:100%}.logo_section_block .column,.logo_section_block .columns{margin:0!important}.logo_section_block .header-logo{margin:0;padding:0;width:30%}.logo_section_block .HeadRight{margin:0;padding:0;display:flex;align-items:center}.logo_section_block .HeadRight .three-fourths,.logo_section_block .HeadRight .one-whole{width:100%}.logo_section_block .HeadRight ul{margin:0 0 0 20px;padding:0 0 0 20px;display:flex;align-items:center;justify-content:flex-end;border-left:solid 1px #cccccc}.logo_section_block .HeadRight ul li{display:block;font-size:14px;color:#000}.logo_section_block .HeadRight ul li.loginReg{padding:0 0 0 25px;margin:0;background:url(lock_icon.png) no-repeat left}.logo_section_block .HeadRight ul li a{font-size:14px;color:#000}.logo_section_block .HeadRight ul li span{color:#bfbfbf;padding:0}.logo_section_block .HeadRight ul li.head_cart{border-left:solid 1px #cccccc;padding:0 0 0 20px;margin-left:20px;position:relative}.logo_section_block .HeadRight ul li.head_cart .cart_count{position:absolute;top:2px;right:0;color:#fff;font-size:8px;background:#000;width:15px;height:15px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0}.top_bar_search .search_box{margin:0;height:40px;background:url(search_icon.png) no-repeat 100% 50%;padding:10px 50px 10px 15px;border:none;border-bottom:solid 1px #dcdcdc!important;color:#757575;width:100%;min-width:450px}.top_bar_search .search_box:focus,.top_bar_search .search_box:active{border:0;color:#444;box-shadow:none;outline:none}.main_navigation{position:relative;z-index:999}.main_navigation #mobile_nav,.main_navigation #nav{margin:0 auto;min-height:inherit;padding:0;background:#303030e6}.slideshow .slideshow__gallery-cell a img{display:block;width:100%}.slideshow .slideshow__gallery-cell a img.MobileBanner{display:none}.home-tag-box{padding:0 0 30px;margin:0!important}.home-tag-box .tag_flex{display:flex}.home-tag-box .tag_flex .TagThumb{padding:10px;width:100%}.home-tag-box .tag_flex .TagThumb .TagThumb_Inn{padding:330px 0 30px;text-align:center;background-size:cover!important}.home-tag-box .TagTitle{display:block;align-items:center;justify-content:left;padding-bottom:15px;text-align:left}.home-tag-box .TagTitle h3{font-family:Roboto,sans-serif;font-weight:700;text-transform:none;line-height:1.5;color:#fff;letter-spacing:0;font-size:28px;margin:0;border:0;padding:0 0 0 15px;transition:all .5s ease}.home-tag-box .TagThumb:hover .TagTitle h3{padding-left:20px}.home-tag-box a.btn_link{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.5;color:#fff;letter-spacing:0;font-size:15px;margin:0;border:0;text-decoration:underline;padding:0 0 0 15px}.home-custom-quote .custom-quote-inner{display:flex;justify-content:center;align-items:center;height:280px;width:100%;text-align:center}.home-custom-quote h2{font-family:Roboto,sans-serif;font-weight:700;text-transform:none;line-height:1.5;color:#fff;letter-spacing:0;font-size:30px;margin:0 0 10px;border:0;padding:0;transition:all .5s ease}.home-custom-quote p{font-family:Roboto,sans-serif;font-weight:400;text-transform:none;line-height:1.5;color:#fff;letter-spacing:0;font-size:18px;margin:15px 0;border:0;padding:0}.home-custom-quote .bdr_btn{line-height:0;padding:24px 30px;pointer-events:all;background:0 0;border:solid 2px #fff;font-size:18px;border-radius:0;letter-spacing:0;display:inline-block;font-weight:400;color:#fff}.home-icons-section{padding:30px 0}.home-icons-section .icons-section-inner{display:flex;align-items:center;justify-content:center;flex-flow:wrap}.home-icons-section .icons-section-inner .IconBox:first-child{border:none}.home-icons-section .icons-section-inner .IconBox .iconimage-wrapper{display:flex}.home-icons-section .icons-section-inner .IconBox img{display:inline-block;width:100%}.home-icons-section .icons-section-inner .IconBox p{font-size:16px;color:#000;line-height:1.2;margin:10px auto;max-width:230px;width:100%}.home-reviews-section{background:#fafafa;padding:50px 0;position:relative}.home-reviews-section .section{padding:0 120px;box-sizing:border-box}.home-reviews-section:before{content:"";background:url(sep01.jpg) no-repeat center;width:272px;height:276px;position:absolute;bottom:0;left:0}.home-reviews-section:after{content:"";background:url(sep02.jpg) no-repeat center;width:300px;height:249px;position:absolute;bottom:0;right:0}.home-reviews-section .review_title{text-align:center}.home-reviews-section .review_title h2{display:inline-block;font-family:Roboto,sans-serif;font-weight:700;text-transform:none;line-height:1.2;color:#000;letter-spacing:0;font-size:28px;margin:0 0 20px;border:0;padding:0 35px;transition:all .5s ease;position:relative}.home-reviews-section .review_title h2:before{content:"";background:url(cout_left.png) no-repeat center;width:29px;height:25px;position:absolute;top:3px;left:0}.home-reviews-section .review_title h2:after{content:"";background:url(cout_right.png) no-repeat center;width:29px;height:25px;position:absolute;top:3px;right:0}.home-reviews-section .Main__Container-sc-1n4ud0o-0.jEiTCs{max-width:100%!important}.home-reviews-section .WidgetTitle__Header-sc-ruy1gu-2.jyuses{display:none}.home-reviews-section button.kHmZSi{line-height:1.5!important;border:solid 2px #000!important;color:#000!important;font-weight:700!important;border-radius:0!important;letter-spacing:0!important;background:none!important}.home-reviews-section .kXzyVF{border-radius:0!important;padding:0 0 20px!important;border-bottom:solid 1px #dcdcdc}.home-inspiration-gallery{text-align:center;box-sizing:border-box;margin-bottom:0!important}.home-inspiration-gallery h2{font-family:Roboto,sans-serif;font-weight:700;text-transform:none;line-height:1.5;color:#000;letter-spacing:0;font-size:28px;margin:0 0 10px;border:0;padding:0;transition:all .5s ease}.home-inspiration-gallery .all_btn{padding-top:10px}.home-inspiration-gallery .all_btn a{line-height:1.5;border:solid 2px #000;color:#000;font-weight:700;border-radius:0;letter-spacing:0;background:none;font-size:18px;display:inline-block;padding:10px 20px;text-transform:uppercase}.home-inspiration-gallery .GalleryBox img{width:200px;height:200px;object-fit:contain;padding:0 10px;box-sizing:border-box;margin:0 auto}.home-inspiration-gallery .slick-arrow{width:45px;height:45px;position:absolute;top:50%;transform:translateY(-50%);z-index:9;font-size:0;border:none}.home-inspiration-gallery .slick-prev.slick-arrow{background:url(left_arrow.jpg) no-repeat center;left:-60px}.home-inspiration-gallery .slick-next.slick-arrow{background:url(right_arrow.jpg) no-repeat center;right:-60px}.ProductSlider .slick-arrow{width:45px;height:45px;position:absolute;top:-85px;transform:translate(0);z-index:9;font-size:0;border:none}.ProductSlider .slick-prev.slick-arrow{background:url(left_arrow.png) no-repeat center;right:60px}.ProductSlider .slick-next.slick-arrow{background:url(right_arrow.png) no-repeat center;right:0}.ProductSlider *{box-sizing:border-box}.ProductSlider .section{width:100%;margin:0 auto}.ProductSlider .CollMain{display:flex;align-items:center;width:100%;margin:20px 0}.ProductSlider .CollMain.right .feature_collection_section{order:1;justify-content:flex-end;margin:auto}.ProductSlider .CollMain.right .collection_image{order:2}.ProductSlider .CollMain .collection_image{width:33%}.ProductSlider .CollMain .collection_image img{width:100%;display:block}.ProductSlider .CollMain .feature_collection_section{display:flex;padding-right:20px;padding-left:20px;max-width:1600px;width:95%}.ProductSlider .CollMain .feature_collection_section .tab-container{width:100%}.product-thumbnail .thumbnail{width:100%;margin:0;padding:10px}.thumbnail .info{padding:10px 20px}.thumbnail .info .title{font-size:15px;color:#000;line-height:1.2;display:block;padding:0;margin:0 0 15px;text-decoration:none;text-transform:none;height:38px;overflow:hidden}.thumbnail .info .price{font-size:15px;line-height:1.2;padding:0;margin:0;text-decoration:none;text-transform:none}.thumbnail .add_cart_btn{text-align:center;padding:0 0 15px}.thumbnail .add_cart_btn a{line-height:1.5;border:solid 2px #000;color:#000;font-weight:700;border-radius:0;letter-spacing:0;background:none;font-size:14px;display:inline-block;padding:10px 20px;text-transform:uppercase}.thumbnail .product_image .image-element__wrap img{width:100%}.thumbnail .pro_inner{background:#fff;padding:0}.thumbnail .pro_inner .jdgm-prev-badge{margin:0 0 15px}.thumbnail .pro_inner .jdgm-preview-badge .jdgm-star{color:#ffb300}.thumbnail .pro_inner .jdgm-preview-badge .jdgm-prev-badge__text{display:inline-block!important;font-weight:400;color:#000}.instagram-section{padding:10px 0}.instagram-section .insta_title{text-align:center}.instagram-section .insta_title h2 a{color:#000}.instagram-section .insta_title h2{font-family:Roboto,sans-serif;font-weight:700;text-transform:none;line-height:1.5;color:#000;letter-spacing:0;font-size:30px;margin:0 0 10px;border:0;padding:10px 0 10px 70px;transition:all .5s ease;background:url(instagram_icon.png) no-repeat left;display:inline-block}.instagram-section .insta_image img{width:100%;display:block}.footer.bcg{background:url(footer_bg.jpg) no-repeat top center;border:none;background-size:cover;padding:50px 0 0}.FooterMain *{box-sizing:border-box}.FooterMain.container{flex-wrap:nowrap;justify-content:space-between}.FooterMain .footer-box{margin:0!important;padding:0}.FooterMain .footer-box.footer__newsletter{width:30%;padding-right:60px}.FooterMain .footer-box.footer__menu{width:25%;padding-right:60px}.FooterMain .footer-box.footer__content-page{width:20%}.FooterMain .newsletter .contact-form{width:100%;margin:0}.FooterMain .newsletter .input-row{margin:0;position:relative}.FooterMain .newsletter .input-row input{margin:0;background:none;color:#a5a5a5;border:none;border-bottom:solid 1px #838283;height:45px;width:100%;font-size:14px;padding:10px;border-radius:0}.FooterMain .newsletter input.sign_up{display:inline-block;width:40px;height:40px;flex:none;background:url(news_btn.png) no-repeat center!important;position:absolute;top:0;right:0;font-size:0;border:none}.FooterMain h6{font-family:Roboto,sans-serif;font-weight:700;text-transform:none;line-height:1.5;color:#fff;letter-spacing:0;font-size:20px;margin:0 0 15px;padding:0 0 15px;border:0;border-bottom:solid 1px rgba(255,255,255,.15);text-transform:uppercase}.FooterMain p{font-family:Roboto,sans-serif;font-weight:400;text-transform:none;line-height:1.5;color:#fff;letter-spacing:0;font-size:14px;margin:10px 0;padding:0;border:0}.FooterMain ul li{display:block;padding:0 0 10px}.FooterMain ul li a{font-size:14px;color:#fff;line-height:1.5}.footer .footer__disclosure{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;border-top:solid 1px rgba(255,255,255,.15);margin:40px 0 0}.footer .footer__disclosure .credits{font-family:Roboto,sans-serif;font-weight:400;text-transform:none;line-height:1.5;color:#fff;letter-spacing:0;font-size:14px;margin:0;padding:0;border:0}.footer .footer__disclosure .credits .sep{margin:0 10px;color:#474747}.footer .footer__disclosure .payment_methods img{display:block;max-width:100%}.footer .social_icons{padding-top:20px;margin-top:20px;border-top:solid 1px rgba(255,255,255,.15)}.footer .social_icons a.ss-icon span:before{display:none}.footer .social_icons a.ss-icon span{display:block;width:28px;height:28px;border:0;border-radius:0}.footer .social_icons a.ss-icon span.icon-facebook{background:url(fb_icon.png) no-repeat center}.footer .social_icons a.ss-icon span.icon-instagram{background:url(insta_icon.png) no-repeat center}.footer .location_icon{background:url(location_icon.png) no-repeat 0 0;padding-left:25px}.footer .phone_icon{background:url(phone_icon.png) no-repeat left;padding-left:25px}.footer .mail_icon{background:url(mail_icon.png) no-repeat left;padding-left:25px}.collection_heading{width:100%;padding:0;margin-bottom:30px}.collection_heading h1{font-family:Oswald,sans-serif;font-weight:700;text-transform:none;line-height:1.2;color:#000;letter-spacing:0;font-size:60px;margin:0;padding:0;border:0;text-transform:uppercase;display:inline-block}.collection_heading h1 a{color:#000}.collection_page .ProductList{width:100%;display:flex;flex-wrap:wrap}.collection_page .ProductList .product-thumbnail{width:25%;padding:10px;margin:0;box-sizing:border-box}.product-recommendations .ProductList{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.product_section{padding:0 20px;box-sizing:border-box;margin-bottom:20px}.product_section *{box-sizing:border-box}.product_section .five-eighths.columns{width:50%;margin:0;padding:0}.product_section .three-eighths.columns{width:50%;margin:0;padding:0 0 0 30px}.product_section .product-gallery .product-gallery__main{border:solid 10px #eeeeee}.product_section .product-gallery .product-gallery__thumbnails{margin:0;padding:8px 30px}.product_section .product-gallery .product-gallery__thumbnail{margin:0;padding:8px}.product_section .product-gallery .product-gallery__thumbnail img{width:100%;object-fit:contain;border:solid 1px #dcdcdc;padding:10px;box-sizing:border-box}.product_section .product__title{font-family:Roboto,sans-serif;font-weight:700;line-height:1.3;color:#000;letter-spacing:0;font-size:30px;margin:0;padding:0 0 10px;border:0;text-transform:uppercase}.product_section .product__price{font-family:Roboto,sans-serif;font-weight:400;line-height:1.3;color:#000;letter-spacing:0;font-size:30px;margin:0;padding:0;border:0;text-transform:uppercase}.product_section .jdgm-widget.jdgm-preview-badge{display:block;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;padding:15px 0;margin-bottom:15px}.product_section .purchase-details__quantity{flex-wrap:wrap}.product_section .purchase-details__quantity label{width:100%;display:block}.product_section .purchase-details__quantity input.quantity{max-width:80px;width:100%;margin:0}.product_section .product_info_inner{background:#f5f5f5;padding:40px}.product_section .product_info_inner .jdgm-preview-badge .jdgm-star{color:#ffb300}.product_section .product_info_inner .jdgm-preview-badge .jdgm-prev-badge__text{display:inline-block!important;font-weight:700;color:#989898}.product_section .purchase-details__buttons{border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;padding:20px 0}.product_section .purchase-details__buttons .add_to_cart{background:#12b590;color:#fff;font-size:17px;text-transform:uppercase;font-weight:700;letter-spacing:0;border-radius:0;margin:0 14px 0 0;padding:10px;width:100%;max-width:200px;border:none}.product_section .purchase-details__buttons .shopify-payment-button{margin:0;width:100%;flex:initial}.product_section .purchase-details__buttons .shopify-payment-button__button{background:#000;color:#fff;font-size:17px;text-transform:uppercase;font-weight:700;letter-spacing:0;border-radius:0;margin:0;padding:10px;width:100%;max-width:200px;border:none}.product_section .product_form form{margin:0}.product_section_tab{width:100%;box-sizing:border-box;padding:0 20px}.product_section_tab *{box-sizing:border-box}.product_section_tab ul.tabs{display:flex;margin:0;padding:0;border:none;border-bottom:solid 1px #dcdcdc}.product_section_tab ul.tabs li{margin:0 10px -1px 0;padding:14px 25px;border:solid 1px #dcdcdc;color:#939393;text-transform:uppercase;font-weight:700;font-size:16px;cursor:pointer}.product_section_tab ul.tabs li.active{background:#f0f0f0;color:#000}.product_section_tab .tab_content{padding:20px 0}.product_section_tab .description p{font-family:Roboto,sans-serif;font-weight:400;line-height:1.8;color:#000;letter-spacing:0;font-size:15px;margin:15px 0;padding:0;border:0}.product_section_tab .jdgm-rev-widg.jdgm-rev-widg{margin:0}.product-recommendations{box-sizing:border-box;padding:0 20px}.product-recommendations .recommended-title{margin:0 0 -1px;padding:15px 25px;border:solid 1px #dcdcdc;color:#000;text-transform:uppercase;font-weight:700;font-size:16px;cursor:pointer;background:#f0f0f0;display:inline-block;line-height:1.2}.product-recommendations .container>.one-whole.column{box-sizing:border-box;margin:0;padding:0;border-bottom:solid 1px #dcdcdc}.review_section .gInwuY{background:transparent}.ProductSlider .slick-track{overflow:hidden}.ProductSlider .product-thumbnail{height:0px;overflow:hidden}.ProductSlider .product-thumbnail.slick-slide{height:auto;overflow:inherit}.slideshow .slideshow__caption .slideshow__caption-headline{font-size:67px!important;line-height:92px!important}.icon-btn{position:absolute;z-index:9;top:0;bottom:0;left:0;right:0;background:#0000004d;width:100%;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:center;display:none}.FIOiconBox.IconBox{position:relative}.shopNowbtn{font-family:Inter;padding:11px 45px;border:.703057px solid #FFFFFF;border-radius:3.51528px;color:#fff;font-weight:700;font-size:12.655px;line-height:15px;text-align:center}.shopNowbtn:hover{color:#fff}.FIOiconBox.IconBox:hover .icon-btn{display:flex}.icon_info{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;right:0;left:0;width:100%;margin:0 auto;height:100%}.icon_info p{font-family:Inter;font-style:normal;font-weight:700;font-size:30px;line-height:36px;color:#fff!important;text-align:center}.FIOiconBox.IconBox:hover .icon_info{display:none}.fIO-icons-section-inner{display:flex;justify-content:center}.fIO-IconBox{border-left:solid 1px #d9d9d9;text-align:center;width:100%;padding:0 20px}.fIO-icon_info h4{border:0;font-family:Inter;font-style:normal;font-weight:700;font-size:20px;line-height:26px;text-align:center;color:#000;padding:0;margin:23px 0 14px}.fIO-icon_info p{font-weight:500;font-size:14px;line-height:18px;text-align:center;color:#000;margin-bottom:0}.fIO-IconBox:first-child{border-left:0}.home-icons-section .icons-section-inner .IconBox{width:30%;margin-bottom:10px}.home-icons-section .icons-section-inner .IconBox{width:32%;margin:0 4px 4px 0}.FIO-img-text .fio-banner-section__caption-headline{font-weight:700;font-size:20px;line-height:25px;text-align:center;color:#000;border:0}.fio-banner-section__caption-subtitle p{font-weight:400;font-size:14px;line-height:18px;text-align:center;color:#000;margin-bottom:37px}.fio-banner-section__caption-button.action_button{width:235px;left:610px;top:4150px;background:#000;border-radius:5px;max-width:100%}.FIO-img-text{z-index:9!important}.FIO-banner-section .image-element__wrap img{margin:0 auto;height:auto}.FIO-banner-section{padding:40px 0;display:flex;align-items:center;justify-content:center;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;margin:50px 0}.home-icons-content-section{background:#22b5900d;padding:52px 0}.home-inspiration-gallery{position:relative}.home-inspiration-gallery:after{width:100%;content:"";position:absolute;background:#22b590;height:22px;left:0;right:0;z-index:-9;top:46%;bottom:0}.trim-last-paragraph p{font-weight:700;font-size:24px;line-height:29px}.FIO-slideshow__caption a.slideshow__caption-button.action_button{background:#fff!important;font-weight:700;font-size:12.75px;line-height:15px;color:#000;padding:10px 40px;border-radius:3.54167px}body.search .shopify-section--search-template .content-wrapper .container{width:100%}body.search .ProductList{width:100%;display:flex;flex-wrap:wrap}body.search .ProductList>.product-thumbnail{width:25%;display:flex}body.search .ProductList>.product-thumbnail .thumbnail{display:flex}.product_embaded_video_code{width:100%;padding:20px}@media (max-width: 1400px){.slideshow .slideshow__caption .slideshow__caption-headline{font-size:60px!important;line-height:1!important}.slideshow .slideshow__caption .slideshow__caption-subtitle{margin:10px 0 20px!important;font-size:18px!important}.home-reviews-section:after,.home-reviews-section:before{width:190px;height:190px;background-size:100%!important}.ProductSlider .CollMain .feature_collection_section ul.tabs li{font-size:24px}}@media (max-width: 1330px){.simple-st-container{z-index:9999999999}}@media (max-width: 1199px){.home-tag-box .TagTitle h3,.feature_collection_section ul.tabs li{font-size:24px}.top_bar_search .search_box{min-width:330px}}@media (max-width: 1023px){.slideshow .slideshow__gallery-cell a img.MobileBanner{display:block}.slideshow .slideshow__gallery-cell a img.MobileBanner+img{display:none}.top_bar_search .search_box{min-width:300px}#mobile_nav ul li a,#mobile_nav ul li a:active,#mobile_nav ul li a:visited,#nav ul li a,#nav ul li a:active,#nav ul li a:visited,.mobile_currency select,a.slicknav_btn{font-size:14px!important}.home-tag-box .tag_flex .TagThumb .TagThumb_Inn{background-size:cover!important}.home-tag-box .TagTitle h3{font-size:22px}.home-tag-box .TagTitle img{max-width:30px}.home-tag-box{padding:0 0 40px}.feature_collection_section ul.tabs li{font-size:22px!important}.ProductSlider .CollMain .collection_image img{height:500px;object-fit:cover}.home-icons-section{padding:40px 0}.home-icons-section .icons-section-inner .IconBox p{font-size:14px}.home-inspiration-gallery{padding:40px 50px 30px}}@media (max-width: 991px){.main_navigation #mobile_nav,.main_navigation #nav{width:100%!important;left:0}.top_bar_search .search_box{min-width:200px;width:100%;max-width:100%}.logo_section_block .HeadRight ul{margin:0 0 0 10px;padding:0 0 0 10px}#shopify-section-slideshow{margin-top:0}.slideshow .slideshow__caption .slideshow__caption-content{max-width:400px;width:100%}.home-tag-box .tag_flex{flex-wrap:wrap;width:100%;padding:10px;box-sizing:border-box}.home-tag-box{padding:0}.ProductSlider .CollMain{width:100%;flex-wrap:wrap}.ProductSlider .CollMain .collection_image{width:100%}.ProductSlider .CollMain.right .collection_image{order:1}.ProductSlider .CollMain.right .feature_collection_section{order:2}.ProductSlider .CollMain .feature_collection_section{width:100%;padding:20px}.ProductSlider .CollMain .collection_image img{height:auto}.feature_collection_section ul.tabs li{font-size:18px!important}.ProductSlider{margin:0!important}.FooterMain.container{flex-wrap:wrap}.FooterMain .footer-box.footer__newsletter{width:100%;padding:0 0 20px}.FooterMain .footer-box.footer__menu{width:33.33%;padding-right:20px}.FooterMain .footer-box.footer__content-page{width:33.33%}.collection_heading h1{font-size:60px}.collection_page .ProductList .product-thumbnail{width:33.33%}.product_section{flex-wrap:wrap}.product_section .five-eighths.columns{width:100%}.product_section .three-eighths.columns{width:100%;margin:0;padding:20px 0}.footer .footer__disclosure{width:100%;padding:20px 0;flex-wrap:wrap;margin:0;justify-content:center}.footer .footer__disclosure .credits{margin-bottom:15px;width:100%;text-align:center}body.search .ProductList>.product-thumbnail{width:33.33%}}@media (max-width: 800px){.image-element__wrap img{margin-left:0;margin-right:0}}@media (max-width: 768px){.HeadRight .one-whole.search__form{display:none}#mobile_nav{display:flex!important;margin-top:0!important;align-items:center;box-sizing:border-box}#mobile_nav .mobile_icon{padding:8px 0 0}.logo_section_block .HeadRight ul{margin:0;padding:0;border:none}.top_bar_search .search_box{border:none!important;color:#000!important}.mobile_icon .top_bar_search{margin:0;background:#fff}.announce_inner .text p{font-size:13px}.announce_inner .icon_box img{max-width:22px}.home-tag-box a.btn_link{font-size:13px}.home-custom-quote h2{font-size:22px}.home-custom-quote p{font-size:15px}.home-custom-quote .bdr_btn{padding:20px 30px;font-size:14px}.home-custom-quote .custom-quote-inner{height:240px;background-size:cover!important}.home-reviews-section{padding:30px 0}.home-reviews-section .section{padding:0 40px}.home-reviews-section:after,.home-reviews-section:before{display:none}.home-reviews-section .review_title h2{font-size:22px;margin:0 0 10px}.home-reviews-section .review_title h2:before{width:20px;height:22px;background-size:100%}.home-reviews-section .review_title h2:after{width:20px;height:24px;background-size:100%}.home-inspiration-gallery{padding:0}.home-inspiration-gallery h2{font-size:22px}.home-inspiration-gallery .slick-next.slick-arrow{right:-20px}.home-inspiration-gallery .slick-prev.slick-arrow{left:-20px}.home-inspiration-gallery .all_btn a{font-size:14px}.instagram-section .insta_title h2{font-size:22px;margin:0 0 10px;background-size:30px!important;padding:10px 0 10px 40px}.cart_image{margin:0 auto}#cart_form .medium-down--one-half{width:calc(100% - 20px)}#cart_form .container.mobile_view .column{text-align:center;align-items:center}.home-icons-section .icons-section-inner .IconBox{width:49%}.home-icons-section .icons-section-inner .IconBox:nth-child(2n){margin-right:0}.fIO-icons-section-inner{flex-wrap:wrap}.fIO-icons-section-inner .fIO-IconBox{border:0;margin-bottom:30px}.fIO-icons-section-inner .fIO-IconBox:last-child{margin-bottom:0}.FIO-banner-section{padding:0}.fio-banner-section__caption-headline{font-size:18px;line-height:22px}.FIO-banner-section a{display:inline-block;width:100%}.fio-banner-section__caption-subtitle p{font-weight:400;font-size:12px;line-height:15px}.FIO-img-text .five-eighths.columns.offset-by-three.text-align--center{width:100%;left:0}.FIO-banner-section{height:auto}.home-inspiration-gallery .GalleryBox img{margin:0 auto;width:150px;height:auto}.trim-last-paragraph p{font-size:14px;line-height:17px}.FIO-img-text{padding:0 20px}.home-inspiration-gallery .GalleryBox img{width:130px}.FIO-slideshow__caption .slideshow__caption-content{margin:0 auto;padding:0!important;width:90%!important;max-width:100%!important;text-align:center}.FIO-slideshow__gallery-cell a{position:relative}.FIO-slideshow__gallery-cell>a:after{position:absolute;left:0;right:0;top:0;bottom:0;background:#0000;content:""}.slideshow__caption.FIO-slideshow__caption h2.slideshow__caption-headline{font-size:30px!important;line-height:36px!important}.slideshow__caption.FIO-slideshow__caption .slideshow__caption-subtitle{font-size:18px;line-height:22px}body.search .ProductList>.product-thumbnail{width:50%}}@media (max-width: 640px){.FooterMain .footer-box.footer__menu{width:50%;padding:10px}.FooterMain .footer-box.footer__content-page{width:100%;padding:10px}.feature_collection_section ul.tabs li{font-size:16px!important}.ProductSlider .slick-prev.slick-arrow{right:50px}.FooterMain h6{font-size:18px;margin:0 0 10px;padding:0 0 10px}.collection_heading h1{font-size:40px}.collection_page .ProductList .product-thumbnail{width:50%}.product_section .product_info_inner{padding:20px}.product_section .product__title,.product_section .product__price{font-size:22px}.purchase-details.smart-payment-button--true .purchase-details__buttons,.purchase-details.smart-payment-button--true .purchase-details__buttons .atc-btn-container{flex-wrap:wrap}.product_section .purchase-details__buttons .add_to_cart{margin:0 0 10px;width:100%;max-width:inherit}.product_section .purchase-details__buttons .shopify-payment-button__button{width:100%;max-width:inherit}body.search .ProductList>.product-thumbnail .thumbnail{padding:5px}}@media (max-width: 480px){.slideshow .slideshow__caption .slideshow__caption-headline{font-size:40px!important}.slideshow .slideshow__caption .slideshow__caption-subtitle{margin:10px 0 20px!important;font-size:15px!important;line-height:1.5}.home-tag-box .TagTitle{flex-wrap:wrap}.home-tag-box .TagTitle h3{width:100%;padding:0;text-align:center}.feature_collection_section ul.tabs{display:none!important}.ProductSlider .slick-arrow{top:50%;transform:translateY(-50%)}.ProductSlider .slick-prev.slick-arrow{right:0;left:0}.ProductSlider .tab_drawer_heading{color:#000!important;border:0!important}.ProductSlider .tab_drawer_heading.d_active{color:#fff!important;background:#000}.home-icons-section .icons-section-inner{flex-wrap:wrap}.home-icons-section .icons-section-inner .IconBox:first-child{border:none!important}.home-icons-section{padding:20px 0;margin:0!important}.FooterMain .footer-box.footer__menu{width:100%}.announce_inner .text p{font-size:10px}.logo_section_block .HeadRight ul li a{font-size:12px}.logo_section_block .HeadRight ul li.loginReg{padding:0 0 0 20px;background-size:12px!important}.logo_section_block .HeadRight ul li.head_cart img{max-width:22px}.logo_section_block .header-logo{width:35%}.collection_heading h1{font-size:30px}.product_section_tab{padding-bottom:20px}.product_section_tab ul.tabs{display:none}.product_section_tab .tab_drawer_heading{margin:0;padding:10px 25px;border:solid 1px #dcdcdc;color:#939393;text-transform:uppercase;font-weight:700;font-size:16px;cursor:pointer;background:#fff;text-align:center}.product_section_tab .tab_drawer_heading.d_active{background:#f0f0f0;color:#000}.shopNowbtn{padding:11px 20px}.fIO-icon_info h4{font-size:20px;line-height:25px}.fIO-icon_info p{font-size:12px;line-height:15px}.image-element__wrap img{margin-left:auto;margin-right:auto}.consumer_logo{display:none}.MainHeader div.content{padding-top:15px}}.collection_heading .collection__description,.collection_heading .collection__description p{font-size:16px}.instagram-section{width:100%}.instagram-section #insta-feed h2{display:none}button.needsclick.kl-teaser-XHjnc6.kl-private-reset-css-Xuajs1{bottom:-120px!important}#shopify-chat #ShopifyChat{bottom:140px!important}#shopify-chat #ShopifyChat[is-open=true]{bottom:0!important}@media (hover: hover) and (pointer: fine){#shopify-chat #ShopifyChat,#shopify-chat #ShopifyChat[is-open=true]{bottom:140px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custome_style.css.map */
