.card-carousel{overflow-x:hidden}.card-carousel__grid{display:flex;flex-direction:column;gap:0;overflow:hidden}.card-carousel__grid .card-carousel__main{overflow-x:hidden}@media screen and (min-width:990px){.card-carousel__grid{gap:4rem}}.card-carousel__top{display:flex;justify-content:space-between;align-items:center;gap:2rem}.card-carousel__top .card-carousel__carousel-controls{flex-shrink:0}.tag-item{background:#f6f4ee;color:#080c0f;padding:7px 12px;border-radius:26px}.tags-list{display:flex;gap:1rem}.card-carousel__header{text-align:left}.card-carousel__subheading-controls-wrapper{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:2.4rem;margin-bottom:2rem}@media screen and (min-width:990px){.card-carousel__subheading-controls-wrapper{margin-bottom:0}}.card-carousel__subheading-controls-wrapper .section-title-header__intro-subheading{margin:0;flex:1}@media only screen and (min-width:990px){.card-carousel__subheading-controls-wrapper .section-title-header__intro-subheading{max-width:50%}}.card-carousel__inner .section-title-header__intro{margin-left:0;margin-right:auto;max-width:80rem;text-align:left}.card-carousel__inner .section-title-header{align-items:flex-start}@media only screen and (min-width:990px){.card-carousel__inner .section-title-header{align-items:flex-start}.card-carousel__inner .section-title-header__intro{margin-right:auto;text-align:left}}.card-carousel__heading{margin:0}.card-carousel__subheading{margin:var(--space-xs) 0 0}.card-carousel__carousel-controls{display:none;gap:1rem;flex-shrink:0}.card-carousel__carousel-controls .embla__button{width:4.4rem;height:4.4rem}@media only screen and (min-width:990px){.card-carousel__carousel-controls{display:flex}}.card-carousel__button{position:static!important;transform:none!important;margin:0!important}.card-carousel__button svg{height:4.8rem;width:4.8rem;stroke-width:.2rem}.card-carousel__button:hover{opacity:.7!important}.card-carousel__button--prev svg{transform:rotate(180deg)}.card-carousel__carousel{width:100%;position:relative}.card-carousel__carousel .embla{width:100%}.card-carousel__carousel .embla .embla__viewport{overflow:visible}.card-carousel__carousel .embla__container{display:flex;gap:var(--embla-gap)}.card-carousel__carousel .embla__slide{flex:0 0 calc(100% - 2.4rem);min-width:0}@media screen and (min-width:750px){.card-carousel__carousel .embla__slide{flex:0 0 calc(50% - 2.4rem)}}@media screen and (min-width:990px){.card-carousel__carousel .embla__slide{flex:0 0 calc(25% - 1.8rem)}}.card-carousel__card-single{display:flex;flex-direction:column;gap:2rem;text-decoration:none}.card-carousel__card-image{width:100%}.card-carousel__card-image img{height:100%;object-fit:cover;width:100%}.card-carousel__card-image.ratio-square{aspect-ratio:1/1}.card-carousel__card-image.ratio-portrait{aspect-ratio:2/3}.card-carousel__card-image.ratio-portrait-tall{aspect-ratio:16/24}.card-carousel__card-image.ratio-landscape{aspect-ratio:4/3}.card-carousel__card-image.ratio-landscape-wide{aspect-ratio:16/9}.card-carousel__card-content{display:flex;flex-direction:column;gap:1.2rem}.card-carousel__card-content.kind-large .card-carousel__card-title{margin:0;color:#080c0f;font-family:var(--font-body-family);font-weight:600;font-size:2rem}.card-carousel__card-content.kind-large .card-carousel__card-text{margin:0 0 .6rem;font-size:16px;color:var(--color-text-gray);line-height:1.4}.card-carousel__card-title{margin:0;color:#080c0f;font-family:var(--font-body-family);font-weight:600;font-size:1.8rem}.card-carousel__card-text{margin:0;font-size:1.4rem;line-height:1.4}.card-carousel__navigation{display:flex;justify-content:flex-start;margin-bottom:2rem;width:100%}.card-carousel__tag-list{display:flex;flex-wrap:nowrap;gap:1rem;justify-content:flex-start;list-style:none;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;cursor:grab}@media screen and (max-width:989px){.card-carousel__tag-list{margin-left:calc(var(--page-width-padding) * -1);margin-right:calc(var(--page-width-padding) * -1)}.card-carousel__card-content.kind-large .card-carousel__card-text{font-size:1.6rem}}.card-carousel__tag-list:active{cursor:grabbing}.card-carousel__tag-list::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.card-carousel__tag-list{flex-wrap:wrap;overflow-x:visible}.card-carousel__navigation{margin-bottom:0}}.card-carousel__tag-list .tag{transition:all var(--duration-default) ease;border:2px solid #ed1b3e;color:#ed1b3e;white-space:nowrap;flex-shrink:0}.card-carousel__tag-list .tag:after{display:none}.card-carousel__tag-list .tag.is-active{background-color:rgb(var(--color-button));color:rgb(var(--color-background))}.card-carousel__carousel .embla__slide--filtered{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.card-carousel__mobile-button{display:block;margin-top:3.2rem}.card-carousel__mobile-button .button{width:100%}@media screen and (min-width:750px){.card-carousel__mobile-button{display:none}}.card-carousel__card-image{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.card-carousel__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.card-carousel__card-image img,.card-carousel__card-image svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-card-carousel.css.map */
