.kx-eyebrow{margin:0 0 .8rem;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:var(--kardima-gold)}.kx-body{color:rgba(var(--color-foreground),.75);line-height:1.6}.kx-body p{margin:0 0 1rem}.kx-body p:last-child{margin-bottom:0}.kx-code{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin:2rem 0 0}.kx-code__label{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.kx-code__value{display:inline-block;padding:.8rem 1.4rem;border:1px dashed var(--kardima-gold);font-size:1.4rem;letter-spacing:.18em;text-transform:uppercase;user-select:all;-webkit-user-select:all}.kx-fine{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.kx-ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.2rem}.kx-feature__grid{display:grid;grid-template-columns:1fr}.kx-feature__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--kardima-ivory-warm)}.kx-feature__image{display:block;width:100%;height:100%;object-fit:cover}.kx-feature__content{display:flex;align-items:center;padding:4.5rem 2rem}.kx-feature__inner{max-width:48rem;margin:0 auto}.kx-feature__title{margin:0;font-size:3.6rem;font-weight:300;line-height:1.05;text-wrap:balance}.kx-feature__accent{display:block;font-style:italic;color:var(--kardima-gold)}.kx-feature__body{margin-top:1.6rem}@media screen and (min-width:990px){.kx-feature__grid{grid-template-columns:1fr 1fr}.kx-feature__media{aspect-ratio:1 / 1}.kx-feature--image-right .kx-feature__media{order:2}.kx-feature__content{padding:6rem}.kx-feature__title{font-size:4.8rem}}.kx-split__strip{margin:0;padding:1rem 1.5rem;background:var(--kardima-ivory);color:var(--kardima-gold);font-size:.95rem;letter-spacing:.2em;text-transform:uppercase;text-align:center}.kx-split__grid{display:grid;grid-template-columns:1fr}.kx-split__panel{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--kardima-emerald-deep);color:var(--kardima-ivory);text-decoration:none}.kx-split__media{position:relative;aspect-ratio:1 / 1;overflow:hidden}.kx-split__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kx-split__panel:hover .kx-split__image{transform:scale(1.03)}.kx-split__content{position:relative;flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3.2rem 2.4rem 4.4rem}.kx-split__kicker{margin:0 0 1rem;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kardima-gold-light)}.kx-split__title{margin:0;font-size:3.6rem;font-weight:300;line-height:1.05;color:var(--kardima-ivory);text-wrap:balance}.kx-split__accent{display:block;font-style:italic;color:var(--kardima-gold)}.kx-split__body{margin:1.2rem 0 0;max-width:36rem;line-height:1.5;color:rgba(var(--kardima-ivory-rgb),.9)}.kx-split__code{margin-top:1.6rem;padding:.6rem 1.2rem;border:1px dashed var(--kardima-gold);font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kardima-ivory)}.kx-split__cta{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kardima-ivory);background:rgba(var(--kardima-ivory-rgb),.1);border:1px solid rgba(var(--kardima-ivory-rgb),.75);transition:background .25s,color .25s}.kx-split__panel:hover .kx-split__cta,.kx-split__panel:focus-visible .kx-split__cta{background:var(--kardima-ivory);color:var(--kardima-emerald-deep)}@media screen and (min-width:990px){.kx-split__grid{grid-template-columns:1fr 1fr}.kx-split__media{aspect-ratio:4 / 3}.kx-split__grid{gap:1px;background:var(--kardima-gold)}.kx-split__title{font-size:4.8rem}}.kx-guide{padding-block:5rem}.kx-guide__head{max-width:64rem;margin:0 auto 3.6rem;text-align:center}.kx-guide__title{margin:0;font-size:3.6rem;font-weight:300;line-height:1.1}.kx-guide__accent{font-style:italic;color:var(--kardima-gold)}.kx-guide__intro{margin-top:1.6rem}.kx-guide__head .kx-code{justify-content:center}.kx-guide__grid{display:grid;grid-template-columns:1fr;gap:3.6rem;margin:0;padding:0;list-style:none}.kx-guide__item a{display:block;color:inherit;text-decoration:none}.kx-guide__figure{aspect-ratio:4 / 5;overflow:hidden;background:var(--kardima-ivory-warm)}.kx-guide__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kx-guide__item a:hover .kx-guide__image{transform:scale(1.03)}.kx-guide__kicker{margin:1.6rem 0 .4rem;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:var(--kardima-gold)}.kx-guide__label{margin:0;font-size:2.8rem;font-weight:300;line-height:1.15}.kx-guide__text{margin:.8rem 0 0}.kx-guide__link{display:inline-block;margin-top:1rem;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:var(--kardima-emerald);border-bottom:1px solid var(--kardima-gold);padding-bottom:.2rem}.kx-guide__foot{margin-top:3.6rem;text-align:center}@media screen and (min-width:750px){.kx-guide__grid{grid-template-columns:1fr 1fr;gap:3.6rem 2.4rem}}@media screen and (min-width:990px){.kx-guide__grid{grid-template-columns:repeat(4,1fr)}.kx-guide__title{font-size:4.8rem}}.kx-products{padding-block:5rem}.kx-products__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:3.6rem}.kx-products__title{margin:0;font-size:2.8rem}.kx-products__intro{margin-top:1.2rem;max-width:60rem}.kx-products__head .kx-code{margin-top:1.6rem}.kx-products__grid{margin:0;padding:0}.kx-note{padding-block:4rem}.kx-note__inner{max-width:72rem;margin:0 auto;padding:3rem 2rem;text-align:center;border-top:1px solid var(--kardima-gold);border-bottom:1px solid var(--kardima-gold)}.kx-note__title{margin:0;font-size:2.8rem;font-weight:300;line-height:1.15}.kx-note__body{margin-top:1.2rem}.kx-note__date{color:var(--kardima-emerald);font-weight:500;white-space:nowrap}.color-scheme-3 .kx-note__date,.color-scheme-6 .kx-note__date{color:var(--kardima-gold)}.kx-note__link{display:inline-block;margin-top:1.6rem;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:inherit;border-bottom:1px solid var(--kardima-gold);padding-bottom:.2rem}.kx-statement__grid{display:grid;grid-template-columns:1fr}.kx-statement__content{display:flex;align-items:center;padding:4rem 2rem 4.4rem}.kx-statement__inner{width:100%;max-width:56rem;margin:0 auto}.kx-statement__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--kardima-gold)}.kx-statement__title{margin:0;font-weight:300;line-height:.9;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.kx-statement__big{display:block;font-size:clamp(9.6rem,26vw,18rem);letter-spacing:-.02em;line-height:.95;white-space:nowrap}.kx-statement__accent{display:block;margin-top:2rem;font-size:clamp(3.4rem,8vw,5.6rem);font-style:italic;line-height:1.05;color:var(--kardima-gold)}.kx-statement__lead{margin:2.4rem 0 0;font-family:var(--font-heading-family);font-size:2.6rem;line-height:1.2}.kx-statement__body{margin-top:1rem;max-width:46rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.kx-statement__body p{margin:0}.kx-statement__ctas{align-items:center;gap:1.6rem 2.4rem;margin-top:2.6rem}.kx-statement__cta{display:inline-block;padding:1.6rem 3.2rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--kardima-emerald-deep);background:var(--kardima-gold);border:1px solid var(--kardima-gold);transition:background .25s,color .25s}.kx-statement__cta:hover{background:transparent;color:rgb(var(--color-foreground))}.color-scheme-1 .kx-statement__cta,.color-scheme-7 .kx-statement__cta{color:var(--kardima-ivory);background:var(--kardima-emerald);border-color:var(--kardima-emerald)}.color-scheme-1 .kx-statement__cta:hover,.color-scheme-7 .kx-statement__cta:hover{color:var(--kardima-emerald);background:transparent}.kx-statement__link{font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid var(--kardima-gold);padding-bottom:.2rem}.kx-statement__fine{margin:2rem 0 0;max-width:46rem;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.65)}.kx-statement__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--kardima-ivory-warm)}.kx-statement__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kx-statement__media:hover .kx-statement__image{transform:scale(1.03)}@media screen and (min-width:990px){.kx-statement__grid{grid-template-columns:1fr 1fr;min-height:min(72rem,calc(100vh - 12rem))}.kx-statement--image-left .kx-statement__media{order:-1}.kx-statement__media{aspect-ratio:auto;min-height:100%}.kx-statement__image{position:absolute;top:0;right:0;bottom:0;left:0}.kx-statement__content{padding:5rem 6rem 5rem 8rem}.kx-statement--image-left .kx-statement__content{padding:6rem 8rem 6rem 6rem}.kx-statement__big{font-size:clamp(14rem,15vw,22rem)}}.kx-doors__banner{padding:4rem 2rem 3.2rem;text-align:center}.kx-doors__word{margin:0;font-size:clamp(7.2rem,21vw,15rem);font-weight:300;line-height:1;letter-spacing:-.02em}.kx-doors__word-accent{font-style:italic;color:var(--kardima-gold)}.kx-doors__sub{margin:1.2rem auto 0;max-width:80rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.85)}.kx-doors__grid{display:grid;grid-template-columns:1fr;gap:1px;background:var(--kardima-gold)}.kx-doors__door{display:flex;flex-direction:column;background:var(--kardima-emerald-deep);color:var(--kardima-ivory);text-decoration:none}.kx-doors__media{aspect-ratio:1 / 1;overflow:hidden}.kx-doors__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kx-doors__door:hover .kx-doors__image{transform:scale(1.03)}.kx-doors__content{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:3.2rem 2rem 4rem}.kx-doors__kicker{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:2.4rem;font-style:italic;line-height:1.2;color:var(--kardima-ivory)}.kx-doors__title{margin:0;font-weight:300;line-height:.95;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;color:var(--kardima-ivory)}.kx-doors__big{display:block;font-size:clamp(8rem,22vw,12rem);letter-spacing:-.02em;white-space:nowrap}.kx-doors__accent{display:block;margin-top:.4rem;font-size:3.2rem;font-style:italic;line-height:1.1;color:var(--kardima-gold)}.kx-doors__body{margin:1.4rem 0 0;max-width:40rem;line-height:1.5;color:rgba(var(--kardima-ivory-rgb),.85)}.kx-doors__cta{display:inline-block;margin-top:2.2rem;padding:1.6rem 3.2rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kardima-emerald-deep);background:var(--kardima-gold);border:1px solid var(--kardima-gold);transition:background .25s,color .25s}.kx-doors__door:hover .kx-doors__cta,.kx-doors__door:focus-visible .kx-doors__cta{background:transparent;color:var(--kardima-ivory)}.kx-doors__fine{margin:0;padding:1.6rem 2rem 2rem;font-size:1.2rem;line-height:1.5;text-align:center;color:rgba(var(--color-foreground),.7)}@media screen and (min-width:990px){.kx-doors__banner{padding:4.8rem 4rem 3.6rem}.kx-doors__grid{grid-template-columns:1fr 1fr}.kx-doors__media{aspect-ratio:2 / 1}.kx-doors__image{object-position:50% 62%}.kx-doors__content{padding:3.6rem 4rem 4.8rem}.kx-doors__big{font-size:clamp(9rem,7.5vw,12rem)}}.kx-products__item{position:relative}.kx-badge{position:absolute;top:1rem;left:1rem;z-index:2;padding:.5rem .9rem;font-size:1.1rem;letter-spacing:.1em;color:var(--kardima-ivory);background:var(--kardima-emerald-deep);pointer-events:none}#MainContent>.shopify-section:first-child .kx-statement__content{padding-top:calc(var(--header-height, 9.5rem) + 3.2rem)}#MainContent>.shopify-section:first-child .kx-doors__banner{padding-top:calc(var(--header-height, 9.5rem) + 2.4rem)}.kx-figures{font-family:"Kardima Figures",var(--font-heading-family);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.kx-btns{display:flex;flex-direction:column;gap:1.2rem;width:100%;max-width:34rem;margin:3.2rem auto 0}.kx-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:5.2rem;margin:0;padding:0 2rem;border:1px solid transparent;border-radius:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;line-height:1.2;letter-spacing:.18em;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.kx-btn--primary{background:var(--kardima-gold);border-color:var(--kardima-gold);color:var(--kardima-emerald-deep)}.kx-btn--ghost{background:rgba(var(--kardima-ivory-rgb),.08);border-color:rgba(var(--kardima-ivory-rgb),.8);color:var(--kardima-ivory)}.kx-btn--primary:hover,.kx-btn--primary:focus-visible,.kx-tile:hover .kx-btn--primary,.kx-tile:focus-visible .kx-btn--primary{background:var(--kardima-ivory);border-color:var(--kardima-ivory);color:var(--kardima-emerald-deep)}.kx-btn--ghost:hover,.kx-btn--ghost:focus-visible{background:var(--kardima-ivory);border-color:var(--kardima-ivory);color:var(--kardima-emerald-deep)}@media screen and (min-width:750px){.kx-btns{flex-direction:row;justify-content:center;max-width:none;gap:1.6rem}.kx-btns .kx-btn,.kx-band .kx-btn{flex:0 0 30rem;width:30rem;min-height:5.6rem}}.kx-bm{--kx-bm-overlay: .55;color:var(--kardima-ivory);background:#000}.kx-bm__stage{position:relative;isolation:isolate;overflow:hidden}.kx-bm__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:grid;grid-template-columns:1fr 1fr}.kx-bm__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at center,#0000002e,#0000 70%),rgba(0,0,0,var(--kx-bm-overlay))}.kx-bm__panel{position:relative;overflow:hidden;min-height:0}.kx-bm__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.kx-bm__content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:68rem;padding:calc(var(--header-height, 0px) + 3.2rem) 2rem 4.8rem;text-align:center}.kx-bm__eyebrow{margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--kardima-gold)}.kx-bm__word{margin:0;font-family:var(--font-heading-family);font-size:clamp(8.8rem,27vw,12rem);font-weight:300;line-height:.86;letter-spacing:-.02em;color:var(--kardima-ivory);text-shadow:0 2px 32px rgba(0,0,0,.35)}.kx-bm__word-a,.kx-bm__word-b{display:block}.kx-bm__word-b{font-style:italic;color:var(--kardima-gold)}.kx-bm__offer{margin:2.4rem 0 0;font-size:3rem;font-weight:400;line-height:1.15;letter-spacing:.01em;color:var(--kardima-ivory);text-wrap:balance}.kx-bm__fine{max-width:52rem;margin:2.4rem auto 0;font-size:1.2rem;line-height:1.55;color:rgba(var(--kardima-ivory-rgb),.78)}@media screen and (min-width:750px){.kx-bm__word{font-size:clamp(10rem,12.5vw,18rem);line-height:.95}.kx-bm__word-a,.kx-bm__word-b{display:inline}.kx-bm__offer{font-size:4.4rem}}@media screen and (min-width:990px){.kx-bm__content{min-height:clamp(72rem,calc(100vh - 14rem),92rem);padding:calc(var(--header-height, 0px) + 4rem) 4rem 6.4rem}.kx-bm__offer{margin-top:2.8rem}.kx-btns{margin-top:4rem}}.kx-band{background:var(--kardima-emerald-deep);color:var(--kardima-ivory);border-top:1px solid rgba(var(--kardima-gold-rgb),.45);border-bottom:1px solid rgba(var(--kardima-gold-rgb),.45)}.kx-band__inner{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:34rem;margin:0 auto;padding:3.2rem 2rem;box-sizing:content-box;text-align:center}.kx-band__text{margin:0;font-family:var(--font-heading-family);font-size:3rem;font-style:italic;font-weight:400;line-height:1.15;color:var(--kardima-ivory)}@media screen and (min-width:750px){.kx-band__inner{flex-direction:row;justify-content:center;gap:4rem;max-width:none;padding:2.8rem 4rem}.kx-band__text{font-size:3.6rem}}.kx-tiles{padding:1.6rem 0 4rem;background:var(--kardima-ivory)}.kx-tiles__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}.kx-tile{display:flex;flex-direction:column;background:var(--kardima-emerald-deep);color:var(--kardima-ivory);text-decoration:none}.kx-tile__media{aspect-ratio:4 / 3;overflow:hidden}.kx-tile__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kx-tile:hover .kx-tile__image{transform:scale(1.03)}.kx-tile__content{flex:1;display:flex;flex-direction:column;align-items:center;padding:2.8rem 2rem 3.2rem;text-align:center}.kx-tile__title{margin:0;font-size:3.4rem;font-weight:400;line-height:1.1;color:var(--kardima-ivory)}.kx-tile__text{max-width:38rem;margin:1.2rem 0 0;line-height:1.5;color:rgba(var(--kardima-ivory-rgb),.82)}.kx-tile__btn{max-width:34rem;margin-top:auto}.kx-tile__text{margin-bottom:2.4rem}@media screen and (min-width:750px){.kx-tiles{padding:4rem 0 6rem}.kx-tiles__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.4rem}.kx-tile__media{aspect-ratio:1 / 1}.kx-tile__title{font-size:4.2rem}.kx-tile__btn{width:30rem;min-height:5.6rem}}main .kardima-campaign__grid{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:990px){main .kardima-campaign__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kardima-xmas.css.map */
