.rec-section{padding:56px 20px;background:var(--color-background);border-top:1px solid var(--color-border)}@media(min-width:990px){.rec-section{padding:88px 56px}}.rec-section__inner{max-width:1600px;margin:0 auto}.rec-section__header{margin-bottom:32px;text-align:left}@media(min-width:990px){.rec-section__header{margin-bottom:44px}}.rec-section__eyebrow{font-family:var(--font-body-family);font-size:10.5px;letter-spacing:2.5px;text-transform:uppercase;color:var(--color-muted);margin:0 0 12px}.rec-section__title{font-family:var(--font-heading-family);font-size:24px;font-weight:400;letter-spacing:.3px;color:var(--color-foreground);margin:0;line-height:1.15}@media(min-width:990px){.rec-section__title{font-size:32px}}.rec-section__row{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:8px;margin:0 -20px;padding-left:20px;padding-right:20px}.rec-section__row::-webkit-scrollbar{display:none}.rec-section__item{scroll-snap-align:start;min-width:0}@media(min-width:750px){.rec-section__row{grid-auto-columns:40%;gap:20px}}@media(min-width:990px){.rec-section__row{grid-auto-columns:calc((100% - 72px)/4);gap:24px;margin:0;padding-left:0;padding-right:0}}.rec-section__skeleton{aspect-ratio:3 / 4;background:var(--color-surface);background-image:linear-gradient(90deg,var(--color-surface) 0%,rgba(0,0,0,.035) 50%,var(--color-surface) 100%);background-size:200% 100%;animation:rec-shimmer 1.6s ease-in-out infinite;margin-bottom:16px}.rec-section__skeleton-line{height:10px;background:var(--color-surface);background-image:linear-gradient(90deg,var(--color-surface) 0%,rgba(0,0,0,.035) 50%,var(--color-surface) 100%);background-size:200% 100%;animation:rec-shimmer 1.6s ease-in-out infinite;margin-bottom:6px;width:70%}.rec-section__skeleton-line--short{width:40%}@keyframes rec-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
