.bts-rail__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem}.bts-rail__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem}.bts-rail__num{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;aspect-ratio:1 / 1;padding:.5rem .9rem;background-color:var(--bts-rail-badge-bg, rgb(var(--color-foreground-title)));color:var(--bts-rail-badge-text, var(--bts-rail-accent, rgb(var(--color-button))));font-family:var(--font-subtitle-family);font-size:1.2rem;font-weight:700;font-style:italic;line-height:1;aspect-ratio:1/1}.bts-rail__stats{font-family:var(--font-subtitle-family);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.bts-rail__controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem}.bts-rail__sort{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.bts-rail__sort-label{font-family:var(--font-subtitle-family);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-right:.4rem}.bts-rail__sort-btn{padding:.9rem 1.6rem;background-color:transparent;border:1px solid rgba(128,128,128,.4);color:inherit;cursor:pointer;font-family:var(--font-subtitle-family);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease}.bts-rail__sort-btn:hover{border-color:currentColor}.bts-rail__sort-btn.is-active{background-color:var(--bts-rail-accent, rgb(var(--color-button)));border-color:var(--bts-rail-accent, rgb(var(--color-button)))}.bts-rail__arrows{display:flex;gap:.8rem}.bts-rail__arrow{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;background-color:transparent;border:1px solid rgba(128,128,128,.4);color:inherit;cursor:pointer;transition:border-color var(--duration-default) ease,opacity var(--duration-default) ease}.bts-rail__arrow:hover:not(.swiper-button-disabled){border-color:currentColor;background-color:var(--bts-rail-accent, rgb(var(--color-button)))}.bts-rail__arrow>span{display:inline-flex}.bts-rail__arrow svg{width:1.8rem;height:auto}.bts-rail__arrow--prev svg{transform:rotate(180deg)}.bts-rail__arrow.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}.bts-rail__aside{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.bts-rail__image{display:none;width:100%}.bts-rail__img{width:100%;height:auto;display:block}.bts-rail__img--placeholder{background-color:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.35);aspect-ratio:4 / 3}.bts-rail__title{margin:0;font-style:italic;text-transform:uppercase}.bts-rail__text{margin:0;opacity:.75}.bts-rail__text>*:last-child{margin-bottom:0}.bts-rail__link{display:inline-flex;align-items:center;gap:.8rem;padding-bottom:.4rem;border-bottom:2px solid var(--bts-rail-accent, rgb(var(--color-button)));color:inherit;text-decoration:none;font-family:var(--font-subtitle-family);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:opacity var(--duration-default) ease}.bts-rail__link:hover{opacity:.65}.bts-rail__link-icon{display:inline-flex}@media(prefers-reduced-motion:no-preference){.bts-rail__link-icon{transition:transform var(--duration-default) ease}.bts-rail__link:hover .bts-rail__link-icon{transform:translate(.4rem)}}.bts-rail__link svg{width:1.6rem;height:auto}.bts-rail__main{min-width:0}.bts-rail__swiper{width:100%;overflow:hidden}.bts-rail__card{height:100%}.bts-rail--hide-swatches .bts-rail__card .product-parameters{display:none}.bts-rail--hide-swatches .bts-rail__main .mpg-swatch{display:none!important}@media screen and (min-width:990px){.bts-rail__inner{grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-template-rows:auto minmax(0,1fr);column-gap:4rem;row-gap:3.2rem}.bts-rail__meta{grid-column:1;grid-row:1}.bts-rail__controls{grid-column:2;grid-row:1}.bts-rail__aside{grid-column:1;grid-row:2}.bts-rail__main{grid-column:2;grid-row:2}.bts-rail__image{display:block}.bts-rail--reversed .bts-rail__inner{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.bts-rail--reversed .bts-rail__meta{grid-column:2;grid-row:1}.bts-rail--reversed .bts-rail__controls{grid-column:1;grid-row:1}.bts-rail--reversed .bts-rail__aside{grid-column:2;grid-row:2}.bts-rail--reversed .bts-rail__main{grid-column:1;grid-row:2}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-back-to-school-rail.css.map */
