.slideInDown{-webkit-animation:slideInDown .35s;-moz-animation:slideInDown .35s;-o-animation:slideInDown .35s;animation:slideInDown .35s}.btn-back-to-top{bottom:20px;right:20px;border-radius:0}body.lock{overflow:hidden!important}body .btn,body button,body input{outline:0!important;box-shadow:none!important}body .btn,body button,body button:disabled{border:none;border-radius:0!important;background:#333!important;color:#fff;cursor:pointer;-webkit-transition:all .35s!important;transition:all .35s!important}body .btn:hover,body button:disabled:hover,body button:hover{background:#ee4618!important}body button:disabled:hover{background:#333!important}.no-display{display:none}.capitalize{text-transform:capitalize}.header1{height:135px}.header1.fixed-mobile{position:fixed;top:0;left:0;width:100%;z-index:1100}.header1.fixed-mobile .container-menu-header .topbar{top:-105px}.header1 .container-menu-header{display:block!important;box-shadow:none!important;border-bottom:1px solid rgba(20,20,20,.1)}.header1 .container-menu-header .topbar{flex-direction:column;-webkit-flex-direction:column;border-bottom:1px solid rgba(20,20,20,.1)}.header1 .container-menu-header .topbar .incipio-group-logos{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;width:100%;height:25px;background:#f8f8f8;padding-left:15px}.header1 .container-menu-header .topbar .incipio-group-logos .incipio-group-logo{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.header1 .container-menu-header .topbar .incipio-group-logos .incipio-group-logo img{height:20px;transform:scale(1.2);opacity:.7;transition:opacity .2s ease}.header1 .container-menu-header .topbar .incipio-group-logos .incipio-group-logo:hover img{opacity:1}.header1 .container-menu-header .topbar-child1{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;width:100%;font-size:9pt}.header1 .container-menu-header .wrap_header{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;display:flex!important;display:-webkit-flex!important;height:55px}.header1 .container-menu-header .wrap_header .btn-show-menu-mobile{display:none}.header1 .container-menu-header .wrap_header .logo{left:20px;transition:none!important}.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li{position:relative;padding:0}.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li.active>a{background:#f5f5f5}.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li.no-submenu>a{background:0 0}.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li a{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;height:54px;padding:15px;font-size:9pt;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:1px;text-decoration:none!important;border:none!important;background:#fff}.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li a:hover{color:#ee4618}.header1 .container-menu-header .header-icons{right:30px}.header1 .container-menu-header .header-icons .header-icon{position:relative;margin-left:7px;height:24px}.header1 .container-menu-header .header-icons .header-icon img{display:block;object-fit:contain;height:100%}.header1 .container-menu-header .header-icons .header-icon .fa,.header1 .container-menu-header .header-icons .header-icon .far{font-size:18pt;color:#969696}.header1 .container-menu-header .header-icons .header-icon:first-child{margin-left:0}.header1 .container-menu-header .header-icons .linedivide1{display:none}.header1 .container-menu-header .header-icons .header-cart{top:50px!important;right:-20px;border:1px solid rgba(20,20,20,.1);box-shadow:none}.header1 .container-menu-header .header-icons .header-cart .header-cart-item .header-cart-item-img:after{display:none}.header1 .container-menu-header .header-icons .header-cart .header-cart-total{padding-bottom:15px;font-weight:600;border-top:1px solid rgba(20,20,20,.1)}.header1 .container-menu-header .header-icons .header-cart .header-cart-buttons .header-cart-wrapbtn a{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;height:44px;color:#fff!important;font-size:12px;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:.025em;border-radius:0;outline:0!important;box-shadow:none!important;background:#333;cursor:pointer}.header1 .container-menu-header .header-icons .header-cart .header-cart-buttons .header-cart-wrapbtn a:hover{background:#ee4618}.header1 .container-menu-header .header-icons .header-cart .header-cart-item-split{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center}.header1 .container-menu-header .header-icons .header-cart .header-cart-item-split .header-cart-item-info{font-size:10pt;line-height:12pt}.header1 .container-menu-header .header-icons .header-cart .header-cart-item-split .btn{padding:0;font-size:12px;line-height:12pt;color:#ee4618;text-transform:uppercase;font-weight:500;letter-spacing:.025em;outline:0!important;box-shadow:none!important;background:0 0!important}.header1 .container-menu-header .header-icons .header-cart.header-account{width:200px}@media screen and (max-width:800px){.header1 .container-menu-header{display:block!important}.header1 .container-menu-header .wrap_header{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;display:flex!important;display:-webkit-flex!important}.header1 .container-menu-header .wrap_header .btn-show-menu-mobile{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;position:absolute;top:1px;left:-2px;margin:0}.header1 .container-menu-header .wrap_header .btn-show-menu-mobile:hover{opacity:1}.header1 .container-menu-header .wrap_header .btn-show-menu-mobile .hamburger-inner{height:2px;background:#888}.header1 .container-menu-header .wrap_header .btn-show-menu-mobile .hamburger-inner:after,.header1 .container-menu-header .wrap_header .btn-show-menu-mobile .hamburger-inner:before{height:2px;background:#888}.header1 .container-menu-header .wrap_header .wrap_menu{display:none}.header1 .container-menu-header .wrap_header .logo{position:static;top:unset;left:unset;transform:unset;-webkit-transform:unset;transition:none!important}.header1 .container-menu-header .wrap-side-menu{display:none;position:absolute;top:55px;left:0;padding-bottom:20px;width:100%;height:calc(100vh - 55px);border:none;border-top:1px solid rgba(20,20,20,.1);background:#d7d7d7;z-index:-10;overflow-y:scroll}.header1 .container-menu-header .wrap-side-menu.active{display:block}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile{position:static;height:auto;color:#000;background:#d7d7d7}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile:last-child .item-menu-mobile-title{border-bottom:1px solid rgba(20,20,20,.1)}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .item-menu-mobile-title{position:relative;display:block;padding:15px 20px;font-size:10pt;line-height:12pt;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(20,20,20,.1);cursor:pointer}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .arrow-main-menu{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center;position:absolute;top:0;left:0;right:0;padding:0 20px;width:100%;height:100%;font-size:16pt;text-align:right;cursor:pointer}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .arrow-main-menu .fa{-webkit-transition:all .35s!important;transition:all .35s!important}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .sub-menu li{padding:0}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .sub-menu li .item-menu-mobile-subtitle{position:relative;display:block;padding:15px 20px 15px 40px;font-size:10pt;line-height:12pt;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:1px;background:#ebebeb;border-bottom:1px solid rgba(20,20,20,.1);cursor:pointer}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .sub-menu li .arrow-main-sub-menu{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center;position:absolute;top:0;left:0;right:0;padding:0 20px;width:100%;height:100%;font-size:16pt;text-align:right;cursor:pointer}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .sub-menu li .arrow-main-sub-menu .fa{-webkit-transition:all .35s!important;transition:all .35s!important}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .sub-menu li .sub-sub-menu{display:none}.header1 .container-menu-header .wrap-side-menu .side-menu .main-menu .item-menu-mobile .sub-menu li .sub-sub-menu li .item-menu-mobile-sub-subtitle{display:block;padding:15px 20px 15px 60px;font-size:10pt;line-height:12pt;font-weight:300;color:#000;letter-spacing:1px;background:#fff;border-bottom:1px solid rgba(20,20,20,.1)}}.header-search-section{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9);z-index:-1}.header-search-section.active{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}.header-search-section .header-search-container{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;margin-top:125px;padding:0 20px;width:100%;max-width:800px;height:calc(100% - 125px)}.header-search-section .header-search-autocomplete{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:minmax(min-content,max-content);grid-gap:5px;margin:10px 0;flex:1;-webkit-flex:1}.header-search-section .header-search-autocomplete .search-result-item{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;padding:10px;background:#fff;border:1px solid rgba(20,20,20,.1);-webkit-transition:all .35s!important;transition:all .35s!important}.header-search-section .header-search-autocomplete .search-result-item a{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.header-search-section .header-search-autocomplete .search-result-item a .search-result-title{font-size:10pt;line-height:12pt}.header-search-section .header-search-autocomplete .search-result-item a .search-result-thumb{order:-1;margin-right:10px}.header-search-section .header-search-autocomplete a.search-result-item{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;background:#333;border:1px solid rgba(20,20,20,.1);color:#fff!important;font-size:10pt;line-height:12pt}.header-search-section .header-search-autocomplete a.search-result-item:hover{background:#ee4618!important}.header-search-section .header-search-close{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex:none;-webkit-flex:none;margin-top:10px;padding:10px;width:100%;color:#fff;border:none;outline:0;cursor:pointer;-webkit-transition:all .35s!important;transition:all .35s!important}.header-search-section .search-header{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex:none;-webkit-flex:none}.header-search-section .search-header input{flex:1;-webkit-flex:1;padding:5px 10px;height:45px;font-size:16pt;border-top:2px solid rgba(50,50,50,0)!important;border-bottom:2px solid #888!important;background:0 0}.header-search-section .search-header .search-header__submit{margin-left:10px;width:30px;height:45px;color:#333;border:none;outline:0;background:0 0!important;font-size:20pt}.header-mega-menu{display:none;position:absolute;top:55px;left:0;height:calc(100vh - 55px);width:100%;overflow:hidden;overflow-y:scroll;z-index:-10}.header-mega-menu.active{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}.header-mega-menu .mega-menu-container{display:none;margin:0 auto;flex:1;-webkit-flex:1;background:#f5f5f5;border-bottom:1px solid rgba(20,20,20,.1)}.header-mega-menu .mega-menu-container.active{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}.header-mega-menu .mega-menu-container .mega-menu-section{-webkit-flex-direction:column;padding:20px 20px 0 20px;-webkit-flex:1;max-width:850px}.header-mega-menu .mega-menu-container .mega-menu-blocks{display:none}.header-mega-menu .mega-menu-container .mega-menu-blocks.has-blocks{margin-bottom:20px;display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;width:100%}.header-mega-menu .mega-menu-container .mega-menu-blocks .mega-menu-block .mega-menu-block-section{flex:2.5;-webkit-flex:2.5;font-size:9pt;line-height:12pt}.header-mega-menu .mega-menu-container .mega-menu-blocks .mega-menu-block .mega-menu-block-section:first-child{margin-right:20px;flex:1;-webkit-flex:1}.header-mega-menu .mega-menu-container .mega-menu-blocks .mega-menu-block .mega-menu-block-section div{margin-bottom:5px;font-size:9pt;line-height:12pt}.header-mega-menu .mega-menu-container .mega-menu-blocks .mega-menu-block .mega-menu-block-section div:last-child{margin-bottom:0}.header-mega-menu .mega-menu-container .mega-menu-blocks .mega-menu-block .mega-menu-block-section .mega-menu-header{font-size:9pt;line-height:12pt;color:#000;font-weight:600;text-transform:uppercase;letter-spacing:1px}.header-mega-menu .mega-menu-container .mega-menu-blocks .mega-menu-block .mega-menu-block-section .mega-menu-header:hover{color:#ee4618}.header-mega-menu .mega-menu-container .mega-menu-blocks .mega-menu-block .mega-menu-block-section .mega-menu-child{font-size:9pt;line-height:12pt;color:#000;font-weight:300;letter-spacing:1px}.header-mega-menu .mega-menu-container .mega-menu-blocks .mega-menu-block .mega-menu-block-section .mega-menu-child:hover{color:#ee4618}.header-mega-menu .mega-menu-container .mega-menu-btns{display:none}.header-mega-menu .mega-menu-container .mega-menu-btns.has-btns{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;margin-bottom:20px;width:100%}.header-mega-menu .mega-menu-container .mega-menu-btns .mega-menu-btn{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding:10px;color:#000;font-size:9pt;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px;border:1px solid rgba(20,20,20,.1);cursor:pointer}.header-mega-menu .mega-menu-container .mega-menu-btns .mega-menu-btn:hover{color:#ee4618;border:1px solid #ee4618}footer#footer{background:#f5f5f5}#footer{margin-top:0!important;padding:20px 20px 0 20px!important}#footer .footer-menu{display:block;margin:0 auto;padding:10px 0 40px 0;width:100%;max-width:800px}#footer .footer-menu nav .footer-menu-block{padding:0;border-bottom:1px solid rgba(20,20,20,.1);overflow:hidden}#footer .footer-menu nav .footer-menu-block .footer-menu-block-child,#footer .footer-menu nav .footer-menu-block .footer-menu-block-parent{display:block;width:100%;font-size:9pt}#footer .footer-menu nav .footer-menu-block .footer-menu-block-parent{position:relative;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;padding:5px 0;font-weight:lighter;text-transform:uppercase;letter-spacing:2px;background:#f5f5f5;cursor:pointer;z-index:3}#footer .footer-menu nav .footer-menu-block .footer-menu-block-parent span{font-weight:800}#footer .footer-menu nav .footer-menu-block .footer-menu-block-parent::after{content:'+';font-size:14pt}#footer .footer-menu nav .footer-menu-block .footer-menu-block-child{position:relative;margin-top:5px;padding:3px 0;color:#3e3e3e;font-weight:300}#footer .footer-menu nav .footer-menu-block .footer-menu-block-child:first-child{margin-top:0}#footer .footer-menu nav .footer-menu-block .footer-menu-block-children{position:relative;display:none;padding-bottom:15px;z-index:1}#footer .footer-menu nav .footer-menu-block.active .footer-menu-block-parent::after{content:'-'}#footer .footer-menu nav .footer-menu-block.active .footer-menu-block-children{display:block}#footer .footer-newsletter{margin:0 auto;width:100%;max-width:600px}#footer .footer-newsletter h4{font-size:14pt;text-transform:none;text-align:center}#footer .footer-newsletter .footer-newsletter-input{padding:0;height:40px;text-indent:10px;font-size:12pt;letter-spacing:1px;background:#fff;border:1px solid rgba(20,20,20,.1)!important;border-right:none!important}#footer .footer-newsletter #subscribe button{margin:10px 0 0 0;height:40px;border-radius:0}#footer .footer-socials{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding:40px 0}#footer .footer-socials .footer-social-button{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:0 10px;padding:0;width:40px;height:40px;color:#212529;font-size:18pt;cursor:pointer}#footer .footer-socials .footer-social-button:hover{color:#ee4618}#footer .footer-copyright{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:0 -20px;height:30px;color:#fff;font-size:8pt;font-weight:lighter;letter-spacing:1px;text-align:center;background:#333}@media screen and (min-width:600px){#footer .footer-menu{padding:10px 20px 40px 20px}#footer .footer-menu nav{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}#footer .footer-menu nav .footer-menu-block{flex:1;-webkit-flex:1;padding:10px 0 0 0;border-bottom:none}#footer .footer-menu nav .footer-menu-block:last-child{flex:none;-webkit-flex:none}#footer .footer-menu nav .footer-menu-block .footer-menu-block-parent{padding:5px 0;cursor:default}#footer .footer-menu nav .footer-menu-block .footer-menu-block-parent::after{display:none}#footer .footer-menu nav .footer-menu-block .footer-menu-block-child{display:inline;width:auto;margin-top:0;background:0 0}#footer .footer-menu nav .footer-menu-block .footer-menu-block-child:hover{color:#ee4618}#footer .footer-menu nav .footer-menu-block .footer-menu-block-children{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column;-webkit-flex-direction:column;padding-bottom:0}#footer .footer-newsletter #subscribe form{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}#footer .footer-newsletter #subscribe .footer-newsletter-input-container{flex:1;-webkit-flex:1}#footer .footer-newsletter #subscribe button{margin:0;flex:1;-webkit-flex:1;max-width:175px}}#shopify-section-1480267833382 .wrap-slick1 .next-slick1,#shopify-section-1480267833382 .wrap-slick1 .prev-slick1{opacity:1;position:absolute;top:auto;bottom:0;margin-bottom:-25px;width:50px;height:50px;color:#000;font-size:20pt;background:rgba(255,255,255,.25)!important;border:none;border-radius:0}#shopify-section-1480267833382 .wrap-slick1 .next-slick1:hover,#shopify-section-1480267833382 .wrap-slick1 .prev-slick1:hover{background:rgba(255,255,255,.5)!important}#shopify-section-1480267833382 .wrap-slick1 .prev-slick1{left:0}#shopify-section-1480267833382 .wrap-slick1 .next-slick1{right:0}#shopify-section-1480267833382 .wrap-slick1 .slick-slide{height:calc(100vh - 105px)}@media screen and (max-width:769px){#shopify-section-1480267833382 .wrap-slick1 .slick-slide.mobile-overlay:before{width:100%;height:100%;content:'';display:block;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0}}#shopify-section-1480267833382 .wrap-slick1 .slick-slide .wrap-content-slide1{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;margin:0 auto;padding:0 40px;max-width:550px}#shopify-section-1480267833382 .wrap-slick1 .slick-slide .home-slide-title{font-size:26pt;line-height:28pt;font-weight:900;margin-bottom:10px;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:normal;text-shadow:0 0 10px rgba(20,20,20,.25)}@media screen and (max-width:769px){#shopify-section-1480267833382 .wrap-slick1 .slick-slide .home-slide-title{width:100%}}#shopify-section-1480267833382 .wrap-slick1 .slick-slide .home-slide-subtitle{font-size:13pt;font-weight:300!important;margin-bottom:15px;line-height:24px;color:#fff;text-align:center;text-transform:none;letter-spacing:normal;text-shadow:0 0 10px rgba(20,20,20,.08)}@media screen and (max-width:769px){#shopify-section-1480267833382 .wrap-slick1 .slick-slide .home-slide-subtitle{width:100%}}#shopify-section-1480267833382 .wrap-slick1 .slick-slide .home-slide-disclaimer{font-size:10pt;line-height:12pt;font-weight:300!important;margin-bottom:20px;color:#fff;text-align:center;text-transform:none;letter-spacing:normal;text-shadow:0 0 10px rgba(20,20,20,.08)}#shopify-section-1480267833382 .wrap-slick1 .slick-slide .wrap-btn-slide1{margin:0 auto}#shopify-section-1480267833382 .wrap-slick1 .slick-slide .wrap-btn-slide1 a{color:#fff;border:2px solid #fff;border-radius:3px;background:0 0!important}@media screen and (min-width:770px){#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-left{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-left .wrap-content-slide1{margin:0}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-left .wrap-content-slide1 .home-slide-disclaimer,#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-left .wrap-content-slide1 .home-slide-subtitle,#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-left .wrap-content-slide1 .home-slide-title{text-align:left}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-left .wrap-content-slide1 .wrap-btn-slide1{margin:0}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-center{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-center .wrap-content-slide1{margin:0 auto}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-center .wrap-content-slide1 .home-slide-disclaimer,#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-center .wrap-content-slide1 .home-slide-subtitle,#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-center .wrap-content-slide1 .home-slide-title{text-align:center}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-center .wrap-content-slide1 .wrap-btn-slide1{margin:0 auto}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-right{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-right .wrap-content-slide1{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-end;-webkit-align-items:flex-end;flex-direction:column;-webkit-flex-direction:column;margin:0}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-right .wrap-content-slide1 .home-slide-disclaimer,#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-right .wrap-content-slide1 .home-slide-subtitle,#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-right .wrap-content-slide1 .home-slide-title{text-align:right}#shopify-section-1480267833382 .wrap-slick1 .slick-slide.align-content-right .wrap-content-slide1 .wrap-btn-slide1{margin:0}}@media screen and (min-width:993px){#shopify-section-1480267833382 .wrap-slick1 .slick-slide{height:calc(100vh - 105px)}}.home-devices{padding:20px 50px}.home-devices .owl-nav{margin:0;padding:0}.home-devices .owl-nav .owl-next,.home-devices .owl-nav .owl-prev{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:0;padding:0;width:50px;height:100%;color:#000;background:#fff;border:none;border-radius:0!important}.home-devices .owl-nav .owl-next:hover,.home-devices .owl-nav .owl-prev:hover{color:#000}.home-devices .owl-nav .owl-next span,.home-devices .owl-nav .owl-prev span{font-size:20pt}.home-devices .owl-nav .owl-prev{position:absolute;top:0;left:0}.home-devices .owl-nav .owl-next{position:absolute;top:0;right:0}.home-devices .home-device{position:relative;margin:0;padding:10px;background:#f8f8f8;cursor:pointer}.home-devices .home-device:hover .home-device-image img{transform:scale(1.1)}.home-devices .home-device .home-device-tag{position:absolute;top:10px;left:10px;padding:1px 5px;color:#fff;font-size:8pt;font-weight:700;text-transform:uppercase;background:#ee4618;z-index:5}.home-devices .home-device .home-device-image{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;margin-top:5px}.home-devices .home-device .home-device-image img{max-width:100%;width:auto;transition:transform ease .3s}.home-devices .home-device .home-device-content{margin:0;padding:0}.home-devices .home-device .home-device-content .home-device-title{margin:5px 0 10px 0;font-size:10px;font-weight:lighter;text-transform:uppercase;text-align:center;letter-spacing:2px}.home-devices .home-device .home-device-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}.home-tiles{display:block;padding:0 20px 20px 20px}.home-tiles .home-tile{flex:1;-webkit-flex:1;position:relative;margin:0;padding:0;cursor:pointer}.home-tiles .home-tile:hover .home-tile-mask{background:rgba(0,0,0,.35)}.home-tiles .home-tile:first-child{margin-bottom:20px;margin-right:0}.home-tiles .home-tile .home-tile-image{width:100%}.home-tiles .home-tile .home-tile-image img{display:block;width:100%;height:auto}.home-tiles .home-tile .home-tile-mask{-webkit-transition:all .35s!important;transition:all .35s!important;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:3}.home-tiles .home-tile .home-tile-content{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;position:absolute;top:0;left:0;margin:0;padding:0 20px;width:100%;height:100%;z-index:5}.home-tiles .home-tile .home-tile-content .home-tile-title{margin:0;font-size:26pt;line-height:28pt;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;text-shadow:rgba(0,0,0,.5) 1px 1px 5px}.home-tiles .home-tile .home-tile-content .home-tile-btn{margin:10px auto 0 auto;padding:10px;max-width:125px;font-size:12pt;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px;background:#ee4618;box-shadow:0 0 15px -5px #000;-webkit-box-shadow:0 0 15px -5px #000}.home-tiles .home-tile .home-tile-link{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:10;cursor:pointer}@media screen and (min-width:770px){.home-tiles{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.home-tiles .home-tile:first-child{margin-bottom:0;margin-right:20px}}.bread-crumb{margin:0 auto;padding:20px 20px 0 20px;max-width:1200px}.bread-crumb a{font-size:12px;color:#555;line-height:1.8}.bread-crumb a:hover{color:#ee4618}.bread-crumb a:after{margin:0 5px;font-weight:bolder;color:#333!important}.bread-crumb a:last-child:after{display:none}.bread-crumb a i{display:none}.container{margin:0 auto;padding:0 20px}.container .row{margin:0}.container #content{margin-top:20px;padding:0}.page-banner{position:relative;margin:0;padding:0;min-height:300px;background:-webkit-linear-gradient(bottom left,#fc4a1a,#f7b733);background:-o-linear-gradient(bottom left,#fc4a1a,#f7b733);background:linear-gradient(to top right,#fc4a1a,#f7b733)}.page-banner .page-banner-img{position:relative;z-index:3}.page-banner .page-banner-img img{display:block;width:100%;height:auto;min-height:300px;max-height:600px;object-fit:cover}.page-banner .page-banner-info{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column;-webkit-flex-direction:column;position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;z-index:5}.page-banner .page-banner-info .page-title{padding:0 20px;color:#fff;font-size:32pt;line-height:32pt;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:2px}.page-banner .page-banner-info .page-subtitle{margin:10px 0;color:#fff;font-size:9pt;text-align:center;text-transform:uppercase;letter-spacing:2px}@media screen and (min-width:500px){.page-banner .page-banner-info .page-title{font-size:45pt;line-height:45pt}}@media screen and (min-width:960px){.page-banner{min-height:400px}}.page-w-sidebar{position:relative;display:block}.page-w-sidebar .page-main{flex:1;-webkit-flex:1}@media screen and (min-width:800px){.page-w-sidebar{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}}.page-sidebar-toggle{display:block;margin:0;padding:15px 20px;width:100%;text-align:center;background:#f5f5f5;border:none;border-bottom:1px solid #f5f5f5;cursor:pointer}.page-sidebar-toggle.active{border-bottom:1px solid #afafaf}@media screen and (min-width:800px){.page-sidebar-toggle{display:none}}.page-sidebar{display:none;position:static;padding:50px 20px;background:#f5f5f5}.page-sidebar.fixed{position:fixed;top:54px;left:0;height:100%;overflow-y:scroll}.page-sidebar.fixed .page-sidebar-group:last-child{padding-bottom:50px}.page-sidebar.mobile-active{display:block;position:absolute;top:55px;left:0;width:100%;border-bottom:1px solid #afafaf}.page-sidebar .page-sidebar-group{margin-top:10px}.page-sidebar .page-sidebar-group:first-child{margin-top:0}.page-sidebar .page-sidebar-group .page-sidebar-parent{display:block;margin:0;padding:0;font-size:12pt;font-weight:600;text-transform:capitalize;cursor:pointer}.page-sidebar .page-sidebar-group .page-sidebar-child{display:block;margin-top:10px;padding:0;font-size:10pt;text-transform:capitalize;text-indent:10px;cursor:pointer}.page-sidebar .page-sidebar-group .page-sidebar-child:first-child{margin-top:0}@media screen and (min-width:800px){.page-sidebar{display:block}}.page-main{padding:50px 20px}.page-main p{font-size:12pt;font-weight:300}.page-listing-group{margin-top:50px}.page-listing-group:first-child{margin-top:0}.page-listing-group .page-listing-title{margin:0 0 20px 0;padding:0;font-size:18pt;font-weight:600;text-transform:capitalize}.page-listing-group .page-listing-subtitle{margin:20px 0;padding:0;font-size:12pt;font-weight:600;text-transform:capitalize}.page-listing-group .page-listing-subhead{margin:20px 0;padding:0;font-size:10.5pt;font-weight:600;text-transform:capitalize}.page-listing-group .page-listing-desc{margin:20px 0 0 0;font-size:10.5pt;line-height:16pt;font-weight:300}.page-listing-group .page-listing-desc:first-child{margin-top:0}.page-listing-group .page-listing-bullets{margin:0;padding:0 0 0 20px}.page-listing-group .page-listing-bullet{margin:0;padding:0;list-style-type:disc;font-size:10.5pt;font-weight:300}.page-listing-group .page-listing-address{margin:0;padding:0;font-size:10.5pt;font-weight:500;font-style:italic}.page-listing-group .page-listing-liability{margin:0 0 -15px 0;padding:0;font-size:10.5pt;font-weight:500;text-transform:uppercase}.logout-btn{float:right;margin-right:10px}.account-login .container #content .row .col-sm-6{padding:0}.account-login .container #content .row .col-sm-6 .well{padding:20px}.account-login .container #content .row .col-sm-6 .well h2{margin-bottom:15px;font-size:14pt;line-height:16pt;font-weight:600}.account-login .container #content .row .col-sm-6 .well p{font-size:12pt;line-height:16pt;font-weight:300}.account-login .container #content .row .col-sm-6 .well .btn{margin-top:15px}.account-login .container #content .row .col-sm-6 .well #customer_login .form-group{margin-bottom:15px}.account-login .container #content .row .col-sm-6 .well #customer_login .form-group .control-label{margin-bottom:5px;font-weight:500}.account-login .container #content .row .col-sm-6 .well #customer_login .form-group a{display:inline-block;margin-top:15px;font-size:10pt;font-weight:600;font-style:italic}.account-login .container #content .row .col-sm-6 .well #customer_login .submit .btn{margin:0}@media screen and (min-width:576px){.account-login .container #content .row .col-sm-6:first-child .well{margin-right:20px}}.register-account-container .row{margin:20px 0;padding:20px;border:1px solid #e3e3e3}.register-account-container .row #content{margin:0}.register-account-container .row #content h1{margin-bottom:5px;font-size:14pt;line-height:16pt;font-weight:600}.register-account-container .row #content form #account legend{margin-bottom:15px;padding:0;font-size:12pt;line-height:16pt;font-weight:300}.register-account-container .row #content form #account .form-group{margin-bottom:15px}.register-account-container .row #content form #account .form-group:last-child{margin-bottom:20px}.register-account-container .row #content form #account .form-group .control-label{margin-bottom:5px;padding:0;font-weight:500}.register-account-container .row #content form #account .form-group .col-sm-10{padding:0;max-width:none}.register-account-container .row #content form .submit .btn{margin:0}.register-account-container .row #content form .submit .btn span .fa{display:none}.account-page-container h2,.account-page-container h3{margin-bottom:5px;font-size:14pt;line-height:16pt;font-weight:600}.account-page-container #content>h3{margin-bottom:15px}.account-page-container .grid-item{margin-bottom:15px}.account-page-container table{margin-bottom:20px}.account-page-container table h5{margin-bottom:5px}.account-page-container table p{font-size:12pt;font-weight:300}.account-page-container table .edit-account-block{font-size:10pt;font-weight:600}.account-addresses-container h2,.account-addresses-container h3{margin-bottom:5px;font-size:14pt;line-height:16pt;font-weight:600}.account-addresses-container h2{margin-bottom:10px}.account-addresses-container .pull-right{margin:10px 0;float:none}.account-addresses-container .return-to-account{display:inline-block;font-size:10pt;font-weight:600;font-style:italic}.account-addresses-container #create-account-form{margin-top:20px}.account-addresses-container #create-account-form table{margin-bottom:20px}.account-addresses-container #create-account-form table p{font-size:12pt;font-weight:300}.account-addresses-container #create-account-form .edit-account-block{font-size:10pt;font-weight:600}.account-addresses-container #address_form_new .form-group{margin-bottom:15px}.account-addresses-container #address_form_new .form-group .col-lg-6{margin-bottom:15px;padding:0}.account-addresses-container #address_form_new .form-group label{margin-bottom:5px;padding:0;font-weight:500}@media screen and (min-width:450px){.account-addresses-container .pull-right{margin:0;float:right}}.swatch{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-wrap:wrap;-webkit-flex:wrap;margin:5px 0 3px 0}.swatch .swatch-element{margin:7px}.swatch .swatch-element label{opacity:1!important;min-width:30px!important;height:30px!important;line-height:30px}.swatch .swatch-element .crossed-out{border-radius:50%;overflow:hidden}.swatch .tooltip{left:-32px;background:#333}.swatch .tooltip:after{border-top:solid #333 8px}.swatch-tooltip{padding:4px 8px!important;color:#000!important;background:rgba(235,235,235,.75)!important}@media screen and (min-width:700px){.swatch .swatch-element label{min-width:25px!important;height:25px!important;line-height:25px}.swatch .tooltip{left:-34px}}.swal-modal{border-radius:0}.swal-modal .swal-icon{border-color:#ee4618}.swal-modal .swal-icon:after,.swal-modal .swal-icon:before{display:none}.swal-modal .swal-icon .swal-icon--success__hide-corners{display:none}.swal-modal .swal-icon .swal-icon--success__line{background-color:#ee4618}.swal-modal .swal-footer{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding-bottom:25px}.swal-modal .swal-footer .swal-button-container .swal-button{min-width:125px;border-radius:0;background:#333}.swal-modal .swal-footer .swal-button-container .swal-button:hover{background:#ee4618}.product-name-wrapper{min-height:40px}.p-w-r{margin:0!important}.pr-snippet.pr-category-snippet{margin:0!important}.pr-snippet-rating-decimal{display:none!important}.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a{padding:0!important}.pr-war{margin:0 auto!important;max-width:900px!important}.p-w-r .pr-btn{background-color:#fff!important}.pr-btn.pr-btn-default.pr-btn-fileinput{border:solid #ccc}.p-w-r .pr-accessible-btn{color:#000!important}@media only screen and (max-width:600px){.block2 .block2-txt .block2-price,.block2-name.dis-block.s-text3.p-b-5{font-size:18px!important}.swatch-color-name-container{display:none!important}}.collection .collection-section{padding:0 0 50px 0}.collection .collection-section .container{padding:0}.collection .collection-section .container>.row{display:block}.collection .collection-sidebar-toggle{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;margin:0 0 20px 0}.collection .collection-sidebar-toggle .collection-sidebar-toggle-btn{display:block;margin:0;padding:15px 20px;width:100%;text-align:center;background:#333;color:#fff!important;border:none;cursor:pointer}.collection .collection-sidebar-toggle.active{margin-bottom:0;border-bottom:1px solid #afafaf}.collection .collection-sidebar{display:none;margin-right:0;padding:0;flex:none;-webkit-flex:none;max-width:none;width:210px}.collection .collection-sidebar.mobile-active{display:block;margin:0 0 20px 0;padding:20px 20px 0 20px;width:100%;background:#f5f5f5;border-bottom:1px solid #afafaf}.collection .collection-sidebar .swatch{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center}.collection .collection-sidebar .filter-section{padding-bottom:20px}.collection .collection-sidebar .filter-section .swatch.filter-container{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column;-webkit-flex-direction:column}.collection .collection-sidebar .filter-container{position:relative}.collection .collection-sidebar .filter-container .filter-title{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;margin:10px 0;width:100%;font-size:12pt;line-height:12pt;font-weight:600}.collection .collection-sidebar .filter-container .filter{margin:2px;padding:2px 5px;width:auto;font-size:10pt;text-align:left;cursor:pointer;background:#e1e1e1}.collection .collection-sidebar .filter-container .filter:first-child{margin-top:3px}.collection .collection-sidebar .filter-container .filter.active,.collection .collection-sidebar .filter-container .filter.active:hover{color:#fff;background:#333}.collection .collection-sidebar .filter-container-devices{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap}.collection .collection-sidebar .remove-filter{display:inline-flex;display:-webkit-inline-flex;margin:10px 0 0 0;padding:5px 20px;font-size:8pt;line-height:18pt;color:#fff;text-transform:uppercase;background:#333;cursor:pointer;-webkit-transition:all .35s!important;transition:all .35s!important}.collection .collection-sidebar .remove-filter:hover{background:#000}.collection .collection-sidebar .remove-filter.active{display:inline-flex;display:-webkit-inline-flex}.collection .collection-sidebar .above-products-filters .above-products-filter-container{width:100%;display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.collection .collection-sidebar .above-products-filters .above-products-filter{position:relative;flex:1;-webkit-flex:1}.collection .collection-sidebar .above-products-filters .above-products-filter:last-child{margin-right:0}.collection .collection-sidebar .above-products-filters .above-products-filter .above-products-filter-arrow{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;position:absolute;top:0;right:0;width:40px;height:40px;font-size:12pt;font-weight:300;color:#333;pointer-events:none}.collection .collection-sidebar .above-products-filters .above-products-filter .form-control{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:40px;border:1px solid rgba(20,20,20,.1);color:#333;cursor:pointer}.collection .collection-sidebar .above-products-filters .above-products-showing{margin-top:10px}.collection .collection-sidebar .above-products-filters .above-products-showing .product-results{color:#333}.collection .collection-sidebar .collection-sidebar-container .collection-sidebar-title{font-size:12pt;font-weight:600;text-transform:capitalize}.collection .collection-sidebar .collection-sidebar-container .collection-sidebar-items .collection-sidebar-item{text-indent:10px}.collection .collection-sidebar .collection-sidebar-container .collection-sidebar-items .collection-sidebar-item a{font-size:10pt;line-height:12pt;font-weight:400;text-transform:capitalize}.collection .collection-sidebar .swatch{margin:0 0 15px 0}.collection #collection-filter-loading{justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;display:none}.collection .collection-products{padding:0 20px;flex:4;-webkit-flex:4;max-width:none}.collection .collection-products .loadding_ajaxcart{position:fixed;top:0!important;left:0!important;margin:0;width:100%;height:100%;background:0 0;box-shadow:none!important;z-index:999}.collection .collection-products .loadding_ajaxcart .ajax-spinner-container{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;position:absolute;top:0!important;left:0!important;margin:0;width:100%;height:100%;background:rgba(255,255,255,.9)}.collection .collection-products .loadding_ajaxcart .ajax-spinner-container .ajax-spinner-container-wrap{margin-top:65px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;width:125px;height:125px;border-radius:50%}.collection .collection-products .loadding_ajaxcart .ajax-spinner-container .ajax-spinner-container-wrap .fa{font-size:45pt!important}.collection .collection-products .loadding_ajaxcart .ajax-spinner-container .ajax-spinner-container-wrap img{width:100px}.collection .collection-products #custom-products{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.collection .collection-products #custom-products .custom-product{padding:10px;height:100%;border:1px solid rgba(20,20,20,.1);max-width:none!important}.collection .collection-products #custom-products .custom-product .block2 .block2-overlay .block2-btn-addcart{display:none;top:0;right:0}.collection .pagination{margin-left:-5px;margin-right:-5px}.collection .pagination .item-pagination{margin:0 5px;color:#333;border:1px solid rgba(20,20,20,.1);border-radius:0}.collection .pagination .item-pagination.active-pagination,.collection .pagination .item-pagination:hover{color:#fff;background:#333}.collection .pagination .item-pagination.view-all{flex-basis:75px}.collection-quickview-modal{display:none}#quickview_wrapper_ajax .ajax-spinner-container .ajax-spinner-container-wrap img{width:75px}@media screen and (min-width:700px){.collection-quickview-modal{position:fixed;top:0;left:0;padding:20px;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:10000;overflow-y:scroll}.collection-quickview-modal.show-quickview{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}.collection-quickview-modal .collection-quickview-container{position:relative;width:100%;max-width:800px;height:auto;min-height:325px;background:url("//cdn.shopify.com/s/files/1/0053/5114/5572/t/6/assets/concrete_seamless.png?6014") repeat}.collection-quickview-modal .collection-quickview-container #quickview_wrapper_ajax{position:absolute;margin:0!important;top:0!important;left:0!important;width:100%;height:100%;box-shadow:none!important}.collection-quickview-modal .collection-quickview-container #quickview_wrapper_ajax .ajax-spinner-container{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;height:100%}.collection-quickview-modal .collection-quickview-container #quickview_wrapper_ajax .ajax-spinner-container .fa{font-size:35px!important}.collection-quickview-modal .collection-quickview-container .collection-quickview-close{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;position:absolute;top:10px;right:10px;width:30px;height:30px;background:#000;border:none;outline:0;cursor:pointer}.collection-quickview-modal .collection-quickview-container .collection-quickview-close .collection-quickview-close-bar{position:absolute;width:80%;height:2px;background:#fff;transform:rotate(45deg)}.collection-quickview-modal .collection-quickview-container .collection-quickview-close .collection-quickview-close-bar:last-child{transform:rotate(-45deg)}.collection-quickview-modal .collection-quickview-container .collection-quickview-product{padding:0 20px}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .flex-sb{justify-content:space-around;-webkit-justify-content:space-around;align-items:center;-webkit-align-items:center}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .prod-container-media{margin:20px 0;padding-top:0;background:#fff;border:1px solid #d7d7d7}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .prod-container-info{padding-top:10px}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .prod-container-info .btn-addcart-product-detail{height:auto}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .prod-container-info .btn-addcart-product-detail #button-cart{height:45px}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .wrap-slick3 .slick3 .item-slick3 img{max-width:300px}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .wrap-slick3-dots .slick3-dots li{width:65px}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .swatch{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center}}@media screen and (min-width:769px){.collection-quickview-modal .collection-quickview-container .collection-quickview-product{padding:0 5px}.collection-quickview-modal .collection-quickview-container .collection-quickview-product .prod-container-info{padding-top:15px}}@media screen and (min-height:540px){.collection-quickview-modal.show-quickview{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}}.wrap-slick3-dots li.no-display{display:none}#productSelect{display:none}#quickview_wrapper_ajax{left:calc(50% + 25px)}#button-details{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin-top:10px;height:45px;border:2px solid #333}#button-details:hover{border:2px solid #ee4618}.relateproduct .quickview-overlay{display:none!important}.block2{position:relative}.block2 .block2-overlay{display:none;left:unset;right:0;height:auto;background:0 0!important}.block2 .block2-overlay .block2-btn-addcart{left:unset;bottom:unset;top:10px;right:10px;width:auto;transform:none}.block2 .block2-overlay .block2-btn-addcart button{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding:2px 5px;width:auto;height:auto;color:#fff!important;font-size:8pt;font-weight:700;text-transform:uppercase;text-align:center;border-radius:0}.block2 .block2-img{position:relative}.block2 .block2-img a{display:block;width:100%;height:200px}.block2 .block2-img a img{width:100%;height:100%;object-fit:contain}.block2 .block2-img a img.no-display{display:none}.block2 .block2-img .quickview-overlay{display:none;position:absolute;left:0;bottom:5px;width:100%;opacity:0;-webkit-transition:all .35s!important;transition:all .35s!important}.block2 .block2-img .quickview-overlay .quickview-btn{padding:3px 15px}.block2 .block2-txt{padding:5px 0 0 0}.block2 .block2-txt .block2-name{font-size:10pt;line-height:12pt;font-weight:600;text-transform:capitalize;letter-spacing:.5px;color:#000}.block2 .block2-txt .block2-name:hover{color:#ee4618}.block2 .block2-txt .block2-newprice,.block2 .block2-txt .block2-oldprice,.block2 .block2-txt .block2-price{font-size:10pt;line-height:12pt;font-weight:300;letter-spacing:.5px;color:#000}.block2 .block2-txt .block2-newprice{color:#ee4618}.block2 .block2-labelnew::before,.block2 .block2-labelsale::before{top:0;left:0;padding:2px 5px;width:auto;height:auto;color:#fff;font-size:8pt;font-weight:700;text-transform:uppercase;background:#ee4618;border-radius:0}@media screen and (min-width:700px){.block2:hover .block2-img .quickview-overlay{opacity:1}.block2 .block2-img .quickview-overlay{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}}@media screen and (min-width:700px){.collection .collection-section{padding:50px 0}.collection .collection-section .container{padding:0 20px}.collection .collection-section .container>.row{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}.collection .collection-sidebar-toggle{display:none;margin:0 0 20px 0}.collection .collection-sidebar{display:block;margin-right:20px}.collection .collection-sidebar .remove-filter{padding:0 10px;margin-bottom:0}.collection .collection-sidebar .filter-container .filter{display:block;margin:2px 0;padding:1px 7px;width:100%;background:0 0}.collection .collection-sidebar .filter-container .filter:first-child{margin-top:0}.collection .collection-sidebar .filter-container .filter:hover{color:#000;background:#f5f5f5}.collection .collection-sidebar .filter-container-devices{display:block}.collection .collection-products{padding:0}}.product-detail-name{font-size:18pt;line-height:20pt;font-weight:800;color:#000}.swatch-color-name-container{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;margin-top:-5px;margin-bottom:20px}.swatch-color-name-container .swatch-color-name-label{padding-right:5px;font-weight:600}.swatch-color-name-container .swatch-color-name{font-weight:300}.block2 .swatch-color-name-container{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin-top:0;margin-bottom:5px}.block2 .swatch-color-name-container .swatch-color-name{font-size:8pt;font-weight:300;text-align:center}#productPrice{font-size:18pt;font-weight:300;color:#000}.product-page-section .swatch{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center}#form_buy .btn-num-product-down,#form_buy .btn-num-product-up{color:#333;background:#e6e6e6!important}#form_buy .btn-addcart-product-detail{flex:1;-webkit-flex:1;max-width:165px}.product-category-tags{color:#000;font-size:10pt;line-height:12pt;font-weight:600}.product-category-tags a{font-size:10pt;line-height:12pt;font-weight:300}.product-featured-section{padding-bottom:20px}.product-featured-section ul{list-style-type:disc;padding-left:20px}.product-featured-section li{list-style-type:disc;padding-bottom:8px;font-size:14px;line-height:12pt;font-weight:300}.product-featured-section li b{font-weight:500}.product-featured-section li i{font-weight:300}.product-featured-section li:last-child{padding-bottom:0}.wrap-slick3{flex-direction:column;-webkit-flex-direction:column}.wrap-slick3 .slick3{width:100%}.wrap-slick3 .slick3 .item-slick3 img{margin:auto;max-width:300px}.wrap-slick3-dots{margin-bottom:0;width:100%}.wrap-slick3-dots li.no-display{display:none}.wrap-slick3-dots .slick3-dots{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap}.wrap-slick3-dots .slick3-dots li{margin:2.5px;padding:2.5px;flex:none;-webkit-flex:none;width:60px}.wrap-slick3-dots .slick3-dots li .slick3-dot-overlay{border:1px solid rgba(200,200,200,.5)}.wrap-slick3-dots .slick3-dots li .slick3-dot-overlay:hover{border:1px solid #333}.wrap-slick3-dots .slick3-dots li.slick-active .slick3-dot-overlay,.wrap-slick3-dots .slick3-dots li.slick-active:hover .slick3-dot-overlay{border:1px solid #ee4618}@media screen and (min-width:769px){.wrap-slick3 .slick3 .item-slick3 img{margin:auto;max-width:500px}.wrap-slick3-dots{margin-bottom:20px}.wrap-slick3-dots .slick3-dots li{width:70px}}.product-dropdown-content{margin:0 auto;padding:0 20px;max-width:1200px}.product-dropdown-content .wrap-dropdown-content h5{font-weight:600}.product-dropdown-content .grf-prod-youtube-section{margin:20px auto;width:100%;max-width:700px}.product-dropdown-content .grf-prod-youtube-section .grf-prod-youtube-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.product-dropdown-content .grf-prod-youtube-section .grf-prod-youtube-container embed,.product-dropdown-content .grf-prod-youtube-section .grf-prod-youtube-container iframe,.product-dropdown-content .grf-prod-youtube-section .grf-prod-youtube-container object{position:absolute;top:0;left:0;width:100%;height:100%}.relateproduct{padding:20px 0}.relateproduct .sec-title h3{font-size:16pt;font-weight:600}.relateproduct .arrow-slick2{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;top:calc((100% - 25px)/ 2);padding:10px 5px;color:#fff}.relateproduct .slick-slide{position:relative;padding:0 10px}.relateproduct .slick-slide .block2{padding:10px;border:1px solid rgba(20,20,20,.1)}.page-banner-about{min-height:0}.page-about-us{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.page-about-us .page-main{max-width:860px}.page-about-us .page-main h2{font-size:12pt;line-height:21pt;font-weight:300;text-transform:uppercase}.page-about-us .page-main p{margin:20px 0;line-height:21pt}.page-about-us .page-main p:last-child{margin:0}.page-business h2{margin-bottom:30px;font-size:21pt;font-weight:600;text-align:center}.page-business p{margin:0 auto;max-width:830px}.page-business .business-top-prods{display:block;margin:0 auto;max-width:1200px}.page-business .business-top-prods .business-top-prod{margin:0;padding:0}.page-business .business-top-prods .business-top-prod .business-top-prod-img img{display:block;width:100%;height:auto}.page-business .business-top-prods .business-top-prod .business-top-prod-info{margin:0;padding:0}.page-business .business-top-prods .business-top-prod .business-top-prod-info .business-top-prod-title{font-size:12pt;font-weight:600;text-align:center}@media screen and (min-width:500px){.page-business .business-top-prods{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}}@media screen and (min-width:800px){.page-business .business-top-prods{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}}.page-education h2{margin-bottom:30px;font-size:21pt;font-weight:600;text-align:center}.page-education p{margin:0 auto;max-width:830px}.page-education .education-top-prods{display:block;margin:0 auto;max-width:1200px}.page-education .education-top-prods .education-top-prod{margin:0;padding:0}.page-education .education-top-prods .education-top-prod .education-top-prod-img img{display:block;width:100%;height:auto}.page-education .education-top-prods .education-top-prod .education-top-prod-info{margin:0;padding:0}.page-education .education-top-prods .education-top-prod .education-top-prod-info .education-top-prod-title{font-size:12pt;font-weight:600;text-align:center}@media screen and (min-width:500px){.page-education .education-top-prods{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}}@media screen and (min-width:800px){.page-education .education-top-prods{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}}.page-contact .contact-blocks{display:block;margin:0 auto;max-width:1000px}.page-contact .contact-blocks .contact-block{flex:1;-webkit-flex:1;margin-top:50px}.page-contact .contact-blocks .contact-block:first-child{margin-top:0}.page-contact .contact-blocks .contact-block .contact-form .contact-form-label{display:block;margin:0 0 5px 0;padding:0;font-size:9pt;line-height:9pt;font-weight:600;text-transform:uppercase;letter-spacing:2px}.page-contact .contact-blocks .contact-block .contact-form .contact-form-block{margin-bottom:15px;text-indent:10px;border:1px solid rgba(20,20,20,.1);overflow:hidden}.page-contact .contact-blocks .contact-block .contact-form .contact-form-block input{height:40px;font-size:12pt;font-weight:300}.page-contact .contact-blocks .contact-block .contact-form .contact-form-textarea{display:block;padding:10px 0;width:100%;min-height:100px;font-size:12pt;font-weight:300}.page-contact .contact-blocks .contact-block .contact-form .contact-form-submit{margin:0;padding:0;width:120px;height:45px;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:2px;border:none;background:#ee4618;cursor:pointer}.page-contact .contact-blocks .contact-info{flex:.85;-webkit-flex:.85}.page-contact .contact-blocks .contact-info p{margin-top:20px}.page-contact .contact-blocks .contact-info p:first-child{margin-top:0}@media screen and (min-width:700px){.page-contact .contact-blocks{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start}.page-contact .contact-blocks .contact-block{margin-top:0;margin-left:20px}.page-contact .contact-blocks .contact-block:first-child{margin-left:0}}.page-warranty .page-main{flex:1;-webkit-flex:1}.page-shipping .page-main{flex:1;-webkit-flex:1}.page-privacy .page-main{flex:1;-webkit-flex:1}.page-terms .page-main{flex:1;-webkit-flex:1}.page-patents .page-main{margin:0 auto;max-width:1000px}.page-patents .page-main .page-subtitle{margin:20px 0 0 0;padding:0;font-size:12pt;font-weight:600;text-transform:capitalize}.page-patents .page-main .patent-listings{margin:30px 0 0 0}.page-patents .page-main .patent-listings .patent-listing{margin-top:20px;padding:10px;height:100%;background:#f5f5f5}.page-patents .page-main .patent-listings .patent-listing:first-child{margin-top:0}.page-patents .page-main .patent-listings .patent-listing .patent-listing-title{margin:0 0 10px 0;padding:0;font-size:10pt;line-height:10pt;font-weight:800;text-transform:uppercase;letter-spacing:2px}.page-patents .page-main .patent-listings .patent-listing .patent-listing-patents{margin:0;padding:0;font-size:10pt;line-height:12pt;font-weight:300}@media screen and (min-width:500px){.page-patents .page-main .patent-listings{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.page-patents .page-main .patent-listings .patent-listing{margin:0}}@media screen and (min-width:800px){.page-patents .page-main .patent-listings{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}.page-trademarks .page-main{margin:0 auto;max-width:1000px}.page-trademarks .page-main .page-subtitle{margin:20px 0 0 0;padding:0;font-size:12pt;font-weight:600;text-transform:capitalize}.page-trademarks .page-main .trademark-listings{margin:30px 0 0 0}.page-trademarks .page-main .trademark-listings .trademark-listing{margin-top:20px;padding:10px;height:100%;background:#f5f5f5}.page-trademarks .page-main .trademark-listings .trademark-listing:first-child{margin-top:0}.page-trademarks .page-main .trademark-listings .trademark-listing .trademark-listing-title{margin:0 0 5px 0;padding:0;font-size:10pt;line-height:10pt;font-weight:800;text-transform:uppercase;letter-spacing:2px}.page-trademarks .page-main .trademark-listings .trademark-listing .trademark-listing-subtitle{margin:0;padding:0;font-size:10pt;line-height:10pt;font-weight:300}@media screen and (min-width:500px){.page-trademarks .page-main .trademark-listings{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.page-trademarks .page-main .trademark-listings .trademark-listing{margin:0}}@media screen and (min-width:800px){.page-trademarks .page-main .trademark-listings{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}.page-counterfeit .page-main{margin:0 auto;max-width:1000px}.page-counterfeit .page-main .page-subtitle{margin:0 0 20px 0;padding:0;font-size:24pt;font-weight:600;text-transform:capitalize}.page-counterfeit .page-main .page-subhead{margin:20px 0;padding:0;font-size:16pt;font-weight:600;text-transform:capitalize}.page-counterfeit .page-main .guarantee-griffin-points{margin:20px 0 0 0;padding:0 0 0 20px}.page-counterfeit .page-main .guarantee-griffin-points .guarantee-griffin-point{margin-top:10px;list-style-type:decimal}.page-counterfeit .page-main .guarantee-griffin-points .guarantee-griffin-point:first-child{margin-top:0}.page-counterfeit .page-main .guarantee-griffin-points .guarantee-griffin-point .guarantee-griffin-point-title{margin:20px 0 0 0;padding:0;font-size:14pt;font-weight:600;text-transform:capitalize}.page-ca-supply-chain .page-main{flex:1;-webkit-flex:1}.page-store-locator .page-sidebar{min-width:200px}.page-store-locator .page-sidebar .page-sidebar-parent{color:#000!important;cursor:default}.page-store-locator .page-main{flex:1;-webkit-flex:1}.page-store-locator .page-listing-group:first-child .page-listing-subtitle{margin-top:0}.page-store-locator .page-listing-group .page-listing-region{padding:0 20px}.page-store-locator .page-listing-group .page-listing-region .page-listing-region-title{margin:20px 0 10px 0;padding:0;font-size:12pt;font-weight:600;text-transform:uppercase}.page-store-locator .page-listing-group .page-listing-region .page-listing-region-title:first-child{margin-top:0}.page-store-locator .page-listing-group .page-listing-region .page-listing-places{display:block}.page-store-locator .page-listing-group .page-listing-region .page-listing-places a{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin-top:10px;padding:10px;font-size:12pt;line-height:12pt;font-weight:300;text-align:center;background:#f5f5f5}.page-store-locator .page-listing-group .page-listing-region .page-listing-places a:first-child{margin-top:0}@media screen and (min-width:500px){.page-store-locator .page-listing-group .page-listing-region .page-listing-places{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.page-store-locator .page-listing-group .page-listing-region .page-listing-places a{margin:0}}@media screen and (min-width:600px){.page-store-locator .page-listing-group .page-listing-region .page-listing-places{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:700px){.page-store-locator .page-listing-group .page-listing-region .page-listing-places{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:800px){.page-store-locator .page-listing-group .page-listing-region .page-listing-places{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:900px){.page-store-locator .page-listing-group .page-listing-region .page-listing-places{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1400px){.page-store-locator .page-listing-group .page-listing-region .page-listing-places{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.page-affiliate-program .page-main{margin:0 auto;max-width:1000px}.page-affiliate-program .page-main .page-subhead{margin:20px 0;padding:0;font-size:16pt;font-weight:600;text-transform:capitalize}.page-affiliate-program .page-main .page-subhead:first-child{margin-top:0}.page-affiliate-program .page-main .page-bullets{margin:0;padding:0 0 0 20px}.page-affiliate-program .page-main .page-bullets li{list-style-type:disc}.page-affiliate-program .page-main .signup-btn{display:inline-block;margin-top:20px;padding:10px 20px;color:#fff;background:#ee4618}.page-custom-cases .page-main{margin:0 auto;max-width:1000px}.page-custom-cases .page-main .page-subhead{margin:20px 0;padding:0;font-size:16pt;font-weight:600;text-transform:capitalize}.page-custom-cases .page-main .page-subhead:first-child{margin-top:0}.page-custom-cases .page-main p{margin-top:20px}.page-custom-cases .page-main a{font-weight:600}.checkout-cart .bg-title-page{display:none}.checkout-cart .grf-cart-section{padding:50px 0}.checkout-cart .grf-cart-section button{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;height:44px;color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:.025em;border-radius:0;outline:0!important;box-shadow:none!important;cursor:pointer}.checkout-cart .grf-cart-section .cart-remove-btn{margin-top:15px;padding:0;height:auto;color:#ee4618!important;background:0 0!important}.checkout-cart .grf-cart-section .additional-checkout-button{margin-top:10px;margin-left:0!important;margin-bottom:0!important;width:100%!important}.checkout-cart .grf-cart-section .grf-cart-split{display:block}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-items{margin-bottom:20px;margin-right:0;flex:1;-webkit-flex:1;border:1px solid rgba(20,20,20,.1)}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-items .container-table-cart:after,.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-items .container-table-cart:before{display:none!important}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-items .grf-cart-products{padding:40px}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-items .grf-cart-update{padding:40px;border:none;border-top:1px solid rgba(20,20,20,.1)}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-totals{padding:40px;flex:1;-webkit-flex:1}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-totals .grf-cart-totals-txt{font-size:10pt;line-height:12pt;font-weight:500}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-totals .grf-cart-totals-txt>p{padding-bottom:10px;font-size:10pt;line-height:12pt;font-weight:300}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-totals .grf-cart-subtotal>span{font-size:14pt;line-height:16pt;font-weight:500;color:#000}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-totals .grf-cart-subtotal span:last-child{font-weight:300}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod{display:block;margin-bottom:20px;padding:20px 0;border-top:1px solid rgba(20,20,20,.1)}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod:first-child{border-top:0;padding-top:0}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod:last-child{padding-bottom:0}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-img{margin-bottom:10px;margin-right:0}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-img a{display:block}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-info{flex:1;-webkit-flex:1;padding-right:20px}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-info .grf-cart-prod-title{font-size:12pt;line-height:12pt;font-weight:600}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-info .grf-cart-prod-title a{font-size:12pt;line-height:12pt;font-weight:600}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-info .grf-cart-prod-swatch{margin-top:5px;font-size:12pt;line-height:12pt;font-weight:300}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-info .grf-cart-prod-price{margin-top:10px;font-size:10pt;line-height:10pt;font-weight:500}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-btn{margin-top:15px;border-radius:0}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-btn button{color:#333;background:#e6e6e6!important}@media screen and (min-width:600px){.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;margin-bottom:0}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-img{margin-bottom:0;margin-right:10px}.checkout-cart .grf-cart-section .grf-cart .grf-cart-prod .grf-cart-prod-btn{margin-top:0}}@media screen and (min-width:1000px){.checkout-cart .grf-cart-section .grf-cart-split{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start}.checkout-cart .grf-cart-section .grf-cart-split .grf-cart-items{margin-bottom:0;margin-right:20px}}.p-w-r .pr-category-snippet__item,.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write{display:block!important}.p-w-r .pr-category-snippet__total.pr-category-snippet__item{display:none!important}.relateproduct .swatch.device-type,body.collection .swatch.device-type{display:none}.swatch.device-type label{border-radius:inherit}.filter-selector.regular::after{content:"";border:solid 1px #c8c8c8;background-color:#fff;border-radius:8px;transform:translateY(-50%);position:absolute;width:16px;height:16px;display:block;right:0;top:50%;box-sizing:border-box;background-image:url(check.png);background-size:12px 10px;background-repeat:no-repeat;background-position:center;transition:all 250ms cubic-bezier(.86, 0, .07, 1)}
/*# sourceMappingURL=/s/files/1/0053/5114/5572/t/28/assets/griffin.scss.css.map?v=3939462022375766522 */
