.snt-home-hero-section{display:block}.snt-home-hero{--snt-dark:#190b33;--snt-violet:#422475;--snt-gold:#ffd56e;isolation:isolate;overflow:hidden;position:relative;color:#fff;background:radial-gradient(circle at 73% 10%,rgba(171,115,249,.38),transparent 38%),radial-gradient(circle at 8% 92%,rgba(127,62,196,.35),transparent 40%),linear-gradient(115deg,#160a30 4%,#2d1751 49%,#4b2b79);border-bottom:1px solid #b98d53}.snt-home-hero:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.24;background:repeating-linear-gradient(128deg,transparent 0px,transparent 58px,rgba(255,255,255,.06) 59px,transparent 60px);pointer-events:none}.snt-home-hero__inner{max-width:1320px;margin:0 auto;padding:clamp(45px,5.5vw,83px) clamp(22px,4vw,56px) clamp(55px,6vw,90px);display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(23px,3.8vw,62px);position:relative;z-index:1;min-height:495px}.snt-home-hero__copy{min-width:0}.snt-home-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;color:#fce7aa;border:1px solid rgba(252,216,134,.4);background:#ffffff14;border-radius:100px;padding:9px 13px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;line-height:1.2}.snt-home-hero__eyebrow span{font-size:15px;color:var(--snt-gold)}.snt-home-hero__title{font-family:var(--font-heading--family, "Arial Narrow",Impact,sans-serif)!important;font-weight:900!important;letter-spacing:-.028em!important;font-size:clamp(44px,5.15vw,77px)!important;line-height:1.02!important;text-transform:uppercase;margin:25px 0 20px!important;color:#fff!important;max-width:700px}.snt-home-hero__title>span,.snt-home-hero__title>strong{display:block;font:inherit}.snt-home-hero__title>span{color:#fff}.snt-home-hero__title strong{margin-top:9px}.snt-home-hero__title em{font-style:normal;color:#ffd56e;display:inline}.snt-home-hero__intro{max-width:500px;font-size:clamp(15px,1.5vw,19px)!important;line-height:1.55;color:#e8dafa!important;margin:0 0 27px!important;font-weight:450}.snt-home-hero__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.snt-home-hero__button{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;min-height:51px;padding:13px 20px;border-radius:13px;text-decoration:none!important;font-size:14px;font-weight:850;line-height:1.2;letter-spacing:.016em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.snt-home-hero__button--gold{background:#ffd56e;color:#27133f!important;box-shadow:0 5px #ad8138}.snt-home-hero__button--gold:hover,.snt-home-hero__button--gold:focus-visible{background:#ffe5a0;transform:translateY(-2px);box-shadow:0 7px #ad8138}.snt-home-hero__button--outline{color:#fff!important;border:1px solid rgba(239,222,255,.68);background:#ffffff14}.snt-home-hero__button--outline:hover,.snt-home-hero__button--outline:focus-visible{background:#ffffff30;transform:translateY(-2px)}.snt-home-hero__button:focus-visible,.snt-home-hero__tile:focus-visible{outline:3px solid #fff;outline-offset:3px}.snt-home-hero__micro{color:#d7c6e8;display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:31px;font-size:12px;letter-spacing:.02em;font-weight:650}.snt-home-hero__micro span{color:#ffd56e}.snt-home-hero__orbit{border-radius:50%;pointer-events:none;position:absolute;z-index:0;border:1px solid rgba(255,218,123,.12)}.snt-home-hero__orbit--one{width:630px;height:630px;right:-160px;top:-340px}.snt-home-hero__orbit--two{width:410px;height:410px;left:-230px;bottom:-290px}.snt-home-hero__gallery{position:relative;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-items:center;gap:clamp(12px,1.6vw,21px);padding:26px 10px 23px;max-width:535px;margin-inline:auto}.snt-home-hero__gallery:before{content:"";position:absolute;top:13%;right:0;bottom:13%;left:0;border-radius:100%;background:radial-gradient(circle,rgba(255,217,125,.27),rgba(201,141,240,.1) 45%,transparent 75%);filter:blur(13px)}.snt-home-hero__gallery-star{position:absolute;pointer-events:none;z-index:2;font-size:27px;color:#ffe7a2}.snt-home-hero__gallery-star--a{top:4px;right:38%;transform:rotate(14deg)}.snt-home-hero__gallery-star--b{bottom:0;left:24%;font-size:38px}.snt-home-hero__tile{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:205px;max-width:245px;aspect-ratio:1 / 1.02;text-decoration:none!important;border:3px solid rgba(255,255,255,.94);border-radius:19px;padding:10px 11px 12px;box-shadow:0 15px 34px #0c041e66;transition:transform .2s ease,box-shadow .2s ease;color:#2a1945!important;overflow:hidden}.snt-home-hero__tile--one{background:#f5e9ff;transform:rotate(-6deg) translateY(8px)}.snt-home-hero__tile--two{background:#e9f8ff;transform:rotate(7deg) translateY(-5px)}.snt-home-hero__tile--three{background:#fff0ed;transform:rotate(5deg) translateY(6px)}.snt-home-hero__tile--four{background:#fff5d8;transform:rotate(-6deg) translateY(-8px)}.snt-home-hero__tile:hover{transform:rotate(0) translateY(-7px) scale(1.025);z-index:5;box-shadow:0 22px 42px #0c041e85}.snt-home-hero__tile-kind{display:block;position:absolute;top:10px;left:10px;z-index:2;background:#302052;color:#fff;padding:5px 8px;border-radius:7px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.snt-home-hero__tile--two .snt-home-hero__tile-kind{background:#20587a}.snt-home-hero__tile--three .snt-home-hero__tile-kind{background:#8b4662}.snt-home-hero__tile--four .snt-home-hero__tile-kind{background:#785319}.snt-home-hero__tile-image{display:grid;place-items:center;min-width:0;flex:1;width:100%;min-height:0;margin:25px 0 3px;border-radius:10px;overflow:hidden;background:#ffffffb3}.snt-home-hero__tile-image img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;aspect-ratio:1.25/1;object-fit:contain;mix-blend-mode:multiply}.snt-home-hero__tile-name{display:flex;align-items:center;gap:5px;justify-content:space-between;line-height:1.15;font-size:clamp(10px,.94vw,13px);font-weight:800;color:#30204b}.snt-home-hero__tile-name b{flex:0 0 auto;color:#6c319c;font-size:16px}.snt-home-hero__bottom{border-top:1px solid rgba(255,255,255,.17);background:#0f07237a;padding:12px 24px;display:flex;gap:20px;justify-content:center;align-items:center;color:#e7d7f3;letter-spacing:.15em;font-size:10px;font-weight:850}.snt-home-hero__bottom span:last-child{color:#ffda75;font-size:18px}#snt-home-departments{scroll-margin-top:115px}main[data-template=index] .snt-storefront-discovery{background:linear-gradient(180deg,#fbf7ff,#fffaf0 48%,#fcf9ff);padding:clamp(30px,4vw,58px) 20px clamp(32px,4vw,55px);color:#291744;border-top:4px solid #f1ca6a}main[data-template=index] .snt-storefront-discovery__inner{max-width:1200px}main[data-template=index] .snt-storefront-discovery__topline{gap:12px;align-items:center;margin-bottom:14px}main[data-template=index] .snt-storefront-discovery__eyebrow{color:#6b36a2;background:#ede2f8;border:1px solid #dcc7f4;padding:9px 13px;border-radius:999px;font-size:11px;letter-spacing:.09em}main[data-template=index] .snt-storefront-discovery__shipping{background:#ffe3a1;color:#382040;border:1px solid #edc56c;border-radius:999px;font-size:12px;padding:9px 15px;font-weight:800}main[data-template=index] .snt-storefront-discovery__heading h2{font-family:var(--font-heading--family,"Arial Narrow",sans-serif)!important;font-size:clamp(36px,4.6vw,56px)!important;letter-spacing:-.018em;font-weight:900!important;text-transform:uppercase;color:#2c164c!important;line-height:1.06!important}main[data-template=index] .snt-storefront-discovery__heading p{font-size:15px;opacity:1;color:#695b74!important;margin-top:10px}main[data-template=index] .snt-storefront-discovery__search{background:#fffffff5;border:1px solid #dfcde9;border-radius:18px;padding:clamp(12px,1.6vw,22px);box-shadow:0 7px #f2d484,0 12px 26px #411c7014;gap:12px}main[data-template=index] .snt-storefront-discovery__field label{color:#4b2d6b;font-size:11px;letter-spacing:.055em}main[data-template=index] .snt-storefront-discovery__field :is(select,input[type=search]){border:1px solid #d7c6e8;border-radius:10px;background:#fbf8ff;color:#30194f;min-height:48px;box-shadow:none}main[data-template=index] .snt-storefront-discovery__field :is(select,input[type=search]):focus-visible{outline:2px solid #8c50bc;outline-offset:2px}main[data-template=index] .snt-storefront-discovery__stock{color:#4a3560}main[data-template=index] .snt-storefront-discovery__stock input{accent-color:#633594}main[data-template=index] .snt-storefront-discovery__search-button{background:#ffd56e;border:1px solid #efc060;color:#28133f;border-radius:12px;font-size:14px;font-weight:850;box-shadow:0 3px #d0a446;transition:background .18s ease,transform .18s ease}main[data-template=index] .snt-storefront-discovery__search-button:hover,main[data-template=index] .snt-storefront-discovery__search-button:focus-visible{background:#ffe5a5;transform:translateY(-2px)}main[data-template=index] .snt-storefront-discovery__browse-head{margin-top:38px;margin-bottom:17px}main[data-template=index] .snt-storefront-discovery__quick-label{font-family:var(--font-heading--family,"Arial Narrow",sans-serif);color:#3b205b;font-size:22px;font-weight:850}main[data-template=index] .snt-storefront-discovery__view-all{color:#5e2e94;border-color:#efc060}main[data-template=index] .snt-storefront-discovery__department-grid{gap:14px}main[data-template=index] .snt-storefront-discovery__department{background:#fff;border:1px solid #e3d4ed;border-radius:15px;padding:16px 17px;box-shadow:0 5px 14px #31194f0d;transition:border-color .18s ease,transform .18s ease}main[data-template=index] .snt-storefront-discovery__department:hover{border-color:#b998d5}main[data-template=index] .snt-storefront-discovery__department-title{font-family:var(--font-heading--family,"Arial Narrow",sans-serif);font-size:21px;font-weight:850;color:#321a52;text-transform:uppercase;margin-bottom:12px}main[data-template=index] .snt-storefront-discovery__department-links a{font-size:12px;border-color:#e4d9ed;background:#f9f5fe;color:#442967;font-weight:700}main[data-template=index] .snt-storefront-discovery__department-links a.snt-storefront-discovery__shop-all{background:#3b2262;color:#fff;border-color:#3b2262}main[data-template=index] .snt-storefront-discovery__department-links a:hover,main[data-template=index] .snt-storefront-discovery__department-links a:focus-visible{background:#ffe3a0;border-color:#d3a853;color:#2c164a}main[data-template=index] .snt-storefront-discovery__chips a{background:#ede3f8;border:1px solid #d7bce8;color:#4a2675;font-size:12px}main[data-template=index] .snt-storefront-discovery__chips a:hover,main[data-template=index] .snt-storefront-discovery__chips a:focus-visible{background:#ffdda0;border-color:#efc060}main[data-template=index] .snt-storefront-discovery__browse-head p{color:#756781;opacity:1}main[data-template=index] [data-testid=product-list]{background:#fcf9ff;border-top:1px solid #eaddeb}main[data-template=index] [data-testid=product-list] .resource-list__item{border-radius:14px;overflow:hidden}main[data-template=index] .section-resource-list__header{color:#322153}@media(max-width:1090px){.snt-home-hero__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px}.snt-home-hero__title{font-size:clamp(43px,5.2vw,60px)!important}.snt-home-hero__tile{min-height:175px}.snt-home-hero__gallery{padding:10px 0}.snt-home-hero__tile-name{font-size:11px}}@media(max-width:790px){.snt-home-hero__inner{grid-template-columns:1fr;padding:40px 18px 49px;gap:24px;text-align:center;min-height:0}.snt-home-hero__copy{display:flex;flex-direction:column;align-items:center}.snt-home-hero__title{max-width:580px;font-size:clamp(40px,7.2vw,64px)!important;margin:18px 0 15px!important}.snt-home-hero__intro{max-width:550px;margin-bottom:20px!important}.snt-home-hero__micro{justify-content:center;margin-top:24px}.snt-home-hero__gallery{width:min(100%,505px);padding:18px 12px 9px}.snt-home-hero__tile{min-height:195px;max-width:none}.snt-home-hero__tile-name{font-size:12px}.snt-home-hero__bottom{flex-wrap:wrap;font-size:9px;gap:9px 15px}}@media(max-width:480px){.snt-home-hero__inner{padding:32px 15px 35px;gap:18px}.snt-home-hero__eyebrow{font-size:10px;padding:8px 11px}.snt-home-hero__title{font-size:clamp(36px,9.4vw,47px)!important;line-height:1.02!important;letter-spacing:-.02em!important}.snt-home-hero__intro{font-size:14px!important}.snt-home-hero__actions{width:100%;justify-content:center;gap:9px}.snt-home-hero__button{padding:11px 13px;font-size:12px;min-height:47px;gap:8px}.snt-home-hero__gallery{gap:11px;padding:12px 6px 7px}.snt-home-hero__tile{min-height:152px;padding:7px 7px 9px;border-radius:13px;border-width:2px}.snt-home-hero__tile-kind{font-size:8px;padding:4px 6px;top:6px;left:6px}.snt-home-hero__tile-image{margin-top:21px}.snt-home-hero__tile-name{font-size:10px;line-height:1.14}.snt-home-hero__gallery-star{display:none}.snt-home-hero__bottom{letter-spacing:.08em}.snt-home-hero__micro{font-size:10px;gap:6px}main[data-template=index] .snt-storefront-discovery{padding:24px 14px 30px}main[data-template=index] .snt-storefront-discovery__topline{align-items:flex-start}main[data-template=index] .snt-storefront-discovery__shipping{width:auto}main[data-template=index] .snt-storefront-discovery__search{padding:13px}main[data-template=index] .snt-storefront-discovery__department{padding:0;overflow:hidden}main[data-template=index] .snt-storefront-discovery__department-title{font-size:19px;margin:0;padding:16px}main[data-template=index] .snt-storefront-discovery__department-links{padding:12px}main[data-template=index] .snt-storefront-discovery__browse-head{margin-top:30px}}@media(prefers-reduced-motion:reduce){.snt-home-hero__button,.snt-home-hero__tile,main[data-template=index] .snt-storefront-discovery__search-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/snt-home-refresh.css.map */
