.m-featured-match-section{position:relative;width:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.m-featured-match-section__bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.m-featured-match-section .m-section-my{position:relative;z-index:2}.m-featured-match-section .m-section__header-with-button{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.m-section__header{margin-bottom:0!important}.m-featured-match-section .m-section__description{margin-top:10px;font-size:1rem}.m-match-slider{position:relative;width:100%}.m-match-slider__container{position:relative;width:100%;padding:10px 0 20px}.m-match-slider .swiper-container{overflow:hidden;position:relative;border:1px solid #227e8c}.m-match-slider .swiper-wrapper{display:flex;align-items:stretch}.m-match-slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;height:auto;min-height:630px;overflow:hidden;border:1px solid #227e8c}.m-match-slide__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;transition:transform .6s cubic-bezier(.16,1,.3,1)}.m-match-slide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.m-match-slide__bg--demo-1{background:linear-gradient(180deg,#6ec6db,#3598b5 45%,#e2dfd5 46%,#d3cebf);background-size:cover}.m-match-slide__bg--demo-2{background:linear-gradient(180deg,#c7c5be,#b2afaa 40%,#50b8cb 41%,#2b8ea3);background-size:cover}.m-match-slide__bg--demo-3{background:linear-gradient(180deg,#ded0bc,#c9b79f 35%,#46bfd6 36%,#289ab3);background-size:cover}.m-match-slide__inner{position:relative;z-index:2;width:100%;height:100%;padding:var(--slide-inner-padding, 24px);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.m-section__description.m-scroll-trigger.animate--fade-in-up{margin-bottom:30px}.m-match-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;margin:0 auto;background-color:var(--card-bg, #FAF7EE);border:3px solid #227e8c;border-radius:var(--card-radius, 24px);padding:var(--card-padding, 26px);text-align:center;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;box-sizing:border-box}.m-match-card:hover{transform:translateY(-4px)}.m-match-card__badge-wrapper{position:absolute;top:-14px;right:-12px;z-index:10;pointer-events:none;filter:drop-shadow(0 2px 5px rgba(0,0,0,.08));transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.m-match-card:hover .m-match-card__badge-wrapper{transform:rotate(8deg) scale(1.08)}.m-match-card__badge{position:relative;width:68px;height:68px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.m-match-card__badge{width:74px;height:74px}.m-match-card__badge-wrapper{top:-16px;right:-14px}}.m-match-card__badge-svg{position:absolute;top:0;left:0;width:100%;height:100%}.m-match-card__badge-text{position:relative;z-index:2;font-size:11px;font-weight:700;line-height:1.15;text-align:center;color:var(--badge-text-color, #111111);padding:0 4px;letter-spacing:-.01em;word-break:break-word;max-width:52px}.m-match-card__vendor{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--subtitle-color, #666666);margin-bottom:4px}.m-match-card__image-box{position:relative;width:100%;padding:6px 0 14px;display:flex;align-items:center;justify-content:center;min-height:220px;flex:1 1 auto}.m-match-card__image-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.m-match-card__img-wrapper{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.m-match-card__img-wrapper[data-ratio="1/1"]{aspect-ratio:1 / 1}.m-match-card__img-wrapper[data-ratio="3/4"]{aspect-ratio:3 / 4}.m-match-card__img-wrapper[data-ratio="4/3"]{aspect-ratio:4 / 3}.m-match-card__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block;margin:0 auto}.m-match-card:hover .m-match-card__img{transform:scale(1.04)}.m-match-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000008;border-radius:16px}.m-match-card__placeholder svg{width:65%;height:65%;opacity:.6}.m-match-card__content{width:100%;margin-top:auto;padding-bottom:16px;display:flex;flex-direction:column;align-items:center;gap:4px}.m-match-card__title{font-size:var(--title-font-size, 20px);font-weight:700;line-height:1.25;text-transform:uppercase;margin:0;text-decoration:none;transition:opacity .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m-match-card__title a{color:inherit;text-decoration:none}.m-match-card__title a:hover{opacity:.8}.m-match-card__subtitle{font-size:.875rem;font-weight:500;color:var(--subtitle-color, #555555);margin:0;letter-spacing:.01em}.m-match-card__footer{width:100%}.m-match-card__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 18px;font-size:.9375rem;font-weight:600;border-radius:9999px;background-color:var(--btn-bg, transparent);border:var(--btn-border-width, 1.5px) solid var(--btn-border-color, #111111);color:var(--btn-text-color, #111111);text-decoration:none;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box;text-align:center;line-height:1.2}.m-match-card__btn:hover{background-color:transparent!important;color:var(--btn-hover-text, #FFFFFF)!important;border:2px solid var(--btn-bg, #111111)!important}.m-match-section__button-wrapper{margin-top:40px;display:flex;justify-content:center;align-items:center;width:100%}.m-match-slider__nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:30;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.m-match-nav-arrow{width:48px;height:28px;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.12));transition:transform .25s cubic-bezier(.16,1,.3,1),filter .25s ease}.m-match-nav-arrow path{transition:fill .2s ease,stroke .2s ease}.m-match-slider__nav-btn--prev{left:-26px}.m-match-slider__nav-btn--next{right:-26px}.m-match-slider__nav-btn--prev:hover{transform:translateY(-50%) translate(-4px)}.m-match-slider__nav-btn--next:hover{transform:translateY(-50%) translate(4px)}.m-match-slider__nav-btn:hover .m-match-nav-arrow path{fill:var(--arrow-hover-fill, #C5B5F8)}.m-match-slider__nav-btn.swiper-button-disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.m-match-slider__nav-btn.swiper-button-lock,.m-match-slider__nav-btn.m\:hidden,.m-match-slider__nav-btn[style*="display: none"]{display:none!important}@media(max-width:1199px){.m-match-slider__nav-btn--prev{left:8px}.m-match-slider__nav-btn--next{right:8px}}.m-match-slider .swiper-pagination{position:relative;margin-top:24px;display:flex;align-items:center;justify-content:center;gap:8px}.m-match-slider .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:var(--card-border-color, #111111);opacity:.25;transition:all .3s ease;cursor:pointer}.m-match-slider .swiper-pagination-bullet-active{opacity:1;width:24px;border-radius:4px}.m-match-grid{display:grid;gap:var(--column-gap, 0px);row-gap:calc(var(--column-gap, 0px) + 16px);width:100%}@media(min-width:768px){.m-match-grid--cols-2{grid-template-columns:repeat(2,1fr)}.m-match-grid--cols-3{grid-template-columns:repeat(3,1fr)}.m-match-grid--cols-4{grid-template-columns:repeat(2,1fr)}.m-match-grid--cols-5,.m-match-grid--cols-6{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.m-match-grid--cols-2{grid-template-columns:repeat(2,1fr)}.m-match-grid--cols-3{grid-template-columns:repeat(3,1fr)}.m-match-grid--cols-4{grid-template-columns:repeat(4,1fr)}.m-match-grid--cols-5{grid-template-columns:repeat(5,1fr)}.m-match-grid--cols-6{grid-template-columns:repeat(6,1fr)}}@media(max-width:767px){.m-match-grid{gap:var(--column-gap-mobile, 0px);row-gap:16px}.m-match-mobile--1-col{grid-template-columns:1fr!important}.m-match-mobile--2-cols{grid-template-columns:repeat(2,1fr)!important}.m-match-slide{min-height:460px}.m-match-slide__inner{padding:18px 10px}.m-match-card{padding:20px 14px;border-radius:20px;max-width:320px}.m-match-card__image-box{min-height:170px;padding-bottom:10px}.m-match-card__img{max-height:170px}.m-match-card__title{font-size:1.0625rem}.m-match-card__btn{padding:9px 14px;font-size:.8125rem}.m-match-card__badge{width:60px;height:60px}.m-match-card__badge-text{font-size:9.5px;max-width:46px}.m-match-nav-arrow{width:40px;height:24px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/featured-match-collection.css.map */
