:root{--c1f-void:#07050A;--c1f-char:#110B0E;--c1f-oxblood:#1A0E11;--c1f-edge:#331A1F;--c1f-edge-hi:#4C2028;--c1f-bone:#EEE5DB;--c1f-ash:#9C8B85;--c1f-ash-dim:#6B5A57;--c1f-crimson:#B0121F;--c1f-crim-lit:#E01F2D;--c1f-crim-deep:#5C0910;--c1f-s--1:clamp(.76rem,.74rem + .12vw,.85rem);--c1f-s-0:clamp(1.02rem,.97rem + .25vw,1.16rem);--c1f-s-1:clamp(1.25rem,1.1rem + .62vw,1.62rem);--c1f-s-2:clamp(1.8rem,1.4rem + 1.7vw,3rem);--c1f-s-3:clamp(2.4rem,1.7rem + 3.4vw,4.6rem);--c1f-gut:clamp(1.25rem,4vw,4.5rem);--c1f-rule:1px solid var(--c1f-edge);--c1f-display:"Grenze Gotisch",Georgia,serif;--c1f-body:"Grenze",Georgia,"Times New Roman",serif}*,*:before,*:after{box-sizing:border-box}body{background:var(--c1f-void);color:var(--c1f-bone);font-family:var(--c1f-body);font-weight:300;line-height:1.68}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--c1f-display)!important;font-weight:600;letter-spacing:.01em}.button,button,.shopify-challenge__button,.customer button{font-family:var(--c1f-display)!important;letter-spacing:.2em;text-transform:uppercase}.header{background:var(--c1f-void);border-bottom:var(--c1f-rule)}.header__heading-logo{filter:drop-shadow(0 0 8px rgba(176,18,31,.5));transition:filter .4s}.header__heading-link:hover .header__heading-logo{filter:drop-shadow(0 0 15px rgba(224,31,45,.9))}.header__menu-item,.list-menu__item{font-family:var(--c1f-display);letter-spacing:.2em;text-transform:uppercase}.footer{background:var(--c1f-void);border-top:var(--c1f-rule)}.card__media,.card--media .card__inner,.media--hover-effect{clip-path:url(#c1f-lancet)}.card__heading,.card-information .card__heading a{font-family:var(--c1f-display)}.price{font-family:var(--c1f-display);font-variant-numeric:tabular-nums}#c1f-bats{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}#c1f-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;opacity:.05;mix-blend-mode:overlay}.c1f-fog{position:fixed;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:0;pointer-events:none;background:radial-gradient(38% 30% at 22% 30%,rgba(92,9,16,.3),transparent 62%),radial-gradient(34% 28% at 78% 68%,rgba(60,10,30,.26),transparent 64%);filter:blur(42px);animation:c1f-drift 46s ease-in-out infinite alternate}@keyframes c1f-drift{0%{transform:translate3d(-3%,-2%,0) scale(1)}50%{transform:translate3d(3%,2%,0) scale(1.1)}to{transform:translate3d(-2%,3%,0) scale(1.04)}}.c1f-vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 40%,rgba(7,5,10,.72) 100%)}#c1f-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000;display:grid;place-items:center;transition:opacity .9s ease .25s,visibility 0s linear 1.15s}#c1f-curtain .c1f-ember{width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(176,18,31,.55),transparent 66%);animation:c1f-ember 2.2s ease-in-out infinite}@keyframes c1f-ember{0%,to{transform:scale(.75);opacity:.35}50%{transform:scale(1.1);opacity:.9}}body.c1f-lit #c1f-curtain{opacity:0;visibility:hidden}.c1f{position:relative;z-index:2}.c1f-wrap{max-width:1280px;margin-inline:auto}.c1f-pad{padding-inline:var(--c1f-gut)}.c1f-sect{padding-block:clamp(4rem,10vh,7.5rem);background:var(--c1f-void)}.c1f-sect--tint{background:var(--c1f-char);border-block:var(--c1f-rule)}.c1f-eyebrow{font-family:var(--c1f-display);font-size:var(--c1f-s--1);font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--c1f-crim-lit);display:flex;align-items:center;gap:1rem;margin:0}.c1f-eyebrow:after{content:"";flex:1;height:1px;background:var(--c1f-edge)}.c1f-title{font-family:var(--c1f-display);font-weight:600;font-size:var(--c1f-s-3);line-height:.95;text-transform:uppercase;margin:0}.c1f-title em{font-style:normal;color:var(--c1f-crimson)}.c1f-lede{max-width:58ch;color:var(--c1f-ash);margin:0}.c1f-head{display:grid;gap:clamp(1rem,2vw,1.4rem);margin-bottom:clamp(2.2rem,5vw,3.4rem)}.c1f-orn{display:flex;align-items:center;gap:.9rem;width:min(100%,320px)}.c1f-orn:before,.c1f-orn:after{content:"";flex:1;height:1px;background:var(--c1f-edge)}.c1f-orn i{width:7px;height:7px;background:var(--c1f-crimson);transform:rotate(45deg);display:block}.c1f-btn{position:relative;overflow:hidden;display:inline-block;font-family:var(--c1f-display);font-size:var(--c1f-s--1);font-weight:700;letter-spacing:.22em;text-transform:uppercase;padding:.9rem 1.7rem;border:1px solid var(--c1f-edge-hi);color:var(--c1f-bone);background:transparent;cursor:pointer;transition:color .35s,border-color .35s;text-decoration:none}.c1f-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--c1f-crimson);transform:scaleY(0);transform-origin:bottom;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.c1f-btn:hover{border-color:var(--c1f-crimson);color:var(--c1f-bone)}.c1f-btn:hover:before{transform:scaleY(1)}.c1f-btn--blood{background:var(--c1f-crimson);border-color:var(--c1f-crimson)}.c1f-btn--bone{background:var(--c1f-bone);border-color:var(--c1f-bone);color:var(--c1f-void)}.c1f-btn--bone:hover{color:var(--c1f-bone)}.c1f-row{display:flex;flex-wrap:wrap;gap:.7rem}.c1f-archframe{position:relative;display:grid;padding:2px;background:linear-gradient(180deg,var(--c1f-edge-hi),var(--c1f-edge));clip-path:url(#c1f-lancet);transition:background .5s}.c1f-arch{position:relative;clip-path:url(#c1f-lancet);background:linear-gradient(180deg,#22131a,var(--c1f-oxblood) 60%);display:grid;place-items:center;overflow:hidden;width:100%;height:100%}.c1f-arch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.c1f-arch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#07050a0f 40%,#07050ad1)}.c1f-archframe:hover img{transform:scale(1.06)}.c1f-glyph{position:absolute;z-index:0;width:62%;top:44%;left:50%;transform:translate(-50%,-50%);fill:var(--c1f-crim-deep);opacity:.28;transition:opacity .6s,transform .8s cubic-bezier(.2,.7,.2,1)}.c1f-drop:hover .c1f-glyph{opacity:.85;transform:translate(-50%,-56%)}.c1f-archmark{position:relative;z-index:1;font-family:var(--c1f-display);font-weight:600;font-size:clamp(1.3rem,3.4vw,2.3rem);letter-spacing:.14em;text-transform:uppercase;text-align:center;padding-inline:1.2rem}.c1f-slot{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:.6rem 1rem 1.1rem;font-family:var(--c1f-display);font-size:.62rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--c1f-ash-dim);text-align:center}.c1f-cap{font-family:var(--c1f-display);font-size:.66rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--c1f-ash-dim);text-align:center}.c1f-hero{position:relative;isolation:isolate;min-height:min(100svh,940px);display:grid;align-content:center;justify-items:center;padding:clamp(3rem,8vh,5rem) var(--c1f-gut);overflow:hidden;text-align:center;border-bottom:var(--c1f-rule)}.c1f-hero-bg{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;z-index:-2;background-size:cover;background-position:52% 34%;opacity:0;transform:scale(1.16);filter:saturate(.85) contrast(1.05)}body.c1f-lit .c1f-hero-bg{animation:c1f-bgin 2.2s ease .2s forwards,c1f-bgdrift 40s ease-in-out 2.4s infinite alternate}@keyframes c1f-bgin{to{opacity:var(--c1f-bg-opacity,.42);transform:scale(1.08)}}@keyframes c1f-bgdrift{0%{transform:scale(1.08)}to{transform:scale(1.16) translate3d(-1.5%,-2%,0)}}.c1f-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(70% 55% at 50% 42%,rgba(92,9,16,.42),transparent 70%),linear-gradient(180deg,rgba(7,5,10,.9) 0%,rgba(7,5,10,.42) 34%,rgba(7,5,10,.86) 82%,var(--c1f-void) 100%)}.c1f-hero-logo{width:min(90%,720px);height:auto;display:block;opacity:0;transform:translateY(14px) scale(.97)}body.c1f-lit .c1f-hero-logo{animation:c1f-markin 1.6s cubic-bezier(.2,.7,.2,1) .35s forwards,c1f-breathe 6s ease-in-out 2s infinite}@keyframes c1f-markin{to{opacity:1;transform:none}}@keyframes c1f-breathe{0%,to{filter:drop-shadow(0 0 18px rgba(176,18,31,.42)) drop-shadow(0 0 60px rgba(140,10,24,.24))}50%{filter:drop-shadow(0 0 30px rgba(224,31,45,.72)) drop-shadow(0 0 96px rgba(176,18,31,.4))}}.c1f-tag{margin:clamp(1.2rem,3vw,2rem) 0 0;font-family:var(--c1f-display);font-weight:600;font-size:clamp(.8rem,.7rem + .5vw,1.05rem);letter-spacing:.44em;text-transform:uppercase;color:var(--c1f-ash)}.c1f-hero .c1f-orn{margin-block:clamp(1.2rem,3vw,1.8rem)}.c1f-bio{max-width:58ch;text-align:left;margin:0;font-size:clamp(1.06rem,1rem + .45vw,1.3rem);line-height:1.62;font-weight:300}.c1f-bio p{margin:0 0 .8rem}.c1f-bio p:last-child{margin-bottom:0}.c1f-bio>p:first-child:first-letter{float:left;font-family:var(--c1f-display);font-weight:700;font-size:3.1em;line-height:.86;padding:.02em .1em 0 0;color:var(--c1f-crimson);text-shadow:0 0 22px rgba(176,18,31,.5)}.c1f-bio em{font-style:italic;color:var(--c1f-crim-lit);font-weight:400}.c1f-genres{margin:1.5rem 0 0;font-family:var(--c1f-display);font-size:var(--c1f-s--1);font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--c1f-ash-dim)}.c1f-genres span{white-space:nowrap}.c1f-fade{opacity:0;transform:translateY(16px)}body.c1f-lit .c1f-fade{transition:opacity 1s ease,transform 1s cubic-bezier(.2,.7,.2,1);opacity:1;transform:none}body.c1f-lit .c1f-d1{transition-delay:1.3s}body.c1f-lit .c1f-d2{transition-delay:1.45s}body.c1f-lit .c1f-d3{transition-delay:1.6s}body.c1f-lit .c1f-d4{transition-delay:1.75s}.c1f-doors{display:grid;border-bottom:var(--c1f-rule);background:var(--c1f-void)}@media(min-width:820px){.c1f-doors{grid-template-columns:1fr 1fr}}.c1f-door{position:relative;overflow:hidden;padding:clamp(2.2rem,5vw,3.8rem) var(--c1f-gut);display:grid;gap:1rem;align-content:start;border-bottom:var(--c1f-rule)}.c1f-door:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(160deg,rgba(92,9,16,.5),transparent 72%);opacity:0;transition:opacity .6s}.c1f-door:hover:before{opacity:1}.c1f-door>*{position:relative;z-index:1}@media(min-width:820px){.c1f-door{border-bottom:0}.c1f-door:first-child{border-right:var(--c1f-rule)}}.c1f-door--lit:before{opacity:.55}.c1f-door h3{font-family:var(--c1f-display);font-weight:600;font-size:var(--c1f-s-2);line-height:1;text-transform:uppercase;margin:0}.c1f-door h3 em{font-style:normal;color:var(--c1f-crim-lit)}.c1f-door p{color:var(--c1f-ash);max-width:42ch;margin:0}.c1f-door .c1f-btn{justify-self:start;margin-top:.5rem}.c1f-feature{display:grid;gap:clamp(1.5rem,3.5vw,3rem);align-items:center;margin-bottom:clamp(2.5rem,6vw,4.5rem)}@media(min-width:900px){.c1f-feature{grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}}.c1f-feature .c1f-archframe{aspect-ratio:3/4}.c1f-feature-meta{display:grid;gap:clamp(1rem,2.2vw,1.5rem)}.c1f-feature-title{font-family:var(--c1f-display);font-weight:700;font-size:var(--c1f-s-3);line-height:.95;text-transform:uppercase;margin:0}.c1f-feature-note{color:var(--c1f-ash);max-width:46ch;margin:0}.c1f-ledger+.c1f-ledger{margin-top:clamp(2.5rem,5vw,3.5rem)}.c1f-ledger-cap{font-family:var(--c1f-display);font-size:var(--c1f-s--1);font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--c1f-ash-dim);padding-bottom:.9rem;border-bottom:1px solid var(--c1f-crimson);margin:0}.c1f-entries{list-style:none;margin:0;padding:0}.c1f-entry{position:relative;display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:baseline;padding:clamp(.9rem,2vw,1.25rem) 0;border-bottom:var(--c1f-rule);transition:padding-left .45s cubic-bezier(.2,.7,.2,1)}.c1f-entry:before{content:"";position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,rgba(92,9,16,.5),transparent);transition:width .5s cubic-bezier(.2,.7,.2,1)}.c1f-entry:hover{padding-left:1.1rem}.c1f-entry:hover:before{width:100%}.c1f-entry>*{position:relative}.c1f-entry-name{font-family:var(--c1f-display);font-weight:500;font-size:var(--c1f-s-1);text-transform:uppercase;letter-spacing:.03em}.c1f-entry-name small{display:block;font-family:var(--c1f-body);font-weight:300;font-size:var(--c1f-s--1);text-transform:none;letter-spacing:0;color:var(--c1f-ash);margin-top:.25rem}.c1f-entry-tag{font-family:var(--c1f-display);font-size:var(--c1f-s--1);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--c1f-crim-lit);white-space:nowrap}.c1f-entry-tag.c1f-quiet{color:var(--c1f-ash-dim)}.c1f-singles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,205px),1fr));border-top:var(--c1f-rule)}.c1f-singles li{border-bottom:var(--c1f-rule);border-right:var(--c1f-rule)}.c1f-singles a{display:block;padding:.85rem 1rem .85rem .2rem;text-decoration:none;font-family:var(--c1f-display);font-weight:500;font-size:var(--c1f-s-0);letter-spacing:.12em;text-transform:uppercase;color:var(--c1f-ash);transition:color .3s,transform .4s,background .4s}.c1f-singles a:hover{color:var(--c1f-crim-lit);transform:translate(.5rem);background:linear-gradient(90deg,rgba(92,9,16,.35),transparent)}.c1f-singles i{display:block;font-family:var(--c1f-body);font-style:italic;font-weight:300;font-size:.78rem;letter-spacing:0;text-transform:none;color:var(--c1f-ash-dim);margin-top:.1rem}.c1f-world{display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}@media(min-width:960px){.c1f-world{grid-template-columns:1fr minmax(0,.55fr)}}.c1f-world-body{display:grid;gap:1.2rem;color:var(--c1f-ash);max-width:58ch}.c1f-world-body p{margin:0}.c1f-world-body strong{color:var(--c1f-bone);font-weight:500}.c1f-statement{margin:1.4rem 0 0;padding-top:1.4rem;border-top:1px solid var(--c1f-crimson);font-family:var(--c1f-display);font-weight:400;font-size:var(--c1f-s-1);line-height:1.32;color:var(--c1f-bone);max-width:34ch}.c1f-statement cite{display:block;margin-top:.9rem;font-family:var(--c1f-display);font-style:normal;font-weight:600;font-size:var(--c1f-s--1);letter-spacing:.28em;text-transform:uppercase;color:var(--c1f-ash-dim)}.c1f-world .c1f-archframe{aspect-ratio:3/4}.c1f-drops{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(2,1fr)}@media(min-width:1000px){.c1f-drops{grid-template-columns:repeat(4,1fr)}}@media(max-width:560px){.c1f-drops{grid-template-columns:1fr}}.c1f-drop{display:grid;gap:1rem;align-content:start}.c1f-drop-art{position:relative}.c1f-drop-art .c1f-archframe{aspect-ratio:4/5}.c1f-drop:hover .c1f-archframe{background:linear-gradient(180deg,var(--c1f-crim-lit),var(--c1f-crimson))}.c1f-pl{position:relative;z-index:1;font-family:var(--c1f-display);font-weight:600;font-size:clamp(1.1rem,2.5vw,1.6rem);letter-spacing:.14em;text-transform:uppercase;text-align:center;padding-inline:1rem;transition:transform .5s cubic-bezier(.2,.7,.2,1);color:var(--c1f-bone)}.c1f-drop:hover .c1f-pl{transform:translateY(-4px)}.c1f-badge{position:absolute;z-index:3;top:1rem;left:50%;transform:translate(-50%);font-family:var(--c1f-display);font-weight:700;font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;padding:.3rem .7rem;color:var(--c1f-bone);background:var(--c1f-crimson);white-space:nowrap}.c1f-badge--quiet{background:transparent;border:1px solid var(--c1f-edge-hi);color:var(--c1f-ash-dim)}.c1f-drop-body{display:grid;gap:.5rem}.c1f-drop-name{font-family:var(--c1f-display);font-weight:700;font-size:var(--c1f-s--1);letter-spacing:.26em;text-transform:uppercase;color:var(--c1f-ash-dim);margin:0}.c1f-drop-line{font-family:var(--c1f-display);font-weight:500;font-size:var(--c1f-s-1);line-height:1.15;color:var(--c1f-bone);text-transform:uppercase;margin:0}.c1f-items{list-style:none;margin:.4rem 0 0;padding:.85rem 0 0;display:grid;gap:.45rem;border-top:var(--c1f-rule)}.c1f-items a{display:flex;justify-content:space-between;gap:1rem;text-decoration:none;font-size:var(--c1f-s--1);color:var(--c1f-ash);transition:color .25s}.c1f-items a:hover{color:var(--c1f-crim-lit)}.c1f-items b{font-weight:400;color:var(--c1f-bone)}.c1f-items span{font-family:var(--c1f-display);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--c1f-ash);white-space:nowrap}.c1f-archive{margin-top:clamp(1rem,2vw,1.5rem);border:var(--c1f-rule);background:var(--c1f-char);display:grid;gap:clamp(1.2rem,3vw,2.5rem);align-items:center;padding:clamp(1.2rem,2.5vw,1.8rem)}@media(min-width:820px){.c1f-archive{grid-template-columns:auto 1fr}}.c1f-archive-art{position:relative;width:clamp(150px,20vw,210px)}.c1f-archive-art .c1f-archframe{aspect-ratio:3/4}@media(min-width:620px){.c1f-archive .c1f-items{grid-template-columns:1fr 1fr;column-gap:clamp(1.5rem,4vw,4rem)}}.c1f-rv{opacity:0;transform:translateY(26px);filter:blur(6px);transition:opacity 1.1s ease,transform 1.1s cubic-bezier(.2,.7,.2,1),filter 1.1s ease}.c1f-rv.c1f-in{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){.c1f-fog,.c1f-hero-bg,.c1f-hero-logo,.c1f-rv,.c1f-fade{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;filter:none!important}.c1f-hero-bg{opacity:var(--c1f-bg-opacity,.42)!important}#c1f-curtain,#c1f-bats{display:none!important}}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,.color-background-2,.color-accent-1,.color-accent-2,.color-inverse,body,.gradient{--color-background:7,5,10;--color-background-contrast:26,14,17;--color-foreground:238,229,219;--color-base-text:238,229,219;--color-base-background-1:7,5,10;--color-base-background-2:17,11,14;--color-base-solid-button-labels:238,229,219;--color-base-outline-button-labels:224,31,45;--color-base-accent-1:176,18,31;--color-base-accent-2:224,31,45;--color-shadow:0,0,0;--color-button:176,18,31;--color-button-text:238,229,219;--color-link:224,31,45;--gradient-background:#07050A;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}:root{--c1f-scale:1.15;--c1f-s--1:calc(clamp(.78rem,.75rem + .14vw,.9rem) * var(--c1f-scale));--c1f-s-0: calc(clamp(1.05rem,1rem + .3vw,1.24rem) * var(--c1f-scale));--c1f-s-1: calc(clamp(1.3rem,1.15rem + .7vw,1.75rem) * var(--c1f-scale));--c1f-s-2: calc(clamp(1.9rem,1.5rem + 1.8vw,3.2rem) * var(--c1f-scale));--c1f-s-3: calc(clamp(2.5rem,1.8rem + 3.6vw,5rem) * var(--c1f-scale))}body{font-size:var(--c1f-s-0)}.page-width{max-width:1280px}.rte,.rte p,.rte li{font-size:var(--c1f-s-0);line-height:1.72}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--c1f-display);text-transform:uppercase}.rte a{color:var(--c1f-crim-lit)}.rte strong{color:var(--c1f-bone)}.main-page-title,.collection-hero__title,.title--primary,.section-header h2,.title.h1,.title.h2{font-family:var(--c1f-display)!important;font-size:var(--c1f-s-3)!important;line-height:.98;text-transform:uppercase;letter-spacing:-.01em}.collection-hero{background:var(--c1f-void);padding-block:clamp(2rem,6vh,4.5rem);border-bottom:var(--c1f-rule)}.collection-hero__description,.collection-hero__text-wrapper .rte{color:var(--c1f-ash);max-width:58ch}.card__heading,.card__heading a{font-family:var(--c1f-display)!important;font-size:var(--c1f-s-1)!important;text-transform:uppercase;letter-spacing:.02em;line-height:1.12}.card__heading a{color:var(--c1f-bone);text-decoration:none}.card__heading a:hover{color:var(--c1f-crim-lit)}.card__information{padding-top:1rem}.card--standard .card__inner{background:transparent}.price,.price__regular,.price-item,.price__container{font-family:var(--c1f-display)!important;font-size:var(--c1f-s-0)!important;color:var(--c1f-ash);letter-spacing:.05em}.product__media-item .product__media{clip-path:url(#c1f-lancet)}.product__title,.product__title h1{font-family:var(--c1f-display)!important;font-size:var(--c1f-s-3)!important;line-height:.98;text-transform:uppercase}.product .price,.price--large{font-size:var(--c1f-s-1)!important;color:var(--c1f-bone)!important}.product__description{font-size:var(--c1f-s-0);color:var(--c1f-ash);max-width:60ch}.form__label,.product-form__input .form__label{font-family:var(--c1f-display);font-size:var(--c1f-s--1);letter-spacing:.2em;text-transform:uppercase;color:var(--c1f-ash-dim)}.select__select,.field__input,.quantity__input,select,textarea,input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],input[type=number]{background:var(--c1f-char)!important;color:var(--c1f-bone)!important;border:1px solid var(--c1f-edge-hi)!important;border-radius:0!important;font-family:var(--c1f-body)!important;font-size:var(--c1f-s-0)!important}.field__label{color:var(--c1f-ash-dim)!important}.select .svg-wrapper,.quantity__button svg{color:var(--c1f-crimson)}.quantity{background:var(--c1f-char);border:1px solid var(--c1f-edge-hi);border-radius:0}.button,.shopify-payment-button__button--unbranded{border-radius:0!important;font-family:var(--c1f-display)!important;font-size:var(--c1f-s--1)!important;letter-spacing:.22em;text-transform:uppercase}.button--secondary,.product-form__submit,.shopify-payment-button__button--unbranded{background:var(--c1f-crimson)!important;color:var(--c1f-bone)!important;border:1px solid var(--c1f-crimson)!important}.button--secondary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background:var(--c1f-crim-lit)!important;border-color:var(--c1f-crim-lit)!important}.cart-item__name{font-family:var(--c1f-display);font-size:var(--c1f-s-1);text-transform:uppercase;color:var(--c1f-bone)}.cart-item__image{clip-path:url(#c1f-lancet)}.cart-items th,.cart-item__details .product-option{font-family:var(--c1f-display);font-size:var(--c1f-s--1);letter-spacing:.2em;text-transform:uppercase;color:var(--c1f-ash-dim)}.totals__total,.totals__total-value,.totals__subtotal-value{font-family:var(--c1f-display)!important;font-size:var(--c1f-s-1)!important;color:var(--c1f-bone)}.cart__footer,.cart__blocks{border-top:var(--c1f-rule)}.header__menu-item,.list-menu__item{font-size:var(--c1f-s--1)!important}.footer-block__heading{font-family:var(--c1f-display)!important;font-size:var(--c1f-s-1)!important;text-transform:uppercase;color:var(--c1f-bone)}.footer__content-bottom,.footer__content-top{border-top:var(--c1f-rule)}.announcement-bar,.utility-bar{background:var(--c1f-crim-deep)!important}.announcement-bar__message{font-family:var(--c1f-display);font-size:var(--c1f-s--1);letter-spacing:.22em;text-transform:uppercase}[class*=vaigenblock]:not([class*=header]){background-color:transparent!important;color:var(--c1f-bone)}[class*=ai-contact-form],[class*=ai-card],[class*=ai-stat]{background:var(--c1f-char)!important;border:var(--c1f-rule);border-radius:0!important;padding:clamp(1.4rem,3.5vw,2.4rem)}[class*=vaigenblock] h1,[class*=vaigenblock] h2,[class*=vaigenblock] h3,[class*=vaigenblock] h4{font-family:var(--c1f-display)!important;text-transform:uppercase;color:var(--c1f-bone)}[class*=vaigenblock] p,[class*=vaigenblock] li{font-size:var(--c1f-s-0);color:var(--c1f-ash)}[class*=vaigenblock] a{color:var(--c1f-crim-lit)}[class*=vaigenblock] label{font-family:var(--c1f-display);font-size:var(--c1f-s--1);letter-spacing:.18em;text-transform:uppercase;color:var(--c1f-ash-dim)!important}[class*=vaigenblock] button,[class*=vaigenblock] [type=submit]{background:var(--c1f-crimson)!important;color:var(--c1f-bone)!important;border:1px solid var(--c1f-crimson)!important;border-radius:0!important;font-family:var(--c1f-display)!important;letter-spacing:.22em;text-transform:uppercase}[class*=vaigenblock] img{border-radius:0!important}header button,.header button,.header summary,.header__icon,[class*=sticky-header] button,[class*=header] [class*=vaigenblock] button,[class*=vaigenblock][class*=header] button{background:transparent!important;border:0!important;color:var(--c1f-bone)!important;border-radius:0!important}[class*=ai-card],[class*=ai-stat],[class*=ai-contact-form]{background:transparent!important;border:0!important;padding:0!important}[class*=ai-contact-form] input,[class*=ai-contact-form] select,[class*=ai-contact-form] textarea,input[class*=ai-],select[class*=ai-],textarea[class*=ai-]{background:var(--c1f-char)!important;border:1px solid var(--c1f-edge-hi)!important;color:var(--c1f-bone)!important;border-radius:0!important;padding:.95rem 1rem!important;font-family:var(--c1f-body)!important;font-size:var(--c1f-s-0)!important;width:100%}[class*=ai-contact-form] textarea{min-height:9rem}[class*=ai-contact-form] input:focus,[class*=ai-contact-form] select:focus,[class*=ai-contact-form] textarea:focus{border-color:var(--c1f-crimson)!important;outline:none;box-shadow:0 0 18px #b0121f4d}[class*=ai-contact-form] ::placeholder{color:var(--c1f-ash-dim)!important}:root{--c1f-black:"Cinzel",Georgia,"Times New Roman",serif;--c1f-display:"Cinzel",Georgia,"Times New Roman",serif}.c1f-title,.c1f-door h3,.c1f-feature-title,.c1f-entry-name,.c1f-drop-line,.c1f-archmark,.c1f-pl{font-family:var(--c1f-black)!important;font-weight:900!important;font-style:normal!important;font-synthesis:none;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.06}.c1f-statement,.c1f-page-title,.main-page-title,.product__title,.product__title h1,.product__title h2,.collection-hero__title{font-family:var(--c1f-black)!important;font-weight:700!important;font-style:normal!important;font-synthesis:none;text-transform:none!important;letter-spacing:.01em!important;line-height:1.14}.c1f-title,.c1f-feature-title{font-size:calc(var(--c1f-s-3) * .84);line-height:1.04}.c1f-door h3{font-size:calc(var(--c1f-s-2) * .9);line-height:1.08}.c1f-entry-name,.c1f-drop-line{font-size:calc(var(--c1f-s-1) * .96);line-height:1.16}.c1f-statement{font-size:calc(var(--c1f-s-1) * .94);line-height:1.42}.c1f-archmark{line-height:1.1}.c1f-title em,.c1f-door h3 em,.c1f-feature-title em,.c1f-statement em{font-style:normal!important}.c1f-entry-name small{font-family:var(--c1f-body)!important;font-weight:300!important;font-size:var(--c1f-s--1)!important;text-transform:none!important;letter-spacing:0!important;line-height:1.5}.c1f-bio>p:first-child:first-letter{font-family:var(--c1f-black);font-weight:900;font-size:3.1em;line-height:.86;padding:.04em .1em 0 0}:root{--c1f-hdr:85px;--c1f-hdr-gap:clamp(1rem,3vw,2.25rem)}#MainContent{padding-top:calc(var(--c1f-hdr) + var(--c1f-hdr-gap))}html{scroll-padding-top:calc(var(--c1f-hdr) + var(--c1f-hdr-gap))}[data-c1f-home] .c1f-hero{padding-top:clamp(1rem,2vw,2rem)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cruc1fy.css.map */
