.bskw{background:var(--lx-paper,#fdfbf7)}.bskw-hero{position:relative;min-height:min(78vh,720px);display:flex;align-items:flex-end;overflow:hidden;background:#1c2420;color:#fff}.bskw-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bskw-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e1411b8,#0e141161 46%,#0e141100 72%),linear-gradient(0deg,#0e141180,#0e141100 45%)}.bskw-hero__inner{position:relative;z-index:1;width:100%}.bskw-hero__content{max-width:540px;padding:96px 0 80px}.bskw-hero__eyebrow{color:#f3dfb6}.bskw-hero__title{margin:0;font-family:var(--lx-serif,Georgia,serif);font-weight:300;font-size:clamp(4.2rem,5.4vw,7.6rem);line-height:1;letter-spacing:-.03em;color:#fff}.bskw-hero__text{margin:24px 0 34px;font-size:1.7rem;line-height:1.7;color:#ffffffe0;max-width:42ch}.bskw-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.bskw-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;background:#fff;color:var(--lx-ink,#17201b);text-decoration:none;font-weight:600;font-size:1.45rem;letter-spacing:.02em;border-radius:999px;transition:background .25s ease,transform .25s ease}.bskw-btn:hover{background:#f3dfb6;transform:translateY(-1px)}.bskw-btn:focus-visible{outline:2px solid #fff;outline-offset:4px}.bskw-btn svg{width:16px;height:16px}.bskw-hero__note{font-size:1.3rem;letter-spacing:.04em;color:#ffffffd1}.bskw-pause{position:absolute;right:24px;bottom:24px;z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#0e141159;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.bskw-pause:hover{background:#0e141199}.bskw-pause:focus-visible{outline:2px solid #fff;outline-offset:3px}.bskw-pause__i--pause{width:12px;height:14px;border-left:4px solid #fff;border-right:4px solid #fff}.bskw-pause__i--play{display:none;width:0;height:0;border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent #fff;margin-left:3px}.bskw-pause.is-paused .bskw-pause__i--pause{display:none}.bskw-pause.is-paused .bskw-pause__i--play{display:block}.bskw-picks{padding-top:96px;padding-bottom:24px}.bskw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.bskw-card{display:flex;flex-direction:column}.bskw-card__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--lx-ivory,#f5f0e8);border-radius:4px}.bskw-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .5s ease}.bskw-card__alt{opacity:0}.bskw-card:hover .bskw-card__media img{transform:scale(1.04)}.bskw-card:hover .bskw-card__media--swap .bskw-card__alt{opacity:1}.bskw-card__badge{position:absolute;left:14px;top:14px;z-index:1;padding:6px 12px;background:var(--lx-paper,#fdfbf7);color:var(--lx-ink,#17201b);font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border-radius:999px}.bskw-card__body{display:flex;flex-direction:column;gap:6px;padding-top:16px}.bskw-card__label{margin-top:0}.bskw-card__name{font-family:var(--lx-serif,Georgia,serif);font-size:1.95rem;line-height:1.25;color:var(--lx-ink,#17201b);text-decoration:none}.bskw-card__name:hover{text-decoration:underline;text-underline-offset:3px}.bskw-card__price{font-size:1.45rem;color:var(--lx-muted,#6b6962)}.bskw-story{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:96px;background:var(--lx-ivory,#f5f0e8)}.bskw-story__media{position:relative;min-height:560px;overflow:hidden;background:#e9e2d6}.bskw-story__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bskw-story__panel{display:flex;align-items:center;padding:72px clamp(28px,5vw,96px)}.bskw-story__content{max-width:460px}.bskw-story__title{margin:0;font-family:var(--lx-serif,Georgia,serif);font-weight:300;font-size:clamp(3.6rem,4.2vw,6rem);line-height:1.04;letter-spacing:-.025em;color:var(--lx-ink,#17201b)}.bskw-story__text{margin:22px 0 28px;font-size:1.6rem;line-height:1.75;color:var(--lx-body,#45463f)}.bskw-mini{display:flex;gap:16px;align-items:center;padding:14px;margin-bottom:28px;background:var(--lx-paper,#fdfbf7);border:1px solid var(--lx-line,#e4ddd0);border-radius:6px;text-decoration:none;color:var(--lx-ink,#17201b);transition:box-shadow .25s ease}.bskw-mini:hover{box-shadow:0 14px 30px #17201b1a}.bskw-mini:focus-visible{outline:2px solid var(--lx-ink,#17201b);outline-offset:3px}.bskw-mini__media{flex:0 0 96px;width:96px;height:96px;overflow:hidden;border-radius:4px;background:var(--lx-ivory,#f5f0e8)}.bskw-mini__media img{width:100%;height:100%;object-fit:cover;display:block}.bskw-mini__info{display:flex;flex-direction:column;gap:4px;min-width:0}.bskw-mini__name{font-family:var(--lx-serif,Georgia,serif);font-size:1.7rem;line-height:1.3}.bskw-mini__price{font-size:1.4rem;color:var(--lx-muted,#6b6962)}@media(max-width:989px){.bskw-hero{min-height:620px}.bskw-hero__shade{background:linear-gradient(0deg,#0e1411d1,#0e141173,#0e14111a)}.bskw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bskw-story{grid-template-columns:1fr}.bskw-story__media{min-height:0;aspect-ratio:16/10}.bskw-story__panel{padding:48px 24px 56px}}@media(max-width:749px){.bskw-hero{min-height:560px}.bskw-hero__content{padding:72px 0 64px}.bskw-hero__title{font-size:4rem}.bskw-hero__text{font-size:1.55rem}.bskw-pause{right:16px;bottom:16px}.bskw-picks{padding-top:64px}.bskw-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;gap:14px}.bskw-card{scroll-snap-align:start}.bskw-card__name{font-size:1.7rem}.bskw-story{margin-top:64px}}@media(prefers-reduced-motion:reduce){.bskw-card__media img,.bskw-btn,.bskw-mini{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bsk-winter.css.map */
