@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";:root{--font-body-family: "Outfit", sans-serif}::selection{background-color:#000;color:#fff}h1,h2,h3,h4,h5,h6,p,a,th,td,button,li{font-family:Outfit,sans-serif!important;color:#222}body .shopify-section .page-width{max-width:1520px;margin:auto;padding:100px 50px}body .shopify-section .page-width *{color:#222}:focus,:focus-visible{outline:0!important;box-shadow:none!important}.field:after,.field:before,.button:after,.button:before,h3:after,h3:before,h3 a:after,h3 a:before{display:none}body{letter-spacing:0!important}.field input{border:1.16px solid #c3c3c3}body .shopify-section h2{letter-spacing:0;font-weight:600;font-size:40px;line-height:100%}body .shopify-section .button{min-width:200px;background:#222;border-radius:30px;border:1px solid #222;transition:.3s linear;color:#fff;font-weight:600;font-size:17px;line-height:100%;letter-spacing:2px;text-align:center;text-transform:uppercase;padding:19.5px 15px}body .shopify-section .button:hover{background:transparent;border-color:#222;color:#222}body .site-nav.style--classic{justify-content:flex-end}cart-notification{display:none}.card-wrapper .card .card__content>.card__information h3 a{letter-spacing:0;font-weight:400;font-size:18px;line-height:100%;text-align:center}.card-wrapper .card .card__content>.card__information h3{margin:0 0 12px}.price .price__container .price__sale .price-item{font-weight:400;font-size:17px;line-height:100%;letter-spacing:0;font-family:Stolzl;margin:0}.card-wrapper:hover .card .card__content>.card__information h3 a{text-decoration:none}.card-wrapper .card .card__content .quick-add{margin:0;position:absolute;bottom:107px;left:50%;transform:translate(-50%);width:100%;padding:0 20px;display:none}.card-wrapper .card .card__content .quick-add button.quick-add__submit{border:1.5px solid #FFFFFF;background:transparent;border-radius:10px;height:42px;min-height:100%;padding:10px;font-weight:600;font-size:15px;line-height:100%;letter-spacing:2.5px;text-align:center;text-transform:uppercase}.card-wrapper .card .card__content .quick-add button.quick-add__submit:hover{color:#fff}.card-wrapper:hover .card .card__inner .card__media .media:after{content:"";position:absolute;top:auto;bottom:0;left:0;right:0;background:linear-gradient(180deg,#0000,#0009);height:154px}.card-wrapper{transition:.3s linear}.card-wrapper:hover .card .card__content .quick-add{display:flex}.card-wrapper .card .card__content .quick-add modal-opener{width:100%}.card-wrapper .card .card__content>.card__information{padding:27px 0 0}.card-wrapper .card .card__content>.card__information .price .price-item{font-weight:600;font-size:17px;line-height:100%;letter-spacing:0}.card-wrapper .card .card__inner:after{box-shadow:none}body .card-wrapper .card .card__content{position:unset}.card-wrapper .card .card__content .card__badge{position:absolute;top:10px}.card-wrapper .card .card__content .card__badge span.badge{color:#fff;background:#222}product-info .product.grid .product__info-wrapper .product-form__quantity label.quantity__label{font-weight:500;font-size:18px;line-height:100%;letter-spacing:0}body .shopify-section .utility-bar .page-width{padding:10px 50px}.announcement-bar__message{padding:0}body .shopify-section .utility-bar p.announcement-bar__message span{color:#fff;font-weight:500;font-size:15px;line-height:100%;letter-spacing:1.5px;text-align:center;font-family:Outfit,sans-serif}body .shopify-section .utility-bar p.announcement-bar__message{min-height:100%}.utility-bar .announcement-bar-slider button.slider-button{height:auto;padding:0}.utility-bar .announcement-bar-slider button.slider-button.slider-button--prev{transform:rotate(180deg)}body .shopify-section .utility-bar .page-width ul.list-social{display:none}sticky-header header.header.page-width{padding:13px 50px}sticky-header header.header.page-width a.header__heading-link{padding:0}sticky-header header.header.page-width .header__icons .cstm-header nav{display:flex;margin-right:20px;margin-left:0}sticky-header header.header.page-width .header__icons{padding:0;gap:35px}header.header{grid-template-columns:1fr 7fr .7fr}header.header nav ul.list-menu{width:100%;justify-content:flex-end}header.header{gap:43px}header.header nav ul.list-menu a.header__menu-item{padding:0 20px;font-weight:400;font-size:16px;line-height:100%}header.header nav ul.list-menu li:first-child a.header__menu-item{padding-left:0}header.header nav ul.list-menu li:last-child a.header__menu-item{padding-right:0}header.header nav ul.list-menu a.header__menu-item span.header__active-menu-item{position:relative}header.header nav ul.list-menu a.header__menu-item span{text-decoration:none}header.header nav ul.list-menu a.header__menu-item span.header__active-menu-item:after{content:"";position:absolute;width:20px;height:2px;background:#222;bottom:-6px;left:50%;transform:translate(-50%)}sticky-header header.header.page-width .header__icons span.svg-wrapper{width:20px;height:20px}sticky-header header.header.page-width .header__icons details-modal.header__search{width:20px;display:inline-block}header.header .header__icons details-modal.header__search summary.header__icon{width:auto;height:auto}sticky-header header.header.page-width .header__icons a.header__icon{width:20px;height:20px;margin:0}.ts-hero-banner .slideshow__slide.grid__item{min-height:680px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text{padding:0;max-width:634px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text h2.banner__heading{font-weight:600;font-size:55px;line-height:68px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text .rte{margin:22px 0 48px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text .rte p{font-weight:400;font-size:21px;line-height:32px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .banner__buttons{margin:0}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .banner__buttons a.button{min-width:220px}.ts-hero-banner .slideshow__controls.slider-buttons{position:absolute;z-index:1;bottom:20px;width:100%;border:0}.ts-hero-banner .slideshow__controls.slider-buttons button.slider-button{display:none}.ts-hero-banner .slideshow__controls.slider-buttons .slider-counter{margin:0}.ts-hero-banner .slideshow__controls.slider-buttons .slider-counter .slideshow__control-wrapper{gap:10px}.ts-hero-banner .slideshow__controls.slider-buttons .slider-counter .slideshow__control-wrapper button.slider-counter__link{padding:0}.ts-hero-banner .slideshow__controls.slider-buttons .slider-counter .slideshow__control-wrapper button.slider-counter__link span.dot{border:0;background:#2223;width:14px;height:14px}.ts-hero-banner .slideshow__controls.slider-buttons .slider-counter .slideshow__control-wrapper button.slider-counter__link.slider-counter__link--active span.dot{background:#222}body .shopify-section .ts-shop-category .collection-list-wrapper.page-width{max-width:1370px}.ts-shop-category .collection-list-wrapper .title-wrapper-with-link{justify-content:center;margin:0 0 31px}.ts-shop-category .collection-list-wrapper slider-component ul{gap:38px}.ts-shop-category ul li.collection-list__item .card__inner{background:transparent;box-shadow:none;height:215px}.ts-shop-category ul li.collection-list__item .card__inner .card__media{border:4px solid #222222;border-radius:50%;background:transparent;overflow:hidden;box-shadow:none}.ts-shop-category ul li.collection-list__item .card__inner .card__media .media{border:transparent}.ts-shop-category ul li.collection-list__item .card__inner .card__media .media img{padding:20px}.ts-shop-category ul li.collection-list__item .card__inner:before,.ts-shop-category ul li.collection-list__item .card__inner:after{display:none}.ts-shop-category ul li.collection-list__item .card__content>.card__information{padding:14px 0 0}.ts-shop-category ul li.collection-list__item .card__content>.card__information h3.card__heading{margin:0}.ts-shop-category ul li.collection-list__item .card__content>.card__information h3.card__heading a{font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;font-family:Outfit,sans-serif!important}.ts-shop-category ul li.collection-list__item .card__content>.card__information h3.card__heading a span.icon-wrap{display:none}.ts-shop-category .collection-list-wrapper slider-component ul .card-wrapper:hover .card .card__inner .card__media .media:after{display:none}.ts-featured-product{background:#f8f8f8}.ts-featured-product .collection .collection__title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 46px}.ts-featured-product .collection h2.title,.ts-featured-product .collection .collection__title a.button{margin:0}.ts-featured-product slider-component ul.grid{gap:20px;justify-content:center}.ts-featured-product slider-component ul.grid .grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}.ts-dsicover-casual{background:#fff}.ts-dsicover-casual .image-with-text__grid.grid .grid__item{width:36%}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item.grid__item{background:#222}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item.grid__item *{color:#fff}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content{justify-content:center;padding:40px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content *{text-align:center}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-weight:600;font-size:50px;line-height:61px;letter-spacing:0;text-align:center}.ts-dsicover-casual .image-with-text__grid.grid .grid__item:nth-of-type(1),.ts-dsicover-casual .image-with-text__grid.grid .grid__item:nth-of-type(3){width:32%}.ts-dsicover-casual .image-with-text__grid.grid .grid__item .image-with-text__media,.ts-dsicover-casual .image-with-text__grid.grid .grid__item .image-with-text__media img{border-radius:0}.ts-dsicover-casual .image-with-text__grid.grid .grid__item .image-with-text__media:after,.ts-dsicover-casual .image-with-text__grid.grid .grid__item:after{display:none}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content .image-with-text__text{width:100%;margin:21px 0 0}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{font-weight:400;font-size:22px;line-height:25px;letter-spacing:0;max-width:330px;margin:auto}.ts-dsicover-casual a.button{max-width:220px;background:#fff;color:#222!important;width:100%;margin:0 auto;border:1px solid #fff}.ts-dsicover-casual a.button:hover{background:transparent;color:#fff!important;border-color:#fff}body .ts-trending .collection__title{padding:0;margin:0 0 50px}.ts-trending ul.grid.product-grid{margin:0 0 0 -40px;justify-content:center;gap:0}.ts-trending ul.grid.product-grid li{margin:0;padding:0;width:100%}.ts-trending ul.grid.product-grid li{margin:0 0 0 31px}.ts-trending ul.grid.product-grid:after{display:none}.ts-trending .collection__title{padding:0;margin:0 0 50px}.ts-trending slider-component{position:unset}.ts-trending slider-component .slider-buttons{position:absolute;top:-90px;right:0;gap:20px}.ts-trending slider-component .slider-buttons .slider-counter{display:none}.ts-trending slider-component .slider-buttons button.slider-button{position:relative;width:50px;height:50px;padding:0;transition:.3s linear}.ts-trending slider-component .slider-buttons button.slider-button:after{content:"";background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.ts-trending slider-component .slider-buttons button.slider-button span.svg-wrapper{display:none}.ts-trending slider-component .slider-buttons button.slider-button.slider-button--prev:after{background-image:url(/cdn/shop/files/left-arrow.svg?v=1762942730)}.ts-trending slider-component .slider-buttons button.slider-button.slider-button--next:after{background-image:url(/cdn/shop/files/rigth-arrow.svg?v=1762942730)}.ts-trending slider-component .slider-buttons button.slider-button.slider-button--prev:hover:after{background-image:url(/cdn/shop/files/left-arrow-hover.svg?v=1762942790)}.ts-trending slider-component .slider-buttons button.slider-button.slider-button--next:hover:after{background-image:url(/cdn/shop/files/right-arrow-hover.svg?v=1762942790)}.ts-trending{background:#f8f8f8}.ts-check-variety .banner__content{min-height:680px}.ts-check-variety .banner__content .banner__box{padding:0;max-width:808px}.ts-check-variety:after{display:none}.ts-check-variety .banner__content .banner__box h2.banner__heading{font-weight:600;font-size:56px;line-height:66px;letter-spacing:0}.ts-check-variety .banner__content .banner__box *{color:#fff}.ts-check-variety .banner__content .banner__box .banner__text.rte{margin:18px 0 0}.ts-check-variety .banner__content .banner__box .banner__text p{max-width:687px;margin:auto;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;text-align:center}.ts-check-variety .banner__content .banner__box .banner__buttons{margin:54px 0 0}.ts-check-variety .banner__content .banner__box .banner__buttons a.button{max-width:220px;background:#fff;color:#222!important;width:100%;margin:0 auto;border:1px solid #fff}.ts-check-variety .banner__content .banner__box .banner__buttons a.button:hover{background:transparent;color:#fff!important}.main-pro-reviews{background:#fff}body .shopify-section .main-pro-reviews .page-width{padding:100px 0 90px 50px;max-width:1730px;margin:auto 0 auto auto}.main-pro-reviews .item{box-shadow:0 6px 26px #0000001a;background:#fff;border-radius:10px;padding:120px 35px 35px}.main-pro-reviews .mainreview-slider .owl-stage-outer{padding:10px 0 23px 3px}.main-pro-reviews .item .innerreview{position:relative}.main-pro-reviews .item:after{content:"";background-image:url(/cdn/shop/files/qoute-icon.svg?v=1762945411);background-repeat:no-repeat;background-size:contain;width:50px;height:50px;position:absolute;top:50px;left:50%;transform:translate(-50%)}.main-pro-reviews .item .innerreview *{text-align:center}.main-pro-reviews .item .innerreview .testimonials--star-wrapper{justify-content:center;margin:0 0 6px}.main-pro-reviews .item .innerreview .active-star img{filter:brightness(0) saturate(100%) invert(65%) sepia(66%) saturate(443%) hue-rotate(355deg) brightness(98%) contrast(100%)}.main-pro-reviews .item .innerreview .rte p{font-weight:300;font-size:16px;line-height:26px;letter-spacing:0;text-align:center}.main-pro-reviews .item .innerreview h4.name{margin:22px 0 0;font-weight:500;font-size:17px;line-height:100%;letter-spacing:0;text-align:center}.main-pro-reviews .mainreview-slider .owl-nav{position:absolute;top:-50px;right:16%}.main-pro-reviews h2.heading{margin:0 0 30px}.main-pro-reviews .mainreview-slider .owl-nav button{position:absolute}.main-pro-reviews .mainreview-slider .owl-nav button:after{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;width:35px;height:15px}.main-pro-reviews .mainreview-slider .owl-nav button.owl-prev:hover:after{background-image:url(/cdn/shop/files/Arrow-left-hover.svg?v=1762945944)}.main-pro-reviews .mainreview-slider .owl-nav button span{display:none}.main-pro-reviews .mainreview-slider .owl-nav button.owl-next:hover:after{background-image:url(/cdn/shop/files/Arrow-right-hover.svg?v=1762945944)}.main-pro-reviews .mainreview-slider .owl-nav button.owl-prev{right:51px}.main-pro-reviews .mainreview-slider .owl-nav button.owl-prev:after{background-image:url(/cdn/shop/files/Arrow-left.svg?v=1762945944)}.main-pro-reviews .mainreview-slider .owl-nav button.owl-next:after{background-image:url(/cdn/shop/files/Arrow-right.svg?v=1762945944)}.ts-email-signup.newsletter .newsletter__wrapper{background:transparent}body .shopify-section .ts-email-signup.newsletter .page-width{padding:130px 460px 110px 50px}.ts-email-signup.newsletter .newsletter__wrapper .ts-newsletter{max-width:790px;padding:0 20px 0 0}.ts-email-signup.newsletter .ts-newsletter .newsletter__subheading{margin:0}.ts-email-signup.newsletter .newsletter__wrapper:after{display:none}.ts-email-signup .ts-newsletter form#contact_form,.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper{max-width:100%}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper input{background:#fff;box-shadow:4px 4px 22px 6px #0000001a;border:0;border-radius:31px;padding-right:18rem;height:62px;padding-left:46px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper button#Subscribe{background:#222;min-width:176px;font-weight:600;font-size:18px;line-height:37px;letter-spacing:1px;text-transform:uppercase;border-radius:31px;height:62px;margin:1px 0 0}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper button#Subscribe span{color:#fff}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper label.field__label{line-height:2.3;padding-left:26px;font-weight:400;letter-spacing:.4px}.ts-email-signup.newsletter .newsletter__wrapper .ts-newsletter h2{margin:0}.ts-email-signup.newsletter .newsletter__wrapper .ts-newsletter .newsletter__subheading{max-width:100%;margin:3px 0 29px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper label.field__label:before{content:"";background:url(/cdn/shop/files/Message.svg?v=1762929928);background-repeat:no-repeat;background-size:contain;width:18px;height:18px;position:absolute;top:12px;left:0}body .shopify-section footer.footer .page-width{padding:82px 50px 10px}footer.footer .footer__content-top{padding-bottom:35px}footer.footer .footer__content-top .footer-block__image-wrapper{margin:0}footer.footer .footer__content-top .footer-block__image-wrapper ul.list-social{justify-content:center;margin:36px 0 0;gap:12px}footer.footer .footer__content-top ul.list-social li.list-social__item a.link{padding:0;width:56px;height:56px}footer.footer .footer__content-top ul.list-social li.list-social__item a.link span.svg-wrapper{width:100%;height:100%}footer.footer .footer__content-top .footer-block h2.footer-block__heading{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;color:#fff;margin:0 0 13px}footer.footer .footer__content-top .footer-block:nth-of-type(2) ul.footer-block__details-content{columns:2;gap:5px}footer.footer .footer__content-top .footer-block *{color:#fff}footer.footer .footer__content-top .footer-block ul.footer-block__details-content li{margin:0}footer.footer .footer__content-top .footer__blocks-wrapper{gap:80px}footer.footer .footer__content-top .footer-block:nth-of-type(1){width:calc(30% - 60px)}footer.footer .footer__content-top .footer-block:nth-of-type(2){width:calc(30% - 60px)}footer.footer .footer__content-top .footer-block:nth-of-type(3){width:calc(25% - 60px)}footer.footer .footer__content-top .footer-block:nth-of-type(4){width:calc(15% - 60px)}footer.footer .footer__content-top .footer-block:nth-of-type(1) .footer-block__details-content{justify-content:flex-start}footer.footer .footer__content-top .footer-block ul.footer-block__details-content li a.link{text-decoration:none}footer.footer .footer__content-top .footer-block ul.footer-block__details-content li a.link{padding:10px 0}footer.footer .footer__content-top .footer-block .rte:after{display:none}footer.footer .footer__content-top .footer-block .rte p{margin:0;position:relative;padding-left:24px}footer.footer .footer__content-top .footer-block .rte p,footer.footer .footer__content-top .footer-block ul.footer-block__details-content li a.link{font-weight:300;font-size:16px;line-height:100%;letter-spacing:0;transition:.3s linear}footer.footer .footer__content-top .footer-block ul.footer-block__details-content li a.link:hover{color:#ffffff96}footer.footer .footer__content-top .footer-block .rte p:first-child{margin:0 0 15px}footer.footer .footer__content-top .footer-block .rte p:before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;width:17px;height:17px;top:2px;left:0}footer.footer .footer__content-top .footer-block .rte p:first-child:before{background-image:url(/cdn/shop/files/Combined-Shape.svg?v=1762938007)}footer.footer .footer__content-top .footer-block .rte p:last-child:before{background-image:url(/cdn/shop/files/footer-message.svg?v=1762938009)}footer.footer .footer__content-bottom{border-top:1px solid #D9D9D9;padding-top:17px}footer.footer .footer__content-bottom .footer__copyright{margin:0}footer.footer .footer__content-bottom .footer__copyright small.copyright__content,footer.footer .footer__content-bottom .footer__copyright small.copyright__content a{font-weight:300;font-size:16px;line-height:22px;letter-spacing:0;color:#ffffff80}footer.footer{background:#222}.ts-inner-page-banner{min-height:300px!important}.ts-inner-page-banner *{color:#fff!important}.ts-inner-page-banner .banner__box.content-container{padding:0}.ts-inner-page-banner .banner__box.content-container h2.banner__heading{font-weight:600;font-size:55px;line-height:100%;letter-spacing:0}.ts-inner-page-banner .banner__content{min-height:100%!important}.ts-contact-form{display:flex;justify-content:space-between;gap:20px}.ts-contact-form .ts-field,.ts-contact-form .ts-textarea{width:calc(50% - 10px)}.ts-contact-form .ts-textarea .field{margin:0}.ts-contact-form .ts-textarea .field textarea{height:100%;border:1px solid #C3C3C3;max-height:255px;font-weight:400;font-size:19px;letter-spacing:0}.ts-contact-form .ts-field .field:last-child{margin:0}.ts-contact-form .ts-field .field input{height:70px;font-weight:400;font-size:19px;letter-spacing:0}.ts-contact-form .field label.field__label{line-height:2.7;font-weight:400;font-size:19px;letter-spacing:0}.contact form#ContactForm .contact__button{text-align:center}.main-pro-reviews.ts-testimonials-about{background:#f8f8f8}.ts-jldesing .image-with-text__grid{gap:100px}.ts-jldesing .image-with-text__grid .grid__item{width:calc(50% - 50px)}.ts-jldesing .image-with-text__grid .image-with-text__content{padding:0;justify-content:center}.ts-jldesing .image-with-text__grid .image-with-text__media,.ts-jldesing .image-with-text__grid .image-with-text__media img{border-radius:0}.ts-jldesing .image-with-text__grid .image-with-text__media-item:after{display:none}.accordion-menu.ts-accordion-menu{background:#fff}.accordion-menu .accordion{background:transparent;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;transition:all .5s;font-size:18px;font-weight:600}.accordion-menu .accordion:after{content:"\2795";font-size:13px;color:#777;float:right;filter:brightness(0) saturate(100%) invert(4%) sepia(1%) saturate(567%) hue-rotate(314deg) brightness(99%) contrast(79%);position:absolute;right:0}.accordion-menu .accordion.active:after{content:"\2796"}.accordion-menu .panel{padding:0 10px;max-height:0;transition:max-height .5s ease;overflow:hidden}.accordion-menu .panel p{margin:10px 0;color:#333;line-height:1.6}.ts-accordion-menu .accordion-menu-step .steps{margin-bottom:20px;background:#f8f8f8;border-radius:10px;padding:18px}.ts-accordion-menu .accordion-menu-step .steps:last-child{margin:0}.ts-accordion-menu .accordion-menu-step .steps button.accordion{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0;padding:0;position:relative}.ts-accordion-menu .accordion-menu-step .steps button.accordion.active{font-weight:600;padding:0 20px 16px 0}.ts-accordion-menu .accordion-menu-step .steps .panel{padding:0;max-width:785px}.ts-accordion-menu .accordion-menu-step .steps .panel p{margin:0;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0}.accordion-menu.ts-accordion-menu .page-width{max-width:1000px}.accordion-menu.ts-accordion-menu .ts-heading h2{text-align:center;margin:0 0 30px}.ts-all-collection{background:#f8f8f8}.ts-all-collection .facets-vertical{gap:52px}.ts-all-collection .facets-vertical aside{padding:0;width:calc(25% - 25px)}.ts-all-collection .facets-vertical .product-grid-container{width:calc(75% - 25px)}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical{border:1px solid #C3C3C3;border-radius:10px;padding:30px}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical:last-child{border-top:0;border-radius:0 0 10px 10px;padding-top:0}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical:first-child{border-radius:0 0 10px 10px}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical:nth-of-type(1){border-radius:10px 10px 0 0;border-bottom:0}.ts-all-collection .facets-vertical aside .facets-container{padding:0}.ts-all-collection .facets-vertical aside .facets-container h2{font-weight:600;font-size:32px;line-height:100%;letter-spacing:0;margin:0 0 16px}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical summary.facets__summary{padding:0 0 25px}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical span.facets__summary-label,.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical summary.facets__summary span{font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;color:#262626;position:relative}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical summary.facets__summary span.facets__summary-label:after,.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical summary.facets__summary span:after{content:" ";position:absolute;background:#262626;width:40px;height:1px;bottom:-12px;left:0}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical .parent-display{padding:0}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical fieldset.facets-wrap{padding:0;margin:0}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical:last-child summary.facets__summary{padding:30px 0 15px;border-top:1px solid #C3C3C3}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical:last-child .facets__display-vertical{padding:0}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical summary.facets__summary:hover span.facets__summary-label{text-decoration:none}body .ts-all-collection .facets-vertical aside form label.facet-checkbox.active .svg-wrapper{visibility:visible}body .ts-all-collection .facets-vertical aside form label.facet-checkbox.active .svg-wrapper:after{content:"";background:#222;width:8px;height:8px;position:absolute;left:1px;top:0;border-radius:50%}.facet-checkbox .svg-wrapper svg.icon.icon-checkmark{display:none}body .ts-all-collection .facets-vertical aside form label.facet-checkbox input{border:1px solid #C3C3C3;background:transparent}body .ts-all-collection .facets-vertical aside form label.facet-checkbox span.facet-checkbox__text{font-weight:400;font-size:17px;line-height:16px;letter-spacing:0}body .ts-all-collection .facets-vertical aside form label.facet-checkbox{padding-right:0}.ts-all-collection .facets-vertical aside .facets-container form{width:100%}.ts-all-collection .facets-vertical aside .facets-container form facet-remove{margin:0}.ts-all-collection .facets-vertical aside .facets-container form facet-remove span.active-facets__button-inner{font-size:14px;padding:10px 12px}.ts-all-collection .facets-vertical aside .facets-container form facet-remove span.active-facets__button-inner svg.icon{filter:brightness(0) saturate(100%) invert(88%) sepia(100%) saturate(2%) hue-rotate(272deg) brightness(110%) contrast(97%)}.ts-all-collection .facets-vertical aside .facets-container form facet-remove span.active-facets__button-inner:hover{box-shadow:none}.ts-all-collection .facets-vertical aside .facets-container form facet-remove span.active-facets__button-inner:hover svg.icon{filter:brightness(0) saturate(100%) invert(10%) sepia(79%) saturate(0%) hue-rotate(51deg) brightness(100%) contrast(94%)}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical:last-child .facets__display-vertical .facets__header-vertical{padding:10px 0}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical:last-child .facets__display-vertical span.facets__selected{color:#333;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0}.ts-all-collection .facets-vertical .product-grid-container form{justify-content:space-between;gap:30px;align-items:center}.ts-all-collection .facets-vertical .product-grid-container form .facet-filters{padding:0}.ts-all-collection .facets-vertical .product-grid-container form .product-count-vertical,.ts-all-collection .facets-vertical aside .facets-container .product-count{margin:0;opacity:1}.ts-all-collection form .product-count-vertical h2.product-count__text,.ts-all-collection .facets-vertical aside .facets-container .product-count h2.product-count__text{font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;opacity:1;margin:0}.ts-all-collection .facets-vertical .product-grid-container form .facet-filters .facet-filters__field{align-items:center}.ts-all-collection .facets-vertical .product-grid-container form .facet-filters .facet-filters__field h2.facet-filters__label{font-weight:500;font-size:17px;line-height:100%;letter-spacing:0;color:#262626}.ts-all-collection .facets-vertical .product-grid-container form .facet-filters .facet-filters__field .select{border:1px solid #C3C3C3;background:#f5f5f7;padding:10px;min-width:200px;border-radius:10px}.ts-all-collection .facets-vertical .product-grid-container form .facet-filters .facet-filters__field .select span.svg-wrapper:after{content:"";background-image:url(/cdn/shop/files/down-arrow.svg?v=1763028990);background-repeat:no-repeat;background-size:contain;width:10px;height:6px;position:absolute;right:7px}.ts-all-collection .facets-vertical .product-grid-container .collection ul#product-grid{margin:21px 0 0;gap:20px;justify-content:center}.ts-all-collection .facets-vertical .product-grid-container .collection ul#product-grid li.grid__item{width:calc(33.33% - 14px);max-width:calc(33.33% - 14px)}body.template-collection .ts-email-signup,body.template-product .ts-email-signup{background-image:url(/cdn/shop/files/back-image.png?v=1763029807)!important}ul.pagination__list{gap:10px}ul.pagination__list li{margin:0!important;flex:unset;max-width:40px;height:40px;width:100%}ul.pagination__list li a.pagination__item{border:1px solid #DEDEDE;background:#fff;border-radius:50%;height:100%;font-weight:600;font-size:15px;line-height:100%;letter-spacing:0;text-align:center}ul.pagination__list li a.pagination__item:after{display:none}ul.pagination__list li a.pagination__item.pagination__item--current{background:#222;opacity:1;color:#fff}ul.pagination__list li:last-child a.pagination__item span.svg-wrapper{position:relative}ul.pagination__list li:last-child a.pagination__item span.svg-wrapper svg,ul.pagination__list li:first-child a.pagination__item span.svg-wrapper svg{filter:brightness(0) saturate(100%) invert(48%) sepia(89%) saturate(0%) hue-rotate(261deg) brightness(87%) contrast(90%)}ul.pagination__list li:first-child a.pagination__item span.svg-wrapper svg{transform:rotate(180deg)}.ts-bg .tabs{z-index:1;position:relative}.tab-buttons{list-style:none;display:flex;gap:20px;cursor:pointer;padding:0;align-items:center;justify-content:center;margin:0}.ts-product-tabs .ts-bg ul.tab-buttons li.active{border:1px solid #222222;background:#222;color:#fff}.tab-content{display:none;margin:50px 0 0}.tab-content.active{display:block}.tab-content p,.tab-content ul li{font-weight:400;font-size:20px;line-height:36px;letter-spacing:0;color:#000;margin:0}.tab-content ul{column-count:4;padding-left:20px;margin:17px 0}.ts-product-tabs{background:#fff}body .shopify-section .ts-product-tabs .page-width{padding:0 50px 100px}.ts-product-tabs .ts-bg ul.tab-buttons{justify-content:flex-start}.ts-product-tabs .ts-bg .tab-content{border:2px solid #222222;margin:0;padding:42px 52px}.ts-product-tabs .ts-bg ul.tab-buttons li{text-wrap:nowrap;min-width:200px;background:#dcdcdc;border:1px solid #DCDCDC;letter-spacing:0;border-radius:0;padding:18px 15px;color:#222;font-weight:600;font-size:17px;line-height:100%;text-transform:uppercase;text-align:center}.ts-product-tabs .ts-bg .tab-content p{font-weight:400;font-size:18px;line-height:32px;letter-spacing:0}.ts-product-tabs .ts-bg .tab-content .ts-tab-list{display:flex;gap:50px;margin:38px 0 0}.ts-product-tabs .ts-bg .tab-content .ts-tab-list .ts-list-data{width:calc(50% - 25px)}.ts-product-tabs .ts-bg .tab-content .ts-tab-list .ts-list-data h3{margin:0 0 10px;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase}.ts-product-tabs .ts-bg .tab-content .ts-tab-list .ts-list-data ul{margin:0;list-style:none;display:flex;flex-direction:column;padding:0}.ts-product-tabs .ts-bg .tab-content .ts-tab-list .ts-list-data ul li{font-weight:400;font-size:18px;line-height:36px;letter-spacing:0}main.content-for-layout:has(.shopify-policy__container){background:#fff}.shopify-policy__container{max-width:115ch;padding:0 20px 80px}.shopify-policy__container p:empty{display:none}.product__info-container .product__title h1{font-weight:600;font-size:38px;line-height:100%;letter-spacing:normal}.product__info-container .product__title{margin:0 0 12px!important}.product__info-container .price .price__regular{font-family:Outfit;font-weight:600;font-style:normal;font-size:30px;line-height:100%;letter-spacing:normal;color:#222}.price__container{margin:0}.product__info-container shopify-payment-terms{font-family:Outfit;font-weight:500;font-style:normal;font-size:15px;line-height:100%;letter-spacing:normal}.product__info-container .product__description.rte{padding-top:20px;margin-top:20px;border-top:solid 1px #C3C3C3;font-family:Outfit;font-weight:300;font-style:normal;font-size:16px;line-height:30px;letter-spacing:normal}.product__info-container legend.form__label{font-family:Outfit;font-weight:500;font-style:normal;font-size:20px;line-height:100%;letter-spacing:normal;margin:0!important}.product__info-container .product-form__input.product-form__input--pill+.product-form__input.product-form__input--pill{margin-top:30px}.product__info-container .product-form__input--pill input[type=radio]+label{background:#f5f5f7;border:.82px solid #C3C3C3;border-radius:00;min-height:47px;display:inline-flex;justify-content:center;align-items:center;letter-spacing:normal;font-family:Outfit;font-weight:500;font-style:normal;font-size:15px;line-height:100%;margin-right:15px;margin-top:10px}product-info .product.grid .product__info-wrapper{padding:0}product-info .product.grid{gap:80px}product-info .product.grid .product__info-wrapper,product-info .product.grid .product__media-wrapper{max-width:calc(50% - 40px);width:calc(50% - 40px)}product-info .product.grid .product__info-wrapper section.product__info-container{max-width:100%}product-info .product.grid .product__media-wrapper slider-component ul li.thumbnail-list__item button.thumbnail[aria-current]{box-shadow:none;border:1px solid #000000}product-info .product.grid .product__media-wrapper slider-component ul li.thumbnail-list__item button.thumbnail{border:1px solid #C3C3C3;border-radius:0}product-info .product.grid .product__info-wrapper .product__title+[role=status]{display:inline-block;float:left;line-height:1;margin:10px 0}product-info .product.grid .product__info-wrapper .product__title+[role=status]+div{display:inline-block;float:left;line-height:1.5;margin:17px 0 10px 5px}product-info .product.grid .product__info-wrapper .product__description{clear:both}product-info .product.grid .product__info-wrapper variant-selects fieldset.product-form__input:nth-of-type(2){display:inline-block;margin:20px 1% 10px 0;float:left;width:49%}product-info .product.grid .product__info-wrapper .product-form__quantity{display:inline-block;float:left;width:49%;margin:20px 0 0 1%}product-info .product.grid .product-form__quantity .price-per-item__container quantity-input.quantity{width:100%;border:.82px solid #C3C3C3;border-radius:0;height:48px}product-info .product.grid .product-form__quantity .price-per-item__container quantity-input.quantity:before,product-info .product.grid .product-form__quantity .price-per-item__container quantity-input.quantity:after{display:none}product-info .product.grid .product-form__quantity .price-per-item__container quantity-input.quantity input{border-left:.82px solid #C3C3C3;border-right:.82px solid #C3C3C3}product-info .product.grid .product-form__buttons{clear:both;max-width:100%;display:inline-flex;align-items:flex-start;justify-content:space-around;gap:10px;margin:25px 0 0;width:100%}product-info .product.grid .product-form__buttons .shopify-payment-button,product-info .product.grid .product-form__buttons button.product-form__submit{width:calc(50% - 5px)}product-info .product.grid .product-form__buttons button.product-form__submit{margin:0}product-info .product.grid .product-form__buttons button.product-form__submit span{color:#fff}product-info .product.grid .product-form__buttons button.product-form__submit:hover span{color:#222}product-info .product.grid .product-share-buttons{margin:0;gap:26px;display:flex;align-items:center}product-info .product.grid .product-share-buttons a,product-info .product.grid .product-share-buttons button{margin:0;padding:0;background:transparent;border:0}.ts-relateds-products{overflow:hidden;background:#f8f8f8}.ts-relateds-products product-recommendations{display:inline-block}.ts-relateds-products product-recommendations ul.related-slider{margin:0}.ts-relateds-products product-recommendations ul.related-slider .slick-track{width:100%!important;height:100%;display:flex;justify-content:space-between}.ts-relateds-products product-recommendations ul.related-slider .slick-track:before,.ts-relateds-products product-recommendations ul.related-slider .slick-track:after{display:none}body .shopify-section .ts-relateds-products product-recommendations.page-width{display:block}.ts-relateds-products product-recommendations ul.related-slider button.slick-arrow{top:-50px!important;font-size:0!important;background:transparent!important;border:0!important;width:50px;height:50px;padding:0!important;right:0!important;opacity:1!important}.ts-relateds-products product-recommendations ul.related-slider button.slick-arrow:before{content:" ";background-image:url(/cdn/shop/files/left-arrow.svg?v=1762942730);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0}.ts-relateds-products product-recommendations ul.related-slider button.slick-prev.slick-arrow{right:60px!important;left:auto!important}.ts-relateds-products product-recommendations ul.related-slider button.slick-next.slick-arrow:before{background-image:url(/cdn/shop/files/rigth-arrow.svg?v=1762942730);right:0}.ts-relateds-products product-recommendations ul.related-slider button.slick-prev.slick-arrow:before{left:0}.ts-relateds-products product-recommendations ul.related-slider button.slick-prev.slick-arrow:hover:before{background-image:url(/cdn/shop/files/left-arrow-hover.svg?v=1762942790)}.ts-relateds-products product-recommendations ul.related-slider button.slick-next.slick-arrow:hover:before{background-image:url(/cdn/shop/files/right-arrow-hover.svg?v=1762942790)}.ts-relateds-products product-recommendations ul.related-slider .slick-slide{margin:0 20px 0 0}.ts-relateds-products product-recommendations ul.related-slider .slick-list{margin:0 -20px 0 0}.card-wrapper .card .card__content .quick-add quick-add-modal{display:none}.quick-add-modal__content product-info .product.grid{gap:40px}.quick-add-modal__content product-info .product.grid>.grid__item{max-width:calc(50% - 20px);width:calc(50% - 20px)}.quick-add-modal__content product-info .product.grid .product__info-wrapper{padding:0 40px 0 0}.quick-add-modal__content product-info .product.grid .product__info-wrapper h2{letter-spacing:0;font-weight:600;font-size:30px;line-height:100%}.quick-add-modal__content product-info .product.grid .product__info-wrapper span.price-item{font-size:25px}.quick-add-modal__content product-info .product.grid .product__info-wrapper [role=status]{margin:0}.quick-add-modal__content product-info .product.grid .product-form__buttons button.product-form__submit{background:#222;border-radius:40px;border:1px solid #222;transition:.3s linear}.quick-add-modal__content product-info .product.grid .product-form__buttons button.product-form__submit:hover{background:transparent;color:#222}.quick-add-modal__content product-info .product.grid .product__info-wrapper variant-selects fieldset.product-form__input:nth-of-type(2){margin:0 1% 0 0}.quick-add-modal__content product-info .product.grid .product__info-wrapper variant-selects fieldset.product-form__input:nth-of-type(1){margin-top:6px;display:inline-block}product-info .product.grid .product__media-wrapper ul.product__media-list .product-media-container{border:1px solid #C3C3C3;border-radius:0}product-info .product.grid .product__media-wrapper ul.product__media-list .product-media-container:after{box-shadow:none}product-info .product.grid .product__media-wrapper ul.product__media-list .product-media-container span.product__media-icon{border:0;right:10px;left:auto}product-info .product.grid .product__media-wrapper ul.product__media-list .product-media-container span.product__media-icon span.svg-wrapper{position:relative}product-info .product.grid .product__media-wrapper ul.product__media-list .product-media-container span.product__media-icon span.svg-wrapper svg.icon{display:none}product-info .product.grid .product__media-wrapper ul.product__media-list .product-media-container span.product__media-icon span.svg-wrapper:after{content:"";position:absolute;background-image:url(/cdn/shop/files/zoom-arrow.svg?v=1763457623);background-size:contain;background-repeat:no-repeat;width:22px;height:22px}product-info .product.grid .product__info-wrapper .product-form__quantity+div{border-bottom:1px solid #C3C3C3;margin:10px 0 30px}.jdgm-widget-actions-wrapper a.jdgm-write-rev-link{background:#222;border-color:#222;color:#fff;transition:.3s linear}body .jdgm-widget-actions-wrapper a.jdgm-write-rev-link:hover{background:transparent!important;color:#222!important}body .shopify-section cart-remove-button a.button svg.icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(294deg) brightness(114%) contrast(117%);width:50px;height:50px}body .shopify-section cart-remove-button a.button:hover svg.icon{filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(243%) hue-rotate(331deg) brightness(98%) contrast(101%)}.cart-count-bubble{left:10px}.cart-count-bubble span{color:#fff!important}body .shopify-section .page-width:has(.cart__footer){padding:0 50px 100px}.cart__footer-wrapper:last-child .cart__footer{padding:0!important;justify-content:flex-end}.cart__footer-wrapper:last-child .cart__footer cart-note.cart__note{display:none}.cart__footer-wrapper:last-child .cart__footer .cart__blocks{margin:0;width:40rem}.cart__footer-wrapper:last-child .cart__footer .cart__blocks .cart__ctas{justify-content:center}.cart__footer-wrapper:last-child .cart__footer .cart__blocks .totals{justify-content:center;align-items:center}.cart__footer-wrapper:last-child .cart__footer .cart__blocks .totals h2.totals__total{margin:0}.cart__footer-wrapper:last-child .cart__footer .cart__blocks small.tax-note{text-align:center;margin:20px 0}ul.grid .grid__item .card-wrapper .card__content{padding:0}ul.grid .grid__item .card-wrapper .card>a{text-decoration:none}@media (min-width:990px){body .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0;gap:15px}body .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - 15px)}}@media screen and (max-width: 1440px){header.header{gap:30px}header.header nav ul.list-menu a.header__menu-item{padding:0 10px}.ts-hero-banner .slideshow__slide.grid__item{min-height:620px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text h2.banner__heading{font-size:50px;line-height:61px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text{max-width:565px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text .rte{margin:20px 0 40px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text .rte p{font-size:18px;line-height:22px}.ts-shop-category .collection-list-wrapper slider-component ul{gap:30px}.ts-shop-category .collection-list-wrapper slider-component ul li{width:calc(20% - 24px);max-width:calc(20% - 24px)}.ts-shop-category ul li.collection-list__item .card__inner{height:200px}body .shopify-section .page-width{padding:80px 50px}body .shopify-section h2{font-size:35px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:40px;line-height:45px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content{padding:30px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{font-size:20px;line-height:23px}.ts-check-variety .banner__content{min-height:580px}.ts-check-variety .banner__content .banner__box h2.banner__heading{font-size:48px;line-height:58px}body .ts-check-variety .banner__content .banner__box{max-width:700px}.ts-check-variety .banner__content .banner__box .banner__text p{max-width:600px;font-size:22px;line-height:28px}footer.footer .footer__content-top .footer__blocks-wrapper{gap:50px}footer.footer .footer__content-top .footer-block:nth-of-type(1),footer.footer .footer__content-top .footer-block:nth-of-type(4){width:calc(25% - 50px)}footer.footer .footer__content-top .footer-block:nth-of-type(2),footer.footer .footer__content-top .footer-block:nth-of-type(3){width:calc(30% - 50px)}footer.footer .footer__content-top .footer-block:nth-of-type(4){width:calc(20% - 60px)}body .shopify-section .ts-product-tabs .page-width{padding:0 50px 80px}body .shopify-section .page-width:has(.cart__footer){padding:0 50px 80px}}@media screen and (max-width: 1199px){body sticky-header header.header.page-width{padding:13px 15px!important}body .shopify-section .page-width{padding:50px 15px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text{max-width:470px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text h2.banner__heading{font-size:42px;line-height:50px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text .rte{margin:20px 0 30px}body .shopify-section .button{font-size:15px;padding:17px 15px;min-width:180px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .banner__buttons a.button{min-width:200px}.ts-hero-banner .slideshow__slide.grid__item{min-height:560px}.ts-shop-category ul li.collection-list__item .card__inner{height:180px}body .shopify-section h2{font-size:32px}.ts-dsicover-casual .image-with-text__grid.grid .grid__item{width:36%}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:36px;line-height:40px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{font-size:18px;line-height:20px}.ts-dsicover-casual a.button{max-width:200px}.ts-trending ul.grid.product-grid{margin:0 0 0 -30px}.ts-trending slider-component .slider-buttons button.slider-button{width:40px;height:40px}.ts-trending slider-component .slider-buttons{top:-80px}.ts-check-variety .banner__content{min-height:100%}body .ts-check-variety .banner__content .banner__box{max-width:600px}.ts-check-variety .banner__content .banner__box h2.banner__heading{font-size:42px;line-height:48px}.ts-check-variety .banner__content .banner__box .banner__text p{font-size:20px;line-height:24px;max-width:500px}.ts-check-variety .banner__content .banner__box .banner__buttons{margin:34px 0 0}body .shopify-section .main-pro-reviews .page-width{padding:50px 0 50px 15px}.main-pro-reviews .mainreview-slider .owl-nav{right:50px}.main-pro-reviews .item{padding:90px 25px 30px}.main-pro-reviews .item .innerreview .rte p{font-size:14px;line-height:21px}.main-pro-reviews .item:after{width:40px;height:40px;top:40px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper input{height:56px;padding-right:16rem}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper button#Subscribe{min-width:155px;font-size:15px;height:56px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper label.field__label{line-height:2.2;padding-left:22px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper label.field__label:before{top:11px;width:15px;height:15px}body .shopify-section footer.footer .page-width{padding:50px 15px 10px}footer.footer .footer__content-top .footer__blocks-wrapper{gap:30px}footer.footer .footer__content-top .footer-block:nth-of-type(1),footer.footer .footer__content-top .footer-block:nth-of-type(4){width:calc(25% - 50px)}footer.footer .footer__content-top .footer-block:nth-of-type(2),footer.footer .footer__content-top .footer-block:nth-of-type(3){width:calc(30% - 50px)}footer.footer .footer__content-top ul.list-social li.list-social__item a.link{width:40px;height:40px}footer.footer .footer__content-top .footer-block__image-wrapper ul.list-social{margin:25px 0 0}header.header{gap:10px;grid-template-columns:1fr 9fr .4fr}header.header nav ul.list-menu a.header__menu-item{font-size:16px;padding:0 10px}sticky-header header.header.page-width .header__icons{gap:20px}body .shopify-section .ts-email-signup.newsletter .page-width{padding:70px 460px 60px 15px}body .shopify-section .utility-bar .page-width{padding:10px 15px}.ts-jldesing .image-with-text__grid{gap:50px}.ts-jldesing .image-with-text__grid .grid__item{width:calc(50% - 25px)}.ts-all-collection .facets-vertical{gap:30px}.ts-all-collection .facets-vertical aside{width:calc(30% - 15px)}.ts-all-collection .facets-vertical .product-grid-container{width:calc(70% - 15px)}.shopify-policy__container{max-width:115ch;padding:0 15px 50px}.ts-relateds-products product-recommendations ul.related-slider button.slick-arrow{top:-40px!important;width:40px;height:40px}.ts-relateds-products product-recommendations ul.related-slider button.slick-prev.slick-arrow{right:50px!important}product-info .product.grid{gap:40px}product-info .product.grid .product__info-wrapper,product-info .product.grid .product__media-wrapper{max-width:calc(50% - 20px);width:calc(50% - 20px)}body .shopify-section .ts-product-tabs .page-width{padding:0 15px 50px}.ts-product-tabs .ts-bg .tab-content{padding:30px 25px}.ts-product-tabs .ts-bg .tab-content p{font-size:16px;line-height:25px}.ts-product-tabs .ts-bg .tab-content .ts-tab-list{margin:30px 0 0}.ts-product-tabs .ts-bg .tab-content .ts-tab-list .ts-list-data ul li{font-size:16px;line-height:30px}body .quick-add-modal__content{width:80%}body .shopify-section .page-width:has(.cart__footer){padding:0 15px 50px}}@media screen and (max-width: 1024px){header.header nav ul.list-menu a.header__menu-item{font-size:15px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text h2.banner__heading{font-size:38px;line-height:44px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text{max-width:430px!important;min-width:430px!important}.ts-shop-category .collection-list-wrapper slider-component ul{gap:15px}.ts-shop-category .collection-list-wrapper slider-component ul li{width:calc(20% - 12px);max-width:calc(20% - 12px)}.card-wrapper .card .card__content .quick-add{bottom:115px;padding:0 10px}.card-wrapper .card .card__content .quick-add button.quick-add__submit{font-size:14px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content{padding:20px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:33px;line-height:40px}.ts-check-variety .banner__content .banner__box h2.banner__heading{font-size:38px;line-height:44px}body .ts-check-variety .banner__content .banner__box{max-width:550px}.ts-inner-page-banner .banner__box.content-container h2.banner__heading{font-size:45px}.ts-all-collection .facets-vertical aside .facets-container h2{font-size:28px}body .quick-add-modal__content{width:90%}body .shopify-section cart-remove-button a.button{min-width:80px}}@media screen and (max-width: 989px){.ts-hero-banner .slideshow__slide.grid__item{min-height:100%}.ts-hero-banner .slideshow.banner{min-height:400px;max-height:400px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text h2.banner__heading{font-size:35px;line-height:40px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text{max-width:400px!important;min-width:400px!important}.ts-shop-category ul li.collection-list__item .card__inner{min-height:150px;max-height:150px}body .shopify-section h2{font-size:30px}.ts-featured-product slider-component ul.grid{margin:0}.ts-featured-product slider-component ul.grid .grid__item{width:calc(33.33% - 15px);max-width:calc(33.33% - 15px)}.card-wrapper .card .card__content>.card__information h3 a{font-size:17px}.card-wrapper .card .card__content>.card__information .price .price-item{font-size:15px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content h2.image-with-text__heading{font-size:26px;line-height:32px}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content .image-with-text__text{margin:18px 0 0}.ts-dsicover-casual .image-with-text__grid.grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{font-size:16px;line-height:17px}.ts-dsicover-casual a.button{max-width:160px;margin:20px auto 0!important}.ts-check-variety.banner{min-height:100%}.ts-check-variety .banner__content .banner__box h2.banner__heading{font-size:35px;line-height:40px}.ts-check-variety .banner__content .banner__box .banner__text p{font-size:18px;line-height:22px}.ts-check-variety .banner__content .banner__box .banner__buttons{margin:30px 0 0}body .shopify-section .ts-email-signup.newsletter .page-width{padding:70px 290px 60px 15px}footer.footer .footer__content-top .footer-block:nth-of-type(1),footer.footer .footer__content-top .footer-block:nth-of-type(4),footer.footer .footer__content-top .footer-block:nth-of-type(2),footer.footer .footer__content-top .footer-block:nth-of-type(3){width:calc(50% - 50px)}.ts-trending ul.grid.product-grid{margin:0 -10px;justify-content:flex-start}.ts-trending ul.grid.product-grid li{margin:0 0 0 20px}.ts-inner-page-banner .banner__box.content-container h2.banner__heading{font-size:35px}.ts-jldesing .image-with-text__grid{flex-direction:column-reverse;gap:30px}.ts-jldesing .image-with-text__grid .grid__item{width:100%}.ts-all-collection .facets-vertical{gap:20px}.ts-all-collection .facets-vertical aside{width:calc(35% - 15px)}.ts-all-collection .facets-vertical .product-grid-container .collection ul#product-grid li.grid__item{width:calc(50% - 14px);max-width:calc(50% - 13px)}.ts-all-collection .facets-vertical .product-grid-container{width:calc(65% - 15px)}body .ts-all-collection .facets-vertical aside form label.facet-checkbox span.facet-checkbox__text{font-size:14px}.ts-all-collection .facets-vertical aside form details.facets__disclosure-vertical{padding:20px}product-info .product.grid{gap:20px}product-info .product.grid .product__info-wrapper,product-info .product.grid .product__media-wrapper{max-width:calc(50% - 10px);width:calc(50% - 10px)}.product__info-container .product__description.rte{font-size:15px;line-height:24px}.product__info-container .product__title h1{font-size:30px}.product__info-container .price .price__regular{font-size:24px}product-info .product.grid .product__info-wrapper .product__title+[role=status]{margin:0}.product__info-container .product-form__input--pill input[type=radio]+label{margin-right:12px;margin-top:7px}product-info .product.grid .product__info-wrapper variant-selects fieldset.product-form__input:nth-of-type(2){float:unset;width:100%;margin:0}product-info .product.grid .product__info-wrapper .product-form__quantity{float:unset;width:100%;margin:0}product-info .product.grid .product-form__buttons{margin:0}.quick-add-modal__content product-info .product.grid{gap:20px}.quick-add-modal__content product-info .product.grid>.grid__item{max-width:calc(50% - 10px);width:calc(50% - 10px)}.cart__footer-wrapper:last-child .cart__footer{display:flex;justify-content:center}}@media screen and (max-width: 767px){.accordion-menu .accordion:after{right:0;transform:translateY(-50%);top:50%;margin:auto}.ts-inner-page-banner{min-height:200px!important}.ts-accordion-menu .accordion-menu-step .steps button.accordion{font-size:16px;line-height:22px;padding-right:20px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__media{min-height:100%;position:absolute}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper{justify-content:flex-start}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text{max-width:320px!important;min-width:320px!important}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text h2.banner__heading{text-align:left;font-size:28px;line-height:32px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text .rte p{font-size:16px;line-height:19px;text-align:left}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .slideshow__text .rte{margin:10px 0 20px}.ts-hero-banner .slideshow__slide.grid__item .slideshow__text-wrapper .banner__buttons{width:100%}.ts-shop-category .collection-list-wrapper slider-component ul{padding:0!important;justify-content:center}.ts-shop-category .collection-list-wrapper slider-component ul li{width:calc(33.33% - 12px);max-width:calc(33.33% - 12px)}.ts-featured-product .collection .collection__title .collection__view-all a.button{font-size:14px;padding:15px;min-width:140px}.ts-featured-product .collection .collection__title{margin:0 0 26px}.ts-featured-product slider-component ul.grid .grid__item{width:calc(50% - 15px);max-width:calc(50% - 15px)}.ts-dsicover-casual .image-with-text__grid.grid{flex-direction:column}.ts-dsicover-casual .image-with-text__grid.grid .grid__item{width:100%!important}.ts-dsicover-casual .image-with-text__grid.grid .grid__item:nth-of-type(1){order:3}.ts-dsicover-casual .image-with-text__grid.grid .grid__item:nth-of-type(2){order:2}.ts-dsicover-casual .image-with-text__grid.grid .grid__item:nth-of-type(3){order:1}.ts-trending ul.grid.product-grid li{margin:0!important;width:100%!important;max-width:100%}.ts-trending ul.grid.product-grid{margin:0!important}body .ts-trending .collection__title{margin:0 0 30px}.ts-trending slider-component .slider-buttons{top:-60px;gap:10px}body .shopify-section .main-pro-reviews .page-width{padding:50px 15px}body .shopify-section .ts-email-signup.newsletter .page-width{padding:70px 140px 60px 15px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper button#Subscribe{min-width:135px;font-size:13px;height:50px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper input{height:50px;padding-right:14rem}footer.footer .footer__content-top{padding:0 0 35px}footer.footer .footer__content-top .footer__blocks-wrapper{margin:0;display:flex}footer.footer .footer__content-top .footer-block:nth-of-type(1),footer.footer .footer__content-top .footer-block:nth-of-type(4),footer.footer .footer__content-top .footer-block:nth-of-type(2),footer.footer .footer__content-top .footer-block:nth-of-type(3){margin:0;width:100%}footer.footer .footer__content-top .footer-block:nth-of-type(1) .footer-block__details-content{margin:0;justify-content:center}footer.footer .footer__content-top .footer-block:nth-of-type(2) ul.footer-block__details-content{margin:0}footer.footer .footer__content-top .footer-block:nth-of-type(3) ul{margin:0}footer.footer .footer__content-bottom .footer__copyright small.copyright__content,footer.footer .footer__content-bottom .footer__copyright small.copyright__content a{font-size:14px;line-height:20px}body .shopify-section .utility-bar p.announcement-bar__message span{font-size:11px;letter-spacing:1px}.ts-shop-category ul li.collection-list__item .card__inner{min-height:180px;max-height:180px;height:unset}.ts-shop-category ul li.collection-list__item .card__inner .card__media .media img{padding:10px}.ts-contact-form{flex-direction:column}.ts-contact-form .ts-field,.ts-contact-form .ts-textarea{width:100%}.ts-contact-form .ts-field .field input{height:60px;font-size:17px}.ts-contact-form .field label.field__label{line-height:2.4;font-size:17px}.ts-contact-form .ts-textarea .field textarea,.ts-contact-form .field label.field__label{font-size:17px;margin:0}header.header{grid-template-columns:1fr 1fr 1fr}.ts-inner-page-banner .banner__box.content-container h2.banner__heading{font-size:30px}.card-wrapper .card .card__content .card__badge span.badge{font-size:10px;padding:5px 8px}.card-wrapper .card .card__content .card__badge{top:4px;left:4px}product-info .product.grid{flex-direction:column}product-info .product.grid .product__info-wrapper,product-info .product.grid .product__media-wrapper{max-width:100%;width:100%}.product__info-container .product__title h1{font-size:28px}.product__info-container .product-form__input--pill input[type=radio]+label{margin-right:10px;margin-top:7px;font-size:14px}.ts-product-tabs .ts-bg ul.tab-buttons li{min-width:160px;font-size:14px;padding:16px 12px}.ts-product-tabs .ts-bg ul.tab-buttons{gap:10px}.ts-product-tabs .ts-bg .tab-content{padding:20px 15px}.ts-product-tabs .ts-bg .tab-content .ts-tab-list{flex-direction:column;gap:20px}.ts-product-tabs .ts-bg .tab-content .ts-tab-list .ts-list-data{width:100%}.ts-product-tabs .ts-bg .tab-content .ts-tab-list .ts-list-data h3{font-size:16px}.ts-product-tabs .ts-bg .tab-content .ts-tab-list .ts-list-data ul li{font-size:15px;line-height:20px;margin:0 0 7px}.quick-add-modal__content product-info .product.grid>.grid__item{width:100%;max-width:100%}.quick-add-modal__content product-info .product.grid .product__info-wrapper{padding:0}}@media screen and (max-width: 749px){.ts-all-collection .facets-vertical aside,.ts-all-collection .facets-vertical .product-grid-container{width:100%}}@media screen and (max-width: 500px){body .shopify-section h2{font-size:28px}.ts-featured-product .collection .collection__title .collection__view-all a.button{font-size:14px;padding:10px;min-width:110px;min-height:40px}.ts-featured-product .collection .collection__title{gap:10px}.main-pro-reviews .mainreview-slider .owl-nav button:after{width:30px;height:11px}.main-pro-reviews .mainreview-slider .owl-nav button.owl-prev{right:42px}.main-pro-reviews .mainreview-slider .owl-nav{right:30px}body .shopify-section .ts-email-signup.newsletter .page-width{padding:50px 15px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper button#Subscribe{min-width:115px}.ts-email-signup .ts-newsletter form#contact_form .newsletter-form__field-wrapper input{padding-right:11.6rem}.ts-shop-category ul li.collection-list__item .card__inner{min-height:110px;max-height:110px}.tab-content{column-count:1}.tab-buttons{overflow:scroll}.tabs{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
