.heading1,.heading2,.heading3,.heading4,.heading5,.heading6{font-weight:700!important;line-height:100%!important;letter-spacing:0;text-transform:capitalize!important}.heading1{font-size:54px}.heading2{font-size:48px}.heading3{font-size:40px}.heading4{font-size:32px}.heading5{font-size:28px}.heading6{font-size:24px}.body1,.body2,.body3,.body4,.body5,.body6,.body1 p,.body2 p,.body3 p,.body4 p,.body5 p,.body6 p{font-weight:400!important;line-height:150%!important;letter-spacing:0!important}.body1,.body1 p{font-size:20px}.body2,.body2 p{font-size:18px}.body3,.body3 p{font-size:16px}.body4,.body4 p{font-size:14px}.body5,.body5 p{font-size:12px}.label{display:inline-block;width:fit-content;padding:4px 8px;font-weight:600;font-size:12px;line-height:18px;letter-spacing:.5px;text-transform:uppercase;color:#f2f2f2;border-radius:4px;background-color:#ce3232}.button:before,.button:after{content:none!important}.section-btn,.cart__checkout-button,.cart-drawer__empty-content .button{display:inline-flex;align-items:center;gap:12px;width:fit-content;padding:16px 24px;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;text-transform:uppercase;background-color:#ce3232;border:1.5px solid #CE3232;border-radius:8px;text-decoration:none;color:#f2f2f2}.section-btn.btn-with-bg{color:#f2f2f2}.section-btn.btn-with-outline{background-color:transparent!important;border:1.5px solid #F2F2F2}.virfit-header{text-align:center;width:100%;max-width:768px;margin:0 auto}.virfit-kicker.label{color:#f2f2f2}.virfit-title.heading2{margin:16px 0 24px}.virfit-sub.body2{margin:0}.button-hover-effect,.button-hover-effect svg path{transition:.6s all}.button-hover-effect:hover{background:#ce3232!important;color:#fff!important;transition:.6s all}.button-hover-effect:hover svg path{stroke:#fff;transition:.6s all}@media(max-width:768px){.heading1{font-size:36px}.heading2{font-size:32px}.heading3,.heading4{font-size:24px}.heading5,.heading6{font-size:20px}.section-btn{font-size:16px}}.hero-workout-section-element img{display:block;width:100%;max-width:100%}.hero-workout-container{display:flex;gap:64px;width:100%;max-width:1280px;margin:0 auto}.hero-workout-container .hero-left,.hero-workout-container .hero-right{width:100%;max-width:50%}.hero-workout-container .hero-workout-container .hero-left{padding-block:112px}.hero-workout-container .hero-rating{background-color:#f5d6d61a;border-radius:50px}.hero-workout-container .hero-rating{background-color:#f5d6d61a;border-radius:50px;display:inline-block;width:fit-content;padding:8px 16px}.hero-workout-container .rating-stars{color:#eb4646}.hero-workout-container .hero-rating-inner{display:flex;align-items:center;gap:2px}.hero-workout-container .hero-rating-inner p{margin:0}.hero-workout-container .section-btn.btn-with-outline{color:#f2f2f2}.hero-workout-container .hero-buttons{display:flex;align-items:center;gap:16px;margin-top:40px}.hero-left{display:flex;align-items:center}.hero-left-inner-content{display:flex;flex-direction:column}.hero-workout-container .hero-main-heading.heading1{margin:16px 0 24px}.hero-workout-section-element .hero-subtext.body3 p{margin:0;padding-right:5px}.hero-workout-section-element .benefit-item-icon{display:inline-block;width:16px;flex:0 0 16px;height:16px}.hero-workout-section-element .benefit-item{display:inline-flex;gap:8px}.hero-workout-section-element .benefit-item p{margin:0}.hero-bottom-benefits{display:flex;align-items:center;gap:16px;margin-top:20px}@media(min-width:1400px){.hero-bottom-benefits{margin-top:30px}}@media(min-width:1100px)and (max-width:1120px){.hero-workout-container .hero-main-heading.heading1{font-size:40px!important}.hero-workout-section-element .hero-subtext.body3 p,.hero-workout-container .hero-rating-inner p{font-size:12px!important}.hero-workout-container .hero-buttons{margin-top:30px}.hero-bottom-benefits{margin-top:40px}.hero-workout-section-element .benefit-item-icon{width:10px;flex:0 0 10px;height:10px}.line-text.body5{font-size:8px!important}.hero-workout-section-element .benefit-item{gap:4px}}@media(min-width:1025px){.mobile-image{display:none!important}}@media(max-width:1024px){.desktop-image.hide-desktop{display:none!important}.hero-workout-container{flex-direction:column}.hero-workout-container .hero-left,.hero-workout-container .hero-right{max-width:100%!important}.hero-left-inner-content{width:100%;text-align:center}.hero-workout-container .hero-buttons{width:100%;max-width:393px;margin:0 auto;margin-top:24px!important}.hero-workout-container .hero-buttons a{display:block;width:100%}.hero-workout-container .hero-rating{margin:0 auto}.hero-workout-container .hero-bottom-benefits{flex-direction:column;gap:8px;margin:24px auto 0}.hero-workout-container{gap:0!important}.hero-rating-inner.body3 strong{font-size:16px}.hero-rating-inner.body3 p{font-size:14px}}.hero-rating.static-reviews-block .hero-rating-inner{display:flex;align-items:center;gap:8px}.hero-rating.static-reviews-block .hero-rating-inner p{margin:0;color:#6b7280;font-weight:700;font-size:16px;line-height:150%;letter-spacing:0;text-align:center}.hero-rating.static-reviews-block .rating-stars{display:flex;align-items:center}.check-icons-with-text-block{column-count:2}.check-icons-with-text-block .check-icons-with-text-inner-element,.check-icons-with-text-block .fp-icons-element{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.check-icons-with-text-block .check-icons-with-text-inner-element{gap:8px}.check-icons-with-text-block .icon-as-text{font-weight:700;font-size:16px;line-height:150%;letter-spacing:0;color:#4b5563;margin:0}.section-layout-type-new .product__title,.section-layout-type-new .product__title h1{margin-bottom:12px;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0;text-transform:capitalize;color:#1f2937}.section-layout-type-new .page-width{width:100%;max-width:1280px;padding-inline:0}.section-layout-type-new .page-width .product.grid{gap:48px}.section-layout-type-new .page-width .product.grid .grid__item.product__media-wrapper,.section-layout-type-new .page-width .product.grid .product__info-wrapper.grid__item{width:100%;max-width:calc(50% - 24px);padding:0}.section-layout-type-new .product__info-container{max-width:100%}.section-layout-type-new .product__info-container .price__container .price__sale{display:flex!important;flex-direction:row-reverse!important;gap:16px;align-items:center;justify-content:flex-end}.section-layout-type-new .product__info-container .price .price-item{font-weight:700;font-size:40px;line-height:100%;letter-spacing:0;text-transform:capitalize;color:#030712;margin:0}.section-layout-type-new .product__info-container .price--on-sale .price-item--regular,.section-layout-type-new .price__container .price__sale span .price-item.price-item--regular{font-size:32px!important;color:#4b5563!important;position:relative;text-decoration:none}.section-layout-type-new .product__info-container .price--on-sale .price-item--regular:before,.section-layout-type-new .price__container .price__sale span .price-item.price-item--regular:before{content:"";display:block;width:100%;height:4px;background-color:red;position:absolute;top:15px;left:0;transform:rotate(153.16deg)}.section-layout-type-new .product__info-container .price--on-sale .price__sale span{display:flex;align-items:center}.section-layout-type-new .product .price .badge,.section-layout-type-new .product .price__container{margin-bottom:0}.section-layout-type-new .product__info-container .price.price--large.price--on-sale.price--show-badge{display:flex;align-items:center;gap:16px}.section-layout-type-new .product__text.inline-richtext.block-text-type-body2-text{font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:#374151;margin:0}.section-layout-type-new .product__text.inline-richtext.block-text-type-body3-text{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#4b5563;margin:0}.section-layout-type-new #more-payment-options-link{cursor:pointer;display:none}.atc-button-with-quantity-selector{display:flex;align-items:center;gap:16px}.atc-button-with-quantity-selector .product-form__quantity .form__label{display:none}.atc-button-with-quantity-selector quantity-input.quantity{width:110px;height:59px;background:#0000000f;border:1.5px solid #000000;border-radius:8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden}.atc-button-with-quantity-selector .product-form__input{margin:0;max-width:110px}.atc-button-with-quantity-selector .product-form__submit{margin-bottom:1rem;border:1.5px solid #CE3232;background-color:#eb464603;width:100%;height:59px;border-radius:8px;background:transparent;color:#ce3232;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;text-transform:uppercase;margin:0;gap:12px}.product-form__submit:before,.product-form__submit:after,.quantity:before,.quantity:after{content:none}.section-layout-type-new .product-form__buttons{max-width:100%;display:flex;flex-direction:column;gap:16px}.ship-time-icon-with-text .ship-time-icons .ship-time-icons-inner{width:100%;max-width:16px;height:16px}.ship-time-icon-with-text .ship-time-icons,.ship-time-icon-with-text .ship-time-icons .ship-time-icons-inner{display:flex;align-items:center;gap:4px}.ship-time-icon-with-text .ship-time-text{font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:#000;margin:0}.product-info-block-inner .ship-time-icon-with-text{display:flex;align-items:center;justify-content:center;gap:15.5px}.ship-time-icon-with-text .ship-time-icons .ship-time-icons-inner img{display:block;width:100%;height:100%;object-fit:contain}.new-buy-box-element{background:#f2f2f2;border-radius:16px;padding:16px 24px 32px;margin-bottom:7px}.payment-icons-image img{display:block;width:100%;height:100%}.section-layout-type-new .product__info-container .product-form{margin:0}.new-buy-box-element{display:flex;flex-direction:column;gap:16px}.add-on-products-element .product-form__submit{margin:0;display:block;width:50px;min-width:50px;height:50px;min-height:50px;flex:0 0 50px;padding:12px;border-radius:8px;background:#ce3232}.add-on-products-element .add-on-products-block-card{padding:16px;border:1px solid #CE3232;border-radius:16px;background-color:#fff}.add-on-products-element .add-on-products-block-card img{display:block;width:100%;height:100%;object-fit:contain}.add-on-product-featured-image{width:80px;height:80px;flex:0 0 80px;border:1px solid #CE3232;border-radius:8px;overflow:hidden}.add-on-product-info-card{display:flex;flex-direction:column;width:100%;gap:8px}.add-on-products-element-inner{display:flex;align-items:center;justify-content:center;gap:16px}.add-on-products-element .add-on-product-title{font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;color:#000;margin:0}.vertical-line-border{display:inline-block;width:1px;height:80px;background:#ce3232}.price-with-learn-more-element,.add-on-products-price-box{display:flex;align-items:center;gap:12px}.add-on-product-sale-price{font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;color:#030712;margin:0}.add-on-product-compare-at-price{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-decoration:line-through;color:#4b5563;margin:0}.price-with-learn-more-element .inner-learn-more-btn{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;text-transform:capitalize;text-decoration:underline;color:#ce3232}.add-on-products-element{display:flex;flex-direction:column;gap:16px}.section-layout-type-new .product__info-wrapper .accordion summary{padding:16px 0}.section-layout-type-new .product__info-wrapper .accordion__title{font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:#111827}.section-layout-type-new .product__accordion .accordion__content{padding:0!important;font-size:16px;line-height:150%;letter-spacing:0;color:#111827}.section-layout-type-new .product__accordion .accordion__content p{text-align:left!important}.svg-plus-icon{display:flex;align-items:center}.section-layout-type-new .product-media-container.constrain-height.media-fit-contain{--contained-width: 100%;width:100%}.section-layout-type-new .grid__item.product__media-wrapper .global-media-settings{border:1px solid #D1D5DB;border-radius:16px;overflow:hidden!important;margin:0}.section-layout-type-new .thumbnail-list{padding:0;grid-gap:16px}.section-layout-type-new .grid__item.product__media-wrapper .thumbnail-slider{margin-top:16px;position:relative}.section-layout-type-new .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{border-radius:8px}.thumbnail-list-static-pagination-element{position:absolute;left:50%;bottom:-35px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:20px}.thumbnail-slider-prev-arrow,.thumbnail-slider-next-arrow{display:flex;align-items:center;width:12px;height:12px;cursor:pointer}.thumbnail-slider-prev-arrow svg,.thumbnail-slider-next-arrow svg{display:block;width:100%;height:100%;object-fit:contain}.section-layout-type-new .product__media-wrapper .slider-mobile-gutter .slider-button{display:none!important}.add-on-product-featured-image-with-content{display:flex;align-items:center;gap:16px}.add-on-text{font-weight:700;font-size:16px;line-height:150%;letter-spacing:0;text-transform:uppercase;margin:0;color:#f2f2f2}.add-on-text-with-icon{display:flex;align-items:center;justify-content:center;gap:12px}.slider-dots .slider-dot:nth-child(n+3){display:none}.add-on-products-label{font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;margin:0;color:#000}.percentage-badge.badge.price__badge-sale{background:#ce3232;display:flex;align-items:center;gap:8px;padding:8px 16px;font-weight:500;font-style:Italic;font-size:16px;line-height:150%;letter-spacing:0;color:#f2f2f2;margin:0;border-radius:4px}.additional-static-checkout-btn{font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;text-transform:uppercase;color:#f2f2f2;margin:0;background-color:#ce3232;border-radius:8px;text-decoration:none;padding:16px;display:flex;align-items:center;justify-content:center;gap:12px}.section-layout-type-new .js.product-form__input.product-form__input--pill label{width:84px;height:114px;border-radius:8px;border-color:#9ca3af;background:#f2f2f2;padding:16px 10px;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#6b7280!important;position:relative}.selected-variant-label{width:18px;height:18px;position:absolute;bottom:-10px;display:none}.section-layout-type-new .js.product-form__input.product-form__input--pill{margin:0 0 8px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.section-layout-type-new .product-form__input--pill input[type=radio]:checked+label{background-color:#0000000d!important;color:#ce3232!important;border:1.5px solid #000000!important}.section-layout-type-new .product-form__input--pill input[type=radio]:checked+label .selected-variant-label{display:inline-block}.product-form__input--pill input[type=radio]+label:before{content:none!important}.variant-featured-image-element{width:50px;height:50px;flex:0 0 50px;border-radius:50%;overflow:hidden;transform:rotate(320deg)}.variant-featured-image-element img{display:block;width:100%;height:100%;object-fit:contain}.section-layout-type-new .js.product-form__input.product-form__input--pill legend.form__label{font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;color:#000;margin-bottom:16px!important}.product-form__input--pill>input[type=radio]+label{order:2}.product-form__input--pill>input[type=radio][value="5 Color Set"]+label{order:1}*:focus-visible{outline:none;box-shadow:none}.announcement-bar__message{letter-spacing:0}.atc-button-with-quantity-selector quantity-input.quantity .quantity__button,.atc-button-with-quantity-selector quantity-input.quantity .quantity__input{width:100%;max-width:33.33%;padding:0;gap:0;background-color:#ddd}.atc-button-with-quantity-selector .quantity__button:focus-visible,.atc-button-with-quantity-selector .quantity__input:focus-visible{background-color:#ddd}.minus-icon-svg{display:none!important}.product__accordion.accordion details[open] .svg-plus-icon .minus-icon-svg{display:inline-block!important}.product__accordion.accordion details[open] .svg-plus-icon .plus-icon-svg{display:none!important}.svg-plus-icon svg{width:14px;height:14px}.header__submenu.list-menu{padding:1rem .5rem;border-radius:4px;border:0}.js details>.header__submenu li:not(:last-child){margin-bottom:8px}.contact .field__input:focus,.contact .field__input:focus-visible{outline:none!important;box-shadow:none!important;padding:1.5rem!important}.contact .field:before,.contact .field:after{content:none}.contact .field{border:.5px solid #000000}.contact .field{position:relative}.contact .field__label{position:absolute;top:50%;left:12px;transform:translateY(-50%);transition:.2s ease;pointer-events:none}.contact .field__input:focus+.field__label,.contact .field__input:not(:placeholder-shown)+.field__label,.contact .field textarea:focus+.field__label,.contact .field textarea:not(:placeholder-shown)+.field__label{display:none}.contact .button{display:flex;align-items:center;justify-content:center;width:fit-content;background:#ce3232;color:#fff;gap:12px;padding:8px 20px;border-radius:8px;text-decoration:none;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;text-transform:uppercase;color:#f2f2f2}.accordion summary .accordion__title{font-size:18px;letter-spacing:0}.accordion .accordion__content{padding:0}.accordion .accordion__content p{font-size:15px;letter-spacing:0}@media(max-width:1271px){.section-layout-type-new .js.product-form__input.product-form__input--pill{display:block;column-count:3;max-width:100%;min-width:auto}.section-layout-type-new .js.product-form__input.product-form__input--pill label{width:100%;height:130px}.section-layout-type-new .js.product-form__input.product-form__input--pill label:nth-child(odd){margin-bottom:20px}}@media(min-width:750px){.section-layout-type-new .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:89.33px!important;height:82.46px!important}.add-on-text{display:none}.add-on-product-featured-image-with-content{width:100%}.mobile-only{display:none!important}}@media(max-width:749px){.desktop-only.hide-desktop-image{display:none}.section-layout-type-new .page-width .product.grid{flex-direction:column}.section-layout-type-new .page-width .product.grid .grid__item.product__media-wrapper,.section-layout-type-new .page-width .product.grid .product__info-wrapper.grid__item{max-width:100%}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.product__media-list .product__media-item{width:100%!important}.section-layout-type-new .page-width{padding:24px 20px 48px!important}.section-layout-type-new .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:60px!important;height:60px!important}.section-layout-type-new .grid__item.product__media-wrapper .global-media-settings{border-radius:8px}.section-layout-type-new .thumbnail-list{grid-gap:12px;margin:0!important}.hero-rating.static-reviews-block .hero-rating-inner p,.hero-rating-inner.body3 strong{font-size:14px}.section-layout-type-new .product__title,.section-layout-type-new .product__title h1{font-size:32px}.section-layout-type-new .product__text.inline-richtext.block-text-type-body2-text,.add-on-products-element .add-on-product-title{font-size:16px!important}.section-layout-type-new .product__info-container .price--on-sale .price-item--regular,.section-layout-type-new .price__container .price__sale span .price-item.price-item--regular{font-size:18px!important}.section-layout-type-new .product__info-container .price--on-sale .price-item--regular:before,.section-layout-type-new .price__container .price__sale span .price-item.price-item--regular:before{height:2px!important;top:10px!important}.new-buy-box-element{padding:16px}.product-info-block-inner .ship-time-icon-with-text{flex-direction:column;gap:8px}.add-on-product-featured-image{width:45px;height:45px;flex:0 0 45px}.add-on-products-element-inner{flex-direction:column}.vertical-line-border{width:100%;height:1px}.add-on-products-element .product-form__submit{width:100%;min-width:100%;height:100%;min-height:100%;flex:0 0 100%}.section-layout-type-new .product__info-container .product-form{width:100%}.add-on-product-featured-image-with-content{align-items:flex-start}.price-with-learn-more-element .inner-learn-more-btn{font-size:14px}.atc-button-with-quantity-selector .product-form__submit{font-size:16px;padding-inline:10px}.section-layout-type-new .product__info-container .price .price-item{font-size:22px}.section-layout-type-new .product__info-container .price__container .price__sale{flex-wrap:nowrap;gap:10px}.percentage-badge.badge.price__badge-sale{gap:5px;padding:8px;font-size:14px;line-height:100%}.percentage-badge.badge.price__badge-sale svg{width:14px;height:14px}}@media(max-width:500px){.hero-rating.static-reviews-block .hero-rating-inner{gap:5px}.hero-rating.static-reviews-block .hero-rating-inner p,.hero-rating-inner.body3 strong{font-size:12px}.check-icons-with-text-block{display:flex;flex-direction:column;gap:5px}.section-layout-type-new .product__info-wrapper .accordion__title{font-size:16px}.section-layout-type-new .product__info-wrapper .accordion summary{padding:12px 0}.section-btn{padding:16px 20px}.faq-with-image-section-element .faq-question{padding:16px 0!important}}@media(max-width:435px){.testimonials-section .testimonial-text.body3{min-height:135px}}@media(max-width:405px){.announcement-bar__message,.hero-rating-inner.body3 p{font-size:10px!important;min-height:auto}.utility-bar__grid.page-width{padding-left:10px;padding-right:10px}}@media(max-width:375px){.atc-button-with-quantity-selector .product-form__submit{font-size:14px}.section-btn{padding:14px!important}}@media(max-width:366px){.resistance-bands-features-section-element .rbf-colour-item{gap:10px!important;width:100%;max-width:162px}}@media(max-width:341px){.testimonials-section .testimonial-text.body3{min-height:158px}}@media(max-width:325px){.section-btn{font-size:13px;padding:13px!important}.testimonials-section .testimonial-text.body3{min-height:180px}}.new-featured-collection-section-element .collection__title.title-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;padding:0;margin-bottom:60px}.new-featured-collection-section-element .collection__title.title-wrapper .title,.new-featured-collection-section-element .collection__title.title-wrapper a.button{margin:0}.new-featured-collection-section-element .collection{width:100%;max-width:1312px;margin:0 auto;padding:0}.collection-hero__inner.page-width{width:100%;max-width:1312px;margin:0 auto}.new-featured-collection-section-element .collection-title-with-label{display:flex;flex-direction:column;gap:16px}.new-featured-collection-section-element .page-width-desktop{width:100%;max-width:100%;margin:0;padding:0}.new-featured-collection-section-element .grid.product-grid{margin:0;padding:0;gap:16px}.new-featured-collection-section-element .grid.product-grid .grid__item{width:100%;max-width:calc(25% - 12px);padding:16px;border-radius:16px;transition:.3s all}.new-featured-collection-section-element .grid.product-grid .grid__item{border:.5px solid #00000020}.new-featured-collection-section-element .grid.product-grid .grid__item:hover{border:1px solid #00000040;box-shadow:0 16px 48px -12px #0000002e;transition:.3s all;background:#fff}.new-featured-collection-section-element .card__information .card__heading a{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;margin:0}.new-featured-collection-section-element .underline-links-hover:hover a{text-decoration:none;text-underline-offset:unset}.new-featured-collection-section-element .card-information>.price{color:#ce3232;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;margin:0}.new-featured-collection-section-element .price--on-sale .price-item--regular{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-decoration:line-through;color:#4b5563;margin:0}.new-featured-collection-section-element .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:12px}.new-featured-collection-section-element .card__heading a:after{z-index:-1}.new-featured-collection-section-element .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:10px}.new-featured-collection-section-element .card--standard>.card__content .card__information{padding:0;display:flex;flex-direction:column;justify-content:space-between;margin-top:16px}.new-featured-collection-section-element .quick-add.no-js-hidden{display:none}.new-featured-collection-section-element .section-btn.learn-more-btn{width:-webkit-fill-available;justify-content:center}.new-featured-collection-section-element .section-btn.quick-add-btn{background:transparent;color:#ce3232;width:100%;justify-content:center;border:0}.new-featured-collection-section-element .hero-buttons{margin-top:24px}.new-featured-collection-section-element .card:hover .media.media--hover-effect>img:first-child:only-child{transform:unset}.new-featured-collection-section-element .collection-title-with-label p{margin:0}.card-information.bottom-price-card-information{position:relative;margin-top:auto}.card-information-inner{height:100%;min-height:inherit;display:flex;flex-direction:column;align-items:stretch}.card-information.bottom-price-card-information .card-product-icon-link{position:absolute;bottom:0;right:0;z-index:2;margin:0!important}.card-information.bottom-price-card-information .card-product-icon-link svg path{stroke:gray}.card-wrapper .card__inner{border-radius:12px;overflow:hidden}.card-wrapper .card__inner:after{border:1px solid #00000010;border-radius:12px;box-shadow:none;z-index:1}.new-featured-collection-section-element .grid.product-grid .grid__item:hover path{stroke:#ce3232}.rating-star:before{background:#ce3232!important;-webkit-background-clip:text!important;letter-spacing:0;line-height:100%;font-size:18px}.rating-count.caption{color:#ce3232;font-size:14px;letter-spacing:0;line-height:100%}.card-information>.rating{margin-top:0}quantity-input.quantity.cart-quantity{background:#0000000f;border:1.5px solid #000000;border-radius:8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden}.lb-button-cont.lb-button-bundle .lb-button,.lb-button-popup-primary .lb-button{background-color:#ce3232!important;text-transform:uppercase!important;letter-spacing:0!important}.lb-custom-checkbox.lb-checked{background-color:#ce3232!important}.lb-custom-checkbox{border:1px solid #ce3232!important}.lb-bundle-products.lb-tlist .lb-plus-svg path{fill:#ce3232!important}.lb-cta-action-pickers{flex:1!important}.lb-cta-action-pickers .lb-variant-picker{width:fit-content;min-width:fit-content}.lb-popup-cont-action-close svg{stroke:#ce3232!important}.lb-popup-cont-action-close:hover{outline:1px solid #ce3232!important}@media(min-width:1141px){.new-featured-collection-section-element{padding:64px!important}}@media(max-width:1140px){.new-featured-collection-section-element .section-btn.quick-add-btn{width:-webkit-fill-available;padding:16px}.new-featured-collection-section-element{padding:48px 20px}.template-name-collection .new-featured-collection-section-element{padding:0 20px 48px!important}.new-featured-collection-section-element .slider-buttons{display:none}}@media(max-width:768px){.new-featured-collection-section-element .grid.product-grid .grid__item{max-width:75%}.template-name-collection .new-featured-collection-section-element .grid.product-grid .grid__item{max-width:100%}.new-featured-collection-section-element .section-btn.learn-more-btn,.new-featured-collection-section-element .section-btn.quick-add-btn{width:-webkit-fill-available}.new-featured-collection-section-element .collection__title.title-wrapper{align-items:center;flex-direction:column;width:100%;max-width:100%;margin:0 auto 32px;text-align:center}.new-featured-collection-section-element .collection-title-with-label{gap:12px;align-items:center}.new-featured-collection-section-element .collection__view-all a:not(.link){margin-top:24px}.new-featured-collection-section-element .grid--peek.slider .grid__item:first-of-type{margin-left:0}.template-name-page .new-banner-overlay-section-element.new-banner-layout-type-with-overlay .image-with-text__content{padding:20px 0 0!important}}.product-image-link-media.card__inner{position:relative}.product-image-link-media.card__inner .product-image-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:11}.header__submenu .header__menu-item:hover{text-decoration-line:none}.cart-drawer .cart-item:not(:first-child){border-top:.2px solid #9ca3af}.product__info-wrapper .price__regular.only-sale-price-element{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
