.fotorama__stage__shaft{background:#fff}.fotorama__nav__shaft.fotorama__grab{background:unset}@media (max-width:767px){.fotorama__fullscreen-icon,.fotorama__stage .magnify-lens,.magnifier-thumb-wrapper .magnify-lens,.magnifier-preview{display:none!important}.fotorama__stage__frame .fotorama__img{cursor:default!important}.fotorama__thumb-border{display:none}.fotorama__nav--thumbs{height:auto!important}.fotorama__active .fotorama__thumb{border-color:#0e2c16}body .gallery-placeholder .fotorama__nav .fotorama__nav__frame{height:80px!important}.fotorama__nav-wrap--horizontal.fotorama__nav-wrap{margin-top:10px}.fotorama__thumb{width:95%;height:95%;border:1px solid #ccc}.bluebath-discount-badge{width:55px!important;height:55px!important;top:15px!important;right:16px!important}.bb-pct{font-size:18px!important}}.tech-spect{display:flex;gap:5%;width:100%}.technical_specifications-1{width:50%}html{scroll-behavior:smooth}html body{background:#fff}.product-info{padding:30px 0 0}.why_choose-1 svg{width:100%}.page-layout-1column .product-info-main{width:42%;padding:15px}.product-section.faq .faq-1 ul li{list-style:none}.product-section .customers_saying-1 ul li{list-style:none}.faq-1 ul{display:flex;flex-wrap:wrap;gap:10px 1%}.features-1 ul,#ideal_for ul{display:flex;flex-wrap:wrap;gap:15px 1%}.features-1 ul li,#ideal_for ul li{width:48%;margin:0}.why_choose-1 ul li strong{width:100%;margin-top:10px;font-size:16px}.customers_saying-1 ul li p:nth-child(2){font-style:italic}.customers_saying-1 ul li p:nth-child(3){font-weight:700;font-size:16px}.customers_saying-1 ul li:nth-child(2n+1){border-left:4px solid #22cb60}.customers_saying-1 ul li{padding-left:15px}.customers_saying-1 ul li span{color:#facc15}.customers_saying-1 ul li:nth-child(2n){border-left:4px solid #3982f8;margin:28px 0}.product-info section{margin:20px 0;scroll-margin-top:5.6rem}.product-section.faq .faq-1 ul li{list-style:none;border-bottom:1px solid #e5e7eb;padding:10px 0;width:47%}.product-section{padding:25px;border-radius:5px;background:#fff}.product-section h2,.product-section h3{font-weight:600;font-size:23px;margin:0 0 15px;color:#0056b3}.product-section ul li{list-style:disc;list-style-position:inside;margin-bottom:10px}.product-info-stock-sku{margin-top:10px}.product-info-stock-sku .stock.available{display:none}.product-info-price{display:flex;flex-direction:column-reverse}.product-bottom{position:relative;padding:30px 0}.product-top{position:relative;padding:30px 0;display:flex;justify-content:space-between;width:100%;float:left;margin:0;gap:10px 1%}.More.Information{width:19%}.Details{width:80%}.product-add-form{border-top:1px solid #eee;margin-top:19px}.product-brand{display:flex;justify-content:space-between;gap:10px;margin-top:10px}.product-brand img{max-height:43px;border:2px solid #eee;border-radius:5px;padding:3px}.More.Information .additional-attributes{width:100%!important}.More.Information .additional-attributes th.col.label{background:#3a303d;color:#fff;padding:8px 16px!important}.More.Information .additional-attributes td.col.data{padding:8px 16px!important}.More.Information table tr{border:1px solid #e3e3e3}.More.Information table td{background:#fff}.product-info-main .brand span,.price-label{display:none}.product-info-main .stock.available span{color:green;font-size:14px;background:#00800047;padding:2px 5px}.product-info-main .price{font-size:25px;margin:20px 0;display:block}.title h2{margin:0;font-weight:600;font-size:24px}.widget-product-grid .slick-slide{margin-right:10px}.product-bottom{width:100%;float:left}.care-1 ul{display:flex;flex-wrap:wrap;gap:15px 1%}.care-1 ul li{width:49%;list-style:none}.case_study-1 blockquote{border-left:4px solid #3982f8;background:#ddd;padding:16px;margin:10px 0;font-size:17px;font-weight:500}.case_study-1{margin-bottom:10px;border-bottom:1px solid #eee}.bg-pr{position:relative}.upsell-wrapper{padding:10px 0 0}.shop-budge{background:#f0fdf4;padding:12px;border-radius:5px;font-size:14px}.shop-budge ul li{display:flex;gap:7px;align-items:center;margin-bottom:5px}.product-info>:first-child{margin-top:0}.product-info>:last-child{margin-bottom:0}.shop-budge ul li:last-child{margin:0}.shop-budge ul li b{color:#15b415;font-size:15px}.box-tocart{width:100%}.pr-botton{width:calc(100% - 52px)}#product-addtocart-button{width:100%;border:unset}.pr-left{width:70%;padding-right:10px}.pr-right{width:30%}.pr-right-1{padding:12px;border-radius:5px;height:fit-content;margin-bottom:12px;background:#cce6ff}.pr-right-11{padding-top:12px}.product-top h2.ttl{margin:0 0 12px;color:#006bb4;font-weight:600;font-size:22px;padding:0}.product-attribute-specs-table{width:100% !important}.product-attribute-specs-table td{padding:5px}.product-attribute-specs-table th{padding:5px;font-weight:600;font-size:14px}.product-attribute-specs-table tr{border-bottom:1px solid #d2b8b8;font-size:14px}.custom-cart-div{display:flex;gap:10px}.page-title-wrapper.product{margin-top:0}.slick-track{margin-left:0}.brand-con h2{font-size:20px;font-weight:500;margin:10px 0;color:#006bb4}.manfacturertext h3{font-weight:500;font-size:17px;color:#242424;margin:20px 0 10px}.fotorama__thumb-border{border-color:#144f9a!important;background:0 0;width:125px!important;height:125px!important}.fotorama__thumb{border:1px solid #ccc;width:95%;height:95%;opacity:.8}.fotorama__active .fotorama__thumb{opacity:1}.breadcrumbs{margin-bottom:15px}.fotorama__thumb__arr{width:124px;background:#d0d0d091}.product-info-main{background:#fff;border-radius:5px}.pr-right .product-attribute{border-bottom:1px solid #fff;padding:5px 0}.pr-right .product-attribute:last-child{border:none}.product-attribute strong{width:50%;display:inline-block}.brand-tt{display:none}.tabs-pr span{padding:8px 10px;display:inline-block;transition:all .4s ease;font-weight:500;background:#fff;border-radius:5px 10px 0 0;color:#000;margin-right:10px;cursor:pointer;border:1px solid #ccc;border-bottom:0}.tabs-pr{padding:5px;border-bottom:2px solid #0056b3;margin-bottom:15px;padding:0}.tabs-pr span:hover{background:#002853;color:#fff;transition:all .4s ease;text-shadow:0 1px 2px #0009}.tabs-pr span.active{background:#0056b3;color:#fff}.product-info-main .price-box{display:flex;align-items:center;gap:10px;margin:0}.product-info-main .price-wrapper-group{display:flex;align-items:center;gap:10px}.product-info-main .price{margin:0;font-size:23px!important}.old-price .price{font-size:16px!important;font-weight:400}.fotorama__stage__shaft{border-right:1px solid #fff;border-radius:5px}.pr-right-2{margin-top:22px}.p2-data-content{display:flex;flex-wrap:wrap;gap:5px 10px}.p2-data-content a{display:flex;align-items:center;margin:2px 0;color:#333;width:48%;background:#fff;padding:6px 6px 6px 12px;border-radius:5px;font-size:15px;text-decoration:none;border:1px solid #eee}.product-info .p2-data-content a{background:#eee}.p2-data-content a:hover{border:1px solid #ccc}.p2-data-content a i{color:#e13939;margin-right:6px}.pr-left .desc ul li{list-style:disc;list-style-position:inside;margin-bottom:10px}.pr-left .desc ul{margin:15px 0;background:#f7f7f7;padding:10px;border-radius:5px}.product-info-main #product-options-wrapper{margin-top:20px}.product-section .features-1 ul li{list-style:none}.why_choose-1 ul li{width:33%;padding:15px;display:flex;flex-wrap:wrap;font-size:14px;width:25%;background:#f7f7f7;padding:11px;border-radius:5px;justify-content:center}.why_choose-1 ul{display:flex;gap:15px 2%;text-align:center;justify-content:center}.product-info-main .field.configurable{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-info-main .fieldset>.field:before,.product-info-main .fieldset>.field:after{display:none}.desc h6{font-weight:500;font-size:16px;margin:0 0 9px}.desc .associatedSimples p{display:flex;align-items:center;gap:15px;border-bottom:1px solid #eee;padding:5px;margin:0}.desc .associatedSimples p span{width:32%}.desc .associatedSimples p:nth-child(2n+1){background:#ebdede}.product-attribute-specs-table tr:last-child{border:none}.below-cart-btn{width:100%;font-size:13px;font-weight:500;color:#555;margin-top:5px;display:flex;justify-content:space-between}.below-cart-btn .credit-card img{height:17px;width:auto}.below-cart-btn i{color:#18a84d;margin-right:3px}.related-block.products-grid{position:relative}.hoveraccesory{position:absolute;max-width:300px;left:-270px;z-index:99;top:0!important;border:2px solid #144f9a;padding:10px;background:#fff;display:none}.hoveraccesory img{width:245px}.accessories_slide{overflow-y:scroll;max-height:200px}.accessories_slide li{width:100%;border-bottom:1px solid #ccc;padding:10px;display:flex!important;align-items:center}.accessories_slide .product-image-wrapper{height:unset;display:flex;align-items:center}.accessories .product-image-container{float:left;width:47px;margin-right:10px;cursor:pointer}.accessories .price-box{font-size:12px}.accessories p{margin-bottom:0;font-size:14px}.accessories p span{color:#b33d00;font-weight:700}.checkbox.related{top:0;margin-top:0}.accessories{margin-top:15px;background:#f7f7f7}.accessories_slide li:last-child{border:none}.ttl-related{background:#333;padding:5px 10px;color:#fff;border-radius:5px 10px 0 0}.accessories .slick-prev{position:absolute;top:0;rotate:90deg;left:unset;right:30px}.accessories .slick-next{bottom:0;right:30px;rotate:90deg;left:unset;top:unset}.accessories .slick-prev:before,.accessories .slick-next:before,.accessories .slick-prev:after,.accessories.slick-next:after{font-size:20px}.widget-product-grid{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:15px;display:flex}.widget-product-grid li{scroll-snap-align:start;flex-shrink:0;position:relative;overflow:hidden!important;scroll-snap-stop:always;width:225px}.table-wrapper{margin:0}.product-info-main .box-tocart .field.qty{display:block}.config-product{background:#f7f7f7;padding:10px;margin-top:12px;border-radius:5px}.pr-img{position:relative;overflow:hidden}.flash-layer:after{content:"";position:absolute;width:100%;padding-top:100%;top:75%;left:50%;background:#0056b3;transform:translate(-50%,-50%) rotate(45deg) scale(0);transition:.7s ease-in-out;pointer-events:none}.pr-img:after{content:"";position:absolute;width:100%;padding-top:100%;top:50%;left:50%;background:#0056b3;transform:translate(-50%,-50%) rotate(45deg) scale(0);transition:.6s ease-in-out;pointer-events:none}.pr-img img{transition:transform .4s ease-in-out}li:hover .pr-img img{transform:scale(1.1)}li:hover .pr-img:after,li:hover .flash-layer:after{transform:translate(-50%,-50%) rotate(45deg) scale(1.2);opacity:0}.features-1 ul li strong:before,.care-1 ul li strong:before{content:"\f111";font:normal normal normal 14px/1 FontAwesome;font-size:10px;color:#148458;margin-right:8px}.features-1 ul li strong,.care-1 ul li strong{display:flex;align-items:center}.pr-tab{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:15px;position:sticky;top:0;z-index:999}.pr-tab a{width:13%;padding:5px 0;text-align:center;color:#000;font-weight:500;border:1px solid #eee;background:#fff;border-radius:5px}.pr-tab a.active,.pr-tab a:hover{border-color:#0056b3;color:#0056b3;text-decoration:none}.technical_specifications .pr-right-1{background:unset;padding:0;margin-top:20px;width:50%}span.list-price{text-decoration:line-through;display:inline-block;margin-right:6px;font-size:16px;color:#888;font-weight:500;margin-left:8px}.pr-tab.sticky-active{background:#102a4cc9;box-shadow:0px 0px 10px 1px rgba(0,0,0,.5);padding:6px 5px;border-radius:0 0 5px 5px}@media (min-width:100px) and (max-width:768px){.below-cart-1{display:none!important}.care-1 ul li{width:100%}.tech-spect{flex-direction:column}.features-1 ul li,#ideal_for ul li,.technical_specifications-1,.technical_specifications .pr-right-1{width:100%}.why_choose-1 ul li{width:100%;align-items:center;justify-content:unset}.why_choose-1 ul{flex-wrap:wrap;gap:10px;text-align:left}.product-section.faq .faq-1 ul li{width:100%;padding:0;margin:0}.product-section{padding:15px;scroll-margin-top:9rem !important}.why_choose-1 ul li svg{width:auto}.product.info.detailed .why_choose-1 ul li strong{width:auto;margin:1px 0 8px 12px}.why_choose-1 ul li p{text-align:left;width:100%}.below-cart-btn{justify-content:center}.product-top{flex-wrap:wrap;flex-direction:column-reverse}.pr-left,.pr-right{width:100%;padding:0}.fotorama__stage__frame{border:none}.fotorama__dot{height:10px;width:10px}.pr-right{padding:0;border:none}.page-layout-1column .product-info-main{width:100%!important}.pr-right-1{border:none}.desc .associatedSimples p span{font-size:12px;width:100%}.pr-right-2{margin-bottom:12px}.widget-product-grid li{width:195px}.widget-product-grid li .price{font-size:15px!important}.accessories .product-image-container{width:111px}.gallery-placeholder{position:relative;border:1px solid #eee;border-radius:5px;padding:10px;margin-bottom:12px}.accessories_slide{max-height:400px}.pr-tab a{width:30%}}@media (min-width:100px) and (max-width:390px){.desc .associatedSimples p{display:flex;flex-direction:column;gap:5px}.pr-tab a{width:48%}}@media (min-width:100px) and (max-width:460px){.pr-tab a{width:30%;font-size:14px}}@media screen and (max-width:768px){.columns .column.main{-ms-flex-order:0;-webkit-order:0;order:0;padding-bottom:0}}.gallery-placeholder._block-content-loading .gallery-placeholder__image{display:block;width:100%;height:auto}@media (min-width:768px){.gallery-placeholder._block-content-loading{aspect-ratio:1/1}}@media (max-width:767px){.gallery-placeholder._block-content-loading .gallery-placeholder__image{margin-bottom:20px}.gallery-placeholder._block-content-loading.has-thumbs .gallery-placeholder__image{margin-bottom:120px}}.pr-tab.sticky-active{margin-bottom:3px}.dl-gallery{position:relative;width:100%;max-width:100%}.dl-gallery .dl-gallery__stage{position:relative;width:100%;aspect-ratio:var(--dl-ratio,1/1);background:#fff;overflow:hidden}.dl-gallery .dl-gallery__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;outline:none}.dl-gallery .dl-gallery__track::-webkit-scrollbar{display:none}.dl-gallery .dl-gallery__slide{position:relative;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.dl-gallery .dl-gallery__slide>img{display:block;width:100%;height:100%;object-fit:contain}.dl-gallery .dl-gallery__play{position:absolute;inset:0;margin:auto;width:56px;height:56px;padding:0;border:0;background:0 0;box-shadow:none;cursor:pointer}.dl-gallery .dl-gallery__slide.is-playing .dl-gallery__play{display:none}.dl-gallery .dl-gallery__video{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.dl-gallery .dl-gallery__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:-20px 0 0;padding:0;border:1px solid #e3e3e3;border-radius:50%;background:rgba(255,255,255,.92);color:#333;box-shadow:none;cursor:pointer;transition:opacity .2s}.dl-gallery .dl-gallery__arrow:hover,.dl-gallery .dl-gallery__arrow:focus{background:#fff;border-color:#999;color:#000}.dl-gallery .dl-gallery__arrow--prev{left:10px}.dl-gallery .dl-gallery__arrow--next{right:10px}.dl-gallery .dl-gallery__arrow:disabled{opacity:0;pointer-events:none}.dl-gallery .dl-gallery__thumbs{position:relative;display:flex;gap:10px;margin-top:10px;padding-bottom:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.dl-gallery .dl-gallery__thumb{flex:0 0 auto;box-sizing:border-box;width:var(--dl-thumb-w);height:var(--dl-thumb-h);margin:0;padding:2px;border:1px solid #ddd;border-radius:0;background:#fff;box-shadow:none;cursor:pointer;scroll-snap-align:start}.dl-gallery .dl-gallery__thumb:hover,.dl-gallery .dl-gallery__thumb:focus{background:#fff;border-color:#999}.dl-gallery .dl-gallery__thumb.is-active{border-color:#333}.dl-gallery .dl-gallery__thumb img{display:block;width:100%;height:100%;object-fit:contain}.dl-gallery .dl-gallery__arrow[hidden],.dl-gallery .dl-gallery__thumbs[hidden]{display:none}.dl-gallery .dl-gallery__arrow:focus-visible,.dl-gallery .dl-gallery__thumb:focus-visible{outline:2px solid #333;outline-offset:2px}@media (max-width:767px){.dl-gallery .dl-gallery__arrow{width:34px;height:34px;margin-top:-17px}}.custom-stock-status-label{font-weight:700;margin-top:10px}.fieldset>.field:not(.choice)>.control{width:84% !important}.custom-stock-status-label span:before{font:normal normal normal 16px/1 FontAwesome;margin-right:7px;display:inline-block}.cust-6296,.cust-6297{color:#690}.cust-6296 span:before,.cust-6297 span:before{content:"\f00c";color:#690}.cust-6298,.cust-6300{color:#f74b00}.cust-6298 span:before,.cust-6300 span:before{content:"\f017";color:#f74b00}.cust-6301,.cust-6302{color:#da7272}.cust-6301 span:before,.cust-6302 span:before{content:"\f057";color:#da7272}.cust-6299{color:#5a5ad2}.cust-6299 span:before{content:"\f05a";color:#5a5ad2}.product-list-price{display:flex;align-items:center;gap:6px;text-decoration:line-through}.product-info-main .product-list-price .price{font-size:16px !important;color:#555;font-weight:700}.action.primary:active{border:none}.icon{width:16px;height:16px;fill:currentColor;vertical-align:middle;color:#facc15}#ideal_for,.case_study-1{background:#f7f7f7;padding:15px;border-radius:7px}.product-section.why_choose{position:relative;background-color:#0056b3;border-radius:0;padding:45px 10px;outline:100vw solid #0056b3;clip-path:inset(0 -100vw);float:left;width:100%}.product-section.why_choose h2{color:#fff;text-align:center;margin-bottom:25px}.product.info.detailed{margin-bottom:0}.upsell-wrapper{width:100%;float:left;margin-bottom:5px}.upsell-wrapper .price-label{display:none}.upsell-wrapper .product-image-photo{border-radius:10px 10px 0 0}.pr-img{position:relative;overflow:hidden}.pr-img:after,.flash-layer:after{z-index:3}.flash-layer:after{content:"";position:absolute;width:100%;padding-top:100%;top:75%;left:50%;background:#0056b3;transform:translate(-50%,-50%) rotate(45deg) scale(0);transition:.7s ease-in-out;opacity:.4;pointer-events:none}.pr-img:after{content:"";position:absolute;width:100%;padding-top:100%;top:50%;left:50%;background:#0056b3;transform:translate(-50%,-50%) rotate(45deg) scale(0);transition:.6s ease-in-out;opacity:.6;pointer-events:none}.flash-layer{position:absolute}.promobanner.flashed-zoom img,.pr-img img{transition:transform .4s ease-in-out}.promobanner.flashed-zoom:hover img,li:hover .pr-img img{transform:scale(1.1)}.pr-img img{transition:transform .4s ease-in-out}li:hover .pr-img img{transform:scale(1.1)}.promobanner.flashed-zoom:hover img{transform:scale(1.1)}li:hover .pr-img:after,li:hover .flash-layer:after{transform:translate(-50%,-50%) rotate(45deg) scale(1.2);opacity:0}.pro-name{margin:7px 0 2px}.pro-name a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;font-weight:400;font-size:15px;line-height:20px;height:44px;text-decoration:none}