.page-productDetails footer{margin-top:0}.page-productDetails .main__inner-wrapper{padding:0}.scaffoldProductDisplayWrapper{display:flex;flex-direction:column;width:100%;margin:0 auto;max-width:100%;max-width:1400px;padding:0 var(--gutter-half)}@media(min-width: 768px){.scaffoldProductDisplayWrapper #breadcrumb{justify-content:center}}.scaffoldProductDisplayWrapper #breadcrumb ul{flex-wrap:wrap;justify-content:flex-start}@media(min-width: 768px){.scaffoldProductDisplayWrapper #breadcrumb ul{justify-content:center}}.scaffoldProductDisplayTop{display:flex;position:relative;margin:0 auto;margin-bottom:calc(var(--gutter-half)/2);min-width:100%;max-width:100%;align-items:stretch;flex-direction:column;gap:1rem}@media(min-width: 992px){.scaffoldProductDisplayTop{flex-direction:row;margin-bottom:var(--gutter-half);gap:0}}.scaffoldProductDisplayGallery{flex:1;min-width:100%;max-width:100%;position:relative;background-color:var(--color-white)}@media(min-width: 992px){.scaffoldProductDisplayGallery{min-width:60%;max-width:60%}}.scaffoldProductDisplayGalleryManufacturer{position:relative;margin-bottom:calc(var(--gutter-half)/2);z-index:2;display:flex;justify-content:space-between;align-items:center;gap:calc(var(--gutter-half)/2)}.scaffoldProductDisplayGalleryManufacturer a{background-color:rgba(0,0,0,0) !important;border:0 !important;height:-moz-fit-content;height:fit-content;padding:0;outline:none;box-shadow:none}.scaffoldProductDisplayGalleryManufacturer img{width:100%;max-width:120px;-o-object-fit:contain;object-fit:contain;max-height:80px}.scaffoldProductDisplayGalleryWrapper{display:flex;flex-direction:row;gap:calc(var(--gutter-half)/2);max-width:100%;position:relative;background-color:var(--color-white);height:100%;max-height:40vh}@media(min-width: 992px){.scaffoldProductDisplayGalleryWrapper{max-height:60vh}}.scaffoldProductDisplayGalleryWrapper .no-img-box{box-shadow:0 2px 10px 0 rgba(0,0,0,.15)}.scaffoldProductDisplayGalleryWrapper .no-img-box img{-o-object-fit:contain;object-fit:contain}.scaffoldGalleryProducts{cursor:zoom-in;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);width:100%}.scaffoldGalleryProducts:hover .swiper-button-next,.scaffoldGalleryProducts:hover .swiper-button-prev{pointer-events:all !important;opacity:1 !important}.scaffoldGalleryProducts .swiper-button-next,.scaffoldGalleryProducts .swiper-button-prev{pointer-events:none;opacity:0;transition:all 500ms ease}@media(max-width: 992px){.scaffoldGalleryProducts .swiper-button-next,.scaffoldGalleryProducts .swiper-button-prev{opacity:1 !important;pointer-events:all !important}}.scaffoldGalleryProducts .swiper-button-next{right:5px !important}.scaffoldGalleryProducts .swiper-button-prev{left:5px !important}.scaffoldGalleryProducts .swiper-wrapper .swiper-slide{height:auto;padding:calc(var(--gutter-half)/2)}.scaffoldGalleryProducts .swiper-wrapper .swiper-slide img{-o-object-fit:contain;object-fit:contain;max-width:100%}.scaffoldGalleryProducts .swiper-wrapper .swiper-slide iframe{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}.scaffoldGalleryProducts .swiper-controls{position:absolute;bottom:0;right:0;display:flex;justify-content:flex-end;z-index:3}.scaffoldGalleryProducts .swiper-controls .swiper-pagination-fraction{position:relative;padding:calc(var(--gutter-half)/2);display:flex;align-items:center;justify-content:center;color:var(--color-gray);font-weight:var(--font-size-regular)}.scaffoldGalleryProducts .swiper-controls .swiper-zoom{position:relative;padding:calc(var(--gutter-half)/2);display:flex;align-items:center;justify-content:center}.scaffoldGalleryProducts .swiper-controls .swiper-notification{display:none !important}.scaffoldGalleryThumbs{width:59px;min-width:59px;overflow:hidden;height:auto;display:none}@media(min-width: 992px){.scaffoldGalleryThumbs{display:block}}.scaffoldGalleryThumbs .swiper-wrapper{flex:1;flex-direction:column}.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide{height:auto;position:relative;border:solid 1px var(--color-gray-light);width:59px;min-width:59px;max-width:59px;height:59px;min-height:59px;max-height:59px;cursor:pointer;overflow:hidden}.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide i,.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide svg{width:70%;height:70%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active,.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide:hover{border:solid 1px var(--color-form-accent)}.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide.has-video{position:relative}.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide.has-video img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scale:1.4}.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide.has-video i,.scaffoldGalleryThumbs .swiper-wrapper .swiper-slide.has-video svg{width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2;fill:var(--color-white);pointer-events:none;background-color:rgba(0,0,0,.5);border-radius:100px}.scaffoldProductDisplayData{flex:1;padding:0}@media(min-width: 992px){.scaffoldProductDisplayData{padding-right:0;padding-left:var(--gutter-half)}}.scaffoldProductDisplayDataActions .addToCartButton{flex:1}.scaffoldProductDisplayDataManufacturer{color:var(--color-gray);font-size:var(--font-size-small);margin-bottom:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataManufacturer a{text-transform:capitalize;font-size:var(--font-size-small);color:var(--color-gray);font-weight:var(--font-weight-500)}.scaffoldProductDisplayDataManufacturer a:hover{text-decoration:underline}.scaffoldProductDisplayDataManufacturer a:empty{margin-bottom:0}.scaffoldProductDisplayDataCode{color:var(--color-gray);font-size:var(--font-size-small);margin-bottom:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataUom{color:var(--color-gray);font-size:var(--font-size-small);margin-bottom:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataUom span{font-weight:var(--font-weight-500)}.scaffoldProductDisplayDataUom span span{text-transform:lowercase}.scaffoldProductDisplayDataIcons:not(:empty){display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--gutter-half)/2);margin-bottom:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataIcons:not(:empty) img,.scaffoldProductDisplayDataIcons:not(:empty) svg{padding:4px;max-width:68px;width:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(1px 1px 0 #fff) drop-shadow(-1px -1px 0 #fff)}.scaffoldProductDisplayDataTitle{font-weight:var(--font-weight-600);font-size:var(--font-size-medium);margin-bottom:calc(var(--gutter-half)/2);margin-top:var(--gutter-half)}@media(min-width: 992px){.scaffoldProductDisplayDataTitle{margin-top:0}}.scaffoldProductDisplayDataWrapper{display:flex;flex-direction:column}.scaffoldProductDisplayDataWrapper #addToCartForm{margin-bottom:calc(var(--gutter-half)/2);display:flex;flex-direction:column}@media(min-width: 992px){.scaffoldProductDisplayDataWrapper #addToCartForm{flex-direction:row}}.scaffoldProductDisplayDataWrapper #addToCartForm>div:nth-child(3){display:flex;align-items:center;flex:1;display:none;margin-right:var(--gutter-half)}.scaffoldProductDisplayDataWrapper #addToCartForm>div:nth-child(3) img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;border:solid 1px var(--color-gray-light);margin-right:var(--gutter-half);background-color:var(--color-white)}.scaffoldProductDisplayDataWrapper #addToCartForm>div:nth-child(3) span{margin-right:var(--gutter-half);font-weight:var(--font-weight-500);font-size:var(--font-size-medium);text-transform:capitalize}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataPrice{display:flex;flex-direction:column;margin-bottom:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataPrice .data-loader{margin-right:8px}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataPrice:has(.productPriceNone){border:none !important}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataPrice:has(.productPriceNone) .price-title{display:none !important}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataPrice:has(.productPriceNone) .itemGstLabel{display:none !important}.scaffoldProductDisplayDataWrapper .toggle{display:inline-flex;align-items:center;font-size:var(--font-size-small);font-weight:var(--font-weight-500);margin-bottom:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataWrapper .toggle label{margin-left:5px}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper{display:flex;flex-direction:column;background-color:var(--color-gray-lighter)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section:not(:last-child){border-bottom:solid 1px var(--color-gray-light)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section svg,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section i{width:var(--icon-regular);min-width:var(--icon-regular);height:var(--icon-regular);min-height:var(--icon-regular);margin-right:calc(var(--gutter-half)/2);color:var(--color-form-accent);stroke-width:2}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store{display:flex;flex-direction:column;gap:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .userStore{position:relative;display:flex;align-items:center;color:var(--color-form-accent);text-transform:capitalize;font-weight:var(--font-size-small);font-weight:var(--font-weight-500);padding:var(--gutter-half);padding-bottom:0}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .userStore .text{position:relative;margin-right:4px;text-transform:uppercase}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .userStore .store{position:relative}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .userStore .store a{display:flex;align-items:center;text-decoration:underline;color:var(--color-form-accent);font-weight:var(--font-weight-600);font-style:italic}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .userStore .store a i,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .userStore .store a svg{width:13px;min-width:13px;max-width:13px;height:13px;min-height:13px;max-height:13px;stroke-width:2}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .userStore .store a:hover{text-decoration:none}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore{padding:0 var(--gutter-half)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore .find-more-stock{display:none}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore .schneiderStockChecker{margin-top:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore .product-inStock,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore .product-noStock{flex-direction:row;gap:1px}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore .product-inStock a,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore .product-inStock span,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore .product-noStock a,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStore .product-noStock span{padding:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch{display:flex;flex-direction:column}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch .form{display:flex;align-items:center;text-transform:capitalize;flex-wrap:wrap;padding:0 var(--gutter-half)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch .form form{max-width:100%}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch .form>span{display:flex;margin-right:var(--gutter-half);font-weight:var(--font-weight-600);color:var(--color-form-accent)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch .form i,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch .form svg{width:var(--icon-regular);min-width:var(--icon-regular);height:var(--icon-regular);min-height:var(--icon-regular);margin-right:calc(var(--gutter-half)/2);color:var(--color-form-accent);stroke-width:2}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch .form-nearest{padding:var(--gutter-half);padding-top:0}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch .form-nearest button{padding:0;height:auto;color:var(--color-gray);background-color:rgba(0,0,0,0);box-shadow:none;border:0;margin-top:calc(var(--gutter-half)/2);font-size:var(--font-size-small);font-weight:var(--font-weight-600);font-style:italic}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch .form-nearest button:hover{text-decoration:underline}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm{margin-top:10px;flex:1}@media(min-width: 1344px){.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm{margin-top:0}}@media(max-width: 768px){.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm{margin-top:0px}}@media(max-width: 549px){.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm{margin-top:10px}}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm .input-group{display:flex;width:100%}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm .input-group #postcodesearch{display:flex;flex:1}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm .input-group #postcodesearch .mapboxgl-ctrl-geocoder{width:-moz-fit-content !important;width:fit-content !important}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm .input-group #postcodesearch .mapboxgl-ctrl-geocoder svg{display:none}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm .input-group #postcodesearch .mapboxgl-ctrl-geocoder input{padding:0 var(--gutter-half);height:initial;width:100%;font-size:var(--font-size-regular) !important}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm .input-group #postcodesearch .mapboxgl-ctrl-geocoder .suggestions-wrapper{position:relative;z-index:10}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #storeFinderForm .input-group button{white-space:nowrap}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #loaderStockSearch .loaderStockSearchContainer{display:flex}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #loaderStockSearch .loaderStockSearchContainer div{flex:inherit}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockSearch #loaderStockSearch .loaderStockSearchContainer span{flex:0;min-width:-moz-fit-content;min-width:fit-content;margin-left:calc(var(--gutter-half)/2)}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store select{border-radius:0}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreData{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:100%;padding:var(--gutter-half);padding-top:calc(var(--gutter-half)/2);color:var(--color-form-accent);position:relative}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreData::before{content:"";background-color:var(--color-added);opacity:.3;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreDataRight{display:flex;align-items:center;gap:4px;font-weight:var(--font-weight-500);color:var(--color-form-accent);font-style:italic;position:relative}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreDataRight a{text-decoration:underline;color:var(--color-form-accent);font-weight:var(--font-weight-600);font-style:italic}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreDataRight a:hover{text-decoration:none}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreDataActions{min-width:100%;margin-top:calc(var(--gutter-half)/2);position:relative}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreDataActions button svg,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreDataActions button i,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreDataActions a svg,.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataAvailability .wrapper .section.your-store .stockStoreDataActions a i{color:#fff;margin:0;stroke-width:1.5}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataLogin{display:inline-block}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataQuantity{display:flex;flex:0;width:-moz-fit-content;width:fit-content}@media(max-width: 992px){.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataQuantity{margin-bottom:calc(var(--gutter-half)/2)}}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataQuantity input{flex:1;text-align:center;min-height:40px;max-height:40px}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataQuantity button{min-height:40px;max-height:40px}.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataActions{flex:1}@media(min-width: 992px){.scaffoldProductDisplayDataWrapper .scaffoldProductDisplayDataActions{margin-left:.9ch}}.scaffoldProductDisplayDataWrapper .product-extra-btns{margin-top:var(--gutter-half)}.scaffoldProductDisplayBottom{display:flex;flex-direction:column}.scaffoldProductDisplayBottom .description:not(:empty){background-color:#f4f4f4;margin-bottom:calc(var(--gutter-half)/2)}@media(min-width: 992px){.scaffoldProductDisplayBottom .description:not(:empty){margin-bottom:var(--gutter-half)}}.scaffoldProductDisplayBottom .description:not(:empty) h2{margin:0;padding:var(--gutter-half);width:100%;display:flex;align-items:center;gap:calc(var(--gutter-half)/2);cursor:pointer}.scaffoldProductDisplayBottom .description:not(:empty) svg{transition:all 250ms ease}.scaffoldProductDisplayBottom .description:not(:empty).visible h2{padding-bottom:0}.scaffoldProductDisplayBottom .description:not(:empty).visible .htmlBlock{display:block}.scaffoldProductDisplayBottom .description:not(:empty).visible h2>svg{rotate:180deg;transition:all 250ms ease}.scaffoldProductDisplayBottom .description:not(:empty) .htmlBlock{display:none;overflow:hidden;position:relative;margin-bottom:var(--gutter-half);padding:var(--gutter-half);padding-top:0}.scaffoldProductDisplayBottom .data{min-width:100%;max-width:100%;display:flex;align-items:flex-start;flex-direction:column;gap:calc(var(--gutter-half)/2);margin-bottom:var(--gutter-half)}@media(min-width: 992px){.scaffoldProductDisplayBottom .data{flex-direction:row;gap:var(--gutter-half)}}.scaffoldProductDisplayBottom .data .block{background-color:#f4f4f4;padding:var(--gutter-half);width:100%}.scaffoldProductDisplayBottom .data .block h2{margin:0;margin-bottom:var(--gutter-half);padding:0}.scaffoldProductDisplayBottom .data .left{flex:1.5;width:100%;display:flex;flex-direction:column;gap:var(--gutter-half)}.scaffoldProductDisplayBottom .data .left .specs{padding:0}.scaffoldProductDisplayBottom .data .left .specs.visible .title-expand-specs{padding-bottom:0}.scaffoldProductDisplayBottom .data .left .specs.visible .title-expand-specs svg{rotate:180deg}.scaffoldProductDisplayBottom .data .left .specs.visible .wrapper{display:block}.scaffoldProductDisplayBottom .data .left .specs .title-expand-specs{width:100%;margin-bottom:0;display:flex;align-items:center;gap:calc(var(--gutter-half)/2);padding:var(--gutter-half);padding-bottom:0}@media(max-width: 992px){.scaffoldProductDisplayBottom .data .left .specs .title-expand-specs{cursor:pointer;padding-bottom:var(--gutter-half)}.scaffoldProductDisplayBottom .data .left .specs .title-expand-specs svg{display:inline-block !important}}.scaffoldProductDisplayBottom .data .left .specs .title-expand-specs svg{display:none;transition:all 250ms ease}.scaffoldProductDisplayBottom .data .left .specs .wrapper{width:100%;display:none;padding:var(--gutter-half);padding-top:0}@media(min-width: 992px){.scaffoldProductDisplayBottom .data .left .specs .wrapper{display:block}}.scaffoldProductDisplayBottom .data .left .specs .wrapper .search-existing-items{background-color:#fff}.scaffoldProductDisplayBottom .data .left .specs .wrapper table{width:100%;overflow:hidden;transition:all 750ms ease;position:relative}.scaffoldProductDisplayBottom .data .left .specs .wrapper table.expand-close::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:#f4f4f4;background:linear-gradient(0deg, rgb(244, 244, 244) 20%, rgba(244, 244, 244, 0) 100%)}.scaffoldProductDisplayBottom .data .left .specs .wrapper table tbody{display:flex;flex-direction:column}.scaffoldProductDisplayBottom .data .left .specs .wrapper table tbody tr{display:flex;order:3}.scaffoldProductDisplayBottom .data .left .specs .wrapper table tbody tr:not(:last-child){border-bottom:1px solid #eee}.scaffoldProductDisplayBottom .data .left .specs .wrapper table tbody tr.search-highlight{background-color:rgba(0,0,0,0)}.scaffoldProductDisplayBottom .data .left .specs .wrapper table tbody tr.search-highlight-hidden{display:none}.scaffoldProductDisplayBottom .data .left .specs .wrapper table tbody tr td{padding:calc(var(--gutter-half)/2);vertical-align:top}.scaffoldProductDisplayBottom .data .left .specs .wrapper table tbody tr td:first-child{width:200px;min-width:200px}.scaffoldProductDisplayBottom .data .right{flex:1;width:100%;display:flex;flex-direction:column;gap:calc(var(--gutter-half)/2)}@media(min-width: 992px){.scaffoldProductDisplayBottom .data .right{gap:var(--gutter-half)}}.scaffoldProductDisplayBottom .data .right .downloadContainer{padding:0}.scaffoldProductDisplayBottom .data .right .downloadContainer.visible .downloads{display:flex}.scaffoldProductDisplayBottom .data .right .downloadContainer.visible .title-expand-downloads{padding-bottom:0}.scaffoldProductDisplayBottom .data .right .downloadContainer.visible .title-expand-downloads svg{rotate:180deg}.scaffoldProductDisplayBottom .data .right .downloadContainer .title-expand-downloads{display:flex;align-items:center;gap:calc(var(--gutter-half)/2);width:100%;padding:var(--gutter-half);padding-bottom:0}@media(max-width: 992px){.scaffoldProductDisplayBottom .data .right .downloadContainer .title-expand-downloads{cursor:pointer}}.scaffoldProductDisplayBottom .data .right .downloadContainer .title-expand-downloads svg{display:inline-block;transition:all 250ms ease}@media(min-width: 992px){.scaffoldProductDisplayBottom .data .right .downloadContainer .title-expand-downloads svg{display:none}}.scaffoldProductDisplayBottom .data .right .downloadContainer .downloads{display:none;flex-wrap:wrap;gap:calc(var(--gutter-half)/2);width:100%;padding:var(--gutter-half);padding-top:0}@media(min-width: 992px){.scaffoldProductDisplayBottom .data .right .downloadContainer .downloads{display:flex}}.scaffoldProductDisplayBottom .data .right .downloadContainer .downloads .scaffoldDataSheet a{justify-content:flex-start}.scaffoldProductDisplayBottom .productCarousel{margin:0 auto;width:100%;padding-bottom:var(--gutter);padding-top:var(--gutter-half);padding-left:var(--gutter-half);padding-right:var(--gutter-half)}.scaffoldProductDisplayBottom .productCarousel h2{margin:0 auto}.scaffoldProductDisplayBottom .promotionTilesComponent{margin:0 auto;width:100%;max-width:100%;margin-bottom:var(--gutter-half);z-index:-1}.page-helpful{position:relative;height:30vh}.page-helpful.active-negative{height:480px}.page-helpful .wrapper{display:flex;flex-direction:column;padding:var(--gutter-half);align-items:center;justify-content:center;background-color:var(--color-alert-info-light);position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:100vw}.page-helpful .wrapper h2{margin-bottom:0;padding-bottom:0}.page-helpful .wrapper .ask{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-helpful .wrapper .ask .feedback-negative.active{background-color:var(--color-form-accent);border-color:var(--color-form-accent);color:#fff}.page-helpful .wrapper .ask .feedback-negative.active svg{stroke:#fff}.page-helpful .wrapper .ask .feedback-positive .data-loader{border:2px solid var(--color-gray) !important;border-top:2px solid rgba(0,0,0,0) !important}.page-helpful .wrapper .positive{display:flex;flex-direction:column;justify-content:center;align-items:center;display:none}.page-helpful .wrapper .positive i,.page-helpful .wrapper .positive svg{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}.page-helpful .wrapper .negative{display:none}.page-helpful .wrapper .negative .scaffoldForm{margin-top:0;background-color:rgba(0,0,0,0) !important}.page-helpful .wrapper .negative .scaffoldForm .scaffoldFormActions{padding-top:0;justify-content:center !important}.galleryPopOut{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:var(--color-black);z-index:999999999;display:flex;justify-content:center;align-items:center}.galleryPopOut .swiper-pagination{position:relative;max-width:-moz-fit-content;max-width:fit-content;font-size:var(--font-size-large) !important;font-weight:var(--font-weight-500) !important;color:var(--color-white)}.galleryPopOutWrapper{display:flex;flex-direction:column;gap:var(--gutter-half);position:relative;width:100%;min-height:100%}.galleryPopOutWrapper .actions{width:100%;display:flex;justify-content:space-between;align-items:center;flex:0;min-height:-moz-fit-content;min-height:fit-content;padding:var(--gutter-half)}.galleryPopOutWrapper .actions .swiper-pagination{position:relative;transform:none;bottom:auto;top:auto;left:auto;right:auto;color:var(--color-gray-light);font-size:var(--font-size-regular) !important;font-weight:var(--font-weight-e00) !important}.galleryPopOutWrapper .actions .swiper-pagination-lock{display:block !important}.galleryPopOutWrapper .actions button{background-color:rgba(0,0,0,0);border:rgba(0,0,0,0)}.galleryPopOutWrapper .actions button i,.galleryPopOutWrapper .actions button svg{stroke:var(--color-white);width:var(--icon-medium);height:var(--icon-medium)}.galleryPopOutWrapper .gallery{flex:1;display:flex;flex-direction:column;min-width:0}.galleryPopOutWrapper .gallery .scaffoldGalleryPopout{margin-bottom:var(--gutter-half);flex:1;max-width:100%;display:flex;justify-content:center;align-items:center}.galleryPopOutWrapper .gallery .scaffoldGalleryPopout .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto;padding:var(--gutter-half);cursor:grab}.galleryPopOutWrapper .gallery .scaffoldGalleryPopout .swiper-slide img{width:80%;max-width:1400px;max-height:600px;-o-object-fit:contain;object-fit:contain}.galleryPopOutWrapper .gallery .scaffoldGalleryPopout .swiper-slide iframe{width:100%;height:100%;background-color:#fff}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout{padding:var(--gutter-half);position:relative;transition:transform 500ms ease;transform:translateY(0%);animation:thumbs-init-slide 500ms forwards}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout.slide-down{transform:translateY(calc(100% - var(--gutter-half)))}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .toggle-thumbs{position:absolute;top:0;right:var(--gutter-half);transform:translateY(-100%)}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .toggle-thumbs button{background-color:rgba(0,0,0,0);border:rgba(0,0,0,0)}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .toggle-thumbs button i,.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .toggle-thumbs button svg{fill:var(--color-white);stroke:none;width:var(--icon-medium);height:var(--icon-medium)}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .swiper-wrapper .swiper-slide{height:auto;opacity:.6;cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:var(--color-white)}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .swiper-wrapper .swiper-slide img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:85px;padding:4px}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .swiper-wrapper .swiper-slide i,.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .swiper-wrapper .swiper-slide svg{width:var(--icon-large);min-width:var(--icon-large);max-width:var(--icon-large);height:var(--icon-large);min-height:var(--icon-large);max-height:var(--icon-large)}.galleryPopOutWrapper .scaffoldGalleryThumbsPopout .swiper-wrapper .swiper-slide-thumb-active{opacity:1}@keyframes thumbs-init-slide{from{transform:translateY(100%)}to{transform:translateY(0)}}.productCarousels>h2{margin-top:0;padding-top:0}.productCarousels.active-related .carousels .carousel-related{opacity:1;position:relative}.productCarousels.active-paired .carousels .carousel-paired{opacity:1;position:relative}.productCarousels .productCarouselsTabs{display:flex;align-items:center;justify-content:center;width:100%}.productCarousels .productCarouselsTabs.button-group{gap:0}.productCarousels .productCarouselsTabs button{font-size:18px;font-weight:var(--font-weight-500);height:50px;min-height:50px;max-height:50px;text-transform:capitalize;width:100%}@media(min-width: 992px){.productCarousels .productCarouselsTabs button{width:auto}}.productCarousels .productCarouselsTabs button.active{background-color:var(--color-form-accent);border-color:var(--color-form-accent);color:var(--color-white)}.productCarousels .carousels{position:relative;height:-moz-fit-content;height:fit-content}.productCarousels .carousels .carousel-related,.productCarousels .carousels .carousel-paired{min-width:0;width:100%;max-width:100%;opacity:0;position:absolute;top:0;left:0;width:100%}.productCarousels .carousels .carousel-related .productCarousel .productCarouselSwiper,.productCarousels .carousels .carousel-paired .productCarousel .productCarouselSwiper{padding:0;padding-top:var(--gutter-half);padding-inline:1px}.productCarousels .carousels .carousel-related h2,.productCarousels .carousels .carousel-paired h2{display:none}.scaffoldReplacementProducts{margin-bottom:var(--gutter-half)}.scaffoldReplacementProducts .alert .alertWrapper span{margin-right:calc(var(--gutter-half)/2);font-weight:var(--font-weight-600)}.scaffoldReplacementProducts .alert .alertWrapper i,.scaffoldReplacementProducts .alert .alertWrapper svg{width:var(--icon-medium);min-width:var(--icon-medium);max-width:var(--icon-medium);height:var(--icon-medium);min-height:var(--icon-medium);max-height:var(--icon-medium)}.scaffoldReplacementProducts .alert .alertWrapper p{display:flex;align-items:center;padding:0;margin:0}.scaffoldReplacementProducts .alert .alertWrapper p a{display:flex;align-items:center;margin-left:2px;font-weight:var(--font-weight-500);background-color:#fff;color:inherit;outline:solid 2px #fff;outline-offset:2px}.scaffoldReplacementProducts .alert .alertWrapper p a:hover{text-decoration:none}.scaffoldReplacementProducts .alert .alertWrapper p a img{-o-object-fit:cover;object-fit:cover;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;padding:4px;background-color:#fff}