body{font-family:PT Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.625;color:#231f20;letter-spacing:normal}a{transition:.3s all;text-decoration:none}p{font-size:16px;font-weight:400;line-height:26px}h3{font-size:22px;color:#0083c1;letter-spacing:2.2px;text-transform:uppercase;font-family:PT Sans,sans-serif;font-weight:600}.main-page-title.page-title{text-align:center;margin:0 0 50px;font-size:36px;font-weight:600;letter-spacing:3.6px;line-height:45px;text-transform:uppercase;color:#0083c1}.common_btn{font-size:14px;letter-spacing:1.4px;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94);color:#fff;background:#0083c1;line-height:2;font-weight:600;padding:12px 30px;border-radius:5px}.common_btn:hover{background:#0083c1}.hero_slider .common_btn,.hero_slider .common_btn:hover{background:#ff8300}.page-width{padding:0 30px;max-width:1200px}.contact .rich-text__text{max-width:640px;margin:0 auto}.contact .rich-text__text p{font-size:16px;line-height:1.625;color:#231f20;margin:0}.contact .rich-text__text p a{color:#0083c1}.contact .rich-text__text p a:hover{color:#176fab}header.header{padding:15px 30px!important;display:flex;justify-content:space-between}header.header a.header__heading-link{padding:0;margin:0}header.header .right_part{display:flex;align-items:center}header.header .right_part .header__menu-item{color:#0083c1;font-size:16px;transition:.3s all;text-decoration:none}header.header .right_part .header__menu-item:hover span{text-decoration:none}header.header .right_part .header__menu-item:hover{color:#ff8300}header.header .right_part .header__menu-item .header__active-menu-item{font-weight:600;color:#0083c1;text-decoration:none}header.header .right_part summary .icon-caret{transition:.3s all}header.header .right_part .header__submenu{border:none;border-radius:5px;padding:0}header.header .right_part .header__submenu li a{font-size:14px}header.header .right_part .header__submenu li a:hover{background:#0083c1;color:#fff}header.header .right_part .header__submenu li a.list-menu__item--active{font-weight:600}header.header .right_part .header__icons{padding:0 0 0 20px;align-items:center}header.header .right_part .header__icons .header__icon{width:auto;height:auto}header.header .right_part .header__icons .header__icon svg{color:#0083c1;position:unset;opacity:1!important;transition:unset!important;transform:unset!important;visibility:visible!important}header.header .right_part .header__icons .header__icon.header__icon--cart{padding-left:25px;margin:0}header.header .right_part header-drawer{margin:0}.hero_slider .inner .item{position:relative}.hero_slider .inner .item .content{position:absolute;top:50%;max-width:1200px;left:calc(50% + 50px);margin:0 auto;padding:0 30px;transform:translate(-50%,-50%);width:100%}.hero_slider .item .banner-image{min-height:200px;display:flex}.hero_slider .item img{width:100%;object-fit:cover}.hero_slider .inner .item .content h2{text-shadow:0 2px 7px rgba(0,0,0,.15);font-size:56px;font-style:normal;font-weight:700;line-height:70px;margin:15px 0;text-transform:uppercase;color:#fff}.hero_slider .inner .item .content .custom_btn{display:inline-flex}.hero_slider .inner .item .content .des p{text-shadow:0 2px 7px rgba(0,0,0,.15);margin:0 0 15px;font-size:30px;line-height:48px;color:#ff8300}.hero_slider .inner .item .content h3{text-shadow:0 2px 7px rgba(0,0,0,.15);font-size:56px;letter-spacing:5.6px;line-height:70px;margin:0 0 15px;text-transform:uppercase;color:#76bc21}.hero_slider ul.slick-dots{display:flex;justify-content:center;bottom:20px}.hero_slider ul.slick-dots li{width:auto;height:auto;margin:0 8px}.hero_slider ul.slick-dots li button{padding:0;width:15px;height:15px;background:transparent;border:1px solid #222;border-radius:100px}.hero_slider ul.slick-dots li button:before{display:none}.hero_slider ul.slick-dots li.slick-active button{background:#222}.hero_slider button.slick-prev.slick-arrow{left:20px;z-index:1}.hero_slider button.slick-arrow svg{width:32px;height:32px}.hero_slider button.slick-arrow:before{display:none}.hero_slider button.slick-arrow.slick-next{right:20px;z-index:1}.hero_slider button.slick-arrow{width:auto;height:auto}.content_grid{padding:0 0 50px}.content_grid h3{text-align:center;margin:50px 0}.content_grid .items{display:flex;flex-wrap:wrap;margin-left:-30px}.content_grid .items .item{width:33.33%;padding-left:30px;text-align:center}.content_grid .items .item .custom_btn{display:flex;justify-content:center;padding-top:15px}.content_grid .items .item h4{font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:20px;margin:0 0 18px;color:#0083c1}footer.footer{padding:50px 0}footer.footer .footer__content-top{padding-bottom:0}footer.footer .footer-block__heading{font-size:14px;text-transform:uppercase;margin:0 0 30px;letter-spacing:1.4px;font-weight:600}footer.footer .footer__blocks-wrapper{display:flex;flex-wrap:wrap;margin-left:-30px;row-gap:unset;column-gap:unset}footer.footer .footer__blocks-wrapper .footer-block{width:25%;padding-left:30px;text-align:left;margin-left:0}footer.footer .footer__blocks-wrapper .footer-block li{margin:0 0 12px;line-height:normal;display:block}footer.footer .footer__blocks-wrapper .footer-block a{padding:0;color:#fff;text-decoration:none;line-height:normal;word-break:break-word}footer.footer .footer__blocks-wrapper .footer-block a svg{width:15px}footer.footer .footer__blocks-wrapper .footer-block a:hover{color:#ebebeb}footer.footer .footer__blocks-wrapper .footer-block p{margin:0}footer.footer .footer__blocks-wrapper .footer-block .list-social{display:block;margin:14px 0}footer.footer .footer__blocks-wrapper .footer-block .list-social .list-social__item{display:block;margin:0 0 14px}footer.footer .footer__blocks-wrapper .footer-block .list-social .list-social__item span{padding-left:16px}footer.footer .footer__blocks-wrapper .footer-block a:hover svg{transform:unset}footer.footer .footer__content-bottom{border:none;padding:50px 0 0}footer.footer .footer__content-bottom .footer__copyright{margin:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{padding-top:0;padding-bottom:0}footer.footer .footer__content-bottom .footer__copyright{margin:0;text-align:left;width:100%}footer.footer .footer__content-bottom .footer__copyright .copyright__content{color:#ffffff80;font-size:14px;font-weight:400;line-height:22px}.video-section span.deferred-media__poster-button{background:#0083c1;color:#fff;transition:.3s all;width:50px;height:50px}.video-section span.deferred-media__poster-button svg{width:10px}.video-section span.deferred-media__poster-button:hover{transform:translate(-50%,-50%);background:#0083c1}.video-section span.deferred-media__poster-button .deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1);background:#0083c1}.image_with_content .item{display:flex;flex-wrap:wrap;align-items:center;margin:50px 0}.image_with_content .item .image{width:50%;padding-right:30px}.image_with_content .item .image img{width:100%}.image_with_content .item .content{width:50%;padding-left:30px}.image_with_content .item .content h2{color:#0083c1;font-size:36px;font-weight:600;letter-spacing:3.6px;text-transform:uppercase;margin:0 0 20px}.image_with_content .item:nth-child(2n){flex-direction:row-reverse}.image_with_content .item:nth-child(2n) .image{padding:0 0 0 30px}.image_with_content .item:nth-child(2n) .content{padding:0 30px 0 0}.blog-lower-sec .PageContent{max-width:1000px;margin:35px auto}.blog-lower-sec .sorry_message{display:none;text-align:center}.blog-lower-sec .blog_article__title{text-align:center;color:#0083c1;padding:40px 0 15px;font-size:36px;text-transform:uppercase;font-weight:600;letter-spacing:3.6px;line-height:45px;margin:30px 0 20px}.blog-lower-sec .all_data_here{display:flex;justify-content:center;padding:0 0 20px}.blog-lower-sec .all_data_here .owner_plus_topic{margin:0 4px}.blog-lower-sec .all_data_here .owner_plus_topic select{outline:0;padding:10px;color:#4a4d4e;border:solid 1px #4a4d4e;margin:0 4px;font-size:16px;text-align:left;min-width:300px;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url(https://cdn.shopify.com/s/files/1/0698/4515/6085/files/angle-arrow-down.png);background-size:15px;background-repeat:no-repeat;background-position:calc(100% - 15px);box-shadow:none;background-color:transparent}.blog-lower-sec .ArticleListWrapper .ArticleList{display:flex;flex-wrap:wrap}.blog-lower-sec .ArticleListWrapper .ArticleList .item{width:calc(33.33% - 13.3px);padding:0;margin-right:20px;margin-bottom:20px}.blog-lower-sec .ArticleListWrapper .ArticleList .item:nth-child(3n+3){margin-right:0}.blog-lower-sec .ArticleListWrapper .ArticleList .item article{height:100%;box-shadow:0 5px 15px #969696}.blog-lower-sec .ArticleListWrapper .ArticleList .item article a.ArticleItem__ImageWrapper{display:block;width:100%}.blog-lower-sec .ArticleListWrapper .ArticleList .item article .ArticleItem__Content{padding:15px}.blog-lower-sec .ArticleListWrapper .ArticleList .item article .ArticleItem__Content h3{margin:0;font-weight:400;letter-spacing:normal}.blog-lower-sec .ArticleListWrapper .ArticleList .item article .ArticleItem__Content h3 a{font-size:20px;color:#231f20;text-transform:math-auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:52px}.blog-lower-sec .ArticleListWrapper .ArticleList .item article .ArticleItem__Content p{margin:16px 0}.blog-lower-sec .ArticleListWrapper .ArticleList .item article .ArticleItem__Content a.ArticleItem__Link{color:#231f20;text-decoration:underline}.blog-lower-sec .ArticleListWrapper .ArticleList .item article .ArticleItem__Content a.ArticleItem__Link:hover{color:#0083c1}.blog-lower-sec .pagination{display:flex;align-items:center;justify-content:space-between;max-width:640px;margin:85px auto 100px}.blog-lower-sec .pagination>div{text-align:center;font-size:14px;display:inline-block}.blog-lower-sec .pagination .pagination-position{padding:0 20px}.blog-lower-sec .pagination .button{font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#0083c1;border:none;outline:none;box-shadow:none;border-radius:5px;font-weight:600;transition:.3s all}.blog-lower-sec .pagination .button:hover{background:#0083c1}.blog-lower-sec .pagination .button:before,.blog-lower-sec .pagination .button:after{display:none}.blog-lower-sec .pagination .button.disabled{color:#5b5b5b;background:#7c7c7c;opacity:1}.blog-lower-sec .pagination .button .right-arrow{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;margin-left:10px}.blog-lower-sec .pagination .button .left-arrow{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff;margin-right:10px}.blog-lower-sec .pagination .button.disabled .right-arrow{border-left:7px solid #5b5b5b;border-top:7px solid transparent;border-bottom:7px solid transparent}.blog-lower-sec .pagination .button.disabled .left-arrow{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #5b5b5b}.article-template__hero-container{max-width:100%}.article-template__content{padding-left:60px}.article-template__content strong{font-family:PT Sans,sans-serif;font-style:normal;font-weight:900;letter-spacing:normal}@media only screen and (max-width: 989.98px){.page-width{padding:0 15px}.common_btn{font-size:14px;padding:8px 20px}header.header{padding:10px 15px!important}header.header .right_part .header__icons .header__icon.header__icon--cart{padding:0 20px;position:relative;left:-1px}header.header .right_part .header__icons .header__icon svg.icon.icon-close{display:none}header.header .menu-drawer__navigation{background:#0083c1}header.header .menu-drawer__inner-submenu{background:#0083c1}header.header .menu-drawer .link--text{color:#fff}header.header .right_part .header__icons [open] .header__icon svg.icon-hamburger{display:none}header.header .right_part .header__icons [open] .header__icon svg.icon-close{display:block}.hero_slider .inner .item .content h2{font-size:36px;line-height:50px}.hero_slider .inner .item .content .des p{font-size:20px;line-height:38px}.hero_slider .inner .item .content h3{font-size:36px;line-height:50px;letter-spacing:2.6px}.hero_slider .item img{height:100%;object-fit:cover}.content_grid .items{margin-left:-15px}.content_grid .items .item{padding-left:15px}.content_grid .items .item h4{letter-spacing:1.2px}footer.footer .footer__blocks-wrapper{margin-left:-15px}footer.footer .footer__blocks-wrapper .footer-block{padding-left:15px;width:50%;margin:0 0 20px}footer.footer .footer__content-top{padding:0 15px}footer.footer .footer-block__heading{margin:0 0 15px}.content_grid{padding:0}.image_with_content .item .content h2{font-size:30px;letter-spacing:3px}.image_with_content .item .content{padding-left:15px}.image_with_content .item .image{padding-right:15px}.image_with_content .item:nth-child(2n) .image{padding:0 0 0 15px}.image_with_content .item:nth-child(2n) .content{padding:0 15px 0 0}header.header .menu-drawer__utility-links{padding:0}.blog-lower-sec .ArticleListWrapper .ArticleList .item{width:calc(50% - 10px)}.blog-lower-sec .ArticleListWrapper .ArticleList .item:nth-child(2n+2){margin-right:0!important}.blog-lower-sec .ArticleListWrapper .ArticleList .item:nth-child(3n+3){margin-right:20px}.blog-lower-sec .pagination{margin:55px auto 30px}.blog-lower-sec .blog_article__title{font-size:28px;letter-spacing:2px;line-height:35px;margin:30px 0 20px}.blog-lower-sec .all_data_here{padding:0}}@media only screen and (max-width: 749.98px){.main-page-title.page-title{margin:0 0 20px;font-size:28px;letter-spacing:2px;line-height:36px}.common_btn{font-size:12px}.hero_slider .inner .item .content{position:unset;transform:unset;padding:0 15px}.hero_slider .inner .item .content h2{font-size:32px;line-height:40px;color:#0083c1;text-shadow:none;letter-spacing:3.2px}.hero_slider .inner .item .content h3{font-size:22px;line-height:30px;letter-spacing:3.2px;text-shadow:none;color:#0083c1}.hero_slider .inner .item .content .des p{font-size:18px;line-height:28px;text-shadow:none;color:#0083c1}.hero_slider button.slick-arrow{top:19vw}.hero_slider button.slick-arrow svg{width:40px;height:40px;padding:10px;background-color:#ffffff4d;border-radius:50%}.hero_slider button.slick-arrow svg path{fill:#197bbd}.hero_slider ul.slick-dots{bottom:-40px}.hero_slider ul.slick-dots li button{border:1px solid #197bbd}.hero_slider ul.slick-dots li.slick-active button{background:#0083c1}.content_grid{margin-top:90px}.content_grid .items .item{width:100%;margin-bottom:30px}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content{margin:0}footer.footer .footer__content-bottom{padding:0}.image_with_content .item .image{padding-right:0;width:100%}.image_with_content .item .content{padding:20px 0 0;width:100%}.image_with_content .item:nth-child(2n) .image{padding:0}.image_with_content .item:nth-child(2n) .content{padding:20px 0 0}.image_with_content .item{margin:20px 0}.blog-lower-sec .all_data_here{display:block}.blog-lower-sec .all_data_here .owner_plus_topic select{min-width:100%}.blog-lower-sec .all_data_here .owner_plus_topic{margin:0 0 15px}}@media only screen and (max-width: 575.98px){footer.footer .footer__blocks-wrapper .footer-block{width:100%}.blog-lower-sec .ArticleListWrapper .ArticleList .item{width:100%;margin-right:0}.blog-lower-sec .ArticleListWrapper .ArticleList .item:nth-child(3n+3){margin-right:0}.blog-lower-sec .pagination .button span.text{display:none}.blog-lower-sec .pagination .button{width:auto;min-width:unset}.blog-lower-sec .pagination .button .right-arrow{margin-left:0}.blog-lower-sec .pagination .button .left-arrow{margin-right:0}.blog-lower-sec .ArticleListWrapper .ArticleList .item article .ArticleItem__Content h3 a{display:block;overflow:unset;height:auto}}section.pre-footer .footer-block-image{display:inline-block}section.pre-footer{background-color:#eee}section.pre-footer .pre-footer-content{width:fit-content;margin:0 auto;padding:5px 40px 25px}section.pre-footer h3{text-align:center}section.pre-footer .retailers-logo{display:flex;gap:50px;align-items:center;justify-content:center;flex-wrap:wrap}section.pre-footer .retailers-logo .footer-block-image img{max-width:230px}section.pre-footer .footer-block__image-wrapper{margin-top:2rem}section.pre-footer .footer-block__details-content{margin-bottom:0}.product__accordion .accordion__content th{width:125px;text-align:left}.product__accordion .accordion__content table{border-collapse:collapse;width:100%}.product__accordion .accordion__content tr:not(:last-child){border-bottom:1px solid}.product__accordion .accordion__content td,.product__accordion .accordion__content th{padding:6px 0}.owners-corner-aspot{background:#0083c1}.owners-corner-aspot .aspot-tile,.owners-corner-aspot .button{background:#ff8300!important}.owners-corner-aspot .aspot-tile:hover,.owners-corner-aspot .button:hover{background:#ff9729!important}.accordion__content.product-documents a{color:#0083c1}.accordion__content.product-documents a:hover{color:#ff8300}body.owners-corner .aspot-column.aspot-tiles .aspot-tile:nth-of-type(1),body.owners-corner .aspot-column.aspot-tiles .aspot-tile:nth-of-type(5){display:none}.filter-by-tags{color:#197bbd;text-align:left;cursor:pointer;background-color:#fff;border:1px solid #222222;border-radius:5px;padding:15px;font-size:14px}.form-add-to-cart-product input.input-field{width:50px;display:block;margin:10px auto;border:1px solid #7b8388;padding:5px 20px}.form-add-to-cart-product input[type=number]::-webkit-inner-spin-button,.form-add-to-cart-product input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.form-add-to-cart-product input[type=submit]{background:#0083c1;font-style:normal;font-weight:600;display:inline-block;padding:12px 30px;font-size:16px;line-height:2;cursor:pointer;border:0;border-radius:5px;-webkit-appearance:none}body.accessories .product-card-wrapper .card-information{text-align:center}body.accessories .collection-tag-selector{margin-bottom:30px}.filter-by-tags:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.product__info-wrapper span.swatch.swatch--square{width:52px;background-size:contain;background-repeat:no-repeat;background-position:center}.custom-meta-content{padding:20px;background:#f7f7f7}.custom-meta-content .list-contents h3{margin:0}.main-list-metafields{display:inline-flex;flex-wrap:wrap;width:100%;gap:13px 0px;justify-content:flex-start}.custom-meta-content .list-contents{line-height:normal;width:33.33%}.custom-meta-content{gap:15px;display:grid}.custom-meta-content h3{text-transform:capitalize;margin:0;font-size:16px;color:rgba(var(--color-foreground),.75);letter-spacing:0}.custom-meta-content .list-contents{line-height:normal}.multicolumn ul{padding-left:0!important}@media only screen and (min-width: 768px){body.accessories .collection-tag-selector{margin-bottom:80px}.header details-modal.header__search{padding-right:22px;margin-bottom:-2px}}.product__info-wrapper a{color:#0083c1;text-decoration:underline}.product__info-wrapper a:hover{color:#ff8300}@media screen and (min-width: 750px){.hero_slider .item .banner-image img{height:auto}.hero_slider .inner .item .content{background:#00000080}}.collection-saunas #product-grid{justify-content:space-between}#product-grid .card-information,#product-grid .card__content .card__badge{display:none}@media screen and (max-width: 749px){.custom-meta-content .list-contents{line-height:normal;width:calc(50% - 5px)}.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}.main-list-metafields{gap:10px}}.product .shopify-block.recharge-subscription-widget{justify-content:flex-start}.product .wrapper-qty{display:flex;flex-wrap:nowrap;gap:20px;max-width:44rem}.product .wrapper-qty .price-per-item__container{width:fit-content}.product .wrapper-qty .product-form__input{flex:0 0 142px}.product .wrapper-qty .buy-btns{max-width:calc(100% - 162px);width:100%}.product .wrapper-qty .buy-btns product-form.product-form{width:100%}.card_information-wrapper-jtpl{text-align:center}.card_information-wrapper-jtpl .prices p{margin:0;color:#000;font-weight:600}.card_information-wrapper-jtpl .part-number-jtpl p{margin:0;font-size:13px}.card-wrapper .card__content .quick-add button.quick-add__submit{min-width:20rem;max-width:20rem;margin:0 auto}@media (max-width: 391px){.product .wrapper-qty{gap:10px}.product .wrapper-qty .product-form__input{flex:0 0 130px}.product .wrapper-qty .product-form__input quantity-input.quantity{width:calc(13rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.product .wrapper-qty .buy-btns{max-width:calc(100% - 140px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
