html[data-ps-season=black_friday]{--ps-season-ink: #181719;--ps-season-paper: #f6f0e6;--ps-season-muted: #d5cec3;--ps-season-accent: #bc2634;--ps-season-accent-hover: #9c1d29;--ps-season-line: #61544f}html[data-ps-season=halloween]{--ps-season-ink: #382b24;--ps-season-paper: #fcf2e6;--ps-season-muted: #e1cdbb;--ps-season-accent: #a64e25;--ps-season-accent-hover: #8b3d1b;--ps-season-line: #936b4c}html[data-ps-season=christmas]{--ps-season-ink: #183b31;--ps-season-paper: #faf3e5;--ps-season-muted: #dddbc9;--ps-season-accent: #80601e;--ps-season-accent-hover: #654b16;--ps-season-line: #b0955c}html[data-ps-season=new_year]{--ps-season-ink: #202636;--ps-season-paper: #faf1e4;--ps-season-muted: #ddd5cc;--ps-season-accent: #805b34;--ps-season-accent-hover: #664624;--ps-season-line: #a68c6b}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-home{background:linear-gradient(180deg,#fff,#f7f4ef);padding-top:28px}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero{background:var(--ps-season-ink);color:var(--ps-season-paper);border:1px solid var(--ps-season-line);border-radius:18px;box-shadow:0 16px 40px #211b1610}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero__copy{position:relative;padding:clamp(30px,4.2vw,60px);background-image:radial-gradient(ellipse at 0 0,#ffffff0b,transparent 70%)}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero__copy:before{content:"";display:block;width:48px;height:2px;margin-bottom:22px;background:var(--ps-season-line)}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero h1{color:var(--ps-season-paper);max-width:13ch;text-wrap:balance}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero .ps-campaign__eyebrow{color:var(--ps-season-paper);letter-spacing:.14em}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero .ps-campaign__intro{color:var(--ps-season-muted)}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero .ps-campaign__button{background:var(--ps-season-accent);color:#fff;border:1px solid #ffffff30}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero .ps-campaign__button:hover{background:var(--ps-season-accent-hover)}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero .ps-campaign__text-link{color:var(--ps-season-paper)}.ps-campaign__gift-link{display:inline-flex;align-items:center;min-height:44px;align-self:flex-start;color:inherit;text-decoration:underline;text-underline-offset:4px;font-size:14px;padding:10px 0;margin-top:6px}.ps-campaign__gift-link[hidden]{display:none}html[data-ps-season]:not([data-ps-season=normal]) .ps-announcement{color:var(--ps-season-paper);background:var(--ps-season-ink);border-bottom-color:var(--ps-season-line)}html[data-ps-season]:not([data-ps-season=normal]) .ps-announcement .ps-announcement__message a,html[data-ps-season]:not([data-ps-season=normal]) .ps-announcement .ps-social-links a,html[data-ps-season]:not([data-ps-season=normal]) .ps-announcement #BrandHeaderLanguageForm .localization-form__select{color:var(--ps-season-paper)}html[data-ps-season]:not([data-ps-season=normal]) .ps-announcement .disclosure__list-wrapper,html[data-ps-season]:not([data-ps-season=normal]) .ps-announcement .disclosure__link{color:#211e20;background:#fff}html[data-ps-season]:not([data-ps-season=normal]) .ps-brand-footer{background:var(--ps-season-ink);border-top:3px solid var(--ps-season-line)}html[data-ps-season]:not([data-ps-season=normal]) .ps-brand-footer__intro p{color:var(--ps-season-muted)}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero a:focus-visible,html[data-ps-season]:not([data-ps-season=normal]) .ps-brand-footer a:focus-visible{outline:2px solid var(--ps-season-paper);outline-offset:5px}html[data-ps-season]:not([data-ps-season=normal]) .ps-announcement .ps-social-links a:focus-visible,html[data-ps-season]:not([data-ps-season=normal]) .ps-announcement #BrandHeaderLanguageForm .localization-form__select:focus-visible{outline:2px solid var(--ps-season-paper);outline-offset:-3px}@media(max-width:749px){html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-home{padding-top:16px}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero{border-radius:12px}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero__copy{padding:26px 24px 28px}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero h1{font-size:clamp(30px,8vw,42px)}html[data-ps-season]:not([data-ps-season=normal]) .ps-campaign-hero__copy:before{margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ps-seasonal.css.map */
