@font-face{font-family:gothamBold;src:url(Gotham-Bold.otf) format("truetype")}@font-face{font-family:gothamMedium;src:url(Gotham-Medium.otf) format("truetype")}div,button,input,select,p,ul,li{outline:none!important}.lazyload{opacity:0;transform:scale(.8)}.lazyloaded{opacity:1;transform:scale(1);transition:all .5s}html{-webkit-text-size-adjust:none}html.sr .load-hidden{visibility:hidden}body{background:#fff;color:#090a0e;font-weight:400;font-style:normal;font-size:1em;line-height:180%}p{font-size:.875em}@media (min-width: 750px){p{font-size:1em}}input,textarea{-webkit-appearance:none;border:1px solid #a3b8cb;outline:none}.page-width{max-width:1470px}strong{font-weight:700}.reset-ul{margin:0;padding:0}.reset-ul li{list-style:none;display:inline-block}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:gothamBold;font-weight:400;line-height:120%;text-transform:none;letter-spacing:0}h1,.h1{font-size:2em}@media (min-width: 750px){h1,.h1{font-size:3.75em}}h2,.h2{font-size:1.875em}@media (min-width: 750px){h2,.h2{font-size:3em}}h3,.h3{font-size:1.5em}@media (min-width: 750px){h3,.h3{font-family:gothamMedium;font-size:1.875em}}h4,.h4{font-size:1.125em}@media (min-width: 750px){h4,.h4{font-family:gothamMedium;font-size:1.5625em}}h5,.h5{font-size:1em;font-weight:700}@media (min-width: 750px){h5,.h5{font-size:1.25em}}h6,.h6{font-weight:700;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}@media (min-width: 750px){h6,.h6{font-size:1em}}.supertitle{font-size:2.1875em}@media (min-width: 990px){.supertitle{font-size:5em}}.text-small{font-size:.875em}.padding-sections{padding:35px 0}@media (min-width: 750px){.padding-sections{padding:80px 0}}a{color:#090a0e;font-weight:700}@media (min-width: 750px){a:hover{color:#090a0e}}.slideshow__controls{margin-bottom:0}.slideshow__arrows{padding:0 5px;height:27px;background:#090a0e!important}@media (min-width: 750px){.slideshow__arrows{height:37px}}.slideshow__arrows .slideshow__arrow{color:#fff!important;height:38px}@media (min-width: 750px){.slideshow__arrows .slideshow__arrow{height:47px}}.slideshow__arrows--mobile .icon{color:#fff!important;fill:#fff!important}.slideshow__arrows .slick-dots li button:before,.slideshow__arrows .slick-dots li a:before{border:1px solid white;background:#090a0e;width:6px;height:6px}.slideshow__arrows .slick-dots li.slick-active button:before,.slideshow__arrows .slick-dots li.slick-active a:before{background:#fff}.slideshow__arrows .slick-dots li.slick-active-mobile button:before,.slideshow__arrows .slick-dots li.slick-active-mobile a:before{background:#fff}.slideshow__arrows .slick-dots{margin:3px .8rem}.slideshow__text-wrap--mobile{top:0}.slider-content-custom{max-width:525px;margin:0 0 0 auto;text-align:left}.slideshow__arrows--mobile{margin-top:-30px}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{padding:11px 56px;font-size:.75em;letter-spacing:2px}#shopify-section-slideshow{padding-bottom:0}.reset-spacing{margin-top:-35px}@media (min-width: 750px){.reset-spacing{margin-top:-55px}}.section-collection-home{background:#fff;background:linear-gradient(180deg,#fff0 0% 30%,#000 30% 30%);padding:35px 0;border-top:1px solid #a3b8cb;margin-top:20px}@media (min-width: 750px){.section-collection-home{border-top:none;margin-top:-55px;padding:80px 0}}.section-collection-home .page-width{padding:0}@media (min-width: 750px){.section-collection-home .page-width{padding-left:55px;padding-right:55px}}.collection-list-home-carousel{-webkit-filter:drop-shadow(0px 5px 30px rgba(0,0,0,.15));filter:drop-shadow(0px 5px 30px rgba(0,0,0,.15))}.collection-list-home-carousel .collection-item{transition:.3s;padding:6px;background:#fff}.collection-list-home-carousel .collection-item .item-wrap .img-wrap{position:relative;padding-bottom:82%;overflow:hidden}.collection-list-home-carousel .collection-item .item-wrap .img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:3s}.collection-list-home-carousel .collection-item .item-wrap .content-wrapper{padding:20px 18px}.collection-list-home-carousel .collection-item .item-wrap .content-wrapper h4{margin-bottom:8px;color:#090a0e}.collection-list-home-carousel .collection-item .item-wrap .content-wrapper p.view-btn{border-bottom:2px solid #090a0e;display:inline-block;letter-spacing:2px;font-size:.75em;text-transform:uppercase;padding:0 40px 11px 0;transition:.5s;line-height:18px}.collection-list-home-carousel .collection-item .item-wrap .content-wrapper p.view-btn span{margin-left:8px}.collection-list-home-carousel .collection-item .item-wrap .content-wrapper p.view-btn span svg{width:12px;margin-bottom:-2px}@media (min-width: 750px){.collection-list-home-carousel .collection-item:hover .view-btn{border-bottom:2px solid #090a0e!important}.collection-list-home-carousel .collection-item:hover img{transform:scale(1.06)}}.section-about-index{background:#f4f6f6}.section-about-index .description-wrap{margin-top:35px}@media (min-width: 750px){.section-about-index .description-wrap{padding-left:45px;margin-top:0}}.section-about-index .items-list{margin-top:35px}@media (min-width: 750px){.section-about-index .items-list{margin-top:80px}}.section-about-index .items-list .about-single-item{margin-bottom:15px}@media (min-width: 750px){.section-about-index .items-list .about-single-item{margin-bottom:0}}.section-about-index .items-list .number-index{color:#e1382d;margin-bottom:8px}.section-about-index .items-list h4{margin-bottom:10px}@media (min-width: 750px){.section-quality-index .grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}}.section-quality-index .grid .grid__item{background-position:center center;background-size:cover;position:relative}@media (min-width: 750px){.section-quality-index .grid .grid__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.section-quality-index .grid .grid__item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#131010b3}.section-quality-index .grid .grid__item .content-wrapper{position:relative;width:100%;color:#fff;padding:10%;z-index:2}.section-quality-index .grid .grid__item .content-wrapper p{color:#fff}.section-quality-index .grid .grid__item .content-wrapper .h6{margin-bottom:0}.section-quality-index .grid .grid__item .content-wrapper .value-title{margin-top:42px}@media (min-width: 750px){.section-quality-index .grid .grid__item .content-wrapper .value-title{margin-top:42px}}.section-quality-index .grid .grid__item .content-wrapper .the-value{font-size:4.5em;font-family:gothamBold;line-height:130%}.section-quality-index .grid .grid__item .content-wrapper .value-description{max-width:245px;margin:0 auto;line-height:120%}.section-brand-logos ul{padding:0;text-align:center;margin:25px 0 0}.section-brand-logos ul li{display:inline-block;margin:0 6px;list-style:none;vertical-align:middle}.section-brand-logos ul li img{max-width:150px;margin:5px 0}@media (min-width: 750px){.section-brand-logos ul li{margin:0 30px}.section-brand-logos ul li img{max-width:190px}}.section-contact-index{background:#f4f6f6}@media (min-width: 990px){.section-contact-index .grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}}@media (min-width: 990px){.section-contact-index .grid__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.section-contact-index .add-border{border-bottom:2px solid white}@media (min-width: 990px){.section-contact-index .add-border{border-right:2px solid white;border-bottom:none}}.section-contact-index .content-wrap{padding:35px 20px;width:100%}@media (min-width: 990px){.section-contact-index .content-wrap{padding:80px 15%}}.section-contact-index .content-wrap .form-info-title{font-size:1.625em;font-family:gothamMedium;line-height:120%;margin-bottom:15px}@media (min-width: 990px){.section-contact-index .content-wrap .form-info-title{font-size:2.25em;margin-bottom:35px}}.section-contact-index .content-wrap .form-wrap{max-width:725px;margin:0 auto}.section-contact-index .content-wrap .form-wrap input,.section-contact-index .content-wrap .form-wrap textarea{padding:15px 18px;margin-bottom:7px}.section-contact-index .content-wrap .form-wrap textarea{height:185px}.section-contact-index .content-wrap .form-wrap .contact-form{margin-top:35px}.section-contact-index .content-wrap .form-wrap .submit-btn{padding:18px 60px;margin-top:15px}.site-footer{margin-top:0}.custom-site-footer{background:#131010;color:#fff}.custom-site-footer .footer-part1-wrapp{padding:55px 0 35px}@media (min-width: 990px){.custom-site-footer .footer-part1-wrapp{padding:60px 0 52px}}.custom-site-footer .footer-info-title{font-size:.75em;text-transform:uppercase;color:#9da1ab;letter-spacing:.1em;font-weight:700;margin-bottom:10px}.custom-site-footer .footer-info-block a{font-family:gothamMedium;font-size:18px;line-height:150%;color:#fff;font-weight:400}@media (min-width: 990px){.custom-site-footer .footer-info-block a{font-size:25px}}.custom-site-footer .footer-info-block a:hover{color:#e1382d}.custom-site-footer .footer-address{margin-top:10px;font-size:14px}@media (min-width: 990px){.custom-site-footer .footer-address{font-size:16px}}.custom-site-footer .ft-menu-link-title{text-transform:uppercase;letter-spacing:.05em;font-weight:700;margin-bottom:4px;margin-top:35px;cursor:pointer}@media (min-width: 990px){.custom-site-footer .ft-menu-link-title{margin-top:0;cursor:default}}.custom-site-footer .ft-menu-link-title .icon{margin:0 6px;display:inline-block;transition:.3s}@media (min-width: 990px){.custom-site-footer .ft-menu-link-title .icon{display:none!important}}.custom-site-footer .ft-menu-link-title .icon svg{width:14px}.custom-site-footer .ft-menu-link-title.open .icon{transform:rotate(180deg)}.custom-site-footer .ft-menu-links{margin:0;padding:0;display:none}@media (min-width: 990px){.custom-site-footer .ft-menu-links{display:block!important}}.custom-site-footer .ft-menu-links li{list-style:none}.custom-site-footer .ft-menu-links li a{color:#fff;font-weight:400;line-height:180%}.custom-site-footer .ft-menu-links li a:hover,.custom-site-footer .ft-menu-links li a.current{text-decoration:none;color:#e1382d}.custom-site-footer .copyright-footer-custom{border-top:1px solid rgba(163,184,203,.5);padding:35px 0;color:#9da1ab;font-size:.875em;line-height:120%}.custom-site-footer .copyright-footer-custom a{color:#fff;font-weight:400}.custom-site-footer .copyright-footer-custom a:hover{color:#fff;text-decoration:underline}.site-header__logo-image img{width:100%!important;max-width:182px!important}@media (min-width: 750px){.site-header__logo-image img{max-width:341px!important}}.site-nav{text-align:right!important;z-index:99999}@media (min-width: 1850px){.site-nav{margin-right:-7.5%}}.site-nav__link--button,.site-nav a{text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding:3px 14px}.site-nav__link--active .site-nav__label{border:none!important}.slideshow--large{height:280px}@media (min-width: 750px){.slideshow--large{height:700px}}@media (min-width: 750px){.slideshow__overlay:before{background:linear-gradient(90deg,#fff0 3.46%,#13101066 66.11%);opacity:1}}.custom-search-header{width:100%;max-width:360px;margin:0 0 0 auto;display:none}@media (min-width: 750px){.custom-search-header{display:block}}.custom-search-header input,.custom-search-header button{height:52px}.custom-search-header input{float:left;width:54%;border-radius:2px 0 0 2px!important;border-right:0;font-size:.875em}@media (min-width: 990px){.custom-search-header input{width:72%}}.custom-search-header button{float:left;width:46%;background:#e1382d;border-radius:0 2px 2px 0!important;border:none;outline:none;color:#fff;font-size:.75em;letter-spacing:2px;text-transform:uppercase;font-weight:700}@media (min-width: 990px){.custom-search-header button{width:28%}}.custom-search-header.mobile-search-custom{display:block;max-width:100%}.custom-search-header.mobile-search-custom input{width:83%}.custom-search-header.mobile-search-custom button{width:17%;padding-top:5px}.mobile-search-wrap{width:100%;padding:5px 8px 10px}@media (min-width: 750px){.mobile-search-wrap{display:none}}.mobile-nav-wrapper{z-index:9999}.w-100{width:100%}.custom-page-header{height:260px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;background-size:cover;background-position:center center}@media (min-width: 750px){.custom-page-header{height:550px}}.custom-page-header .page-width{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.custom-page-header .page-width h1{color:#fff}.about-desc-wrap{max-width:885px;margin:0 auto}.img-text-block-row{margin-top:80px;margin-bottom:80px}@media (min-width: 750px){.img-text-block-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.img-text-block-row:nth-child(odd) .wrap-for-image{order:2}.img-text-block-row .content-block{max-width:610px;margin:0 auto}.img-text-block-row .content-block p{margin-bottom:0}.img-text-block-row .check-icon{vertical-align:middle}.our-story-wrap{background:#f4f6f6}.our-story-wrap h6{color:#e1382d}@media (min-width: 750px){.our-story-wrap .content-wrap{padding-left:30px}}.cta-custom-wrap{padding:50px 0;color:#fff;background-size:cover;background-position:center center}.cta-custom-wrap p{color:#fff}@media (min-width: 750px){.cta-custom-wrap{padding:160px 0}}.cta-custom-wrap .content-wrap{max-width:878px;margin:0 auto}.contact-map-wrap{height:550px;position:relative;width:100%}.contact-map-wrap iframe{filter:saturate(0)}.contact-map-wrap .contact-overlay{position:absolute;max-width:960px;width:95%;background:#e1382d;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 20px #0003;padding:14px 0}@media (min-width: 750px){.contact-map-wrap .contact-overlay{padding:50px 0;bottom:55px}}.contact-map-wrap .contact-overlay ul{text-align:center}.contact-map-wrap .contact-overlay ul li{position:relative;width:100%;padding:0 4%;text-align:center;font-size:1em;font-family:gothamBold;text-transform:uppercase;letter-spacing:.1em;color:#fff;display:inline-block;vertical-align:middle;line-height:120%;margin-bottom:8px}.contact-map-wrap .contact-overlay ul li p{color:#fff}@media (min-width: 750px){.contact-map-wrap .contact-overlay ul li{margin-bottom:0;width:32%}.contact-map-wrap .contact-overlay ul li:after{content:" ";position:absolute;right:0;top:50%;width:1px;background:#fff;height:40px;transform:translateY(-50%)}}.contact-map-wrap .contact-overlay ul li:first-child{font-size:2.125em;text-transform:none;letter-spacing:0}.contact-map-wrap .contact-overlay ul li:last-child{border:0;margin-bottom:0}.contact-map-wrap .contact-overlay ul li:last-child:after{display:none}@media (max-width: 576px){.pagination .btn{padding:11px 16px}}#Collection .pagination{padding-bottom:55px}@media (max-width: 576px){#Collection .pagination{padding-bottom:40px}}.collection-header{margin-top:-55px;padding-top:55px;background:#f4f6f6}.collection-hero__image{height:440px}@media (min-width: 750px){.collection-hero__image{height:550px}}.collection-hero__title span{font-size:32px!important}@media (min-width: 750px){.collection-hero__title span{font-size:60px!important}}.collection-hero__title-wrapper:before{background:linear-gradient(0deg,#13101066,#13101066);opacity:1!important}.collection-hero{margin-bottom:0}.grid-menu-bg{background:#f4f6f6}.global-site-menu{width:100%;margin:0;padding:0}.global-site-menu li{padding:12px 20px;font-size:.9375em;border-bottom:1px solid rgba(163,184,203,.5)}@media (min-width: 750px){.global-site-menu li{padding:15px 20px}}.global-site-menu li a{font-weight:500}.global-site-menu li a:hover{text-decoration:none}.global-site-menu li a.current-collection{color:#e1382d;text-decoration:underline;font-weight:500}.global-site-menu li:last-child{border:none}.global-site-menu .menu-title{background:#131010;color:#fff;font-family:gothamBold;font-size:1em;padding:12px 20px}@media (min-width: 750px){.global-site-menu .menu-title{font-size:1.25em;padding:15px 20px}}.global-site-menu .menu-title:after{font-family:"Font Awesome 5 Pro";font-weight:500;content:"\f107";float:right;display:block;transition:.3s}@media (min-width: 750px){.global-site-menu .menu-title:after{display:none}}.global-site-menu .menu-title.opened:after{transform:rotate(180deg)}.global-site-menu .menu-collapse-wrap{display:none}@media (min-width: 750px){.global-site-menu .menu-collapse-wrap{display:block!important}}.global-site-menu ul.submenu-link{padding:6px 50px}@media (min-width: 750px){.global-site-menu ul.submenu-link{padding:6px 0 6px 20px}}@media (min-width: 990px){.global-site-menu ul.submenu-link{padding:6px 50px}}.global-site-menu ul.submenu-link li{padding:0;border-bottom:none;list-style:disc}.global-site-menu ul.submenu-link-third{padding:4px 20px}@media (min-width: 750px){.global-site-menu ul.submenu-link-third{padding:4px 20px}}.global-site-menu ul.submenu-link-third li{border-bottom:none;list-style:circle;padding:0}.collection-description{margin:35px 0;font-size:.875em}@media (min-width: 750px){.collection-description{margin:60px 0;font-size:1em}}.product-card-wrap{background:#fff;box-shadow:0 5px 30px #00000026;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}@media (min-width: 750px){.product-card-wrap{margin-bottom:35px}}.product-card-wrap .info-wrap{padding:30px 30px 0}.product-card-wrap .info-wrap h4{color:#e1382d;margin:7px 0 2px}.product-card-wrap .info-wrap .prod-description{max-height:70px;overflow:hidden;position:relative}.product-card-wrap .info-wrap .prod-description .overlay-bottom{position:absolute;bottom:4px;width:100%;left:0;height:20px;background:linear-gradient(180deg,#fff0 0% .01%,#fff)}@media (min-width: 750px){.product-card-wrap .info-wrap .prod-description .overlay-bottom{display:none}}@media (min-width: 750px){.product-card-wrap .info-wrap .prod-description{max-height:100%}}.product-card-wrap .info-wrap .prod-description p{margin-bottom:0;font-size:.875em;line-height:160%}.product-card-wrap .info-wrap .prod-description.showAll{max-height:100%}.product-card-wrap .info-wrap .prod-description.pcc *{margin-bottom:0!important;font-size:14px!important;line-height:22px!important}.product-card-wrap .info-wrap .prod-description.pcc p:empty{display:none}.product-card-wrap .info-wrap .prod-description.pcc .html-paragraph{display:-webkit-box!important;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-card-wrap .info-wrap .prod-description.pcc .html-paragraph img{display:none}.product-card-wrap .info-wrap .arrow-click-mobile{margin:0 auto;width:13px}@media (min-width: 750px){.product-card-wrap .info-wrap .arrow-click-mobile{display:none}}.product-card-wrap .info-wrap .product-subtitle{font-size:.75em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:120%}.product-card-wrap .info-wrap .product-detail{color:#9da1ab;margin-bottom:14px;font-size:.875em}@media (min-width: 750px){.product-card-wrap .info-wrap .product-detail{font-size:1em}}.product-card-wrap .card-links{margin-top:auto;width:100%}.product-card-wrap .card-links .view-product-link{width:100%;padding:10px 30px 30px}.product-card-wrap .card-links .view-product-link a{font-weight:700;padding:8px 0;border-bottom:2px solid #131010;transition:.3s;display:inline-block;font-size:.875em;letter-spacing:2px;text-transform:uppercase}.product-card-wrap .card-links .view-product-link a svg{transition:.3s;margin-left:5px}.product-card-wrap .card-links .view-product-link a:hover{border-color:#e1382d;color:#e1382d}.product-card-wrap .card-links .view-product-link a:hover svg{fill:#e1382d!important}.product-card-wrap .card-links .installation-link,.product-card-wrap .card-links .hardware-link{float:left;width:50%}.product-card-wrap .card-links .installation-link a,.product-card-wrap .card-links .hardware-link a{display:block;width:100%;text-align:center;padding:9px 0;color:#fff;font-size:.75em;text-transform:uppercase;letter-spacing:2px;transition:.3s}.product-card-wrap .card-links .installation-link a:hover,.product-card-wrap .card-links .hardware-link a:hover{opacity:.8}.product-card-wrap .card-links .installation-link a{background:#e1382d}.product-card-wrap .card-links .hardware-link a{background:#131010}.collection-list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-list-wrap li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.template-product .main-content{padding-top:0}.custom-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.custom-grid .menu-left{width:100%;transition:.3s;background:#f4f6f6}@media (min-width: 750px){.custom-grid .menu-left{float:left;width:200px}}@media (min-width: 990px){.custom-grid .menu-left{width:280px}}@media (min-width: 1400px){.custom-grid .menu-left{width:400px}}.custom-grid .content-right{transition:.3s;width:100%}@media (min-width: 750px){.custom-grid .content-right{float:left;width:calc(100% - 200px)}}@media (min-width: 990px){.custom-grid .content-right{width:calc(100% - 280px)}}@media (min-width: 1400px){.custom-grid .content-right{width:calc(100% - 400px)}}.custom-grid:after{content:"";display:table;clear:both}.custom-product-template{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.custom-product-template .prod-image-wrapper{background:#f4f6f6;height:240px;position:relative}.custom-product-template .prod-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.custom-product-template .prod-image-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,#13101066,#13101066)}.custom-product-template .product-head{padding:15px 22px;background:#e1382d;text-align:center}@media (min-width: 750px){.custom-product-template .product-head{padding:30px 80px;text-align:left}}.custom-product-template .product-head h1{color:#fff;font-size:2.125em;margin-bottom:27px}.custom-product-template .product-head .links-list a{display:inline-block;background:#fff;color:#e1382d;padding:17px 32px;margin-right:15px;margin-bottom:10px;transition:.3s;vertical-align:top;line-height:140%}.custom-product-template .product-head .links-list a:last-child{margin-left:0;margin-bottom:0}.custom-product-template .product-head .links-list a:hover{opacity:.8}.custom-product-template .prod-info-wrap{padding-top:45px;padding-bottom:45px}.custom-product-template .prod-info-wrap .product-single__description{margin-top:0!important}.custom-product-template .prod-info-wrap .rte ul,.custom-product-template .prod-info-wrap .rte ol{margin:0 0 0 18px!important;line-height:120%;font-size:.875em}.custom-product-template .product-divider{border-bottom:1px solid #a3b8cb;margin:60px 0;width:100%}.custom-product-template .secound-part-description .grid-prod-desc .grid__item{margin-bottom:30px}.custom-product-template .secound-part-description .grid-prod-desc .grid__item:last-child{margin-bottom:0}.custom-product-template .secound-part-description h4{color:#e1382d}.accordion-header{display:block;padding:4px 15px;background:#f4f6f6;text-decoration:none;color:#090a0e;font-family:gothamBold;text-transform:uppercase;letter-spacing:.1em;font-size:1em;position:relative;margin-top:20px;cursor:pointer}.accordion-header .icon-acc{display:inline-block}.accordion-header .icon-acc svg{display:block;margin-top:-8px}.accordion-header.active-header .icon-acc{transform:rotate(180deg)}.accordion-header.active-header .icon-acc svg{margin-top:2px}.accordion-content{display:none;padding:25px 0 0;width:100%!important}.spacer-footer{height:35px;width:100%}.page__std-door-type-sup{text-align:center}.page__std-door-type-sup .col{width:100%}.page__std-door-type-sup .row{padding-bottom:3rem;display:flex;justify-content:space-between}.page__std-door-type-sup .row.last{justify-content:start}.page__std-door-type-sup .row.last .col{width:25%}.page__std-door-type-sup .col img{display:block;margin:0 auto}@media screen and (max-width: 600px){.page__std-door-type-sup .col{width:50%!important;margin-bottom:1rem}.page__std-door-type-sup .row{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style.scss.css.map */
