:root{--jn-cream: #F8F4EF;--jn-cream-deep: #F0EBE3;--jn-dark: #1A1814;--jn-dark-mid: #2D2820;--jn-gold: #C9A96E;--jn-gold-pale: rgba(201,169,110,.14);--jn-gold-line: rgba(201,169,110,.22);--jn-warm: #736E5A;--jn-warm-light: #8D8773;--jn-text: #1A1814;--jn-text-cream: #DDD3CC;--jn-serif: "Playfair Display", Georgia, "Times New Roman", serif;--jn-sans: "Inter", system-ui, -apple-system, sans-serif;--jn-gap-section: clamp(80px, 10vw, 140px);--jn-gap-inner: clamp(40px, 5vw, 72px);--jn-max-w: 1440px;--jn-page-px: clamp(24px, 5vw, 80px)}.jn-section{box-sizing:border-box}.jn-section *,.jn-section *:before,.jn-section *:after{box-sizing:inherit}.jn-eyebrow{font-family:var(--jn-sans);font-size:10px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--jn-warm);margin:0 0 20px;display:block}.jn-eyebrow--gold{color:var(--jn-gold)}.jn-eyebrow--cream{color:var(--jn-text-cream);opacity:.7}.jn-rule{width:36px;height:1px;background:var(--jn-gold);border:none;margin:0 0 24px}.jn-btn-gold{display:inline-block;padding:15px 52px;background:var(--jn-gold);color:var(--jn-dark);font-family:var(--jn-sans);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:background .3s ease,color .3s ease}.jn-btn-gold:hover{background:#b8914a;color:var(--jn-dark)}.jn-btn-ghost{display:inline-flex;align-items:center;gap:10px;font-family:var(--jn-sans);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--jn-dark);text-decoration:none;border-bottom:1px solid var(--jn-gold);padding-bottom:3px;transition:opacity .2s}.jn-btn-ghost:hover{opacity:.65}.jn-btn-ghost--light{color:var(--jn-text-cream);border-color:#c9a96e80}.jn-ph{position:relative;width:100%;height:100%;background:linear-gradient(145deg,var(--jn-dark-mid) 0%,var(--jn-dark) 100%);overflow:hidden;display:flex;align-items:center;justify-content:center}.jn-ph--cream{background:linear-gradient(145deg,var(--jn-cream-deep) 0%,var(--jn-cream) 100%)}.jn-ph:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid var(--jn-gold-line);pointer-events:none}.jn-ph__num{position:absolute;top:28px;left:28px;font-family:var(--jn-sans);font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:#c9a96e80;z-index:2}.jn-ph--cream .jn-ph__num{color:#736e5a80}.jn-ph__size{position:absolute;bottom:28px;right:28px;font-family:var(--jn-sans);font-size:9px;letter-spacing:.15em;color:#c9a96e4d;z-index:2}.jn-ph--cream .jn-ph__size{color:#736e5a4d}.jn-ph__star{width:clamp(80px,20%,160px);height:auto;opacity:.18}.jn-ph--cream .jn-ph__star{opacity:.1}.jn-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.jn-reveal.is-visible{opacity:1;transform:none}.jn-reveal[data-delay="1"]{transition-delay:.1s}.jn-reveal[data-delay="2"]{transition-delay:.2s}.jn-reveal[data-delay="3"]{transition-delay:.35s}.jn-reveal[data-delay="4"]{transition-delay:.5s}.jn-hero__img--ph,.jn-editorial__img--ph,.jn-story__img--ph{width:100%;height:100%;display:block;object-fit:cover}.jn-hero__img--ph svg,.jn-editorial__img--ph svg,.jn-story__img--ph svg{width:100%;height:100%}.jn-ph--clean{flex-direction:column;gap:0}.jn-ph--clean .jn-ph__num,.jn-ph--clean .jn-ph__size{display:none}@media(min-width:990px){.header__row--top{grid-template-columns:1fr auto 1fr!important}.header__column--center{position:static!important;transform:none!important;justify-self:center;display:flex;align-items:center;justify-content:center}.header__column--right{justify-self:end;display:flex;align-items:center;justify-content:flex-end}img.header-logo__image{width:auto!important;max-width:280px!important;object-fit:contain!important}}@media(max-width:989px){img.header-logo__image{width:auto!important;max-width:170px!important;object-fit:contain!important}}@media(max-width:749px){fieldset.variant-option{display:none!important}}@media(max-width:749px){.product-details{margin:12px 16px 0!important;padding:20px 16px 24px!important;background:#fff!important;border-radius:16px!important;box-shadow:0 2px 16px #00000014!important}}@media(max-width:749px){.product-title,.product-title *,[class*=product-title],[class*=product-title] *,h1.product-title,h1[class*=title],.product-information h1,.product-information p[role=heading]{font-size:22px!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}li.product-media-container{overflow:visible!important}div.product-media{border-radius:16px!important;overflow:hidden!important}@media(min-width:750px){div.product-media{box-shadow:0 6px 28px #00000024!important}}@media(max-width:749px){media-gallery{padding-left:16px!important;padding-right:16px!important;overflow:visible!important;display:block!important;box-sizing:border-box!important}}@media(max-width:749px){.product-information{grid-template-columns:minmax(0,1fr)!important}.product-details{width:auto!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.product-details :not(#jk-overlay,#jk-overlay *),.product-information .group-block,.product-information .group-block-content{max-width:100%!important;min-width:0!important}.product-information h1{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}media-gallery .product-media-container:has(img[src*=geschenkset-namensstickung]){display:none!important}@media screen and (min-width:750px){media-gallery.media-gallery--two-column .media-gallery__grid:has(img[src*=geschenkset-namensstickung]){grid-template-columns:1fr}}media-gallery:has(img[src*=geschenkset-namensstickung]) :is(.slideshow-controls__dots,.slideshow-controls__counter){display:none!important}#jk-overlay .jk-nav .jk-btn-back{width:auto!important;flex:0 0 auto!important}#jk-overlay .jk-nav .jk-btn-next{width:auto!important;flex:1 1 0%!important;min-width:0!important;white-space:nowrap}@media(max-width:768px){#jk-overlay .jk-nav{position:sticky;bottom:0;z-index:20;background:#fff;margin-top:10px;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 14px -12px #00000038}}@media(min-width:769px){#jk-canvas-wrap{max-width:none!important;width:min(100%,max(420px,calc((100vh - 110px)*.7467)))!important}}@media(max-width:768px){#jk-canvas-wrap{max-width:none!important;width:min(100%,max(420px,calc((100vh - 140px)*.7467)))!important;margin-left:auto!important;margin-right:auto!important}}:root{--jn-cream: #FCF7F1;--jn-cream-deep: #F1E9DD;--jn-dark: #6f6757;--jn-dark-mid: #625a4c;--jn-text: #3F3A32;--jn-text-cream: #FCF7F1;--jn-warm: #706858;--jn-warm-light: #888070}.jk-symbol-card[data-symbol=halbmond] .jk-symbol-icon svg{display:none}.jk-symbol-card[data-symbol=halbmond] .jk-symbol-icon:before{content:"";display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-6%200%2060%2060'%3E%3Cpath%20d='M42%2013A22%2022%200%201%200%2042%2047A18%2018%200%201%201%2042%2013Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-6%200%2060%2060'%3E%3Cpath%20d='M42%2013A22%2022%200%201%200%2042%2047A18%2018%200%201%201%2042%2013Z'/%3E%3C/svg%3E") center / contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/1/assets/jannaty-custom.css.map */
