.weekend-edit-section{--weekend-edit-background: #f5efe4;--weekend-edit-accent: #b63135;padding:110px 5vw;background:var(--weekend-edit-background)}.weekend-edit-section,.weekend-edit-section *{box-sizing:border-box}.weekend-edit-section__heading{margin-bottom:48px;text-align:center}.weekend-edit-section__kicker{margin:0 0 15px;color:var(--weekend-edit-accent);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.2em;text-transform:uppercase}.weekend-edit-section__heading h2{margin:0;color:#171512;font-size:clamp(42px,5vw,66px);line-height:1.1;letter-spacing:-.035em;font-family:Georgia,serif}.weekend-edit-section__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1450px;margin:0 auto}.weekend-edit-section__card{position:relative;display:flex;align-items:flex-end;min-height:590px;overflow:hidden;color:#fff;text-decoration:none;background:#11294c}.weekend-edit-section__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.weekend-edit-section__placeholder{background:#d9d4cd}.weekend-edit-section__card:hover .weekend-edit-section__image{transform:scale(1.025)}.weekend-edit-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(transparent 40%,#06142be0)}.weekend-edit-section__card-content{position:relative;z-index:2;padding:30px}.weekend-edit-section__card-content span{color:#ffc5b8;font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.weekend-edit-section__card-content h3{margin:9px 0;color:#fff;font-family:Georgia,serif;font-size:36px;font-weight:500;line-height:1.15}.weekend-edit-section__card-content p{margin:0;color:#ffffffb3;line-height:1.5}.weekend-edit-section__card:focus-visible{outline:3px solid var(--weekend-edit-accent);outline-offset:3px}.weekend-edit-section__card[aria-disabled=true]{cursor:default}@media screen and (max-width:900px){.weekend-edit-section__grid{grid-template-columns:1fr}.weekend-edit-section__card{min-height:500px}}@media screen and (max-width:680px){.weekend-edit-section{padding:75px 12px}.weekend-edit-section__card-content{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/339/assets/weekend-edit-section.css.map */
