.product-details{background-color:#000e2e;color:#fff;position:relative}.product-details .product-details-wrapper{padding:48px 15px;max-width:1246px;margin:0 auto}.product-details .product-details-wrapper .product-details-content-holder{border-top:solid 1px #757575;padding:0}.product-details .product-details-wrapper .product-details-content-holder:last-of-type{border-bottom:solid 1px #757575}.product-details .product-details-wrapper .product-details-content-holder .accordionAnchor{margin:0;padding:24px 15px 24px 0;transition:all .25s ease;position:relative;cursor:pointer}.product-details .product-details-wrapper .product-details-content-holder .accordionAnchor:after{width:15px;height:15px;position:absolute;right:5px;border-left:solid 3px #fff;border-bottom:solid 3px #fff;transform:rotate(-45deg);border-radius:1px;top:calc(50% - 7.5px);content:"";transition:all .25s ease}.product-details .product-details-wrapper .product-details-content-holder .accordionAnchor.accordionActive:after{transform:rotate(-225deg)}.product-details .product-details-wrapper .product-details-content-holder .accordionContent{overflow:hidden;transition:all .4s ease}.product-details .product-details-wrapper .product-details-content-holder .accordionContent p,.product-details .product-details-wrapper .product-details-content-holder .accordionContent ul,.product-details .product-details-wrapper .product-details-content-holder .accordionContent li,.product-details .product-details-wrapper .product-details-content-holder .accordionContent h3,.product-details .product-details-wrapper .product-details-content-holder .accordionContent a{transition:all .4s ease}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-icon-copy-wrapper .product-details-icon-copy{background-repeat:no-repeat;background-size:48px;background-position:top left;padding-top:55px;margin:24px auto}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-icon-copy-wrapper .product-details-icon-copy h3{font-size:20px}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-icon-copy-wrapper .product-details-icon-copy p{font-size:14px;line-height:22px}@media(min-width: 960px){.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-icon-copy-wrapper{display:flex;flex-wrap:wrap;gap:0 24px}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-icon-copy-wrapper .product-details-icon-copy{max-width:calc(25% - 18px)}}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-image-copy-wrapper .industry-video-second-wrapper .industry-video-module-tagline{display:none}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-image-copy-wrapper .product-details-content-image{width:100%;transform:scale(1);transition:transform .4s ease;transform-origin:top;border-radius:16px;overflow:hidden;line-height:0;margin-bottom:24px}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-image-copy-wrapper .product-details-content-image img{max-width:100% !important;height:auto;border-radius:16px}@media(min-width: 960px){.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-image-copy-wrapper{display:flex;flex-wrap:wrap;gap:0 24px;flex-flow:row-reverse;align-items:center;width:100%}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-image-copy-wrapper .product-details-content-image{width:100%;max-width:calc(65% - 12px)}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-details-content .product-details-image-copy-wrapper .product-details-copy{max-width:calc(35% - 12px)}}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-specification .product-specification-main-copy a{color:#709bff;text-decoration:none}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-specification .product-specification-main-copy a:after{display:inline-block;content:"";width:20px;height:20px;background-image:url(/wp-content/themes/culliganquench/img/download.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:1px;vertical-align:middle}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-specification .product-specification-main-copy a:hover{color:#0b41df}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-specification .product-specification-main-copy a:hover:after{background-image:url(/wp-content/themes/culliganquench/img/download-hover.svg)}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-specification .product-specifications .specifications-table{max-width:100%;width:100%}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-specification .product-specifications .specifications-table .specification-row{display:flex;flex-wrap:wrap;width:100%;transition:all .4s ease;font-size:14px;justify-content:space-between;border-bottom:solid 1px #757575}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-specification .product-specifications .specifications-table .specification-row .product-specification-copy{width:100%;max-width:45%;padding:10px 0px;display:flex;flex-wrap:wrap;align-items:center}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .product-specification .product-specifications .specifications-table .specification-row .product-specification-value{max-width:calc(55% - 10px);width:100%;padding:10px 0px;background-color:#192643;text-align:center}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .instalation-maintnance .product-details-content-image img{max-width:100%;height:auto;border-radius:16px}@media(min-width: 960px){.product-details .product-details-wrapper .product-details-content-holder .accordionContent .instalation-maintnance .product-details-content-wrapper{display:flex;flex-wrap:wrap;gap:0 24px;flex-flow:row-reverse;align-items:center;padding-top:24px}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .instalation-maintnance .product-details-content-wrapper .product-details-content-image{width:100%;max-width:calc(65% - 12px)}.product-details .product-details-wrapper .product-details-content-holder .accordionContent .instalation-maintnance .product-details-content-wrapper .product-details-content-copy{max-width:calc(35% - 12px)}}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element{opacity:0;line-height:0 !important}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .product-downloads-holder{gap:0px;padding-bottom:0px;font-size:0}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element p,.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element ul,.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element li,.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element h3,.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element a{line-height:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .product-details-content-image{height:0 !important;transform:scale(1, 0)}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .specifications{margin:0 !important}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .specifications .product-downloads a{transform:scale(1, 0)}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .specification-row{margin-bottom:0 !important;font-size:0 !important}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .specification-row .specification_image_main,.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .specification-row .specification_image_second{max-height:0;height:0;margin:0;margin-top:0 !important}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .product-specification-value,.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .product-specification-copy{padding:0px 40px !important}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .specification-images{line-height:0;font-size:0}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.hide-element .specification-images img{margin-bottom:0px !important;height:0}.product-details .product-details-wrapper .product-details-content-holder .accordionContent:not(.accordionOpen){height:0;overflow:hidden}.product-details .product-details-wrapper .product-details-content-holder .accordionContent:not(.accordionOpen) .product-details-content{transform:scale(1, 0)}.product-details .product-details-wrapper .product-details-content-holder .accordionContent.accordionOpen{height:auto;padding-bottom:48px}/*# sourceMappingURL=product-details.min.css.map */