@charset "utf-8";.img-overflowX,.nav-item{position:relative}.btn,.white-space-normal{white-space:normal}.img-overflowX{left:-50%}.img-overflowX-outer{overflow:hidden}.img-overflowX-inner{display:inline-block;position:relative;right:-50%}.height-for-explorer{height:auto!important}.btn-video-play{height:7.5rem;width:7.5rem;display:inline-block}.btn-video-play svg{overflow:visible}.btn-video-play circle{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.btn-video-play:hover circle:first-child{fill:#7aa72d}.btn-video-play:focus{outline:0}.btn-video-play:focus circle:first-child{stroke-width:3px;stroke:#66afe9}.material-icons{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.btn-accordion span{float:left;width:96%}.btn-accordion.collapsed:after,.btn-accordion:after{line-height:2rem;font-size:24px;width:4%;float:left;vertical-align:middle}.btn-accordion:after{font-family:'Material Icons';content:"\e5ce"}.btn-accordion.collapsed:after{content:"\e5cf"}.dropdown-menu-row.show{display:table-cell}.ct-menu-a .dropdown:hover>.dropdown-menu,.ct-menu-b .dropdown:hover>.dropdown-menu{display:block}.display-table-cell{display:table-cell}@media (min-width:576px){.display-sm-table-cell{display:table-cell}}@media (min-width:768px){.display-md-table-cell{display:table-cell}}@media (min-width:992px){.display-lg-table-cell{display:table-cell}}@media (min-width:1200px){.display-xl-table-cell{display:table-cell}}.ct-menu-c .dropdown:hover>.dropdown-menu{display:block}.ct-menu-d{padding-bottom:0}.ct-menu-d .dropdown-menu{top:99%}.ct-menu-d .dropdown:hover>.dropdown-menu{display:block;width:100%}.w-100{width:100%!important}.w-80{width:80%!important}.w-75{width:75%!important}.w-60{width:60%!important}.w-50{width:50%!important}.w-40{width:40%!important}.w-25{width:25%!important}.w-20{width:20%!important}@media (min-width:576px){.w-sm-100{width:100%!important}.w-sm-80{width:80%!important}.w-sm-75{width:75%!important}.w-sm-60{width:60%!important}.w-sm-50{width:50%!important}.w-sm-40{width:40%!important}.w-sm-25{width:25%!important}.w-sm-20{width:20%!important}.position-sm-absolute{position:absolute!important}.position-sm-relative{position:relative!important}.position-sm-fixed{position:fixed!important}.position-sm-static{position:static!important}}@media (min-width:768px){.w-md-100{width:100%!important}.w-md-80{width:80%!important}.w-md-75{width:75%!important}.w-md-60{width:60%!important}.w-md-50{width:50%!important}.w-md-40{width:40%!important}.w-md-25{width:25%!important}.w-md-20{width:20%!important}.position-md-absolute{position:absolute!important}.position-md-relative{position:relative!important}.position-md-fixed{position:fixed!important}.position-md-static{position:static!important}}@media (min-width:992px){.w-lg-100{width:100%!important}.w-lg-80{width:80%!important}.w-lg-75{width:75%!important}.w-lg-60{width:60%!important}.w-lg-50{width:50%!important}.w-lg-40{width:40%!important}.w-lg-25{width:25%!important}.w-lg-20{width:20%!important}.position-lg-absolute{position:absolute!important}.position-lg-relative{position:relative!important}.position-lg-fixed{position:fixed!important}.position-lg-static{position:static!important}}@media (min-width:1200px){.w-xl-100{width:100%!important}.w-xl-80{width:80%!important}.w-xl-75{width:75%!important}.w-xl-60{width:60%!important}.w-xl-50{width:50%!important}.w-xl-40{width:40%!important}.w-xl-25{width:25%!important}.w-xl-20{width:20%!important}.position-xl-absolute{position:absolute!important}.position-xl-relative{position:relative!important}.position-xl-fixed{position:fixed!important}.position-xl-static{position:static!important}}html{font-size:1rem}@include media-breakpoint-up(sm){html{font-size:1.2rem}}@include media-breakpoint-up(md){html{font-size:1.4rem}}@include media-breakpoint-up(lg){html{font-size:1.6rem}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.ct-product-list #collapse-filter .card-body p,.ct-product-list #gridview .card-body p,.ct-product-list-01 #collapse-filter .card-body p,.ct-product-list-01 #gridview .card-body p{margin-bottom:.2rem}.ct-product-list #collapse-filter .list-group-item{border:0;padding:.1rem}.ct-product-list .ct-product-details ul{display:inline-block;text-align:left}.ct-product-list div.list-view .col-md-3,.ct-product-list div.list-view .col-md-4,.ct-product-list div.list-view .item-start{width:100%;flex:100%;max-width:100%;display:block}.ct-product-list div.list-view .card{display:block}.ct-product-list div.list-view .card img.card-img-top{width:25%;float:left}.ct-product-list div.list-view .card>.card-body{width:75%;float:left}.ct-product-list div.list-view .card>.card-footer{float:right}.ct-product-list .grid-view .product-titles .card-title{min-height:3rem}.ct-product-list .ascending-sort:after{font-family:'Material Icons';content:"\e5db";padding-left:.1rem;vertical-align:middle}.ct-product-list .ascending-sort .fht-cell,.ct-product-list .descending-sort .fht-cell{float:left}.ct-product-list .descending-sort:after{font-family:'Material Icons';content:"\e5d8";padding-left:.1rem;vertical-align:middle}.ct-product-compare-modal .modal-body,.ct-product-compare-modal table td,.ct-product-compare-modal table th{padding:0}.ct-product-compare-modal table.product-data-compare td.r2,.ct-product-compare-modal table.product-data-compare th{height:100%;padding:.5rem 1rem;border-top:1px solid #dee2e6;vertical-align:top}.ct-product-compare-modal table.product-data-compare,.ct-product-compare-modal table.product-data-compare table{width:100%;height:100%;table-layout:fixed}.ct-product-compare-modal table.product-data-compare th.r1{border-right:1px solid #dee2e6;width:25%}.ct-product-compare-modal table.product-data-compare td.r2:not(:first-child){border-left:1px solid #dee2e6}.ct-product-list-01 .product-view ul li span{width:85%;display:inline-block}.ct-product-list-01 .product-description ul li{float:left;width:100%;margin-left:0;padding:.5rem 0;margin-right:0;border-bottom:1px solid #d4d4d4}.ct-product-list-01 .list-view ul li{float:left;width:48.5%;border-bottom:1px solid #d4d4d4;margin-right:1.5%}.ct-product-list-01 .list-view ul li:nth-child(2n){float:right}.ct-product-list-01 .list-view .product-information{float:right;width:74%}.ct-product-list-01 .list a{text-decoration:none}.ct-product-list-01 #collapse-filter .list-group-item{border:0;padding:.1rem}