@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Ultra&display=swap";.mfp-draw.mfp-wrap.mfp-ready{z-index:999999}header.header{justify-content:end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe5;width:100%;z-index:999;height:90px}@media only screen and (min-width: 768px) and (max-width: 991px){header.header{height:58px}}.primary-nav ul li{font-weight:700!important}header .header-navs{display:flex;justify-content:center;align-items:center;padding:0 80px 0 0}header .secondary-nav{position:absolute;right:18px}header .header__logo-img{max-height:90px}header.header--logo-left .header__logo{left:0;height:auto}.js-section__announcement{position:fixed;top:90px;left:0;right:0;width:100%;z-index:9}.js-section__announcement .announcement__message{line-height:normal;padding:16px 17px}.js-section__announcement .announcement__wrapper{opacity:1}.js-section__announcement .announcement__text{display:block;font-family:Archivo;font-size:16px;font-style:italic;font-weight:500;line-height:18px;letter-spacing:.1em;color:#fff;text-align:center}.section-image-text-banner-slider .container--large{max-width:1620px}.section-image-text-banner-slider .image-banner__text--heading h2{font-family:Montserrat;font-size:80px;font-weight:500;line-height:97.52px}.section-image-text-banner-slider .image-banner__text--heading h2 span{font-family:Oooh Baby;font-size:80px;font-weight:400;line-height:98px;letter-spacing:-.04em;color:#f8a51d}.multi-column-images-grid .container{max-width:100%;padding:0}.multi-column-images-grid .grid-layout{column-gap:10px!important}.multi-column-images-grid .grid-layout>*{width:33.33%;flex-basis:33.33%;flex-basis:calc((100% / 3) - 20px);width:calc(33.33% - 6.7px);flex-basis:unset}.footer{border:none!important}.footer-custom-html{text-align:center;margin-top:20px}.footer-custom-html__title{font-weight:700;font-size:16px;margin-bottom:10px}.footer-custom-html__icons{margin:10px 0}.footer-custom-html__icon{display:inline-block;margin:0 8px;width:24px;height:24px}.footer-custom-html__description{font-size:14px;color:#666;margin-top:10px}.footer-custom-html__button{display:inline-block;margin-top:15px;padding:8px 16px;background-color:#333;color:#fff;text-decoration:none;border-radius:4px;font-size:14px}.footer-custom-html__button:hover{background-color:#555}footer .container{max-width:1620px}footer .footer__content .o-layout{margin:0;display:flex;column-gap:177px;justify-content:space-between}footer .footer__content .o-layout .o-layout__item{padding:0;width:auto}footer .footer-copyright__span{margin-left:0}footer .footer__bottom__left-item{margin-right:0}.shopify-section-header{top:0!important;z-index:9999}footer .footer__content .social_column h3.footer-nav__title{display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;text-transform:uppercase;vertical-align:text-top}footer .footer__content .social_column .social_icon{display:inline-flex;justify-content:center;align-items:center}footer .social_column a.footer-nav__icon{margin-left:20px;display:block}footer .social_column a.footer-nav__icon img{margin:0}footer .footer__content .social_column .button{min-width:480px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;background:#234951;padding:15px;border-radius:100px;width:100%;color:#fff;display:inline-block;text-align:center;text-transform:uppercase;margin-top:20px}footer .footer__content .social_column .footer-nav__text{margin-bottom:0}footer .footer__content .social_column .footer-nav__text p{font-family:Montserrat,sans-serif;font-size:20px;font-weight:300;line-height:24px;color:#003845}footer .footer__content .o-layout__item .footer-nav li{margin-bottom:20px}footer .footer__content .o-layout__item .footer-nav h3.footer-nav__title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}footer .footer__content .o-layout__item .footer-nav a.footer-nav__link{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#003845}footer .footer__content .o-layout__item .footer-nav li:last-child{margin-bottom:0}footer .footer-nav{margin-bottom:0}footer .footer-nav__items{margin-bottom:0}footer .footer__content{padding:100px 0 60px}footer .footer__content .o-layout__item .footer-nav{height:100%;display:flex;flex-direction:column}footer .footer__content .o-layout__item .footer-nav .footer-bottom-bar{margin-top:auto}header .header-navs a.primary-nav__link{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;letter-spacing:.04em;color:#fff;text-transform:uppercase}header .secondary-nav__item--cart svg{border:1px solid #FFFFFF33;border-radius:100%}header .secondary-nav__item--cart svg path{stroke:#fff!important}header .secondary-nav__link--icon{position:relative}header .cart-count-bubble{background:#fff;color:#000}header .secondary-nav__items.secondary-nav__items--icon{display:flex;gap:1.5rem}body{--font--nav-spacing: 140px}.header.header--center .header-navs{padding:0}header.header{background:#053945}header .header__logo-img{height:100%;object-fit:cover}@media only screen and (min-width: 768px) and (max-width: 991px){header .header__logo-img{width:150px}}header .nav__link--sub:after{border:1px solid #FFFFFF33;border-radius:100%;padding:3px}@media (max-width:1699px){body{--font--nav-spacing: 110px}}@media (max-width: 1499px){body{--font--nav-spacing: 90px}}@media (max-width: 1399px){header .header-navs a.primary-nav__link{font-size:15px}body{--font--nav-spacing: 70px}}@media (max-width: 1299px){body{--font--nav-spacing: 60px}}@media (max-width: 1199px){body{--font--nav-spacing: 35px}header .header-navs a.primary-nav__link{font-size:13px}}@media (max-width: 1024px){body{--font--nav-spacing: 30px}}@media (max-width: 991px){body{--font--nav-spacing: 30px}header .header-navs a.primary-nav__link{font-size:12px}}@media (max-width: 767px){.header-trigger--left{left:auto;right:20px;border:1px solid #FFFFFF33;border-radius:100%;height:auto!important;min-height:45px;min-width:45px;justify-content:center;align-items:center;top:50%;transform:translateY(-50%)}.header-trigger--left svg,.header-trigger--left svg path{color:#fff}header .cart-draw-trigger-icon{display:none!important}header.header--logo-left .header__logo{margin-left:0;height:100%}header .header__logo-img{height:100%}.header__logo-ratio-box{max-height:90px!important}.header__logo,.header__logo-img,.header__logo-ratio-box{max-width:235px;width:235px}}header .nav__link--sub:after{vertical-align:middle}.section--template--23843695493496__section_image_text_banner_8aPDFe .image-banner__content__block ul li{display:inline-block;list-style:disc;margin:0 15px;position:relative;color:#fff}.section--template--23843695493496__section_image_text_banner_8aPDFe .image-banner__content__block h2{color:#fff!important}.section--template--23843695493496__section_image_text_banner_8aPDFe .image-banner__content__block ul li:before{content:"";position:absolute;top:13px;left:-11px;width:5px;height:5px;background:#fff;border-radius:100%}.image-text-banner{position:relative;margin:0}.image-text-banner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:1;background:url(/cdn/shop/files/banner-bg.png?v=1731662796) no-repeat center;background-size:cover}.image-text-banner .image-banner__content{max-width:1080px;margin:0 auto;z-index:2}.image-text-banner .image-banner__content__block{margin:30px 0}.image-text-banner .image-banner__content .image-banner__text{max-width:100%!important}.image-text-banner .image-banner__content h2{font-family:Montserrat,sans-serif;font-size:80px;font-weight:500;line-height:97.52px}.image-text-banner .image-banner__content h6{font-family:Oooh Baby,cursive;font-size:80px;font-weight:400;line-height:98px;letter-spacing:-.04em;color:#f8a51d!important}.image-text-banner .image-banner__content p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px}.solid-button{border:none!important;box-shadow:none!important;border-radius:100px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.1em;padding:16px 30px;text-transform:uppercase;color:#fff;background:#234951;display:inline-flex;justify-content:center;align-items:center;margin:0!important}.c-btn--hollow{border:1px solid #FFFFFF;box-shadow:none!important;border-radius:100px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:.1em;padding:20px 30px;text-transform:uppercase;color:#fff;background:#fff;display:inline-flex;justify-content:center;align-items:center;margin:0!important}.blog-section{margin:0;position:relative;z-index:9;padding:51px 0 0}.js-section__blog .blog-grid .blog-pagination{padding-bottom:1rem}.js-section__blog .blog-grid .page-link{z-index:1;background-color:#003845;color:#fffc;height:30px;width:30px;font-size:14px;line-height:14px;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:600}.js-section__blog .blog-grid .page-link.next-link,.js-section__blog .blog-grid .page-link.prev-link{border-radius:50%;border:1px solid #FFFFFF33}.js-section__blog .blog-grid .page-link.active{height:40px;width:40px;border-radius:50%;border:1px solid #FFFFFF33;font-weight:600}@media only sceen and (min-width: 768px){.js-section__blog .blog-grid .page-link{height:50px;width:50px;font-size:18px;line-height:18px;font-weight:400}.js-section__blog .blog-grid .page-link.active{height:80px;width:80px}}.color-bg{content:"";position:absolute;left:0;top:0;right:0;width:100%;height:calc(100% - 389px);background-color:#f7f7f7}.blog-section:before{content:"";position:absolute;left:0;right:0;height:400px;width:100%;background:url(/cdn/shop/files/texture-up.png?v=1731662825) no-repeat top;background-size:cover;top:-100px;z-index:-1}.blog-section:after{content:"";position:absolute;left:0;right:0;height:400px;width:100%;background:url(/cdn/shop/files/texture-down.png?v=1731662825) no-repeat top;background-size:cover;bottom:200px;z-index:-1}.blog-section .container{max-width:1860px}.blog-section .blog-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:100px}.blog-section .blog-list .blog-list-in .blog{margin:0}.blog-section .blog-list .blog__media-wrapper{overflow:hidden;border-radius:10px}.blog-section .blog-list .blog__media-wrapper .o-ratio:before{padding-bottom:100.88%}.blog-section .blog-list .blog-list-in .blog__details{width:100%;padding:60px 0 0;border:none;background:transparent}.blog-section .blog-list .blog-list-in .blog__details *:empty{display:none}.blog-section .blog-list .blog-list-in .blog__details h2.blog__title{font-family:Montserrat,sans-serif;font-size:48px;font-weight:500;line-height:58.51px;color:#003845;margin-bottom:40px}.blog-section .blog-list .blog-list-in .blog__details .blog__text{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#003845;margin-bottom:40px}.blog-section .blog-list .blog-list-in .blog__details a.c-btn--hollow{border:1px solid #003845;color:#003845;margin:0}.blog-section .blog-list .blog-list-in .blog__details a.c-btn--hollow .blog__text-link{text-decoration:none;margin:0}.blog-section .blog-pagination{padding:300px 0 0;margin:0}.blog-section .pagination{margin:0}.pagination .pagination__items{display:flex;justify-content:center;align-items:center;column-gap:131.25px}.pagination .next,.pagination .prev{height:47px;width:47px;margin:0;display:flex;justify-content:center;align-items:center;padding:0;border:1px solid #00384533;line-height:100%}.pagination .next a,.pagination .prev a{height:auto;width:auto;line-height:normal;border:none!important}.pagination .page{height:auto;width:auto;margin:0;display:flex;justify-content:center;align-items:center;padding:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:100%;letter-spacing:.1em;position:relative}.pagination .page a{color:#003845cc;height:auto;width:auto;padding:20px;line-height:normal;border:none!important}.pagination .page.current{height:87px;width:87px;border:1px solid #00384533;font-weight:600;background:#fff;color:#003845}.pagination .page:after,.pagination .prev:after{position:absolute;content:"";left:100%;width:131.25px;height:1px;background-color:#00384533}.pagination span:last-child:after{display:none}.article-slider,.article-slider .container{padding:0}.article-slider h2.section-title:empty{display:none}.article-slider h2.section-title,.vdo-content-slider-container h2.section-title,.cta-banner span.normal-text{font-family:Montserrat,sans-serif;font-size:48px;font-weight:500;line-height:58.51px;margin-bottom:88px;color:#003845;max-width:1560px;margin-left:auto;margin-right:auto}.article-slider h2.section-title span,.vdo-content-slider-container h2.section-title span,.cta-banner span.highlight-text{font-family:Oooh Baby,cursive;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;color:#f8a51d}.article-slider .article-slider-wrp{background:#003845;padding:9px 0 9px 189px;position:relative}.article-slider .article-slider-wrp .slick-list{padding-right:776px!important}.article-slider .article-slider-wrp .slick-track{display:flex}.article-slider .article-slider-wrp .slick-slide{margin-right:10px;height:auto}.article-slider .article-slider-wrp .slick-slide>div{height:100%}.article-slider .article-slider-wrp .article-slide{position:relative;transition:all .3s linear;height:100%}.article-slider .article-slider-wrp .article-thumbnail{overflow:hidden;border-radius:10px;height:100%}.article-slider .article-slider-wrp .article-thumbnail img{height:100%;width:100%;object-fit:cover;object-position:center}.article-slider .article-slider-wrp .article-slide .article-content{position:absolute;z-index:9;top:auto;bottom:82px;left:0;right:0;text-align:left;margin:0;padding:0 40px;width:100%}@media only screen and (min-width: 768px){.article-slider .article-slider-wrp .article-slide .article-content{opacity:0}}.article-slider .article-slider-wrp .article-slide:after{position:absolute;content:"";background:linear-gradient(180deg,#00384500,#003845cc 99.95%);top:0;left:0;width:100%;height:100%;transition:all .3s ease;border-radius:10px}@media only screen and (min-width: 768px){.article-slider .article-slider-wrp .article-slide:after{opacity:0}}.article-slider .article-slider-wrp .article-slide:hover .article-content,.article-slider .article-slider-wrp .article-slide:hover:after{opacity:1}.article-slider .article-slider-wrp .article-slide .article-content h3{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;margin-bottom:40px;color:#fff}.article-slider .article-slider-wrp .article-slide .article-content h4{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;margin-bottom:40px;color:#fff}.article-slider .article-slider-wrp .article-slide .article-content a{color:#fff}.vdo-content-slider-container{padding:127px 0 100px}.vdo-content-slider-container .container{max-width:1620px}.vdo-content-slider-container .vdo-slide{column-gap:148px;display:grid!important;grid-template-columns:1fr 1fr}.vdo-content-slider-container .vdo-slide .vdo-thumbnail{overflow:hidden;width:100%;border-radius:10px;position:relative}.vdo-content-slider-container .vdo-slide .vdo-thumbnail img,.vdo-content-slider-container .vdo-slide .vdo-thumbnail video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.vdo-content-slider-container .vdo-slide .vdo-thumbnail .play-button{position:absolute;top:0;left:0;right:0;bottom:0;height:104px;width:104px;margin:auto;display:flex;justify-content:center;align-items:center}.vdo-content-slider-container .vdo-slide .vdo-content h3.content-title{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;color:#003845;margin:0 0 20px}.vdo-content-slider-container .vdo-slide .vdo-content h4.content-subtitle{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;color:#003845;margin:0 0 20px}.vdo-content-slider-container .vdo-slide .vdo-content p{font-family:Montserrat,sans-serif;color:#003845;font-size:16px;font-weight:300;line-height:24px}.slick-slider .slick-next,.slick-slider .slick-prev{width:49px;height:49px;opacity:1;z-index:99;border:1px solid #00384533;border-radius:100%;transform:translateY(-50%)}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{display:none}.slick-slider .slick-prev{background:url(/cdn/shop/files/slider-arrow-left-white.svg?v=1747130174);background-repeat:no-repeat;background-position:center;background-size:10px;right:-80px}.slick-slider .slick-prev:hover{background:url(/cdn/shop/files/slider-arrow-left-white.svg?v=1747130174);background-repeat:no-repeat;background-position:center;background-size:10px;right:-80px}.slick-slider .slick-prev:focus{background:url(/cdn/shop/files/slider-arrow-left-white.svg?v=1747130174);background-repeat:no-repeat;background-position:center;background-size:10px;right:-80px}.slick-slider .slick-next{background:url(/cdn/shop/files/slider-arrow-right-white.svg?v=1747130174);background-repeat:no-repeat;background-position:center;background-size:10px}.slick-slider .slick-next:hover{background:url(/cdn/shop/files/slider-arrow-right-white.svg?v=1747130174);background-repeat:no-repeat;background-position:center;background-size:10px}.slick-slider .slick-next:focus{background:url(/cdn/shop/files/slider-arrow-right-white.svg?v=1747130174);background-repeat:no-repeat;background-position:center;background-size:10px}.cta-banner{background:#003845;text-align:center;padding:59px 0 79px}.cta-banner .cta-banner-container{display:flex;column-gap:27px;justify-content:center;align-items:center}.cta-banner span.normal-text{color:#fff}.cta-banner a.c-btn--hollow{color:#fff;min-width:312px}.blog-section .blog-list .blog-list-in .blog__details a.c-btn--hollow:hover{background-color:#003845;color:#fff}.custom-four-products-section{padding:20px 0}.product-card{text-align:center;padding:15px;border:1px solid #e0e0e0;margin:10px}.product-image{max-width:100%;height:auto}.product-reviews{margin:10px 0;font-size:14px;color:#f5c518}.product-name{font-size:16px;font-weight:700;margin:10px 0}.product-price{font-size:18px;color:#28a745;margin:10px 0}.shop-now-button{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px}.shop-now-button:hover{background-color:#0056b3}.btn-fill{padding:19.3px 30px;border-radius:100px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:center;transition:.3s ease;text-transform:uppercase;display:inline-block}.btn-fill:hover{opacity:1}.btn-fill.yellow{background:#f8a51d;color:#fff;border:1px solid #F8A51D}.btn-fill.yellow:hover{background-color:transparent;border-color:#f8a51d;color:#f8a51d}.btn-fill.green{background:#234951;color:#fff;border:1px solid #234951}.btn-fill.green:hover{background-color:transparent;border-color:#234951;color:#234951}.read-more{font-family:Montserrat;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#003845;display:inline-flex;align-items:center}.read-more:after{content:"";display:inline-block;background:url(//passionicebaths.com/cdn/shop/t/35/assets/read-more-icon.svg?v=8077311790216304431755964126);background-size:contain;width:19px;height:19px;margin-left:5px}.border-btn{border:1px solid transparent;padding:19.3px 30px;border-radius:100px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:center;transition:.3s ease;text-transform:uppercase;display:inline-block}.border-btn:hover{opacity:1}.border-btn.white{border-color:#fff;color:#fff}.border-btn.white:hover{color:#003845;background-color:#fff}.border-btn.green{border-color:#003845;color:#003845}.border-btn.green:hover{color:#fff;background-color:#003845}footer .footer__content{border-bottom:1px solid #00384533}footer .footer__content .o-layout{column-gap:89px;flex-wrap:wrap}footer .footer__content .o-layout__item{width:100%}footer .footer__content .o-layout__item:nth-child(1){max-width:183px}footer .footer__content .o-layout__item:nth-child(2){max-width:201px}footer .footer__content .o-layout__item:nth-child(3){max-width:173px}footer .footer__content .o-layout__item:nth-child(4){max-width:198px}footer .footer__content .o-layout__item:nth-child(5){max-width:202px}footer .footer__content .o-layout__item:nth-child(6){max-width:158px}footer .footer__content .o-layout__item .footer-nav__title{font-family:Montserrat;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;text-align:left;color:#003845;margin-bottom:20px}footer .footer__content .o-layout__item .footer-nav__text{margin-bottom:0;display:flex}footer .footer__content .o-layout__item .footer-nav li{margin-bottom:20px;line-height:100%}footer .footer__content .o-layout__item .footer-nav li a{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845}footer .footer__content .o-layout__item .social_icon a{text-decoration:none;display:flex}footer .footer__content .o-layout__item .social_icon a:not(:last-child){margin-right:20px}footer .footer__content .o-layout__item .social_icon a img{margin:0}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__text:after{display:none!important}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__text p{font-family:Montserrat;font-size:20px;font-weight:300;line-height:24px;text-align:left;margin-bottom:20px;color:#003845}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__button a{padding:16px 28px;background:#234951;font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:left;color:#fff;border-radius:100px;display:inline-block}#footer .footer__bottom{border:none}footer .footer__bottom{padding:60px 0 70px}footer .footer__bottom .row-wrp{display:flex;align-items:center;justify-content:space-between}footer .footer__bottom .footer__bottom__left{float:none}footer .footer__bottom .footer__bottom__right{float:none}footer .footer__bottom .footer-copyright{margin-top:0;display:flex;align-items:center}footer .footer__bottom .footer-copyright .footer-menu{margin:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap}footer .footer__bottom .footer-copyright .footer-menu li{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;padding:10.5px 0}footer .footer__bottom .footer-copyright .footer-menu li:not(:last-child){padding-right:62px}footer .footer__bottom .footer-copyright .footer-menu li a{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;padding:0;display:inline-block}footer .footer__bottom .footer__icons-items{display:flex;align-items:center}footer .footer__bottom .footer__icons-items li{display:flex;align-items:center;margin:0}footer .footer__bottom .footer__icons-items li:not(:last-child){margin-right:10px}footer .footer__bottom .footer__icons-item .payment-icon{padding:0;max-width:73px;width:100%}header.header{position:absolute;top:0;left:0;width:100%}.hero-banner{position:relative}.hero-banner .hero-image img{width:100%}.hero-banner img.mobile{display:none}.hero-banner .text-wrp{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.hero-banner .text-wrp .container{max-width:1620px}.hero-banner .hero-content{max-width:946px;width:100%}.hero-banner .hero-content h1{font-family:Montserrat;font-size:80px;font-weight:500;line-height:97.52px;text-align:left;color:#fff;margin-bottom:79px}.hero-banner .hero-content h1 .inspired{font-family:Oooh Baby;font-size:80px;font-weight:400;line-height:98px;letter-spacing:-.04em;text-align:left;color:#f8a51d}.hero-banner .hero-content h4{font-family:Montserrat;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;text-align:left;color:#fff;margin-bottom:39px}.hero-banner .hero-content .btn-primary{display:block;max-width:480px;padding:16px 30px;border-radius:100px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#fff;background-color:#f8a51d;margin-bottom:87px}.hero-banner .features ul{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:15px 28px;background:#fff;border-radius:10px;overflow:hidden;max-width:1114px;width:100%}.hero-banner .features ul li{display:flex;align-items:center}.hero-banner .features ul li:not(:last-child){margin-right:40px}.hero-banner .features ul li:not(:first-child) img{margin-right:20px}.hero-banner .features ul li p{margin:0;font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845}.hero-banner .features ul li:first-child p span{font-weight:600}.hero-banner .features ul li strong{font-family:Montserrat;font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#003845;margin-right:5px}.hero-banner .features ul li:not(:first-child) p span{display:block;font-family:Montserrat;font-size:14px;font-weight:500;line-height:17.07px;letter-spacing:.04em;text-align:left;color:#003845;text-transform:uppercase}.hero-banner .features ul li:nth-child(1) img{margin-right:3px;display:inline-block;margin-top:-8px}.custom-four-products-section{padding:115px 0 130px;position:relative;margin-top:-100px}.custom-four-products-section .top_section{position:absolute;top:0;left:0;width:100%;height:115px;background:url(//passionicebaths.com/cdn/shop/t/35/assets/custom-products-top-distress.svg?v=125358366742593812621755964066) repeat-x top left;background-size:100%;background-position:bottom left}.custom-four-products-section .middle_section{position:absolute;top:115px;left:0;width:100%;height:calc(100% - 245px);background-color:#f7f7f7}.custom-four-products-section .bottom_section{position:absolute;bottom:0;left:0;width:100%;height:130px;background:url(//passionicebaths.com/cdn/shop/t/35/assets/custom-products-bottom-distress.svg?v=129065051441282172941755964064) repeat-x bottom left;background-size:100%}.custom-four-products-section .container{max-width:1655px}.custom-four-products-section .row{padding:40px 0;background-color:#fff;border-radius:60px;position:relative;display:flex}.custom-four-products-section .product-card{margin:0;padding:0 0 20px;border:none;max-width:25%;width:100%;border-left:1px solid #00384533}.custom-four-products-section .product-card:first-child{border:none}.custom-four-products-section .product-card .product-images{position:relative;width:calc(100% - 50px);margin:0 auto 20px;overflow:hidden}.custom-four-products-section .product-card .product-images img{aspect-ratio:1 / 1;object-fit:contain;transition:1.5s ease}.custom-four-products-section .product-card:hover .product-images img{transform:scale(1.1)}.custom-four-products-section .product-card .product-images .secondary-images img{object-fit:cover}.custom-four-products-section .product-card>img{max-height:205px;object-fit:contain;margin-bottom:20px}.custom-four-products-section .product-card .product-reviews{margin:0;display:flex;justify-content:center;line-height:100%}.custom-four-products-section .product-card h3{font-family:Montserrat;font-size:36px;font-weight:600;line-height:43.88px;text-align:center;color:#003845;margin-top:20px;margin-bottom:10px;padding-left:10px;padding-right:10px;min-height:87.75px}.custom-four-products-section .product-card .product-price{font-family:Montserrat;font-size:24px;font-weight:500;line-height:29.26px;text-align:center;margin:0 0 10px;color:#003845}.custom-four-products-section .product-card .shop-now-button{padding:16px 30px;border-radius:100px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:center;color:#fff;background-color:#234951;border:1px solid transparent;text-transform:uppercase}.custom-four-products-section .product-card .shop-now-button:hover{border-color:#234951;background-color:transparent;color:#234951}.product-card .home-product-swatch{min-height:28px;margin:0 0 15px}.product-card .product-card__swatch__items{list-style:none;padding:0;margin:0;display:flex;max-width:100%;width:100%;gap:8px;justify-content:center}.product-card .product-card__swatch__items .product-card__swatch__item.active{outline:2px solid #234951;outline-offset:2px}.product-card .product-card__swatch__items .product-card__swatch__item{width:28px;height:28px;border:none;border-radius:3px;overflow:hidden;cursor:pointer;position:relative;margin:0}.product-card .product-card__swatch__item .is-image{background:var(--background-graphic);width:100%;height:100%;position:relative;background-size:cover;display:block}.image-accordion-wrp{padding:0;margin:90px 0 120px}.image-accordion-wrp .container{max-width:1620px}.image-accordion-wrp .row{display:flex;flex-wrap:wrap}.image-accordion-wrp .image-container{max-width:58.975%;width:100%;margin:0;padding-right:30px}.image-accordion-wrp.right-img .row .image-container{order:2;padding-left:30px;padding-right:0}.image-accordion-wrp .image-container .img-wrp{border-radius:10px;overflow:hidden;position:relative}.image-accordion-wrp .image-container .img-wrp:before{content:"";position:absolute;bottom:0;left:0;height:46px;width:100%;background:url(//passionicebaths.com/cdn/shop/t/35/assets/image-accordion-img-distress.svg?v=36719200487055312171755964090) no-repeat top left;background-size:100%;z-index:1}.image-accordion-wrp .image-container .img-wrp img{aspect-ratio:5/4;object-fit:cover;object-position:center;width:100%;height:100%}.image-accordion-wrp .content-container{max-width:41.025%;width:100%;margin:0;padding-left:30px}.image-accordion-wrp.right-img .row .content-container{order:1;padding-left:0;padding-right:30px}.image-accordion-wrp .content-container h2{font-family:Montserrat;font-size:60px;font-weight:500;line-height:73.14px;text-align:left;color:#003845;margin-bottom:40px}.image-accordion-wrp .content-container p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:40px}.image-accordion-wrp .accordion .accordion-item{border-bottom:1px solid #00384533;border-top:0;padding:15px 0;position:relative}.image-accordion-wrp .accordion .accordion-item.active{border-bottom:2px solid #F8A51D}.image-accordion-wrp .accordion .accordion-item:first-child .accordion-title{margin-top:0}.image-accordion-wrp .accordion .accordion-title{display:flex;justify-content:space-between;margin:0;cursor:pointer}.image-accordion-wrp .accordion .accordion-item h3{font-family:Montserrat;font-size:20px;font-weight:500;line-height:24.38px;text-align:left;color:#003845;margin:0 20px 0 0}.image-accordion-wrp .accordion .accordion-item h4{font-family:Montserrat;font-size:16px;font-weight:500;line-height:21.38px;text-align:left;color:#003845;margin:5px 20px 5px 0}.image-accordion-wrp .accordion .accordion-item .icon{width:30px;height:30px;border:1px solid #00384533;border-radius:50px;background-color:#fff;margin:0;position:absolute;right:0;top:12px;transition:.3s ease}.image-accordion-wrp .accordion .accordion-item.active .icon{background-color:#003845}.image-accordion-wrp .accordion .accordion-item .icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(//passionicebaths.com/cdn/shop/t/35/assets/chevron-right-green.svg?v=15740882380524428491755964061) no-repeat center;background-size:12px}.image-accordion-wrp .accordion .accordion-item.active .icon:before{background:url(//passionicebaths.com/cdn/shop/t/35/assets/chevron-right-white.svg?v=43848753657137645681755964062) no-repeat center;background-size:12px}.image-accordion-wrp .accordion .accordion-content{padding-left:0;padding-right:0}.image-accordion-wrp .accordion .accordion-content p{font-family:Montserrat;font-size:14px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:0;padding-right:40px}.image-accordion-wrp .accordion .accordion-content .read-more{font-size:14px;font-weight:300;line-height:24px;color:#003845}.image-accordion-wrp .accordion .accordion-gallery{display:grid;grid-template-columns:repeat(4,1fr);column-gap:10px;row-gap:10px;margin-top:10px}.image-accordion-wrp .accordion .accordion-gallery img{width:100%;height:100%;object-fit:cover}.image-accordion-wrp .accordion .accordion-video iframe{display:block}.discover-benefits-sec{background-color:#003845;padding:20px 0 133px;position:relative}.discover-benefits-sec:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:57px;background:url(//passionicebaths.com/cdn/shop/t/35/assets/discover-benefits-sec-distress.png?v=33550582931946051271755964081) repeat-x bottom left;background-size:100%}.discover-benefits-sec .container{max-width:1620px}.discover-benefits-sec .section-heading h2{font-family:Montserrat;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;color:#fff;margin-bottom:59px}.discover-benefits-sec .section-heading h2 span{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;margin-right:15px;color:#f8a51d}.discover-benefits-sec .slick-track:after,.discover-benefits-sec .slick-track:before{display:none}.discover-benefits-sec .slick-slider .slick-arrow{border:1px solid rgba(255,255,255,.2);border-radius:100px;font-size:0px;width:49px;height:49px}.discover-benefits-sec .slick-slider .slick-prev{background:url(//passionicebaths.com/cdn/shop/t/35/assets/benefits-slider-arrow-l.svg?12188) no-repeat center;background-size:20px;left:-90px}.discover-benefits-sec .slick-slider .slick-next{background:url(//passionicebaths.com/cdn/shop/t/35/assets/benefits-slider-arrow-r.svg?12188) no-repeat center;background-size:20px;right:-90px}.discover-benefits-sec .slider-item{display:flex!important;flex-wrap:wrap}.discover-benefits-sec .left-image{max-width:66.026%;width:100%}.discover-benefits-sec .left-image img{width:100%}.discover-benefits-sec .right-content{max-width:33.974%;width:100%;padding-left:98px}.discover-benefits-sec .right-content p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#fff;margin-bottom:40px}.discover-benefits-sec .right-content .button-wrap{display:flex;flex-wrap:wrap}.discover-benefits-sec .right-content .button-wrap .border-btn.white{padding:16px 39.5px;margin-right:10px}.discover-benefits-sec .right-content .button-wrap .btn-fill.yellow{padding:16px 43.5px}.testimonial-sec{padding-top:143px;padding-bottom:0}.testimonial-sec .container{max-width:1620px}.testimonial-sec .section-header{display:flex;margin-bottom:80px}.testimonial-sec .section-header h2{font-family:Montserrat;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;color:#003845;margin-right:45px;margin-bottom:0;display:flex;flex-direction:column}.testimonial-sec .section-header h2 span{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d}.testimonial-sec .section-header a{height:fit-content}.testimonial-sec .video-slider-wrp{border-bottom:1px solid rgba(0,56,69,.2)}.testimonial-sec .video-main-wrap{display:flex!important;width:100%}.testimonial-sec .video-slider-wrp .slick-arrow{top:-205px;transform:none}.testimonial-sec .video-slider-wrp .slick-prev{right:79px;left:auto;background:url(//passionicebaths.com/cdn/shop/t/35/assets/slider-arrow-left-green.svg?v=74818152343480298331755964134);background-repeat:no-repeat;background-position:center;background-size:20px}.testimonial-sec .video-slider-wrp .slick-next{right:0;left:auto;background:url(//passionicebaths.com/cdn/shop/t/35/assets/slider-arrow-right-green.svg?v=25368552033288660381755964136);background-repeat:no-repeat;background-position:center;background-size:20px}@media only screen and (min-width: 768px){.testimonial-sec .video-slider-wrp .slick-next{right:0;left:auto;background:url(//passionicebaths.com/cdn/shop/t/35/assets/slider-arrow-right-white.svg?v=122282132372239445271755964137);background-repeat:no-repeat;background-position:center;background-size:20px;background-color:#003845}}@media only screen and (min-width: 992px){.testimonial-sec .section-header a{height:fit-content}}.testimonial-sec .video-main-wrap .left-col{max-width:37.439%;width:100%}.testimonial-sec .video-main-wrap .right-col{max-width:62.561%;width:100%;padding-left:60px}.testimonial-sec .video-thumbnail{position:relative}.testimonial-sec .video-thumbnail .video-link{position:relative;border-radius:10px;overflow:hidden;display:block}.testimonial-sec .video-thumbnail .video-link>img{width:100%}.testimonial-sec .video-thumbnail .video-link .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:104px;height:104px}.testimonial-sec .author-rating{margin-top:30px;display:flex;align-items:center}.testimonial-sec .author-rating p{font-family:Montserrat;font-size:36px;font-weight:600;line-height:43.88px;text-align:left;margin-right:15px;margin-bottom:0;color:#003845}.video-description p{font-family:Montserrat;font-size:60px;font-weight:500;line-height:73.14px;text-align:left;color:#003845;margin-bottom:0}@media only screen and (max-width: 767px){.testimonial-sec .video-slider-wrp{padding-bottom:120px}}.testimonial-sec .slick-track .slick-slide{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.testimonial-sec .slick-track .slick-slide.slick-current{max-height:100%}.faq-section{padding-top:100px;padding-bottom:100px}.faq-section .container{max-width:1620px}.faq-section .faq-sec-title h3{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d;margin-bottom:75px}.faq-section .faq-accordion:not(:first-child){padding-top:40px}.faq-section .faq-accordion{border-bottom:1px solid rgba(0,56,69,.2);padding-bottom:40px}.faq-section .faq-accordion .faq-title{display:flex;justify-content:space-between;cursor:pointer}.faq-section .faq-accordion h4{font-family:Montserrat;font-size:36px;font-weight:500;line-height:43.88px;text-align:left;color:#003845;margin-right:15px;margin-bottom:0}.faq-section .faq-accordion .icon{margin:0;min-width:52px;min-height:52px;max-width:52px;max-height:52px;border-radius:100px;background:transparent;border:1px solid rgba(0,56,69,.2);position:relative;transition:.3s ease}.faq-section .faq-accordion.active .icon{background-color:#003845;border-color:#003845}.faq-section .faq-accordion .icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:10px;background-color:#003845;transition:.3s ease}.faq-section .faq-accordion .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:2px;background-color:#003845;transition:.3s ease}.faq-section .faq-accordion.active .icon:after{background-color:#fff}.faq-section .faq-accordion.active .icon:before{opacity:0;visibility:hidden}.faq-section .faq-content{display:none}.faq-section .faq-content p{padding-right:60px;font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;margin-top:20px;margin-bottom:30px}.faq-section .faq-content p:last-child{margin-bottom:0}.faq-section .faq-content p:empty{display:none}.cta-banner{padding:70px 0 80px;background:#003845}.cta-banner .cta-content .highlight-text{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d}.cta-banner .cta-content .normal-text{font-family:Montserrat;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;color:#fff}.cta-banner .border-btn.white{padding:20px 95.5px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:left}.product-slider-section{padding:100px 0 130px;position:relative;overflow:hidden}.product-slider-section:before{content:"";position:absolute;bottom:0;width:100%;height:102px;background:url(//passionicebaths.com/cdn/shop/t/35/assets/product-slider-section-distress.png?12188);background-size:100%}.product-slider-section .slider-container{max-width:1560px;margin:0 auto;position:relative}.product-slider-section .product-slider-main{position:relative;overflow:hidden;width:100%}.product-slider-section .slider-wrapper{display:flex;transition:transform .5s ease-in-out;will-change:transform}.product-slider-section .product-slider-item{flex:0 0 100%}.product-slider-section .product-slider-item .row-wrp{display:flex;justify-content:space-between;align-items:center}.product-slider-section .first-col{max-width:356px;width:100%}.product-slider-section .first-col ul{list-style:none;margin:0;padding:0}.product-slider-section .first-col ul li{display:flex;align-items:center}.product-slider-section .first-col ul li:not(:last-child){margin-bottom:40px}.product-slider-section .first-col .icon-container{max-width:62px;width:100%;margin-right:20px}.product-slider-section .first-col .text-container{padding:8px 0}.product-slider-section .first-col .text-container h3{font-family:Montserrat;font-size:18px;font-weight:500;line-height:21.94px;letter-spacing:.1em;text-align:left;color:#003845;margin-bottom:0;text-transform:uppercase}.product-slider-section .first-col .text-container p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:0}.product-slider-section .second-col{max-width:648px;width:100%}.product-slider-section .second-col .product-image{margin:0 auto;display:block}.product-slider-section .third-col{max-width:300px;width:100%}.product-slider-section .third-col h3{font-family:Montserrat;font-size:36px;font-weight:600;line-height:43.88px;text-align:center;color:#003845;margin-bottom:10px}.product-slider-section .third-col p{font-family:Montserrat;font-size:24px;font-weight:500;line-height:29.26px;text-align:center;color:#003845;margin-bottom:10px}.product-slider-section .third-col a.btn-fill{padding:16px 30px;display:block;margin:0 auto;width:max-content}.product-slider-section .slider-nav{width:49px;height:49px;border:1px solid rgba(0,56,69,.2);border-radius:100px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.product-slider-section .slider-nav.prev{left:-100px;background:url(//passionicebaths.com/cdn/shop/t/35/assets/slider-arrow-left-green.svg?v=74818152343480298331755964134) no-repeat center;background-size:20px;opacity:.8}.product-slider-section .slider-nav.next{right:-100px;background:url(//passionicebaths.com/cdn/shop/t/35/assets/slider-arrow-right-green.svg?v=25368552033288660381755964136) no-repeat center;background-size:20px;opacity:.8}.blog-post-slider-section{padding-top:160px;padding-bottom:97px;margin-top:-90px;background-color:#f7f7f7}.blog-post-wrp .slick-list:before{content:"";position:absolute;top:0;right:0;width:5px;height:100%;background-color:#f7f7f7;z-index:1}.blog-post-wrp .slick-list{padding-bottom:20px;padding-left:5px}.blog-post-wrp .slick-slide{margin-right:20px}.blog-post-slider-section .container{max-width:1620px}.blog-post-slider-section .section-heading{display:flex;align-items:center;margin-bottom:79px}.blog-post-slider-section .section-heading h2{font-family:Montserrat;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;color:#003845;margin-bottom:0;margin-right:15px}.blog-post-slider-section .section-heading h2 span{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d}.blog-post-slide{display:flex!important}.blog-post-slide .blog-post{display:flex;padding:20px;border-radius:10px;background-color:#fff;box-shadow:0 4px 4px #00384533}.blog-post-slide .blog-post .post-image{max-width:25%;width:100%}.blog-post-slide .blog-post .post-image img{object-fit:cover;height:100%}.blog-post-slide .blog-post .post-image img.mobile{display:none}.blog-post-slide .blog-post .post-content{max-width:75%;width:100%;padding:30.5px 10px 30.5px 40px}.blog-post-slide .blog-post .post-content .post-date{font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:left;color:#003845;margin-bottom:20px}.blog-post-slide .blog-post .post-content h3{font-family:Montserrat;font-size:30px;font-weight:600;line-height:36.57px;text-align:left;color:#003845;margin-bottom:20px}.blog-post-slide .blog-post .post-content p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:20px}.blog-post-slide .blog-post .post-content .btn-fill{padding:16px 30px}.blog-post-wrp .slick-prev{transform:translateY(-50%);top:50%;background:url(//passionicebaths.com/cdn/shop/t/35/assets/slider-arrow-left-green.svg?v=74818152343480298331755964134);background-repeat:no-repeat;background-position:center;background-size:20px}.blog-post-wrp .slick-next{transform:translateY(-50%);top:50%;background:url(//passionicebaths.com/cdn/shop/t/35/assets/slider-arrow-right-green.svg?v=25368552033288660381755964136);background-repeat:no-repeat;background-position:center;background-size:20px}.join-us-sec{background-color:#003845;padding-bottom:8px;position:relative}.join-us-sec .container{padding-left:0;padding-right:0;max-width:1920px}.join-us-sec .top-section{max-width:1560px;padding-top:100px;padding-bottom:78px;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto}.join-us-sec .top-section .slider-title{font-family:Montserrat;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;color:#fff;margin-bottom:0}.join-us-sec .top-section .slider-title span{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d;margin-right:8px}.image-slider-wrapper .image-slide img{width:100%;border-radius:10px}.image-slider-wrapper .slick-slide{margin-right:10px}.image-slider-wrapper .image-slide{display:flex!important}.image-slider-wrapper .slide-thumbnail{max-width:100%;width:100%}.image-text-banner:after{display:none}.image-text-banner .container{padding-left:0;padding-right:0;max-width:100%}.image-text-banner .image-banner{display:block;padding:30% 0 0;position:relative;height:auto}.image-text-banner .image-banner img{width:100%;position:absolute;top:0;left:0;height:auto}.image-text-banner .banner-wrp-main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1620px;width:100%;padding-left:30px;padding-right:30px}.image-text-banner .banner-wrp-main h1{font-family:Montserrat;font-size:80px;font-weight:500;line-height:92px;text-align:left;color:#fff;margin-bottom:18px}.image-text-banner .banner-wrp-main h1 span{font-family:Oooh Baby;font-size:80px;font-weight:400;line-height:92px;letter-spacing:-.04em;text-align:left;color:#f8a51d;margin-left:2px}.image-text-banner .banner-wrp-main p{font-family:Montserrat;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;text-align:left;color:#fff;margin-bottom:0;text-transform:uppercase}.features-inner{margin-top:48px;margin-bottom:126px}.features-inner .container{max-width:1620px}.features-inner .features{background-color:#f7f7f7;border-radius:10px;display:flex;justify-content:center}.features-inner ul{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:8px 28px;border-radius:10px;overflow:hidden;max-width:1124px;width:100%}.features-inner ul li{display:flex;align-items:center}.features-inner ul li:not(:last-child){margin-right:40px}.features-inner ul li:not(:first-child) img{margin-right:20px}.features-inner ul li p{margin:0;font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845}.features-inner ul li strong{font-family:Montserrat;font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#003845;margin-right:5px}.features-inner ul li:not(:first-child) p span{display:block;font-family:Montserrat;font-size:14px;font-weight:500;line-height:17.07px;letter-spacing:.04em;text-align:left;color:#003845;text-transform:uppercase}.features-inner ul li:nth-child(1) img{margin-right:3px;display:inline-block;margin-top:-8px}.pswp .pswp--touch .pswp__button--arrow{visibility:visible}.product-detail-section{margin-top:100px;margin-bottom:100px}.product-detail-sec .image-mobile{display:none}.product-detail-section .container{max-width:1620px}.product-detail-section .product-detail{display:flex;flex-wrap:wrap}.product-detail-section .product-images{max-width:58.975%;width:100%;padding-right:30px}.product-detail-section .product-info{max-width:41.025%;width:100%;padding-left:30px}.product-detail-section .product-images{display:flex;flex-wrap:wrap}.product-detail-section .product-images .main-image{max-width:calc(100% - 140px);width:100%}.product-detail-section .product-images .main-image img{width:100%}.product-detail-section .product-images .gallery{max-width:140px;width:100%}.product-detail-section .product-images .gallery .slick-slide{height:120px;margin-bottom:12.75px;padding-left:10px;padding-right:10px;border:none}.product-detail-section .product-images .gallery .slick-slide *{height:100%}.product-detail-section .product-images .gallery .slick-slide>div{position:relative;border-radius:8px;overflow:hidden}.product-detail-section .product-images .gallery .slick-slide>div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;border-radius:8px;z-index:1;pointer-events:none}.product-detail-section .product-images .gallery .slick-slide img{width:100%;height:100%;object-fit:cover;border-radius:8px}.product-detail-section .product-images .gallery .slick-slide.slick-current>div:before{border-color:#f8a51d;pointer-events:none}.product-detail-section .product-images .gallery .slick-arrow{display:none!important}.product-detail-section .product-images .mobile.product-meta{display:none}.product-detail-section .product-info h1{font-family:Montserrat;font-size:60px;font-weight:500;line-height:73.14px;text-align:left;margin-bottom:40px;color:#003845}.product-detail-section .product-info .product-meta{display:flex;align-items:center;margin-bottom:40px}.product-detail-section .product-info .product-price{font-family:Montserrat;font-size:36px;font-weight:500;line-height:43.88px;text-align:center;color:#003845;margin:0 20px 0 0}.product-detail-section .product-info .product-rating .total-reviews{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-left:20px}.product-detail-section .product-info .product-description{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:40px}.product-detail-section .product-info .btn-fill{padding:16px 43.5px}.product-detail-section .product-info .product-price .currency{font-family:Oooh Baby;font-size:80px;font-weight:400;line-height:98px;letter-spacing:-.04em;text-align:left;margin-right:15px}.product-slider-section:before{background-position:bottom -2px left}.product-detail-section .product-info .product-price{display:flex;align-items:center}.product-detail-section .product-info .product-price .currency{font-size:80px;font-weight:400;line-height:98px;letter-spacing:-.04em;text-align:left;margin-right:15px}.product-detail-section .product-images .main-image{position:relative;padding-top:74.5%}.product-detail-section .product-images .main-image img{position:absolute;top:0;left:0;height:auto}.blog-post-wrp .slick-track{display:flex}.blog-post-wrp .slick-slide{height:auto;flex:1}.blog-post-wrp .slick-slide>div{height:100%;display:flex}.blog-post-wrp .blog-post .post-content{display:flex;flex-direction:column}.blog-post-wrp .blog-post .post-content .btn-fill{width:max-content;margin-top:auto}.image-accordion-wrp .image-container .img-wrp:before{background-position:bottom left}.discover-benefits-sec .slick-slider .slick-arrow{top:50%;transform:translateY(-50%)}.product-slider-section .first-col .icon-container img{width:100%}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__button a{border:1px solid #234951;transition:.3s ease}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__button a:hover{opacity:1;background:transparent;color:#234951}footer .footer__content .o-layout__item .footer-nav a.footer-nav__link:hover{opacity:.8}.product-detail-section .product-detail.product-detail--right .product-images .gallery{order:1}.product-detail-section .product-detail.product-detail--right .product-images .main-image{order:2}.product-detail-section .product-detail:not(.product-detail--right) .product-images{order:2;padding-right:0;padding-left:30px}.product-detail-section .product-detail:not(.product-detail--right) .product-info{padding-left:0;padding-right:30px}.product-tabs-section .container{max-width:1620px}.product-tabs-section .tab-nav li.tab-link{width:25%;text-align:center;margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:24.38px;color:#003845;border-bottom:1px solid #00384533;padding:0 20px 16px;position:relative}.product-tabs-section .tab-nav li.tab-link:after{position:absolute;content:"";left:0;bottom:0;height:2px;width:0;transition:all .5s ease-out;background-color:#f8a51d;opacity:0}.product-tabs-section .tab-nav li.tab-link.active:after{width:100%;opacity:1}.product-tabs-section .tab-content .product-slider{overflow:visible}.product-tabs-section .product-slide{padding:0;border:none;box-shadow:none}.product-tabs-section .product-detail{display:flex;justify-content:space-between;gap:60px}.product-tabs-section .product-images{display:flex;flex-direction:row-reverse;justify-content:start}.product-tabs-section .product-images .main-image{max-height:651px;overflow:hidden}.product-tabs-section .product-images .main-image img{height:100%;width:100%;object-fit:cover;object-position:center}.inner-hero .image-banner__content__block{margin:0}.inner-hero .image-banner__content h2{font-family:Montserrat,sans-serif;font-size:80px;font-weight:500;line-height:97.52px;text-align:center;color:#fff;margin-bottom:2px}.inner-hero .image-banner__content span{font-family:Oooh Baby,cursive;font-size:80px;font-weight:400;line-height:98px;letter-spacing:-.04em;text-align:center;color:#f8a51d;margin-bottom:77px;display:block}.inner-hero .image-banner__content p{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;text-align:center;text-transform:uppercase}.product-detail-sec{position:relative;padding-top:90px;padding-bottom:50px;background-color:#f7f7f7}.product-detail-sec .container{max-width:100%;padding:0}.product-detail-sec .row-wrp{display:flex;flex-wrap:wrap}.product-detail-sec .row-wrp .col-left{max-width:48.345%;width:100%;padding:0 60px 60px;background-color:#fff;border-radius:0 0 60px}.product-detail-sec .row-wrp .col-right{max-width:51.655%;width:100%;position:relative}.product-detail-sec .row-wrp .col-right .banner-img-wrp{position:absolute;top:0;left:0;padding-top:65%;width:100%}.product-detail-sec .row-wrp .col-right .banner-img-wrp:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:56px;background:url(//passionicebaths.com/cdn/shop/t/35/assets/product-banner-distress.svg?v=148095019333163907831755964117) repeat-x bottom;background-size:100%;z-index:1}.product-detail-sec .row-wrp .col-right .banner-img-wrp img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-detail-sec .row-wrp .col-right .banner-img-wrp img.mobile-img{display:none}.product-detail-sec .product-description{padding:50px 140px 80px 97px;position:relative;z-index:2}.product-detail-sec .product-description h1{font-family:Montserrat;font-size:80px;font-weight:500;line-height:97.52px;text-align:left;color:#fff;margin-bottom:20px}.product-detail-sec .product-description .product-meta{display:flex;flex-direction:column}.product-detail-sec .product-description .more-product-info{display:flex;align-items:center;margin-top:20px;margin-bottom:30px}.product-detail-sec .product-description .product-price-wrp{margin-right:20px}.product-detail-sec .product-description .reviews{display:flex;align-items:center}.product-detail-sec .product-description .reviews img{margin-right:20px;max-width:112px}.product-detail-sec .product-description .reviews span{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#fff;margin-top:3px}.product-detail-sec .product-description .price>div:empty{display:none}.product-detail-sec .product-description .price__number{display:flex;align-items:center}.product-detail-sec .product-description .price__number .currency{font-family:Oooh Baby;font-size:80px;font-weight:400;line-height:98px;letter-spacing:-.04em;text-align:left;margin-right:10px;color:#fff}.product-detail-sec .product-description .price__number .amount,.product-detail-sec .product-description .price__number{font-family:Montserrat;font-size:36px;font-weight:500;line-height:43.88px;text-align:left;color:#fff}.product-detail-sec .product-description .product-stock-details{margin-bottom:30px}.product-detail-sec .product-description .product-stock-details .product-form-stock-note{flex-direction:column;align-items:flex-start}.product-detail-sec .product-description .product-stock-details .product-stock{display:flex;align-items:center}.product-detail-sec .product-description .product-stock-details .product-stock img{width:20px;height:20px;margin-right:10px;flex:1}.product-detail-sec .product-description .product-stock-details .product-stock span{font-family:Montserrat;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;text-align:left;text-transform:uppercase;color:#fff}.product-detail-sec .product-description .more-about-product p{line-height:100%}.product-detail-sec .product-description .more-about-product p:not(:last-child){margin-bottom:30px}.product-detail-sec .product-description .more-about-product strong{font-family:Montserrat;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;text-align:left;color:#fff;margin-right:10px}.product-detail-sec .product-description .more-about-product span{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#fff}.product-detail-sec .product-description .product-features-inner{margin-top:130px}.product-detail-sec .product-description .bottom-content .product-features-inner ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);column-gap:40px}.product-detail-sec .product-description .bottom-content .product-features-inner ul li{display:flex;align-items:center}.product-detail-sec .product-description .bottom-content .product-features-inner ul li .img-wrp{width:48px;height:48px;margin-right:20px}.product-detail-sec .product-description .bottom-content .product-features-inner ul li p{line-height:100%;margin-bottom:0;font-family:Montserrat;font-size:14px;font-weight:300;line-height:18px;text-align:left;color:#003845}.product-detail-sec .product-description .bottom-content .product-features-inner ul li p span{font-family:Montserrat;font-size:14px;font-weight:500;line-height:17.07px;letter-spacing:.04em;text-align:left;color:#003845;display:block;text-transform:uppercase}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp{margin-top:46px;display:flex;align-items:center}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp quantity-input{border:none}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .quantity-input{background-color:#fff;border:1px solid rgba(0,56,69,.2);border-radius:100px;display:flex;align-items:center;height:100%;margin-right:10px;padding:12px 20px}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .quantity-input button span{font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:center;color:#003845}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .quantity-input input{font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:center;color:#003845;height:100%;border:none}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp quantity-input button{display:flex;align-items:center;justify-content:center}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp quantity-input button:after{display:none}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .buy-now-btn{width:100%}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .buy-now-btn button.btn-fill{width:100%;padding:15.25px 30px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-align:center;cursor:pointer}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .buy-now-btn button.btn-fill:hover{background:#234951;border-color:#234951;color:#fff}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .buy-now-btn button .product-form__add-btn__tick,.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .buy-now-btn button .product-form__add-btn__spinner{left:0;top:50%;transform:translateY(-50%);width:100%;height:auto;margin-left:0;font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-transform:capitalize}.product-detail-sec .media-gallery__nav{padding:0}.product-detail-sec .media-gallery__thumbs{width:100%;max-width:100%}.product-detail-sec .media-gallery__thumbs .thumbnail-list__item{border-radius:8px;overflow:hidden;width:120px;flex-basis:120px;flex-shrink:0;aspect-ratio:1 / 1;border:none}.product-detail-sec .media-gallery__thumbs .thumbnail-list__item .thumbnail,.product-detail-sec .media-gallery__thumbs .thumbnail-list__item--active .thumbnail{border:none;box-shadow:none}.product-detail-sec .media-gallery__thumbs .thumbnail-list__item--active .thumbnail:after{border:2px solid #F8A51D;border-radius:8px}.product-detail-sec .media-gallery__nav button.media-gallery__nav-item{display:none}.product-detail-sec .media-gallery .media-gallery__slider .media-gallery__arrow--prev{background:url(https://passionicebaths.com/cdn/shop/t/25/assets/slider-arrow-left-white.svg?v=74818152343480298331732262416);background-size:20px;background-position:center;background-repeat:no-repeat;width:49px;height:49px;opacity:1;z-index:9;border:1px solid #00384533;border-radius:100%;background-color:#053945}.product-detail-sec .media-gallery .media-gallery__slider .media-gallery__arrow--next{background:url(https://passionicebaths.com/cdn/shop/t/25/assets/slider-arrow-right-white.svg?v=25368552033288660381732262405);background-size:20px;background-position:center;background-repeat:no-repeat;width:49px;height:49px;opacity:1;z-index:9;border:1px solid #00384533;border-radius:100%;background-color:#053945}.product-detail-sec .media-gallery .media-gallery__slider .slick-arrow .icon{color:#fff}.product-detail-sec .media-gallery .media-gallery__slider .slick-arrow:before{display:none}.two-column-accordion{padding:50px 0 140px;background-color:#f7f7f7}.two-column-accordion .container{max-width:1620px}.two-column-accordion .acco-content{display:none}.two-column-accordion .row-wrp{display:flex;flex-wrap:wrap}.two-column-accordion .col-left{max-width:50%;width:100%;padding-right:57px}.two-column-accordion .col-right{max-width:50%;width:100%;padding-left:57px}.two-column-accordion .col-left .head-area{margin-bottom:44px}.two-column-accordion .col-left .head-area h2{font-family:Montserrat;font-size:36px;font-weight:600;line-height:43.88px;text-align:left;color:#003845;margin-bottom:35px}.two-column-accordion .col-left .head-area p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:16px}.two-column-accordion .col-left .accordion-wrp{border-bottom:1px solid #00384533}.two-column-accordion .col-left .accordion-wrp.active{border-bottom:2px solid #F8A51D}.two-column-accordion .col-left .acco-title{display:flex;align-items:center;cursor:pointer;padding:16px 0;position:relative}.two-column-accordion .col-left .acco-title>img{width:30px;height:30px;margin-right:10px}.two-column-accordion .col-left .acco-title h4{font-family:Montserrat;font-size:20px;font-weight:500;line-height:24.38px;text-align:left;color:#003845;margin-bottom:0}.two-column-accordion .col-left .acco-title .icon{width:30px;height:30px;border:1px solid #00384533;border-radius:50px;margin-left:auto;position:relative;display:flex;align-items:center}.two-column-accordion .col-left .acco-title .icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:2px;background-color:#003845;transition:.3s ease}.two-column-accordion .col-left .acco-title .icon:after{transition:.3s ease;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:10px;background-color:#003845}.two-column-accordion .col-left .accordion-wrp.active .acco-title .icon{background-color:#003845}.two-column-accordion .col-left .accordion-wrp.active .acco-title .icon:before{background-color:#fff}.two-column-accordion .col-left .accordion-wrp.active .acco-title .icon:after{opacity:0;visibility:hidden}.two-column-accordion .col-left .accordion-wrp .acco-content p{font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#003845}.two-column-accordion .acco-content{padding-left:41px;padding-right:41px}.two-column-accordion .col-right .accordion-wrp{padding:37.9px 0;border-bottom:1px solid #00384533}.two-column-accordion .col-right .accordion-wrp.active{border-bottom:2px solid #F8A51D}.two-column-accordion .col-right .accordion-wrp:first-child{padding-top:0}.two-column-accordion .col-right .acco-title{display:flex;align-items:flex-start;cursor:pointer}.two-column-accordion .col-right .acco-title h4{font-family:Montserrat;font-size:36px;font-weight:500;line-height:43.88px;text-align:left;color:#003845;margin-bottom:0;margin-right:20px}.two-column-accordion .col-right .acco-title .icon{width:52px;height:52px;border:1px solid #00384533;border-radius:100px;margin-left:auto;position:relative}.two-column-accordion .col-right .acco-title .icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:10px;background-color:#003845;transition:.3s ease}.two-column-accordion .col-right .acco-title .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:2px;background-color:#003845;transition:.3s ease}.two-column-accordion .col-right .accordion-wrp.active .icon{background:#003845}.two-column-accordion .col-right .accordion-wrp.active .acco-title .icon:before{opacity:0;visibility:hidden}.two-column-accordion .col-right .accordion-wrp.active .acco-title .icon:after{background-color:#fff}.two-column-accordion .col-right .acco-content{padding-left:0;padding-right:52px}.two-column-accordion .col-right .acco-content p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;margin-bottom:20px;color:#003845}.two-column-accordion .col-right .acco-content p:last-child{margin-bottom:0}@media (min-width: 767px){.cart-draw-trigger-icon,.mobile-draw-trigger-icon{display:none!important}.hero-banner .hero-content h1 br{display:none}}@media (max-width: 1800px){.hero-banner .hero-content h1{margin-bottom:40px}.hero-banner .hero-content .btn-primary{max-width:400px;margin-bottom:60px}.discover-benefits-sec .container{max-width:1466px}.discover-benefits-sec .section-heading h2{margin-bottom:50px}.discover-benefits-sec .left-image{max-width:65.026%}.discover-benefits-sec .right-content{max-width:34.974%;padding-left:50px}.testimonial-sec{padding-top:120px}.faq-section{padding-top:80px;padding-bottom:80px}.faq-section .faq-sec-title h3{margin-bottom:40px}.faq-section .faq-accordion:not(:first-child){padding-top:30px}.faq-section .faq-accordion{padding-bottom:30px}.faq-section .faq-accordion h4{font-size:32px;line-height:42px}.cta-banner{padding:40px 0}.cta-banner .border-btn.white{padding:16px 75px}.product-slider-section .slider-container{max-width:1466px}.blog-post-slider-section .container{max-width:1420px}.join-us-sec .top-section{max-width:80%}}@media (max-width: 1680px){.border-btn,.btn-fill{padding:15px 20px;font-size:14px;line-height:14px}.hero-banner .text-wrp .container{max-width:85%}.hero-banner .hero-content h1{font-size:60px;line-height:77px;max-width:70%;margin-bottom:30px}.hero-banner .hero-content h1 .inspired{font-size:60px;line-height:77px}.hero-banner .hero-content h4{font-size:16px;line-height:20px;margin-bottom:30px;max-width:70%}.hero-banner .hero-content .btn-primary{padding:15px 30px;font-size:14px;line-height:20px;margin-bottom:50px;display:inline-block}.hero-banner .features ul{padding:12px 25px;max-width:970px;justify-content:center}.hero-banner .features ul li:not(:last-child){margin-right:30px}.hero-banner .features ul li:not(:first-child) img{margin-right:15px;max-width:45px}.hero-banner .features ul li p{font-size:14px;line-height:24px}.hero-banner .features ul li strong{font-size:14px;line-height:20px}.hero-banner .features ul li:nth-child(1) img{margin-right:5px;margin-top:-6px}.custom-four-products-section .container{max-width:85%}.custom-four-products-section .row{padding:30px 0;border-radius:30px}.custom-four-products-section .product-card h3{font-size:25px;line-height:43px;min-height:87.75px}.custom-four-products-section .product-card .product-price{font-size:20px;line-height:25px}.custom-four-products-section .product-card .shop-now-button{padding:12px 25px;font-size:14px;line-height:14px}.image-accordion-wrp .container{max-width:85%}.image-accordion-wrp .content-container h2{font-size:50px;line-height:60px;margin-bottom:30px}.image-accordion-wrp .content-container p{font-size:15px;line-height:23px;margin-bottom:20px}.image-accordion-wrp .image-container .img-wrp:before{background-position:bottom -2px left}.blog-post-slide .blog-post .post-content{padding:10px 20px}.discover-benefits-sec .container{max-width:85%}.discover-benefits-sec .section-heading h2{font-size:38px;line-height:48px;margin-bottom:40px}.discover-benefits-sec .section-heading h2 span{font-size:50px;line-height:60px;margin-right:10px}.discover-benefits-sec .left-image{max-width:60%}.discover-benefits-sec .right-content{max-width:40%}.discover-benefits-sec .right-content p{font-size:15px;line-height:23px;margin-bottom:30px}.discover-benefits-sec .right-content .button-wrap .border-btn.white{padding:12px 20px;margin-right:10px}.discover-benefits-sec .right-content .button-wrap .btn-fill.yellow{padding:12px 20px}.testimonial-sec .author-rating{margin-top:20px}.testimonial-sec .author-rating p{font-size:25px;line-height:35px}.faq-section .faq-accordion{padding-bottom:20px}.faq-section .faq-accordion:not(:first-child){padding-top:20px}.faq-section .faq-accordion .icon{min-width:45px;min-height:45px;max-width:45px;max-height:45px}.faq-section .faq-accordion h4{font-size:30px;line-height:40px}.cta-banner .cta-content .highlight-text{font-size:50px;line-height:60px}.cta-banner .cta-content .normal-text{font-size:45px;line-height:55px}.cta-banner .border-btn.white{padding:12px 40px}.blog-post-slider-section{padding-top:120px;padding-bottom:70px;margin-top:-70px}.blog-post-slider-section .container{max-width:85%}.blog-post-slider-section .section-heading{margin-bottom:60px}.blog-post-slider-section .section-heading h2{font-size:35px;line-height:45px}.blog-post-slider-section .section-heading h2 span{font-size:40px;line-height:50px}.blog-post-slide .blog-post .post-content h3{font-size:25px;line-height:35px;margin-bottom:10px}.blog-post-slide .blog-post .post-content p{font-size:14px;line-height:24px;margin-bottom:20px}.blog-post-slide .blog-post .post-content .post-date{font-size:14px;line-height:14px;margin-bottom:10px}.blog-post-slide .blog-post .post-content .btn-fill{padding:12px 25px}.product-slider-section:before{background-position:bottom 0 left;background-repeat:repeat-x;background-size:contain;bottom:7px}.product-slider-section .slider-container{max-width:80%}.product-slider-section .slider-nav.prev{left:-80px}.product-slider-section .slider-nav.next{right:-80px}.join-us-sec .top-section{padding-top:60px;padding-bottom:60px}.join-us-sec .top-section .slider-title{font-size:35px;line-height:45px}.join-us-sec .top-section .slider-title span{font-size:45px;line-height:55px}footer .container{max-width:85%}footer .footer__content{padding:70px 0 40px}footer .footer__content .o-layout{column-gap:10px}footer .footer__content .o-layout__item .footer-nav h3.footer-nav__title{font-size:16px;line-height:26px;margin-bottom:10px}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__text p{font-size:16px;line-height:21px;margin-bottom:10px}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__button a{padding:12px 20px;font-size:14px;line-height:14px}footer .footer__content .o-layout__item .footer-nav a.footer-nav__link{font-size:14px;line-height:17px;color:#003845;letter-spacing:.7px;padding:0 3px;display:block}footer .footer__content .o-layout__item:nth-child(1){max-width:14%}footer .footer__content .o-layout__item:nth-child(2){max-width:17%}footer .footer__content .o-layout__item:nth-child(3){max-width:17%}footer .footer__content .o-layout__item:nth-child(4){max-width:17%}footer .footer__content .o-layout__item:nth-child(5){max-width:17%}footer .footer__content .o-layout__item:nth-child(6){max-width:17%}footer .footer__bottom .footer-copyright .footer-menu li{font-size:14px;line-height:24px;padding:8px 0}footer .footer__bottom .footer-copyright .footer-menu li:not(:last-child){padding-right:30px}footer .footer__bottom .footer__icons-item .payment-icon{max-width:50px}}@media (max-width: 1400px){.border-btn,.btn-fill{padding:12px 20px;font-size:13px;line-height:13px}.hero-banner .hero-content h1{font-size:45px;line-height:55px;max-width:60%;margin-bottom:20px}.hero-banner .hero-content h1 .inspired{font-size:50px;line-height:60px}.hero-banner .features ul li:not(:first-child) img{margin-right:15px;max-width:35px}.custom-four-products-section{padding:115px 0 100px;margin-top:-100px}.custom-four-products-section .product-card{padding:0}.custom-four-products-section .product-card h3{font-size:22px;line-height:27px;min-height:54px}.custom-four-products-section .product-card .product-price{font-size:18px;line-height:20px}.custom-four-products-section .product-card .shop-now-button{padding:10px 20px;font-size:13px;line-height:13px}.image-accordion-wrp .content-container h2{font-size:40px;line-height:40px;margin-bottom:20px}.image-accordion-wrp .content-container p{font-size:14px;line-height:20px;margin-bottom:10px}.discover-benefits-sec:after{bottom:-2px}.discover-benefits-sec{padding:20px 0 80px}.discover-benefits-sec .right-content p{font-size:14px;line-height:22px;margin-bottom:20px}.testimonial-sec{padding-top:80px}.testimonial-sec .section-header h2{font-size:35px;line-height:45px;margin-right:35px}.testimonial-sec .section-header{margin-bottom:50px}.testimonial-sec .video-slider-wrp .slick-arrow{top:-165px;width:40px;height:40px}.testimonial-sec .video-slider-wrp .slick-prev{right:50px;background-size:18px!important}.testimonial-sec .video-slider-wrp .slick-next{background-size:18px!important}.testimonial-sec .video-thumbnail .video-link .play-button{width:70px;height:70px}.video-description p{font-size:35px;line-height:45px}.faq-section .faq-accordion{padding-bottom:15px}.faq-section .faq-accordion:not(:first-child){padding-top:15px}.faq-section .faq-sec-title h3{font-size:40px;line-height:50px;margin-bottom:30px}.faq-section .faq-accordion h4{font-size:23px;line-height:23px}.faq-section .faq-accordion .icon{min-width:35px;min-height:35px;max-width:35px;max-height:35px}.product-slider-section .first-col ul li:not(:last-child){margin-bottom:20px}.product-slider-section .first-col .icon-container{max-width:50px;margin-right:15px}.product-slider-section .first-col .text-container h3{font-size:16px;line-height:20px}.product-slider-section .first-col .text-container p{font-size:14px;line-height:20px}.product-slider-section .third-col h3{font-size:26px;line-height:36px;margin-bottom:10px}.product-slider-section .third-col p{font-size:18px;line-height:28px;margin-bottom:10px}.product-slider-section .third-col a.btn-fill{padding:12px 20px}footer .footer__bottom .footer-copyright .footer-menu li{font-size:14px;line-height:14px}footer .footer__bottom .footer-copyright .footer-menu li:not(:last-child){padding-right:20px}footer .footer__bottom .footer-copyright .footer-menu li a{font-size:14px;line-height:14px}footer .footer__bottom{padding:40px 0}.features-inner{margin-top:50px;margin-bottom:80px}.product-detail-section{margin-top:80px;margin-bottom:80px}.product-detail-section .container{max-width:85%}.product-detail-section .product-info h1{font-size:40px;line-height:50px;margin-bottom:20px}.product-detail-section .product-info .product-meta{margin-bottom:20px}.product-detail-section .product-info .product-price{font-size:26px;line-height:36px}.product-detail-section .product-info .product-price .currency{font-size:60px;line-height:70px}.product-detail-section .product-images .main-image img{width:100%;height:100%;object-fit:contain}.image-text-banner{margin:0 0 -100px}.image-text-banner .image-banner{padding-top:70vh}.image-text-banner .image-banner img{height:100%;object-fit:cover}.image-text-banner .banner-wrp-main h1{font-size:50px;line-height:60px}.image-text-banner .banner-wrp-main h1 span{font-size:50px;line-height:60px;margin-left:5px}}@media (max-width: 1280px){.custom-four-products-section .middle_section{height:calc(100% - 210px)}.image-accordion-wrp{margin:80px 0}.image-accordion-wrp .image-container{max-width:50%;padding-right:20px}.image-accordion-wrp .content-container{max-width:50%;padding-left:20px}footer .footer__content .o-layout__item:nth-child(1){max-width:100%;width:100%;margin-bottom:30px}footer .footer__content .o-layout__item:nth-child(1) .footer-nav{flex-direction:initial;flex-wrap:wrap}footer .footer__content .o-layout__item:nth-child(1) .footer-nav .footer-top-bar{max-width:15%;width:100%}footer .footer__content .o-layout__item:nth-child(1) .footer-nav .footer-bottom-bar{margin-top:0;max-width:85%;width:100%}.product-detail-section .product-images .gallery{max-width:100px}.product-detail-section .product-images .main-image{max-width:calc(100% - 100px);padding-top:100%}.product-detail-section .product-images .gallery .slick-slide{height:80px}.product-detail-section .product-info .product-description{font-size:14px;line-height:24px;margin-bottom:30px}}@media (max-width: 1199px){.hero-banner .hero-image{position:relative;padding-bottom:55%}.hero-banner .features ul{padding:0;max-width:50%;background:transparent;border-radius:0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:10px}.hero-banner .hero-image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.hero-banner .features ul li{padding:10px;background:#fff;border-radius:4px;width:100%}.hero-banner .features ul li:not(:last-child){margin-right:0}.hero-banner .features ul li:first-child{padding:16px 10px}.hero-banner .features ul li:first-child .img-wrp{width:20px;overflow:hidden;margin-right:10px}.hero-banner .features ul li:first-child .img-wrp img{min-width:112px}.discover-benefits-sec .right-content,.discover-benefits-sec .left-image{max-width:50%}}@media (max-width: 1024px){.hero-banner .features ul{max-width:60%}.hero-banner .hero-content h1{font-size:35px;line-height:55px;max-width:55%;margin-bottom:20px}.hero-banner .hero-content h1 .inspired{font-size:45px;line-height:55px}.custom-four-products-section .product-card{padding:0 15px}.discover-benefits-sec .right-content p{font-size:13px;line-height:19px;margin-bottom:15px}.product-detail-section .product-images{max-width:50%;padding-right:15px}.product-detail-section .product-detail .product-info{max-width:50%;padding-left:15px}.product-detail-section .product-detail:not(.product-detail--right) .product-images{padding-left:15px}.product-detail-section .product-detail:not(.product-detail--right) .product-info{padding-right:15px}.product-detail-section .product-info .product-meta{display:block}.product-detail-section .product-info h1{font-size:32px;line-height:42px;margin-bottom:10px}.product-detail-section .product-info .product-price{font-size:22px;line-height:32px;margin-right:0}.product-detail-section .product-info .product-price .currency{font-size:40px;line-height:50px}.product-detail-section .product-info .product-rating .total-reviews{font-size:13px;line-height:23px;margin-left:5px}.product-detail-section .product-info .btn-fill{padding:13px 30px}.features-inner ul li:not(:last-child){margin-right:30px}.features-inner ul li:nth-child(1) img{max-width:100px}.features-inner ul li:not(:first-child) img{margin-right:10px}.features-inner ul li p{font-size:13px;line-height:23px}.features-inner ul li strong{font-size:13px;line-height:23px;margin-right:5px}.features-inner ul li:not(:first-child) p span{font-size:12px;line-height:14px}}@media (max-width: 991px){.slick-slider .slick-prev{left:-67px}.slick-slider .slick-next{right:-53px}.hero-banner .hero-image{padding-bottom:60vh}.hero-banner .features ul{max-width:80%}.hero-banner .hero-content h1{max-width:65%}.hero-banner .hero-content .btn-primary{margin-bottom:40px}.custom-four-products-section .middle_section{height:calc(100% - 190px)}.custom-four-products-section .row{flex-wrap:wrap}.custom-four-products-section .product-card{max-width:50%;border:none;margin-bottom:30px}.custom-four-products-section .product-card:nth-last-of-type(1),.custom-four-products-section .product-card:nth-last-of-type(2){margin-bottom:0}.custom-four-products-section .product-card:nth-child(2n){border-left:1px solid #00384533}.discover-benefits-sec .slick-slider .slick-prev{left:-70px}.discover-benefits-sec .slick-slider .slick-next{right:-70px}.discover-benefits-sec .right-content{padding-left:20px}.testimonial-sec{padding-top:60px}.testimonial-sec .section-header h2{font-size:30px;line-height:40px}.testimonial-sec .section-header h2 span{font-size:40px;line-height:50px}.testimonial-sec .video-slider-wrp .slick-arrow{top:-120px}.video-description p{font-size:28px;line-height:38px}.testimonial-sec .video-main-wrap .left-col{max-width:45%}.testimonial-sec .video-main-wrap .right-col{max-width:55%;padding-left:30px}.testimonial-sec .author-rating{margin-top:15px}.testimonial-sec .author-rating p{font-size:23px;line-height:33px;margin-right:10px}.testimonial-sec .author-rating img{max-width:100px}.faq-section{padding-top:50px;padding-bottom:80px}.product-slider-section .slider-nav.prev{left:-60px}.product-slider-section .slider-nav.next{right:-60px}.product-slider-section:before{background-size:cover}.product-slider-section .second-col{padding-left:10px;padding-right:10px}.blog-post-slider-section{padding-top:70px}.blog-post-slide .blog-post{flex-wrap:wrap}.blog-post-slide .blog-post .post-image{max-width:100%;margin-bottom:40px}.blog-post-slide .blog-post .post-image img:not(.mobile){display:none}.blog-post-slide .blog-post .post-image img.mobile{display:block}.blog-post-slide .blog-post .post-content{padding:0;max-width:100%}.join-us-sec .top-section{max-width:95%}footer .container{max-width:95%}footer .footer__content .o-layout__item:nth-child(1) .footer-nav .footer-top-bar{max-width:25%}footer .footer__content .o-layout__item:nth-child(1) .footer-nav .footer-bottom-bar{max-width:75%}.product-detail-section .product-info h1{font-size:24px;line-height:34px}.product-detail-section .product-info .product-meta{margin-bottom:10px}.product-detail-section .product-info .product-price{font-size:18px;line-height:28px}.product-detail-section .product-info .product-price .currency{font-size:25px;line-height:35px;margin-right:10px}.features-inner .features{background-color:transparent;display:flex;justify-content:center;padding:0}.features-inner ul{display:grid;grid-template-columns:repeat(2,1fr);max-width:90%;column-gap:10px;row-gap:10px;padding:0}.features-inner ul li{background:#f7f7f7;border-radius:10px;padding:10px}.features-inner ul li:not(:last-child){margin-right:0;height:100%}}@media (max-width: 768px){.hero-banner .hero-image{padding-bottom:70vh}.product-detail-section .product-images .gallery,.product-detail-section .product-images .main-image{max-width:100%}.product-detail-section .product-detail.product-detail--right .product-images .main-image{order:1}.product-detail-section .product-detail.product-detail--right .product-images .gallery{order:2}.product-detail-section .product-images .gallery .slick-slide{height:auto;margin-bottom:0;margin-right:8px;padding-left:0;padding-right:0;border:none;flex:1}.product-detail-section .product-images .gallery .slick-slide>div{display:flex}}@media (max-width: 767px){.btn-fill,.border-btn{font-size:14px;line-height:17.07px;letter-spacing:.1em}.read-more{font-size:12px;line-height:20px}.read-more:after{width:15px;height:15px;margin-left:3px}.hero-banner{top:90px}.hero-banner img.mobile{display:block}.hero-banner .text-wrp{padding-top:222px}.hero-banner .text-wrp .container{max-width:100%;padding:0 16px}.hero-banner .hero-image{padding-bottom:105vh}.hero-banner .hero-image img:not(.mobile){display:none}.hero-banner .hero-image img.mobile{object-position:top}.hero-banner .hero-content h1{max-width:100%;font-size:30px;line-height:36.57px;display:block;margin-bottom:18px}.hero-banner .hero-content h1 .inspired{font-size:36px;line-height:44.1px;letter-spacing:-.04em}.hero-banner .hero-content h4{max-width:100%;font-size:12px;line-height:14px;letter-spacing:.1em;margin-bottom:15px;text-align:center}.hero-banner .features ul{max-width:100%;grid-template-columns:repeat(1,1fr)}.hero-banner .features ul li p{font-size:12px;line-height:14.63px;letter-spacing:.04em}.hero-banner .features ul li:not(:first-child) p span{font-size:12px;line-height:18px}.hero-banner .hero-content .btn-primary{margin-bottom:25px;display:block}.custom-four-products-section{padding:60px 0;margin-top:0}.custom-four-products-section .top_section{height:50px;background-size:cover}.custom-four-products-section .middle_section{top:50px;height:calc(100% - 100px)}.custom-four-products-section .bottom_section{height:50px;background-size:cover}.custom-four-products-section .container{max-width:100%;padding:0 16px}.custom-four-products-section .row{justify-content:center}.custom-four-products-section .product-card{max-width:calc(100% - 40px);margin-bottom:30px}.custom-four-products-section .product-card .product-images{width:calc(100% + -0px)}.custom-four-products-section .product-card h3{font-size:24px;line-height:29.26px;text-align:center;padding:0;margin-bottom:10px;margin-top:20px;min-height:1px}.custom-four-products-section .product-card .shop-now-button{padding:16px 30px;font-size:14px;line-height:17.07px;letter-spacing:normal}.custom-four-products-section .product-card{margin-bottom:20px;border-bottom:1px solid #00384533;padding-bottom:60px}.custom-four-products-section .product-card:first-child{border-bottom:1px solid #00384533}.custom-four-products-section .product-card:nth-child(2n){border-left:none}.custom-four-products-section .product-card:last-child{padding-bottom:30px;border-bottom:0px}.image-accordion-wrp{margin:30px 0}.image-accordion-wrp .container{max-width:100%;padding:0 16px}.image-accordion-wrp .image-container{max-width:100%;padding-right:0}.image-accordion-wrp .content-container{max-width:100%;padding-left:0;margin-top:20px}.image-accordion-wrp .image-container .img-wrp{padding-bottom:50.7%}.image-accordion-wrp .image-container .img-wrp img{position:absolute;top:0;left:0}.image-accordion-wrp .content-container h2{font-size:24px;line-height:29.26px;margin-bottom:20px}.image-accordion-wrp .content-container p{font-size:12px;line-height:20px;margin-bottom:5px}.image-accordion-wrp .accordion{margin-top:15px}.image-accordion-wrp .accordion .accordion-item{padding:16px 0}.image-accordion-wrp .accordion .accordion-item .icon{position:relative;top:0}.image-accordion-wrp .accordion .accordion-item h3{font-size:16px;line-height:19.5px}.image-accordion-wrp.right-img .row .image-container{order:1;padding-left:0}.image-accordion-wrp.right-img .row .content-container{order:2;padding-right:0}.image-accordion-wrp .accordion .accordion-content p,.image-accordion-wrp .accordion .accordion-content .read-more{font-size:12px;line-height:20px;padding-right:20px}.discover-benefits-sec{padding:20px 0;margin-left:10px;margin-right:10px;border-radius:10px}.discover-benefits-sec:after{display:none}.discover-benefits-sec .container{max-width:100%;padding:0 10px}.discover-benefits-sec .section-heading h2{font-size:24px;line-height:29.26px}.discover-benefits-sec .section-heading h2 span{font-size:30px;line-height:36.75px;letter-spacing:-.04em;display:block}.discover-benefits-sec .left-image{max-width:100%;border-radius:10px;overflow:hidden;margin-bottom:20px}.discover-benefits-sec .right-content{max-width:100%;padding-left:0}.discover-benefits-sec .right-content p{font-size:12px;line-height:20px;margin-bottom:20px}.discover-benefits-sec .right-content .button-wrap{flex-direction:column}.discover-benefits-sec .right-content .button-wrap .border-btn.white{padding:16px 30px;margin-right:0;font-size:14px;line-height:17.07px;letter-spacing:.1em;margin-bottom:10px}.discover-benefits-sec .right-content .button-wrap .btn-fill.yellow{padding:16px 30px;margin-right:0;font-size:14px;line-height:17.07px;letter-spacing:.1em}.testimonial-sec{padding-top:42px;position:relative}.testimonial-sec .section-header{margin-bottom:20px}.testimonial-sec .section-header h2{font-size:24px;line-height:29.26px;margin-right:0}.testimonial-sec .section-header h2 span{font-size:30px;line-height:36.75px;letter-spacing:-.04em}.testimonial-sec .section-header .border-btn.green{position:absolute;bottom:40px;padding:20px 29px;z-index:1}.testimonial-sec .video-main-wrap{flex-wrap:wrap}.testimonial-sec .video-slider-wrp .slick-arrow{top:auto;bottom:40px;transform:none;width:50px;height:50px}.testimonial-sec .video-slider-wrp .slick-prev{right:60px;background-size:20px!important}.testimonial-sec .video-slider-wrp .slick-next{background-size:20px!important}.testimonial-sec .video-main-wrap .left-col{max-width:100%;margin-bottom:20px}.testimonial-sec .video-main-wrap .right-col{max-width:100%;padding-left:0}.testimonial-sec .author-rating{margin-top:20px;flex-direction:column;justify-content:left;align-items:normal}.testimonial-sec .author-rating p{font-size:24px;line-height:29.26px;margin-bottom:10px}.testimonial-sec .author-rating img{max-width:162px}.video-description p{font-size:24px;line-height:29.26px}.faq-section{padding-top:33px;padding-bottom:22px}.faq-section .container{max-width:100%;padding:0 16px}.faq-section .faq-sec-title h3{font-size:30px;line-height:36.75px;letter-spacing:-.04em;margin-bottom:27px}.faq-section .faq-accordion h4{font-size:24px;line-height:29.26px}.faq-section .faq-content p{font-size:12px;line-height:20px;padding-right:0}.faq-section .faq-accordion{padding-bottom:16px}.faq-section .faq-accordion:not(:first-child){padding-top:16px}.faq-section .faq-accordion:last-child{border-bottom:0px}.cta-banner{padding:40px 32px}.cta-banner .cta-banner-container{column-gap:0px;flex-direction:column}.cta-banner .cta-banner-container .cta-content{margin-bottom:24px}.cta-banner .cta-content .highlight-text{font-size:30px;line-height:36.75px;letter-spacing:-.04em}.cta-banner .cta-content .normal-text{font-size:24px;line-height:29.26px}.cta-banner .border-btn.white{padding:20px 41px;font-size:14px;line-height:17.07px;letter-spacing:.1em}.product-slider-section{padding:40px 0 80px}.product-slider-section:before{background-size:cover;background-position:bottom}.product-slider-section .slider-container{max-width:100%;padding:0 16px}.product-slider-section .product-slider-item .row-wrp{justify-content:normal;align-items:normal;flex-direction:column}.product-slider-section .first-col{max-width:100%;margin-bottom:20px}.product-slider-section .second-col{max-width:100%;margin-bottom:20px;padding-left:0;padding-right:0}.product-slider-section .third-col{max-width:100%}.product-slider-section .first-col ul li:not(:last-child){margin-bottom:10px}.product-slider-section .first-col .icon-container{max-width:62px;margin-right:10px}.product-slider-section .first-col .text-container{padding:11px 0}.product-slider-section .first-col .text-container h3{font-size:12px;line-height:14.63px;letter-spacing:.1em;text-transform:uppercase}.product-slider-section .first-col .text-container p{font-size:12px;line-height:24px}.product-slider-section .second-col .product-image{width:100%}.product-slider-section .third-col h3{font-size:24px;line-height:29.26px;text-align:center;margin-bottom:10px}.product-slider-section .third-col p{font-size:18px;line-height:21.94px;text-align:center;margin-bottom:10px}.product-slider-section .third-col a.btn-fill{padding:16px 30px}.product-slider-section .slider-nav.prev{left:16px;top:auto;transform:none;bottom:210px}.product-slider-section .slider-nav.next{right:16px;top:auto;transform:none;bottom:210px}.blog-post-slider-section{padding-top:110px;position:relative;padding-bottom:120px}.blog-post-slider-section .container{max-width:100%;padding:0 0 0 16px}.blog-post-slider-section .section-heading{margin-bottom:20px}.blog-post-slider-section .section-heading h2{font-size:24px;line-height:29.26px;max-width:100%;width:100%}.blog-post-slider-section .section-heading h2 span{font-size:30px;line-height:36.75px;letter-spacing:-.04em}.blog-post-slider-section .section-heading .border-btn{position:absolute;bottom:60px;left:50%;padding:20px 30px;width:288px;transform:translate(-50%)}.blog-post-wrp .slick-slide{margin-right:10px}.blog-post-wrp button.slick-arrow{display:none!important}.blog-post-wrp .slick-list:before{display:none}.blog-post-wrp .slick-list{padding-left:0;padding-right:10px}.blog-post-slide .blog-post .post-content .post-date{font-size:12px;line-height:14.63px;letter-spacing:.1em;margin-bottom:10px}.blog-post-slide .blog-post .post-content h3{font-size:24px;line-height:29.26px;margin-bottom:10px}.blog-post-slide .blog-post .post-content p{font-size:12px;line-height:20px;margin-bottom:10px}.blog-post-slide .blog-post .post-content .btn-fill{padding:16px 30px;font-size:14px;line-height:17.07px;letter-spacing:.1em}.blog-post-slide .blog-post .post-image{height:250px;overflow:hidden;display:flex;margin-bottom:0}.blog-post-slide .blog-post .post-image img.mobile{display:block;width:100%;object-fit:cover}.join-us-sec .top-section{max-width:100%;padding:20px 16px;flex-direction:column}.join-us-sec .top-section .slider-title{font-size:24px;line-height:29.26px;text-align:center;margin-bottom:20px}.join-us-sec .top-section .slider-title span{font-size:30px;line-height:36.75px;letter-spacing:-.04em;text-align:center;display:block}.join-us-sec .top-section .border-btn{padding:20px 30px;font-size:14px;line-height:17.07px;letter-spacing:.1em;display:block;width:100%}footer .container{max-width:100%;padding:0 16px}footer .footer__content{padding:40px 0 0}footer .footer__bottom{padding:40px 0 0}footer .footer__bottom__left-item{margin-bottom:30px}footer .footer__content .o-layout__item:nth-child(1),footer .footer__content .o-layout__item:nth-child(2),footer .footer__content .o-layout__item:nth-child(3),footer .footer__content .o-layout__item:nth-child(4),footer .footer__content .o-layout__item:nth-child(5),footer .footer__content .o-layout__item:nth-child(6){margin-bottom:40px;border-bottom:1px solid #1B4C5833}footer .footer__content .o-layout__item:nth-child(1){border-bottom:0px}footer .footer__content .o-layout__item .footer-nav li:last-child{margin-bottom:20px}footer .footer__content .o-layout__item:nth-child(1) .footer-nav .footer-top-bar{max-width:100%;display:flex;align-items:center;margin-bottom:20px}footer .footer__content .o-layout__item .footer-nav h3.footer-nav__title{font-size:14px;line-height:17.07px;letter-spacing:.1em;margin-bottom:0;margin-right:20px}footer .footer__content .o-layout__item:first-child .footer-nav h3.footer-nav__title{margin-bottom:0}footer .footer__content .o-layout__item .social_icon a:not(:last-child){margin-right:30px}footer .footer__content .o-layout__item:nth-child(1) .footer-nav .footer-bottom-bar{max-width:100%}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__text p{font-size:14px;line-height:24px;margin-bottom:20px}footer .footer__content .o-layout__item .footer-bottom-bar .footer-nav__button a{padding:16px 28px;display:block;width:100%;font-size:14px;line-height:17.07px;letter-spacing:.1em;text-align:center}footer .footer__content .o-layout__item:nth-child(2),footer .footer__content .o-layout__item:nth-child(3),footer .footer__content .o-layout__item:nth-child(4),footer .footer__content .o-layout__item:nth-child(5),footer .footer__content .o-layout__item:nth-child(6){max-width:100%;width:100%}footer .footer__content .o-layout__item .footer-nav h3.footer-nav__title{font-size:14px;line-height:17.07px;letter-spacing:.1em;margin-bottom:20px}footer .footer__bottom .row-wrp{align-items:initial;justify-content:initial;flex-direction:column-reverse}footer .footer__bottom .footer__icons-items{justify-content:center}footer .footer__bottom .footer__icons-items li:not(:last-child){margin-right:8px}footer .footer__bottom .footer__icons-item .payment-icon{max-width:65px}footer .footer__bottom .footer-copyright .footer-menu{display:flex;flex-direction:column;width:100%}footer .footer__bottom .footer-copyright .footer-menu li:not(:last-child){margin-bottom:30px;padding:0}footer .footer__bottom .footer-copyright .footer-menu li:last-child{margin-bottom:30px}footer .footer__bottom .footer-copyright .footer-menu li:first-child{order:6;padding:30px 0;font-size:12px;line-height:20px;margin-bottom:0}footer .footer__bottom .footer-copyright .footer-menu li a{font-size:12px;line-height:20px}.features-inner{margin-top:30px;margin-bottom:30px}.features-inner .features ul{max-width:100%;grid-template-columns:repeat(1,1fr)}.features-inner .features ul li p{font-size:12px;line-height:14.63px;letter-spacing:.04em}.features-inner .features ul li:not(:first-child) p span{font-size:12px;line-height:18px}.features-inner .features ul li:first-child .img-wrp{width:20px;overflow:hidden;margin-right:10px}.features-inner .features ul li:first-child .img-wrp img{min-width:112px}.features-inner .features ul li{border-radius:4px}.features-inner .features ul li:first-child{padding:18px 10px}.features-inner .features ul li:not(:last-child){padding:10px}.features-inner .features ul li:not(:first-child) img{max-width:36px}.image-text-banner .image-banner{padding-top:75vh}.image-text-banner .banner-wrp-main{top:auto;bottom:130px;left:0;transform:none;max-width:100%;padding-left:16px;padding-right:16px}.image-text-banner .banner-wrp-main h1{font-size:30px;line-height:36.57px;margin-bottom:5px;max-width:90%}.image-text-banner .banner-wrp-main h1 span{font-size:36px;line-height:44.1px;letter-spacing:-.04em;margin-left:0}.image-text-banner .banner-wrp-main p{font-size:10px;line-height:12.19px;letter-spacing:.1em;text-align:left}.product-detail-section{margin-top:30px;margin-bottom:40px}.product-detail-section .container{max-width:100%;padding-left:16px;padding-right:0}.product-detail-section .product-images{max-width:100%;padding-right:0}.product-detail-section .product-images .main-image{max-width:100%;margin-right:16px}.product-detail-section .product-info .product-meta,.product-detail-section .product-info h1{display:none}.product-detail-section .product-detail .product-info{max-width:100%;padding-left:0;margin-top:25px;padding-right:16px}.product-detail-section .product-images .gallery .slick-list{padding-right:50px}.product-detail-section .product-images .gallery .slick-track{display:flex}.product-detail-section .product-detail:not(.product-detail--right) .product-images{padding-left:0;order:1}.product-detail-section .product-detail:not(.product-detail--right) .product-info{order:2}.product-detail-section .product-images .mobile.product-meta{display:block;width:100%;padding-right:16px}.product-detail-section .product-images .mobile.product-meta .product-meta-wrp{display:flex;align-items:center;margin-bottom:20px}.product-detail-section .product-images .mobile.product-meta h1{font-family:Montserrat;font-size:24px;font-weight:500;line-height:29.26px;text-align:left;color:#003845;margin-bottom:20px}.product-detail-section .product-images .mobile.product-meta .product-price{margin:0 10px 0 0}.product-detail-section .product-images .mobile.product-meta .product-price .currency{font-family:Oooh Baby;font-size:36px;font-weight:400;line-height:44.1px;letter-spacing:-.04em;text-align:left;color:#003845}.product-detail-section .product-images .mobile.product-meta .product-price .amount{font-family:Montserrat;font-size:24px;font-weight:500;line-height:29.26px;text-align:left;color:#003845}.product-detail-section .product-images .mobile.product-meta .product-rating .total-reviews{font-family:Montserrat;font-size:12px;font-weight:300;line-height:20px;text-align:left;margin-left:5px}.product-detail-section .product-images .mobile.product-meta .product-rating .total-reviews span{font-family:Montserrat;font-size:12px;font-weight:600;line-height:20px;text-align:left}}@media (max-width: 450px){.hero-banner .hero-image{padding-bottom:125vh}}@media (max-width: 400px){.hero-banner .hero-image{padding-bottom:135vh}.hero-banner .text-wrp{padding-bottom:50px}}.product-tabs-section{padding:50px 0}.tab-nav{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center}.tab-nav .tab-link{margin:0 10px;cursor:pointer;font-size:18px;font-weight:600;color:#333}.tab-nav .tab-link.active{color:#f8a800}.tab-content{margin-top:30px}.tab{display:none}.tab.active{display:block}.tab-nav .active{font-weight:700;color:#000}.product-slider{display:flex;gap:20px;overflow:hidden}.product-slide{background:#fff;padding:20px;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px #0000001a}.product-slide .product-images img{width:100%;height:auto}.product-info{margin-top:15px}.product-title{font-size:16px;font-weight:700;margin-bottom:10px}.product-price{font-size:14px;color:#f8a800}.product-slider{position:relative}.product-slide{display:flex;justify-content:center;align-items:center}.slick-prev,.slick-next{font-size:18px;background-color:#000;color:#fff;padding:10px;border-radius:50%}.product-tabs-section{padding:100px 0 128px}.ice-bathing-class{position:relative;padding:164px 0 240px;margin-top:-140px}.ice-bathing-class .container{max-width:1620px}.ice-bathing-class .top_section{position:absolute;top:0;left:0;width:100%;height:117px;background:url(//passionicebaths.com/cdn/shop/t/25/assets/custom-products-top-distress.svg?v=125358366742593812621732262328) repeat-x top left;background-size:100%;background-position:bottom left}.ice-bathing-class .middle_section{position:absolute;top:116px;left:0;width:100%;height:calc(100% - 244px);background-color:#f7f7f7}.ice-bathing-class .bottom_section{position:absolute;bottom:0;left:0;width:100%;height:130px;background:url(//passionicebaths.com/cdn/shop/t/25/assets/custom-products-bottom-distress.svg?v=129065051441282172941732262339) repeat-x bottom left;background-size:100%}.ice-bathing-class .image-with-content{display:flex;flex-wrap:wrap}.ice-bathing-class .image-with-content .image-with-text__media{max-width:35.65%;width:100%}.ice-bathing-class .image-with-content .image-with-text__media img{border-radius:10px;animation:none;aspect-ratio:5/4;width:100%;height:auto;margin:0}.ice-bathing-class .image-with-content .image-with-text__box{max-width:64.35%;width:100%;padding:0 0 0 114px}.ice-bathing-class h2{font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:43.88px;margin-bottom:38px;color:#003845;max-width:98%}.ice-bathing-class h2 span{font-family:Oooh Baby,cursive;font-size:60px;font-weight:400;line-height:60px;letter-spacing:-.04em;color:#f8a51d}.ice-bathing-class p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#003845}.ice-bathing-class .home_pag_mobile{display:none}.product-tabs-section{margin:0}.product-tabs-section .product-images .gallery.slider{padding:0;gap:0}.inner-hero .image-banner__content p{margin-bottom:0}.inner-hero img.mobile_hp_ba{display:none}.product-tabs-section .tab-content{margin-top:113px}.product-tabs-section .product-images{max-width:890px;width:100%;max-width:57.06%}.product-tabs-section .product-images .main-image{width:100%}.product-tabs-section .product-images .main-image img{object-fit:contain}.product-tabs-section .product-detail .product-info{margin:0;max-width:610px;width:100%;max-width:39.103%}.product-tabs-section .product-detail .product-info h2{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;color:#003845;margin:0 0 40px}.product-tabs-section .product-detail .product-info p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#003845}.product-tabs-section .product-detail .product-info .features ul{margin:0 0 40px}.product-tabs-section .product-detail .product-info .features li{display:flex;gap:10px;align-items:center;margin-bottom:16px}.product-tabs-section .product-detail .product-info .features li p{font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:24.38px;color:#003845;margin:0}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn{margin-top:40px;display:flex;gap:10px;align-items:center}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:300px;padding-top:16px;padding-bottom:16px}.product-tabs-section .product-detail{flex-direction:row-reverse;gap:0}.product-tabs-section.product-detail-section .product-detail:not(.product-detail--right) .product-images,.product-tabs-section.product-detail-section .product-detail:not(.product-detail--right) .product-info{padding:0}.product-tabs-section{position:relative}.product-tabs-section #tabprev,.product-tabs-section #tabnext{background:url(//passionicebaths.com/cdn/shop/t/35/assets/slider-next-icon.svg?12188);background-position:center!important;background-repeat:no-repeat!important;background-size:10px!important;width:49px;height:49px;opacity:1;z-index:99;border:1px solid #00384533;border-radius:100%;position:absolute;top:50%;display:block;cursor:pointer;color:transparent;padding:0}.product-tabs-section #tabprev{transform:rotateY(-180deg) translateY(-50%);left:60px}.product-tabs-section #tabnext{right:60px}@media (max-width: 1799px){.product-tabs-section .slick-slider .slick-prev{left:-3%}.product-tabs-section .slick-slider .slick-next{right:-3%}}@media (max-width: 1680px){.product-tabs-section .container,.ice-bathing-class .container{max-width:90%}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:220px}.product-tabs-section .product-detail .product-info h2{font-size:55px}.product-tabs-section .slick-slider .slick-prev{left:-4%}.product-tabs-section .slick-slider .slick-next{right:-4%}.ice-bathing-class .image-with-content .image-with-text__box{padding:0 0 0 6%}}@media (max-width: 1400px){.inner-hero .image-banner__content h2{font-size:60px;line-height:70px}.inner-hero .image-banner__content span{font-size:60px;line-height:80px;margin-bottom:60px}.product-tabs-section .container,.ice-bathing-class .container{max-width:85%}.product-tabs-section .product-detail .product-info h2{font-size:42px;line-height:50px;margin-bottom:25px}.product-tabs-section .product-detail .product-info .features li p{font-size:19px}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:max-content}.product-tabs-section .slick-slider .slick-next,.product-tabs-section .slick-slider .slick-prev{background-size:8px!important;width:40px;height:40px}.product-tabs-section .slick-slider .slick-prev{left:-6%}.product-tabs-section .slick-slider .slick-next{right:-6%}.ice-bathing-class h2 span{font-size:50px;line-height:50px}.ice-bathing-class{position:relative;padding:150px 0 160px;margin-top:-150px}}@media (max-width: 1280px){.ice-bathing-class .middle_section{height:calc(100% - 210px)}}@media (max-width: 1199px){.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{padding-left:20px;padding-right:20px;font-size:12px}.inner-hero .image-banner__content h2{font-size:50px;line-height:60px}.inner-hero .image-banner__content span{font-size:50px;line-height:70px;margin-bottom:40px}.ice-bathing-class h2 span{font-size:40px;line-height:40px}.ice-bathing-class h2{font-size:33px}}@media (max-width: 1024px){.product-tabs-section .product-detail .product-info h2{font-size:32px;line-height:45px}.product-tabs-section .product-detail .product-info .features li p,.product-tabs-section .tab-nav li.tab-link{font-size:18px}.product-tabs-section .product-images{max-width:50%;padding-right:15px!important}.product-tabs-section .product-detail .product-info{max-width:50%;padding-left:15px!important}.ice-bathing-class{padding:140px 0 120px;margin-top:-160px}}@media (max-width: 991px){.product-tabs-section .product-detail .product-info h2{font-size:24px;line-height:34px;margin-bottom:15px}.product-tabs-section .product-detail .product-info .features li p{font-size:17px;line-height:20px}.product-tabs-section .product-detail .product-info p{font-size:15px}.product-tabs-section .tab-nav li.tab-link{font-size:17px;padding:0 10px 16px}.product-tabs-section .tab-content{margin-top:50px}.inner-hero .image-banner__content h2{font-size:42px;line-height:50px}.inner-hero .image-banner__content span{font-size:42px;line-height:55px;margin-bottom:20px}.inner-hero .image-banner__content p{font-size:16px}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn{flex-direction:column;align-items:flex-start}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{font-size:13px;min-width:99%}.product-tabs-section .product-detail .product-info .features li{gap:5px;margin-bottom:12px}.ice-bathing-class h2{font-size:31px;line-height:40px;margin-bottom:25px;max-width:100%}.ice-bathing-class h2 span{font-size:35px;line-height:35px}.ice-bathing-class .image-with-content .image-with-text__box{padding:0 0 0 4%}.ice-bathing-class .middle_section{height:calc(100% - 190px)}.ice-bathing-class{padding:130px 0 90px;margin-top:-160px}.ice-bathing-class p{font-size:14px;line-height:22px}.inner-hero img{min-height:550px}}@media (max-width: 767px){.ice-bathing-class .image-with-content .image-with-text__media{max-width:100%}.ice-bathing-class .image-with-content .image-with-text__box{max-width:100%;padding:0}.product-tabs-section .product-images{max-width:100%;padding:0!important}.product-tabs-section .product-detail .product-info{max-width:100%;margin-top:20px;padding-right:16px;padding:0 16px 0 0!important}.product-detail-section .container{max-width:100%;padding-left:16px;padding-right:0}.ice-bathing-class .container{max-width:100%;padding-left:16px;padding-right:16px}.product-tabs-section .product-detail .product-info .features ul{margin:0 0 20px}.ice-bathing-class .home_pag_mobile{display:block}.ice-bathing-class .image-with-content .image-with-text__media{display:none}.ice-bathing-class h2{font-size:24px;line-height:29.26px;margin-bottom:20px}.ice-bathing-class h2 span{font-size:30px;line-height:30px}.ice-bathing-class .home_pag_mobile img{max-height:176px;border-radius:10px;margin-bottom:20px}.ice-bathing-class p{font-size:12px;line-height:20px}.ice-bathing-class .top_section{height:50px;background-size:cover;background-position:bottom center}.ice-bathing-class .middle_section{top:50px;height:calc(100% - 100px)}.ice-bathing-class .bottom_section{height:50px;background-size:cover;background-position:bottom center}.ice-bathing-class{padding:70px 0;margin-top:-75px}.inner-hero img{min-height:444px}.inner-hero .image-banner__content h2{font-size:30px;line-height:36.57px;margin-bottom:6px}.inner-hero .image-banner__content span{font-size:36px;line-height:44.1px;margin-bottom:18px}.inner-hero .image-banner__content p{font-size:10px;line-height:12.19px}.inner-hero .container{max-width:100%;padding-left:16px;padding-right:16px}.inner-hero .banner-slider__main{top:auto;bottom:60px}.inner-hero img.mobile_hp_ba{display:block}.inner-hero img.desptop_hp_ba{display:none}}.inner-hero .image-banner__content h2.yellow-heading{margin-bottom:30px}.inner-hero .image-banner__content h2.yellow-heading span{margin-bottom:0;display:inline-block;margin-right:20px}.product-detail-section.green-bg{background:#003845}.product-detail-section.green-bg .product-info h1,.product-detail-section.green-bg .product-info .product-description,.product-detail-section.green-bg .product-info .product-price{color:#fff}.recommendations-slider{background-color:#f7f7f7;text-align:center;position:relative;padding:80px 0}.recommendations-slider .top_section{position:absolute;top:0;left:0;width:100%;height:115px;background:url(//passionicebaths.com/cdn/shop/t/25/assets/custom-products-top-distress.svg?v=125358366742593812621732262328) repeat-x top left;background-size:100%;background-position:bottom left}.recommendations-slider .middle_section{position:absolute;top:115px;left:0;width:100%;height:calc(100% - 245px);background-color:#f7f7f7}.recommendations-slider .bottom_section{position:absolute;bottom:0;left:0;width:100%;height:130px;background:url(//passionicebaths.com/cdn/shop/t/25/assets/custom-products-bottom-distress.svg?v=129065051441282172941732262339) repeat-x bottom left;background-size:100%;background-position:left}.recommendations-slider .container{max-width:1703px;position:relative;z-index:2}.recommendations-slider h2.section-title{font-family:Montserrat,sans-serif;font-size:36px;font-weight:500;line-height:43.88px;color:#003845;margin-bottom:75px}.recommendations-slider h2.section-title img{max-width:84px;object-fit:contain}.recommendations-slider .product-list .slick-slide>div{margin:0 23.835px}.recommendations-slider .product-card{background:#fff;margin:0;border:none;border-radius:60px;padding:20px 40px 60px}.recommendations-slider .product-card .product-images{overflow:hidden}.recommendations-slider .product-card .product-images img{object-fit:contain;height:100%;width:100%;object-position:center;max-height:205px;transform:scale(1);transition:1s ease}.recommendations-slider .product-card:hover .product-images img{transform:scale(1.05)}.recommendations-slider .product-card .product-reviews{margin:0;display:flex;justify-content:center;line-height:100%}.recommendations-slider .product-card h3{font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:43.88px;text-align:center;color:#003845;margin-top:20px;margin-bottom:10px;min-height:88px}.recommendations-slider .product-card .product-price{font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;line-height:29.26px;text-align:center;margin:0 0 10px;color:#003845}.recommendations-slider .product-card .btn-fill.green{padding-top:16px;padding-bottom:16px}@media (min-width: 1700px){.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:645px}}@media (max-width: 1700px){.product-detail-sec .product-description{padding:70px 90px}.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:590px}.product-detail-sec .product-description h1{font-size:70px;line-height:80px;margin-bottom:10px}.product-detail-sec .product-description .more-product-info{margin-top:10px;margin-bottom:10px}.product-detail-sec .product-description .product-price-wrp,.product-detail-sec .product-description .reviews img{margin-right:15px}.product-detail-sec .product-description .price__number .currency{font-size:60px;line-height:70px}.product-detail-sec .product-description .price__number .amount,.product-detail-sec .product-description .price__number{font-size:26px;line-height:36px}.product-detail-sec .product-description .product-stock-details .product-stock span{font-size:16px;line-height:23px}.product-detail-sec .product-description .more-about-product p:not(:last-child){margin-bottom:15px}}@media (max-width: 1600px){.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:580px}}@media (max-width: 1500px){.product-detail-sec .row-wrp .col-left{padding:0 40px 40px}.product-detail-sec .product-description{padding:70px 40px}.product-detail-sec .media-gallery__thumbs .thumbnail-list__item{flex-basis:112px;width:112px}.touchevents .media-gallery__arrow{display:block!important}.two-column-accordion .col-left .head-area h2{font-size:32px;line-height:42px;margin-bottom:25px}.two-column-accordion .col-left .head-area{margin-bottom:25px}.two-column-accordion .col-left .head-area p{font-size:15px;line-height:25px}.two-column-accordion .col-left .acco-title h4{font-size:18px;line-height:22px}.two-column-accordion .col-left .accordion-wrp .acco-content p{font-size:15px;line-height:25px}.two-column-accordion .col-right .accordion-wrp{padding:32px 0}.two-column-accordion .col-right .acco-title h4{font-size:30px;line-height:40px}.two-column-accordion .col-right .acco-title .icon{width:40px;height:40px}}@media (max-width: 1400px){.product-detail-sec .media-gallery__thumbs .thumbnail-list__item{flex-basis:105px;width:105px}}@media (max-width: 1300px){.product-detail-sec{padding-bottom:40px}.product-detail-sec .product-description h1{font-size:50px;line-height:60px}.product-detail-sec .product-description .product-features-inner{margin-top:100px}.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:100%}.two-column-accordion{padding:40px 0 100px}.two-column-accordion .col-left .head-area h2{font-size:25px;line-height:35px;margin-bottom:20px}.two-column-accordion .col-left .head-area p{font-size:13px;line-height:23px}.two-column-accordion .col-left .acco-title h4{font-size:16px;line-height:20px}.two-column-accordion .col-left .accordion-wrp .acco-content p{font-size:14px;line-height:20px}.two-column-accordion .col-right .accordion-wrp{padding:30px 0}.two-column-accordion .col-right .acco-title h4{font-size:25px;line-height:35px}.two-column-accordion .col-right .acco-content p{font-size:15px;line-height:25px}}@media (max-width: 1199px){.product-detail-sec .product-description{padding:40px}.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:475px}.product-detail-sec .product-description .price__number .currency{font-size:40px;line-height:50px}.product-detail-sec .product-description .price__number .amount,.product-detail-sec .product-description .price__number{font-size:26px;line-height:36px}.product-detail-sec .product-description .bottom-content .product-features-inner ul{grid-template-columns:repeat(2,1fr);column-gap:30px;row-gap:30px}.product-detail-sec .product-description .reviews img{max-width:100px}.product-detail-sec .product-description .reviews span{font-size:14px}.product-detail-sec .product-description .more-about-product strong{font-size:15px;line-height:20px;margin-right:8px}.product-detail-sec .product-description .more-about-product span{font-size:14px;line-height:24px}}@media (max-width: 850px){.product-detail-sec .row-wrp{position:relative}.product-detail-sec .row-wrp .col-left,.product-detail-sec .row-wrp .col-right{max-width:100%}.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:50%}.product-detail-sec .product-description .bottom-content .product-features-inner ul{grid-template-columns:repeat(3,1fr)}.product-detail-sec .row-wrp .col-right .banner-img-wrp:before{height:40px;background-position:top}.two-column-accordion .col-left{padding-right:25px}.two-column-accordion .col-right{padding-left:25px}}@media (max-width: 767px){.product-detail-sec{padding-bottom:15px}.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:510px}.product-detail-sec .row-wrp .col-right .banner-img-wrp:before{height:45px;background-size:cover}.product-detail-sec .row-wrp .col-right .banner-img-wrp img{object-position:top}.product-detail-sec .row-wrp .col-right .banner-img-wrp img:not(.mobile-img){display:none}.product-detail-sec .row-wrp .col-right .banner-img-wrp img.mobile-img{display:block}.product-detail-sec .product-description{padding:82px 16px 0}.product-detail-sec .product-description h1{font-size:30px;line-height:36.57px;margin-bottom:10px}.product-detail-sec .product-description .product-price-wrp{margin-right:10px}.product-detail-sec .product-description .price__number .currency{font-size:36px;line-height:44.1px;letter-spacing:0;margin-right:2px}.product-detail-sec .product-description .price__number .amount,.product-detail-sec .product-description .price__number{font-size:24px;line-height:29.26px}.product-detail-sec .product-description .product-stock-details .product-stock img{width:18px;height:18px;margin-right:6px}.product-detail-sec .product-description .product-stock-details .product-stock span{font-size:12px;line-height:12.19px;letter-spacing:.1em}.product-detail-sec .product-description .reviews span{font-size:12px;line-height:20px;margin-top:0}.product-detail-sec .product-description .reviews img{max-width:98px;margin-right:10px}.product-detail-sec .product-description .more-about-product strong{font-size:10px;line-height:12.19px;letter-spacing:.1em;display:block}.product-detail-sec .product-description .more-about-product span{display:block;font-size:12px;line-height:20px}.product-detail-sec .product-description .bottom-content{display:flex;flex-direction:column}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp{margin-top:75px;order:1}.product-detail-sec .product-description .product-features-inner{order:2;margin-top:0}.product-detail-sec .product-description .bottom-content .product-features-inner ul{grid-template-columns:repeat(1,1fr);row-gap:0px;margin-top:10px}.product-detail-sec .product-description .bottom-content .product-features-inner ul li{padding:10px}.product-detail-sec .product-description .bottom-content .product-features-inner ul li .img-wrp{width:36px;height:36px;margin-right:10px}.product-detail-sec .product-description .bottom-content .product-features-inner ul li p{font-size:12px;line-height:14.63px;letter-spacing:.04em}.product-detail-sec .product-description .bottom-content .product-features-inner ul li p span{font-size:12px;line-height:18px}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .quantity-input{padding:10.5px 20px}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .quantity-input input{font-size:14px;line-height:17.07px;letter-spacing:.1em}.product-detail-sec .product-description .bottom-content .button-with-qut-wrp .buy-now-btn button.btn-fill{padding:15.25px 27px;font-size:14px;line-height:17.07px;letter-spacing:.1em}.two-column-accordion{padding:15px 0 40px}.two-column-accordion .container{padding:0 16px}.two-column-accordion .col-left{padding-right:0;max-width:100%;order:2;margin-top:20px}.two-column-accordion .col-right{padding-left:0;order:1;max-width:100%}.two-column-accordion .col-right .accordion-wrp{padding:20px 0}.two-column-accordion .col-right .acco-title{align-items:center}.two-column-accordion .col-right .acco-title h4{font-size:24px;line-height:29.26px;max-width:calc(100% - 70px)}.two-column-accordion .col-right .acco-title .icon{width:36px;height:36px}.two-column-accordion .col-left .accordion-wrp:first-child .acco-title{padding-top:0}.two-column-accordion .col-left .head-area{margin-bottom:20px}.two-column-accordion .col-left .head-area h2{font-size:24px;line-height:29.26px;margin-bottom:20px}.two-column-accordion .col-left .head-area p{font-size:12px;line-height:20px}.two-column-accordion .col-left .head-area p:last-child{margin-bottom:0}.two-column-accordion .col-left .acco-title h4{font-size:16px;line-height:19.5px}.two-column-accordion .col-left .accordion-wrp .acco-content p{font-size:12px;line-height:20px}}@media (max-width: 430px){.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:410px}}@media (max-width: 400px){.product-detail-sec .row-wrp .col-right .banner-img-wrp{padding-top:450px}}.recommendations-slider .product-list .slick-track{display:flex}.recommendations-slider .product-list .slick-track .slick-slide{height:auto}.recommendations-slider .product-list .slick-slide>div,.recommendations-slider .product-card{height:100%}.inner-hero{margin-bottom:0}.full-width-text{background-color:#f7f7f7;padding:94px 0;position:relative}.full-width-text:before{position:absolute;content:"";left:0;right:0;width:100%;height:115px;background:url(//passionicebaths.com/cdn/shop/t/25/assets/custom-products-top-distress.svg?v=125358366742593812621732262328) repeat-x top left;background-size:100%;background-position:bottom left;top:-75px}.full-width-text .container{max-width:1620px}.full-width-text h3{font-family:Montserrat,sans-serif;font-size:30px;font-weight:500;line-height:50px;text-align:center;color:#003845;margin:0}.product-detail-section.green-bg{margin:0;padding:60px 0 100px}.product-detail-section.green-bg .top-wrp{display:flex;justify-content:center;align-items:center;gap:24px;margin-bottom:138px}.product-detail-section.green-bg .top-wrp h3{font-family:Montserrat,sans-serif;font-size:48px;font-weight:500;line-height:58.51px;color:#fff;margin:0}.product-detail-section.green-bg .top-wrp h3 span.subheading{font-family:Oooh Baby,cursive;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;color:#f8a51d}.product-detail-section.green-bg .top-wrp .product-selector select{margin:0;border:1px solid #FFFFFF;background:transparent;border-radius:100px;padding:20px 89px 20px 60px;color:#fff!important;line-height:100%;min-height:60px;height:auto;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url(/cdn/shop/files/down-arrow.png?v=1733208606)!important;background-size:10px!important;background-repeat:no-repeat!important;background-position:right 61px center!important;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-transform:uppercase}.product-detail-section.green-bg .top-wrp .product-selector select option{background-color:#003845!important}.product-detail-section.green-bg .product-images .main-image img{bottom:0;height:100%;object-fit:cover}.product-tabs-section.features{padding-top:150px}.features.product-tabs-section:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:57px;background:url(//passionicebaths.com/cdn/shop/t/25/assets/discover-benefits-sec-distress.png?v=113169790587909681021732262378) repeat-x bottom left;background-size:100%;top:-55px}.features.product-tabs-section .product-detail{flex-direction:row}.features.product-tabs-section .product-detail>div{max-width:30.77%;width:100%}.features.product-tabs-section .product-detail .product-info.left-wrp h2,.features.product-tabs-section .product-detail .product-info.left-wrp .main-image{margin-bottom:20px}.features.product-tabs-section .product-detail .product-info.left-wrp .main-image img{height:100%;width:100%;object-fit:cover;aspect-ratio:1;border:none}.features.product-tabs-section .product-detail .product-info .tab_slide_shop_btn{margin-top:20px}.features.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:235px}.features .meta-data h4{background-color:#003845;border-radius:100px;color:#fff;padding:10px 20px 10px 57px;margin-bottom:16px;background-image:url(/cdn/shop/files/tick.png?v=1733216396)!important;background-size:17px!important;background-repeat:no-repeat!important;background-position:left 20px center!important;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:24.38px}.features .meta-data ul{margin:0;list-style-type:none}.features .meta-data ul li{margin-bottom:16px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:24.38px;color:#003845;opacity:.25}.product-tabs-section #tabprev,.product-tabs-section #tabnext{background:url(/cdn/shop/files/slider-next-icon.svg?v=1731675098)}.product-tabs-section #tabnext{transform:translateY(-50%)}.article-slider .article-slider-wrp .slick-list{padding-right:40.41vw!important}.article-slider .article-slider-wrp .article-thumbnail img{max-height:729px}.article-slider .article-slider-wrp .article-slide .article-content{bottom:47px}.article-slider .article-slider-wrp .article-slide .article-content h4{margin-bottom:0}.article-slider .article-slider-wrp .article-slide .article-content h3{position:relative;display:inline-block;padding-right:10px}.product-tabs-section .product-detail .product-info h2.desktop{display:block}.product-tabs-section .product-detail h2.product-title.mobile{display:none}@media (max-width: 1899px){.recommendations-slider .container{max-width:90%}}@media (max-width: 1799px){.product-tabs-section #tabprev{left:1%}.product-tabs-section #tabnext{right:1%}}@media (max-width: 1680px){.product-tabs-section #tabprev{left:2%}.product-tabs-section #tabnext{right:2%}.features.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:180px}.slick-slider .slick-next{right:-60px}.slick-slider .slick-prev{left:-60px}.recommendations-slider .product-list .slick-slide>div{margin:0 18px}.article-slider .article-slider-wrp .article-slide .article-content h3{font-size:52px;line-height:63.14px}}@media (max-width: 1499px){.product-detail-section.green-bg .top-wrp h3{font-size:40px}.product-detail-section.green-bg .top-wrp h3 span.subheading{font-size:50px}.features.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{padding-left:15px;padding-right:15px}.recommendations-slider .product-card{padding:20px 25px 60px}.recommendations-slider .product-card h3{font-size:32px;line-height:38.88px;min-height:77px}}@media (max-width: 1400px){.product-tabs-section #tabprev,.product-tabs-section #tabnext{background-size:8px!important;width:40px;height:40px}.product-tabs-section #tabprev{left:4%}.product-tabs-section #tabnext{right:4%}.full-width-text{padding:90px 0}.product-detail-section.green-bg .top-wrp .product-selector select{padding:15px 50px 15px 30px;min-height:55px;background-position:right 30px center!important;font-size:14px}.product-detail-section.green-bg .top-wrp h3{font-size:35px}.product-detail-section.green-bg .top-wrp h3 span.subheading{font-size:42px}.product-detail-section.green-bg .top-wrp{gap:15px;margin-bottom:70px}.product-tabs-section .tab-nav li.tab-link{font-size:17px}.features.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:auto;padding-left:20px;padding-right:20px}.article-slider .article-slider-wrp .article-slide .article-content h3{font-size:45px;line-height:60px;margin-bottom:30px}}@media (max-width: 1280px){.product-detail-section.green-bg .top-wrp h3{font-size:30px}.product-detail-section.green-bg .top-wrp h3 span.subheading{font-size:35px}.product-tabs-section .tab-nav li.tab-link{font-size:16px;padding:0 10px 16px}.features .meta-data h4,.features .meta-data ul li{font-size:18px}.features.product-tabs-section .product-detail .product-info .tab_slide_shop_btn{flex-wrap:wrap}.features.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:210px}.recommendations-slider .product-list .slick-slide>div{margin:0 10px}.recommendations-slider .product-card h3{font-size:28px}.recommendations-slider .slick-slider .slick-next,.recommendations-slider .slick-slider .slick-prev{width:40px;height:40px;background-size:9px!important}.recommendations-slider .middle_section{height:calc(100% - 220px)}}@media (max-width: 1199px){.full-width-text{padding:80px 0}.product-detail-section.green-bg .top-wrp{flex-wrap:wrap}.product-tabs-section .tab-nav li.tab-link{font-size:14px;padding:0 10px 16px}.features .meta-data h4{font-size:16px;background-size:16px!important;padding-left:45px}.features .meta-data ul li{font-size:16px;line-height:21px;margin-bottom:12px}.features.product-tabs-section .product-detail .product-info.left-wrp h2{font-size:35px}.recommendations-slider h2.section-title{font-size:32px;margin-bottom:60px}.product-tabs-section.features{padding-top:80px}.recommendations-slider .product-card{padding:20px 10px 60px}.recommendations-slider .product-card h3{font-size:26px}.recommendations-slider .product-card .product-price{font-size:22px}.slick-slider .slick-next{right:-50px}.slick-slider .slick-prev{left:-50px}.article-slider .article-slider-wrp .article-slide .article-content h3{font-size:33px;line-height:45px;margin-bottom:20px}}@media (max-width: 1024px){.recommendations-slider .product-card{padding:20px 25px 50px}.features.product-tabs-section .product-detail>div{padding:0!important}}@media (max-width: 991px){.full-width-text{padding:60px 0}.full-width-text:before{height:65px;top:-55px}.features.product-tabs-section .product-detail{flex-wrap:wrap}.features.product-tabs-section .product-detail>div{max-width:48%}.features.product-tabs-section .product-detail .product-info.left-wrp{max-width:100%;margin-bottom:30px}.features.product-tabs-section .product-detail .product-info.left-wrp .main-image img{max-height:500px}.slick-slider .slick-next{right:-45px}.slick-slider .slick-prev{left:-45px}.recommendations-slider h2.section-title{font-size:28px;margin-bottom:50px;line-height:40px}.recommendations-slider h2.section-title img{max-width:55px}.article-slider .article-slider-wrp{padding:9px 0 9px 110px}.article-slider .article-slider-wrp .slick-list{padding-right:25.41vw!important}}@media (max-width: 767px){.product-tabs-section.features .tab-nav{display:block}.inner-hero .image-banner__content h2.yellow-heading{margin-bottom:18px}.full-width-text h3{font-size:24px;line-height:29.26px}.full-width-text{padding:30px 0}.full-width-text:before{top:-30px;height:50px;background-size:cover;background-position:bottom center}.product-tabs-section.features{padding:40px 0 43px}.product-tabs-section.features:before{top:-30px;height:50px;background-size:cover;background-position:bottom center}.product-tabs-section .container{max-width:100%;padding-left:16px;padding-right:0}.product-tabs-section.features .container{padding-right:16px}.product-tabs-section .tab-nav{flex-direction:column}.product-tabs-section .container .tab-nav li.tab-link{font-size:16px;padding:8px;width:100%;line-height:19.5px}.features.product-tabs-section .product-detail>div{max-width:100%}.features.product-tabs-section .product-detail .middle-wrp{order:1}.features.product-tabs-section .product-detail .right-wrp{order:2;margin-bottom:12px}.features.product-tabs-section .product-detail .product-info.left-wrp{margin-bottom:0;order:3;display:flex;flex-wrap:wrap;flex-direction:row}.product-tabs-section.features #tabprev,.product-tabs-section.features #tabnext{display:none}.product-tabs-section.features .tab-content{margin-top:20px}.features .meta-data h4{font-size:16px;background-size:17px!important;padding-left:57px;line-height:19.5px;margin-bottom:8px}.features .meta-data ul li{font-size:16px;line-height:19.5px;margin-bottom:8px}.features.product-tabs-section .product-detail .product-info.left-wrp h2{font-size:24px;line-height:29.26px;max-width:38.55%}.features.product-tabs-section .product-detail .product-info.left-wrp .main-image{margin:0;padding-left:15px;max-width:61.45%}.product-tabs-section .product-detail .product-info p{font-size:12px;width:100%;line-height:20px}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn{margin-top:20px;width:100%}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:100%;font-size:14px}.features.product-tabs-section .product-detail .product-info .tab_slide_shop_btn>a{min-width:100%;font-size:14px}.features.product-tabs-section .product-detail .product-info.left-wrp .main-image img{max-height:max-content}.recommendations-slider{padding:60px 0}.recommendations-slider .bottom_section,.recommendations-slider .top_section{height:50px;background-size:cover}.recommendations-slider .middle_section{top:50px;height:calc(100% - 100px)}.recommendations-slider .slick-slider .slick-next,.recommendations-slider .slick-slider .slick-prev{display:none!important}.recommendations-slider .container{max-width:100%;padding-left:16px;padding-right:0}.recommendations-slider h2.section-title{font-size:24px;margin-bottom:20px;line-height:29.26px;padding-right:16px}.recommendations-slider h2.section-title img{max-width:44px;display:block;margin:6px auto}.recommendations-slider .product-list .slick-slide>div{margin:0 3px}.recommendations-slider .product-card{padding:20px 20px 60px}.recommendations-slider .product-card h3{font-size:24px;line-height:29.26px;min-height:auto}.recommendations-slider .product-card .product-price{font-size:18px;line-height:21.94px}.recommendations-slider .product-card .btn-fill.green{padding:16px 30px}.recommendations-slider .product-list .slick-list{padding-right:16px!important}.product-tabs-section{padding:35px 0 36px}.product-tabs-section #tabprev,.product-tabs-section #tabnext{background-size:10px!important;width:49px;height:49px}.product-tabs-section #tabnext{right:16px;top:40px}.product-tabs-section #tabprev{left:auto;right:16px;top:100px}.product-tabs-section .product-detail .product-info h2.desktop{display:none}.product-tabs-section .product-detail h2.product-title.mobile{font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;line-height:29.26px;color:#003845;margin:0 auto 20px 0;max-width:229px}.product-tabs-section .tab-content{margin-top:0}.product-tabs-section .product-detail .product-info .features li p{font-size:16px;line-height:19px}.product-tabs-section .product-detail .product-info .features li{margin-bottom:10px}.product-tabs-section .product-detail .product-info{display:flex;flex-direction:column}.product-tabs-section .product-detail .product-info .features{order:2}.product-tabs-section .product-detail .product-info>p{order:1}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn{order:3}.article-slider .article-slider-wrp{padding:8px 0 8px 8px}.article-slider .article-slider-wrp .slick-list{padding-right:25px!important}.article-slider .article-slider-wrp .article-slide .article-content h3{font-size:24px;line-height:29.26px;margin-bottom:10px}.article-slider .article-slider-wrp .article-slide .article-content h4{font-size:12px;line-height:20px}.article-slider .article-slider-wrp .article-slide .article-content{bottom:10px;padding:0 10px}}.inner-hero .banner-slider__wrap .image-banner__content .image-banner__text h2,.inner-hero .banner-slider__wrap .image-banner__content p{color:#fff}.ice-bathing-class .image-with-content .image-with-text__media .o-ratio:before{display:none}.ice-bathing-class .image-with-content .image-with-text__media .o-ratio__content{position:static}.about-us-sec .tab-content-slider{margin-top:113px;margin-bottom:0}.about-us-sec .tab-content-slider .content-slider{display:flex;flex-wrap:wrap}.about-us-sec .tab-content-slider .content-slider .left-wrp{max-width:42.948%;width:100%;padding-right:60px}.about-us-sec .tab-content-slider .content-slider .right-wrp{max-width:57.052%;width:100%}.about-us-sec .tab-content-slider .content-slider .left-wrp h3{font-family:Montserrat;font-size:60px;font-weight:500;line-height:73.14px;text-align:left;color:#003845;margin-bottom:40px;max-width:80%}.about-us-sec .tab-content-slider .content-slider .left-wrp p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:40px}.about-us-sec .tab-content-slider .content-slider .right-wrp img{border-radius:10px;aspect-ratio:5/4;object-fit:cover;object-position:center;width:100%;height:auto}.about-us-sec .tab-content-slider .slick-prev{background:url(/cdn/shop/files/slider-prev-icon.svg?v=1733401517);background-repeat:no-repeat;background-position:center}.about-us-sec .tab-content-slider .slick-prev{left:-120px}.about-us-sec .tab-content-slider .slick-next{right:-120px}.about-us-sec .tab-content-slider .slick-next{background:url(https://passionicebaths.com/cdn/shop/files/slider-next-icon.svg?v=1731675098);background-repeat:no-repeat;background-position:center}.about-us-sec .tab-content-slider .slick-dots{display:none!important}.img-with-text-sec{position:relative}.img-with-text-sec .container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center}.img-with-text-sec .img-wrp{position:relative}.img-with-text-sec .cnt-wrp{margin-top:auto;padding:63px 0;position:relative;z-index:1;width:100%}.img-with-text-sec .cnt-wrp h3{font-family:Montserrat;font-size:60px;font-weight:500;line-height:73.14px;text-align:center;margin-bottom:0;color:#fff}.img-with-text-sec .cnt-wrp span{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:center;display:block;margin-bottom:0;color:#f8a51d}.glob-services-sec{padding:120px 0 140px;background:#fff}.glob-services-sec .container{max-width:1620px}.glob-services-sec .glob-services-wrp{display:grid;grid-template-columns:repeat(3,1fr);column-gap:100px}.glob-services-sec .glob-services-wrp .column-item{display:flex;flex-direction:column}.glob-services-sec .glob-services-wrp .column-image{margin-bottom:30px}.glob-services-sec .glob-services-wrp .column-image img{width:100%}.glob-services-sec .glob-services-wrp .column-desc{margin-top:30px}.glob-services-sec .glob-services-wrp .column-desc h3{font-family:Montserrat;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;color:#003845;margin-bottom:40px}.glob-services-sec .glob-services-wrp .column-desc p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:15px}.glob-services-sec .glob-services-wrp .column-desc p:last-child{margin-bottom:0}.inner-hero .breadcrumb{margin-bottom:30px;display:flex;justify-content:center;gap:10px}.inner-hero.section-image-text-banner-slider .image-banner__content__block ul li{font-size:16px;font-weight:300;line-height:24px;text-align:center;font-family:Montserrat,sans-serif;position:relative;text-transform:capitalize;margin:0}.inner-hero.section-image-text-banner-slider .image-banner__content__block ul li:not(:last-child){padding-right:30px}.inner-hero.section-image-text-banner-slider .image-banner__content__block ul li:not(:last-child):before{content:"";position:absolute;background:url(/cdn/shop/files/separator.png?v=1733304032) no-repeat center;background-size:contain;top:0;left:auto;right:6px;width:9px;height:100%}.inner-hero.section-image-text-banner-slider .image-banner__content__block ul li:last-child:before{display:none!important}@media (max-width: 1400px){.product-detail-section.green-bg .product-images .main-image img{object-fit:contain}}@media (max-width: 768px){.product-detail-section .product-images .gallery .slick-track{display:flex}}@media (max-width: 767px){.inner-hero{padding-top:90px}.inner-hero img{max-height:500px;object-position:top}.inner-hero .banner-slider__main{bottom:104px}.product-tabs-section .product-detail h2.product-title.mobile{display:block;max-width:73%}.product-tabs-section{padding:41px 0 36px}.product-tabs-section .product-detail .product-info .features li{gap:10px}.product-tabs-section .product-detail .product-info .tab_slide_shop_btn{flex-direction:column-reverse;gap:20px}.testimonial-sec .section-header .border-btn.green{padding:20px}.product-detail-section.green-bg .top-wrp h3{font-size:24px;line-height:29.26px}.product-detail-section.green-bg .top-wrp h3 span.subheading{font-size:30px;line-height:36.75px}.product-detail-section.green-bg .top-wrp{gap:20px;margin-bottom:54px;padding-right:16px;text-align:center}.product-detail-section.green-bg .top-wrp .product-selector select{background-position:right 33px center!important;font-size:14px;line-height:17.07px;padding:21px 60px 21px 30px}.product-detail-section.green-bg .product-info .product-meta,.product-detail-section.green-bg .product-info h1{display:block}.product-detail-section.green-bg .product-info h1{font-size:24px;line-height:29.26px;margin-bottom:20px}.product-detail-section .product-info .product-description{font-size:12px;line-height:20px;margin-bottom:20px}.product-detail-section .product-info .btn-fill{padding:15px 20px;width:100%}}@media screen and (max-width: 1700px){.about-us-sec .tab-content-slider .slick-prev{left:-80px}.about-us-sec .tab-content-slider .slick-next{right:-80px}}@media screen and (max-width: 1500px){#our-story .ice-bathing-class{padding:140px 0 80px;margin-bottom:0}.ice-bathing-class h2{font-size:32px;line-height:42px;margin-bottom:28px}.ice-bathing-class h2 span{font-size:40px;line-height:40px}.ice-bathing-class p{font-size:14px;line-height:24px}.product-tabs-section{padding-top:50px}.product-tabs-section .tab-nav li.tab-link{font-size:18px;line-height:24px;padding:0 20px 14px}.about-us-sec .tab-content-slider{margin-top:80px;margin-bottom:0}.about-us-sec .tab-content-slider .content-slider .left-wrp h3{font-size:45px;line-height:55px;margin-bottom:20px}.about-us-sec .tab-content-slider .content-slider .left-wrp p{font-size:14px;line-height:24px;margin-bottom:20px}.about-us-sec .tab-content-slider .slick-prev{left:-80px}.about-us-sec .tab-content-slider .slick-next{right:-80px}.img-with-text-sec .cnt-wrp h3,.img-with-text-sec .cnt-wrp span{font-size:50px;line-height:60px}.glob-services-sec{padding:100px 0}.glob-services-sec .container{max-width:90%}.glob-services-sec .glob-services-wrp{grid-gap:50px}.glob-services-sec .glob-services-wrp .column-image img{width:100%;max-width:300px;margin:0 auto;display:block}.glob-services-sec .glob-services-wrp .column-desc h3{font-size:35px;margin-bottom:10px}.glob-services-sec .glob-services-wrp .column-desc p{font-size:15px}}@media screen and (max-width: 1440px){.about-us-sec .tab-content-slider .content-slider .left-wrp{max-width:50%;padding-right:50px}.about-us-sec .tab-content-slider .content-slider .right-wrp{max-width:50%}.about-us-sec .tab-content-slider .content-slider{margin-right:2px}}@media screen and (max-width: 1280px){.product-tabs-section{padding-bottom:50px}.about-us-sec .tab-content-slider .content-slider .left-wrp{padding-right:30px}.about-us-sec .tab-content-slider .content-slider .left-wrp h3{font-size:35px;line-height:45px;margin-bottom:10px}.img-with-text-sec .cnt-wrp{padding:40px 0}.img-with-text-sec .cnt-wrp h3,.img-with-text-sec .cnt-wrp span{font-size:40px;line-height:50px}.glob-services-sec .glob-services-wrp .column-image{margin-bottom:15px}.glob-services-sec .glob-services-wrp .column-desc{margin-top:15px}.glob-services-sec .glob-services-wrp .column-desc h3{font-size:28px;line-height:120%}.glob-services-sec .glob-services-wrp .column-desc p{font-size:14px}}@media screen and (max-width: 991px){#our-story .ice-bathing-class .container{max-width:100%;padding:0 16px}.ice-bathing-class h2{font-size:25px;line-height:35px;margin-bottom:20px}.ice-bathing-class p{font-size:13px;line-height:23px}.product-tabs-section .container{max-width:100%;padding:0 16px}.product-tabs-section .tab-nav li.tab-link{font-size:16px;line-height:22px;padding:0 10px 12px}.about-us-sec .tab-content-slider .slick-prev,.about-us-sec .tab-content-slider .slick-next{display:none}.glob-services-sec{padding:60px 0}.glob-services-sec .container{max-width:100%;padding:0 16px}.glob-services-sec .glob-services-wrp{grid-gap:25px}.glob-services-sec .glob-services-wrp .column-desc h3{font-size:22px;line-height:110%}.glob-services-sec .glob-services-wrp .column-desc p{font-size:13px}}@media screen and (max-width: 767px){#our-story .product-tabs-section .tab-nav{display:block;padding:0 10px}#our-story .product-tabs-section .tab-nav li.tab-link{padding:8px;font-size:16px;line-height:19.5px}.about-us-sec .tab-content-slider{margin-top:50px;margin-bottom:0}.about-us-sec .tab-content-slider .content-slider .left-wrp{padding-right:0;max-width:100%;order:2}.about-us-sec .tab-content-slider .content-slider .right-wrp{max-width:100%;order:1;margin-bottom:20px}.about-us-sec .tab-content-slider .content-slider .left-wrp h3{font-size:30px;line-height:40px;margin-bottom:10px;max-width:100%}.about-us-sec .tab-content-slider .content-slider .left-wrp p{font-size:12px;line-height:22px;margin-bottom:10px}.img-with-text-sec .container{padding:0 16px}.img-with-text-sec .img-wrp img{object-fit:cover;aspect-ratio:1 / 1;object-position:top}.img-with-text-sec .cnt-wrp h3,.img-with-text-sec .cnt-wrp span{font-size:30px;font-weight:400;line-height:36.75px}.glob-services-sec .glob-services-wrp{grid-template-columns:repeat(1,1fr);grid-gap:50px}.glob-services-sec .glob-services-wrp .column-image img{max-width:200px}.glob-services-sec .glob-services-wrp .column-desc h3{font-size:28px;line-height:38px}}@media (max-width: 1199px){.inner-hero.section-image-text-banner-slider .image-banner__content__block ul li{font-size:14px;line-height:20px}}@media (max-width: 991px){.inner-hero .breadcrumb{margin-bottom:20px}}@media (max-width: 767px){.inner-hero .breadcrumb{margin-bottom:27px}.inner-hero.section-image-text-banner-slider .image-banner__content__block ul li{font-size:12px;line-height:20px}}@media (min-width:2000px){.inner-hero .image-banner__bg{max-height:900px}}.about-us-sec .tab-content-slider .content-slider .left-wrp .tab-buttons a{border-bottom:1px solid #00384533;border-top:0;padding:15px 0;position:relative;display:block;font-family:Montserrat;font-size:20px;font-weight:500;line-height:24.38px;text-align:left;color:#003845;margin:0 20px 0 0}.about-us-sec .tab-content-slider .content-slider .left-wrp .tab-buttons a:before{content:"";position:absolute;right:0;top:12px;left:auto;background:url(//passionicebaths.com/cdn/shop/t/35/assets/chevron-right-green.svg?v=15740882380524428491755964061) no-repeat center;background-size:12px;width:30px;height:30px;border:1px solid #00384533;border-radius:50px;background-color:#fff;margin:0;transition:.3s ease}@media (max-width: 767px){.about-us-sec .tab-content-slider .content-slider .left-wrp .tab-buttons a{padding:16px 0;font-size:16px;line-height:19.5px}}@media screen and (min-width: 992px){.product-detail-sec .banner-img-wrp-mob,.product-detail-sec .row-wrp.mobile_pro_sec{display:none}}@media screen and (max-width: 991px){.product-detail-sec .row-wrp.desptop_pro_sec{display:none}.product-detail-sec .banner-img-wrp-mob img{width:100%}.product-detail-sec .banner-img-wrp-mob{position:absolute;top:0;left:0;width:100%}.product-detail-sec .row-wrp .col-left{max-width:100%;background:none;position:relative;padding-bottom:0;padding-left:18px;padding-right:18px}.product-detail-wrp>.container{position:relative;z-index:1}.product-detail-wrp{position:relative}.product-detail-sec .pro-top-sec .product-description{display:flex;flex-direction:column;padding-left:18px;padding-bottom:15px}.product-detail-sec .pro-top-sec{padding-top:220px}.product-detail-sec .product-description h1{margin-bottom:0}.product-detail-sec .media-gallery__slider{max-width:50%;background:#fff;border-radius:0 0 60px;min-height:32vw;padding:20px 40px}.product-detail-sec .row-wrp .col-left .wrapper{position:absolute;top:0;left:50%;padding-left:16px;width:50%;max-height:32vw;overflow:auto}.product-detail-sec .row-wrp .col-left .wrapper *{color:#fff;font-size:13px;font-family:Montserrat}.product-detail-sec .row-wrp .col-left .wrapper .product-stock{text-transform:uppercase}.product-detail-sec .row-wrp .col-left .wrapper .more-about-product p strong{display:block;line-height:normal;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.product-detail-sec .row-wrp .col-left .wrapper .product-stock img{width:13px;margin-right:4px}.product-detail-sec .row-wrp .bottom-top-sec{width:100%}.product-detail-sec .row-wrp .bottom-top-sec .product-description{padding-top:60px;background:#f7f7f7;padding-bottom:10px;margin-bottom:-3px}.product-detail-sec .row-wrp .bottom-top-sec .product-description .bottom-content{display:flex;flex-direction:column-reverse}.two-column-accordion{background:#f7f7f7;z-index:1;position:relative}.product-detail-sec{padding-bottom:0}.product-detail-sec .product-description .bottom-content .product-features-inner ul{grid-template-columns:1fr 1fr 1fr}.product-detail-sec .row-wrp .bottom-top-sec .product-description:after{content:"";background:url(https://passionicebaths.com/cdn/shop/t/25/assets/product-banner-distress.svg?v=148095019333163907831732805361);background-repeat:no-repeat;width:100%;height:59px;position:absolute;top:-57px;left:0;pointer-events:none}.product-detail-sec .product-description .product-features-inner,.product-detail-sec .product-description .bottom-content .button-with-qut-wrp{margin-top:30px}.two-column-accordion .col-right .acco-title .icon{min-width:40px}.product-detail-sec .product-description h1{font-size:40px;line-height:45px}.product-detail-sec .media-gallery__nav{padding:0;max-width:calc(100% + 18px);width:calc(100% + 18px)}.product-detail-sec .row-wrp .col-left .wrapper p span{font-weight:300}.product-detail-sec .media-gallery__slider{padding:10px;border-radius:0 0 30px}}@media screen and (max-width: 991px){.product-detail-wrp .product-form__swatch__item{position:relative}.product-detail-wrp .product-form__swatch__input{all:unset!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;cursor:pointer!important;z-index:10!important}.product-detail-wrp .product-form__swatch__input:focus-visible,.product-detail-wrp .product-form__swatch__input:focus-within,.product-detail-wrp .product-form__swatch__input:focus{outline:none!important}}@media screen and (max-width: 767px){.product-detail-sec .pro-top-sec{padding-top:0}.product-detail-sec .product-description h1{font-size:30px;line-height:36px;margin-top:10px}.product-detail-sec .row-wrp .col-left .wrapper *{font-size:10px}.product-detail-sec .row-wrp .col-left .wrapper .more-about-product p{margin-bottom:4px}.product-detail-sec .pro-top-sec .product-description{padding-bottom:0}.product-detail-sec .row-wrp .col-left{padding:0 16px}.product-detail-sec .pro-top-sec .product-description{padding-left:16px;padding-right:16px}.product-detail-sec .media-gallery__slider{max-width:56%;min-height:43vw}.two-column-accordion .col-right .acco-title .icon{min-width:36px}.product-detail-sec .row-wrp .col-left .wrapper{left:56%;width:44%;min-height:43vw}.product-detail-sec .row-wrp .col-left .wrapper .more-about-product p span{font-size:12px}.product-detail-sec .media-gallery__nav{max-width:calc(100% + 16px);width:calc(100% + 16px)}.product-detail-sec .row-wrp .col-left .wrapper .more-about-product p strong{margin-bottom:-3px}.product-detail-sec .row-wrp .col-left .wrapper .product-stock-details{margin-bottom:5px}.product-detail-sec .media-gallery__slider .media-gallery__item .plyr{min-width:0}.product-detail-sec .media-gallery__slider .media-gallery__item .plyr__control--overlaid svg{height:25px;width:25px}.product-detail-sec .media-gallery__thumbs .thumbnail-list__item{flex-basis:60px;width:60px;border-radius:4px}.product-detail-sec .media-gallery__thumbs .thumbnail-list{gap:6px}.product-detail-sec .media-gallery__thumbs .thumbnail-list__item--active .thumbnail:after{border-width:1px;border-radius:4px}.product-detail-sec .row-wrp .col-left .wrapper .more-about-product p:last-child{margin-bottom:0}.product-detail-sec .product-description .product-features-inner{order:1}.product-detail-sec .product-description .bottom-content .product-features-inner ul{grid-template-columns:1fr}.product-detail-sec .product-description .bottom-content .product-features-inner ul li p span{text-transform:uppercase;font-weight:500}.product-detail-sec .product-description .product-features-inner{margin-top:5px}.product-detail-sec .row-wrp .bottom-top-sec .product-description:after{width:150%;left:-50%;background-size:cover}.product-detail-sec .row-wrp .bottom-top-sec .product-description{margin-top:40px}.product-detail-sec .media-gallery__slider{padding-top:15px}}@media screen and (max-width: 330px){.product-detail-sec .media-gallery__slider,.product-detail-sec .row-wrp .col-left .wrapper{min-height:47vw}}header .nav__link--sub:after{position:relative;top:-1px}.article-slider{position:relative}.article-slider.full-width-slider{background:#003845}.article-slider .container{max-width:100%}.article-slider.full-width-slider .container{max-width:1570px}.article-slider.full-width-slider .article-slider-wrp .slick-slide{margin:0 5px}.article-slider.full-width-slider .article-slider-wrp{padding:10px 0 8px;background:transparent}.article-slider.full-width-slider .article-slider-wrp .slick-list{padding:0!important}.article-slider.full-width-slider .article-slider-wrp .article-slide .article-content{bottom:23px}.article-slider.full-width-slider .article-slider-wrp .article-slide .article-content h3:after{display:none}.article-slider.full-width-slider .slick-slider .slick-next,.article-slider.full-width-slider .slick-slider .slick-prev{border:1px solid #fff;background:url(/cdn/shop/files/slider-arrow-right-white.svg?v=1747130174) no-repeat center;background-size:20px!important}.article-slider .article-slider-controls{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;z-index:1;height:150px;overflow:hidden}.article-slider .article-slider-controls .slider-btn{all:unset;position:absolute;top:0;background-color:#fff;border-radius:50%;height:150px;width:150px;display:flex;align-items:center;cursor:pointer}.article-slider .article-slider-controls .slider-btn svg{height:50px;width:auto}.article-slider .article-slider-controls .slider-btn.article-slider-prev{left:-75px;justify-content:flex-end}.article-slider .article-slider-controls .slider-btn.article-slider-prev svg{margin-right:15px}.article-slider .article-slider-controls .slider-btn.article-slider-next{right:-75px;justify-content:flex-start}.article-slider .article-slider-controls .slider-btn.article-slider-next svg{margin-left:15px}@media only screen and (max-width: 767px){.article-slider .article-slider-controls{height:100px}.article-slider .article-slider-controls .slider-btn{height:100px;width:100px}.article-slider .article-slider-controls .slider-btn svg{height:35px}.article-slider .article-slider-controls .slider-btn.article-slider-prev{left:-50px}.article-slider .article-slider-controls .slider-btn.article-slider-next{right:-50px}}@media (max-width: 1799px){.article-slider.full-width-slider .container{max-width:85%}}@media (max-width: 1199px){.article-slider.full-width-slider .slick-slider .slick-next,.article-slider.full-width-slider .slick-slider .slick-prev{height:40px;width:40px}}@media (max-width: 767px){.article-slider.full-width-slider .container{max-width:100%}.article-slider.full-width-slider .article-slider-wrp{padding:9px 0 8px 1px}.article-slider.full-width-slider .article-slider-wrp .slick-slide{margin:0 7px}.article-slider.full-width-slider .article-slider-wrp .slick-list{padding-right:18px!important}.article-slider.full-width-slider .article-slider-wrp .article-thumbnail img{min-height:601px;max-height:max-content}.article-slider.full-width-slider .article-slider-wrp .article-slide .article-content{bottom:10px}.product-detail-sec .row-wrp .bottom-top-sec .product-description{padding-bottom:50px}}.product-slider-section{background-color:#fff;padding:100px 0 30px}.product-detail-sec .product-description{height:100%;display:flex;flex-direction:column}.product-detail-sec .product-description .bottom-content{margin-top:auto}.article-slider.full-width-slider .slick-slider .slick-next,.article-slider.full-width-slider .slick-slider .slick-prev{display:block!important}.image-content-slider{position:relative;padding:100px 0 126px}.image-content-slider .container{max-width:1630px}.image-content-slider .slick-slide{margin:0 5px}.image-content-slider .slick-slide-row{display:flex;flex-wrap:wrap;align-items:flex-start}.image-content-slider .slick-slide-row .slick-slide-image{max-width:39.11%;width:100%;position:relative;border-radius:10px;overflow:hidden}.image-content-slider .slick-slide-row .slick-slide-image:before{content:"";position:absolute;bottom:0;left:0;height:46px;width:100%;background:url(//passionicebaths.com/cdn/shop/t/25/assets/image-accordion-img-distress.svg?v=36719200487055312171732262370) no-repeat bottom left;background-size:cover;z-index:1}.image-content-slider .slick-slide-row .slick-slide-image img{height:100%;width:100%;object-position:center;object-fit:cover}.image-content-slider .slick-slide-row .slick-slide-content{width:100%;max-width:60.89%;padding-left:60px}.image-content-slider .slick-slide-content h2{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;margin-bottom:40px;color:#003845}.image-content-slider .slick-slide-content p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#003845;margin-bottom:25px}.image-content-slider .slick-slide-content p.sub-description{font-weight:300}.image-content-slider .slick-slider .slick-prev{left:-120px}.image-content-slider .slick-slider .slick-next{right:-120px}.image-text-description{position:relative;text-align:center;padding:170px 0 221px;margin-top:-140px}.image-text-description .top_section{position:absolute;top:0;left:0;width:100%;height:117px;background:url(//passionicebaths.com/cdn/shop/t/25/assets/custom-products-top-distress.svg?v=125358366742593812621732262328) repeat-x top left;background-size:100%;background-position:bottom left}.image-text-description .middle_section{position:absolute;top:116px;left:0;width:100%;height:calc(100% - 244px);background-color:#f7f7f7}.image-text-description .bottom_section{position:absolute;bottom:0;left:0;width:100%;height:130px;background:url(//passionicebaths.com/cdn/shop/t/25/assets/custom-products-bottom-distress.svg?v=129065051441282172941732262339) repeat-x bottom left;background-size:100%}.image-text-description .container{max-width:1620px;position:relative;z-index:2}.image-text-description .section-heading h2{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;color:#003845;max-width:95%;margin:0 auto 55px}.image-text-description .section-heading h2:empty{display:none}.image-text-description .image-container{position:relative;border-radius:10px;overflow:hidden}.image-text-description .image-container img{height:100%;width:100%;object-fit:cover;object-position:center}.img-with-text-sec .img-wrp:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#00384500,#003845cc 99.95%);z-index:1}.image-text-description .image-container .overlay-text{position:absolute;left:0;right:0;width:100%;padding:0 69px;bottom:93px;top:auto}.image-text-description .image-container .overlay-text h3{font-family:Oooh Baby,cursive;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;color:#f8a51d;margin-bottom:20px}.image-text-description .image-container .overlay-text p.subtitle{font-family:Montserrat,sans-serif;font-size:22px;font-weight:500;line-height:35px;color:#fff;margin:0}.image-text-description .image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#00384500,#003845cc 99.95%);z-index:1}.image-text-description .image-container .overlay-text{z-index:2}.image-text-description .image-container img.mobile{display:none}.image-text-description .image-container img.section-image{display:block}@media (max-width: 1899px){.image-content-slider .slick-slider .slick-prev{left:-80px}.image-content-slider .slick-slider .slick-next{right:-80px}}@media (max-width: 1799px){.image-content-slider .container{max-width:90%}}@media (max-width: 1680px){.image-content-slider .slick-slide-content h2,.image-text-description .section-heading h2{font-size:54px;line-height:65.14px}.image-text-description .container{max-width:90%}}@media (max-width: 1599px){.image-content-slider .slick-slide-content h2{font-size:50px}.image-text-description .section-heading h2{font-size:52px;line-height:63px}}@media (max-width: 1499px){.image-content-slider .slick-slide-content h2{font-size:45px;line-height:50px;margin-bottom:30px}.image-text-description .image-container .overlay-text{padding:0 45px;bottom:70px}.image-text-description .section-heading h2{font-size:49px}}@media (max-width: 1400px){.image-content-slider .slick-slider .slick-next,.image-content-slider .slick-slider .slick-prev{background-size:9px;width:40px;height:40px}.image-content-slider .slick-slider .slick-next{right:-60px}.image-content-slider .slick-slider .slick-prev{left:-60px}.image-content-slider .slick-slide-row .slick-slide-content{padding-left:40px}.image-content-slider .slick-slide-content p,.image-content-slider .slick-slide-content a{font-size:15px}}@media (max-width: 1299px){.image-content-slider .slick-slide-content h2{font-size:40px;line-height:50px;margin-bottom:20px}.image-content-slider .slick-slide-row .slick-slide-content{padding-left:30px}.image-content-slider{padding:70px 0 90px}.image-text-description .section-heading h2{font-size:44px;max-width:100%;line-height:55px;margin-bottom:30px}.image-text-description .image-container .overlay-text h3{font-size:50px;line-height:63.5px}.image-text-description .image-container .overlay-text{padding:0 40px;bottom:50px}.image-text-description .middle_section{height:calc(100% - 210px)}.image-text-description{padding:150px 0 160px;margin-top:-150px}}@media (max-width: 1199px){.image-text-description .section-heading h2{font-size:37px;line-height:50px}.image-text-description .image-container .overlay-text{bottom:40px}.image-text-description .image-container .overlay-text h3{font-size:45px;line-height:53px;margin-bottom:10px}}@media (max-width: 1024px){.image-content-slider .slick-slide-content h2{font-size:36px;line-height:45px}.image-content-slider .slick-slide-content p{margin-bottom:16px}.image-content-slider .slick-slide-content p,.image-content-slider .slick-slide-content a{font-size:14px}.image-text-description .section-heading h2{font-size:35px}}@media (max-width: 991px){.image-text-description .middle_section{height:calc(100% - 190px)}.image-text-description{padding:130px 0 90px;margin-top:-160px}.image-text-description .section-heading h2{font-size:28px;line-height:35px;margin-bottom:25px}.image-text-description .image-container .overlay-text{bottom:30px;padding:0 20px}.image-text-description .image-container .overlay-text h3{font-size:40px;line-height:44px}.image-content-slider{padding:60px 0}.image-content-slider .slick-slider .slick-next{right:-40px}.image-content-slider .slick-slider .slick-prev{left:-40px}.image-content-slider .slick-slide-content h2{font-size:30px;line-height:40px}.image-content-slider .slick-slide-row .slick-slide-content{padding-left:20px}}@media (max-width: 767px){.image-text-description{padding:50px 0;margin-top:-75px}.image-text-description .top_section{height:50px;background-size:cover;background-position:bottom center}.image-text-description .middle_section{top:50px;height:calc(100% - 100px)}.image-text-description .bottom_section{height:50px;background-size:cover;background-position:bottom center}.image-text-description .section-heading h2{font-size:24px;line-height:29.26px;margin-bottom:26px}.image-text-description .container{max-width:100%;padding:0 16px}.image-text-description .image-container .overlay-text{bottom:30px;padding:0 10px}.image-text-description .image-container .overlay-text h3{font-size:30px;line-height:36.75px;margin-bottom:30px}.image-text-description .image-container img{min-height:618px}.image-text-description .image-container{border-radius:4px}.image-content-slider{padding:40px 0 38px}.image-content-slider .container{max-width:100%;padding:0 16px}.image-content-slider .slick-slide-row .slick-slide-content{padding:20px 0 0;max-width:100%}.image-content-slider .slick-slide-row .slick-slide-image{max-width:100%}.image-content-slider .slick-slide-row{flex-direction:column}.image-content-slider .slick-slide{margin:0}.image-content-slider .slick-slide-row .slick-slide-image:before{background-size:100%}.image-content-slider .slick-slide-content h2{font-size:24px;line-height:29.26px;max-width:230px;margin-bottom:30px;margin-right:auto}.image-content-slider .slick-slide-content p,.image-content-slider .slick-slide-content a{font-size:12px;line-height:20px}.image-content-slider .slick-slide-content p{margin-bottom:15px}.image-content-slider .slick-slider .slick-next,.image-content-slider .slick-slider .slick-prev{background-size:10px;width:49px;height:49px}.image-content-slider .slick-slider .slick-next{right:0;top:400px}.image-content-slider .slick-slider .slick-prev{left:auto;right:0;top:340px}.image-content-slider .slick-slide-row .slick-slide-image img{max-height:308px}.image-content-slider .slick-slide-row .slick-slide-content{padding:50px 0 0}.image-content-slider .slick-slider .slick-next{top:370px}.image-content-slider .slick-slider .slick-prev{top:430px}.image-text-description .image-container img.mobile{display:block}.image-text-description .image-container img.section-image{display:none}}body#maintenance .full-width-text{padding-bottom:188px}.full-slide-greenbg{background:#003845;padding:80px 0 8px;position:relative}.full-slide-greenbg .slick-slide>div{display:flex}.full-slide-greenbg .tab-nav{margin-bottom:70px;border-bottom:1px solid #FFFFFF33}.full-slide-greenbg .tab-nav li{margin-bottom:-1px}.product-tabs-section.full-slide-greenbg .tab-nav li.tab-link{color:#fff}.full-slide-greenbg .tab-slider .slick-arrow{border:1px solid #FFFFFF33}.full-slide-greenbg .tab-slider .slick-prev{background:url(/cdn/shop/files/arrow-in-green-bg-l.svg?v=1733401990) no-repeat center;background-size:20px!important;left:-120px}.full-slide-greenbg .tab-slider .slick-next{background:url(/cdn/shop/files/arrow-in-green-bg-r.svg?v=1733402003) no-repeat center;background-size:20px!important;right:-120px}.full-slide-greenbg .slider-content{position:relative}.full-slide-greenbg .slider-content .slider-image{position:relative;border-radius:10px;overflow:hidden}.full-slide-greenbg .slider-content .slider-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,#00384500,#003845cc 99.95%)}.full-slide-greenbg .slider-content .slider-info{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:70px 40px;display:flex;flex-direction:column;justify-content:flex-end}.full-slide-greenbg .slider-content .slider-info h2{font-family:Montserrat;font-size:60px;font-weight:500;line-height:73.14px;text-align:left;color:#fff;margin-bottom:40px}.full-slide-greenbg .slider-content .slider-info p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#fff;margin-bottom:20px}.full-slide-greenbg .slider-content .slider-info p:last-child{margin-bottom:0}.image-accordion-wrp.with-maintenance .image-container{max-width:41.026%}.image-accordion-wrp.with-maintenance .content-container{max-width:58.974%}@media (max-width: 1640px){.full-slide-greenbg .tab-slider .slick-prev{left:-80px}.full-slide-greenbg .tab-slider .slick-next{right:-80px}.full-slide-greenbg .slider-content .slider-info h2{font-size:50px;line-height:60px;margin-bottom:30px}body#maintenance .image-text-description{margin-top:0;padding:60px 0 120px}body#maintenance .image-accordion-wrp{margin-bottom:60px}}@media (max-width: 1440px){body#maintenance .full-width-text{padding-bottom:120px}.full-slide-greenbg .slider-content .slider-info h2{font-size:40px;line-height:50px;margin-bottom:20px}body#maintenance .image-text-description .top_section,body#maintenance .image-text-description .middle_section,body#maintenance .image-text-description .bottom_section{display:none}.image-accordion-wrp.with-maintenance .image-container{max-width:45.026%}.image-accordion-wrp.with-maintenance .content-container{max-width:54.974%}.image-text-description .image-container .overlay-text h3{font-size:50px;line-height:60px}}@media (max-width: 1280px){.image-accordion-wrp.with-maintenance .image-container,.image-accordion-wrp.with-maintenance .content-container{max-width:50%}}@media (max-width: 991px){.full-slide-greenbg .slider-content .slider-info{padding:30px}.full-slide-greenbg .slider-content .slider-info h2{font-size:35px;line-height:45px}.full-slide-greenbg .slider-content .slider-info p{font-size:15px}.full-slide-greenbg .tab-slider .slick-prev,.full-slide-greenbg .tab-slider .slick-next{display:none!important}body#maintenance .image-accordion-wrp{margin-bottom:40px}body#maintenance .image-text-description{padding:40px 0 80px}}@media (max-width: 767px){body#maintenance .inner-hero{padding-top:115px}body#maintenance .inner-hero img{min-height:260px}body#maintenance .full-width-text{padding-bottom:38px}.full-width-text .container{padding:0 16px}.full-slide-greenbg{padding:0 0 8px}.full-slide-greenbg .tab-nav{margin-bottom:8px;border-bottom:0px;display:block}.full-slide-greenbg .tab-nav li.tab-link{padding:8px 10px}.full-slide-greenbg .slider-content{height:600px;max-height:600px;overflow:hidden}.full-slide-greenbg .slider-content .slider-image{height:100%;background:linear-gradient(180deg,#00384500,#003845cc 99.95%)}.full-slide-greenbg .slider-content .slider-image img{height:100%;object-fit:cover}.full-slide-greenbg .slider-content .slider-info{padding:10px}.full-slide-greenbg .slider-content .slider-info h2{font-size:24px;line-height:29.26px;margin-bottom:10px}.full-slide-greenbg .slider-content .slider-info p{font-size:12px;line-height:20px}.image-accordion-wrp.with-maintenance .image-container,.image-accordion-wrp.with-maintenance .content-container{max-width:100%}}.image-content-slider .slick-slider .slick-next,.image-content-slider .slick-slider .slick-prev{background-color:#fff}.inner-hero img.image-banner__bg{min-height:506px}.image-text-description{margin-top:-100px}.image-text-description.img-descri-maintenance{margin:0;padding:0 0 120px}.image-text-description.img-descri-maintenance .top_section,.image-text-description.img-descri-maintenance .bottom_section,.image-text-description.img-descri-maintenance .middle_section{display:none}@media (max-width: 1640px){body#maintenance .image-text-description.img-descri-maintenance{padding:50px 0 80px}}@media (max-width: 1299px){.image-text-description{margin-top:-140px}}@media (max-width: 991px){.image-text-description{margin-top:-180px}}@media (max-width: 767px){.product-slider-section{padding:40px 0 80px}.product-slider-section .second-col{max-width:65%;margin-left:auto;margin-right:auto}.product-slider-section .third-col{max-width:100%;max-width:90%;margin-left:auto;margin-right:auto}.image-text-description{margin-top:-75px}body#maintenance .image-text-description.img-descri-maintenance{padding:40px 0}}@media (max-width: 767px){body #insta-feed:before{width:90px}}.ice-bathing-class.right-align .image-with-content{flex-direction:row-reverse}.ice-bathing-class.right-align .image-with-content .image-with-text__box{padding:0 114px 0 0}.article-slider.full-width-slider .slick-slider .slick-prev{transform:rotateY(-180deg) translateY(-50%)}.blog-grid{background-color:#003845;padding-top:80px}.blog-grid .container,.video-guides .container{max-width:100%;padding:0}.blog-grid .section-heading,.video-guides .section-header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:81px;gap:20px}.blog-grid .section-heading h2.heading,.video-guides .section-header h2.section-title{font-family:Montserrat,sans-serif;font-size:48px;font-weight:500;line-height:58.51px;color:#fff;margin:0}.video-guides .section-header h2.section-title{color:#003845;margin-right:10px}.blog-grid .section-heading h2.heading span,.video-guides .section-header h2.section-title span{font-family:Oooh Baby,cursive;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;color:#f8a51d}.blog-grid .section-heading,.blog-grid .blog-grid-wrp,.video-guides .section-header,.video-guides .video-guides-wrp{padding-left:180px}.blog-grid .blog-grid-wrp .slick-list{padding-right:80px!important}.blog-grid .blog-grid-wrp .slick-slide{margin-right:100px}.card .card-image img.mobile{display:none}.card .card-image{border-radius:10px;overflow:hidden}.card .card-image img{height:100%;width:100%;object-fit:cover;object-position:center;max-height:647px}.card .card-content{padding:60px 0 0;text-align:left}.card .card-content h3{font-family:Montserrat,sans-serif;font-size:48px;font-weight:500;line-height:58.51px;color:#fff;margin-bottom:40px}.card .card-content p.card-excerpt{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;margin-bottom:40px;color:#fff}.blog-grid .slick-slider .slick-next,.blog-grid .slick-slider .slick-prev{border:1px solid #FFFFFF33;background-size:20px!important}.blog-grid .slick-slider .slick-prev{translateY(-50%)}.blog-grid .slick-slider .slick-prev,.video-guides .slick-slider .slick-prev{left:auto;top:-105px;right:260px}.blog-grid .slick-slider .slick-next,.video-guides .slick-slider .slick-next{right:180px;top:-105px}.video-guides .video-guides-wrp .slick-prev{background:url(//passionicebaths.com/cdn/shop/t/25/assets/slider-arrow-left-green.svg?v=74818152343480298331732262416) no-repeat center;background-size:20px!important}.video-guides .video-guides-wrp .slick-next{background:url(//passionicebaths.com/cdn/shop/t/25/assets/slider-arrow-right-white.svg?v=122282132372239445271732262398) no-repeat center;background-size:20px!important;background-color:#003845}.video-guides{padding:143px 0 156px}.video-guides .video-guides-wrp .slick-slide{margin-right:60px}.video-guides .video-guides-wrp .slick-list{padding-right:240px!important}.video-guides .video-thumbnail{position:relative}.video-guides .video-thumbnail .video-link{position:relative;border-radius:10px;overflow:hidden;display:block}.video-guides .video-thumbnail .video-link>img{width:100%;max-height:375px;height:100%;object-fit:cover}.video-guides .video-thumbnail .video-link .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:104px;height:104px}.video-guides .video-main-wrap .bottom-col{margin-top:30px}.video-guides .video-main-wrap .bottom-col h4{font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:43.88px;color:#003845;margin:0}@media (max-width: 1799px){.blog-grid .section-heading,.blog-grid .blog-grid-wrp,.video-guides .section-header,.video-guides .video-guides-wrp{padding-left:9%}}@media (max-width: 1680px){.ice-bathing-class.right-align .image-with-content .image-with-text__box{padding:0 6% 0 0}.card .card-content h3{font-size:43px;line-height:53.51px}}@media (max-width: 1599px){.video-guides .video-main-wrap .bottom-col h4{font-size:32px}.blog-grid .blog-grid-wrp .slick-slide{margin-right:60px}.blog-grid .slick-slider .slick-next,.video-guides .slick-slider .slick-next{right:140px}.blog-grid .slick-slider .slick-prev,.video-guides .slick-slider .slick-prev{right:220px}.video-guides{padding:80px 0 120px}.video-guides .video-guides-wrp .slick-list{padding-right:170px!important}.blog-grid{padding-top:70px}.card .card-content h3{font-size:40px;line-height:50px;margin-bottom:30px}.card .card-content{padding:50px 0 0}}@media (max-width: 1400px){.blog-grid .section-heading h2.heading,.video-guides .section-header h2.section-title{font-size:35px;line-height:45px}.blog-grid .section-heading h2.heading span,.video-guides .section-header h2.section-title span{font-size:50px;line-height:63.5px}.video-guides .video-thumbnail .video-link .play-button{width:70px;height:70px}.blog-grid .section-heading,.video-guides .section-header{margin-bottom:50px}.video-guides .slick-arrow,.blog-grid .slick-arrow{width:40px;height:40px}.blog-grid .slick-slider .slick-next,.blog-grid .slick-slider .slick-prev,.video-guides .slick-slider .slick-next,.video-guides .slick-slider .slick-prev{background-size:18px!important}.blog-grid .slick-slider .slick-prev,.video-guides .slick-slider .slick-prev{top:-70px;right:180px}.blog-grid .slick-slider .slick-next,.video-guides .slick-slider .slick-next{top:-70px;right:120px}.blog-grid .blog-grid-wrp .slick-slide{margin-right:40px}}@media (max-width: 1299px){.card .card-content h3{font-size:36px;line-height:45px}.card .card-content{padding:40px 0 0}.video-guides .video-main-wrap .bottom-col{margin-top:20px}.video-guides .video-main-wrap .bottom-col h4{font-size:28px;line-height:30px}.video-guides{padding:70px 0 90px}}@media (max-width: 1024px){.blog-grid .section-heading h2.heading,.video-guides .section-header h2.section-title{font-size:30px;line-height:40px}.blog-grid .section-heading h2.heading span,.video-guides .section-header h2.section-title span{font-size:40px;line-height:44px}.card .card-content h3{font-size:32px;line-height:42px;margin-bottom:20px}.card .card-content p.card-excerpt{margin-bottom:30px}}@media (max-width: 991px){.ice-bathing-class.right-align .image-with-content .image-with-text__box{padding:0 4% 0 0}.blog-grid .section-heading h2.heading,.video-guides .section-header h2.section-title{font-size:28px}.blog-grid .section-heading h2.heading span,.video-guides .section-header h2.section-title span{font-size:35px;line-height:40px}.card .card-content h3{font-size:30px}.card .card-content p.card-excerpt{font-size:15px}.video-guides .video-guides-wrp .slick-slide{margin-right:30px}.video-guides .video-thumbnail .video-link .play-button{width:50px;height:50px}.video-guides .video-main-wrap .bottom-col h4{font-size:25px}.video-guides .video-guides-wrp .slick-list{padding-right:100px!important}.blog-grid .blog-grid-wrp .slick-list{padding-right:60px!important}.blog-grid .blog-grid-wrp .slick-slide{margin-right:30px}.blog-grid .slick-slider .slick-next,.video-guides .slick-slider .slick-next{right:80px}.blog-grid .slick-slider .slick-prev,.video-guides .slick-slider .slick-prev{right:130px}.video-guides .section-header h2.section-title{margin:0}.blog-grid .section-heading,.video-guides .section-header{gap:15px}}@media (max-width: 767px){.ice-bathing-class.right-align .image-with-content .image-with-text__box{max-width:100%;padding:0}.blog-grid .section-heading h2.heading,.video-guides .section-header h2.section-title{font-size:24px;line-height:29.26px}.blog-grid .section-heading h2.heading span,.video-guides .section-header h2.section-title span{font-size:30px;line-height:36.75px}.blog-grid .section-heading,.video-guides .section-header{gap:10px;flex-direction:column;align-items:flex-start}.blog-grid .section-heading,.blog-grid .blog-grid-wrp,.video-guides .section-header,.video-guides .video-guides-wrp{padding-left:16px}.blog-grid .section-heading,.video-guides .section-header{margin-bottom:40px;padding-right:60px}.blog-grid{padding-top:50px}.video-guides{padding:40px 0}.blog-grid .slick-slider .slick-next,.video-guides .slick-slider .slick-next{right:16px;top:-110px;background-size:16px!important}.blog-grid .slick-slider .slick-prev,.video-guides .slick-slider .slick-prev{right:16px;top:-60px;background-size:16px!important}.card .card-content h3{font-size:22px;line-height:30px}.card .card-content p.card-excerpt{font-size:12px;line-height:20px;margin-bottom:20px}.blog-grid .blog-grid-wrp .slick-slide,.video-guides .video-guides-wrp .slick-slide{margin-right:20px}.blog-grid .blog-grid-wrp .slick-list{padding-right:20px!important}.video-guides .video-guides-wrp .slick-list{padding-right:50px!important}.video-guides .video-main-wrap .bottom-col h4{font-size:20px;line-height:25px}.video-guides .video-main-wrap .bottom-col{margin-top:10px}.card .card-image img{aspect-ratio:1 / 1}.card .card-content{padding:25px 0 0}}.image-accordion-wrp .content-container{justify-content:flex-start}.blog-grid .blog-grid-wrp .slick-slide:nth-child(2n) .card-image img{height:647px}.blog-grid .blog-grid-wrp .slick-slide:nth-child(odd) .card-image img{height:538px}.video-guides .border-btn.mobile{display:none}@media (max-width: 1499px){.blog-grid .blog-grid-wrp .slick-slide:nth-child(2n) .card-image img{height:550px}.blog-grid .blog-grid-wrp .slick-slide:nth-child(odd) .card-image img{height:450px}}@media (max-width: 1399px){.blog-grid .blog-grid-wrp .slick-slide:nth-child(2n) .card-image img{height:500px}.blog-grid .blog-grid-wrp .slick-slide:nth-child(odd) .card-image img{height:400px}}@media (max-width: 1299px){.blog-grid .blog-grid-wrp .slick-slide:nth-child(2n) .card-image img{height:420px}.blog-grid .blog-grid-wrp .slick-slide:nth-child(odd) .card-image img{height:350px}}@media (max-width: 991px){.blog-grid .blog-grid-wrp .slick-slide:nth-child(2n) .card-image img{height:360px}.blog-grid .blog-grid-wrp .slick-slide:nth-child(odd) .card-image img{height:290px}}@media (max-width: 767px){.blog-grid .blog-grid-wrp .slick-slide:nth-child(2n) .card-image img{height:auto}.blog-grid .blog-grid-wrp .slick-slide:nth-child(odd) .card-image img{height:auto}.inner-hero img.image-banner__bg{min-height:max-content}#learn .inner-hero .image-banner__content span{font-size:30px}.video-guides .border-btn.mobile{display:block;margin:30px 16px 0}.video-guides .section-header a.border-btn{display:none}}.product-gallery{padding-top:74px;padding-bottom:8px;position:relative;background:#003845;overflow:hidden}.product-gallery:before{content:"";width:9%;height:100%;position:absolute;top:0;left:0;background:#003845;z-index:1}.product-gallery:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:320px;height:8px;border-radius:10px;background:#f8a51d}.product-gallery .container{max-width:1620px;position:relative}.product-gallery .slide-btns button{position:absolute;top:50%;transform:translateY(-50%);width:49px;height:49px;border-radius:100px;border:1px solid #FFFFFF33;padding:0;cursor:pointer;z-index:3}.product-gallery .slide-btns .btn-prev{left:-80px;background:url(/cdn/shop/files/arrow-in-green-bg-l.svg?v=1733401990);background-position:center;background-repeat:no-repeat;background-size:20px}.product-gallery .slide-btns .btn-next{right:-80px;background:url(/cdn/shop/files/arrow-in-green-bg-r.svg?v=1733402003);background-position:center;background-repeat:no-repeat;background-size:20px}.product-gallery .gallery-nav{margin:0;padding:0;display:flex;align-items:center;justify-content:center;list-style:none}.product-gallery .gallery-nav li{padding:7px;max-width:25%;width:100%;font-family:Montserrat;font-size:20px;font-weight:500;line-height:24px;text-align:center;color:#fff;border-bottom:1px solid #FFFFFF33;cursor:pointer;position:relative}.product-gallery .gallery-nav li:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#f8a51d;transition:.4s ease;opacity:0}.product-gallery .gallery-nav li.active:after{opacity:1}.product-gallery .gallery-tab{display:none}.product-gallery .gallery-tab.active{display:block}.product-gallery .tab-content{margin-top:70px}.product-gallery .gallery-tab .gallery-slider .slick-list{overflow:visible}.product-gallery .gallery-tab .gallery-slider .slick-slide>div{display:flex}.product-gallery .gallery-tab .gallery-slide .main-image{margin-bottom:8px;border-radius:10px;overflow:hidden}.product-gallery .gallery-tab .gallery-slide .main-image img{max-height:729px;height:100%;width:100%;object-fit:cover}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .slick-slide{margin-right:10px}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .slick-slide>div{display:flex}.product-gallery .gallery-tab .gallery-slide .gallery-thumb img{height:210px;object-fit:cover;width:100%;border-radius:10px}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .image-wrp{position:relative}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .image-wrp:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#00384500,#003845cc 99.95%);z-index:1;pointer-events:none}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .image-wrp:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;border-radius:10px;z-index:2;pointer-events:none}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .slick-slide.slick-current .image-wrp:before{display:none}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .slick-slide.slick-current .image-wrp:after{border-color:#f8a51d}.chapters-tab-sec{padding-top:122px}.chapters-tab-sec .container{max-width:1620px;width:100%}.chapters-tab-sec .section-head{margin-bottom:170px}.chapters-tab-sec .section-head h2{font-family:Montserrat;font-size:36px;font-weight:600;line-height:43.88px;text-align:center;color:#003845;margin-bottom:0}.chapters-tab-sec .section-head h2 span{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;color:#f8a51d}.chapters-tab-sec .tabs-with-images-container .tabs-nav{margin:0 0 40px;padding:0;display:flex;align-items:center;justify-content:center;list-style:none}.chapters-tab-sec .tabs-with-images-container .tabs-nav li{padding:7px;max-width:25%;width:100%;font-family:Montserrat;font-size:20px;font-weight:500;line-height:24px;text-align:center;color:#003845;border-bottom:1px solid #00384533;cursor:pointer;position:relative}.chapters-tab-sec .tabs-with-images-container .tabs-nav li:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#f8a51d;transition:.4s ease;opacity:0}.chapters-tab-sec .tabs-with-images-container .tabs-nav li.active:after{opacity:1}.chapters-tab-sec .container{max-width:1860px}.chapters-tab-sec .tabs-with-images-container .tabs-nav{max-width:1560px;margin:0 auto 40px}.chapters-tab-sec .tabs-with-images-container .tabs-content .tab-images{display:flex;gap:40px;margin-bottom:40px}.chapters-tab-sec .tabs-with-images-container .tabs-content .tab-images>img,.chapters-tab-sec .gallery-images-child>img{display:block;border-radius:10px;max-width:calc((100% - 40px)/2);width:100%}.chapters-tab-sec .gallery-text-main,.chapters-tab-sec .gallery-text-child{text-align:center;padding:100px 0;max-width:86.67%;margin:0 auto}.chapters-tab-sec .gallery-images-main>img{max-width:calc((100% - (40px*2)) /3)}.chapters-tab-sec .gallery-text-main div,.chapters-tab-sec .gallery-text-child div{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;color:#003845}.chapters-tab-sec .gallery-images-main,.chapters-tab-sec .gallery-images-child{display:flex;gap:40px;padding:40px 0}.chapters-tab-sec .gallery-images-main>img,.chapters-tab-sec .gallery-images-parent-child>img,.chapters-tab-sec .gallery-images-sub-child>img{display:block;border-radius:10px;width:100%}.chapters-tab-sec .gallery-images-parent-child{padding:60px 0;max-width:86.67%;margin:0 auto}.chapters-tab-sec .gallery-images-sub-child{padding:40px 0;max-width:86.67%;margin:0 auto}#gallery .cta-banner{padding:100px 0 120px}.full-width-text.no-pattern:before{display:none}.full-width-text.no-pattern{padding:140px 0 153px}.product-gallery .container{max-width:100%;padding:0}.product-gallery:before{display:none}.product-gallery .slide-btns .btn-prev{left:60px}.product-gallery .slide-btns .btn-next{right:60px}.product-gallery .gallery-nav{margin:0 180px}.product-gallery .gallery-tab .gallery-slide .main-image{padding:0 180px}.product-gallery .gallery-thumb{padding-left:180px}.product-gallery .gallery-tab .gallery-slide .main-image img{border-radius:10px}.product-gallery .gallery-thumb .slick-list{overflow:hidden!important}.testimonial-sec .author-rating{flex-direction:column;align-items:flex-start;gap:10px}.testimonial-sec .author-rating span{font-family:Oooh Baby,cursive;font-size:35px;font-weight:400;line-height:40px;letter-spacing:-.04em;color:#f8a51d}@media (min-width: 1401px){.video-description p{font-size:35px;line-height:45px}}@media (max-width: 1899px){.chapters-tab-sec .container{max-width:95%}}@media (max-width: 1680px){.chapters-tab-sec .gallery-text-main div,.chapters-tab-sec .gallery-text-child div{font-size:55px;line-height:70.14px}.chapters-tab-sec .gallery-text-main,.chapters-tab-sec .gallery-text-child{padding:60px 0}.chapters-tab-sec .section-head{margin-bottom:100px}#gallery .cta-banner{padding:60px 0 70px}}@media (max-width: 1499px){.product-gallery .gallery-nav li{font-size:18px;line-height:24px}.chapters-tab-sec .tabs-with-images-container .tabs-nav li{font-size:18px}.chapters-tab-sec .gallery-text-main div,.chapters-tab-sec .gallery-text-child div{font-size:50px;line-height:60.14px}.full-width-text.no-pattern{padding:100px 0}.chapters-tab-sec .gallery-text-main,.chapters-tab-sec .gallery-text-child{padding:50px 0;max-width:90%}.chapters-tab-sec .gallery-images-sub-child,.chapters-tab-sec .gallery-images-parent-child{max-width:90%}}@media (max-width: 1399px){.product-gallery .gallery-nav{margin:0 120px}.product-gallery .gallery-tab .gallery-slide .main-image{padding:0 120px}.product-gallery .gallery-thumb{padding-left:120px}.product-gallery .gallery-nav li,.chapters-tab-sec .tabs-with-images-container .tabs-nav li{font-size:17px}.product-gallery .slide-btns .btn-next{right:40px}.product-gallery .slide-btns .btn-prev{left:40px}.chapters-tab-sec .section-head h2 span{font-size:50px;line-height:63.5px}.chapters-tab-sec .gallery-text-main div,.chapters-tab-sec .gallery-text-child div{font-size:46px;line-height:56.14px}}@media (max-width: 1299px){.chapters-tab-sec .gallery-text-main div,.chapters-tab-sec .gallery-text-child div{font-size:42px;line-height:50px}.product-gallery .gallery-nav li{font-size:16px}.chapters-tab-sec{padding-top:80px}.chapters-tab-sec .section-head h2{font-size:32px}.chapters-tab-sec .section-head h2 span{font-size:45px;line-height:60.5px}.chapters-tab-sec .section-head{margin-bottom:70px}.chapters-tab-sec .tabs-with-images-container .tabs-nav li{font-size:16px}.chapters-tab-sec .tabs-with-images-container .tabs-content .tab-images{gap:20px;margin-bottom:20px}.chapters-tab-sec .tabs-with-images-container .tabs-content .tab-images>img,.chapters-tab-sec .gallery-images-child>img{max-width:calc((100% - 20px)/2)}.chapters-tab-sec .gallery-images-main,.chapters-tab-sec .gallery-images-child{gap:20px;padding:30px 0}.chapters-tab-sec .gallery-images-main>img{max-width:calc((100% - (20px*2)) /3)}.chapters-tab-sec .gallery-images-sub-child,.chapters-tab-sec .gallery-images-parent-child{padding:30px 0}.full-width-text.no-pattern{padding:70px 0}}@media (max-width: 1199px){.chapters-tab-sec .gallery-text-main div,.chapters-tab-sec .gallery-text-child div{font-size:35px;line-height:49px}.product-gallery .gallery-nav li,.chapters-tab-sec .tabs-with-images-container .tabs-nav li{font-size:15px}.product-gallery .gallery-nav{margin:0 80px}.product-gallery .gallery-tab .gallery-slide .main-image{padding:0 80px}.product-gallery .gallery-thumb{padding-left:80px}.product-gallery .slide-btns .btn-next,.product-gallery .slide-btns .btn-prev{width:40px;height:40px;background-size:18px}.product-gallery .slide-btns .btn-next{right:20px}.product-gallery .slide-btns .btn-prev{left:20px}.chapters-tab-sec .section-head h2{font-size:28px;line-height:30px}.chapters-tab-sec .section-head h2 span{font-size:40px;line-height:50.5px}.chapters-tab-sec .section-head{margin-bottom:50px}.chapters-tab-sec .gallery-text-main,.chapters-tab-sec .gallery-text-child{padding:30px 0}}@media (max-width: 1050px){.testimonial-sec .section-header{max-width:90%;margin-bottom:30px}}@media (max-width: 991px){.chapters-tab-sec .gallery-text-main div,.chapters-tab-sec .gallery-text-child div{font-size:30px;line-height:41px}.product-gallery .gallery-tab .gallery-slide .gallery-thumb img{height:180px}.chapters-tab-sec{padding-top:70px}.chapters-tab-sec .section-head h2{font-size:26px}.chapters-tab-sec .section-head h2 span{font-size:35px;line-height:40.5px}.chapters-tab-sec .gallery-images-main{flex-wrap:wrap;justify-content:center}.chapters-tab-sec .gallery-images-main>img{max-width:calc((100% - 20px)/2)}.testimonial-sec .author-rating span{font-size:25px;line-height:30px}}@media (max-width: 767px){.product-gallery{padding-top:0}.product-gallery .gallery-nav{margin:0 26px;flex-wrap:wrap}.product-gallery .gallery-nav li{font-size:16px;max-width:100%;line-height:19.5px;padding:8px}.product-gallery .gallery-tab .gallery-slide .main-image{padding:0 16px;margin-bottom:10px}.product-gallery .gallery-thumb{padding-left:16px}.product-gallery .slide-btns .btn-next,.product-gallery .slide-btns .btn-prev{display:none}.product-gallery .gallery-tab .gallery-slide .gallery-thumb img{height:105px}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .slick-slide{margin-right:5px}.product-gallery:after{width:90px}.product-gallery .gallery-tab .gallery-slide .gallery-thumb img{border-radius:5px}.product-gallery .gallery-tab .gallery-slide .gallery-thumb .image-wrp:after{border-radius:5px;border-width:1px}.chapters-tab-sec{padding-top:30px}.chapters-tab-sec .section-head h2{font-size:24px;line-height:29.26px}.chapters-tab-sec .section-head h2 span{font-size:30px;line-height:36.75px}.chapters-tab-sec .container{max-width:100%;padding:0 16px}.chapters-tab-sec .section-head{margin-bottom:40px}.chapters-tab-sec .tabs-with-images-container .tabs-nav{flex-wrap:wrap;margin-bottom:30px}.chapters-tab-sec .tabs-with-images-container .tabs-nav li{font-size:16px;max-width:100%;line-height:19.5px;padding:8px}.chapters-tab-sec .tabs-with-images-container .tabs-content .tab-images{gap:10px;margin-bottom:10px;flex-wrap:wrap}.chapters-tab-sec .tabs-with-images-container .tabs-content .tab-images>img,.chapters-tab-sec .gallery-images-child>img{max-width:100%;border-radius:4px}.chapters-tab-sec .gallery-text-main div,.chapters-tab-sec .gallery-text-child div{font-size:24px;line-height:29.26px}.chapters-tab-sec .gallery-text-main,.chapters-tab-sec .gallery-text-child{padding:40px 0;max-width:100%}.chapters-tab-sec .gallery-images-main>img{max-width:100%;border-radius:4px}.chapters-tab-sec .gallery-images-main>img,.chapters-tab-sec .gallery-images-parent-child>img,.chapters-tab-sec .gallery-images-sub-child>img{border-radius:4px}.chapters-tab-sec .gallery-images-main,.chapters-tab-sec .gallery-images-child{gap:10px;padding:10px 0;flex-wrap:wrap}.chapters-tab-sec .gallery-images-sub-child{padding:10px 0 60px}#gallery .cta-banner{padding:40px 0 30px}.full-width-text.no-pattern{padding:40px 0}.testimonial-sec .section-header{max-width:100%;margin-bottom:20px}.testimonial-sec .author-rating{gap:0}}.scientific-research-sec{background:#003845;padding:82px 0 169px}.scientific-research-sec .container{max-width:1620px}.scientific-research-sec .video-main-wrap{display:flex!important}.scientific-research-sec .video-main-wrap .left-col{max-width:45.26%;width:100%}.scientific-research-sec .video-main-wrap .right-col{max-width:54.74%;width:100%;padding-left:148px}.scientific-research-sec .video-thumbnail{position:relative}.scientific-research-sec .video-thumbnail .video-link{position:relative;border-radius:10px;overflow:hidden;display:block}.scientific-research-sec .video-thumbnail .video-link>img{width:100%}.scientific-research-sec .video-thumbnail .video-link .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:104px;height:104px}.scientific-research-sec .video-main-wrap .right-col h2{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;margin-bottom:20px;color:#fff}.scientific-research-sec .video-main-wrap .right-col span{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:21.94px;letter-spacing:.1em;margin-bottom:20px;color:#fff;text-transform:uppercase}.scientific-research-sec .video-main-wrap .right-col p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#fff}.full-width-text h4{font-family:Montserrat,sans-serif;font-size:36px;font-weight:500;line-height:43.88px;text-align:center;color:#003845;margin:0}#gallery .cta-banner .cta-content .highlight-text{text-transform:none}@media (max-width: 767px){.product-gallery .tab-content{margin-top:25px}}.scientific-research-sec{position:relative}.scientific-research-sec .video-main-wrap .right-col span{display:block}.scientific-research-sec .video-sec-wrp .slick-arrow{top:-105px;background:url(/cdn/shop/files/slider-arrow-right-white.svg?v=1747130174);background-repeat:no-repeat;background-position:center;background-size:20px;left:auto;border:1px solid #FFFFFF33}.scientific-research-sec .video-sec-wrp .slick-next{right:0}.scientific-research-sec .video-sec-wrp .slick-prev{right:79px;transform:translateY(-50%) rotate(180deg)}.scientific-research-sec .section-header{display:flex;align-items:center;margin-bottom:80px}.scientific-research-sec .section-header h2{font-family:Montserrat,sans-serif;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;color:#fff;margin-right:27px;margin-bottom:0}.scientific-research-sec .section-header h2 span{font-family:Oooh Baby,cursive;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d}.scientific-research-sec .border-btn{border-color:#fff;color:#fff}.scientific-research-sec .border-btn:hover{color:#003845;background-color:#fff}@media (max-width: 1499px){.scientific-research-sec .video-main-wrap .right-col{padding-left:60px}.scientific-research-sec .video-main-wrap .right-col h2{font-size:54px;line-height:70px}}@media (max-width: 1400px){.scientific-research-sec .section-header{margin-bottom:50px}.scientific-research-sec .section-header h2{font-size:40px;line-height:50px}.scientific-research-sec .section-header h2 span{font-size:40px;line-height:63.5px}.scientific-research-sec .video-main-wrap .right-col h2{font-size:48px;line-height:60px}.scientific-research-sec .video-thumbnail .video-link .play-button{width:70px;height:70px}.scientific-research-sec .video-sec-wrp .slick-arrow{top:-70px;width:40px;height:40px;background-size:18px!important}.scientific-research-sec .video-sec-wrp .slick-prev{right:50px}.scientific-research-sec{padding:80px 0 90px}}@media (max-width: 1199px){.scientific-research-sec .video-main-wrap .right-col p{font-size:14px;line-height:22px}.scientific-research-sec .video-main-wrap .right-col span{font-size:16px;line-height:20.94px;margin-bottom:10px}.scientific-research-sec .video-main-wrap .right-col h2{font-size:38px;line-height:50px;margin-bottom:10px}.scientific-research-sec .video-main-wrap .right-col{padding-left:40px}.scientific-research-sec .section-header h2 span{font-size:30px;line-height:50.5px}.scientific-research-sec .section-header h2{font-size:33px;line-height:40px}.scientific-research-sec .section-header{margin-bottom:40px}.scientific-research-sec .video-sec-wrp .slick-arrow{top:-60px}}@media (max-width: 991px){.scientific-research-sec .video-main-wrap .right-col{max-width:55%;padding-left:30px}.scientific-research-sec .video-main-wrap .left-col{max-width:45%}.scientific-research-sec .video-main-wrap .right-col h2{font-size:31px;line-height:40px}.scientific-research-sec .video-main-wrap .right-col span{font-size:15px}.scientific-research-sec .video-main-wrap .right-col p{font-size:13px;line-height:20px}.scientific-research-sec .section-header h2{margin-right:15px}}@media (max-width: 767px){.scientific-research-sec{padding:40px 0 120px}.scientific-research-sec .video-main-wrap .right-col{max-width:100%;padding-left:0}.scientific-research-sec .video-main-wrap .left-col{max-width:100%;margin-bottom:20px}.scientific-research-sec .video-main-wrap{flex-wrap:wrap}.scientific-research-sec .section-header h2{font-size:24px;line-height:29.26px;margin-right:0}.scientific-research-sec .section-header h2 span{font-size:30px;line-height:36.75px;letter-spacing:-.04em}.scientific-research-sec .section-header{margin-bottom:20px}.scientific-research-sec .video-main-wrap .right-col h2{font-size:24px;line-height:29.26px}.scientific-research-sec .video-main-wrap .right-col p{font-size:12px;line-height:20px}.scientific-research-sec .video-main-wrap .right-col span{font-size:13px;line-height:19px}.scientific-research-sec .border-btn{position:absolute;bottom:40px;padding:20px;z-index:1}.scientific-research-sec .video-sec-wrp .slick-arrow{top:auto;bottom:-90px}}.blog-category-tabs{padding-top:80px}.blog-category-tabs .container{max-width:1620px;padding:0 30px}.blog-category-tabs .tab-nav{margin-bottom:60px}.blog-category-tabs .tab-nav li.tab-link{width:25%;text-align:center;margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:24.38px;color:#fff;border-bottom:1px solid #FFFFFF33;padding:0 20px 16px;position:relative}.blog-category-tabs .tab-nav li.tab-link:after{position:absolute;content:"";left:0;bottom:-1px;height:2px;width:100%;transition:all .5s ease-out;background-color:#f8a51d;opacity:0}.blog-category-tabs .tab-nav li.tab-link.active:after{opacity:1}.blog-category-tabs .blog-pagination{opacity:1!important}.blog-category-tabs .blog-list-wrp{display:grid;grid-template-columns:repeat(3,1fr);column-gap:100px}.blog-category-tabs .blog-list-wrp .card{margin-bottom:100px}.blog-category-tabs .blog-list-wrp .row-wrp:nth-child(1) .card:nth-child(1) .card-image img{max-height:647px}.blog-category-tabs .blog-list-wrp .row-wrp:nth-child(1) .card:nth-child(2) .card-image img{max-height:538px}.blog-category-tabs .blog-list-wrp .row-wrp:nth-child(2) .card:nth-child(1) .card-image img{max-height:538px}.blog-category-tabs .blog-list-wrp .row-wrp:nth-child(2) .card:nth-child(2) .card-image img{max-height:647px}.blog-category-tabs .blog-list-wrp .row-wrp:nth-child(3) .card:nth-child(1) .card-image img{max-height:647px}.blog-category-tabs .blog-list-wrp .row-wrp:nth-child(3) .card:nth-child(2) .card-image img{max-height:647px}.blog-category-tabs .pagination .pagination__items{width:max-content;margin:0 auto;position:relative}.blog-category-tabs .pagination .pagination__items:before{content:"";position:absolute;top:50%;left:0;height:1px;width:100%;background:#fff3}.blog-category-tabs .pagination .pagination__items>span{position:relative;z-index:1}.blog-category-tabs .pagination .page a{background:#003845;color:#fffc;height:51px;width:51px;padding:0;line-height:normal;display:flex;justify-content:center;align-items:center}.blog-category-tabs .pagination .deco{background:#003845;color:#fffc;height:51px;width:51px;padding:0;line-height:normal;display:flex;justify-content:center;align-items:center;margin:0}.blog-category-tabs .pagination .next,.blog-category-tabs .pagination .prev{background:#003845;height:47px;width:47px;margin:0;display:flex;justify-content:center;align-items:center;padding:0;border:1px solid #FFFFFF33;line-height:100%;color:#fffc}.blog-category-tabs .pagination .next i,.blog-category-tabs .pagination .prev i{color:#fffc}.blog-category-tabs .pagination .page.current{background:#003845;border:1px solid #FFFFFF33;color:#fff}@media (max-width: 1440px){.blog-category-tabs .blog-list-wrp{column-gap:50px}.blog-category-tabs .pagination .pagination__items{width:100%;justify-content:space-between}.pagination .page.current{height:60px;width:60px}.blog-category-tabs .pagination .page a,.blog-category-tabs .pagination .deco{height:40px;width:40px}.blog-category-tabs .pagination .next,.blog-category-tabs .pagination .prev{height:35px;width:35px}}@media (max-width: 1199px){.pagination .page{font-size:14px}.pagination .page.current{height:39px;width:39px}.blog-category-tabs .pagination .deco,.blog-category-tabs .pagination .page a{height:30px;width:30px}.blog-category-tabs .pagination .next,.blog-category-tabs .pagination .prev{height:25px;width:25px}.pagination .next a,.pagination .prev a{font-size:9px}.blog-category-tabs .pagination .pagination__items{column-gap:10px}.blog-category-tabs .blog-list-wrp .card{margin-bottom:50px}.pagination .page:after,.pagination .prev:after{display:none}}@media (max-width: 991px){.blog-category-tabs .blog-list-wrp{grid-template-columns:repeat(2,1fr);column-gap:20px}.blog-category-tabs .blog-list-wrp .row-wrp:nth-child(3){grid-column:span 2;display:flex;column-gap:20px}}@media (max-width: 767px){.blog-category-tabs{padding-top:10px}.blog-category-tabs .container{padding:0 16px}.blog-category-tabs .tab-nav{margin-bottom:50px;flex-direction:column}.blog-category-tabs .tab-nav li.tab-link{width:100%;padding:8px;font-size:16px;font-weight:500;line-height:19.5px}.blog-category-tabs .blog-list-wrp{display:block}.blog-category-tabs .blog-list-wrp .row-wrp:nth-child(3){display:block}}.ice-bathing-class.top-pattern{padding-bottom:120px;margin-bottom:0}.ice-bathing-class.top-pattern .middle_section{height:calc(100% - 116px)}.ice-bathing-class.top-pattern .bottom_section{display:none}.ice-bathing-class.top-pattern h2.section__title-text:after{display:none}.ice-bathing-class.top-pattern h2.section__title-text{padding:0;margin-bottom:40px}.ice-bathing-class.top-pattern p strong{font-weight:500}.full-slide-greenbg .slider-content .slider-image img{aspect-ratio:9/16;object-fit:cover;object-position:center;width:100%;height:100%}@media only screen and (min-width: 768px){.full-slide-greenbg .slider-content .slider-image img{aspect-ratio:16/9}}@media (max-width: 1400px){.ice-bathing-class.top-pattern{padding-bottom:90px}.ice-bathing-class.top-pattern h2.section__title-text{margin-bottom:20px}.full-width-text h4{font-size:32px;line-height:40px}}@media (max-width: 1024px){.full-width-text h4{font-size:28px;line-height:36px}}@media (max-width: 991px){.ice-bathing-class.top-pattern{padding-bottom:50px}.full-width-text h4{font-size:26px}}@media (max-width: 767px){.ice-bathing-class.top-pattern .middle_section{height:calc(100% - 50px)}.full-width-text h4{font-size:20px;line-height:26px}}.ice-bathing-class{margin-bottom:0}.ice-bathing-class .image-with-content .image-with-text__box p{display:inline}.ice-bathing-class .image-with-content .image-with-text__box a.read-more{font-weight:500;text-decoration:none}.image-accordion-wrp.with-maintenance .img-wrp img{max-height:565px;object-fit:cover;object-position:top}.discover-benefits-sec .left-image img{max-height:530px;object-fit:cover;object-position:bottom;border-radius:10px;height:100%}.image-accordion-wrp.with-maintenance .accordion .accordion-item .icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:10px;background-color:#003845;transition:.3s ease}.image-accordion-wrp.with-maintenance .accordion .accordion-item .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:2px;background-color:#003845;transition:.3s ease}.image-accordion-wrp.with-maintenance .accordion .accordion-item.active .icon:before{opacity:0;visibility:hidden}.image-accordion-wrp.with-maintenance .accordion .accordion-item.active .icon:after{background-color:#fff}.image-accordion-wrp .accordion+p.section-description{margin-top:40px;margin-bottom:0}@media screen and (max-width: 991px){.about-us-sec .tab-content-slider .slick-prev,.about-us-sec .tab-content-slider .slick-next{display:none!important}}@media (max-width: 767px){#cold-therapy .inner-hero .image-banner__content span{font-size:30px}#cold-therapy .product-tabs-section .tab-nav{display:block;padding:0 10px}#cold-therapy .product-tabs-section .tab-nav li.tab-link{padding:8px;font-size:16px;line-height:19.5px}}.image-text-description.inspired-by-sec{padding-bottom:150px}.image-description-wrp{margin-top:100px;margin-bottom:125px}.inspired-description .container{max-width:1620px}.inspired-description .row{display:flex;flex-wrap:wrap}.inspired-description .col-left{max-width:58.975%;width:100%;padding-right:30px;display:flex}.inspired-description .col-left .img-wrp{position:relative;border-radius:10px;overflow:hidden}.inspired-description .col-left .img-wrp:before{content:"";position:absolute;bottom:0;left:0;height:46px;width:100%;background:url(//passionicebaths.com/cdn/shop/t/25/assets/image-accordion-img-distress.svg?v=36719200487055312171732262370) no-repeat bottom left;background-size:100%;z-index:1}.inspired-description .col-left .img-wrp img{height:100%;object-fit:cover;position:relative}.inspired-description .col-right{max-width:41.026%;width:100%;padding-left:30px}.inspired-description .col-right h2{font-family:Montserrat;font-size:60px;font-weight:500;line-height:73.14px;text-align:left;color:#003845;margin-bottom:40px}.inspired-description .col-right h2 p{font:inherit;margin-bottom:0}.inspired-description .col-right h2 a{color:#f8a51d;text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:5px}.inspired-description .col-right h6{font-family:Montserrat;font-size:16px;font-weight:500;line-height:24px;text-align:left;margin-bottom:30px;color:#003845}.inspired-description .col-right p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845}.inspired-description .col-right p:last-child{margin-bottom:0}.full-width-text.no-pattern{padding-bottom:120px}.inspired-blog{background-color:#f7f7f7;padding-bottom:120px}.inspired-blog .blog-card-wrp{display:grid;grid-template-columns:repeat(3,1fr);column-gap:100px}.inspired-blog .container{max-width:1620px}.inspired-blog .card .card-content h3,.inspired-blog .card .card-content p{color:#003845}.inspired-blog .card .card-content a{color:#003845;border-color:#003845}.inspired-blog .card .card-content a:hover{background-color:#003845;color:#fff}.full-width-content{background-color:#003845;padding-top:120px;padding-bottom:150px}.full-width-content .container{max-width:1620px}.full-width-content .fwc-wrp h2{font-family:Montserrat;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;margin-bottom:40px;color:#fff}.full-width-content .fwc-wrp h2 span{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d}.full-width-content .fwc-wrp a{font-family:Montserrat;font-size:20px;font-weight:500;line-height:36px;text-align:left;color:#fff;margin-bottom:20px;display:inline-block}.full-width-content .fwc-wrp p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#fff}.full-width-content .fwc-wrp p:last-child{margin-bottom:0}.hof-explains-it-best{margin:120px 0}.hof-explains-it-best .container{max-width:1620px}.hof-explains-it-best .section-head h2{font-family:Montserrat;font-size:60px;font-weight:500;line-height:73.14px;text-align:center;color:#003845;margin-bottom:114px}.hof-explains-it-best .row-wrp{display:flex;flex-wrap:wrap}.hof-explains-it-best .col-left{max-width:58.975%;width:100%;padding-right:30px;display:flex;height:100%}.hof-explains-it-best .col-left .img-wrp{position:relative;border-radius:10px;overflow:hidden}.hof-explains-it-best .col-left .img-wrp:before{content:"";position:absolute;bottom:0;left:0;height:46px;width:100%;background:url(//passionicebaths.com/cdn/shop/t/25/assets/image-accordion-img-distress.svg?v=36719200487055312171732262370) no-repeat bottom left;background-size:100%;z-index:1}.hof-explains-it-best .col-left .img-wrp img{height:100%;object-fit:cover;position:relative}.hof-explains-it-best .col-right{max-width:41.026%;width:100%;padding-left:30px}.hof-explains-it-best .col-right h2{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d;margin-bottom:40px}.hof-explains-it-best .col-right h3{font-family:Montserrat;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#003845;margin-bottom:20px}.hof-explains-it-best .col-right p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:0}.hof-explains-it-best .col-right p a{color:#003845;text-decoration:underline}.hof-explains-it-best .col-right p a:hover{color:#003845;text-decoration:none;opacity:1}.hof-explains-it-best .hof_accordion{margin-top:40px}.hof-explains-it-best .hof_accordion .accordion-item{border-bottom:1px solid #00384533;margin-bottom:16px}.hof-explains-it-best .hof_accordion .accordion-item:last-child{margin-bottom:0}.hof-explains-it-best .hof_accordion .accordion-item .acco-title{display:flex;cursor:pointer;justify-content:space-between;padding-bottom:16px}.hof-explains-it-best .hof_accordion .accordion-item .acco-title h3{max-width:calc(100% - 40px);width:100%;font-family:Montserrat;font-size:20px;font-weight:500;line-height:24.38px;text-align:left;color:#003845;margin-bottom:0}.hof-explains-it-best .hof_accordion .accordion-item .acco-title .icon{width:30px;height:30px;border:1px solid #00384533;border-radius:50px;background-color:#fff;position:relative;transition:.3s ease;display:flex}.hof-explains-it-best .hof_accordion .accordion-item.active .acco-title .icon{background-color:#003845;border-color:#003845}.hof-explains-it-best .hof_accordion .accordion-item .acco-title .icon:before{content:"";width:8px;height:2px;background-color:#003845;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease}.hof-explains-it-best .hof_accordion .accordion-item .acco-title .icon:after{content:"";height:8px;width:2px;background-color:#003845;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease}.hof-explains-it-best .hof_accordion .accordion-item.active .acco-title .icon:before{background-color:#fff}.hof-explains-it-best .hof_accordion .accordion-item.active .acco-title .icon:after{opacity:0}.hof-explains-it-best .hof_accordion .acco-content{display:none}.hof-explains-it-best .hof_accordion .acco-content p{margin-bottom:15px}.ready-for-your-brick{margin:120px 0}.ready-for-your-brick .container{max-width:1620px}.ready-for-your-brick .row-wrp{display:flex;flex-wrap:wrap;gap:30px}.ready-for-your-brick .row-wrp .col-left{max-width:calc(58.975% - 15px);width:100%;padding:0}.ready-for-your-brick .col-left h2{font-family:Montserrat;font-size:36px;font-weight:500;line-height:43.88px;text-align:left;color:#003845;margin-bottom:40px}.ready-for-your-brick .col-left h2 span{font-family:Oooh Baby;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;text-align:left;color:#f8a51d;margin-right:10px}.ready-for-your-brick .col-left h3{font-family:Montserrat;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#003845;margin-bottom:30px}.ready-for-your-brick .col-left p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#003845;margin-bottom:0}.ready-for-your-brick .col-left a{margin-top:40px}.ready-for-your-brick .row-wrp .col-right{max-width:calc(41.025% - 15px);width:100%;padding:0}.ready-for-your-brick .col-right .img-wrp{position:relative;border-radius:10px;overflow:hidden}.ready-for-your-brick .col-right .img-wrp:before{content:"";position:absolute;bottom:0;left:0;height:32px;width:100%;background:url(//passionicebaths.com/cdn/shop/t/25/assets/image-accordion-img-distress.svg?v=36719200487055312171732262370) no-repeat bottom left;background-size:100%;z-index:1}.ready-for-your-brick .col-right .img-wrp img{height:100%;object-fit:cover;position:relative}@media only screen and (max-width: 767px){.ready-for-your-brick .row-wrp{flex-direction:column}.ready-for-your-brick .row-wrp .col-left{max-width:100%;padding:0}.ready-for-your-brick .row-wrp .col-right{max-width:100%;padding:0;margin:0}.ready-for-your-brick .row-wrp .col-right img{width:100%}}.image-text-description.full-width{padding:0;margin:0}.image-text-description.full-width .top_section,.image-text-description.full-width .bottom_section,.image-text-description.full-width .middle_section{display:none}.image-text-description.full-width .container{max-width:100%;padding:0}.image-text-description.full-width .image-container{border-radius:0}.image-text-description.full-width .image-container .overlay-text{padding:0 293px;bottom:57px}.commitment-slider{padding:130px 0 112px}.commitment-slider .container{max-width:1620px}.commitment-slider .img-cnt-wrp{display:flex!important;flex-wrap:wrap}.commitment-slider .image-container{max-width:41.026%;width:100%;margin:0;padding-left:30px}.commitment-slider .content-container{max-width:58.974%;width:100%;margin:0;padding-right:30px}.commitment-slider .image-container .img-wrp{border-radius:10px;overflow:hidden;position:relative}.commitment-slider .image-container .img-wrp:before{content:"";position:absolute;bottom:0;left:0;height:46px;width:100%;background:url(//passionicebaths.com/cdn/shop/t/25/assets/image-accordion-img-distress.svg?v=36719200487055312171732262370) no-repeat bottom left;background-size:cover;z-index:1}.commitment-slider .img-wrp img{width:100%;height:100%;object-fit:cover;object-position:top}.commitment-slider .content-container h2{font-family:Montserrat,sans-serif;font-size:48px;font-weight:500;line-height:58.51px;margin-bottom:40px;color:#003845}.commitment-slider .content-container h2 span{font-family:Oooh Baby,cursive;font-size:60px;font-weight:400;line-height:73.5px;letter-spacing:-.04em;color:#f8a51d}.commitment-slider .content-container p.section-description{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#003845;margin-bottom:20px}.commitment-slider .content-container p b{font-weight:500}.commitment-slider .slick-slider .slick-next{right:-120px}.commitment-slider .slick-slider .slick-prev{left:-120px}.image-accordion-wrp .content-display h3{font-family:Montserrat,sans-serif;font-size:36px;font-weight:500;line-height:43.88px;margin:0;color:#003845}.ice-bathing-class.img-pattern{padding:220px 0 130px}.ice-bathing-class.img-pattern .top_section,.ice-bathing-class.img-pattern .bottom_section,.ice-bathing-class.img-pattern .middle_section{display:none}.ice-bathing-class.img-pattern .image-with-text__media .o-ratio:after{content:"";position:absolute;bottom:0;left:0;height:46px;width:100%;background:url(//passionicebaths.com/cdn/shop/t/25/assets/image-accordion-img-distress.svg?v=36719200487055312171732262370) no-repeat bottom left;background-size:cover;z-index:1}.ice-bathing-class.img-pattern .image-with-content .image-with-text__media{max-width:39.11%}.ice-bathing-class.img-pattern .image-with-content .image-with-text__box{max-width:60.89%;padding-left:60px}.ice-bathing-class.img-pattern h2{font-size:60px;line-height:73.14px;font-weight:500}.ice-bathing-class.img-pattern .image-with-content .image-with-text__box p{display:block}.ice-bathing-class.img-pattern .image-with-content .image-with-text__box p strong{font-weight:500}@media (max-width: 1860px){.commitment-slider .slick-slider .slick-next{right:-80px}.commitment-slider .slick-slider .slick-prev{left:-80px}.inspired-blog .blog-card-wrp{column-gap:60px}.inspired-description .col-right h2{font-size:50px;line-height:60px;margin-bottom:30px}.hof-explains-it-best{margin:100px 0}.hof-explains-it-best .section-head h2{font-size:46px;line-height:56px}}@media (max-width: 1799px){.commitment-slider .container{max-width:90%}.image-text-description.full-width .image-container .overlay-text{padding:0 170px}}@media (max-width: 1680px){.ice-bathing-class.img-pattern h2{font-size:54px;line-height:65.14px}.image-text-description.full-width .image-container .overlay-text{padding:0 100px}.ice-bathing-class.img-pattern .image-with-text__media .o-ratio:after,.commitment-slider .image-container .img-wrp:before{background-position:bottom -2px left}}@media (max-width: 1599px){.ice-bathing-class.img-pattern h2{font-size:52px;line-height:63px}.commitment-slider{padding:100px 0 70px}.commitment-slider .content-container h2 span{font-size:50px;line-height:63px}}@media (max-width: 1499px){.ice-bathing-class.img-pattern h2{font-size:44px;line-height:50px}.image-text-description.full-width .image-container .overlay-text{padding:0 70px}.commitment-slider .content-container h2{font-size:42px;line-height:48.51px;margin-bottom:30px}.commitment-slider .content-container h2 span{font-size:45px;line-height:55px}.image-accordion-wrp .content-display h3{font-size:32px;line-height:40.88px}.image-description-wrp{margin-top:70px;margin-bottom:70px}.inspired-description .col-left{max-width:50%;padding-right:20px}.inspired-description .col-right{max-width:50%;padding-left:20px}.inspired-description .col-right h2{font-size:40px;line-height:50px}.inspired-description .col-right h6{margin-bottom:20px}.inspired-description .col-right h2{font-size:30px;line-height:40px}.inspired-description .col-right h2 a{text-decoration-thickness:2px;text-underline-offset:3px}.full-width-text.no-pattern{padding-bottom:100px}.full-width-content{padding-top:80px;padding-bottom:80px}.full-width-content .fwc-wrp h2{font-size:38px;line-height:48px;margin-bottom:30px}.full-width-content .fwc-wrp a{font-size:18px;line-height:28px}.hof-explains-it-best{margin:80px 0}.hof-explains-it-best .section-head h2{font-size:35px;line-height:45px;margin-bottom:50px}.hof-explains-it-best .col-left{padding-right:20px;display:block}.hof-explains-it-best .col-right{padding-left:20px}.hof-explains-it-best .col-right h2{font-size:50px;line-height:60px;margin-bottom:20px}.ready-for-your-brick{margin:80px 0}.ready-for-your-brick .col-left{padding-right:20px}.ready-for-your-brick .col-right{padding-left:20px}.ready-for-your-brick .col-left h2{margin-bottom:30px}.ready-for-your-brick .col-left h2 span{font-size:50px;line-height:60px}.ready-for-your-brick .col-left h3{margin-bottom:20px}.ready-for-your-brick .col-left a{margin-top:30px}}@media (max-width: 1399px){.ice-bathing-class.img-pattern h2{font-size:40px;line-height:45px}.ice-bathing-class.img-pattern{padding:210px 0 80px}.image-text-description.full-width .image-container .overlay-text{padding:0 40px}.commitment-slider{padding:80px 0 50px}.commitment-slider .slick-slider .slick-next,.commitment-slider .slick-slider .slick-prev{height:40px;width:40px;background-size:9px}.commitment-slider .slick-slider .slick-next{right:-70px}.commitment-slider .slick-slider .slick-prev{left:-70px}.commitment-slider .content-container p.section-description{font-size:14px;line-height:23px}}@media (max-width: 1299px){.ice-bathing-class.img-pattern .image-with-content .image-with-text__box{padding-left:40px}.ice-bathing-class.img-pattern h2{font-size:38px}.ice-bathing-class.img-pattern .image-with-text__media .o-ratio:after,.commitment-slider .image-container .img-wrp:before{background-size:100%}.image-text-description.full-width .image-container .overlay-text{padding:0 35px;bottom:45px}.commitment-slider .content-container h2 span{font-size:40px;line-height:45px}.commitment-slider .content-container h2{font-size:40px}.image-accordion-wrp .content-display h3{font-size:28px;line-height:38px}.full-width-text.no-pattern,.inspired-blog{padding-bottom:70px}.inspired-blog .blog-card-wrp{column-gap:40px}.full-width-content .fwc-wrp h2{font-size:30px;line-height:40px}.full-width-content .fwc-wrp h2 span{font-size:45px;line-height:55px}.full-width-content .fwc-wrp a{font-size:16px;line-height:26px}.full-width-content .fwc-wrp p{font-size:14px;line-height:24px}}@media (max-width: 1199px){.hof-explains-it-best{margin:70px 0}.hof-explains-it-best .section-head h2{font-size:30px;line-height:40px}.hof-explains-it-best .col-left,.hof-explains-it-best .col-right{max-width:50%}.hof-explains-it-best .col-right h2{font-size:40px;line-height:40px}.hof-explains-it-best .col-right h3{font-size:14px;line-height:20px;margin-bottom:15px}.hof-explains-it-best .col-right p{font-size:14px;line-height:20px}.hof-explains-it-best .hof_accordion{margin-top:20px}.hof-explains-it-best .hof_accordion .accordion-item .acco-title h3{font-size:18px;line-height:22.38px}.ready-for-your-brick{margin:70px 0}.ready-for-your-brick .col-left h2{font-size:30px;line-height:40px;margin-bottom:20px}.ready-for-your-brick .col-left h2 span{font-size:40px;line-height:50px}.ready-for-your-brick .col-left h3,.ready-for-your-brick .col-left p{font-size:14px;line-height:22px}}@media (max-width: 1024px){.commitment-slider .content-container h2,.ice-bathing-class.img-pattern h2{font-size:34px;line-height:40px;margin-bottom:20px}.image-accordion-wrp .content-display h3{font-size:25px;line-height:36px}.commitment-slider{padding:60px 0 30px}}@media (max-width: 991px){.ice-bathing-class.img-pattern{padding:180px 0 50px}.ice-bathing-class.img-pattern h2{font-size:30px;line-height:36px}.commitment-slider .content-container p.section-description{font-size:13px;line-height:23px;margin-bottom:10px}.image-text-description.full-width .image-container .overlay-text{padding:0 20px;bottom:25px}.commitment-slider .image-container{padding-left:20px}.commitment-slider .content-container{padding-right:20px}.commitment-slider .container{max-width:85%}.commitment-slider .content-container h2{font-size:30px}.commitment-slider .content-container h2 span{font-size:35px;line-height:40px}.commitment-slider .slick-slider .slick-next{right:-60px}.commitment-slider .slick-slider .slick-prev{left:-60px}}@media (max-width: 820px){.inspired-blog .blog-card-wrp{grid-template-columns:repeat(2,1fr);row-gap:40px}}@media (max-width: 767px){.image-text-description .image-container .overlay-text h3{font-size:30px;line-height:36.75px}.ice-bathing-class.img-pattern .image-with-content .image-with-text__box{padding-left:0;max-width:100%}.ice-bathing-class.img-pattern .image-with-content .image-with-text__media{max-width:100%}.ice-bathing-class.img-pattern{padding:80px 0 40px}.ice-bathing-class.img-pattern h2{font-size:22px;line-height:35px;margin-bottom:20px}.image-text-description.full-width .image-container .overlay-text{padding:0 10px;bottom:30px}.commitment-slider .image-container{padding-left:0;max-width:100%;margin-bottom:30px}.commitment-slider .content-container{padding-right:0;max-width:100%}.commitment-slider .container{max-width:100%;padding-left:16px;padding-right:16px}.commitment-slider .img-cnt-wrp{flex-direction:column-reverse}.commitment-slider .content-container h2{font-size:25px;line-height:35px;margin-bottom:30px;max-width:230px;margin-right:auto}.commitment-slider .content-container h2 span{font-size:30px;line-height:35px}.commitment-slider{padding:40px 0 30px}.image-accordion-wrp .content-display h3{font-size:22px;line-height:32px}.commitment-slider .slick-slider .slick-next,.commitment-slider .slick-slider .slick-prev{background-size:10px;width:49px;height:49px;background-color:#fff}.commitment-slider .slick-slider .slick-next{right:0;top:280px}.commitment-slider .slick-slider .slick-prev{left:auto;right:0;top:340px}.commitment-slider .img-wrp img{max-height:238px}.image-text-description.inspired-by-sec{padding-bottom:90px}.image-description-wrp{margin-top:40px;margin-bottom:40px}.inspired-description .col-left{max-width:100%;padding-right:0;margin-bottom:20px}.inspired-description .col-right{max-width:100%;padding-left:0}.inspired-description .col-right h2{font-size:24px;line-height:29.26px;margin-bottom:30px}.inspired-description .col-right h6{font-size:12px;line-height:20px;margin-bottom:20px}.inspired-blog .blog-card-wrp{grid-template-columns:repeat(1,1fr);row-gap:40px}.inspired-description .col-right p{font-size:12px;line-height:20px}.full-width-text.no-pattern{padding-bottom:40px}.full-width-content{padding-top:40px;padding-bottom:40px}.full-width-content .fwc-wrp h2{font-size:24px;line-height:29.26px;margin-bottom:30px}.full-width-content .fwc-wrp h2 span{font-size:36px;line-height:38px}.full-width-content .fwc-wrp a,.full-width-content .fwc-wrp p{font-size:12px;line-height:20px}.hof-explains-it-best{margin:70px 0}.hof-explains-it-best .section-head h2{font-size:24px;line-height:29.26px;margin-bottom:40px}.hof-explains-it-best .col-left{max-width:100%;padding-right:0;margin-bottom:30px}.hof-explains-it-best .col-right{max-width:100%;padding-left:0}.hof-explains-it-best .col-right h2{font-size:30px;line-height:36.75px;letter-spacing:-.04em}.hof-explains-it-best .col-right p{font-size:12px;line-height:20px}.hof-explains-it-best .hof_accordion{margin-top:30px}.hof-explains-it-best .hof_accordion .accordion-item .acco-title{align-items:center}.ready-for-your-brick .col-left{max-width:100%;padding-right:0;order:2}.ready-for-your-brick .col-right{max-width:100%;padding-left:0;order:1;margin-bottom:30px}.ready-for-your-brick .col-left h2{font-size:24px;line-height:29.26px}.ready-for-your-brick .col-left h2 span{font-size:30px;line-height:36.75px;letter-spacing:-.04em}.ready-for-your-brick .col-left p{font-size:12px;line-height:20px}}.testimonial-section .content-slider{position:relative;padding:40px 50px 60px}.testimonial-section .tab-content-slider{margin-top:60px}.testimonial-section .content-slider:after{position:absolute;content:"";background:linear-gradient(270deg,#00384500 46.12%,#003845cc 60.61%),linear-gradient(0deg,#0003,#0003);top:0;left:0;width:100%;height:100%;border-radius:10px;z-index:2;pointer-events:none}.testimonial-section .content-slider:before{position:absolute;content:"";top:50%;transform:translateY(-50%);right:24.6%;background:url(/cdn/shop/files/play-btn.svg?v=1731676554);background-repeat:no-repeat;background-position:center;background-size:contain;height:188px;width:188px;z-index:3;pointer-events:none;transition:all .3s linear;opacity:1}.testimonial-section .content-slider.hide-play:before{opacity:0}.testimonial-section .content-slider .tes-cate-video-section{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border-radius:10px;overflow:hidden;z-index:1}.testimonial-section .content-slider .tes-cate-video-section video{object-fit:cover;height:100%;width:100%;display:block}.testimonial-section .content-slider .content-wrp{max-width:41.85%;width:100%;position:relative;z-index:3;pointer-events:none}.testimonial-section .content-slider .content-wrp h3{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;margin-bottom:40px;color:#fff}.testimonial-section .content-slider .content-wrp .tes-cate-section{display:flex;gap:20px;align-items:center}.testimonial-section .content-slider .content-wrp .tes-cate-section p{font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:43.88px;margin:0;color:#fff}.testimonial-section .tab-content-slider .slick-arrow{border:1px solid #FFFFFF33}.testimonial-section .tab-content-slider .slick-next{background:url(/cdn/shop/files/arrow-in-green-bg-r.svg?v=1733402003) no-repeat center;background-size:20px!important;right:-120px}.testimonial-section .tab-content-slider .slick-prev{background:url(/cdn/shop/files/arrow-in-green-bg-l.svg?v=1733401990) no-repeat center;background-size:20px!important;left:-120px}.product-tabs-section .tab-nav li.tab-link:after{bottom:-2px}@media (max-width: 1860px){.testimonial-section .tab-content-slider .slick-next{right:-80px}.testimonial-section .tab-content-slider .slick-prev{left:-80px}}@media (max-width: 1799px){.testimonial-section .container{max-width:90%}}@media (max-width: 1680px){.testimonial-section .content-slider .content-wrp h3{font-size:50px;line-height:68.14px}.testimonial-section .content-slider .content-wrp .tes-cate-section p{font-size:32px}.testimonial-section .content-slider:before{height:130px;width:130px}}@media (max-width: 1499px){.testimonial-section .content-slider .content-wrp h3{font-size:46px;line-height:60px}}@media (max-width: 1400px){.testimonial-section .tab-content-slider .slick-next{right:-6%}.testimonial-section .tab-content-slider .slick-prev{left:-6%}}@media (max-width: 1299px){.testimonial-section .content-slider{padding:40px 40px 50px}.testimonial-section .content-slider .content-wrp h3{font-size:40px;line-height:50px;margin-bottom:30px}.testimonial-section .content-slider .content-wrp .tes-cate-section p{font-size:27px;line-height:30px}.testimonial-section .content-slider:before{height:100px;width:100px}.testimonial-section .content-slider .content-wrp .tes-cate-section{gap:15px}}@media (max-width: 1024px){.testimonial-section .content-slider{padding:30px 25px 40px}}@media (max-width: 991px){.testimonial-section .container{max-width:100%}.testimonial-section .tab-content-slider .slick-next,.testimonial-section .tab-content-slider .slick-prev{display:none!important}.testimonial-section .content-slider .content-wrp{max-width:50%}.testimonial-section .content-slider .content-wrp h3{font-size:35px;line-height:45px}.testimonial-section .content-slider .content-wrp .tes-cate-section p{font-size:20px;line-height:25px}}@media (max-width: 767px){.image-accordion-wrp .accordion .accordion-item .icon{min-width:30px}.image-text-description .image-container .overlay-text p.subtitle{font-size:20px;line-height:32px;max-height:370px;overflow-y:auto}.testimonial-section .container,.testimonial-section .content-slider .content-wrp{max-width:100%}.testimonial-section .content-slider .content-wrp h3{font-size:24px;line-height:29.26px;margin-bottom:20px}.testimonial-section .content-slider .content-wrp .tes-cate-section{gap:6px;flex-direction:column;align-items:flex-start}.testimonial-section .content-slider .content-wrp .tes-cate-section p{font-size:16px;line-height:20px}.testimonial-section .content-slider:before{height:60px;width:60px;top:50%;right:0;left:0;margin:0 auto;z-index:4}.full-slide-greenbg:after{max-width:40%}.testimonial-section .tab-content-slider{margin-top:10px}}body#made-in-netherlands .full-width-text.no-pattern{padding-top:0;padding-bottom:150px}.full-width-text img.single-img-wrp{display:block;max-height:196px;margin:0 auto 40px}.video-gallery-slider{padding-top:8px}.video-gallery-slider .main-video-slider{padding:0 180px}.video-gallery-slider .video-block{margin-bottom:8px;border-radius:10px;overflow:hidden;position:relative}.video-gallery-slider .video-block:before{position:absolute;content:"";top:50%;left:0;right:0;transform:translateY(-50%);background:url(/cdn/shop/files/play-btn.svg?v=1731676554);background-repeat:no-repeat;background-position:center;background-size:contain;height:188px;width:188px;z-index:3;pointer-events:none;transition:all .3s linear;opacity:1;margin:0 auto}.video-gallery-slider .video-block.hide-play:before{opacity:0}.video-gallery-slider .video-block:after{position:absolute;content:"";background:#00384566;top:0;left:0;width:100%;height:100%;border-radius:10px;z-index:2;pointer-events:none}.video-gallery-slider .video-block video{height:100%;width:100%;object-fit:cover;object-position:center;max-height:729px;display:block}.video-gallery-slider .gallery-thumb .slick-list{padding:0 180px 0 0!important}.video-gallery-slider .gallery-thumb .slick-slide{margin-right:10px}.video-gallery-slider .gallery-thumb .slick-slide>div{display:flex}.video-gallery-slider .gallery-thumb .thumbnail-block{position:relative}.video-gallery-slider .gallery-thumb img{height:100%;width:100%;object-fit:cover;object-position:center;height:210px;border-radius:10px}.video-gallery-slider .gallery-thumb .thumbnail-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#00384500,#003845cc 99.95%);z-index:1;pointer-events:none;transition:all .3s linear}.video-gallery-slider .gallery-thumb .thumbnail-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;border-radius:10px;z-index:2;pointer-events:none}.video-gallery-slider .gallery-thumb .slick-slide.slick-current .thumbnail-block:after{border-color:#f8a51d}.video-gallery-slider .gallery-thumb .slick-slide.slick-current .thumbnail-block:before{display:none}.video-gallery-slider .slick-slider .slick-next{right:60px;background:url(/cdn/shop/files/arrow-in-green-bg-r.svg?v=1733402003);background-position:center;background-repeat:no-repeat;background-size:20px;border:1px solid #FFFFFF33}.video-gallery-slider .slick-slider .slick-prev{left:60px;background:url(/cdn/shop/files/arrow-in-green-bg-l.svg?v=1733401990);background-position:center;background-repeat:no-repeat;background-size:20px;border:1px solid #FFFFFF33}.video-gallery-slider .gallery-thumb img.play-btn{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);margin:0 auto;height:80px;width:80px;opacity:1;transition:all .3s linear}.video-gallery-slider .gallery-thumb .slick-slide.slick-current img.play-btn{opacity:0}.video-guides-block{padding-top:80px;padding-bottom:200px;background-color:#003845;position:relative}.video-guides-block:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:57px;background:url(/cdn/shop/files/sec-distress-gray.png?v=1734445728) repeat-x bottom left;background-size:100%}.video-guides-block .container{max-width:1620px}.video-guides-block .video-guides-wrp{display:grid;grid-template-columns:repeat(2,1fr);column-gap:100px;row-gap:100px}.video-guides-block .video-guides-wrp .video-url{position:relative;border-radius:10px;overflow:hidden;margin-bottom:60px;padding-bottom:54.795%}.video-guides-block .video-guides-wrp .video-url:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00384566;z-index:1}.video-guides-block .video-guides-wrp .video-url>img{transition:1.5s ease;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}.video-guides-block .video-guides-wrp .video-url:hover>img{transform:translate(-50%,-50%) scale(1.04);display:block}.video-guides-block .video-guides-wrp .video-url a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}.video-guides-block .video-guides-wrp .video-url a:hover{opacity:1}.video-guides-block .video-guides-wrp .video-url a img{max-width:104px;max-height:104px;width:100%;height:100%}.video-guides-block .video-guides-wrp .title h2{font-family:Montserrat;font-size:48px;font-weight:500;line-height:58.51px;text-align:left;color:#fff;margin-bottom:0}@media (max-width: 1440px){.video-guides-block .video-guides-wrp{column-gap:80px;row-gap:80px}.video-guides-block .video-guides-wrp .video-url{margin-bottom:40px}.video-guides-block .video-guides-wrp .title h2{font-size:40px;line-height:50px}}@media (max-width: 1280px){.video-guides-block{padding-top:50px;padding-bottom:100px;margin-bottom:30px}.video-guides-block .video-guides-wrp{column-gap:50px;row-gap:50px}.video-guides-block .video-guides-wrp .video-url{margin-bottom:30px}.video-guides-block .video-guides-wrp .title h2{font-size:30px;line-height:40px}.video-guides-block .video-guides-wrp .video-url a img{max-width:75px;max-height:75px}}@media (max-width: 767px){.video-guides-block{padding-top:50px;padding-bottom:80px;margin-bottom:0}.video-guides-block:after{background-size:250%}.video-guides-block .container{padding:0 16px}.video-guides-block .video-guides-wrp{grid-template-columns:repeat(1,1fr);column-gap:0;row-gap:50px}.video-guides-block .video-guides-wrp .video-url{margin-bottom:20px}.video-guides-block .video-guides-wrp .video-url a img{max-width:65px;max-height:65px}.video-guides-block .video-guides-wrp .title h2{font-size:25px;line-height:35px}.blog-post-slider-section.after-video-guides-blog{padding-top:40px;margin-top:0}}.image-text-description.no-pattern .top_section,.image-text-description.no-pattern .bottom_section,.image-text-description.no-pattern .middle_section{display:none}.image-text-description.no-pattern{margin:0;padding:15px 0 120px}@media (max-width: 1399px){.video-gallery-slider .main-video-slider{padding:0 120px}.video-gallery-slider .slick-slider .slick-next{right:40px}.video-gallery-slider .slick-slider .slick-prev{left:40px}body#made-in-netherlands .full-width-text.no-pattern{padding-bottom:80px}}@media (max-width: 1199px){.video-gallery-slider .main-video-slider{padding:0 80px}.video-gallery-slider .slick-slider .slick-next,.video-gallery-slider .slick-slider .slick-prev{width:40px;height:40px;background-size:18px}.video-gallery-slider .slick-slider .slick-next{right:20px}.video-gallery-slider .slick-slider .slick-prev{left:20px}.video-gallery-slider .video-block:before{height:120px;width:120px}.full-width-text img.single-img-wrp{max-height:175px;margin:0 auto 20px}.image-text-description.no-pattern{padding-bottom:80px}}@media (max-width: 1025px){.video-gallery-slider .gallery-thumb img{height:150px}.video-gallery-slider .gallery-thumb img.play-btn{height:60px;width:60px}}@media (max-width: 991px){.video-gallery-slider .gallery-thumb .slick-list{padding:0 90px 0 0!important}.video-gallery-slider .video-block:before{height:100px;width:100px}body#made-in-netherlands .full-width-text.no-pattern{padding-bottom:50px}.full-width-text img.single-img-wrp{max-height:140px;margin:0 auto 10px}.image-text-description.no-pattern{padding-bottom:60px}}@media (max-width: 767px){.video-gallery-slider .main-video-slider{padding:0 16px}.video-gallery-slider .video-block{margin-bottom:10px}.video-gallery-slider .slick-slider .slick-next,.video-gallery-slider .slick-slider .slick-prev{display:none!important}.video-gallery-slider .gallery-thumb .slick-list{padding:0 30px 0 0!important}.video-gallery-slider .gallery-thumb img{height:105px}.video-gallery-slider .gallery-thumb .thumbnail-block:after{border-radius:5px;border-width:1px}.video-gallery-slider .gallery-thumb .slick-slide{margin-right:5px}.video-gallery-slider .video-block:before{height:80px;width:80px}.video-gallery-slider .gallery-thumb img.play-btn{height:40px;width:40px}body#made-in-netherlands .full-width-text.no-pattern{padding-bottom:40px}.full-width-text img.single-img-wrp{max-height:120px}body#made-in-netherlands .inner-hero .image-banner__content h2.yellow-heading{font-size:28px}body#made-in-netherlands .inner-hero .image-banner__content h2.yellow-heading span{font-size:30px;margin-right:10px}.image-text-description.no-pattern{padding-bottom:40px}}.video-gallery-slider .main-video-slider .slick-track{display:flex}.video-gallery-slider .main-video-slider .slick-track .slick-slide{height:auto}.video-gallery-slider .main-video-slider .slick-track .slick-slide>div{height:100%}.video-gallery-slider .video-block{height:100%}.product-gallery .gallery-thumb{margin-top:10px}.video-gallery-slider .video-block video{border-radius:10px}.banner-slider__main.features-list-sec{flex-direction:column;padding-bottom:7%;justify-content:end;bottom:0}.features-list-sec .features-list{max-width:100%;width:100%;margin-top:132px}.features-list-sec .features-list .container{max-width:1591px}.features-list-sec .features-list .row-wrp{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-5.5px;margin-right:-5.5px}.features-list-sec .features-list .row-wrp .feature-item{max-width:33.333%;width:100%;padding:0 5.5px}.features-list-sec .features-list .row-wrp .feature-item a{padding:35px 40px;border-radius:10px;background-color:#003845;font-family:Montserrat;font-size:36px;font-weight:500;line-height:43.88px;text-align:left;color:#fff;display:flex;align-items:center}.features-list-sec .features-list .row-wrp .feature-item a .icon{border:1px solid #FFFFFF;width:49px;height:49px;border-radius:100px;margin-left:13px;position:relative;transition:.3s ease}.features-list-sec .features-list .row-wrp .feature-item a .icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/arrow-in-white.svg?v=1734517326) no-repeat center;background-size:20px}@media screen and (max-width: 1600px){.features-list-sec .features-list .container{max-width:90%}.features-list-sec .features-list .row-wrp .feature-item a{padding:25px 30px;font-size:26px;line-height:36px}.features-list-sec .features-list .row-wrp .feature-item a .icon{width:40px;height:40px}}@media screen and (max-width: 1440px){#customer-service .inner-hero img.image-banner__bg{min-height:650px}.features-list-sec .features-list{margin-top:80px}.features-list-sec .features-list .row-wrp .feature-item a{padding:20px;font-size:22px;line-height:32px}.features-list-sec .features-list .row-wrp .feature-item a .icon{width:35px;height:35px}}@media screen and (max-width: 991px){.features-list-sec .features-list .container{max-width:100%}}@media screen and (max-width: 767px){#customer-service .inner-hero img.image-banner__bg{min-height:550px}.features-list-sec .features-list{margin-top:50px}.features-list-sec .features-list .container{max-width:100%}.features-list-sec .features-list .row-wrp .feature-item:not(:last-child){margin-bottom:15px}.features-list-sec .features-list .row-wrp .feature-item a{padding:15px;font-size:16px;line-height:26px;justify-content:space-between}.features-list-sec .features-list .row-wrp .feature-item a .icon{width:25px;height:25px}.features-list-sec .features-list .row-wrp .feature-item a .icon:before{background-size:50%}}@media screen and (max-width: 600px){.features-list-sec .features-list .row-wrp{margin-left:0;margin-right:0}.features-list-sec .features-list .row-wrp .feature-item{padding:0;max-width:100%}.features-list-sec .features-list .row-wrp .feature-item:not(:last-child){margin-bottom:15px}}.section-contact-form{padding:147px 0 130px}.section-contact-form .container{max-width:1620px}.section-contact-form .contact-form-wrp{display:flex;align-items:flex-start}.section-contact-form .contact-form-wrp .img-container{max-width:58.975%;width:100%;margin:0;padding-right:30px}.section-contact-form .contact-form-wrp .img-container{overflow:hidden;position:relative}.section-contact-form .contact-form-wrp .img-container:after{content:"";position:absolute;bottom:0;left:0;height:46px;width:100%;background:url(//passionicebaths.com/cdn/shop/t/25/assets/image-accordion-img-distress.svg?v=36719200487055312171732262370) no-repeat bottom left;background-size:100%;z-index:1}.section-contact-form .contact-form-wrp .img-container img{width:100%;border-radius:10px}.section-contact-form .contact-form-wrp .form-container{max-width:41.025%;width:100%;margin:0;padding-left:30px}.section-contact-form .contact-form-wrp h2{font-family:Montserrat,sans-serif;font-size:60px;font-weight:500;line-height:73.14px;color:#003845;margin-bottom:40px}.section-contact-form .contact-form-wrp p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;margin-bottom:40px;color:#003845}.section-contact-form .contact-form-wrp p span{font-weight:500}.section-contact-form .contact-form-wrp .contact-form-section{display:flex;flex-direction:column}.section-contact-form .contact-form-wrp .contact-form-section input[type=email],.section-contact-form .contact-form-wrp .contact-form-section input[type=text],.section-contact-form .contact-form-wrp .contact-form-section textarea{border:none!important;border-bottom:1px solid #00384533!important;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:24px;padding:0 0 16px;margin-bottom:16px;height:auto;color:#003845}.section-contact-form .contact-form-wrp .contact-form-section textarea{min-height:100px;height:100px;resize:none}.section-contact-form .contact-form-wrp .contact-form-section input[type=email]::placeholder,.section-contact-form .contact-form-wrp .contact-form-section input[type=text]::placeholder,.section-contact-form .contact-form-wrp .contact-form-section textarea::placeholder{color:#003845}.section-contact-form .contact-form-wrp .contact-form-section .o-layout__item{padding:0}.section-contact-form .contact-form-wrp .contact-form-section .border-btn{margin:24px 0 0;background:#f8a51d}.section-contact-form .contact-form-wrp .contact-form-section .border-btn:hover{border-color:#f8a51d;color:#003845;background:#fff}.product-specifications{margin:20px 0;padding:20px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px}.product-specifications h3{font-size:1.25rem;margin-top:15px}.product-specifications ul{list-style:disc;margin-left:20px}.product-specifications li{margin-bottom:5px}.product-specifications strong{font-weight:700}.product-included-items{padding:5px}.product-included-items p{margin-bottom:15px}.product-included-items ul{list-style:disc;margin-left:20px}.product-included-items li{margin-bottom:3px}.product-features h3{font-size:1.8rem;font-weight:700}.product-features p{font-size:1rem;color:#333;line-height:1.5;margin-bottom:10px}@media (max-width: 1699px){.section-contact-form .contact-form-wrp h2{font-size:55px}}@media (max-width: 1499px){.section-contact-form .contact-form-wrp h2{font-size:50px;line-height:60px}.section-contact-form{padding:110px 0 100px}}@media (max-width: 1299px){.section-contact-form .contact-form-wrp .form-container{padding-left:20px}.section-contact-form .contact-form-wrp .img-container{padding-right:20px}.section-contact-form .contact-form-wrp .contact-form-section input[type=email],.section-contact-form .contact-form-wrp .contact-form-section input[type=text],.section-contact-form .contact-form-wrp .contact-form-section textarea{font-size:18px}.section-contact-form .contact-form-wrp h2{font-size:45px;line-height:55px}.section-contact-form{padding:90px 0 70px}}@media (max-width: 991px){.section-contact-form .contact-form-wrp .img-container,.section-contact-form .contact-form-wrp .form-container{max-width:50%}.section-contact-form .contact-form-wrp h2{font-size:42px;line-height:50px;margin-bottom:20px}.section-contact-form .contact-form-wrp p{font-size:15px;margin-bottom:20px}.section-contact-form .contact-form-wrp .contact-form-section .border-btn{margin:20px 0 0}}@media (max-width: 767px){.section-contact-form{padding:40px 0 50px}.section-contact-form .container{max-width:100%;padding:0 16px}.section-contact-form .contact-form-wrp .form-container{max-width:100%;padding:0}.section-contact-form .contact-form-wrp .img-container{max-width:100%;padding:0;margin-bottom:40px}.section-contact-form .contact-form-wrp{flex-wrap:wrap}.section-contact-form .contact-form-wrp h2{font-size:26px;line-height:29.26px;margin-bottom:15px}.section-contact-form .contact-form-wrp p{font-size:14px;margin-bottom:20px;line-height:20px}.section-contact-form .contact-form-wrp .contact-form-section input[type=email],.section-contact-form .contact-form-wrp .contact-form-section input[type=text],.section-contact-form .contact-form-wrp .contact-form-section textarea{font-size:16px;padding-bottom:10px;margin-bottom:10px}.section-contact-form .contact-form-wrp .contact-form-section textarea{min-height:80px;height:80px}}.product-tabs-section.financing-tabs .tab-nav li.tab-link{width:100%}.full-slide-greenbg.financing-tabs .slider-content .slider-image:before{display:none}.full-slide-greenbg.financing-tabs .slider-content .slider-info{max-width:692px;justify-content:center}.full-slide-greenbg.financing-tabs .slider-content .slider-info h3{font-family:Montserrat;font-size:36px;font-weight:500;line-height:43.88px;text-align:left;margin-bottom:20px;color:#fff}.full-slide-greenbg.financing-tabs .slider-content .slider-info ul{list-style:none;margin:0;padding:0}.full-slide-greenbg.financing-tabs .slider-content .slider-info ul li{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#fff}.full-slide-greenbg.financing-tabs .slider-content .slider-info ul li,.full-slide-greenbg.financing-tabs .slider-content .slider-info p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left}.full-slide-greenbg.financing-tabs .slider-content .slider-info a{width:max-content;margin-top:40px;display:flex;align-items:center}.full-slide-greenbg.financing-tabs .slider-content .slider-info a img{width:20px;height:20px;margin-right:15px}.full-slide-greenbg.financing-tabs .slider-content .slider-info a:hover img{filter:brightness(0) saturate(100%) invert(17%) sepia(11%) saturate(5821%) hue-rotate(154deg) brightness(98%) contrast(102%)}@media screen and (max-width: 1440px){.full-slide-greenbg.financing-tabs .slider-content .slider-info{max-width:60%}.full-slide-greenbg.financing-tabs .slider-content .slider-info h3{font-size:30px;line-height:40px}}@media screen and (max-width: 1280px){.full-slide-greenbg.financing-tabs .slider-content .slider-info{max-width:70%}.full-slide-greenbg.financing-tabs .slider-content .slider-info h3{font-size:25px;line-height:35px}.full-slide-greenbg.financing-tabs .slider-content .slider-info a{margin-top:30px}}@media screen and (max-width: 1199px){.full-slide-greenbg .slider-content .slider-info h2{font-size:35px;line-height:45px;margin-bottom:20px}.full-slide-greenbg.financing-tabs .slider-content .slider-info{max-width:80%;padding:40px}.full-slide-greenbg.financing-tabs .slider-content .slider-info ul li,.full-slide-greenbg.financing-tabs .slider-content .slider-info p{font-size:14px;line-height:24px}.full-slide-greenbg.financing-tabs .slider-content .slider-info h3{font-size:18px;line-height:28px}}@media screen and (max-width: 820px){.full-slide-greenbg.financing-tabs .slider-content .slider-info{max-width:90%;padding:25px}.full-slide-greenbg.financing-tabs .slider-content .slider-info h3{font-size:17px;line-height:27px}.full-slide-greenbg.financing-tabs .slider-content .slider-info a{margin-top:25px}}@media screen and (max-width: 820px){.full-slide-greenbg .slider-content .slider-info h2{font-size:24px;line-height:29.26px;margin-bottom:10px}.full-slide-greenbg.financing-tabs .slider-content .slider-info{max-width:100%;padding:20px 10px;justify-content:end}.full-slide-greenbg.financing-tabs .slider-content .slider-info h3{font-size:15px;line-height:25px;margin-bottom:15px}.full-slide-greenbg.financing-tabs .slider-content .slider-info ul li,.full-slide-greenbg.financing-tabs .slider-content .slider-info p{font-size:12px;line-height:20px}}.tabs-with-accordion-sec{background-color:#003845;padding-top:80px;padding-bottom:157px}.tabs-with-accordion-sec .container{max-width:1620px}.tabs-with-accordion-sec .tab-nav{margin-bottom:148px}.tabs-with-accordion-sec .tab-nav li.tab-link{width:100%;text-align:center;margin:0;font-family:Montserrat;font-size:20px;font-weight:500;line-height:24.38px;border-bottom:1px solid #FFFFFF33;padding:0 20px 16px;position:relative;color:#fff}.tabs-with-accordion-sec .tab-nav li.tab-link:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;transition:all .5s ease-out;background-color:#f8a51d;opacity:0}.tabs-with-accordion-sec .tab-nav li.tab-link.active:after{width:100%;opacity:1}.tabs-with-accordion-sec .tab-content{margin-top:0}.tabs-with-accordion-sec .accordion .accordion-item{margin-bottom:38px;border-bottom:1px solid #FFFFFF33}.tabs-with-accordion-sec .accordion .accordion-item:last-child{margin-bottom:0}.tabs-with-accordion-sec .accordion .accordion-item.active{border-bottom:2px solid #F8A51D}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title{padding-bottom:40px;display:flex;align-items:self-start;justify-content:space-between;cursor:pointer}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title h3{font-family:Montserrat;font-size:36px;font-weight:500;line-height:43.88px;text-align:left;color:#fff;margin-bottom:0;margin-right:15px;max-width:calc(100% - 70px);width:100%}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title .icon{width:52px;height:52px;border:1px solid #FFFFFF33;position:relative;border-radius:100px}.tabs-with-accordion-sec .accordion .accordion-item.active .accordion-title .icon{background:#fff6}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title .icon:before{content:"";position:absolute;width:10px;height:2px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title .icon:after{content:"";position:absolute;height:10px;width:2px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease}.tabs-with-accordion-sec .accordion .accordion-item.active .accordion-title .icon:before{background-color:#003845}.tabs-with-accordion-sec .accordion .accordion-item.active .accordion-title .icon:after{opacity:0;visibility:hidden}.tabs-with-accordion-sec .accordion .accordion-item .accordion-content p{font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#fff;margin-bottom:40px}@media screen and (max-width: 1600px){.tabs-with-accordion-sec{padding-bottom:130px}.tabs-with-accordion-sec .tab-nav{margin-bottom:100px}.tabs-with-accordion-sec .accordion .accordion-item{margin-bottom:30px}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title{padding-bottom:30px}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title .icon{width:45px;height:45px}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title h3{font-size:30px;line-height:40px}.tabs-with-accordion-sec .accordion .accordion-item .accordion-content p{margin-bottom:30px}}@media screen and (max-width: 767px){.tabs-with-accordion-sec{padding-bottom:60px;padding-top:60px}.tabs-with-accordion-sec .tab-nav{flex-direction:column;margin-bottom:40px}.tabs-with-accordion-sec .tab-nav li.tab-link{padding:8px;font-size:16px;line-height:19.5px}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title{align-items:center}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title h3{font-size:24px;line-height:29.26px}.tabs-with-accordion-sec .accordion .accordion-item .accordion-title .icon{width:35px;height:35px}.tabs-with-accordion-sec .accordion .accordion-item .accordion-content p{font-size:12px;line-height:20px}}.product-detail-sec .row-wrp .col-left .media-gallery__image{height:auto;width:80%;margin:0 auto}.product-detail-sec .row-wrp .col-left image-skeleton{display:none!important}.product-detail-sec .row-wrp .col-left .o-ratio:before{padding-bottom:80%}.product-detail-sec .product-description .product-features-inner{margin-top:20px}.product-tabs-section .product-detail .product-info .features li img{min-width:31px}header.header{position:relative!important}.hero-banner{top:0!important}.product-detail-sec,.inner-hero{padding-top:0!important}.product-form__swatch__item--button .product-form__swatch__label{border-color:#b7b7b7}.product-form__swatch__item input[type=radio]:checked+label,.product-form__swatch__item--button input[type=radio]:hover+label{border-color:#fff;box-shadow:0 0 5px 2px #fff3;color:#234951;background:#fff}fieldset.product-form__swatch,.product-form__swatch__sub-title,.product-form__swatch__title,.product-form__swatch__item--button .product-form__swatch{color:#fff;font-size:16px}.author-rating{padding:12px!important}span.highlight-text{padding:10px}.product-features-inner ul{background:#fff;border-radius:35px;text-align:center;flex:1;padding:10px 0!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom_new.css.map */
