.sb-guest-intro,.sb-winter,.sb-covers-story,.sb-guest-nav,.sb-cover-filters{color:#183D32;background:#F3EBDD;box-sizing:border-box}.sb-guest-intro *,.sb-winter *,.sb-covers-story *,.sb-guest-nav *{box-sizing:border-box}.sb-guest-intro{padding:30px max(24px,5vw) 32px;border-bottom:1px solid #682C3B}.sb-guest-breadcrumb{font-size:12px;margin-bottom:35px;display:flex;gap:12px}.sb-guest-intro-main{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.sb-guest-intro h1{font:400 clamp(42px,5vw,76px)/1.05 Georgia,serif;letter-spacing:-.045em;margin:10px 0 24px;text-wrap:balance}.sb-guest-intro-description{font:20px/1.55 Georgia,serif;max-width:500px}.sb-guest-eyebrow{font:600 10px/1.5 Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px}.sb-guest-credit{font:11px/1.6 Arial,sans-serif;letter-spacing:.04em;margin:20px 0 0}.sb-guest-nav{display:flex;gap:10px;flex-wrap:wrap;padding:22px max(24px,4vw);border-bottom:1px solid #183d3229}.sb-guest-nav a,.sb-cover-filters a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid #183d3259;border-radius:30px;text-decoration:none;color:inherit;font:13px Arial,sans-serif}.sb-guest-nav a:hover,.sb-guest-nav a[aria-current=page],.sb-cover-filters .is-active a{background:#183D32;color:#F3EBDD}.sb-cover-filters{padding:10px max(24px,4vw) 22px;display:flex;flex-wrap:wrap;gap:10px}.sb-winter{display:grid;grid-template-columns:1fr 1fr;margin:22px max(24px,4vw) 45px;max-width:1600px;border:1px solid #183D32;overflow:hidden}.sb-winter-copy{padding:clamp(26px,4.3vw,70px);background:#183D32;color:#F3EBDD;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.sb-guest-emblem{width:45px;margin:0 0 18px}.sb-guest-emblem svg{display:block;width:100%;height:auto}.sb-winter h2{font:400 clamp(38px,4.2vw,68px)/1.02 Georgia,serif;letter-spacing:-.045em;color:inherit;margin:0;text-wrap:balance}.sb-winter-intro{font:19px/1.5 Georgia,serif;max-width:430px;margin:22px 0}.sb-winter-weights{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 23px}.sb-winter-weights span{font:10px Arial,sans-serif;letter-spacing:.05em;padding:9px 12px;border:1px solid #f3ebdd55}.sb-guest-button{display:inline-flex;align-items:center;justify-content:center;gap:26px;padding:17px 22px;min-height:52px;background:#F3EBDD;color:#183D32;text-transform:uppercase;font:600 10px/1.4 Arial,sans-serif;letter-spacing:.13em;text-decoration:none}.sb-guest-button:hover{background:#fff}.sb-winter-note{font:11px/1.6 Arial,sans-serif;max-width:400px;opacity:.9;margin:17px 0 0}.sb-guest-textlink{display:inline-flex;gap:14px;align-items:center;font:15px/1.5 Georgia,serif;text-decoration:none;color:inherit;border-bottom:1px solid currentColor;padding-bottom:4px}.sb-winter .sb-guest-textlink{margin-top:16px}.sb-winter-art{position:relative;min-height:640px;background:#e4ded3}.sb-winter-lifestyle{display:block;height:100%;width:100%}.sb-winter-lifestyle img{width:100%;height:100%;object-fit:cover;display:block}.sb-winter-detail{position:absolute;width:29%;right:22px;bottom:22px;background:#F3EBDD;padding:6px;box-shadow:0 2px 18px #0002}.sb-winter-detail img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.sb-winter-detail span{display:block;text-align:center;color:#183D32;font:9px/1.4 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:7px 2px}.sb-covers-story{padding:35px max(24px,4vw) 46px;border-bottom:1px solid #682C3B}.sb-covers-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px}.sb-covers-heading h2{font:400 clamp(36px,4.2vw,62px)/1.1 Georgia,serif;letter-spacing:-.04em;margin:0;text-wrap:balance}.sb-covers-heading .sb-guest-eyebrow{margin-bottom:10px}.sb-covers-intro{font:18px/1.6 Georgia,serif;max-width:690px;margin:18px 0 26px}.sb-guest-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sb-guest-card{min-width:0}.sb-guest-photo{display:block;position:relative;background:#eee8dd;aspect-ratio:1;overflow:hidden}.sb-guest-photo img{width:100%;height:100%;object-fit:contain;display:block;transition:opacity .2s ease}.sb-guest-photo .sb-guest-secondary{position:absolute;inset:0;opacity:0}.sb-guest-brand{font:10px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:15px 0 7px}.sb-guest-card h3{font:400 23px/1.25 Georgia,serif;margin:0 0 7px;text-wrap:balance}.sb-guest-card h3 a{color:inherit;text-decoration:none}.sb-guest-price{font:16px/1.5 Georgia,serif;margin:0}.sb-covers-foot{display:flex;justify-content:space-between;gap:20px;font:12px/1.6 Arial,sans-serif;border-top:1px solid #183d3240;margin-top:28px;padding-top:18px}.sb-covers-foot a{color:inherit}.sb-card-vendor{font:10px/1.4 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#183D32;margin:12px 0 6px}.sb-card-title{overflow-wrap:anywhere}.sb-guest-nav a:focus-visible,.sb-guest-button:focus-visible,.sb-guest-photo:focus-visible{outline:2px solid #682C3B;outline-offset:4px}@media(hover:hover) and (pointer:fine){.sb-guest-photo:has(.sb-guest-secondary):hover .sb-guest-primary{opacity:0}.sb-guest-photo:hover .sb-guest-secondary{opacity:1}}@media(min-width:1680px){.sb-winter{margin-left:auto;margin-right:auto}}@media(max-width:749px){.sb-guest-intro-main{grid-template-columns:1fr;gap:0}.sb-guest-intro h1{margin-bottom:16px}.sb-guest-intro-description{font-size:18px}.sb-guest-breadcrumb{margin-bottom:25px}.sb-winter{grid-template-columns:1fr;margin:14px 18px 30px}.sb-winter-copy{padding:32px 26px}.sb-winter h2{font-size:46px}.sb-winter-intro{font-size:18px}.sb-winter-art{min-height:0;aspect-ratio:1}.sb-guest-grid{grid-template-columns:1fr;gap:28px}.sb-covers-heading{display:block}.sb-covers-heading>.sb-guest-textlink{margin-top:18px}.sb-covers-foot{display:block}.sb-covers-foot a{display:inline-block;margin-top:12px}.sb-guest-nav{gap:8px;padding:18px}.sb-guest-nav a{font-size:12px;min-height:40px;padding:9px 12px}.sb-cover-filters{padding-left:18px;padding-right:18px}}@media(prefers-reduced-motion:reduce){.sb-guest-photo img{transition:none}}