.fxc{padding-top:var(--section-padding-top, 36px);padding-bottom:var(--section-padding-bottom, 36px)}.fxc__header{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:3.2rem;flex-wrap:wrap}.fxc__heading{margin:0}.fxc__view-all{font-size:1.35rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;opacity:.55;transition:opacity .2s ease}.fxc__view-all:hover{opacity:1}.fxc__footer{display:flex;justify-content:center;margin-top:4rem}.fxc__btn{min-width:20rem}.fxc__carousel-wrapper{display:flex;align-items:center;gap:1.2rem}.fxc__arrow{flex-shrink:0;width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);box-shadow:0 2px 12px #00000014;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgb(var(--color-foreground));padding:0;transition:background .2s ease,color .2s ease,opacity .2s ease}.fxc__arrow:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.fxc__arrow:disabled{opacity:.2;cursor:default;pointer-events:none}@media screen and (max-width:749px){.fxc__arrow{width:3.2rem;height:3.2rem}}.fxc__track-outer{flex:1;overflow:hidden}.fxc__carousel{--fxc-carousel-gap: 2rem;display:flex;gap:var(--fxc-carousel-gap);overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.fxc__carousel::-webkit-scrollbar{display:none}.fxc__carousel-item{flex:0 0 calc((100% - (var(--fxc-cols, 4) - 1) * var(--fxc-carousel-gap, 2rem)) / var(--fxc-cols, 4));scroll-snap-align:start}.card-fxc-wrapper{display:flex;flex-direction:column;height:100%}.card-fxc__card{flex-shrink:0}.card-fxc__media-link{display:block}.card-fxc__info{padding:1.4rem 0 0;display:flex;flex-direction:column;gap:.5rem;flex:1}.card-fxc__title{display:block;font-size:1.25rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;line-height:1.3}.card-fxc__title:hover{text-decoration:underline;text-underline-offset:.3rem}.card-fxc__atc{margin-top:auto;padding-top:1.2rem}.card-fxc__btn{width:100%;display:flex;align-items:center;justify-content:center;min-height:4.4rem;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-flextoyz-collection.css.map */
