body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero{--advent-ink: #24101b;--advent-gold: #f4cb87;background:var(--advent-ink);overflow:hidden}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero>.sb-shell{max-width:none;padding:0}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__panel{display:grid;grid-template-columns:1fr;gap:0;position:relative;isolation:isolate;max-width:none;align-items:center;min-height:clamp(400px,32vw,550px);padding:clamp(52px,6vw,105px) max(6vw,calc((100vw - 1360px)/2));background:transparent}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__copy{z-index:2;max-width:620px;padding:0;text-align:left}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__copy:before{content:none}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero h1{max-width:13ch;font-size:clamp(3rem,5.4vw,5.8rem);line-height:.91;letter-spacing:-.048em;color:#fff1dc;text-wrap:balance}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__text{max-width:34ch;margin-block:1.4rem;color:#fff2e0}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__panel:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#24101b 3%,#24101bf5 25%,#24101b90 47%,transparent 76%)}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__image{position:absolute;inset:0 0 0 auto;width:74%;height:100%;max-width:none;margin:0;border-radius:0;box-shadow:none;object-fit:cover;object-position:right 53%}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-button{background:var(--advent-gold);color:var(--advent-ink);border:1px solid var(--advent-gold);border-radius:.4rem;gap:.5rem}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-button--outline{background:#24101b99;color:#fff1dc;border-color:#f7dba8a8}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-button:hover{background:#ffdfa5;color:var(--advent-ink)}#MainContent [id$=__advent_showcase] [data-color-scheme]{--color-scheme-background: 255 246 231}@media(max-width:749px){body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__panel{padding:0;min-height:auto;align-items:start}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__image{position:static;grid-row:1;width:100%;height:clamp(210px,62vw,390px);object-position:right 52%}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__panel:after{content:none}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__copy{padding:1.4rem 1.15rem 2rem;background:#24101b}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero h1{font-size:clamp(2.8rem,12vw,4rem)}body.sb-clean-actions:has(.sb-home-hero) #MainContent .sb-advent-hero .sb-hero__text{margin-block:.85rem 1rem}}.sb-advent-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1.15rem max(5vw,calc((100vw - 1360px)/2));background:#f8edde}.sb-advent-directory a{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.85rem;padding:1rem 1.2rem;border:1px solid #ddc9b3;border-radius:.65rem;background:#fff8ee;color:#39201f;text-decoration:none;transition:background-color .18s,border-color .18s}.sb-advent-directory a:first-child{background:#f4cb87;border-color:#d1a464}.sb-advent-directory a:hover{border-color:#9d6354;background:#fbe5c6}.sb-advent-directory strong,.sb-advent-directory small{display:block}.sb-advent-directory small{margin-top:.12rem;color:#66504a}.sb-advent-directory__index{display:none}.sb-advent-directory a>:last-child{color:#79283c}#MainContent .sb-box-story :is(.sb-box-story__button,.sb-box-story__item-link,.sb-box-story__all){border-radius:.5rem;font-weight:700}#MainContent .sb-box-story .sb-box-story__item-link{background:transparent;border-color:#bfaa94;color:#492a28}#MainContent .sb-box-story .sb-box-story__item-link:hover{background:#f2e5d6}#MainContent .sb-box-story .sb-box-story__all{border:1px solid #bfaa94;padding:.6rem .9rem;color:#492a28;text-decoration:none}#MainContent .sb-box-story .sb-box-story__all:hover{background:#f2e5d6}#MainContent :is(.sb-advent-directory a,.sb-box-story__button,.sb-box-story__item-link,.sb-box-story__all):focus-visible{outline:2px solid #8b3144;outline-offset:3px}@media(max-width:749px){.sb-advent-directory{grid-template-columns:1fr;gap:.5rem;padding:.8rem 1rem}.sb-advent-directory a{padding:.65rem .9rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sb-advent-home.css.map */
