@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@font-face{font-family:"DM Serif Display";src:url(/cdn/shop/files/DMSerifDisplay-Regular.woff2?v=1725862744) format("woff2"),url(/cdn/shop/files/DMSerifDisplay-Regular.woff?v=1725862744) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Serif Display";src:url(/cdn/shop/files/DMSerifDisplay-Italic.woff2?v=1725862744) format("woff2"),url(/cdn/shop/files/DMSerifDisplay-Italic.woff?v=1725862744) format("woff");font-weight:400;font-style:italic;font-display:swap}.testimonials--star-wrapper{display:flex}button#Subscribe{background:#f49e0d;color:#fff;width:100%;max-width:80px}.mobile-banner-img{display:none}.announcement-bar__message span{font-size:16px;font-weight:700;line-height:20.83px;letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#fff}.header-wrapper.color-background-1.gradient{background-color:#fff!important}.utility-bar__grid .announcement-bar-slider,.announcement-bar-slider,.announcement-bar-slider .slider{width:80%!important}.header__heading-logo{width:75px!important}.header{padding:5px 0!important;display:grid!important;grid-template-columns:20% auto 20%!important}a.header__heading-link{margin:0!important;padding:0!important}nav.header__inline-menu{display:flex!important;justify-content:flex-end!important}.list-menu--inline{gap:30px}.list-menu li a{font-size:17px!important;font-weight:400!important;line-height:22.13px!important;text-align:left}.list-menu li a:hover,.list-menu li a:active{color:#f49e0d}.header__icons{gap:20px}.button:after{border-radius:60px!important}.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient{display:flex!important;flex-flow:column;align-items:center}.owl-stage-outer .item .innerreview{background-color:#f8f8f8;border-radius:20px;padding:46px 39px 28px 34px;display:flex;flex-flow:column;gap:10px;min-height:450px;max-height:450px}.main-pro-reviews .owl-stage-outer .item .innerreview:after{content:" ";background-image:url(/cdn/shop/files/Group_71_200x200.svg?v=1726664906);background-repeat:no-repeat;background-size:contain;width:50px;height:50px;position:absolute;right:0;top:0}.main-pro-reviews .owl-stage-outer .item{position:relative;padding:20px 10px 0 0}.newsletter__wrapper.color-inverse.gradient.content-container.isolate.content-container--full-width.section-sections--17676880740510__newsletter-padding{display:grid;grid-template-rows:1fr 1fr 1fr;justify-content:flex-start}.newsletter__subheading.rte{margin:0!important}.newsletter__subheading.rte p{font-size:19px!important;font-weight:400!important;line-height:28px!important;text-align:left;font-style:normal!important;color:#fff}form#contact_form{max-width:none!important}.newsletter-form__field-wrapper{width:100%;max-width:100%!important}button#Subscribe{background:#f49e0d;color:#fff;width:100%;max-width:48%;border-radius:68px;font-size:18px!important;font-weight:700!important;line-height:23.44px!important;letter-spacing:.1em!important;text-align:right!important;text-transform:uppercase}.field{border:none!important;border-radius:82px;background-color:#fff}input#NewsletterForm--sections--17676880740510__newsletter{background:#fff}.list-menu span.header__active-menu-item{color:#f49e0d;font-size:17px;font-weight:400;line-height:22.13px}.ts-image-banner-sec .banner__box.content-container{max-width:712px!important}.ts-featured-product-sec .product__info-container .product-form__submit,.ts-featured-product-sec .product__info-container .shopify-payment-button{width:50%}.product-form__submit,.shopify-payment-button__button{border-radius:60px}button.share-button__button{color:#000}label.quantity__label.form__label{font-size:20px;font-weight:400;line-height:26.04px}.quantity:before{background:none}quantity-input.quantity{width:100%;border:1px solid #DBDBDB!important;border-radius:30px;max-width:310px}.price-per-item__container .quantity:after{box-shadow:none}.ts-featured-product-sec .product__info-container .shopify-installments__learn-more{text-decoration:none!important;color:#f49e0d!important}a.link.product__view-details.animate-arrow{display:none}.ts-featured-product-sec .product__info-container .product__info-wrapper.grid__item{padding:0!important}label.field__label{color:#000}body{background:transparent!important}:focus,:focus-visible{outline:0!important;box-shadow:none!important}.field:after,.field:before{display:none}.field{background:transparent}.field input.search__input{border:1px solid #222}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.h6,h6{font-family:DM Serif Display!important}:root{--font-body-family: "DM Sans", sans-serif !important}.page-width{max-width:1420px;padding:120px 50px;margin:auto}.button{font-size:18px;font-weight:700;line-height:23.44px;letter-spacing:.1em;text-transform:uppercase;border-radius:60px;padding:16.3px 40px 16.3px 16.3px;min-width:210px;border:1px solid #F49E0D;position:relative;transition:.3s linear}.button:hover{background:transparent;color:#f49e0d}.button:before{display:none}.button:after{background-image:url(/cdn/shop/files/Arrow---Right.png?v=1725860843);background-repeat:no-repeat;width:16px;position:absolute;background-size:contain;top:20px;height:15px;border-radius:unset!important;border:0!important;box-shadow:none!important;left:unset;right:35px}.button:hover:after{filter:brightness(0) saturate(100%) invert(56%) sepia(98%) saturate(474%) hue-rotate(357deg) brightness(99%) contrast(93%)}html{padding:0!important}h2{font-size:42px!important;font-weight:400!important;line-height:57.58px!important}.announcement-bar__message{font-size:16px!important;line-height:20.83px}.utility-bar .page-width{padding:0 50px}cart-notification{display:none}header.header.page-width{max-width:1420px;margin:auto;padding:5px 50px!important}header.header nav.header__inline-menu{justify-content:center!important}header.header nav.header__inline-menu ul.list-menu{gap:0}header.header nav.header__inline-menu ul.list-menu li a.link{padding:20px 24px;text-decoration:none}header.header nav.header__inline-menu ul.list-menu li a.link span.header__active-menu-item{text-decoration:none;position:relative;color:#f49e0d}header.header nav.header__inline-menu ul.list-menu li a.link span.header__active-menu-item:after{content:" ";background:#f49e0d;position:absolute;height:2px;width:26px;bottom:-5px;left:50%;transform:translate(-50%);border-radius:30px}header.header nav.header__inline-menu ul.list-menu li a.link:hover span{text-decoration:none}header.header .header__icons form.search button.search__button{background:transparent!important}header.header nav.header__inline-menu ul.list-menu li a.link span{color:#222}header.header nav.header__inline-menu ul.list-menu li a.link:hover span{color:#f49e0d}.ts-image-banner-sec .content-container h2.banner__heading{font-size:60px!important;font-weight:400!important;line-height:70px!important;color:#fff}.ts-image-banner-sec .content-container h2.banner__heading span.conforting-block{font-style:italic}.ts-image-banner-sec .content-container .rte.body p{color:#fff;font-size:21px;font-weight:400;line-height:32px}.ts-image-banner-sec .content-container .rte.body{margin:18px 0 0}.ts-image-banner-sec .content-container .banner__buttons{margin:35px 0 0}.ts-image-banner-sec .content-container .banner__buttons .button:hover{background:#fff;color:#f49e0d;border-color:#fff}.ts-image-banner-sec{min-height:720px!important}.ts-image-banner-sec .media img{object-fit:cover}.ts-image-banner-sec:after{display:none}.section:has(.ts-image-comfort-sec){margin:0}body .ts-image-comfort-sec{background-color:#fff;padding:0}.ts-image-comfort-sec .image-with-text .grid{gap:85px}.ts-image-comfort-sec .image-with-text .grid .grid__item{width:calc(50% - 45px)!important}.ts-image-comfort-sec .image-with-text .grid .grid__item .image-with-text__content{padding:0}.ts-image-comfort-sec .image-with-text .grid .grid__item .image-with-text__content .rte{margin:16px 0 0}.ts-image-comfort-sec .image-with-text .grid .grid__item .image-with-text__content .rte:after{display:none}.ts-image-comfort-sec .image-with-text .grid .grid__item .image-with-text__content .rte p{color:#222;font-size:19px;line-height:36px}.ts-image-comfort-sec .image-with-text .grid .grid__item .image-with-text__content a.button{margin:54px 0 0}section.shopify-section{margin:0!important}.ts-featured-product-sec{background-repeat:no-repeat!important;background-size:cover!important}.ts-featured-product-sec .page-width{padding:120px 50px}.product{gap:100px!important}.product media-gallery .product__media-list{padding:0}.product media-gallery .product__media-list .product-media-container{width:100%;margin:0}.product .product__media-wrapper{width:calc(42% - 50px)!important;max-width:calc(42% - 50px)!important}.product .product__info-wrapper{width:calc(58% - 50px)!important;max-width:calc(58% - 50px)!important;padding:0!important}product-info p.product__text{font-size:18px;font-weight:700;line-height:23.44px;letter-spacing:.2em;color:#222;margin:0 0 10px}product-info h2.product__title{font-size:36px!important;line-height:40px!important;margin:0 0 26px}product-info h2.product__title+.no-js-hidden{margin:0 0 10px}.price span.price-item{font-size:28px;font-weight:700;line-height:36.46px;color:#f49e0d}product-info h2.product__title+.no-js-hidden+div{margin:0 0 25px;padding:0 0 25px;border-bottom:1px solid #E0E0E0}product-info shopify-payment-terms{color:#222;font-size:15px;font-weight:400;line-height:19.53px}product-info p.ts-comfort-content{margin:0 0 30px;font-size:17px;font-weight:400;line-height:30px;color:#222}quantity-input.quantity:after,quantity-input.quantity:before{display:none}quantity-input.quantity [name=minus]{border-right:1px solid #DBDBDB}quantity-input.quantity [name=plus]{border-left:1px solid #DBDBDB}quantity-input.quantity button.quantity__button svg.icon{width:16px}quantity-input.quantity input.quantity__input{font-size:18px;font-weight:500;line-height:23.44px;color:#222}quantity-input.quantity input.quantity__input:focus-visible{background:transparent!important}.product-form__input.product-form__quantity{display:flex;align-items:center;gap:10px;margin:0 0 45px!important}.product-form__input.product-form__quantity+div{margin:0}product-info product-form.product-form{margin:0 0 30px!important;padding:0 0 30px;border-bottom:1px solid #E0E0E0}product-info product-form.product-form .product-form__buttons{display:flex;gap:10px;align-items:flex-start;max-width:100%}product-info product-form.product-form .product-form__buttons button.product-form__submit{margin:0;max-width:280px;background:#f49e0d}product-info product-form.product-form .product-form__buttons button.product-form__submit:hover{background:transparent;color:#f49e0d}product-info product-form.product-form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button{background:#222;border-radius:30px;height:58px;text-transform:uppercase;font-size:18px;font-weight:700;line-height:23.44px;letter-spacing:.1em;max-width:280px;border:1px solid #222}product-info product-form.product-form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:hover{background:transparent;color:#222}product-info product-form.product-form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:hover:after{filter:brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(12%) hue-rotate(0deg) brightness(102%) contrast(94%)}product-info product-form.product-form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:before,product-info product-form.product-form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:after{display:none}product-info product-form.product-form .product-form__buttons button{position:relative}product-info product-form.product-form .product-form__buttons button:after{content:" ";display:flex!important;background-image:url(/cdn/shop/files/Arrow---Right.png?v=1725860843);background-repeat:no-repeat;width:16px;position:absolute;background-size:contain;top:20px;height:15px;border-radius:unset!important;border:0!important;box-shadow:none!important;left:unset;right:50px}product-info product-form.product-form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:after{top:22px}product-info share-button.share-button{margin:0}product-info share-button.share-button button.share-button__button{min-height:auto;font-size:18px;font-weight:400;line-height:23.44px;color:#222}product-info share-button.share-button button.share-button__button svg.icon{display:none}.main-pro-reviews{background-color:#fff}.main-pro-reviews .mainreview-slider .owl-nav{display:block;position:absolute;top:-40px;right:0}.main-pro-reviews .page-width{position:relative}.ts-image-about-sec{background-size:cover!important}.ts-newsletter-subscribe{background-color:#f49e0d}.ts-newsletter-subscribe .page-width{display:flex;justify-content:space-between}.ts-newsletter-subscribe .page-width{padding-top:60px;padding-bottom:60px}.ts-newsletter-subscribe .newsletter__wrapper{text-align:left;padding:0;max-width:770px}.ts-newsletter-subscribe .newsletter__wrapper h2{color:#fff;margin-bottom:20px}.ts-newsletter-subscribe .newsletter__wrapper .newsletter-form__field-wrapper svg{display:none}.ts-newsletter-subscribe .newsletter__wrapper .newsletter-form__field-wrapper input{height:62px;border-radius:60px;padding-left:50px!important}.ts-newsletter-subscribe .newsletter__wrapper .newsletter-form__field-wrapper input::placeholder{color:#000;font-size:18px}.ts-newsletter-subscribe .newsletter__wrapper .newsletter-form__field-wrapper .field__label{left:50px;line-height:2.2}.ts-newsletter-subscribe .newsletter__wrapper .newsletter-form__field-wrapper #Subscribe{height:52px;width:210px;font-size:18px!important;font-weight:700!important;font-family:var(--font-body-family);letter-spacing:4px!important;top:0;bottom:0;margin:auto;right:8px;background-image:url(/cdn/shop/files/Arrow---Right.png?v=1725860843);background-repeat:no-repeat;background-position:88% center;padding-right:12px}.subscribe-img{margin:-100px 0;-webkit-animation:mover 1.3s infinite alternate;animation:mover 1.3s infinite alternate}@-webkit-keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-20px)}}product-info share-button.share-button .share-button__button{color:#222}.ts-image-about-sec .image-with-text__content{padding:0 50px 0 0}.owl-stage-outer .item .innerreview p{font-size:18px;line-height:28px;font-style:italic;color:#222}.owl-stage-outer .item .innerreview .name{margin:16px 0 0;font-size:20px;line-height:30px;font-weight:500;font-family:var(--font-body-family)!important;color:#222;align-items:flex-end;display:flex;flex-grow:1}.mainreview-slider .owl-nav button{width:46px;height:46px;border:1px solid #C1C1C1!important;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-left:12px;transition:.3s linear}.mainreview-slider .owl-nav button:hover{border-color:#f49e0d!important}.mainreview-slider .owl-nav button:hover span{color:#f49e0d!important}.mainreview-slider .owl-nav{display:flex!important;top:-87px!important}.mainreview-slider .owl-nav button span{font-size:40px;color:#c1c1c1;margin:-2px 0 0;transition:.3s linear}.footer .footer__content-top{padding-top:0;padding-bottom:0}.footer .footer__content-top .footer-block__heading{font-size:20px!important;font-family:var(--font-body-family)!important;font-weight:700!important;color:#222;line-height:normal!important;margin-bottom:12px}.footer .footer__content-top .footer-block__details-content li a{font-size:16px;line-height:36px;font-weight:400;color:#222;padding:0;text-decoration:none}.footer .footer__content-bottom{border:none;padding-bottom:0}.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:center;border-top:1px solid #D9D9D98A}.footer .footer__content-bottom .footer__content-bottom-wrapper .copyright__content{font-size:16px;color:#222;letter-spacing:0;font-family:var(--font-body-family);font-weight:400}.footer .footer__content-bottom .footer__content-bottom-wrapper .copyright__content a{text-decoration:underline;text-underline-offset:5px}.Ts-contact-Info .multicolumn-card.content-container ul li{position:relative;padding-left:30px;padding-bottom:10px;padding-top:10px;border-bottom:1px dashed #ccc}.Ts-contact-Info .multicolumn-card.content-container ul li:before{content:"";background:#fff;width:20px;height:20px;position:absolute;left:0;top:16px;background-position:center!important;background-repeat:no-repeat!important;filter:invert(1)}.Ts-contact-Info .multicolumn-card.content-container ul li:first-child:before{background:url(/cdn/shop/files/Location.png?v=1726482812)}.Ts-contact-Info .multicolumn-card.content-container ul li:nth-child(2):before{background:url(/cdn/shop/files/Calling.png?v=1726482996)}.Ts-contact-Info .multicolumn-card.content-container ul li:nth-child(3):before{background:url(/cdn/shop/files/Message.png?v=1726483284)}.shopify-section:has(.ts-collection-all-list){margin:0;background:#faf1e4}.ts-collection-all-list{background:transparent!important;padding:100px 50px!important}.ts-email-icon img{position:absolute;left:20px;z-index:1;width:20px}.ts-email-icon{width:100%;display:flex;align-items:center;position:relative}.ts-collection-all-list ul#product-grid{margin:50px 0 0}.ts-collection-all-list ul#product-grid .card__inner{--ratio-percent: 100% !important}.ts-collection-all-list .card-information .price span.price-item{font-size:22px}.ts-collection-all-list aside form{margin:0;gap:30px}.ts-collection-all-list aside form .active-facets.active-facets-desktop{display:none}.ts-collection-all-list aside form h2{font-size:25px!important;margin:0;line-height:normal!important}.ts-collection-all-list aside form .facets__wrapper{display:flex;align-items:center;gap:20px}.ts-collection-all-list aside form .facets__wrapper details.disclosure-has-popup{margin:0}.ts-collection-all-list aside form .facets__wrapper details.disclosure-has-popup summary.facets__summary{margin:0}.ts-collection-all-list aside .facets-container{padding:0}.ts-collection-all-list aside form .facets__wrapper details.disclosure-has-popup summary span{font-size:16px;color:#000}.ts-collection-all-list aside form .facet-filters{padding:0}.ts-collection-all-list aside form .facet-filters .facet-filters__field{gap:20px}.ts-collection-all-list aside form .product-count{opacity:1}.ts-collection-banner .banner__content.page-width{margin:0;justify-content:center;max-width:100%}.ts-collection-banner{min-height:35rem!important}.ts-collection-banner .banner__content.page-width .content-container{padding:0}.ts-collection-banner .banner__content.page-width .content-container h2{font-size:55px!important}.ts-newsletter-subscribe .subscribe-img img{max-width:100%}.Ts-contact-Info .page-width{padding:100px 50px}.Ts-contact-Info .page-width ul.multicolumn-list{gap:50px}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item{width:calc(50% - 25px)}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item .multicolumn-card__info ul{padding:0;list-style:none}section.shopify-section:has(.ts-contact-form.page-width){background:#faf1e4}.Ts-contact-Info{background:#fff}.ts-contact-form.page-width{padding:100px 50px}.ts-contact-form .contact{background:#fff;max-width:800px;margin:auto;padding:50px;border-radius:20px;box-shadow:#0000001a 0 4px 12px}.ts-contact-form .contact form#ContactForm .field input,.ts-contact-form .contact form#ContactForm .field textarea{border:1px solid #e1e1e1!important;background:transparent}.ts-contact-form .contact h2.title{font-size:42px;line-height:57.58px;text-align:center}.ts-contact-form .contact form#ContactForm .contact__button{text-align:center}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item .multicolumn-card__info{padding:50px}div#Description-product,.main-tab-div.page-width{margin:auto}.main-tab-div .tabn{gap:10px;display:flex;justify-content:center}.main-tab-div .tabn button.tablinks{padding:14px;border:1px solid #DBDBDB;border-radius:10px 10px 0 0;border-bottom:0;margin:0}.main-tab-div .tabn button.tablinks.active,.main-tab-div .tabn button.tablinks:hover{border-color:#f49e0d}.main-tab-div .tabcontent{margin:0;border:1px solid #DBDBDB!important;box-shadow:none}.ts-main-cart-blog .title-wrapper-with-link a{color:#222}.ts-main-cart-blog table.cart-items thead th{font-weight:700;color:#000;opacity:1;font-size:14px}.ts-main-cart-blog table.cart-items tbody td.cart-item__media img{height:120px;object-fit:cover;width:120px}.ts-main-cart-blog table.cart-items tbody td.cart-item__details .product-option{font-size:16px;line-height:25px;color:#f49e0d;font-weight:700}.ts-main-cart-blog table.cart-items tbody a.button svg.icon{filter:brightness(0) saturate(100%) invert(69%) sepia(43%) saturate(2611%) hue-rotate(355deg) brightness(98%) contrast(96%)}.ts-main-cart-blog table.cart-items tbody td.cart-item__totals span.price{font-weight:700;font-size:18px}.ts-main-cart-blog form.cart__contents .cart__items{padding:0 0 40px}.ts-cart-payment .page-width{padding:0 50px 100px}cart-items.ts-main-cart-blog{padding:0}.ts-cart-payment .page-width .cart__footer{padding:0!important;display:flex!important;align-items:center;gap:40px}.ts-cart-payment .page-width .cart__footer cart-note.cart__note{border:1px solid #e1e1e1!important;border-radius:0}.ts-cart-payment .page-width .cart__footer cart-note.cart__note label{color:#000;font-weight:500;font-size:18px;text-transform:capitalize}.ts-cart-payment .page-width .cart__footer .cart__blocks{margin:0!important;width:35%}.ts-cart-payment .page-width .cart__footer .cart__blocks .additional-checkout-buttons{width:100%;margin:auto}.ts-cart-payment .page-width .cart__footer .cart__blocks .cart__ctas{justify-content:center}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals{justify-content:center;align-items:center}.ts-cart-payment .page-width .cart__footer .cart__blocks small.tax-note{text-align:center;margin:0 0 20px!important}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals h2.totals__total{margin:0;font-size:35px!important}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals p.totals__total-value{font-size:20px;font-weight:600}cart-items.ts-main-cart-blog .page-width{padding:100px 50px!important}.ts-content-acc article.content-entry h4.article-title{padding:15px 35px 15px 30px}.ts-content-acc article.content-entry h4.article-title i{top:12px;right:15px}.ts-content-acc .accordion-container:last-child{margin-bottom:0}.main-pro-reviews .page-width .owl-dots{display:none}.ts-image-comfort-sec .image-with-text .grid .grid__item img,.ts-image-goodbye-sec .image-with-text .image-with-text__media-item img{object-fit:contain}.ts-image-goodbye-sec .image-with-text .image-with-text__media-item img{box-shadow:#2e2a391a 10px 12px 20px}.ts-image-goodbye-sec .image-with-text .image-with-text__media-item:after{display:none}.ts-image-goodbye-sec .image-with-text .image-with-text__media-item .image-with-text__media{padding-bottom:0!important}.predictive-search__heading{font-size:22px!important;color:#000;line-height:1.5!important}@media screen and (max-width: 1440px){.ts-collection-banner .banner__content.page-width{padding:70px 50px!important}.ts-collection-banner .banner__content.page-width .content-container h2{font-size:50px!important}.ts-collection-all-list{padding:80px 50px!important}.ts-collection-all-list ul#product-grid{margin:30px 0 0}.ts-collection-all-list aside form h2{font-size:24px!important}.Ts-contact-Info .page-width,.ts-contact-form.page-width{padding:80px 50px}cart-items.ts-main-cart-blog .page-width{padding:80px 50px!important}header.header nav.header__inline-menu ul.list-menu li a.link{padding:20px 15px;font-size:16px!important}.ts-image-banner-sec{min-height:550px!important}}@media screen and (max-width: 1199px){header.header nav.header__inline-menu ul.list-menu{justify-content:center}header.header nav.header__inline-menu ul.list-menu li a.link{padding:10px 10px 0}.page-width{padding:50px}product-info product-form.product-form .product-form__buttons button:after{right:30px}.ts-featured-product-sec .page-width{padding:50px}.ts-collection-all-list{padding:50px 15px!important}.ts-collection-all-list ul#product-grid .card__content{padding:0 10px}.ts-collection-all-list .card-information .price span.price-item{font-size:20px}header.header.page-width{padding:5px 15px!important}header.header nav.header__inline-menu ul.list-menu li a.link{font-size:15px!important}.ts-image-about-sec .page-width{padding:50px 15px 100px!important}body .ts-image-comfort-sec .page-width{padding:50px 15px}.ts-image-about-sec{padding:0!important}.Ts-contact-Info .page-width,.ts-contact-form.page-width{padding:50px 15px}.ts-contact-form .contact{padding:40px}.Ts-contact-Info .page-width ul.multicolumn-list{gap:35px}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item{width:calc(50% - 18px)}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item .multicolumn-card__info{padding:40px}.ts-contact-form.page-width{padding:50px 15px 100px}.page-width:has(.product.grid){padding:50px 15px}div#Description-product,.main-tab-div.page-width{padding:50px 15px 100px!important}.utility-bar .page-width{padding:0 15px}.ts-main-cart-blog{padding:0!important}cart-items.ts-main-cart-blog .page-width{padding:50px 15px!important}.ts-cart-payment .page-width{padding:0 15px 100px}.ts-cart-payment .page-width .cart__footer .cart__blocks{width:45%}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals h2.totals__total{font-size:30px!important}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals p.totals__total-value{font-size:18px}.ts-cart-payment .page-width .cart__footer .cart__blocks small.tax-note{text-align:right}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals,.ts-cart-payment .page-width .cart__footer .cart__blocks .cart__ctas{justify-content:flex-end}.ts-cart-payment .page-width .cart__footer .cart__blocks .additional-checkout-buttons{margin:auto 0 auto auto}.ts-content-acc .accordion-container:last-child{margin-bottom:50px!important}.ts-image-banner-sec .media img{object-position:center right}.main-pro-reviews .page-width{padding:50px 15px 120px}.owl-stage-outer .item .innerreview p{font-size:16px;line-height:24px}.ts-image-goodbye-sec .page-width{padding:50px 15px 100px}}@media screen and (max-width: 1024px){.ts-collection-banner{min-height:30rem!important}.ts-collection-all-list ul#product-grid .card__content{padding:0 10px}.ts-collection-all-list .card-information .price span.price-item{font-size:20px}header.header.page-width{padding:5px 15px!important}header.header nav.header__inline-menu ul.list-menu li a.link{font-size:15px!important}.ts-collection-banner .banner__content.page-width .content-container h2{font-size:45px!important}.ts-collection-all-list aside form h2{font-size:22px!important}header.header nav.header__inline-menu ul.list-menu li a.link{font-size:14px!important}.ts-contact-form .contact h2.title{font-size:36px!important;line-height:40px!important}.ts-image-comfort-sec .image-with-text .grid .grid__item .image-with-text__content .rte p{font-size:16px;line-height:25px}product-info h2.product__title{font-size:30px!important;line-height:35px!important}}@media screen and (max-width: 989px){h2{font-size:32px!important;line-height:42px!important}header.header .header__inline-menu{display:none!important}.ts-contact-form .contact h2.title{font-size:32px!important;line-height:35px!important}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item .multicolumn-card__info{padding:30px}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item .multicolumn-card__info p{font-size:16px;line-height:28px}.Ts-contact-Info .page-width ul.multicolumn-list{gap:20px}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item{width:calc(50% - 10px)}.Ts-contact-Info .multicolumn-card.content-container ul li{font-size:16px}.product{gap:50px!important}.product .product__media-wrapper{width:calc(42% - 20px)!important;max-width:calc(42% - 20px)!important}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals h2.totals__total{font-size:25px!important}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals p.totals__total-value{font-size:16px}.ts-content-acc .accordion-container{width:100%}.ts-content-acc .accordion-container:last-child{margin-bottom:0}.ts-image-banner-sec .content-container h2.banner__heading{font-size:50px!important;line-height:55px!important}}@media screen and (max-width: 800px){.track123_track_wrapper .track123_tab_form_wrapper{padding-bottom:50px}}@media screen and (max-width: 767px){.page-width{padding:40px 20px}.button{font-size:16px;line-height:22px;padding:12px 40px 12px 20px;min-width:200px}.button:after{top:18px;right:35px}.ts-image-banner-sec .content-container h2.banner__heading{font-size:32px!important;line-height:42px!important}.ts-image-banner-sec .content-container .rte.body p{font-size:16px;line-height:26px}.ts-image-banner-sec .content-container .banner__buttons .button:hover{background:#222;border-color:#222}.ts-image-comfort-sec .image-with-text .grid{gap:20px;flex-direction:column}.ts-image-comfort-sec .image-with-text .grid .grid__item{width:100%!important}.ts-image-comfort-sec .image-with-text .grid .grid__item .image-with-text__content a.button{margin:24px 0 0}.ts-featured-product-sec .page-width{padding:40px 20px}.ts-featured-product-sec .featured-product{flex-direction:column;gap:30px!important}.product .product__media-wrapper,.product .product__info-wrapper{width:100%!important;max-width:100%!important}product-info h2.product__title{font-size:32px!important;line-height:42px!important}.ts-image-goodbye-sec .image-with-text__content{padding:20px 0 0}.ts-newsletter-subscribe .page-width{flex-direction:column-reverse;padding-top:40px;padding-bottom:40px}.subscribe-img{margin-bottom:-20px}.ts-image-about-sec .image-with-text__content{padding:30px 0 0}.footer .footer__content-top{padding-left:20px;padding-right:20px}.footer .footer__content-top .footer-block{margin:0!important}.footer .footer__content-top .footer-block .footer-block__details-content{margin-bottom:20px}.ts-collection-all-list aside .facets-container .product-count{opacity:1}.ts-collection-all-list aside .facets-container .product-count h2.product-count__text{font-size:25px!important}.ts-collection-all-list aside .facets-container{align-items:center}.ts-collection-all-list aside .facets-container menu-drawer summary *{color:#000!important}.ts-collection-banner .banner__content.page-width .content-container h2{font-size:40px!important}h2{font-size:30px!important;line-height:35px!important}.ts-image-comfort-sec .image-with-text .grid .grid__item .image-with-text__content .rte p,.ts-image-about-sec .image-with-text__text.rte p{font-size:16px;line-height:28px}.ts-contact-form .contact h2.title{font-size:30px!important}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item{width:100%}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item .multicolumn-card__info{padding:20px}.Ts-contact-Info .page-width ul.multicolumn-list li.grid__item .multicolumn-card__info p{line-height:25px}.Ts-contact-Info .multicolumn-card.content-container ul li{padding-left:25px}.ts-contact-form .contact{padding:20px}.ts-contact-form .contact h2.title{font-size:25px!important}.header__icons{gap:0}.main-tab-div .tabn button.tablinks{padding:12px;min-width:120px;font-size:16px}.main-tab-div .tabcontent{padding:20px}.track123_track_wrapper .track123_tab_form_wrapper{padding-bottom:70px}.ts-collection-all-list{padding:50px 15px 100px!important}.ts-main-cart-blog table.cart-items tbody td.cart-item__details a.cart-item__name{font-size:16px}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals h2.totals__total{font-size:24px!important;line-height:30px!important}.ts-cart-payment .page-width .cart__footer .cart__blocks .additional-checkout-buttons{margin:auto}.ts-cart-payment .page-width .cart__footer .cart__blocks .totals,.ts-cart-payment .page-width .cart__footer .cart__blocks .cart__ctas{justify-content:center}.ts-cart-payment .page-width .cart__footer .cart__blocks small.tax-note{text-align:center}.ts-content-acc article.content-entry h4.article-title i{right:15px;top:50%;transform:translateY(-50%)}.ts-content-acc article.content-entry h4.article-title{padding:15px 35px 15px 20px;font-size:18px}product-info product-form.product-form .product-form__buttons button.product-form__submit{max-width:100%}.ts-featured-product-sec .product__info-container .product-form__submit,.ts-featured-product-sec .product__info-container .shopify-payment-button{width:100%}product-info product-form.product-form .product-form__buttons{flex-direction:column}.main-pro-reviews .mainreview-slider .owl-nav{top:unset!important;right:50%;transform:translate(50%);bottom:-75px}.main-pro-reviews .page-width h2.heading{margin-top:0}.owl-stage-outer .item .innerreview{padding:25px}.ts-newsletter-subscribe .newsletter__wrapper .newsletter-form__field-wrapper #Subscribe{height:52px;max-width:50px;font-size:0!important;padding:0;background-position:center}body .ts-image-comfort-sec .page-width{padding:0 15px 50px}product-info h2.product__title{font-size:28px!important;line-height:32px!important}}@media screen and (max-width: 749px){.ts-image-banner-sec .banner__media.media{display:none!important}.mobile-banner-img{display:block}.mobile-banner-img img{display:block;width:100%;max-width:100%}.ts-cart-payment .page-width .cart__footer{flex-direction:column}.ts-cart-payment .page-width .cart__footer .cart__blocks{width:100%}.ts-image-banner-sec .content-container h2.banner__heading,.ts-image-banner-sec .content-container .rte.body p{color:#222}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
