spring-press{display:block}.spring-press{background-color:var(--color-background, #f7f7f5);color:var(--color-text, #27291f);overflow-x:clip;--bbox-inset: max(24px, calc((100vw - 1600px)/2) )}@media(min-width:1024px){.spring-press{--bbox-inset: max(64px, calc((100vw - 1600px)/2) )}}.spring-press__inner{padding-left:var(--bbox-inset);padding-right:var(--bbox-inset);box-sizing:border-box;display:flex;flex-direction:column;gap:40px;max-width:100%}@media(min-width:720px){.spring-press__inner{gap:48px}}@media(min-width:1024px){.spring-press__inner{gap:56px}}.spring-press__header{display:flex;flex-direction:column;gap:12px;max-width:720px}.spring-press__overline{color:var(--color-overline, var(--color-text, #27291f));margin:0}.spring-press__heading{color:var(--color-heading, var(--color-text, #27291f));margin:0}@media(min-width:1024px){.spring-press__heading.spring-h3{font-size:var(--spring-fs-h2)}}.spring-press__intro{color:var(--color-body, var(--color-text, #27291f));margin:0}.spring-press__intro p{margin:0}.spring-press__intro p+p{margin-top:.5em}@media(max-width:719.98px){.spring-press__header{gap:24px;max-width:none}.spring-press__heading{order:1}.spring-press__intro{order:2}.spring-press__overline{order:3;margin-top:8px}.spring-press__intro{font-family:var(--spring-ff-brand);font-weight:var(--spring-fw-light);font-size:clamp(2.25rem,9vw,3rem);line-height:1.05;letter-spacing:-.01em;opacity:.32}.spring-press__intro p,.spring-press__intro p+p{font-size:inherit;line-height:inherit;margin:0}}.spring-press__logos-marquee{width:100%}.spring-press__logos{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:16px}.spring-press__logos--clone{display:none}@media(max-width:719.98px){.spring-press__logos-marquee{margin-left:calc(var(--bbox-inset) * -1);margin-right:calc(var(--bbox-inset) * -1);width:auto;max-width:none;overflow:hidden}.spring-press__logos-track{display:flex;flex-wrap:nowrap;align-items:center;width:max-content;animation:spring-press-logos-marquee 50s linear infinite}.spring-press__logos-marquee:hover .spring-press__logos-track,.spring-press__logos-marquee:focus-within .spring-press__logos-track{animation-play-state:paused}.spring-press__logos{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-start;gap:var(--logo-gap-mobile, 32px);padding-right:var(--logo-gap-mobile, 32px)}.spring-press__logos--clone{display:flex}.spring-press__logo-item{flex:0 0 auto;min-width:0}}@keyframes spring-press-logos-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.spring-press__logos-marquee.is-paused .spring-press__logos-track{animation-play-state:paused}.spring-press__marquee-toggle{display:none;appearance:none;-webkit-appearance:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1;width:40px;height:40px;padding:0;border:1px solid var(--color-lines-and-borders, rgba(39, 41, 31, .18));border-radius:50%;background-color:var(--color-background, #fff);color:var(--color-text, #27291f);cursor:pointer;align-items:center;justify-content:center}.spring-press__marquee-toggle:focus-visible{outline:2px solid var(--color-text, #27291f);outline-offset:2px}.spring-press__marquee-icon--play,.spring-press__marquee-toggle[aria-pressed=true] .spring-press__marquee-icon--pause{display:none}.spring-press__marquee-toggle[aria-pressed=true] .spring-press__marquee-icon--play{display:block}@media(max-width:719.98px){.spring-press__logos-marquee{position:relative}.spring-press__marquee-toggle{display:inline-flex}}@media(prefers-reduced-motion:reduce){.spring-press__logos-track{animation:none!important}.spring-press__marquee-toggle{display:none}}@media(min-width:720px){.spring-press__logos{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:40px}.spring-press__logo-item{flex:0 0 auto;min-width:0}}@media(min-width:1024px){.spring-press__logos{gap:var(--logo-gap, 64px)}}.spring-press__logo-item{display:flex;align-items:center;justify-content:center}.spring-press__logo-link{position:relative;display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;transition:opacity .2s ease;min-height:44px}a.spring-press__logo-link:hover,a.spring-press__logo-link:focus-visible{opacity:.7}.spring-press__logo-img{display:block;max-height:36px;width:auto;max-width:var(--logo-w-mobile, 160px);object-fit:contain;filter:grayscale(1);opacity:.78}@media(min-width:720px){.spring-press__logo-img{max-width:var(--logo-w, 180px)}}@media(min-width:1024px){.spring-press__logo-img{max-height:44px}}.spring-press__logo-placeholder{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-lines-and-borders, rgba(0, 0, 0, .12));color:var(--color-body-soft, rgba(0, 0, 0, .55));line-height:1.35;border-radius:10px;min-width:96px;height:44px;padding:0 18px}@media(min-width:1024px){.spring-press__logo-placeholder{min-width:116px;height:52px;border-radius:12px}}.spring-press__scroller-wrapper{position:relative;min-width:0}.spring-press__track{display:flex;flex-wrap:nowrap;gap:12px;width:auto;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:calc(var(--bbox-inset) * -1);margin-right:calc(var(--bbox-inset) * -1);padding-left:var(--bbox-inset);padding-right:0;scroll-padding-left:var(--bbox-inset)}.spring-press__track::-webkit-scrollbar{display:none}.spring-press__track:focus{outline:none}.spring-press__track:focus-visible{outline:2px solid var(--color-text, #27291f);outline-offset:4px;border-radius:4px}@media(min-width:720px){.spring-press__track{gap:16px}}@media(min-width:1024px){.spring-press__track{gap:20px}}.spring-press__grid{display:grid;grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr));gap:28px 12px}@media(min-width:720px){.spring-press__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 20px}}@media(min-width:1024px){.spring-press__grid{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:56px 24px}}.spring-press__grid .spring-press__card{flex:initial;width:auto}@media(min-width:720px){.spring-press__grid .spring-press__card-media{aspect-ratio:var(--card-image-desktop-aspect, 3 / 2);height:var(--card-image-desktop-h, auto)}}@media(max-width:719.98px){.spring-press__grid .spring-press__card-media{aspect-ratio:var(--card-image-mobile-aspect, 3 / 2);height:var(--card-image-mobile-h, auto)}}.spring-press__footer--grid{justify-content:flex-start}.spring-press__card{scroll-snap-align:start;flex:0 0 300px;min-width:0;display:flex;flex-direction:column;text-decoration:none;color:inherit}a.spring-press__card:hover .spring-press__card-cta:after,a.spring-press__card:focus-visible .spring-press__card-cta:after{transform:scaleX(0)}a.spring-press__card:focus-visible{outline:2px solid var(--color-text, #27291f);outline-offset:4px;border-radius:4px}.spring-press__card-media{position:relative;aspect-ratio:var(--card-image-mobile-aspect, 3 / 2);height:var(--card-image-mobile-h, auto);border-radius:var(--spring-radius-card, 16px);overflow:hidden}@media(min-width:1024px){.spring-press__card-media{aspect-ratio:var(--card-image-desktop-aspect, 3 / 2);height:var(--card-image-desktop-h, auto)}}.spring-press__card-image{width:100%;height:100%;object-fit:cover;object-position:var(--object-position, center);display:block}.spring-press__card-body{padding-top:16px;display:flex;flex-direction:column;gap:4px}@media(min-width:1024px){.spring-press__card-body{padding-top:18px;gap:4px}}.spring-press__card-outlet{margin:0;color:var(--color-text, #27291f)}.spring-press__card-title{margin:0;color:var(--color-body-soft, rgba(39, 41, 31, .6));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.spring-press__card-title{-webkit-line-clamp:2}}.spring-press__card-cta{position:relative;display:inline-flex;align-items:center;gap:.5rem;width:fit-content;margin-top:10px;padding:0 0 4px;color:var(--color-text, #27291f);text-align:center;text-decoration:none}.spring-press__card-cta:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left;transition:transform .3s ease}@media(min-width:1024px){.spring-press__card-cta{margin-top:14px}}.spring-press__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}@media(min-width:1024px){.spring-press__footer{margin-top:40px}}.spring-press__discover{flex:0 0 auto;min-width:0}.spring-press__discover .btn.btn--style-solid{--color-solid-button-background: var(--color-accent);--color-solid-button-text: var(--color-accent-foreground)}.spring-press__discover .btn-wrapper{margin:0;display:inline-flex}.spring-press__arrows{display:flex;gap:0;align-items:center;flex:0 0 auto}.spring-press__arrow{appearance:none;-webkit-appearance:none;border:none;background:transparent;padding:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text, #27291f);opacity:1;transition:opacity .2s ease}.spring-press__arrow[disabled]{opacity:.25;cursor:not-allowed}.spring-press__arrow:hover:not([disabled]){opacity:.7}.spring-press__arrow:focus-visible{outline:2px solid var(--color-text, #27291f);outline-offset:4px;border-radius:2px}.spring-press__arrow svg{width:24px;height:24px}@media(min-width:1024px){.spring-press__arrow svg{width:28px;height:28px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-spring-press.css.map */
