@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700;800;900&family=Barlow:ital,wght@0,300;0,400;0,500;1,300;1,400&family=UnifrakturMaguntia&display=swap";html.ghoulish-collection-template body,body.ghoulish-collection-template{padding-top:0!important}html.ghoulish-collection-template #shopify-section-header,html.ghoulish-collection-template #shopify-section-announcement-bar,html.ghoulish-collection-template .shopify-section-header,html.ghoulish-collection-template .announcement-bar-section,html.ghoulish-collection-template sticky-header,html.ghoulish-collection-template header,html.ghoulish-collection-template .site-header,html.ghoulish-collection-template .header,html.ghoulish-collection-template .header-wrapper,html.ghoulish-collection-template .header-spacer,html.ghoulish-collection-template .header__placeholder,html.ghoulish-collection-template .sticky-header-placeholder,html.ghoulish-collection-template .shopify-section-group-header-group,html.ghoulish-collection-template .search-modal,html.ghoulish-collection-template .modal-search,html.ghoulish-collection-template .predictive-search,html.ghoulish-collection-template cart-notification,html.ghoulish-collection-template .cart-notification{display:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}html.ghoulish-collection-template #MainContent,html.ghoulish-collection-template main,body.ghoulish-collection-template #MainContent,body.ghoulish-collection-template main{margin-top:0!important;padding-top:0!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #1a1a1a;--bg-card: #222;--bg-deep: #141414;--surface: #2a2a2a;--orange: #E8841C;--orange-lt:#F5A03A;--green: #5BB85A;--white: #F2EEE8;--muted: #A09898;--dim: #666;--border: rgba(255,255,255,.07);--border-o: rgba(232,132,28,.35);--gold: #C89B3C;--radius: 6px}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);font-family:Barlow,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}.grid-section,.about-section,.final-section{position:relative;isolation:isolate}.grid-section:before,.about-section:after,.final-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.5;background-image:radial-gradient(1px 1px at 40px 35px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 100px 90px,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 180px 30px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 240px 140px,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 320px 55px,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 400px 110px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 470px 25px,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 550px 90px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 630px 50px,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 60px 200px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 150px 175px,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 280px 215px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 380px 180px,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 460px 220px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 580px 195px,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 640px 230px,rgba(255,255,255,.4),transparent);background-size:520px 200px;background-repeat:repeat;animation:starTwinkle 8s ease-in-out infinite alternate}@keyframes starTwinkle{0%{opacity:.4}to{opacity:.6}}.grid-section>*,.about-section>*,.final-section>*{position:relative;z-index:1}hr{position:relative;z-index:2}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--orange);border-radius:2px}.wrap{max-width:1140px;margin:0 auto;padding:0 2rem}.hr{border:none;border-top:1px solid var(--border)}.eyebrow{font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--orange);margin-bottom:.5rem}.section-head{font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,3.5vw,3rem);font-weight:900;text-transform:uppercase;color:var(--white);line-height:1;margin-bottom:.75rem}.section-head em{color:var(--orange);font-style:normal}.section-body{font-size:.95rem;color:var(--muted);line-height:1.7;max-width:560px}.btn-primary{display:inline-block;font-family:Barlow Condensed,sans-serif;font-size:.82rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;background:var(--orange);color:#111;padding:.8rem 1.8rem;border-radius:var(--radius);text-decoration:none;border:none;cursor:pointer;transition:background .2s,transform .15s}.btn-primary:hover{background:var(--orange-lt);transform:translateY(-1px)}.btn-outline{display:inline-block;font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;background:transparent;color:var(--white);padding:.75rem 1.6rem;border-radius:var(--radius);border:1px solid rgba(255,255,255,.2);text-decoration:none;cursor:pointer;transition:border-color .2s,color .2s}.btn-outline:hover{border-color:var(--orange);color:var(--orange)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.in{opacity:1;transform:none}.coll-hero{position:relative;padding:8.5rem 0 4rem;background:var(--bg-deep);overflow:hidden;isolation:isolate}.coll-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 65% 55% at 70% 40%,rgba(232,132,28,.1) 0%,transparent 60%),radial-gradient(ellipse 50% 40% at 15% 80%,rgba(75,47,160,.18) 0%,transparent 55%)}.coll-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.9;background-image:radial-gradient(1px 1px at 40px 35px,rgba(255,255,255,.85),transparent),radial-gradient(1px 1px at 100px 90px,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 180px 30px,rgba(255,255,255,.95),transparent),radial-gradient(1px 1px at 240px 140px,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 320px 55px,rgba(255,255,255,.75),transparent),radial-gradient(1.5px 1.5px at 400px 110px,rgba(255,255,255,.85),transparent),radial-gradient(1px 1px at 470px 25px,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 550px 90px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 630px 50px,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 60px 200px,rgba(255,255,255,.9),transparent),radial-gradient(1px 1px at 150px 175px,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 280px 215px,rgba(255,255,255,.85),transparent),radial-gradient(1px 1px at 380px 180px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 460px 220px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 580px 195px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 640px 230px,rgba(255,255,255,.5),transparent);background-size:520px 200px;background-repeat:repeat}.coll-hero .constellation-lines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.28}.coll-hero .wrap{position:relative;z-index:2}.coll-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(510px,1fr);gap:3.25rem;align-items:center}.coll-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.6rem,5.5vw,4.6rem);font-weight:900;text-transform:uppercase;line-height:.92;color:var(--white);margin-bottom:1rem}.coll-hero h1 em{color:var(--orange);font-style:normal;display:block}.coll-hero p.lead{font-size:1.02rem;color:var(--muted);line-height:1.7;max-width:480px;margin-bottom:1.5rem}.coll-hero p.lead em{font-family:UnifrakturMaguntia,cursive;font-style:normal;color:var(--orange);font-size:1.1rem}.hero-stats{display:flex;gap:2.5rem;padding-top:1.4rem;border-top:1px solid var(--border)}.hero-stat-num{font-family:Barlow Condensed,sans-serif;font-size:1.9rem;font-weight:900;color:var(--white);line-height:1}.hero-stat-num em{color:var(--orange);font-style:normal}.hero-stat-lbl{font-family:Barlow Condensed,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:.35rem}.coll-hero-preview{position:relative;aspect-ratio:1 / 1;width:100%;max-width:none;justify-self:stretch;background:linear-gradient(155deg,#0e0820,#1c1040,#0a0618);border:1px solid var(--border);border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.coll-hero-preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 35%,rgba(232,132,28,.18) 0%,transparent 60%)}.coll-hero-preview svg{position:relative;z-index:1;width:78%;height:auto}.coll-hero-preview-badge{position:absolute;top:1rem;right:1rem;z-index:2;font-family:Barlow Condensed,sans-serif;font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);border:1px solid var(--border-o);padding:.3rem .7rem;border-radius:4px;background:var(--bg-deep);-webkit-backdrop-filter:none;backdrop-filter:none}.coll-hero-preview-foot{position:absolute;bottom:1rem;left:1rem;right:1rem;z-index:2;display:flex;justify-content:space-between;align-items:center;font-family:Barlow Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.coll-hero-preview-foot .name{color:var(--white)}.coll-hero-preview-foot .price{color:var(--orange);font-weight:800}.grid-section{padding:3rem 0 5rem;background:var(--bg)}.grid-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;font-family:Barlow Condensed,sans-serif;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.grid-meta .count{color:var(--white)}.grid-meta .count em{color:var(--orange);font-style:normal}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.p-card{background:var(--bg-card);border:1px solid var(--border);border-radius:8px;overflow:hidden;cursor:pointer;position:relative;transition:border-color .25s,transform .25s,box-shadow .25s}.p-card:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:var(--orange);opacity:0;transition:opacity .25s;z-index:3}.p-card:hover{border-color:var(--border-o);transform:translateY(-4px);box-shadow:0 16px 34px #00000052}.p-card:hover:before{opacity:1}.p-img{aspect-ratio:1 / 1;background:#0f0f0f;overflow:hidden;position:relative}.p-flag{position:absolute;top:.7rem;left:.7rem;z-index:2;font-family:Barlow Condensed,sans-serif;font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:.22rem .55rem;border-radius:4px}.p-flag.new{background:var(--orange);color:#111}.p-flag.bestseller{background:transparent;color:var(--gold);border:1px solid var(--gold)}.p-flag.sale{background:var(--green);color:#111}.p-body{padding:.85rem .95rem 1rem}.p-cat{font-family:Barlow Condensed,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:.32rem}.p-name{font-size:.92rem;font-weight:600;color:var(--white);line-height:1.3;margin-bottom:.55rem}.p-foot{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.p-price{font-family:Barlow Condensed,sans-serif;font-size:.92rem;font-weight:800;letter-spacing:.03em;color:var(--white)}.p-price .from{font-size:.62rem;font-weight:700;color:var(--dim);letter-spacing:.1em;text-transform:uppercase;margin-right:.25rem}.p-price s{color:var(--dim);font-weight:500;margin-right:.3rem}.p-price .sale{color:var(--green)}.p-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"price toggle" "price label";align-items:center;column-gap:.75rem;row-gap:.32rem}.p-price{grid-area:price;align-self:center}.p-edition-toggle{grid-area:toggle;justify-self:center;position:relative;width:56px;height:30px;flex-shrink:0;appearance:none;-webkit-appearance:none;border:1px solid rgba(201,155,60,.45);border-radius:999px;background:#171717;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s}.p-edition-toggle:hover{border-color:var(--orange);box-shadow:0 0 0 3px #e8841c1f;transform:translateY(-1px)}.p-edition-toggle:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--white);box-shadow:0 2px 6px #00000059;transition:transform .24s ease,background .2s ease}.p-card.is-shadow .p-edition-toggle{background:var(--orange);border-color:var(--orange)}.p-card.is-shadow .p-edition-toggle:after{transform:translate(26px);background:#111}.p-toggle-label{grid-area:label;justify-self:center;min-width:64px;text-align:center;font-family:Barlow Condensed,sans-serif;font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);line-height:1}.p-card.is-shadow .p-toggle-label{color:var(--orange)}.about-section{padding:5rem 0;background:var(--bg-deep);border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative;overflow:hidden;isolation:isolate}.about-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 65% 45% at 80% 30%,rgba(232,132,28,.06) 0%,transparent 60%),radial-gradient(ellipse 50% 35% at 15% 75%,rgba(75,47,160,.08) 0%,transparent 55%)}.about-inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.about-cards{display:flex;flex-direction:column;gap:.75rem}.about-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem 1.7rem;position:relative;overflow:hidden;transition:border-color .25s}.about-card:hover{border-color:var(--border-o)}.about-card:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--orange);opacity:0;transition:opacity .25s}.about-card:hover:before{opacity:1}.about-card-icon{font-family:UnifrakturMaguntia,cursive;font-size:1.5rem;color:var(--orange);margin-bottom:.4rem;display:block;line-height:1}.about-card h3{font-family:Barlow Condensed,sans-serif;font-size:.88rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--white);margin-bottom:.4rem}.about-card p{font-size:.86rem;color:var(--muted);line-height:1.65;font-style:italic}.final-section{padding:5rem 0;background:var(--bg-deep);text-align:center;position:relative;overflow:hidden}.final-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(232,132,28,.08) 0%,transparent 60%);pointer-events:none}.final-section .wrap{position:relative;z-index:1}.final-badge{display:inline-block;font-family:Barlow Condensed,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);border:1px solid var(--border-o);padding:.35rem .85rem;border-radius:4px;margin-bottom:1.3rem}.final-title{font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,4.2vw,3.6rem);font-weight:900;text-transform:uppercase;line-height:.95;color:var(--white);margin-bottom:1.2rem}.final-title em{color:var(--orange);font-style:normal}.final-sub{font-size:1rem;color:var(--muted);max-width:560px;margin:0 auto 1.8rem;line-height:1.7}.final-btns{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}@media(max-width:1000px){.coll-hero-grid{grid-template-columns:1fr;gap:2.5rem}.coll-hero-preview{width:min(100%,520px);max-width:520px;justify-self:start}.product-grid{grid-template-columns:repeat(2,1fr)}.about-inner{grid-template-columns:1fr;gap:2.5rem}}@media(max-width:600px){.product-grid{grid-template-columns:1fr;gap:1rem}.hero-stats{gap:1.2rem;flex-wrap:wrap}.coll-hero{padding-top:7rem}}.p-img .p-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .24s ease,transform .35s ease}.p-img .p-photo-shadow{opacity:0}.p-photo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--dim);font-family:Barlow Condensed,sans-serif;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#0f0f0f}.coll-hero-preview .coll-hero-preview-photo{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.coll-hero-preview .coll-hero-preview-link{position:relative;z-index:1;display:block;width:100%;height:100%;color:inherit;text-decoration:none}.coll-hero .lead p,.final-section .final-sub p,.about-section .section-body p{margin:0}.coll-hero .lead p{font-size:1.02rem;color:var(--muted);line-height:1.7;max-width:480px;margin-bottom:1.5rem}.coll-hero .lead em{font-family:UnifrakturMaguntia,cursive;font-style:normal;color:var(--orange);font-size:1.1rem}.about-section .section-body p{font-size:.95rem;color:var(--muted);line-height:1.7;max-width:560px}.final-section .final-sub p{font-size:1rem;color:var(--muted);max-width:560px;margin:0 auto 1.8rem;line-height:1.7}.ghoulish-home-nav{position:fixed;top:0;left:0;right:0;z-index:300;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 2.5rem;background:#141414f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.ghoulish-home-nav__brand{font-family:UnifrakturMaguntia,cursive;font-size:1.45rem;color:var(--white);text-decoration:none;letter-spacing:.03em;display:flex;align-items:center;gap:.4rem}.ghoulish-home-nav__brand em{color:var(--orange);font-style:normal}.ghoulish-home-nav__brand img{height:32px;width:auto;display:block;filter:none!important;opacity:1!important;background:transparent}.ghoulish-home-nav__links{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.ghoulish-home-nav__links a{font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color .2s}.ghoulish-home-nav__links a:hover,.ghoulish-home-nav__links a.active{color:var(--orange)}.ghoulish-home-nav__cta{font-family:Barlow Condensed,sans-serif;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:var(--orange);color:#111;padding:.5rem 1.25rem;border-radius:var(--radius);text-decoration:none;transition:background .2s;display:inline-flex;align-items:center;gap:.45rem}.ghoulish-home-nav__cta:hover{background:var(--orange-lt);color:#111}.coll-hero .wrap{max-width:1280px}.coll-hero-grid{grid-template-columns:minmax(0,1fr) minmax(520px,.92fr);gap:3rem;align-items:center}.coll-hero-preview{aspect-ratio:auto;display:block;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;overflow:hidden;cursor:pointer;transition:border-color .25s,transform .25s,box-shadow .25s}.coll-hero-preview:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:var(--orange);opacity:0;transition:opacity .25s;z-index:6}.coll-hero-preview:hover{border-color:var(--border-o);transform:translateY(-4px);box-shadow:0 16px 34px #00000052}.coll-hero-preview:hover:before{opacity:1}.coll-hero-preview-media{position:relative;z-index:1;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;color:inherit;text-decoration:none;background:linear-gradient(155deg,#0e0820,#1c1040,#0a0618)}.coll-hero-preview-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at 50% 35%,rgba(232,132,28,.18) 0%,transparent 60%)}.coll-hero-preview .coll-hero-preview-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .24s ease,transform .35s ease}.coll-hero-preview .coll-hero-preview-photo-shadow{opacity:0}.coll-hero-preview:hover .coll-hero-preview-photo{transform:scale(1.0125)}.coll-hero-preview-badge{top:1rem;right:1rem;left:auto;z-index:5;background:var(--bg-deep);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.coll-hero-preview-body{position:relative;z-index:3;padding:.85rem .95rem 1rem;background:var(--bg-card)}.coll-hero-preview-body .p-name a{color:inherit;text-decoration:none}.p-card:hover .p-img .p-photo{transform:scale(1.0125)}@media(max-width:1000px){.ghoulish-home-nav{padding:0 1.2rem}.ghoulish-home-nav__links{display:none}.coll-hero-grid{grid-template-columns:1fr;gap:2.5rem}.coll-hero-preview{width:min(100%,560px);max-width:560px;justify-self:start}}@media(max-width:600px){.ghoulish-home-nav__cta{display:none}.ghoulish-home-nav{padding:0 1.2rem}}.coll-hero-preview .coll-hero-preview-link.coll-hero-preview-media{height:auto}body,.coll-hero,.grid-section,.about-section,.final-section,.p-card,.coll-hero-preview{font-family:Barlow,sans-serif}nav{position:fixed;top:0;left:0;right:0;z-index:300;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 2.5rem;background:#141414f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.nav-brand{font-family:UnifrakturMaguntia,cursive;font-size:1.45rem;color:var(--white);text-decoration:none;letter-spacing:.03em;display:flex;align-items:center;gap:.4rem}.nav-brand em{color:var(--orange);font-style:normal}.nav-brand img{height:32px;width:auto;display:block;filter:none!important;opacity:1!important;background:transparent}.nav-links{display:flex;gap:2rem;list-style:none}.nav-links a{font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color .2s}.nav-links a:hover,.nav-links a.active{color:var(--orange)}.nav-cta{font-family:Barlow Condensed,sans-serif;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:var(--orange);color:#111;padding:.5rem 1.25rem;border-radius:var(--radius);text-decoration:none;transition:background .2s;display:inline-flex;align-items:center;gap:.45rem}.nav-cta:hover{background:var(--orange-lt);color:#111}.ghoulish-home-nav{display:none!important}.coll-hero-grid{grid-template-columns:1.3fr 1fr!important;gap:4rem!important;align-items:end!important}.coll-hero-copy{align-self:end}.coll-hero-preview{aspect-ratio:auto!important;display:flex!important;flex-direction:column!important;justify-self:end!important;max-width:100%!important;min-width:280px;width:100%}.coll-hero-preview-media{width:100%;aspect-ratio:1 / 1;flex:0 0 auto;display:block;position:relative;overflow:hidden;text-decoration:none;color:inherit;background:#0f0f0f}.coll-hero-preview-body{flex:0 0 auto;background:var(--bg-card)}.coll-hero-preview-photo,.coll-hero-preview .coll-hero-preview-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .24s ease,transform .35s ease}.coll-hero-preview-photo-shadow,.coll-hero-preview .coll-hero-preview-photo-shadow{opacity:0;pointer-events:none}.coll-hero-preview.is-shadow:not(.is-fading) .coll-hero-preview-photo-original{opacity:0}.coll-hero-preview.is-shadow:not(.is-fading) .coll-hero-preview-photo-shadow{opacity:1}.coll-hero-preview.is-fading .coll-hero-preview-photo{opacity:0}.p-card .p-foot,.coll-hero-preview .p-foot{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"price toggle" "price label"!important;align-items:center!important;column-gap:.75rem!important;row-gap:.32rem!important}.p-edition-toggle{display:block!important;opacity:1!important;visibility:visible!important}.p-toggle-label{display:block!important}.p-img .p-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .24s ease,transform .35s ease}.p-img .p-photo-shadow{opacity:0;pointer-events:none}.p-card.is-shadow:not(.is-fading) .p-photo-original{opacity:0}.p-card.is-shadow:not(.is-fading) .p-photo-shadow{opacity:1}.p-card.is-fading .p-img .p-photo{opacity:0}.p-card:hover .p-img .p-photo,.coll-hero-preview:hover .coll-hero-preview-photo{transform:scale(1.0125)!important}@media(max-width:1000px){nav{padding:0 1.2rem}.nav-links{display:none}.coll-hero-grid{grid-template-columns:1fr!important;gap:2.5rem!important}.coll-hero-preview{width:min(100%,560px)!important;height:auto!important;max-width:560px!important;justify-self:start!important}.coll-hero-preview-media{aspect-ratio:1 / 1;height:auto!important;flex-basis:auto!important}}@media(max-width:600px){.nav-cta{display:none}nav{padding:0 1.2rem}}html.ghoulish-collection-template .coll-hero h1,html.ghoulish-collection-template .coll-hero h1 em,html.ghoulish-collection-template .hero-stat-num,html.ghoulish-collection-template .hero-stat-lbl,html.ghoulish-collection-template .eyebrow,html.ghoulish-collection-template .p-cat,html.ghoulish-collection-template .p-price,html.ghoulish-collection-template .p-toggle-label,body.ghoulish-collection-template .coll-hero h1,body.ghoulish-collection-template .coll-hero h1 em,body.ghoulish-collection-template .hero-stat-num,body.ghoulish-collection-template .hero-stat-lbl,body.ghoulish-collection-template .eyebrow,body.ghoulish-collection-template .p-cat,body.ghoulish-collection-template .p-price,body.ghoulish-collection-template .p-toggle-label{font-family:Barlow Condensed,sans-serif!important}html.ghoulish-collection-template .p-name,html.ghoulish-collection-template .p-name a,body.ghoulish-collection-template .p-name,body.ghoulish-collection-template .p-name a{font-family:var(--font-heading-family, "Barlow Condensed", sans-serif)!important;font-style:var(--font-heading-style, normal)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.015em!important;color:var(--white)!important}.grid-section{background:#101010!important}.coll-hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,367px)!important;gap:4rem!important;align-items:center!important}.coll-hero-copy{align-self:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.coll-hero-preview{width:var(--ghoulish-listing-card-width, 367px)!important;max-width:100%!important;height:var(--ghoulish-listing-card-height, auto)!important;justify-self:end!important}.coll-hero-preview-media{height:var(--ghoulish-listing-image-size, auto)!important;flex-basis:var(--ghoulish-listing-image-size, auto)!important}.coll-hero-preview-body{min-height:var(--ghoulish-listing-body-height, auto)!important}.coll-hero h1{font-size:clamp(2.45rem,4.85vw,4.25rem)!important}.coll-hero .lead p{max-width:560px!important}.coll-hero-preview.is-shadow .p-edition-toggle{background:var(--orange)!important;border-color:var(--orange)!important}.coll-hero-preview.is-shadow .p-edition-toggle:after{transform:translate(26px)!important;background:#111!important}.coll-hero-preview.is-shadow .p-toggle-label{color:var(--orange)!important}@media(max-width:1000px){.coll-hero-grid{grid-template-columns:1fr!important;gap:2.5rem!important}.coll-hero-preview{width:min(100%,367px)!important;height:auto!important;justify-self:start!important}.coll-hero-preview-media,.coll-hero-preview-body{height:auto!important;flex-basis:auto!important;min-height:0!important}.coll-hero-copy{min-height:0!important}}html.ghoulish-collection-template .wrap,body.ghoulish-collection-template .wrap{max-width:1140px!important}html.ghoulish-collection-template .coll-hero-grid,body.ghoulish-collection-template .coll-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,var(--ghoulish-listing-card-width, 346px))!important;gap:clamp(2.25rem,4vw,4rem)!important;align-items:center!important;width:100%!important;max-width:100%!important}html.ghoulish-collection-template .coll-hero-copy,body.ghoulish-collection-template .coll-hero-copy{min-width:0!important;max-width:100%!important;align-self:center!important}html.ghoulish-collection-template .coll-hero-preview,body.ghoulish-collection-template .coll-hero-preview{width:var(--ghoulish-listing-card-width, 346px)!important;max-width:100%!important;height:var(--ghoulish-listing-card-height, auto)!important;justify-self:end!important;align-self:center!important;margin:0!important}html.ghoulish-collection-template .coll-hero-preview-media,body.ghoulish-collection-template .coll-hero-preview-media{width:100%!important;height:var(--ghoulish-listing-image-size, auto)!important;flex:0 0 var(--ghoulish-listing-image-size, auto)!important;line-height:0!important;margin:0!important;padding:0!important;background:#0f0f0f!important}html.ghoulish-collection-template .coll-hero-preview-body,body.ghoulish-collection-template .coll-hero-preview-body{width:100%!important;min-height:var(--ghoulish-listing-body-height, auto)!important;margin:0!important}html.ghoulish-collection-template .coll-hero-preview-photo,html.ghoulish-collection-template .coll-hero-preview .coll-hero-preview-photo,body.ghoulish-collection-template .coll-hero-preview-photo,body.ghoulish-collection-template .coll-hero-preview .coll-hero-preview-photo{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;margin:0!important;padding:0!important;border:0!important}html.ghoulish-collection-template .p-name,html.ghoulish-collection-template .p-name a,body.ghoulish-collection-template .p-name,body.ghoulish-collection-template .p-name a,html.ghoulish-collection-template .coll-hero-preview-body .p-name,html.ghoulish-collection-template .coll-hero-preview-body .p-name a,body.ghoulish-collection-template .coll-hero-preview-body .p-name,body.ghoulish-collection-template .coll-hero-preview-body .p-name a{font-family:Barlow,sans-serif!important;font-size:.92rem!important;font-weight:600!important;line-height:1.3!important;letter-spacing:normal!important;text-transform:none!important;color:var(--white)!important}html.ghoulish-collection-template .grid-section:before,body.ghoulish-collection-template .grid-section:before{opacity:.82!important;background-image:radial-gradient(1px 1px at 40px 35px,rgba(255,255,255,.88),transparent),radial-gradient(1px 1px at 100px 90px,rgba(255,255,255,.68),transparent),radial-gradient(1.5px 1.5px at 180px 30px,rgba(255,255,255,.95),transparent),radial-gradient(1px 1px at 240px 140px,rgba(255,255,255,.62),transparent),radial-gradient(1px 1px at 320px 55px,rgba(255,255,255,.8),transparent),radial-gradient(1.5px 1.5px at 400px 110px,rgba(255,255,255,.9),transparent),radial-gradient(1px 1px at 470px 25px,rgba(255,255,255,.62),transparent),radial-gradient(1px 1px at 550px 90px,rgba(255,255,255,.82),transparent),radial-gradient(1px 1px at 630px 50px,rgba(255,255,255,.72),transparent),radial-gradient(1.5px 1.5px at 60px 200px,rgba(255,255,255,.95),transparent),radial-gradient(1px 1px at 150px 175px,rgba(255,255,255,.7),transparent),radial-gradient(1.5px 1.5px at 280px 215px,rgba(255,255,255,.9),transparent),radial-gradient(1px 1px at 380px 180px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 460px 220px,rgba(255,255,255,.82),transparent),radial-gradient(1px 1px at 580px 195px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 640px 230px,rgba(255,255,255,.62),transparent),radial-gradient(1px 1px at 25px 115px,rgba(255,255,255,.65),transparent),radial-gradient(1.25px 1.25px at 205px 125px,rgba(255,255,255,.82),transparent),radial-gradient(1px 1px at 340px 12px,rgba(255,255,255,.68),transparent),radial-gradient(1px 1px at 505px 155px,rgba(255,255,255,.72),transparent),radial-gradient(1.25px 1.25px at 675px 120px,rgba(255,255,255,.82),transparent);background-size:360px 150px!important}@media(max-width:1000px){html.ghoulish-collection-template .coll-hero-grid,body.ghoulish-collection-template .coll-hero-grid{grid-template-columns:1fr!important}html.ghoulish-collection-template .coll-hero-preview,body.ghoulish-collection-template .coll-hero-preview{width:min(100%,var(--ghoulish-listing-card-width, 367px))!important;height:auto!important;justify-self:start!important}html.ghoulish-collection-template .coll-hero-preview-media,body.ghoulish-collection-template .coll-hero-preview-media{height:auto!important;flex:0 0 auto!important;aspect-ratio:1 / 1!important}html.ghoulish-collection-template .coll-hero-preview-body,body.ghoulish-collection-template .coll-hero-preview-body{min-height:0!important}}.pagination{display:flex;justify-content:center;align-items:center;gap:.9rem;margin-top:2rem;flex-wrap:wrap}.pagination-count{font-family:Barlow Condensed,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ggcoll-wall.css.map */
