.font-14{font-size:.875em}.font-16{font-size:1em}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.text-transform-uppercase{text-transform:uppercase}.text--white{color:#fff}.text--black{color:#090a0e}.text--red{color:#e1382d}.border-radius-4{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.box-shadow{-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 15px rgba(0,0,0,.25);box-shadow:0 0 15px #00000040}.background--white{background:#fff;color:#090a0e}.background--light-bg{background:#f4f6f6;color:#090a0e}.background--light-bg2{background:#e2e7ea;color:#090a0e}.background--black{background:#090a0e;color:#fff}.background--red{background:#e1382d;color:#fff}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.position-relative{position:relative}.position-absolute{position:absolute}.display-block{display:block}.display-inline-block{display:inline-block}.display-none{display:none}.margin-top-10{margin-top:10px}.margin-bottom-10{margin-bottom:10px}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.no-pointer-events{pointer-events:none}.loader-wrapper{width:100%;height:100%;position:fixed;z-index:99999;top:0;left:0;background:#ffffffe6}.loader{width:100%;height:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.loader:after{position:absolute;content:"Please wait...";bottom:-40px;left:-2px;text-transform:uppercase;font-family:Work Sans,sans-serif;font-weight:700;font-size:12px;display:inline-block;width:100%}.loader>.line{background-color:#333;width:6px;height:100%;text-align:center;display:inline-block;animation:stretch 1.2s infinite ease-in-out}.line.one{background-color:#2ecc71}.line.two{animation-delay:-1.1s;background-color:#3498db}.line.three{animation-delay:-1s;background-color:#9b59b6}.line.four{animation-delay:-.9s;background-color:#e67e22}.line.five{animation-delay:-.8s;background-color:#e74c3c}@keyframes stretch{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.custom-product-template .page-width{max-width:none}.accordion-container{margin-top:45px}.panel{margin-top:10px;cursor:pointer}.accordion-header{padding:30px 120px 30px 30px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;background-color:#fff;border:1px solid #a3b8cb}.accordion-header:after{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#e1382d;background-image:url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13.5' cy='13.5' r='13' fill='%23C25BE9' fill-opacity='0.1' stroke='%23E1382D'/%3E%3Cpath d='M13.6701 16.7473C13.824 16.9011 14.0394 16.9011 14.1933 16.7473L18.748 12.2233C18.9019 12.1002 18.9019 11.854 18.748 11.7001L18.1325 11.1154C18.0094 10.9615 17.7632 10.9615 17.6094 11.1154L13.9471 14.7469L10.2541 11.1154C10.1002 10.9615 9.88479 10.9615 9.73091 11.1154L9.11541 11.7001C8.96153 11.854 8.96153 12.1002 9.11541 12.2233L13.6701 16.7473Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");width:27px;height:27px;position:absolute;right:22px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.accordion-header.inactive-header:after{-moz-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.accordion-header.active-header{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-bottom:0}.accordion-content{padding:0 30px;background:#fff;border:0;border-radius:0 0 4px 4px;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;pointer-events:none;overflow:hidden;border:1px solid #a3b8cb;border-top:0}.accordion-content .rte{border-top:1px solid #a3b8cb;padding:20px 0}.accordion-content .rte img{display:block;margin-bottom:20px}@media only screen and (max-width: 749px){.accordion-container{margin-top:20px}.accordion-header{padding:20px 60px 30px 20px}}.page-installation,.page-hardware{margin-top:-55px}.page-installation .product-head h1,.page-hardware .product-head h1{margin-bottom:0}#filter-wrapper{margin:55px -55px -45px}#filter-wrapper .filter{background:#e2e7ea;padding:35px 55px}#filter-wrapper .filter-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-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;width:calc(100% + 20px)}#filter-wrapper .filter-container select,#filter-wrapper .filter-container button{width:calc(20% - 20px);margin-right:20px}#filter-wrapper .filter-container select{border:1px solid #a3b8cb;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#filter-wrapper .filter-container select.disabled{background:#e2e7ea;pointer-events:none}#filter-wrapper .filter-container .btn{padding:17px 56px}#filter-wrapper .content{background-image:url(//www.bestdoors.co.nz/cdn/shop/t/7/assets/bestdoors-tile.jpg?v=136684240595143055711755545860);background-repeat:repeat;padding:55px}#filter-wrapper .header{padding:20px 30px;background:#090a0e;margin-bottom:20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#filter-wrapper .header .h6{color:#fff;margin-bottom:0}.installation-filter-content{-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 15px rgba(0,0,0,.25);box-shadow:0 0 15px #00000040;margin-bottom:20px;background:#fff}.installation-filter-content .filter-content-header{background:#f4f6f6;padding:20px}.installation-filter-content .filter-content-header p:not(:last-child){border-bottom:1px solid #a3b8cb;padding-bottom:10px;margin-bottom:10px}.installation-filter-content .filter-content-header p:last-child{margin-bottom:0;padding-bottom:0}.installation-filter-content .filter-content-header p span{font-size:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e1382d}.installation-filter-content .filter-content-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px 20px 55px}.installation-filter-content .filter-content-content .image-container{width:50%;padding-right:5%}.installation-filter-content .filter-content-content .image-container img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center";border:1px solid #a3b8cb}.installation-filter-content .filter-content-content .description-container{width:50%}.installation-filter-content .filter-content-content .description-container h5{background:#f4f6f6;font-size:1em;letter-spacing:.1em;text-transform:uppercase;padding:6px 1em}.installation-filter-content .filter-content-content .description-container p{list-style-type:disc;display:list-item;margin-left:2em}[data-filter-type=hardware] .main-group,[data-filter-type=hardware] .sub-group{display:inline-block;width:100%;color:#fff;font-weight:700;letter-spacing:.01em;padding:13px 20px;text-transform:uppercase}[data-filter-type=hardware] .main-group{background:#090a0e}[data-filter-type=hardware] .sub-group{background:#e1382d}[data-filter-type=hardware] .table-header,[data-filter-type=hardware] .series{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}[data-filter-type=hardware] .table-header span,[data-filter-type=hardware] .series span{display:inline-block;padding:10px 20px}[data-filter-type=hardware] .table-header span:first-child,[data-filter-type=hardware] .series span:first-child{width:15%;word-break:break-word}[data-filter-type=hardware] .table-header span:nth-child(2),[data-filter-type=hardware] .series span:nth-child(2){width:55%}[data-filter-type=hardware] .table-header span:nth-child(3),[data-filter-type=hardware] .series span:nth-child(3){width:30%}[data-filter-type=hardware] .table-header{background:#d6dde1;font-weight:700;letter-spacing:.01em;text-transform:uppercase}[data-filter-type=hardware] .series{background:#fff;border-bottom:2px solid #E6E7E9}[data-filter-type=hardware] .series:nth-child(odd){background:#f9fafc}@media only screen and (max-width: 1399px){#filter-wrapper .filter{padding:20px 35px}#filter-wrapper .filter-container{width:calc(100% + 10px)}#filter-wrapper .filter-container select,#filter-wrapper .filter-container button{width:calc(33.33% - 10px);margin-right:10px;margin-bottom:10px}#filter-wrapper .filter-container select{padding:16px 14px}#filter-wrapper .content{padding:35px}[data-filter-type=hardware] .main-group,[data-filter-type=hardware] .sub-group{padding:10px;font-size:14px;line-height:1.2}[data-filter-type=hardware] .table-header span,[data-filter-type=hardware] .series span{padding:5px 10px;font-size:14px;line-height:1.4}}@media only screen and (max-width: 749px){#filter-wrapper .filter{padding:20px 55px}#filter-wrapper .filter-container select,#filter-wrapper .filter-container button{width:calc(50% - 10px)}#filter-wrapper .content{padding:35px 45px}.installation-filter-content .filter-content-content .image-container{width:100%;padding-right:0;margin-bottom:20px}.installation-filter-content .filter-content-content .description-container{width:100%}.installation-filter-content .filter-content-content .description-container h5{font-size:.875em}[data-filter-type=hardware] .main-group,[data-filter-type=hardware] .sub-group{font-size:14px;letter-spacing:0}[data-filter-type=hardware] .table-header,[data-filter-type=hardware] .series{letter-spacing:0}[data-filter-type=hardware] .table-header span,[data-filter-type=hardware] .series span{font-size:14px;padding:5px}[data-filter-type=hardware] .table-header span:first-child,[data-filter-type=hardware] .series span:first-child{width:20%}[data-filter-type=hardware] .table-header span:nth-child(2),[data-filter-type=hardware] .series span:nth-child(2){width:60%}[data-filter-type=hardware] .table-header span:nth-child(3),[data-filter-type=hardware] .series span:nth-child(3){width:20%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style-installation.scss.css.map */
