.tw-materials{background:#f4f0e9;color:#2b2421;padding:clamp(66px,7vw,112px) 0 clamp(60px,6vw,96px)}.tw-materials__intro{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:36px}.tw-materials__eyebrow{margin:0 0 15px;color:#6f625a;font:500 11px/1.3 var(--font-body-family);letter-spacing:.22em}.tw-materials__intro h2{margin:0;color:#2b2421;font-family:var(--font-heading-family);font-size:clamp(45px,5.4vw,78px);font-weight:300;line-height:.95;letter-spacing:-.02em}.tw-materials__intro h2 em{font-weight:300}.tw-materials__intro>p{max-width:310px;margin:0 0 3px;color:#5c504a;font-size:15px;line-height:1.55}.tw-materials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tw-materials__card{position:relative;display:block;aspect-ratio:4/5;min-width:0;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate;background:#49342e}.tw-materials__card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.tw-materials__card:hover img{transform:scale(1.045)}.tw-materials__card:focus-visible{outline:2px solid #0f0f0f;outline-offset:3px}.tw-materials__shade{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(180deg,transparent,rgba(15,12,11,.55));z-index:1}.tw-materials__number{display:none}.tw-materials__name,.tw-materials__foot{position:absolute;z-index:2;left:7%;right:7%}.tw-materials__name{bottom:calc(7% + 26px);display:block;font:300 clamp(28px,2.6vw,40px)/1.05 var(--font-heading-family);letter-spacing:0;text-transform:lowercase}.tw-materials__name:first-letter{text-transform:uppercase}.tw-materials__foot{bottom:7%;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:500;letter-spacing:.16em}.tw-materials__foot span{font-size:18px;font-weight:300;line-height:1}.tw-materials__note{margin:18px 0 0;color:#5c504a;font-size:12px;line-height:1.5}@media(max-width:749px){.tw-materials{padding:56px 0 52px}.tw-materials__intro{display:block;margin-bottom:24px}.tw-materials__intro h2{font-size:44px}.tw-materials__intro>p{margin-top:16px;font-size:14px}.tw-materials__grid{display:flex;gap:10px;margin-inline:-1.5rem;padding-inline:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.tw-materials__grid::-webkit-scrollbar{display:none}.tw-materials__card{flex:0 0 68vw;aspect-ratio:4/5;scroll-snap-align:start}.tw-materials__name{font-size:30px}.tw-materials__note{margin-top:14px}}@media(prefers-reduced-motion:reduce){.tw-materials__card img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-tw-materials-editorial.css.map */
