@font-face{font-family:Stella Thanksgiving;src:url(./stella-thanksgiving-display.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.stella-tg{--tg-ink: #17101c;--tg-paper: #fbf5e9;--tg-lime: #bdff65;--tg-pink: #ff57c5;--tg-cyan: #08a8e6;background:var(--tg-paper);color:var(--tg-ink);scroll-margin-top:130px}.stella-tg ::selection{background:var(--tg-ink);color:var(--tg-lime)}.stella-tg a:focus-visible,.stella-tg button:focus-visible,.stella-tg select:focus-visible,.stella-tg-banner a:focus-visible{outline:3px solid #6232b5;outline-offset:5px}.stella-tg__hero{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;padding:60px max(36px,calc((100vw - 1250px)/2));overflow:hidden;isolation:isolate;background:var(--tg-cyan)}.stella-tg__hero-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.stella-tg__hero-copy{max-width:650px}.stella-tg__title{margin:0 0 22px;color:var(--tg-ink);font:400 clamp(46px,5.6vw,84px)/.98 "Stella Thanksgiving",var(--font-heading--family, sans-serif);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.stella-tg__title>span{display:block;font-size:.52em;line-height:1.1}.stella-tg__title em{display:inline-block;margin-top:10px;padding:0 .15em .07em;background:var(--tg-ink);color:var(--tg-pink);font-style:normal;transform:rotate(-3deg);border-radius:5px}.stella-tg__lead{max-width:40ch;margin:0 0 12px;color:var(--tg-ink);font-size:19px;font-weight:650;line-height:1.5}.stella-tg__urgency{margin:0 0 24px;color:var(--tg-ink);font-size:14px;font-weight:650;line-height:1.5}.stella-tg-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:48px;padding:12px 20px;border:2px solid var(--tg-ink, #17101c);border-radius:6px;background:var(--tg-ink, #17101c);color:#fff9ef;text-decoration:none;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out}.stella-tg-button svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.7}.stella-tg-button:hover{background:#3e234b;color:#fff9ef}.stella-tg-button:disabled{background:#e2d9cb;color:#65576a;border-color:#a3929f;cursor:not-allowed}.stella-tg__hero-posters{display:flex;align-items:center;justify-content:center;min-width:0;padding:25px 0}.stella-tg__hero-posters img{display:block;width:39%;max-width:210px;height:auto;border:3px solid var(--tg-ink);border-radius:8px}.stella-tg__hero-posters img:first-child{transform:rotate(-12deg) translate(14%)}.stella-tg__hero-posters img:nth-child(2){position:relative;z-index:1;transform:translateY(-15px)}.stella-tg__hero-posters img:last-child{transform:rotate(12deg) translate(-14%)}.stella-tg__catalog{max-width:1322px;margin:auto;padding:44px 36px 48px;scroll-margin-top:140px}.stella-tg__catalog-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:26px}.stella-tg__catalog-heading h2{margin:0;color:var(--tg-ink);font:400 clamp(28px,3vw,38px)/1.15 "Stella Thanksgiving",var(--font-heading--family, sans-serif)}.stella-tg__catalog-heading p{margin:0;color:#514455;font-size:14px}.stella-tg__catalog-heading a{color:var(--tg-ink);font-size:14px;font-weight:700;text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap}.stella-tg__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.stella-tg-card{min-width:0;border:2px solid var(--tg-ink);border-radius:12px;overflow:hidden;background:var(--tg-paper)}.stella-tg-card[hidden]{display:none}.stella-tg-card__art{position:relative;display:block;overflow:hidden;background:var(--tg-lime);border-bottom:2px solid var(--tg-ink)}.stella-tg-card__art>img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain}.stella-tg-card__size{position:absolute;top:14px;right:12px;padding:6px 10px;background:var(--tg-ink);color:#fff9ef;border-radius:4px;font-size:13px;font-weight:700;line-height:1.3}.stella-tg-card__sold-out{position:absolute;bottom:15px;left:15px;right:15px;padding:9px 12px;background:var(--tg-ink);color:#fff9ef;text-align:center;font-size:13px;font-weight:700}.stella-tg-card__body{display:flex;flex-direction:column;padding:23px;min-height:245px}.stella-tg-card__body h3{margin:0 0 8px;color:var(--tg-ink);font:700 19px/1.35 var(--font-paragraph--family, sans-serif);text-wrap:balance}.stella-tg-card__body h3 a{color:inherit;text-decoration:none;text-underline-offset:4px}.stella-tg-card__body h3 a:hover{text-decoration:underline}.stella-tg-card__detail{min-height:42px;margin:0 0 16px;color:#514455;font-size:14px;line-height:1.5}.stella-tg-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:auto 0 18px;color:var(--tg-ink);font-variant-numeric:tabular-nums}.stella-tg-card__price strong{font:400 30px/1.1 "Stella Thanksgiving",var(--font-heading--family, sans-serif)}.stella-tg-card__price s,.stella-tg-card__price span{font-size:12px;color:#65576a}.stella-tg-card__form{margin:0}.stella-tg-card__add{width:100%}.stella-tg-card__form [data-stella-card-status]:not(.visually-hidden){display:block;margin-top:8px;color:#8c2531;font-size:13px}.stella-tg__terms{margin:24px 0 0;color:#514455;font-size:13px;line-height:1.6}.stella-tg__availability{min-height:0;margin:20px 0 0;font-size:13px;color:#514455;font-variant-numeric:tabular-nums}.stella-tg__availability:empty{display:none}.stella-tg__toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid #c9bdce}.stella-tg__filters{display:flex;gap:8px;flex-wrap:wrap}.stella-tg__filters button{min-height:44px;padding:10px 17px;border:1px solid #76677c;border-radius:5px;background:transparent;color:var(--tg-ink);font:650 13px/1.3 var(--font-paragraph--family, sans-serif);cursor:pointer}.stella-tg__filters button[aria-pressed=true]{background:var(--tg-ink);color:#fff9ef;border-color:var(--tg-ink)}.stella-tg__sort{display:flex;align-items:center;gap:10px;color:#514455;font-size:13px}.stella-tg__sort select{min-height:44px;max-width:180px;padding:9px 28px 9px 12px;border:1px solid #76677c;border-radius:5px;background:var(--tg-paper);color:var(--tg-ink);font-family:inherit;font-size:13px;cursor:pointer}.stella-tg--unavailable{padding:64px 28px;text-align:center}.stella-tg--unavailable h1{color:var(--tg-ink);font:400 clamp(36px,5vw,66px)/1.1 "Stella Thanksgiving",var(--font-heading--family, sans-serif)}.stella-tg--unavailable p{margin:20px auto 28px;max-width:50ch;font-size:17px;line-height:1.6}.stella-tg-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.45fr);align-items:center;gap:35px;min-height:265px;padding:32px 38px;overflow:hidden;border-radius:5px;background:#08a8e6;color:#17101c;isolation:isolate}.stella-tg-banner__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.stella-tg-banner h2{margin:0 0 12px;color:#17101c;font:400 clamp(30px,3.5vw,48px)/1.02 "Stella Thanksgiving",var(--font-heading--family, sans-serif);text-transform:uppercase;text-wrap:balance}.stella-tg-banner p{max-width:45ch;margin:0 0 19px;color:#17101c;font-size:14px;font-weight:600;line-height:1.5}.stella-tg-banner__art{display:flex;align-items:center;justify-content:center;padding:8px}.stella-tg-banner__art img{display:block;width:48%;max-width:135px;height:auto;border:2px solid #17101c;border-radius:5px}.stella-tg-banner__art img:first-child{transform:rotate(-9deg) translate(6%)}.stella-tg-banner__art img:last-child{transform:rotate(9deg) translate(-6%)}.sjb-nav__link.sjb-nav__link--thanksgiving{color:#bdff65}@media(max-width:1050px){.stella-tg__hero{gap:24px;padding:44px 28px}.stella-tg__title{font-size:clamp(45px,5.8vw,65px)}.stella-tg__catalog{padding-inline:28px}.stella-tg__grid{gap:18px}.stella-tg-card__body{padding:18px}}@media(max-width:700px){.stella-tg__hero{grid-template-columns:minmax(0,1fr);padding:32px 22px 20px;gap:16px}.stella-tg__hero-background{display:none}.stella-tg__title{max-width:14ch;font-size:clamp(44px,10vw,62px)}.stella-tg__lead{font-size:16px}.stella-tg__urgency{font-size:13px}.stella-tg__hero-posters{width:82%;max-width:420px;justify-self:center;padding:16px 0}.stella-tg__catalog{padding:30px 18px 36px}.stella-tg__catalog-heading{align-items:start;gap:16px;margin-bottom:20px}.stella-tg__catalog-heading h2{font-size:27px}.stella-tg__catalog-heading a,.stella-tg__catalog-heading p{font-size:12px}.stella-tg__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.stella-tg-card{border-radius:10px}.stella-tg-card__body{padding:13px 11px;min-height:260px}.stella-tg-card__body h3{font-size:15px}.stella-tg-card__detail{font-size:12px}.stella-tg-card__price{gap:5px}.stella-tg-card__price strong{font-size:26px}.stella-tg-card__price span{flex-basis:100%}.stella-tg-card__size{top:8px;right:7px;padding:5px 7px;font-size:11px}.stella-tg-card__add{gap:8px;min-height:44px;padding:10px;font-size:12px}.stella-tg-card__add svg{width:16px;height:16px}.stella-tg__toolbar{align-items:start;gap:14px}.stella-tg__filters{gap:6px}.stella-tg__filters button{padding-inline:12px;font-size:12px}.stella-tg__sort{width:100%;justify-content:space-between}.stella-tg-banner{grid-template-columns:minmax(0,1fr) 115px;padding:24px 18px;gap:12px}.stella-tg-banner h2{font-size:29px}.stella-tg-banner p{font-size:12px}.stella-tg-banner .stella-tg-button{padding:10px 12px;gap:12px;font-size:12px}.stella-tg-banner__art{padding:0}.stella-tg-banner__art img{width:55%}}@media(max-width:360px){.stella-tg__catalog{padding-inline:12px}.stella-tg-card__body h3{font-size:14px}.stella-tg-card__add{font-size:11px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.stella-tg-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/stella-thanksgiving.css.map */
