@media screen and (min-width: 750px){.large-hide{display:none!important}}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}.hauslane-back-to-top{background-color:#d7e6f0!important}.product-form__item .buttons__payment #add-to-cart{background:#a0d2e1!important}.product-form__item .buttons__payment #add-to-cart:hover{background:#0031aa!important;color:#fff!important}.shopify-payment-button .shopify-payment-button__more-options,.hc-shop-pay-installments{display:none}.quantity__inventory{text-transform:uppercase;font-size:20px}.quantity__inventory strong{font-weight:800}.product-template__container .product-single__meta .qty_stock_length{justify-content:flex-start}.custmRangeGrid .shg-product{position:relative!important}.custmRangeGrid .shg-product .discount-grid-box{position:absolute;right:0;top:0;background:#fee63c;border-radius:0 10px 0 50px!important;padding:14px 20px!important;z-index:9}.custmRangeGrid .shg-product .discount-grid-box h1{font-size:1.8rem}.not-all-range-hoods-section table.shogun-table tr td{border-color:#001a63!important}.not-all-range-hoods-section table tr:nth-child(4) td:nth-child(2),.not-all-range-hoods-section table tr td:nth-child(2),.not-all-range-hoods-section table tr td:nth-child(2) div{background:#00236b!important}.not-all-range-hoods-section table tr:nth-child(4) td:nth-child(2) div{min-height:100%}.not-all-range-hoods-section table tr td:nth-child(2) div{color:#fff!important}.not-all-range-hoods-section table tr td:nth-child(4){text-align:center}.not-all-range-hoods-section table.shogun-table tr td .shogun-icon-wrapper>.shogun-icon{color:#001b5d!important}.not-all-range-hoods-section table tr td:nth-child(2) .shogun-icon-wrapper>.shogun-icon{color:#fff!important}.not-sure-section{padding:6% 15%}.not-sure-section .left-side-not-sure-section,.not-sure-section .right-side-not-sure-section{margin:0!important}.not-all-range-hoods-section{margin-bottom:0!important}.not-sure-section>.shg-row{gap:0!important}.not-sure-section>.shg-row .shg-c-lg-7,.not-sure-section>.shg-row .shg-c-lg-5{width:50%!important}.not-sure-section .left-side-not-sure-section .shg-box-content{padding:0% 6%;display:flex;flex-direction:column;justify-content:center}.not-sure-section .left-side-not-sure-section .shg-box-content .shg-btn{margin-top:0!important;margin-bottom:0!important}.not-sure-section>.shg-row .shg-c-lg-7 .shg-box-vertical-align-wrapper{height:100%}.not-sure-section>.shg-row .shg-c-lg-7 .shg-box-vertical-align-wrapper .left-side-not-sure-section{border-radius:10px 0 0 10px!important}.not-sure-section .left-side-not-sure-section .shg-box-content .shogun-heading-component h2{font-size:18px!important;color:#001b5d!important;width:100%;display:block;text-align:left;font-weight:700!important}.not-sure-section .left-side-not-sure-section .shg-box-content .shg-c.shg-align-center{width:100%}.not-sure-section .left-side-not-sure-section .shg-box-content .shg-rich-text.shg-theme-text-content>p,.not-sure-section .left-side-not-sure-section .shg-box-content .shg-rich-text.shg-theme-text-content>p span{color:#414651;margin:0 0 19.44444px;line-height:19px;font-size:14px!important}.not-sure-section .left-side-not-sure-section .shg-box-content .shg-btn-wrapper .shg-btn{margin:0!important;color:#001b5d!important;font-weight:700!important}@media screen and (max-width: 750px){.small-hide{display:none!important}.product-template__container{padding-top:0!important}.product_title{margin-top:20px;margin-inline:auto;font-size:1.5rem}.rating-mobile{margin-top:8px;margin-bottom:20px}.rating-mobile .bv_stars_component_container path{fill:#ffe15a!important}.rating-mobile [data-bv-show=rating_summary] svg{width:15px!important;height:15px!important}.rating-mobile [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,.rating-mobile [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,.rating-mobile [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{font-weight:700!important;color:#001b5d!important}.rating-mobile [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{font-weight:400!important;text-decoration:underline!important}.rating-mobile [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:.5rem!important}.product-media{padding-top:1rem}.product-media__discount-tag{top:3rem}.product-whats-included{padding:20px 0 10px!important;margin-top:0!important;line-height:1.5rem!important;font-size:1.5rem}.product-whats-included #whats-included-icon-toggle{display:flex;align-items:center;gap:.5rem;cursor:pointer}.product-whats-included summary{font-weight:700;font-size:1.2rem;color:#001b5d!important}.product-whats-included summary .icon{width:15px;height:15px;transition:transform .3s ease-in-out}.product-whats-included summary p{padding-top:1rem;font-size:1.1rem}.thumbnails-wrapper{top:0;margin:1rem 0 0}.main-thumbnails-wrapper{position:relative}.main-thumbnails-wrapper .swiper-pagination{top:12px!important}.thumbnails-wrapper:not(.main-thumbnails-wrapper).swiper-horizontal{display:none}.block-price{display:flex;align-items:flex-start!important;flex-wrap:nowrap;margin:1rem 0}a.save_item{padding-top:0!important}.block-price .product__price,.block-price .klarna_report{margin-left:0!important;padding-left:0!important;margin-bottom:0!important;position:relative}.block-price .klarna_report{max-width:calc(100% - 180px)}.block-price .product__price,.price-comparison-container{line-height:2.4rem}.block-price .klarna_report:after{display:block;content:"";position:absolute;border:1px solid #cecece;height:40%;top:0;left:-28px}.block-price .klarna_report:before{display:block;content:"";position:absolute;border:1px solid #cecece;height:40%;bottom:0;left:-28px}.block-price .main_prod_price{font-size:4rem}.product-template__container .product-single__meta .product__price .save_item,.price-info .label{font-size:14px;line-height:1.8rem}.product-template__container .product-single__meta .product__price .main_prod_price{font-size:2.5rem;padding:0;margin:0}.term-or{font-size:1.1rem;font-weight:600;color:#cecece;text-transform:uppercase;position:relative}.term-or{display:block}.block-price shopify-payment-terms{font-size:11px;line-height:14px}.product-template__container .product-single__meta .product__price .compare-price{font-size:12px;line-height:1.8rem}.product-template__container .product-single__meta .swatch_wrapper{flex-direction:row!important;flex-wrap:wrap;gap:10px}.product-template__container .product-single__meta .swatch_wrapper .swatch.cf .swatchLabel,.product-template__container .product-single__meta .qty_stock_length .qtydiv label{font-size:1rem;line-height:initial}.product-template__container .product-single__meta .qty_stock_length{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;line-height:24px;gap:1.5rem}.template-product .product-template__container .product-single__meta .qty_stock_length .qtydiv{margin-bottom:0;flex:initial}.product-template__container .product-single__meta .qty_stock_length .stock_inventory{flex:initial;padding:0;font-size:1.3rem}h3.upsell-heading{font-size:16px!important;font-weight:800;margin-top:5px}.hauslane-upsell-container h4{font-size:15px!important;font-weight:800}.hauslane-upsell-container p{margin:0;font-size:1.1rem;line-height:20px;font-weight:500}.hauslane-upsell-container h4:first-child{margin-top:0}.hc-shop-pay-installments{display:none}.product-form__item .buttons__payment #add-to-cart,.product-form__item .buttons__payment .shopify-payment-button{width:100%}.free_shipping_text .freeship_link{text-decoration:underline}.buttons__payment #add-to-cart.sticky-button{display:block;position:fixed;bottom:1rem;left:50%;z-index:100;width:calc(100% - 30px);margin:auto;transform:translate(-50%,-50%)}.product-media__mobile .product-single__media{padding-bottom:0;padding-top:0}.product-media__mobile .product-single__photo{padding-top:0!important;padding-bottom:0!important}.product-media__mobile .product-featured-img{position:relative}.rating-mobile [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:3px!important}.product-media__mobile .swiper-wrapper{align-items:initial;height:initial}.product-media__mobile .swiper-slide{height:auto}.thumbnails-wrapper__swiper .swiper-slide img{object-fit:contain}.video-play{position:absolute;top:0;left:0;width:100%;height:calc(100% - 4.5rem)}#s-586afa55-a1c9-4933-a4c2-969f5c488992,#s-bb85bb26-2fd4-4b13-944e-38696c59754c,#s-dbf3f290-0464-4d56-849f-d027cbe83408,#s-3e077126-f2f8-466c-91bb-f2975e5c5898{padding-top:10%!important;padding-bottom:10%!important}#s-9ee98f1a-57ab-4a8b-83bd-7921ebb2f010{padding-bottom:10%!important}#s-586afa55-a1c9-4933-a4c2-969f5c488992{padding-left:6%!important;padding-right:6%!important}#s-3e077126-f2f8-466c-91bb-f2975e5c5898{padding-bottom:0!important}#s-7aff9c30-1311-4f7f-8b6f-06910ddb5a9d{padding-top:3%!important}#s-3e077126-f2f8-466c-91bb-f2975e5c5898.shg-box.shg-c{padding-top:8%!important}.thumbnails-wrapper ul.swiper-wrapper{width:auto!important}.thumbnails-wrapper ul li{width:22%!important;margin-left:10px}.template-product .thumbnails-wrapper ul li a img{width:100%!important;margin:0}}.thumbnails-wrapper ul li{width:24%;padding:0 10px}.main-thumbnails-wrapper .swiper-pagination{position:relative!important}.main-thumbnails-wrapper .swiper-pagination .swiper-pagination-bullet-active{background:#001b5d!important}@media screen and (max-width: 600px){.product-media__mobile .product-featured-img{max-height:260px!important;object-fit:contain}}#extend-offer .caption{font-size:1.6rem!important;font-weight:700}@media (max-width: 768px){.free_shipping_text.alternative{flex-direction:row}}@media screen and (min-width: 750px) and (max-width: 988px){.breadcrumbs__list{margin-left:40px}.top-btm-space-lg.product-template__container{padding-top:0}.product-template__container .product_title{margin:0}.product-template__container .large-hide{display:block!important}.product-template__container .small-hide{display:none!important}.product-template__container .block-price.large-hide{display:flex!important}.thumbnails-wrapper ul{width:100%}.thumbnails-wrapper ul li{width:23%;margin-left:10px}.thumbnails-wrapper .swiper-wrapper{flex-wrap:nowrap}.template-product .thumbnails-wrapper ul li a img{max-height:90px;height:90px;width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/theme-custom.css.map */
