.st .pdp-desc{color:rgb(var(--c-ink-soft));font-weight:300;margin:22px 0;font-size:1.04rem}.st .trust{margin-top:22px;display:grid;gap:10px}.st .trust div{display:flex;gap:11px;font-size:.9rem;color:rgb(var(--c-ink-soft))}.st .trust .ic{color:rgb(var(--c-primary))}.st .faq{margin-top:30px;border-top:1px solid rgb(var(--c-line)/.12)}.st .faq details{border-bottom:1px solid rgb(var(--c-line)/.12);padding:16px 0}.st .faq summary{cursor:pointer;font-weight:500;font-size:.98rem;list-style:none;display:flex;justify-content:space-between}.st .faq summary::-webkit-details-marker{display:none}.st .faq summary:after{content:"+";color:rgb(var(--c-primary));font-size:1.3rem;line-height:1}.st .faq details[open] summary:after{content:"\2212"}.st .faq p{margin-top:12px;color:rgb(var(--c-ink-soft));font-size:.94rem;font-weight:300}.st .craft-scroll{margin-top:110px;display:grid;gap:90px}.st .craft-row{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.st .craft-row:nth-child(2n) .media-ph{order:2}.st .craft-row h3{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:300;margin-bottom:16px}.st .craft-row h3 em{color:rgb(var(--c-primary))}.st .craft-row p{color:rgb(var(--c-ink-soft));font-weight:300;font-size:1.04rem}.st .toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%) translateY(120px);z-index:11000;background:rgb(var(--c-ink));color:rgb(var(--c-bg));padding:14px 26px;border-radius:42px;font-size:.86rem;box-shadow:0 14px 40px #211f1e4d;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;gap:10px;align-items:center}.st .toast.show{transform:translate(-50%) translateY(0)}.st .toast .ic{color:rgb(var(--c-primary-deep))}.st .mobile-menu{position:fixed;top:38px;right:0;bottom:0;left:0;z-index:7999;background:rgb(var(--c-bg));transform:translate(100%);transition:transform .4s;display:flex;flex-direction:column;justify-content:center;padding:40px;gap:8px}.st .mobile-menu.open{transform:none}.st .mobile-menu a{font-family:LT Museum,serif;font-size:2rem;font-weight:300;padding:12px 0;color:rgb(var(--c-ink))}.st .mobile-menu a:hover{color:rgb(var(--c-primary))}@media(max-width:980px){.st .split,.st .pdp-grid,.st .craft-row,.st .craft-row:nth-child(2n) .media-ph{grid-template-columns:1fr;order:0}.st .pdp-info{position:static}.st .pillars,.st .footgrid{grid-template-columns:1fr 1fr}.st .exp-grid{grid-template-columns:1fr}}@media(max-width:880px){.st .navlinks,.st .cart{display:none}.st .hamb{display:flex}.st .wrap{padding:0 22px}.st .pad{padding:64px 0}.st .hero-figure{opacity:.5;right:-4%}.st .swatches span{display:none}}@media(max-width:560px){.st .pillars,.st .footgrid{grid-template-columns:1fr}.st .subscribe{flex-direction:column}.st .foot-bottom{flex-direction:column;align-items:flex-start}}.st .media-ph.photo{background-size:cover;background-position:center}.st .media-ph.photo:before{display:none}.st .media-ph.photo .phlabel{display:none}.st .hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.st .stagebar{position:fixed;top:0;left:0;right:0;height:38px;z-index:10000;background:rgb(var(--c-ink));color:rgb(var(--c-bg));display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase}.st .stagebar b{font-weight:600}.st .stagebar .r{opacity:.55;letter-spacing:.16em}.st .navlinks a.active{color:rgb(var(--c-primary))}.st .navlinks a.active:after{width:100%}.st .hero-light .navlinks a.active{color:#fff8eb}.st .pagehero{position:relative;min-height:64vh;display:flex;align-items:flex-end;overflow:hidden;color:#fff8eb}.st .pagehero .ph-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:0;transform:scale(1.02);animation:phzoom 18s ease-in-out infinite alternate}@keyframes phzoom{0%{transform:scale(1.02)}to{transform:scale(1.1)}}.st .pagehero .ph-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#1a0904b8,#1a090457 46%,#1a09041f 78%),linear-gradient(0deg,rgba(20,8,3,.66) 0%,transparent 52%)}.st .pagehero .wrap{position:relative;z-index:2;padding-bottom:8vh;padding-top:140px}.st .pagehero .eyebrow{color:#ffe2b4;margin-bottom:20px}.st .pagehero h1{font-size:clamp(2.6rem,6.5vw,5.4rem);font-weight:300;letter-spacing:-.025em;color:#fff8eb;max-width:18ch;text-shadow:0 2px 40px rgba(20,8,3,.45)}.st .pagehero h1 em{font-weight:500}.st .pagehero .ph-lead{margin-top:22px;font-size:1.1rem;max-width:540px;color:#fff5e8db;font-weight:300}.st .pagehero.tone{color:#fff8eb;background:rgb(var(--c-primary))}.st .pagehero.tone .ph-veil{background:linear-gradient(0deg,rgba(20,8,3,.34),transparent 60%)}.st .sechead{max-width:680px}.st .sechead .eyebrow{margin-bottom:16px}.st .sechead h2{font-size:clamp(2rem,4.5vw,3.4rem);font-weight:300}.st .sechead h2 em{color:rgb(var(--c-primary));font-weight:500}.st .prose{max-width:680px;font-weight:300;color:rgb(var(--c-ink-soft));font-size:1.08rem;line-height:1.72}.st .prose p{margin-bottom:20px}.st .prose .accent{font-family:LT Museum,serif;font-style:italic;color:rgb(var(--c-ink));font-size:1.3rem;line-height:1.4;display:block;margin:6px 0 22px}.st .story-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.st .belief-list{list-style:none;display:grid;gap:0}.st .belief-list li{padding:20px 0;border-bottom:1px solid rgb(var(--c-line)/.12);font-family:LT Museum,serif;font-weight:300;font-size:1.32rem;color:rgb(var(--c-ink));line-height:1.3}.st .belief-list li:first-child{border-top:1px solid rgb(var(--c-line)/.12)}.st .values-row{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgb(var(--c-line)/.14);margin-top:40px}.st .values-row div{background:rgb(var(--c-bg));padding:30px 22px;text-align:center;font-family:LT Museum,serif;font-size:1.2rem;color:rgb(var(--c-ink))}.st .values-row .n{display:block;font-family:Neue Regrade;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--c-primary));margin-bottom:8px;font-weight:600}.st .quoteband{background:rgb(var(--c-ink));color:rgb(var(--c-bg));text-align:center}.st .quoteband p{font-family:LT Museum,serif;font-weight:300;font-size:clamp(1.6rem,3.5vw,2.6rem);max-width:22ch;margin:0 auto;line-height:1.25}.st .quoteband em{color:rgb(var(--c-primary-deep));font-weight:500}.st .barband{position:relative;overflow:hidden;line-height:0}.st .barband svg{width:100%;height:100%;display:block}.st .barband.tall{height:160px}.st .barband.slim{height:64px}.st .barhero{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.9}.st .baraccent{height:120px}.st .cat-filter{display:flex;flex-wrap:wrap;gap:10px;margin:36px 0 8px}.st .cat-filter button{font-family:inherit;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;padding:9px 18px;border-radius:40px;border:1px solid rgb(var(--c-line)/.3);background:transparent;color:rgb(var(--c-ink-soft));cursor:pointer;transition:.2s}.st .cat-filter button:hover{border-color:rgb(var(--c-primary));color:rgb(var(--c-primary))}.st .cat-filter button.on{background:rgb(var(--c-ink));color:rgb(var(--c-bg));border-color:rgb(var(--c-ink))}.st .cat-filter .soon{opacity:.5;cursor:not-allowed}.st .cat-filter .soon:hover{border-color:rgb(var(--c-line)/.3);color:rgb(var(--c-ink-soft))}.st .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px}.st .post-card{display:flex;flex-direction:column;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-line)/.1);border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s,box-shadow .3s}.st .post-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px #211f1e1a}.st .post-card .pc-img{aspect-ratio:16/11;background-size:cover;background-position:center;position:relative}.st .post-card .pc-cat{position:absolute;left:14px;top:14px;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;background:rgb(var(--c-bg)/.92);color:rgb(var(--c-primary));padding:5px 11px;border-radius:30px;font-weight:600}.st .post-card .pc-body{padding:22px 22px 26px;display:flex;flex-direction:column;flex:1}.st .post-card .pc-meta{font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-ink-soft))}.st .post-card h3{font-size:1.32rem;font-weight:400;margin:10px 0;line-height:1.15}.st .post-card p{font-size:.92rem;color:rgb(var(--c-ink-soft));font-weight:300;line-height:1.55;flex:1}.st .post-card .pc-go{margin-top:16px;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--c-primary));font-weight:600}.st .placeholder-note{margin-top:14px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-ink-soft));display:inline-flex;gap:8px;align-items:center;border:1px dashed rgb(var(--c-line)/.3);padding:8px 14px;border-radius:6px}.st .article{max-width:720px;margin:0 auto}.st .article .a-meta{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--c-primary));font-weight:600}.st .article h1{font-size:clamp(2.1rem,4.5vw,3.2rem);font-weight:300;margin:16px 0 18px;line-height:1.08}.st .article .a-hero{aspect-ratio:16/9;background-size:cover;background-position:center;border-radius:8px;margin:8px 0 36px}.st .article .prose{max-width:100%}.st .contact-cols{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.st .chips{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 8px}.st .chips span{font-size:.72rem;letter-spacing:.06em;color:rgb(var(--c-ink-soft));border:1px solid rgb(var(--c-line)/.2);padding:8px 14px;border-radius:30px}.st .sociallinks{display:flex;gap:14px;margin-top:18px}.st .sociallinks a{width:42px;height:42px;border-radius:50%;border:1px solid rgb(var(--c-line)/.25);display:flex;align-items:center;justify-content:center;color:rgb(var(--c-ink));transition:.2s}.st .sociallinks a:hover{background:rgb(var(--c-primary));color:#fff8eb;border-color:transparent}.st .sociallinks svg{width:18px;height:18px}.st .pending{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-ink-soft));opacity:.8}.st .hero-photo{object-position:62% center}@media(max-width:880px){.st .hero-photo{object-position:68% center}.st .pagehero{min-height:56vh}.st .pagehero .wrap{padding-top:118px}.st .story-grid,.st .contact-cols{grid-template-columns:1fr;gap:36px}.st .values-row,.st .blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.st .blog-grid{grid-template-columns:1fr}.st .values-row{grid-template-columns:1fr 1fr}}.st .btn span{display:inline-block;transition:transform .2s}.st .btn:hover span{transform:translate(3px)}.st .packlist li{align-items:flex-start}.st .packlist .ic{display:inline-block;width:3px;height:18px;background:rgb(var(--c-primary));border-radius:2px;flex:none;margin-top:4px}.st .packlist li b{display:block;margin-bottom:2px}.st .packlist li .sub{color:rgb(var(--c-ink-soft));font-weight:300;font-size:.92rem}.st .manifesto .body{max-width:640px;margin:22px auto 0}.st .manifesto .body p{margin-bottom:12px;font-size:1.08rem;color:#fff5e8e6;font-weight:300}.st .manifesto .closer{font-family:LT Museum,serif;font-style:italic;font-weight:400;font-size:1.55rem;margin-top:24px;color:#fff8eb}.st .lead-block{max-width:720px;margin:0 auto;text-align:center}.st .lead-block .eyebrow{margin-bottom:14px}.st .section-cta{margin-top:40px}.st .teaser .split p{margin-bottom:6px}.st .hero-cta .btn-primary span{transition:transform .2s}.st .incl-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:26px 0 32px}.st .incl-card{border:1px solid rgb(var(--c-line)/.14);border-radius:8px;padding:22px;background:rgb(var(--c-bg))}.st .incl-card .q{font-family:LT Museum,serif;color:rgb(var(--c-primary));font-size:1.1rem}.st .incl-card b{display:block;margin:8px 0 6px;font-size:1.08rem}.st .incl-card p{color:rgb(var(--c-ink-soft));font-weight:300;font-size:.92rem;line-height:1.5}.st .reserve-box{margin-top:8px}.st .reserve-box .tagline{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--c-ink-soft));margin-bottom:14px}.st .howto{background:rgb(var(--c-surface))}.st .howto .split p{margin-bottom:14px}.st .brand-logo{display:block;width:108px;height:36px;-webkit-mask:none left center/contain no-repeat;mask:none left center/contain no-repeat;background:rgb(var(--c-primary));transition:background .35s}.st .hero-light .brand-logo{background:#fff8eb}@media(max-width:560px){.st .brand-logo{width:94px;height:32px}}.st .hero-light .navlinks a,.st .hero-light .cart,.st .hero-light .hamb{text-shadow:0 1px 14px rgba(20,8,3,.5)}.st .hero-light .cart{background:#14080338;border-color:#fff8eb99}.st .hero-light .cart:hover{background:rgb(var(--c-primary));border-color:transparent;text-shadow:none}.st .hero{align-items:center}.st .hero-inner{padding-bottom:0;max-width:720px}.st .hero .eyebrow{margin-bottom:18px}.st .hero h1{line-height:1}.st .hero-lead{margin-top:20px}.st .hero-cta{margin-top:30px}.st .pillar{transition:none}.st .pillar:hover{background:rgb(var(--c-ink))}.st .pillar:hover p,.st .pillar:hover .num{color:rgb(var(--c-bg)/.62)}.st .pillar:hover .num{color:rgb(var(--c-bg)/.4)}.st .footgrid a:hover,.st .credit{color:rgb(var(--c-primary))}.st .grip-select{margin:22px 0 4px}.st .gs-label{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--c-ink-soft));margin-bottom:12px}.st .gs-label .gs-name{color:rgb(var(--c-ink));font-weight:600}.st .gs-swatches{display:flex;gap:12px}.st .gs{width:34px;height:34px;border-radius:50%;cursor:pointer;padding:0;background:var(--g);border:1px solid rgb(var(--c-line)/.25);box-shadow:inset 0 0 0 2px rgb(var(--c-surface));transition:transform .2s,box-shadow .2s}.st .gs:hover{transform:scale(1.08)}.st .gs.on{box-shadow:inset 0 0 0 2px rgb(var(--c-surface)),0 0 0 2px rgb(var(--c-primary))}.st .gs-note{margin-top:10px;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--c-ink-soft));opacity:.8}.st .quoteband.immersive{background:rgb(var(--c-ink))}.st .quoteband.immersive .qb-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;transform:scale(1.04);animation:phzoom 20s ease-in-out infinite alternate}.st .quoteband.immersive .qb-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#140803d1,#1a090499 55%,#1a0904b8)}.st .quoteband.immersive .wrap{position:relative;z-index:2}.st .quoteband.immersive p{color:#fff8eb}.st .quoteband.immersive em{color:#f2b15a}.st .story-grid .story-img{aspect-ratio:4/5;border-radius:6px;background-size:cover;background-position:center;min-height:340px}.st .price-row{display:flex;align-items:baseline;gap:14px;margin:4px 0 14px}.st .price{font-family:LT Museum,serif;font-size:2rem;font-weight:300;color:rgb(var(--c-ink))}.st .price-flag{font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-ink-soft));border:1px dashed rgb(var(--c-line)/.3);padding:5px 9px;border-radius:5px}.st .includes{display:flex;gap:10px;align-items:flex-start;font-size:.95rem;color:rgb(var(--c-ink-soft));font-weight:300;margin:0 0 22px;line-height:1.5}.st .includes .ic{color:rgb(var(--c-primary));font-family:LT Museum,serif}.st .includes b{color:rgb(var(--c-ink));font-weight:600}.st .buy-box{display:flex;gap:12px;margin:6px 0 10px}.st .qty{display:inline-flex;align-items:center;border:1px solid rgb(var(--c-line)/.3);border-radius:42px;overflow:hidden}.st .qty-btn{width:42px;height:48px;border:none;background:transparent;font-size:1.15rem;cursor:pointer;color:rgb(var(--c-ink));font-family:inherit;line-height:1}.st .qty-btn:hover{background:rgb(var(--c-line)/.06)}.st .qty-n,.st .cd-qn{min-width:28px;text-align:center;font-size:.95rem}.st .buy-meta{font-size:.74rem;color:rgb(var(--c-ink-soft));letter-spacing:.02em;margin-bottom:22px}.st .cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#14080373;opacity:0;visibility:hidden;transition:opacity .35s;z-index:11000}.st .cart-overlay.open{opacity:1;visibility:visible}.st .cart-drawer{position:fixed;top:0;right:0;height:100%;width:404px;max-width:92vw;background:rgb(var(--c-bg));z-index:11001;transform:translate(100%);transition:transform .42s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;box-shadow:-24px 0 70px #14080338}.st .cart-drawer.open{transform:none}.st .cd-head{display:flex;justify-content:space-between;align-items:center;padding:24px 26px;border-bottom:1px solid rgb(var(--c-line)/.12)}.st .cd-head h3{font-family:LT Museum,serif;font-weight:300;font-size:1.45rem}.st .cd-close{border:none;background:none;font-size:1.7rem;line-height:1;cursor:pointer;color:rgb(var(--c-ink));padding:0 4px}.st .cd-body{flex:1;overflow-y:auto;padding:24px 26px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/st-2.css.map */
