@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=PT+Serif:ital,wght@0,400;0,700;1,400&display=swap";.weso-page{--weso-navy: #12203a;--weso-navy-deep: #0a1526;--weso-gold: #96742d;--weso-gold-light: #c9b171;--weso-cream: #f7f3e8;--weso-cream-2: #efe8d8;--weso-ink: #1c1a16;--weso-ink-soft: #4a4740;--weso-serif: "PT Serif", Georgia, "Times New Roman", serif;--weso-display: "Cinzel", "PT Serif", Georgia, serif;--weso-container: 1240px;box-sizing:border-box;font-family:var(--weso-serif)}.weso-page *,.weso-page *:before,.weso-page *:after{box-sizing:border-box}.weso-page img{max-width:100%;display:block}.weso-page a{color:inherit;text-decoration:none}.weso-page h1,.weso-page h2,.weso-page h3,.weso-page h4{font-family:var(--weso-display);margin:0;letter-spacing:.02em}.weso-container{max-width:var(--weso-container);margin:0 auto;padding:0 32px}.weso-eyebrow{font-family:var(--weso-display);font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--weso-gold);font-weight:600}.weso-btn{font-family:var(--weso-display);font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:12px 26px;border:1px solid var(--weso-navy);color:var(--weso-navy);background:transparent;cursor:pointer;transition:all .3s ease;display:inline-block;white-space:nowrap}.weso-btn:hover{background:var(--weso-navy);color:var(--weso-cream)}.weso-btn-gold{border-color:var(--weso-gold);background:var(--weso-gold);color:var(--weso-cream)}.weso-btn-gold:hover{background:var(--weso-navy);border-color:var(--weso-navy)}.weso-btn-ghost-light{border-color:#f7f3e88c;color:var(--weso-cream)}.weso-btn-ghost-light:hover{background:var(--weso-cream);color:var(--weso-navy);border-color:var(--weso-cream)}.weso-announce{background:var(--weso-navy-deep);color:var(--weso-cream-2);text-align:center;font-family:var(--weso-display);font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding:9px 16px}.weso-announce span{opacity:.72}.weso-announce strong{color:var(--weso-gold-light);font-weight:600}.weso-hero{position:relative;min-height:86vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 20%,#1a2c4d 0%,var(--weso-navy) 45%,var(--weso-navy-deep) 100%);overflow:hidden;padding:100px 24px 90px}.weso-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(0deg,rgba(201,177,113,.035) 0px,transparent 1px,transparent 42px),repeating-linear-gradient(90deg,rgba(201,177,113,.035) 0px,transparent 1px,transparent 42px);pointer-events:none}.weso-hero-content{position:relative;z-index:2;text-align:center;max-width:880px;margin:0 auto}.weso-hero-emblem{width:170px;margin:0 auto 30px;filter:drop-shadow(0 8px 30px rgba(0,0,0,.4))}.weso-hero-emblem img{opacity:.96}.weso-hero-eyebrow{color:var(--weso-gold-light)}.weso-hero h1{font-size:clamp(38px,6vw,78px);color:var(--weso-cream);line-height:1.05;margin:18px 0 22px}.weso-hero h1 em{font-style:italic;color:var(--weso-gold-light);font-family:var(--weso-serif)}.weso-hero p.weso-lede{font-size:18px;color:#f7f3e8d1;line-height:1.7;max-width:620px;margin:0 auto 36px}.weso-hero-ctas{display:flex;gap:18px;justify-content:center;flex-wrap:wrap}.weso-marquee-band{background:var(--weso-gold);color:var(--weso-navy-deep);overflow:hidden;padding:13px 0;white-space:nowrap;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(0,0,0,.1)}.weso-marquee-track{display:inline-flex;animation:weso-marquee 34s linear infinite}.weso-marquee-track span{font-family:var(--weso-display);font-size:13px;letter-spacing:.2em;text-transform:uppercase;padding:0 34px;display:inline-flex;align-items:center;gap:34px}.weso-marquee-track span:after{content:"\25c6";font-size:9px;opacity:.6}@keyframes weso-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.weso-philosophy{padding:100px 0 84px;text-align:center;background:var(--weso-cream)}.weso-philosophy .weso-container{max-width:820px}.weso-philosophy h2{font-size:clamp(28px,4vw,44px);color:var(--weso-navy);line-height:1.25;margin-bottom:26px}.weso-philosophy p{font-size:18px;line-height:1.85;color:var(--weso-ink-soft);margin-bottom:20px}.weso-philosophy .weso-signoff{font-family:var(--weso-display);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--weso-gold);margin-top:30px}.weso-catalog{padding:40px 0 110px;background:var(--weso-cream)}.weso-catalog-head{text-align:center;margin-bottom:58px}.weso-catalog-head h2{font-size:clamp(32px,4.5vw,52px);color:var(--weso-navy);margin:14px 0 16px}.weso-catalog-head p{color:var(--weso-ink-soft);font-size:17px;max-width:560px;margin:0 auto;line-height:1.7}.weso-catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}@media(max-width:980px){.weso-catalog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.weso-catalog-grid{grid-template-columns:1fr}}.weso-deck-card{position:relative;background:var(--weso-navy);overflow:hidden;aspect-ratio:3/4;cursor:pointer;display:block}.weso-deck-card img{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .7s cubic-bezier(.16,1,.3,1)}.weso-deck-card:hover img{transform:scale(1.06)}.weso-deck-card .weso-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,21,38,.92) 0%,rgba(10,21,38,.25) 45%,transparent 70%)}.weso-deck-card .weso-info{position:absolute;left:0;right:0;bottom:0;padding:26px 24px;color:var(--weso-cream)}.weso-deck-card .weso-info .weso-num{font-family:var(--weso-display);font-size:11px;letter-spacing:.2em;color:var(--weso-gold-light);display:block;margin-bottom:8px}.weso-deck-card .weso-info h3{font-size:21px;color:var(--weso-cream);line-height:1.2;margin-bottom:8px}.weso-deck-card .weso-info .weso-desc{font-size:13px;color:#f7f3e8c7;line-height:1.5}.weso-deck-card .weso-info .weso-view-link{margin-top:12px;font-family:var(--weso-display);font-size:10px;letter-spacing:.2em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;color:var(--weso-gold-light)}.weso-deck-card .weso-info .weso-view-link svg{width:12px;height:12px}.weso-deck-card--placeholder{display:flex;align-items:center;justify-content:center;cursor:default}.weso-deck-room{padding:110px 0;position:relative;overflow:hidden}.weso-deck-room .weso-container{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.weso-deck-room.weso-reverse .weso-container{direction:rtl}.weso-deck-room.weso-reverse .weso-container>*{direction:ltr}@media(max-width:900px){.weso-deck-room .weso-container{grid-template-columns:1fr;gap:44px;direction:ltr!important}}.weso-deck-room-media{position:relative}.weso-deck-room-media .weso-frame{position:relative;box-shadow:0 40px 80px -20px #00000059}.weso-deck-room-media img{width:100%;border:1px solid rgba(0,0,0,.08)}.weso-deck-room-media .weso-frame-ring{position:absolute;top:-16px;left:-16px;right:16px;bottom:16px;border:1px solid var(--weso-room-accent, var(--weso-gold));opacity:.5;pointer-events:none;z-index:-1}.weso-deck-room-body .weso-room-eyebrow{font-family:var(--weso-display);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--weso-room-accent, var(--weso-gold));margin-bottom:16px;display:block}.weso-deck-room-body h2{font-size:clamp(28px,4vw,44px);line-height:1.12;margin-bottom:20px;color:var(--weso-room-title, var(--weso-navy))}.weso-deck-room-body p.weso-copy{font-size:16px;line-height:1.8;color:var(--weso-room-body-text, var(--weso-ink-soft));margin-bottom:20px}.weso-spec-list{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:10px}.weso-spec-list li{font-size:14px;color:var(--weso-room-body-text, var(--weso-ink-soft));display:flex;align-items:baseline;gap:10px;border-bottom:1px dashed rgba(0,0,0,.12);padding-bottom:9px}.weso-spec-list li:before{content:"\25c6";font-size:7px;color:var(--weso-room-accent, var(--weso-gold));transform:translateY(-2px)}.weso-room-ctas{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.weso-room-ctas .weso-btn{border-color:var(--weso-room-accent, var(--weso-navy));color:var(--weso-room-title, var(--weso-navy))}.weso-room-ctas .weso-btn:hover{background:var(--weso-room-accent, var(--weso-navy));color:var(--weso-cream);border-color:var(--weso-room-accent, var(--weso-navy))}.weso-room-ctas .weso-btn-solid{background:var(--weso-room-accent, var(--weso-navy));color:#fff;border-color:var(--weso-room-accent, var(--weso-navy))}.weso-room-ctas .weso-btn-solid:hover{opacity:.85}.weso-included-note{font-size:13px;color:var(--weso-room-body-text, var(--weso-ink-soft));opacity:.75;margin-top:14px;font-style:italic}.weso-room-pill-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.weso-room-pill{font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border:1px solid var(--weso-room-accent, var(--weso-gold));color:var(--weso-room-accent, var(--weso-gold));border-radius:100px}.weso-room-pill--rws{font-family:var(--weso-display);font-size:10.5px;letter-spacing:.1em;padding:5px 13px 5px 12px;border-radius:3px;background:#e4b53c;color:#241a0a;border:1px solid #241a0a;box-shadow:inset 0 0 0 2px #f6dc9a,inset 0 0 0 3px #241a0a;font-weight:600}.weso-craft{background:var(--weso-navy);color:var(--weso-cream);padding:110px 0;position:relative;overflow:hidden}.weso-craft:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,rgba(201,177,113,.03) 0px,transparent 2px,transparent 60px)}.weso-craft .weso-container{position:relative;z-index:1;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}@media(max-width:900px){.weso-craft .weso-container{grid-template-columns:1fr;gap:40px}}.weso-craft-emblem{display:flex;justify-content:center}.weso-craft-emblem img{width:100%;max-width:300px;opacity:.95}.weso-craft h2{font-size:clamp(28px,3.6vw,42px);color:var(--weso-cream);margin-bottom:22px;line-height:1.2}.weso-craft p{font-size:16.5px;line-height:1.85;color:#f7f3e8c7;margin-bottom:16px}.weso-craft-stats{display:flex;gap:40px;margin-top:34px;flex-wrap:wrap}.weso-craft-stats .weso-stat .weso-n{font-family:var(--weso-display);font-size:32px;color:var(--weso-gold-light);display:block}.weso-craft-stats .weso-stat .weso-l{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#f7f3e8a6;margin-top:6px}.weso-extras{background:var(--weso-cream-2);padding:100px 0}.weso-extras-head{text-align:center;margin-bottom:54px}.weso-extras-head h2{font-size:clamp(28px,4vw,42px);color:var(--weso-navy);margin:14px 0 16px}.weso-extras-head p{color:var(--weso-ink-soft);font-size:16px;max-width:560px;margin:0 auto;line-height:1.7}.weso-extras-tabs{display:flex;justify-content:center;gap:8px;margin-bottom:44px;flex-wrap:wrap}.weso-extras-tab{font-family:var(--weso-display);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:10px 22px;border:1px solid var(--weso-navy);color:var(--weso-navy);cursor:pointer;background:transparent;transition:all .25s ease}.weso-extras-tab.weso-active,.weso-extras-tab:hover{background:var(--weso-navy);color:var(--weso-cream)}.weso-extras-pane{display:none}.weso-extras-pane.weso-active{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:1000px){.weso-extras-pane.weso-active{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.weso-extras-pane.weso-active{grid-template-columns:1fr}}.weso-extra-card{background:var(--weso-cream);border:1px solid rgba(18,32,58,.1);overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.weso-extra-card:hover{transform:translateY(-6px);box-shadow:0 24px 44px -18px #12203a40}.weso-extra-card .weso-thumb{aspect-ratio:4/5;overflow:hidden}.weso-extra-card .weso-thumb img{width:100%;height:100%;object-fit:cover}.weso-extra-card .weso-meta{padding:16px 16px 20px}.weso-extra-card .weso-meta .weso-deckname{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--weso-gold);margin-bottom:6px;display:block}.weso-extra-card .weso-meta h4{font-size:15px;color:var(--weso-navy);line-height:1.3;font-family:var(--weso-serif);font-weight:700}.weso-extra-card .weso-meta .weso-included{font-size:11px;color:var(--weso-ink-soft);margin-top:6px;font-style:italic}.weso-channels{background:var(--weso-cream);padding:90px 0 110px;text-align:center}.weso-channels h2{font-size:clamp(26px,3.4vw,38px);color:var(--weso-navy);margin:14px 0 18px}.weso-channels p.weso-channels-lede{color:var(--weso-ink-soft);max-width:540px;margin:0 auto 44px;line-height:1.7;font-size:16px}.weso-channel-row{display:flex;justify-content:center;gap:22px;flex-wrap:wrap}.weso-channel-card{width:260px;border:1px solid rgba(18,32,58,.14);padding:38px 26px;text-align:center;transition:all .3s ease;background:var(--weso-cream)}.weso-channel-card:hover{border-color:var(--weso-gold);transform:translateY(-4px);box-shadow:0 20px 40px -16px #12203a29}.weso-channel-card svg{width:32px;height:32px;color:var(--weso-navy);margin-bottom:16px}.weso-channel-card h4{font-size:16px;color:var(--weso-navy);margin-bottom:10px;font-family:var(--weso-display);letter-spacing:.06em}.weso-channel-card p{font-size:13px;color:var(--weso-ink-soft);margin-bottom:18px;line-height:1.6}.weso-waitlist{background:var(--weso-navy-deep);color:var(--weso-cream);padding:84px 0;text-align:center}.weso-waitlist h2{font-size:clamp(26px,3.2vw,36px);margin-bottom:16px;color:var(--weso-cream)}.weso-waitlist p{color:#f7f3e8b3;max-width:500px;margin:0 auto 32px;line-height:1.7}.weso-waitlist-form{display:flex;gap:0;max-width:460px;margin:0 auto;border:1px solid rgba(247,243,232,.35)}.weso-waitlist-form input{flex:1;background:transparent;border:none;padding:16px 20px;color:var(--weso-cream);font-family:var(--weso-serif);font-size:14px;outline:none}.weso-waitlist-form input::placeholder{color:#f7f3e873}.weso-waitlist-form button{background:var(--weso-gold);color:var(--weso-navy-deep);border:none;padding:16px 28px;font-family:var(--weso-display);font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .25s ease}.weso-waitlist-form button:hover{background:var(--weso-gold-light)}.weso-waitlist-note{font-size:11px;color:#f7f3e873;margin-top:16px;letter-spacing:.03em}.weso-waitlist-success{color:var(--weso-gold-light);font-size:14px;margin-top:14px}.weso-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.weso-reveal.weso-is-visible{opacity:1;transform:translateY(0)}.weso-room-hart{background:#f3ede2;--weso-room-accent: #7a5a3a;--weso-room-title: #2a221a;--weso-room-body-text: #55493c}.weso-room-mercurial{background:#241238;--weso-room-accent: #c9a84c;--weso-room-title: #f7f3e8;--weso-room-body-text: #cdbfe0}.weso-room-circus{background:#fbeee0;--weso-room-accent: #7a1f2b;--weso-room-title: #12203a;--weso-room-body-text: #4a3a35}.weso-room-shadow{background:#12241c;--weso-room-accent: #d98fbf;--weso-room-title: #f2ecd6;--weso-room-body-text: #b9d0c0}.weso-room-clown{background:#fdf2e2;--weso-room-accent: #c1611c;--weso-room-title: #2a3a6b;--weso-room-body-text: #5a4a35}
/*# sourceMappingURL=/cdn/shop/t/15/assets/weso-styles.css.map */
