.promotion-blocks-tabs--item{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.promotion-blocks-tabs--item{box-shadow:var(--block-shadows)}.promotion-blocks-tabs--tabs-wrapper{padding:0 15px;max-width:var(--grid-width-row, 1380px);margin-left:auto;margin-right:auto;margin-bottom:30px}@media only screen and (min-width:768px){.promotion-blocks-tabs--tabs-wrapper{padding:0 50px}}.promotion-blocks-tabs--tabs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;justify-content:center;padding:.5rem 1rem}.promotion-blocks-tabs--tabs::-webkit-scrollbar{display:none}.promotion-blocks-tabs--tab{display:inline-flex;align-items:center;min-height:29px;font-size:20px;font-weight:700;padding:1rem 3.1rem;position:relative;background:none;border:none;cursor:pointer;white-space:nowrap;transition:color .25s cubic-bezier(.104,.204,.492,1);text-transform:uppercase;border-radius:50px;letter-spacing:.1em}.promotion-blocks-tabs--tab:after{content:"";display:block;height:2px;width:100%;background:var(--color-accent, #3F72E5);position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left center;transition:transform .25s cubic-bezier(.104,.204,.492,1)}.promotion-blocks-tabs--tab:hover,.promotion-blocks-tabs--tab.active{background-color:#51c5e2;color:#0f0f0f;box-shadow:0 0 15px #4ed5ed}.promotion-blocks-tabs--content{display:none;width:100%;overflow:hidden}.promotion-blocks-tabs--content.active{display:block}.promotion-blocks-tabs--inner{padding:0 15px;max-width:1265px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.promotion-blocks-tabs--inner{padding:0 50px}}.promotion-blocks-tabs--inner{display:grid;width:100%;padding-bottom:10px}@media only screen and (min-width:768px){.promotion-blocks-tabs--inner{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:757px){.promotion-blocks-tabs--inner{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.promotion-blocks-tabs--inner{gap:10px}}.promotion-blocks-tabs--item{display:flex;background:var(--color-bg, #fff);color:var(--color-text, var(--color-body, #2c2d2e));font-size:.9375rem;overflow:hidden;padding:10px;position:relative}.promotion-blocks-tabs--link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.promotion-blocks-tabs--text{padding:2rem 15px 0;display:flex;flex-direction:column;width:100%;text-align:center;justify-content:space-between}.promotion-blocks-tabs--text h6{margin-bottom:10px;color:inherit}.promotion-blocks-tabs--text .text-button{margin-top:auto;text-transform:uppercase;text-align:center;justify-content:center;padding-top:2rem;--color-accent: #51C5E2;font-weight:700}.promotion-blocks-tabs--image{flex-shrink:0;width:120px;margin-left:auto}.promotion-blocks-tabs--image img{width:100%;height:100%;object-fit:cover;border-radius:calc(var(--block-border-radius, 16px) * .75)}.promotion-blocks-tabs .section-header{justify-content:center;padding-bottom:15px}.promotion-blocks-tabs .section-header--content{text-align:center}.promotion-blocks-tabs .section-header--title{font-size:70px;line-height:100%}.promotion-blocks-tabs .section-header--description{font-size:23px;line-height:normal;margin-top:13px}.promotion-blocks-tabs--kicker{font-size:clamp(21px,calc(3.47vw - 3.66px),33px);line-height:100%;font-weight:700;text-shadow:0px 3.35px 3.35px rgba(0,0,0,.25);font-family:var(--heading-font);color:#fff;position:relative;display:flex;align-items:center;justify-content:center;margin:0;gap:20px;white-space:nowrap;overflow:visible}.promotion-blocks-tabs--kicker:before,.promotion-blocks-tabs--kicker:after{content:"";display:block;height:2.5px;min-width:0;background:#fff;flex-shrink:1;width:30%;flex-basis:30%}.promotion-blocks-tabs--kicker:before{order:-1}@media only screen and (max-width:767px){.promotion-blocks-tabs--kicker{gap:15px}.promotion-blocks-tabs--kicker:before,.promotion-blocks-tabs--kicker:after{flex-basis:69px;width:69px;height:1px}}@media only screen and (max-width:480px){.promotion-blocks-tabs--kicker{gap:10px}}@media only screen and (max-width:360px){.promotion-blocks-tabs--kicker{gap:5px}.promotion-blocks-tabs--kicker:before,.promotion-blocks-tabs--kicker:after{flex-basis:10px;width:10px}}.promotion-blocks-tabs--heading{font-size:clamp(47px,calc(7.5vw - 8.5px),75px);line-height:100%;color:#000;margin-left:auto;margin-right:auto;max-width:85%;text-align:center;margin-top:1rem;padding:.5rem 1rem}.short-description{font-size:clamp(13px,calc(2.21vw - 2.93px),21px);letter-spacing:.1em;text-align:center;margin-bottom:.5rem}.short-description:after{content:"";display:block;height:2.5px;min-width:0;background:#fff;max-width:310px;margin-left:auto;margin-right:auto;margin-top:6px;margin-bottom:.5rem}.promotion-blocks-tabs--description{font-size:clamp(13px,calc(2.21vw - 2.93px),21px);letter-spacing:.1em;text-align:center}.long-desc{line-height:normal}.promotion-blocks-tabs--description.short-description{color:#fff}.promotion-blocks-tabs--description:not(.short-description){color:#000}.promotion-blocks-tabs--promotional-label{font-size:clamp(15px,calc(2.21vw - 2.93px),25px);letter-spacing:.1em;font-weight:800;background:#fff;color:#0f0f0f;margin-left:-25px;margin-right:-25px;margin-bottom:-10px;width:calc(100% + 50px);padding:13px 25px;border-bottom-left-radius:17px;border-bottom-right-radius:17px;margin-top:1.5rem}.promotion-blocks-tabs--promotional-label>span{color:#51c5e2}@media only screen and (max-width:1600px)and (min-width:767px){.promotion-blocks-tabs--heading{max-width:100%;padding:1rem}}@media only screen and (max-width:990px)and (min-width:767px){.promotion-blocks-tabs--heading{font-size:44px}.promotion-blocks-tabs--text{padding-left:0;padding-right:0}}@media only screen and (max-width:756px){.promotion-blocks-tabs--slider .promotion-blocks-tabs--inner{display:block;padding-right:0}}@media only screen and (max-width:767px){.promotion-blocks-tabs--heading{max-width:90%}.promotion-blocks-tabs--slider{position:relative;overflow:hidden;width:100%;padding-left:15px}.promotion-blocks-tabs--slider .promotion-blocks-tabs--item{margin-right:15px}.promotion-blocks-tabs--slider .flickity-viewport{overflow:hidden}.promotion-blocks-tabs--slider .flickity-custom-navigation-wrapper{position:absolute;top:40%;width:100%;pointer-events:none;z-index:20}.promotion-blocks-tabs--slider .flickity-static-arrows{display:flex;justify-content:space-between;padding:0 15px;pointer-events:all}.promotion-blocks-tabs--slider .flickity-nav{pointer-events:all;display:block;background:#fff9;border-radius:5px}.promotion-blocks-tabs--slider .flickity-nav.flickity-prev{left:20px;position:relative}.promotion-blocks-tabs--slider .flickity-nav[disabled]{opacity:0}.promotion-blocks-tabs .section-header--title{font-size:30px}.promotion-blocks-tabs .section-header--description{font-size:15px;max-width:254px;margin-left:auto;margin-right:auto;line-height:19px;margin-top:8px}.promotion-blocks-tabs--tab{font-size:12px;padding:.8rem 1rem}.promotion-blocks-tabs--tabs{justify-content:space-around;gap:5px;padding:.8rem 1rem 1.5rem;padding-right:0}.promotion-blocks-tabs .section-header{padding-bottom:5px}.promotion-blocks-tabs--item{border-radius:8px}.promotion-blocks-tabs--tabs-wrapper{margin-bottom:5px}.promotion-blocks-tabs--text{padding:1rem 0 0;justify-content:space-between;gap:10px}.promotion-blocks-tabs--heading{padding:.5rem;border-radius:6px;margin-top:0}.short-description:after{max-width:156px;height:1px;margin-bottom:5px}.promotion-blocks-tabs--description.short-description{margin-bottom:-5px;padding-bottom:0;margin-top:-10px}.promotion-blocks-tabs--promotional-label{margin-top:.5rem;padding:8px 25px}.promotion-blocks-tabs--promotional-label .product-card--add-to-cart-button-wrapper{margin-bottom:-8px}.promotion-blocks-tabs--promotional-label .product-card--add-to-cart-button-wrapper .product-card--add-to-cart-button,.promotion-blocks-tabs--promotional-label .product-card--add-to-cart-button-wrapper .button{border-radius:0 0 8px 8px}.promotion-blocks-tabs--text h6{margin-bottom:4px}}@media only screen and (min-width:768px){.promotion-blocks-tabs--slider .flickity-custom-navigation-wrapper{display:none}}.promotion-blocks-tabs--promotional-label .product-card--add-to-cart-button-wrapper{position:relative;z-index:11;margin-left:-25px;margin-right:-25px;margin-bottom:-13px;width:calc(100% + 50px);margin-top:1rem}.promotion-blocks-tabs--promotional-label .product-card--add-to-cart-button-wrapper .product-card--add-to-cart-button,.promotion-blocks-tabs--promotional-label .product-card--add-to-cart-button-wrapper .button{width:100%;border-radius:0 0 17px 17px;margin:0;padding:1rem}.promotion-blocks-tabs--promotional-label .product-card-title,.promotion-blocks-tabs--promotional-label .product-card-entries__container{position:relative;z-index:11}.promotion-blocks-tabs--promotional-label .product-card-entries__container{justify-content:center}.promotion-blocks-tabs--promotional-label .product-card-title{font-size:clamp(15px,1.34vw + 4.73px,24px);line-height:1.2;font-weight:700;text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:58px;margin-bottom:5px;color:#0f0f0f;letter-spacing:0}.promotion-blocks-tabs--promotional-label .product-card--add-to-cart-button{font-size:clamp(15px,1.34vw + 4.73px,24px)}@media only screen and (max-width:1440px){.promotion-blocks-tabs--promotional-label .product-card-title{font-size:clamp(15px,1vw + 4.73px,24px);margin-top:.5rem}}@media only screen and (min-width:1068px){.promotion-blocks-tabs--promotional-label .product-card--add-to-cart-button{height:70px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/promotion-blocks-tabs.css.map */
