@font-face{font-family:FontsFreeNetProximaNovaExCnReg;src:url(/cdn/shop/files/FontsFreeNetProximaNovaExCnReg.eot?7725306397525006693);src:url(/cdn/shop/files/FontsFreeNetProximaNovaExCnReg.eot?7725306397525006693) format("embedded-opentype"),url(/cdn/shop/files/FontsFreeNetProximaNovaExCnReg.woff2?7725306397525006693) format("woff2"),url(/cdn/shop/files/FontsFreeNetProximaNovaExCnReg.woff?7725306397525006693) format("woff"),url(/cdn/shop/files/FontsFreeNetProximaNovaExCnReg.ttf?7725306397525006693) format("truetype"),url(/cdn/shop/files/FontsFreeNetProximaNovaExCnReg.svg?7725306397525006693) format("svg")}@font-face{font-family:FontsFreeNetProximaNovaExCnBold;src:url(/cdn/shop/files/FontsFreeNetProximaNovaExCnBold.eot?8458832568491453744);src:url(/cdn/shop/files/FontsFreeNetProximaNovaExCnBold.eot?8458832568491453744) format("embedded-opentype"),url(/cdn/shop/files/FontsFreeNetProximaNovaExCnBold.woff2?8458832568491453744) format("woff2"),url(/cdn/shop/files/FontsFreeNetProximaNovaExCnBold.woff?8458832568491453744) format("woff"),url(/cdn/shop/files/FontsFreeNetProximaNovaExCnBold.ttf?8458832568491453744) format("truetype"),url(/cdn/shop/files/FontsFreeNetProximaNovaExCnBold.svg?8458832568491453744) format("svg")}body{font-family:Montserrat,sans-serif!important;font-weight:400}button,input,p,select,textarea{font-family:Montserrat,sans-serif;font-weight:500}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,Work Sans,sans-serif!important;font-weight:700!important}#page-header .bh-sl-title,#scasl-list-container #scasl-address,#scasl-list-container #scasl-city,#scasl-list-container #scasl-country,#scasl-list-container #scasl-state,#scasl-list-container #scasl-title,#scasl-list-container #scasl-zipcode,#scasl-window-container #scasl-title,.bh-sl-form-container,.bh-sl-form-container button,.bh-sl-form-container label{font-family:Montserrat,sans-serif!important;font-weight:500}input,select,textarea{border:2px solid #ccc;max-width:100%;border-radius:0}.btn{background:#fff200;color:#111;border:none;font-size:14px;line-height:30px;min-height:30px;font-style:normal;border-radius:2px;transition:all .5s;font-family:Montserrat,sans-serif!important;font-weight:700;background-image:none;padding:12px 30px;text-transform:uppercase}.btn:hover{background:#009ee0!important;color:#fff;padding:12px 30px;border-color:#146789!important}.site-header{padding:0}.site-navigation a{text-transform:uppercase;font-weight:700;font-size:16px;transition:all .2s}.site-navigation a:hover,.site-navigation .site-nav--active a{color:#39f}.custom-cart-link{width:50px;height:50px;transition:all .5s;position:relative}.custom-cart-link:hover{opacity:.5}.custom-cart-link .cart-count{color:#39f;position:absolute;top:-7px;right:-12px;background-color:#000;color:#fff;width:28px;height:28px;border-radius:50%;text-align:center;display:inline-flex;justify-content:center;align-items:center;border:4px solid #fff}.hero__text-content.vertical-center{padding-top:150px;width:50%;float:right;text-align:center}@media (max-width:991px){.hero__text-content.vertical-center{width:70%}}@media (max-width:767px){.hero__text-content.vertical-center{width:100%;padding-top:20px}}.hero__media iframe{opacity:.6}.hero__link .btn{width:250px;height:60px;line-height:3.2;border-radius:5px;background:#fff201!important;color:#000;border:none;transition:all .5s;padding:0}.hero__link .btn:hover{background:#39f!important;color:#fff;padding:0}.hero__text-content .hero__title{font-size:60px;color:#fff;font-weight:700;margin-bottom:30px}.hero__text-content .hero__subtitle{font-size:32px;color:#fff;text-transform:capitalize;letter-spacing:0}.image-section,.image-section .image-wrap{background:#222}.image-section .feature-row__text{color:#fff;text-align:center;padding:20px}.background-image-section{width:100%;position:relative}.background-image-section .section-image{position:absolute;bottom:-8px;height:auto;width:100%;text-align:center;left:50%;transform:translate(-50%)}.background-image-section .background-media-text__text{width:100%;background:0 0;text-align:center}.video-section .feature-row__text{text-align:center;padding:80px}.video-section .feature-row{margin:0}.video-section .video-box{width:100%;height:100%;min-height:450px}.video-section .video-box iframe{float:left;height:450px;width:100%;width:800px}.footer-top-section{padding:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-ms-flex-align:top;align-items:top;flex-wrap:wrap}@media (max-width:991px){.footer-top-section{padding:0}}.footer-top-section-item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 20px}@media (max-width:991px){.footer-top-section-item{display:block;width:100%;text-align:center;margin-bottom:20px}.footer-top-section-item .footer__newsletter{max-width:300px;margin:0 auto}}@media (max-width:991px) and (max-width:600px){.footer-top-section-item{padding:0}}.footer-top-section-title{font-size:32px;color:#fff;font-weight:700}@media (max-width:1199px){.footer-top-section-title{font-size:24px}}@media (max-width:600px){.footer-top-section-title{font-size:18px;line-height:1.2}}.footer-top-section-title i{margin-right:5px}#instafeed{max-width:300px}@media (max-width:991px){#instafeed{margin:0 auto}}#instafeed img{width:100px;height:100px}.footer-nav{width:100%;padding:30px 40px}@media (max-width:600px){.footer-nav{padding:10px 20px}}.footer-nav ul{margin:0;padding:0}.footer-nav li{display:inline-block;list-style:none;border-left:2px solid #fff;padding:0 8px 0 10px;line-height:1}@media (max-width:600px){.footer-nav li{display:block;text-align:center;border:none}}.footer-nav li:first-child{border:none;padding-left:0}.footer-nav a{text-transform:uppercase;font-size:20px;font-weight:700;transition:all .2s}.footer-nav a:hover{color:#39f}@media (max-width:991px){.footer-nav{text-align:center}}footer .copy{width:100%;font-size:12px;color:#b3b3b3;text-align:center}.footer__social li a,.mobile-nav__social li a{display:block;color:#fff;text-align:center}.contact-info{padding:0;margin:0;list-style:none}.contact-info li{font-size:24px;font-weight:700}.contact-info li i{color:#fff201;font-size:24px;margin:0 8px 0 0}.contact-info li a{font-size:24px;color:#39f;font-weight:700;transition:all .2s}@media (max-width:600px){.contact-info li a{font-size:20px}}.contact-info li a:hover{color:#fff201}.contact-page-content{width:100%;padding:50px 80px}@media (max-width:1050px){.contact-page-content{padding:50px 20px}}@media (max-width:768px){.contact-page-content .medium-up--one-half{width:100%}}.contact-page-content .section-title{font-weight:700;letter-spacing:0;font-size:32px;line-height:44px}@media (max-width:991px){.contact-page-content .section-title{font-size:30px}}@media (max-width:400px){.contact-page-content .section-title{font-size:22px}}.contact-page-content .section-title i{width:40px;height:40px;margin-right:10px;float:left;vertical-align:middle;font-size:18px;padding:8px;border:2px solid #111;border-radius:100%;background:#fff200;line-height:20px;text-align:center;color:#000}.contact-page-content .text-spacing p{margin-bottom:0;font-size:18px;line-height:1.6}.contact-page-content .text-spacing p a{color:#009ee0}.contact-page-content .contact-info-section{width:100%;margin:0;padding:0;list-style:none}.contact-page-content .contact-info-section li{margin:0 0 20px;font-size:20px;line-height:30px}@media (max-width:991px){.contact-page-content .contact-info-section li{font-size:15px;line-height:30px}}@media (max-width:400px){.contact-page-content .contact-info-section li{font-size:12px}}.contact-page-content .contact-info-section li a{color:#009ee0}.contact-page-content .contact-info-section li a:hover{color:#5181fa}.contact-page-content .contact-info-section li i{width:40px;height:40px;margin-right:10px;float:left;vertical-align:middle;font-size:18px;padding:8px;border:2px solid #111;border-radius:100%;background:#fff200;line-height:20px;text-align:center;color:#000}.contact-page-content .contact-page-content-form{max-width:700px;margin:0 auto}.contact-page-content .contact-page-content-form .btn{background:#fff200;color:#111;border:2px solid #b0a930;font-size:20px;line-height:30px;min-height:30px;padding:11px 22px 7px;font-style:normal;border-radius:2px;transition:all .5s;font-family:FontsFreeNetProximaNovaExCnBold}.contact-page-content .contact-page-content-form .btn:hover{background:#009ee0!important;color:#fff;border-color:#146789!important}.contact-page-content-info{max-width:700px;margin:0 auto}#shopify-section-contact-page .contact-page-top-banner img{display:block;width:100%}#shopify-section-contact-page .contact-page-hero-text{padding:80px 10%;text-align:center;color:#fff;background:#000}@media (max-width:768px){#shopify-section-contact-page .contact-page-hero-text{padding:40px 20px}}#shopify-section-contact-page .contact-page-hero-text p{font-size:22px;line-height:32px;font-style:normal;font-weight:400;margin-top:6px}@media (max-width:768px){#shopify-section-contact-page .contact-page-hero-text p{font-size:18px;line-height:1.2}}#shopify-section-contact-page .contact-page-hero-text p strong{display:block;font-weight:700;letter-spacing:0;font-size:60px;line-height:62px;margin-bottom:0}@media (max-width:768px){#shopify-section-contact-page .contact-page-hero-text p strong{font-size:30px;line-height:1.2}}.promotional-page-content{width:100%;padding:50px 80px}@media (max-width:1050px){.promotional-page-content{padding:50px 20px}}@media (max-width:768px){.promotional-page-content .medium-up--one-half{width:100%}}.promotional-page-content .section-title{font-weight:700;letter-spacing:0;font-size:32px;line-height:44px}@media (max-width:991px){.promotional-page-content .section-title{font-size:30px}}@media (max-width:400px){.promotional-page-content .section-title{font-size:22px}}.promotional-page-content .section-title i{width:40px;height:40px;margin-right:10px;float:left;vertical-align:middle;font-size:18px;padding:8px;border:2px solid #111;border-radius:100%;background:#fff200;line-height:20px;text-align:center;color:#000}.promotional-page-content .text-spacing p{margin-bottom:0;font-size:18px;line-height:1.6}.promotional-page-content .text-spacing p a{color:#009ee0}.promotional-page-content .promotional-info-section{width:100%;margin:0;padding:0;list-style:none}.promotional-page-content .promotional-info-section li{margin:0 0 20px;font-size:20px;line-height:30px}@media (max-width:991px){.promotional-page-content .promotional-info-section li{font-size:15px;line-height:30px}}@media (max-width:400px){.promotional-page-content .promotional-info-section li{font-size:12px}}.promotional-page-content .promotional-info-section li a{color:#009ee0}.promotional-page-content .promotional-info-section li a:hover{color:#5181fa}.promotional-page-content .promotional-info-section li i{width:40px;height:40px;margin-right:10px;float:left;vertical-align:middle;font-size:18px;padding:8px;border:2px solid #111;border-radius:100%;background:#fff200;line-height:20px;text-align:center;color:#000}.promotional-page-content .contact-page-content-form{max-width:700px;margin:0 auto}.promotional-page-content .contact-page-content-form .btn{background:#fff200;color:#111;border:2px solid #b0a930;font-size:20px;line-height:30px;min-height:30px;padding:11px 22px 7px;font-style:normal;border-radius:2px;transition:all .5s;font-family:FontsFreeNetProximaNovaExCnBold}.promotional-page-content .contact-page-content-form .btn:hover{background:#009ee0!important;color:#fff;border-color:#146789!important}.promotioanl-page-content-info{max-width:700px;margin:0 auto}#shopify-section-blog-template{padding:20px 0}#shopify-section-contact-page{width:100%}#shopify-section-contact-page .promotional-page-top-banner img{display:block;width:100%}#shopify-section-contact-page .promotional-page-hero-text{padding:80px 10%;text-align:center;color:#fff;background:#000}@media (max-width:768px){#shopify-section-contact-page .promotional-page-hero-text{padding:40px 20px}}#shopify-section-contact-page .promotional-page-hero-text p{font-size:22px;line-height:32px;font-style:normal;font-weight:400;margin-top:6px}@media (max-width:768px){#shopify-section-contact-page .promotional-page-hero-text p{font-size:18px;line-height:1.2}}#shopify-section-contact-page .promotional-page-hero-text p strong{display:block;font-weight:700;letter-spacing:0;font-size:60px;line-height:62px;margin-bottom:0}@media (max-width:768px){#shopify-section-contact-page .promotional-page-hero-text p strong{font-size:30px;line-height:1.2}}.newsletter__input-group .btn{line-height:1}#shopify-section-retail-section{width:100%;background:#ededed;padding:40px 0 0;min-height:400px;text-align:center}#shopify-section-retail-section .retail-section-banner img{display:block}#shopify-section-retail-section .retail-section-text{max-width:80%;margin:0 auto}#shopify-section-retail-section .retail-section-text .btn{text-transform:uppercase}@media (max-width:768px){#shopify-section-retail-section .retail-section-text{max-width:100%;padding:0 10px}}#shopify-section-retail-section .retail-section-text p{font-size:22px;line-height:32px;font-style:normal;font-weight:400;margin:0 0 20px}#shopify-section-retail-section .retail-section-text p strong{font-weight:700;letter-spacing:0;font-size:60px;line-height:62px;display:block;margin:0 0 20px}@media (max-width:768px){#shopify-section-retail-section .retail-section-text p strong{font-size:30px;line-height:1.5}}.template-product .product__photos img{max-height:100%;width:auto}#cst-container{max-width:1920px;margin:0 auto}#shopify-section-showrooms-customize.image-section .product-image-section-holder.mod-white,#shopify-section-showrooms.image-section .product-image-section-holder.mod-white,#shopify-section-showrooms-customize.image-section .product-image-section-holder.mod-white .image-wrap,#shopify-section-showrooms.image-section .product-image-section-holder.mod-white .image-wrap{background:#fff}#shopify-section-showrooms-customize.image-section .product-image-section-holder.mod-white .feature-row__text,#shopify-section-showrooms.image-section .product-image-section-holder.mod-white .feature-row__text{background:#fff;color:#000}#shopify-section-blog-page,#shopify-section-customize-page,#shopify-section-products-page,#shopify-section-video-page{width:100%}#shopify-section-blog-page .contact-page-top-banner img,#shopify-section-customize-page .contact-page-top-banner img,#shopify-section-products-page .contact-page-top-banner img,#shopify-section-video-page .contact-page-top-banner img{display:block;width:100%}#shopify-section-blog-page .contact-page-hero-text,#shopify-section-customize-page .contact-page-hero-text,#shopify-section-products-page .contact-page-hero-text,#shopify-section-video-page .contact-page-hero-text{padding:80px 10%;text-align:center;color:#fff;background:#000}@media (max-width:768px){#shopify-section-blog-page .contact-page-hero-text,#shopify-section-customize-page .contact-page-hero-text,#shopify-section-products-page .contact-page-hero-text,#shopify-section-video-page .contact-page-hero-text{padding:40px 20px}}#shopify-section-blog-page .contact-page-hero-text p,#shopify-section-customize-page .contact-page-hero-text p,#shopify-section-products-page .contact-page-hero-text p,#shopify-section-video-page .contact-page-hero-text p{font-size:22px;line-height:32px;font-style:normal;font-weight:400;margin-top:6px}@media (max-width:768px){#shopify-section-blog-page .contact-page-hero-text p,#shopify-section-customize-page .contact-page-hero-text p,#shopify-section-products-page .contact-page-hero-text p,#shopify-section-video-page .contact-page-hero-text p{font-size:18px;line-height:1.2}}#shopify-section-blog-page .contact-page-hero-text p strong,#shopify-section-customize-page .contact-page-hero-text p strong,#shopify-section-products-page .contact-page-hero-text p strong,#shopify-section-video-page .contact-page-hero-text p strong{display:block;font-weight:700;letter-spacing:0;font-size:60px;line-height:62px;margin-bottom:0}@media (max-width:768px){#shopify-section-blog-page .contact-page-hero-text p strong,#shopify-section-customize-page .contact-page-hero-text p strong,#shopify-section-products-page .contact-page-hero-text p strong,#shopify-section-video-page .contact-page-hero-text p strong{font-size:30px;line-height:1.2}}.products-page-holder .video-section .feature-row__text{text-align:left}@media (max-width:768px){.products-page-holder .video-section .feature-row__text{padding:20px}}.image-wrap{background:0 0}.grid-product__content{text-align:center}.grid-product__title{font-weight:400;letter-spacing:0;font-size:15px;line-height:1.5em;color:#000;position:relative;margin-bottom:0;margin-top:0}.grid-product__price{font-weight:400;font-size:15px;margin-bottom:12px;margin-top:14px}.grid-product__price span{font-weight:600;text-decoration:none}.products-slider-section{width:100%;padding:30px 0;background:#fff;text-align:center;overflow:hidden}.products-slider-section .product-slider-section-text{max-width:1200px;padding:0 20px;margin:0 auto 20px}.products-slider-section .slick-next,.products-slider-section .slick-prev{z-index:80;background-color:#fff9;padding:30px;outline:0;margin-top:-14px}.products-slider-section .slick-next:focus,.products-slider-section .slick-prev:focus{outline:0}.products-slider-section .slick-dots li{margin:0 10px}.products-slider-section .slick-dots li.slick-active button{width:18px;height:18px;outline:0}.products-slider-section .slick-dots li.slick-active button:hover:before{border:2px solid #009ee0}.products-slider-section .slick-dots li.slick-active button:before{background:0 0;width:18px;height:18px;border:2px solid #009ee0}.products-slider-section .slick-prev{left:0}.products-slider-section .slick-prev:before{position:absolute;left:20px;top:18px}.products-slider-section .slick-next{right:0}.products-slider-section .slick-next:before{position:absolute;left:20px;top:18px}.products-slider-section .product-slide img{display:block;margin:0 auto 20px}.products-slider-section .product-slide a{font-weight:700;letter-spacing:0;font-size:28px;line-height:30px;margin-bottom:0;text-transform:uppercase;transition:all .5s}.products-slider-section .product-slide a img{transition:all .5s}.products-slider-section .product-slide a:hover{color:#39f}.products-slider-section .product-slide a:hover img{opacity:.6}.home-slider-wrapper .slick-dots li{margin:0 10px}.home-slider-wrapper .slick-dots li button:before{opacity:1}.home-slider-wrapper .slick-dots li.slick-active button{width:18px;height:18px;outline:0}.home-slider-wrapper .slick-dots li.slick-active button:hover:before{border:2px solid #fff200}.home-slider-wrapper .slick-dots li.slick-active button:before{background:0 0;width:18px;height:18px;border:2px solid #fff200}.home-slider-wrapper .slick-prev{left:20px}.home-slider-wrapper .slick-prev:before{position:absolute;left:20px;top:18px}.home-slider-wrapper .slick-next{right:20px}.home-slider-wrapper .slick-next:before{position:absolute;left:20px;top:18px}.template-blog .article__h3 a{transition:all .2s}.template-blog .article__h3 a:hover{color:#009ee0}.collection-top-section{width:100%;overflow:hidden;display:flex;flex-wrap:wrap;margin-bottom:20px}@media (max-width:991px){.collection-top-section{text-align:center}}.collection-top-section .collection-top-section-item{width:50%;vertical-align:top;overflow:hidden;position:relative;height:auto}@media (max-width:991px){.collection-top-section .collection-top-section-item{width:100%}}.collection-top-section .collection-top-section-item .collection-top-section-item-hover-holder{width:100%;height:100%;padding:0 40px;text-align:center;position:absolute;top:0;left:0;opacity:0;transition:all .3s;background-color:#ffffffe6;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.collection-top-section .collection-top-section-item .collection-top-section-item-hover-holder-box h3{font-weight:700;letter-spacing:0;font-size:38px;line-height:46px;margin-bottom:0;text-transform:uppercase;color:#111}@media (max-width:600px){.collection-top-section .collection-top-section-item .collection-top-section-item-hover-holder-box h3{font-size:28px;margin-bottom:10px}}.collection-top-section .collection-top-section-item .collection-top-section-item-hover-holder-box .rte{margin-bottom:20px;font-size:18px;line-height:20px;font-style:normal;margin-top:10px;font-weight:400}@media (max-width:600px){.collection-top-section .collection-top-section-item .collection-top-section-item-hover-holder-box .rte{font-size:16px;line-height:18px;display:none}}.collection-top-section .collection-top-section-item img{display:block;transition:all .5s;width:100%}.collection-top-section .collection-top-section-item:hover .collection-top-section-item-hover-holder{opacity:1}.collection-top-section .collection-top-section-item:hover img{transform:scale(1.2)}.promotion-section{width:100%;overflow:hidden;position:relative}.promotion-section img{display:block;width:100%}.promotion-section .promotion-section-holder{display:flex}@media (max-width:860px){.promotion-section .promotion-section-holder{flex-direction:column}}.promotion-section .promotion-section-item{vertical-align:top;padding:10px;background:#00aeef;flex:0 1 50%}@media (max-width:1600px){.promotion-section .promotion-section-item{padding:0;margin:5px}}.promotion-section .promotion-section-item.col-l{flex:0 1 59%}@media (max-width:1600px){.promotion-section .promotion-section-item.col-l{flex:0 1 50%}}@media (max-width:860px){.promotion-section .promotion-section-item.col-l{flex:0 1 100%}}.promotion-section .promotion-section-item.col-r{flex:0 1 43%;padding-left:0}@media (max-width:1600px){.promotion-section .promotion-section-item.col-r{flex:0 1 50%}}@media (max-width:860px){.promotion-section .promotion-section-item.col-r{flex:0 1 100%}}.promotion-section .promotion-section-item-row{width:100%;display:flex;margin:0}@media (max-width:640px){.promotion-section .promotion-section-item-row{margin:0}}.promotion-section .promotion-section-item-row.mod-bottom-row{width:136.5%;margin-left:-36.5%}@media (max-width:1600px){.promotion-section .promotion-section-item-row.mod-bottom-row{width:100%;margin-left:0}}@media (max-width:640px){.promotion-section .promotion-section-item-row.mod-show-middle{flex-direction:column}}@media (max-width:640px){.promotion-section .promotion-section-item-row.mod-show-middle.mod-bottom-row{flex-direction:column-reverse}}@media (max-width:860px){.promotion-section .promotion-section-item-row.mod-hide-middle{display:none}}.promotion-section .promotion-section-item-row .promotion-section-item-row-item{display:flex}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod-direction-col{flex-direction:column}@media (max-width:1600px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod-direction-col{display:none}}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod-direction-col .image-wrap{max-height:30.7%;margin-bottom:10px}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod-direction-col .image-wrap img{height:100%}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_two_third{flex:0 1 66%}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_two_third.mod-about{flex:0 1 100%}@media (max-width:1600px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_two_third{flex:0 1 50%}}@media (max-width:1370px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_two_third{flex:0 1 100%}}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_one_third{flex:0 1 34%}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_one_third.mod-about{flex:0 1 0}@media (max-width:860px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_one_third.mod-about{flex:0 1 100%}}@media (max-width:1600px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_one_third{flex:0 1 50%}}@media (max-width:1370px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_one_third{flex:0 1 0}}@media (max-width:860px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_one_third{flex:0 1 100%}}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_three_four{flex:0 1 75%}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_three_four.mod_three_four_left{flex:0 1 87%}@media (max-width:1600px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_three_four.mod_three_four_left{flex:0 1 100%}}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_three_four .image-wrap{margin-right:10px}@media (max-width:1600px){.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_three_four .image-wrap{margin-right:0}}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_one_four{flex:0 1 25%}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod_one_four.mod_one_four_left{flex:0 1 30%}.promotion-section .promotion-section-item-row .promotion-section-item-row-item.mod-full{flex:0 1 100%}.promotion-section .promotion-section-item-row .promotion-section-item-row-item .image-wrap{width:100%;height:100%}.promotion-section .promotion-section-item-row .promotion-section-item-row-item .image-wrap img{max-height:100%;width:100%;margin:0}.promotion-section.mod-about .promotion-section-item-row .promotion-section-item-row-item.mod-direction-col .image-wrap{max-height:25.7%}.promotion-section .promotion-section-item-content{background:#00aeef;padding:30px 20px 40px;width:100%;text-align:center;overflow:hidden;margin:0 10px 0 0;position:relative}.promotion-section .promotion-section-item-content.mod-about{min-height:474px;margin:0}@media (max-width:640px){.promotion-section .promotion-section-item-content.mod-about{margin:0 0 10px;min-height:350px}}.promotion-section .promotion-section-item-content .promotion-section-item-content-holder{position:absolute;width:90%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.promotion-section .promotion-section-item-content.mod-bottom{margin:0 0 0 10px}.promotion-section .promotion-section-item-content.mod-bottom.mod-about{margin:0}@media (max-width:640px){.promotion-section .promotion-section-item-content.mod-bottom.mod-about{margin:0 0 10px}}@media (max-width:1370px){.promotion-section .promotion-section-item-content.mod-bottom{margin:0}}@media (max-width:640px){.promotion-section .promotion-section-item-content.mod-bottom{margin-bottom:10px}}@media (max-width:1420px){.promotion-section .promotion-section-item-content{padding:20px}}@media (max-width:1370px){.promotion-section .promotion-section-item-content{margin:0;padding:50px 20px;min-height:350px}}@media (max-width:860px){.promotion-section .promotion-section-item-content{padding:20px 10px}}@media (max-width:640px){.promotion-section .promotion-section-item-content{margin-bottom:10px}}.promotion-section .promotion-section-item-content h3{font-size:32px;line-height:1.2;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 20px}@media (max-width:1700px){.promotion-section .promotion-section-item-content h3{margin:0 0 20px}}@media (max-width:1500px){.promotion-section .promotion-section-item-content h3{font-size:28px}}.promotion-section .promotion-section-item-content p{font-size:20px;color:#fff;margin-bottom:20px;line-height:1.4}@media (max-width:1500px){.promotion-section .promotion-section-item-content p{font-size:16px}}.home-slider{width:100%;height:700px}@media (max-width:1200px){.home-slider{height:500px}}@media (max-width:600px){.home-slider{height:350px}}.home-slider .slick-dots{bottom:20px}.home-slider .home-slide-item{width:100%;height:100%}.home-slider .home-slide-item-image-wrap{width:100%;height:700px;position:relative;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (max-width:1200px){.home-slider .home-slide-item-image-wrap{height:500px}}@media (max-width:991px){.home-slider .home-slide-item-image-wrap{background-position:20% 50%}}@media (max-width:600px){.home-slider .home-slide-item-image-wrap{height:350px}}.home-slider .home-slide-item-content{position:absolute;right:5%;top:20%;width:100%;max-width:820px;padding:0 20px;text-align:center}@media (max-width:768px){.home-slider .home-slide-item-content{position:absolute;right:0;top:50%;transform:translateY(-50%);max-width:100%}}.home-slider .home-slide-item-content h3{color:#fff;font-size:60px}@media (max-width:600px){.home-slider .home-slide-item-content h3{font-size:48px;line-height:1.2}}.home-slider .home-slide-item-content p{color:#000;font-size:32px}@media (max-width:991px){.home-slider .home-slide-item-content p{color:#fff;display:none}}@media (max-width:600px){.home-slider .home-slide-item-content p{display:none}}.logos-title{text-align:center;font-weight:600!important}.background-media-text__image{background-position:50% 100%;background-size:cover}.background-media-text__aligner{text-align:center}.video-page-content .video-section{min-height:350px;margin:0 0 20px;padding:20px}.video-page-content .video-section .feature-row__text{padding:20px;text-align:center}@media (max-width:1600px){.video-page-content .video-section .video-box{min-height:350px}.video-page-content .video-section .video-box iframe{min-height:350px;max-height:350px}}@media (max-width:1200px){.video-page-content .video-section .video-box{min-height:350px}.video-page-content .video-section .video-box iframe{min-height:350px;max-height:350px}}@media (max-width:991px){.video-page-content .video-section .video-box{min-height:inherit;height:auto;max-height:inherit;float:none;margin:0 auto;max-width:80%;display:block}.video-page-content .video-section .video-box iframe{min-height:inherit;height:auto;max-height:inherit}}.about-page-holder{width:100%}.about-page-holder .about-page-top-banner{width:100%;position:relative}.about-page-holder .about-page-top-banner img{width:100%}.about-page-holder .about-page-top-banner .about-page-title{width:100%;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:60px}@media (max-width:600px){.about-page-holder .about-page-top-banner .about-page-title{font-size:28px}}.drawer__title{font-family:Work Sans,sans-serif}.mobile-nav__sublist .mobile-nav__link{font-family:Montserrat,sans-serif}.drawer{z-index:9999}.drawer .mobile-nav__item--active a{color:#009ee0}.drawer .mobile-nav__link{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:14px;padding:10px 20px}.drawer .mobile-nav__link:hover{color:#009ee0}.drawer .btn--secondary{padding:9px 20px;text-transform:uppercase}.drawer .btn--secondary:hover{padding:9px 20px;background:#009ee0;color:#fff;cursor:pointer;border-color:#146789}.pagination{padding:30px 0}.pagination a{transition:all .2s}.pagination a:hover{color:#009ee0}.pagination .next,.pagination .prev{transition:all .2s}.pagination .next:hover,.pagination .prev:hover{color:#fff;background:#009ee0}.pagination .next:hover .icon,.pagination .prev:hover .icon,.pagination .next:hover a,.pagination .prev:hover a{color:#fff}#page-header .bh-sl-title{font-family:Work Sans,sans-serif!important;color:#000!important;font-weight:700!important}.mb-40{margin-bottom:40px}.bh-sl-container{padding:0!important;max-width:1200px;margin:0 auto;float:none!important}.section-footer{width:100%;text-align:center;padding:80px 0 0}.section-footer .btn{text-transform:uppercase}.logo-bar__item{max-width:160px;margin:0 26.66667px 20px}@media (max-width:1400px){.logo-bar__item{max-width:120px;margin:0 20px 20px}}@media (max-width:1100px){.logo-bar__item{max-width:100px;margin:0 10px 20px}}.inspiration-section-holder{width:100%;background:#ededed;padding:80px 20px 60px}.inspiration-section-holder.is-visible{display:block}.retail-section{position:relative}.retail-form-holder{width:100%;max-width:600px;padding:30px 30px 0;background:#fff;position:absolute;transition:all .5s;z-index:-1;left:50%;top:-100%;transform:translate(-50%,-50%);opacity:0;border:1px solid #000}.retail-form-holder .form-vertical input{margin-bottom:10px}@media (max-width:600px){.retail-form-holder{max-width:320px}}.retail-form-holder.is-active{opacity:1;top:50%;z-index:100}.retail-form-holder label{text-align:left}.retail-form-holder h2{width:100%;overflow:hidden}@media (max-width:600px){.retail-form-holder h2{font-size:18px}}.retail-form-holder .retail-close{float:right;transform:rotate(45deg)}.retail-form-holder .mod-checkbox{text-align:left}.retail-form-holder .mod-checkbox label{display:inline-block;text-align:left}.collapsible-trigger-btn,.mobile-nav__toggle button{outline:0}.main-content #scasl-app-container{z-index:1!important}#bh-sl-submit:hover,#scapl-geocode-btn:hover{opacity:.6}@media (max-width:600px){.collection-filter .small--one-half{width:100%;margin-bottom:20px}}.collection-filter select:focus{outline:0}.drawer .js-qty__adjust:hover{outline:0;fill:#000}#customify-addtocart{z-index:99}#cst-container .editor-widget-icons ul li a span{font-size:11px!important}#cst-container .item-filter .select-cat{font-size:10px!important}#cst-container .item-filter .input{padding-left:30px!important}#cst-container .hr-slider .output-view{color:#fff!important;font-size:10px!important}#cst-container .checklabel{font-size:11px!important}.js-qty__adjust:focus{outline:0}@media (max-width:991px){.js-qty__adjust .icon{width:13px;height:13px}}#shopify-section-collection-template .modal .photo-zoom-link--enable{cursor:pointer}.mobile-nav__item:after{bottom:1px}.article__content{min-height:100px}.template-blog .article{margin-bottom:20px}.return-link{display:inline-block;margin-bottom:20px}.note--success{text-align:center;font-size:11px;margin-bottom:10px}.note--success{animation:cssAnimation 5s forwards}@keyframes cssAnimation{0%{opacity:1}90%{opacity:1}to{opacity:0;display:none}}@media (max-width:991px){.zoomImg{display:none!important}}.editor_icons{position:relative!important}.editor_icons ul{margin:20px 0 0}@media (max-width: 1200px){.site-navigation a{font-size:13px}#cst-loader p,#cst-product,#cst-product .canvas-container:first-child,#left-side{min-height:inherit!important}}@media (max-width:767px){.video-section .feature-row{display:block}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom.scss.css.map */
