:root{--nc-cream: #f8f5f0;--nc-cream2: #ede8df;--nc-gold: #a68f54;--nc-navy: #2d4a6b;--nc-dark: #353535;--nc-grey: #4a4a48;--nc-cat-gift: #c4987a;--nc-cat-play: #7a9e7e;--nc-cat-count: #d4923a;--nc-font-head: "Playfair Display", Georgia, serif;--nc-font-body: "Jost", "Helvetica Neue", Arial, sans-serif}body,p,li,span,a,input,button{font-family:var(--nc-font-body)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.card__heading,.collection-card__title{font-family:var(--nc-font-head);letter-spacing:-.02em}.announcement-bar{background-color:var(--nc-navy)}.announcement-bar__message,.announcement-bar__message a,.announcement-bar .link{color:var(--nc-cream);font-weight:500;letter-spacing:.05em;font-family:var(--nc-font-body)}.header-wrapper,.header{background-color:var(--nc-cream);border-bottom:1px solid rgba(166,143,84,.25)}.header__menu-item,.header__menu-item>span,.header__menu-item .link,.header__menu-item>.link{font-family:var(--nc-font-body);font-weight:500;font-size:17px!important;color:var(--nc-dark)}.header__menu-item:hover>span,.header__menu-item[aria-current]>span{color:var(--nc-gold)}.header__heading-logo{max-width:200px}:is(.header__menu-item,.menu-drawer__menu-item)[href*="/collections/geschenk-kalender"]{--nc-navcat: var(--nc-cat-gift)}:is(.header__menu-item,.menu-drawer__menu-item)[href*="/collections/beschaeftigungskalender"]{--nc-navcat: var(--nc-cat-play)}:is(.header__menu-item,.menu-drawer__menu-item)[href*="/collections/vorfreude-kalender"]{--nc-navcat: var(--nc-cat-count)}:is(.header__menu-item,.menu-drawer__menu-item):is([href*="/collections/sets-bundles"],[href*="/pages/spar-set"]),summary#HeaderMenu-sets-bundles,summary#HeaderDrawer-sets-bundles{--nc-navcat: var(--nc-gold)}:is(.header__menu-item,.menu-drawer__menu-item):is([href*="/collections/geschenk-kalender"],[href*="/collections/beschaeftigungskalender"],[href*="/collections/vorfreude-kalender"],[href*="/collections/sets-bundles"],[href*="/pages/spar-set"]):not(.header__submenu *,.menu-drawer__submenu *):before,summary#HeaderMenu-sets-bundles:before,summary#HeaderDrawer-sets-bundles:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--nc-navcat);margin-right:.8rem;vertical-align:middle;transform:translateY(-1px)}.header__menu-item:hover>span,.header__menu-item>.header__active-menu-item,.header__submenu .header__menu-item:hover{text-decoration-color:var(--nc-navcat, currentColor);text-decoration-thickness:.2rem}.header__inline-menu :is(.header__menu-item,summary#HeaderMenu-sets-bundles):is([href*="/collections/geschenk-kalender"],[href*="/collections/beschaeftigungskalender"],[href*="/collections/vorfreude-kalender"],[href*="/collections/sets-bundles"],[href*="/pages/spar-set"],#HeaderMenu-sets-bundles):hover>span{color:var(--nc-dark)}.menu-drawer__menu-item--active{box-shadow:inset 3px 0 0 0 var(--nc-navcat)}.footer{background-color:var(--nc-dark)}.footer,.footer p,.footer li,.footer span,.footer small,.footer .footer-block__heading,.footer .h3,.footer-block p{color:var(--nc-cream)}.footer a,.footer .list-menu__item--link{color:#f8f5f0cc;text-decoration:none;font-size:16px!important}.footer a:hover,.footer .list-menu__item--link:hover{color:var(--nc-gold);text-decoration:underline}.footer .footer-block__heading,.footer .h3{color:var(--nc-cream);font-family:var(--nc-font-head);font-size:20px!important;margin-bottom:1rem}.footer__content-bottom{background-color:var(--nc-dark);border-top:1px solid rgba(248,245,240,.12)}.footer__content-bottom,.footer__content-bottom p,.footer__content-bottom span{color:#f8f5f08c;font-size:14px}.footer .field__input,.footer .newsletter-form__field-wrapper input{background-color:#f8f5f01a;border-color:#f8f5f04d;color:var(--nc-cream)}.footer .field__input::placeholder{color:#f8f5f080}.footer .newsletter-form__button{background-color:var(--nc-gold);border-color:var(--nc-gold);color:var(--nc-cream)}.card-wrapper .card{border-radius:4px;overflow:hidden;transition:box-shadow .25s ease,transform .2s ease}.card-wrapper:hover .card{box-shadow:0 8px 28px #2d4a6b24;transform:translateY(-3px)}.card__heading{font-family:var(--nc-font-head);font-size:19px!important}.card__heading a{color:var(--nc-dark);font-size:19px!important}.card__heading a:hover{color:var(--nc-navy)}.card__information .price,.price-item{font-size:19px!important;font-weight:600}.collection-list .card__heading,.collection-list .card__heading a{font-size:21px!important}.price{font-weight:600;color:var(--nc-dark)}.price--sale .price-item--sale{color:var(--nc-gold)}.button{background-color:var(--nc-navy);color:var(--nc-cream);border-color:var(--nc-navy);border-radius:4px;font-family:var(--nc-font-body);font-weight:500;font-size:17px!important;transition:background-color .2s ease}.button:hover{background-color:#1e3557;border-color:#1e3557}.button--secondary{background-color:transparent;color:var(--nc-navy);border-color:var(--nc-navy)}.button--secondary:hover{background-color:var(--nc-navy);color:var(--nc-cream)}.nc-hero{display:grid;grid-template-columns:55fr 45fr;height:calc(100svh - 90px);max-height:820px;min-height:480px;background:var(--nc-cream);overflow:hidden}.nc-hero__content{display:flex;flex-direction:column;justify-content:center;padding:4rem 3rem 4rem max(1.5rem,calc((100vw - var(--page-width)) / 2 + 1.5rem));min-width:0}.nc-hero__eyebrow{font-family:var(--nc-font-body);font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--nc-gold);margin-bottom:1rem;overflow-wrap:break-word}.nc-hero__title{font-family:var(--nc-font-head);font-size:clamp(2.8rem,5vw,4.2rem);line-height:1.1;font-weight:700;color:var(--nc-dark);margin-bottom:1.25rem;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.nc-hero__sub{font-family:var(--nc-font-body);font-size:clamp(1.7rem,1.6vw,1.9rem);line-height:1.7;color:var(--nc-grey);margin-bottom:2rem;max-width:540px}.nc-hero__ctas{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2.25rem}.nc-hero__cta-primary{padding:1rem 2.2rem;background:var(--nc-navy);color:var(--nc-cream);border-radius:4px;font-family:var(--nc-font-body);font-weight:600;font-size:18px;text-decoration:none;transition:background .2s}.nc-hero__cta-primary:hover{background:#1e3557}.nc-hero__cta-secondary{padding:1rem 1.75rem;border:1.5px solid var(--nc-navy);color:var(--nc-navy);border-radius:4px;font-family:var(--nc-font-body);font-weight:500;font-size:17px;text-decoration:none;transition:all .2s}.nc-hero__cta-secondary:hover{background:var(--nc-navy);color:var(--nc-cream)}.nc-hero__trust{font-family:var(--nc-font-body);font-size:15px;color:var(--nc-grey);opacity:.85;letter-spacing:.02em}.nc-hero__image{position:relative;overflow:hidden;height:100%}.nc-hero__image img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.nc-hero__image .nc-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;animation:ncHeroKB 20s linear infinite;will-change:opacity,transform}.nc-hero__image>picture:nth-of-type(1) .nc-hero__slide{animation-delay:0s}.nc-hero__image>picture:nth-of-type(2) .nc-hero__slide{animation-delay:5s}.nc-hero__image>picture:nth-of-type(3) .nc-hero__slide{animation-delay:10s}.nc-hero__image>picture:nth-of-type(4) .nc-hero__slide{animation-delay:15s;object-position:42% center}@keyframes ncHeroKB{0%{opacity:0;transform:scale(1.18)}5%{opacity:1;transform:scale(1.16)}25%{opacity:1;transform:scale(1.05)}30%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.nc-hero__image .nc-hero__slide{animation:none;opacity:0;transform:none}.nc-hero__image>picture:first-of-type .nc-hero__slide{opacity:1}}@media(max-width:899px){.nc-hero{grid-template-columns:1fr;height:auto;max-height:none;min-height:unset}.nc-hero__content{order:1;padding:2rem 1.5rem 2.25rem}.nc-hero__image{display:none}.nc-hero__trust{position:relative}.nc-hero__trust:before{content:"";display:block;width:44px;height:2px;background:var(--nc-gold);opacity:.55;margin:0 0 1.1rem}.nc-hero__title{font-size:clamp(2rem,8vw,2.6rem);margin-bottom:.75rem}.nc-hero__sub{font-size:1.6rem;margin-bottom:1.25rem}.nc-hero__eyebrow{margin-bottom:.6rem}}@media(max-width:479px){.nc-hero__ctas{flex-direction:column}.nc-hero__cta-primary,.nc-hero__cta-secondary{width:100%;text-align:center}}.nc-trust{background:var(--nc-cream2);border-top:1px solid rgba(166,143,84,.2);border-bottom:1px solid rgba(166,143,84,.2);padding:1.1rem 1.5rem}.nc-trust__inner{max-width:1100px;margin:0 auto;display:flex;justify-content:center;align-items:center;row-gap:.5rem;column-gap:1.5rem;flex-wrap:wrap}.nc-trust__item{font-family:var(--nc-font-body);font-size:15px;font-weight:500;letter-spacing:.02em;color:var(--nc-grey);white-space:nowrap}.nc-trust__sep{color:var(--nc-gold);font-size:15px;line-height:1;opacity:.65}@media(max-width:899px){.nc-trust{padding:.85rem 1.1rem}.nc-trust__inner{column-gap:.9rem;row-gap:.45rem}.nc-trust__item{font-size:13px;white-space:normal;text-align:center}.nc-trust__sep{font-size:13px}}.nc-occasions{padding:5rem 1.5rem 5.5rem;text-align:center;background:var(--nc-cream)}.nc-occasions__eyebrow{display:inline-block;font-family:var(--nc-font-body);font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--nc-gold);margin-bottom:1rem}.nc-occasions__title{font-family:var(--nc-font-head);font-size:clamp(2.2rem,3.5vw,3.2rem);color:var(--nc-dark);margin-bottom:.75rem}.nc-occasions__sub{font-family:var(--nc-font-body);color:var(--nc-grey);font-size:19px;max-width:520px;margin:0 auto 1.5rem}.nc-occasions__ornament{display:flex;justify-content:center;color:var(--nc-gold);opacity:.75;margin-bottom:3rem}.nc-occasions__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;max-width:980px;margin:0 auto}.nc-occasion-tile{display:flex;flex-direction:column;align-items:center;padding:2.25rem 1.25rem 2rem;border-radius:10px;text-decoration:none;background:#fff;border:1px solid rgba(166,143,84,.22);box-shadow:0 1px 10px #3535350d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.nc-occasion-tile:hover{transform:translateY(-4px);box-shadow:0 14px 30px #3535351a;border-color:#a68f548c}.nc-occasion-tile__arch{display:flex;align-items:center;justify-content:center;width:72px;height:86px;border-radius:36px 36px 8px 8px;background:var(--oc-tint, var(--nc-cream2));border:1px solid rgba(166,143,84,.25);color:var(--oc-ink, var(--nc-gold));margin-bottom:1.3rem;transition:background .25s ease}.nc-occasion-tile__arch svg{width:32px;height:32px;display:block}.nc-occasion-tile__title{font-family:var(--nc-font-head);font-size:20px;font-weight:600;color:var(--nc-dark);margin-bottom:.55rem;text-align:center;line-height:1.25}.nc-occasion-tile__rule{width:26px;height:1px;background:var(--oc-accent, var(--nc-gold));opacity:.7;margin-bottom:.6rem}.nc-occasion-tile__sub{font-family:var(--nc-font-body);font-size:15px;letter-spacing:.02em;color:var(--nc-grey);opacity:.85;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%}@media(max-width:749px){.nc-occasions{padding:3.25rem 1rem 3.75rem}.nc-occasions__sub{font-size:17px;margin-bottom:1.25rem}.nc-occasions__ornament{margin-bottom:2rem}.nc-occasions__ornament svg{width:110px}.nc-occasions__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.nc-occasion-tile{padding:1.6rem .75rem 1.5rem}.nc-occasion-tile__arch{width:58px;height:68px;border-radius:29px 29px 6px 6px;margin-bottom:1rem}.nc-occasion-tile__arch svg{width:26px;height:26px}.nc-occasion-tile__title{font-size:17px}.nc-occasion-tile__sub{font-size:13px}}.nc-cat-header{padding:4rem 1.5rem 2.5rem;text-align:center}.nc-cat-header__eyebrow{display:inline-block;font-family:var(--nc-font-body);font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:.35rem 1.1rem;border-radius:2rem;margin-bottom:1rem}.nc-cat-header h2{font-family:var(--nc-font-head);font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.2;margin:0 auto .75rem;max-width:640px}.nc-cat-header p{font-family:var(--nc-font-body);font-size:17px;line-height:1.75;max-width:540px;margin:0 auto 1.75rem;opacity:.92}.nc-cat-header__cta{display:inline-block;padding:.95rem 2.2rem;border-radius:4px;font-family:var(--nc-font-body);font-weight:600;font-size:18px;text-decoration:none;transition:opacity .2s,transform .15s}.nc-cat-header__cta:hover{opacity:.88;transform:translateY(-2px)}@media(max-width:749px){.nc-cat-header{padding:2.75rem 1.25rem 1.75rem}.nc-cat-header p{font-size:16px;line-height:1.7}.nc-cat-header__cta{font-size:16px;padding:.85rem 1.75rem}}.nc-how-wrap{background:var(--nc-cream2);padding:4rem 1.5rem}.nc-how-head{text-align:center;margin-bottom:2.75rem}.nc-how-head h2{font-family:var(--nc-font-head);font-size:clamp(2.2rem,3.8vw,3.2rem);color:var(--nc-dark);margin-bottom:.5rem}.nc-how-head p{font-family:var(--nc-font-body);color:var(--nc-grey);font-size:1.1rem}.nc-how{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;max-width:960px;margin:0 auto}.nc-how__step{text-align:center}.nc-how__number{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.1rem;font-family:var(--nc-font-head);font-size:26px;font-weight:700}.nc-how__step h3{font-family:var(--nc-font-head);font-size:22px;margin-bottom:.6rem;color:var(--nc-dark)}.nc-how__step p{font-family:var(--nc-font-body);font-size:17px;line-height:1.7;color:var(--nc-grey);max-width:300px;margin:0 auto}@media(max-width:749px){.nc-how-wrap{padding:2.75rem 1.25rem}.nc-how-head{margin-bottom:2rem}.nc-how{grid-template-columns:1fr;gap:2rem}}.nc-tanja{background:var(--nc-cream2);padding:5rem 1.5rem;text-align:center}.nc-tanja__content{max-width:780px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.nc-tanja__eyebrow{font-family:var(--nc-font-body);font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nc-gold);margin-bottom:1.5rem}.nc-tanja__title{font-family:var(--nc-font-head);font-style:italic;font-size:clamp(1.9rem,3.2vw,2.8rem);color:var(--nc-dark);line-height:1.32;margin:0 auto 1.75rem;max-width:720px}.nc-tanja__text{font-family:var(--nc-font-body);font-size:18px;line-height:1.85;color:var(--nc-grey);margin:0 auto 1.25rem;max-width:640px}.nc-tanja__credentials{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:1.75rem}.nc-tanja__cred{font-family:var(--nc-font-body);font-size:14px;font-weight:600;letter-spacing:.03em;padding:.65rem 1.4rem;border:1px solid var(--nc-gold);border-radius:2rem;color:var(--nc-gold);background:#a68f540f}@media(max-width:749px){.nc-tanja{padding:3.25rem 1.25rem}.nc-tanja__text{font-size:16px}.nc-tanja__cred{font-size:13px;padding:.55rem 1.1rem}}.nc-sets-promo{text-align:center;padding:4.5rem 1.5rem;background:var(--nc-navy);color:var(--nc-cream)}.nc-sets-promo__eyebrow{font-family:var(--nc-font-body);font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-gold);margin-bottom:1rem}.nc-sets-promo__title{font-family:var(--nc-font-head);font-size:clamp(2.4rem,4.5vw,3.8rem);line-height:1.15;margin-bottom:1.1rem;color:var(--nc-cream)}.nc-sets-promo__sub{font-family:var(--nc-font-body);font-size:20px;line-height:1.7;max-width:560px;margin:0 auto 2rem;opacity:.88}.nc-sets-promo__cta{display:inline-block;padding:1rem 2.5rem;background:var(--nc-gold);color:var(--nc-cream);border-radius:4px;font-family:var(--nc-font-body);font-weight:600;font-size:18px;text-decoration:none;transition:opacity .2s,transform .15s}.nc-sets-promo__cta:hover{opacity:.9;transform:translateY(-2px)}.nc-sets-promo__perks{display:flex;justify-content:center;gap:2rem;margin-top:2rem;flex-wrap:wrap}.nc-sets-promo__perk{font-family:var(--nc-font-body);font-size:17px;color:#f8f5f0cc}@media(max-width:749px){.nc-sets-promo{padding:3rem 1.25rem}.nc-sets-promo__sub{font-size:17px}.nc-sets-promo__perks{gap:.6rem 1.5rem;margin-top:1.5rem}.nc-sets-promo__perk{font-size:15px}}.nc-final{background:var(--nc-dark);padding:5rem 1.5rem;text-align:center}.nc-final__eyebrow{font-family:var(--nc-font-body);font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-gold);margin-bottom:1rem}.nc-final__title{font-family:var(--nc-font-head);font-size:clamp(2.4rem,4vw,3.4rem);color:var(--nc-cream);line-height:1.2;margin-bottom:1.25rem}.nc-final__text{font-family:var(--nc-font-body);font-size:1.15rem;line-height:1.75;color:#f8f5f0d9;max-width:500px;margin:0 auto 2.5rem}.nc-final__ctas{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.nc-final__cta-primary{display:inline-block;padding:1rem 2.5rem;background:var(--nc-gold);color:var(--nc-cream);border-radius:4px;font-family:var(--nc-font-body);font-weight:600;font-size:18px;text-decoration:none;transition:opacity .2s,transform .15s}.nc-final__cta-primary:hover{opacity:.9;transform:translateY(-2px)}.nc-final__cta-secondary{display:inline-block;padding:1rem 2rem;border:1.5px solid rgba(248,245,240,.4);color:var(--nc-cream);border-radius:4px;font-family:var(--nc-font-body);font-weight:500;font-size:18px;text-decoration:none;transition:all .2s}.nc-final__cta-secondary:hover{background:#f8f5f01a;border-color:var(--nc-cream)}@media(max-width:749px){.nc-final{padding:3.5rem 1.25rem}.nc-final__text{font-size:1.05rem}.nc-final__ctas{flex-direction:column;align-items:stretch}.nc-final__cta-primary,.nc-final__cta-secondary{text-align:center}}.product__title{font-size:clamp(30px,3vw,46px)!important}.product__price{font-size:22px!important}.product__description p,.product__description li{font-size:17px!important;line-height:1.75!important}.product__description h2{font-size:24px!important}.product__description h3{font-size:20px!important}.main-page-title{font-size:clamp(28px,3.5vw,48px)!important}.page-width p,.page-width li{font-size:17px!important;line-height:1.8!important}.page-width h2{font-size:24px!important}.page-width h3{font-size:20px!important}.badge{background-color:var(--nc-gold);color:var(--nc-cream);border-radius:2px;font-family:var(--nc-font-body);font-size:12px;font-weight:500;letter-spacing:.04em}.rich-text__heading{font-family:var(--nc-font-head)}.rich-text__text p{line-height:1.7;color:var(--nc-grey);font-size:17px!important}.nc-cat-header+.shopify-section .collection{padding-top:0}.multicolumn .multicolumn-card__title{font-family:var(--nc-font-body);font-weight:600;font-size:17px;color:var(--nc-navy)}[id*=s_products_gift],[id*=s_products_gift] .color-scheme-1,[id*=s_products_gift] .color-background-1,[id*=s_products_gift] .gradient,[id*=s_products_gift] .isolate{background-color:#fdf6f1!important}[id*=s_products_play],[id*=s_products_play] .color-scheme-1,[id*=s_products_play] .color-background-1,[id*=s_products_play] .gradient,[id*=s_products_play] .isolate{background-color:#f2f7f2!important}[id*=s_products_count],[id*=s_products_count] .color-scheme-1,[id*=s_products_count] .color-background-1,[id*=s_products_count] .gradient,[id*=s_products_count] .isolate{background-color:#fdf9f0!important}[id*=s_products_gift] .card__content,[id*=s_products_play] .card__content,[id*=s_products_count] .card__content{background:transparent}[id*=s_cat_gift]+[id*=s_products_gift] .collection,[id*=s_cat_play]+[id*=s_products_play] .collection,[id*=s_cat_count]+[id*=s_products_count] .collection{padding-top:.5rem}.nc-tst__head{text-align:center;max-width:760px;margin:0 auto 2.5rem}.nc-tst__eyebrow{font-family:var(--nc-font-body);font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-gold);margin-bottom:.75rem}.nc-tst__title{font-family:var(--nc-font-head);font-size:clamp(2rem,3.5vw,3rem);color:var(--nc-dark);margin-bottom:1rem}.nc-tst__summary{display:inline-flex;align-items:center;gap:.6rem}.nc-tst__stars{color:var(--nc-gold);font-size:1.2rem;letter-spacing:2px}.nc-tst__summary-text{font-family:var(--nc-font-body);font-size:1rem;color:var(--nc-grey);font-weight:500}.nc-tst__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.nc-tst__card{background:#fff;border-radius:10px;padding:1.75rem;box-shadow:0 2px 14px #0000000f;display:flex;flex-direction:column;gap:.9rem}.nc-tst__card-stars{color:var(--nc-gold);font-size:1.05rem;letter-spacing:2px}.nc-tst__star-empty{color:#a68f544d}.nc-tst__quote{font-family:var(--nc-font-head);font-style:italic;font-size:1.15rem;line-height:1.55;color:var(--nc-dark);margin:0}.nc-tst__meta{margin-top:auto;display:flex;flex-direction:column}.nc-tst__name{font-family:var(--nc-font-body);font-weight:600;color:var(--nc-dark)}.nc-tst__occasion{font-family:var(--nc-font-body);font-size:.9rem;color:var(--nc-grey)}@media(max-width:899px){.nc-tst__grid{grid-template-columns:1fr;gap:1rem}}.nc-ratingbar__inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.7rem 1.5rem}.nc-ratingbar__stars{color:#fff;font-size:1.05rem;letter-spacing:2px}.nc-ratingbar__text{font-family:var(--nc-font-body);color:#fff;font-size:.95rem;letter-spacing:.02em}.nc-ratingbar__text strong{font-weight:700}.nc-stars{display:inline-flex;align-items:center;gap:.3rem}.nc-stars__icons{color:var(--nc-gold);font-size:.95rem;letter-spacing:1px}.nc-stars__empty{color:#a68f544d}.nc-stars__count{font-family:var(--nc-font-body);font-size:.8rem;color:var(--nc-grey)}.nc-stars--compact .nc-stars__icons{font-size:.85rem}.nc-save-badge{display:inline-block;background:var(--nc-gold);color:#fff;font-family:var(--nc-font-body);font-size:.8rem;font-weight:600;letter-spacing:.03em;padding:.25rem .7rem;border-radius:2rem;margin-left:.4rem}.price--on-sale .price-item--regular{color:var(--nc-grey)}.price__sale .price-item--sale{color:var(--nc-gold);font-weight:700}.nc-faq__inner{max-width:780px;margin:0 auto}.nc-faq__eyebrow{text-align:center;font-family:var(--nc-font-body);font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-gold);margin-bottom:.75rem}.nc-faq__title{text-align:center;font-family:var(--nc-font-head);font-size:clamp(2rem,3.5vw,3rem);color:var(--nc-dark);margin-bottom:2rem}.nc-faq__item{border-bottom:1px solid rgba(166,143,84,.3)}.nc-faq__q{display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer;list-style:none;padding:1.25rem 0;font-family:var(--nc-font-head);font-size:1.2rem;color:var(--nc-dark)}.nc-faq__q::-webkit-details-marker{display:none}.nc-faq__icon{position:relative;width:18px;height:18px;flex-shrink:0}.nc-faq__icon:before,.nc-faq__icon:after{content:"";position:absolute;background:var(--nc-gold);transition:transform .2s ease}.nc-faq__icon:before{top:8px;left:0;width:18px;height:2px}.nc-faq__icon:after{top:0;left:8px;width:2px;height:18px}.nc-faq__item[open] .nc-faq__icon:after{transform:rotate(90deg);opacity:0}.nc-faq__a{padding:0 0 1.25rem;font-family:var(--nc-font-body);font-size:1.05rem;line-height:1.75;color:var(--nc-grey)}.nc-faq__a p{font-size:1.05rem;line-height:1.75}:root{--nc-gold-text: #8a7440}.nc-pillar__hero{max-width:900px;margin:0 auto;padding:3.5rem 1.5rem 2.25rem;text-align:center}.nc-pillar__crumb{font-family:var(--nc-font-body);margin:0 0 1.25rem;opacity:.75}.nc-pillar__crumb a{position:relative;display:inline-block;padding:6px 2px;color:var(--nc-grey);text-decoration:none}.nc-pillar__crumb a:after{content:"";position:absolute;top:-9px;right:-4px;bottom:-9px;left:-4px}.nc-pillar__crumb a:hover{color:var(--nc-gold-text)}.nc-pillar__crumb span{color:var(--nc-gold);margin:0 .4rem}.nc-pillar__eyebrow{display:inline-block;font-family:var(--nc-font-body);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--nc-gold-text);margin:0 0 1rem}.nc-pillar__title{font-family:var(--nc-font-head);line-height:1.24;color:var(--nc-dark);max-width:760px;margin:0 auto}.nc-pillar__trust{font-family:var(--nc-font-body);color:var(--nc-grey);opacity:.85;letter-spacing:.01em;margin:1.1rem auto 0;max-width:640px}.nc-pillar__body{max-width:720px;margin:0 auto;padding:0 1.5rem 3rem}.nc-pillar__body>*:first-child{margin-top:0}.nc-pillar__body p{font-family:var(--nc-font-body);color:var(--nc-grey);margin:0 0 1.5rem}.nc-pillar__body>p:first-of-type{color:var(--nc-dark)}.nc-pillar__body h2{font-family:var(--nc-font-head);color:var(--nc-dark);line-height:1.28;margin:3.25rem 0 1.25rem}.nc-pillar__body h2:first-of-type{margin-top:2rem}.nc-pillar__body h3{font-family:var(--nc-font-head);color:var(--nc-dark);line-height:1.3;margin:2.25rem 0 .9rem}.nc-pillar__body ul,.nc-pillar__body ol{margin:0 0 1.5rem;padding-left:1.35rem}.nc-pillar__body li{font-family:var(--nc-font-body);color:var(--nc-grey);line-height:1.8;margin-bottom:.6rem}.nc-pillar__body li::marker{color:var(--nc-gold)}.nc-pillar__body strong{color:var(--nc-dark);font-weight:600}.nc-pillar__body a{color:var(--nc-navy);text-decoration:underline;text-decoration-color:#2d4a6b59;text-underline-offset:2px}.nc-pillar__body a:hover{color:var(--nc-gold-text);text-decoration-color:currentColor}.nc-pillar__body a.nc-pillar__link-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;margin:.25rem 0 1.75rem;border:1.5px solid var(--nc-navy);border-radius:4px;color:var(--nc-navy);text-decoration:none;font-weight:600;transition:background .2s ease,color .2s ease}.nc-pillar__body a.nc-pillar__link-btn:hover{background:var(--nc-navy);color:var(--nc-cream)}.nc-pillar__body blockquote{margin:2.5rem 0;padding:1.75rem 2rem;background:var(--nc-cream2);border-left:3px solid var(--nc-gold);border-radius:4px}.nc-pillar__body blockquote p{font-family:var(--nc-font-head);font-style:italic;color:var(--nc-dark);line-height:1.55;margin:0}.nc-pillar__media{position:relative;margin:2.5rem auto;max-width:720px;aspect-ratio:var(--ar, 16/9);border-radius:12px;overflow:hidden;background:var(--nc-cream2);border:1.5px dashed rgba(166,143,84,.55);display:flex;align-items:center;justify-content:center}.nc-pillar__media-ph{display:flex;flex-direction:column;align-items:center;gap:.6rem;color:var(--nc-gold);padding:1.5rem;text-align:center}.nc-pillar__media-ph-icon{width:42px;height:42px;border-radius:50%;border:1.5px solid currentColor;display:flex;align-items:center;justify-content:center;opacity:.85}.nc-pillar__media-ph-icon svg{width:20px;height:20px}.nc-pillar__media-ph-label{font-family:var(--nc-font-body);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nc-gold-text)}.nc-pillar__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nc-pillar__media:has(.nc-pillar__media-img) .nc-pillar__media-ph{display:none}.nc-pillar__media:has(.nc-pillar__media-img){border:none;background:transparent}.nc-pillar__body details.nc-faq__item:first-of-type{border-top:1px solid rgba(166,143,84,.3)}.nc-pillar__cta{margin:3.5rem 0 1rem;padding:3rem 2rem;border-radius:14px;background:var(--nc-navy);text-align:center}.nc-pillar__cta .nc-pillar__cta-title{font-family:var(--nc-font-head);color:var(--nc-cream);margin:0 0 .75rem}.nc-pillar__cta .nc-pillar__cta-sub{font-family:var(--nc-font-body);color:#f8f5f0cc;margin:0 0 1.75rem}.nc-pillar__cta-row{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.nc-pillar__cta .nc-pillar__cta-primary{padding:1rem 2rem;background:var(--nc-gold);color:var(--nc-cream);border-radius:4px;font-family:var(--nc-font-body);font-weight:600;text-decoration:none;transition:opacity .2s,transform .15s}.nc-pillar__cta .nc-pillar__cta-primary:hover{opacity:.9;transform:translateY(-2px)}.nc-pillar__cta .nc-pillar__cta-secondary{padding:1rem 2rem;border:1.5px solid rgba(248,245,240,.45);color:var(--nc-cream);border-radius:4px;font-family:var(--nc-font-body);font-weight:500;text-decoration:none;transition:all .2s}.nc-pillar__cta .nc-pillar__cta-secondary:hover{background:#f8f5f01f;border-color:var(--nc-cream)}@media(max-width:749px){.nc-pillar__hero{padding:2.5rem 1.25rem 1.75rem}.nc-pillar__body{padding:0 1.25rem 2rem}.nc-pillar__body h2{margin:2.5rem 0 1rem}.nc-pillar__body blockquote{padding:1.4rem 1.5rem}.nc-pillar__cta{padding:2.25rem 1.5rem}.nc-pillar__cta-row{flex-direction:column}.nc-pillar__cta-primary,.nc-pillar__cta-secondary{text-align:center}}.nc-gift{background:var(--nc-cream2);border:1px solid rgba(166,143,84,.25);border-radius:8px;padding:1.25rem 1.5rem;margin:1.25rem 0}.nc-gift__title{font-family:var(--nc-font-head);font-size:1.15rem;color:var(--nc-dark);margin:0 0 .9rem}.nc-gift__row{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:.9rem;font-family:var(--nc-font-body);color:var(--nc-grey);cursor:pointer}.nc-gift__row--col{flex-direction:column;gap:.4rem}.nc-gift__label{font-weight:500;color:var(--nc-dark)}.nc-gift__textarea{width:100%;border:1px solid rgba(166,143,84,.4);border-radius:4px;padding:.6rem .8rem;font-family:var(--nc-font-body);font-size:.95rem;resize:vertical;background:#fff}.nc-gift__hint{font-family:var(--nc-font-body);font-size:.82rem;color:var(--nc-grey);margin:0;opacity:.8}.nc-season__inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.8rem 1.5rem;flex-wrap:wrap;text-align:center}.nc-season__icon{font-size:1.1rem}.nc-season__text{font-family:var(--nc-font-body);font-size:.95rem;font-weight:500}.nc-season__link{font-family:var(--nc-font-body);font-size:.95rem;font-weight:600;color:inherit;text-decoration:underline}@media(max-width:599px){.nc-season__inner{font-size:.85rem}}.nc-faq__title{font-size:clamp(28px,4vw,44px)}.nc-faq__eyebrow{font-size:15px}.nc-faq__q{font-size:18px;font-weight:600;color:var(--nc-dark);padding:18px 0;min-height:44px;box-sizing:border-box}.nc-faq__a,.nc-faq__a p{font-size:16px;line-height:1.6;color:var(--nc-grey)}@media(max-width:749px){.nc-faq__q{font-size:16px;padding:16px 0}.nc-faq__a,.nc-faq__a p{font-size:16px}}.nc-ratingbar__inner{padding:.9rem 1.5rem}.nc-ratingbar__text{font-size:15px;font-weight:600}.nc-ratingbar__stars{font-size:17px}.nc-final__eyebrow{font-size:15px}.nc-final__title{font-size:clamp(28px,4vw,48px)}.nc-final__text{font-size:17px;line-height:1.7}.nc-tst__eyebrow{font-size:15px}.nc-tst__title{font-size:clamp(28px,3.5vw,44px)}.nc-tst__summary-text{font-size:16px}.nc-tst__stars{font-size:18px}.nc-tst__card-stars{font-size:17px}.nc-tst__quote{font-size:18px;line-height:1.55}.nc-tst__name{font-size:16px}.nc-tst__occasion{font-size:14px}.nc-gift__title{font-size:18px}.nc-gift__row,.nc-gift__label,.nc-gift__textarea{font-size:16px}.nc-gift__hint{font-size:13px}.nc-season__text,.nc-season__link{font-size:15px}.nc-season__icon{font-size:17px}.nc-stars__icons{font-size:16px}.nc-stars__count,.nc-stars--compact .nc-stars__icons{font-size:14px}.nc-pillar__crumb,.nc-pillar__eyebrow{font-size:13px}.nc-pillar__trust{font-size:15px}.nc-pillar__title{font-size:clamp(26px,4.4vw,42px)}.nc-pillar__body p,.nc-pillar__body li{font-size:18px;line-height:1.8}.nc-pillar__body>p:first-of-type{font-size:20px;line-height:1.75}.nc-pillar__body h2{font-size:clamp(24px,3vw,30px)}.nc-pillar__body h3{font-size:20px}.nc-pillar__body blockquote p{font-size:21px}.nc-pillar__media-ph-label{font-size:13px}.nc-pillar__cta .nc-pillar__cta-title{font-size:clamp(22px,3vw,28px)}.nc-pillar__cta .nc-pillar__cta-sub{font-size:16px}.nc-pillar__cta .nc-pillar__cta-primary,.nc-pillar__cta .nc-pillar__cta-secondary{font-size:17px}@media(max-width:749px){.nc-pillar__body p,.nc-pillar__body li{font-size:16px}.nc-pillar__body>p:first-of-type{font-size:17px}.nc-pillar__body h2{font-size:22px}.nc-pillar__body h3,.nc-pillar__body blockquote p{font-size:18px}}.nc-card-eyebrow{display:inline-block;font-family:var(--nc-font-body);font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:.2rem .65rem;border-radius:2rem;margin:0 0 .5rem}.nc-card-eyebrow--gift{color:#a0714e;background:#c4987a20}.nc-card-eyebrow--play{color:#4a7a50;background:#7a9e7e30}.nc-card-eyebrow--count{color:#a06820;background:#d4923a25}.nc-card-eyebrow--set{color:#7a6a3f;background:#a68f5425}.nc-coll-eyebrow-label{font-family:var(--nc-font-body);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-gold);margin:0 0 .6rem}.nc-coll-lead{font-family:var(--nc-font-body);font-size:17px;line-height:1.65;color:var(--nc-grey);margin:0}.nc-coll-note{font-family:var(--nc-font-head);font-style:italic;font-size:13px;color:var(--nc-gold);margin:.6rem 0 0;line-height:1.45}@media(max-width:749px){.nc-coll-lead{font-size:16px}.nc-coll-note{font-size:12px}}.nc-seo{max-width:820px;margin:0 auto;padding:3rem 1.5rem 4rem;text-align:center}.nc-seo h2{font-family:var(--nc-font-head);font-size:clamp(22px,3vw,30px);color:var(--nc-dark);margin-bottom:1rem}.nc-seo p{font-family:var(--nc-font-body);font-size:15px;line-height:1.75;color:var(--nc-grey);margin-bottom:1rem}.nc-faq__cat{font-family:var(--nc-font-head);font-size:20px;color:var(--nc-gold);margin:2.25rem 0 .75rem;padding-bottom:.4rem;border-bottom:1px solid rgba(166,143,84,.25)}.nc-faq__cat:first-of-type{margin-top:.5rem}.nc-extras{margin:1.25rem 0 .5rem}.nc-stock{margin-bottom:1.1rem}.nc-stock__badge{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--nc-font-body);font-size:15px;font-weight:600;padding:.55rem 1rem;border-radius:6px}.nc-stock__badge:before{content:"\25cf";font-size:.7rem}.nc-stock__badge--in{background:#7a9e7e24;color:#3e6b48}.nc-stock__badge--low{background:#d4923a29;color:#9a5e16}.nc-stock__badge--out{background:#4a4a481a;color:#4a4a48;font-weight:500}.nc-triggers{list-style:none;padding:0;margin:0 0 1.25rem}.nc-triggers li{position:relative;padding-left:1.7rem;margin-bottom:.55rem;font-family:var(--nc-font-body);font-size:15px;line-height:1.5;color:var(--nc-grey)}.nc-triggers li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--nc-gold);font-weight:700}.nc-pay{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem;border-top:1px solid rgba(166,143,84,.2)}.nc-pay__label{font-family:var(--nc-font-body);font-size:13px;letter-spacing:.04em;color:var(--nc-grey);text-transform:uppercase}.nc-pay__icons{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.nc-pay__icon{height:28px;width:auto;border:1px solid rgba(0,0,0,.06);border-radius:4px}.nc-benefits{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;padding:0;margin:0 0 1rem}.nc-benefits__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem}.nc-benefits__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--nc-gold)}.nc-benefits__icon svg{width:26px;height:26px}.nc-benefits__label{font-family:var(--nc-font-body);font-size:12px;line-height:1.3;color:var(--nc-grey)}@media(max-width:600px){.nc-benefits{grid-template-columns:repeat(2,1fr);gap:.9rem .6rem}}.nc-product-lead{font-family:var(--nc-font-body);font-size:17px;font-style:italic;color:#a68f54;line-height:1.6;margin:.4rem 0 1.1rem}.nc-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:.6rem 0 1.1rem}.nc-badge{display:inline-flex;align-items:center;font-family:var(--nc-font-body);font-size:13px;font-weight:600;letter-spacing:.02em;padding:.42rem .95rem;border-radius:2rem;line-height:1}.nc-badge--thema{background:var(--nc-navy);color:var(--nc-cream)}.nc-badge--felder{background:#fff;color:#8a7440;border:1px solid #d8d2c6}.nc-badge--alter{background:#fff;color:#6a6a68;border:1px solid #d8d2c6}.nc-badge--season{background:#d4923a29;color:#9a5e16;border:1px solid rgba(212,146,58,.4)}.price__badge-sale{display:none!important}.nc-badge--preorder{background:var(--nc-gold);color:#fff;border:1px solid var(--nc-gold)}.nc-preorder-note{display:flex;align-items:center;gap:.5rem;margin:0 0 .4rem;padding:.75rem 1rem;background:#a68f541f;border:1px solid rgba(166,143,84,.45);border-radius:8px;font-family:var(--nc-font-body);font-size:14px;font-weight:600;color:#8a7440}.nc-tanja__inner{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:3rem;align-items:center}.nc-tanja{text-align:left}.nc-tanja__photo{margin:0}.nc-tanja__photo img{width:100%;height:auto;border-radius:16px;box-shadow:0 14px 34px #00000021;border:3px solid rgba(166,143,84,.4);display:block}.nc-tanja__photo figcaption{margin-top:.9rem;text-align:center;font-family:var(--nc-font-body);font-size:14px;font-weight:600;letter-spacing:.03em;color:var(--nc-gold)}.nc-tanja__content{max-width:none;align-items:flex-start;text-align:left}.nc-tanja__title{margin-left:0;margin-right:0;text-align:left}.nc-tanja__text{margin-left:0;margin-right:0;text-align:left;max-width:580px}.nc-tanja__credentials{justify-content:flex-start}@media(max-width:899px){.nc-tanja__inner{grid-template-columns:1fr;gap:2rem}.nc-tanja__photo{max-width:300px;margin:0 auto}.nc-tanja{text-align:center}.nc-tanja__content{align-items:center;text-align:center}.nc-tanja__title,.nc-tanja__text{text-align:center;margin-left:auto;margin-right:auto}.nc-tanja__credentials{justify-content:center}}@media screen and (min-width:750px){product-modal.product-media-modal--nc{background:#14120fd1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}product-modal.product-media-modal--nc .product-media-modal__dialog{background:transparent!important;box-shadow:none;border:0;width:100%;max-width:100%;height:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center}product-modal.product-media-modal--nc .product-media-modal__content{display:flex;flex-wrap:nowrap;align-items:center;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;background:transparent!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}product-modal.product-media-modal--nc .product-media-modal__content::-webkit-scrollbar{display:none}product-modal.product-media-modal--nc .product-media-modal__content>*{flex:0 0 100%;width:100%;max-width:100%;min-width:100%;scroll-snap-align:center;scroll-snap-stop:always}product-modal.product-media-modal--nc .product-media-modal__content>img{height:90vh;max-height:90vh;width:100%;object-fit:contain;object-position:center;align-self:center;margin:auto;padding:0 5vw;box-sizing:border-box;background:transparent;box-shadow:none}product-modal.product-media-modal--nc .product-media-modal__content>deferred-media,product-modal.product-media-modal--nc .product-media-modal__content>.product-media-modal__model{height:90vh;display:flex;align-items:center;justify-content:center;background:transparent}product-modal.product-media-modal--nc .product-media-modal__content>deferred-media img,product-modal.product-media-modal--nc .product-media-modal__content>deferred-media iframe,product-modal.product-media-modal--nc .product-media-modal__content>deferred-media video,product-modal.product-media-modal--nc .product-media-modal__content>.product-media-modal__model model-viewer{max-height:90vh;max-width:90vw;width:auto;height:auto;margin:auto}product-modal.product-media-modal--nc .nc-lightbox__nav{position:fixed;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;padding:0;border:none;border-radius:50%;cursor:pointer;background:#a68f54;color:#fff;box-shadow:0 2px 12px #0006;transition:background .2s ease,transform .15s ease,opacity .2s ease}product-modal.product-media-modal--nc .nc-lightbox__nav:hover{background:#2d4a6b;transform:translateY(-50%) scale(1.06)}product-modal.product-media-modal--nc .nc-lightbox__nav[disabled]{opacity:.3;cursor:default;pointer-events:none}product-modal.product-media-modal--nc .nc-lightbox__nav svg{width:1.5rem;height:1.5rem}product-modal.product-media-modal--nc .nc-lightbox__nav--prev{left:2.4rem}product-modal.product-media-modal--nc .nc-lightbox__nav--prev svg{transform:rotate(90deg)}product-modal.product-media-modal--nc .nc-lightbox__nav--next{right:2.4rem}product-modal.product-media-modal--nc .nc-lightbox__nav--next svg{transform:rotate(-90deg)}product-modal.product-media-modal--nc .product-media-modal__toggle{position:fixed;top:2rem;right:2.4rem;z-index:6;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:#14120f80;color:#fff;transition:background .2s ease}product-modal.product-media-modal--nc .product-media-modal__toggle:hover{background:#2d4a6b}product-modal.product-media-modal--nc .product-media-modal__toggle svg{width:1.6rem;height:1.6rem}product-modal.product-media-modal--nc .nc-lightbox__counter{position:fixed;bottom:2.4rem;left:50%;transform:translate(-50%);z-index:6;padding:.45rem 1.3rem;border-radius:999px;background:#14120f8c;border:1px solid rgba(166,143,84,.6);color:#fff;font-size:1.3rem;line-height:1;letter-spacing:.06em;font-variant-numeric:tabular-nums}product-modal.product-media-modal--nc.nc-single .nc-lightbox__nav,product-modal.product-media-modal--nc.nc-single .nc-lightbox__counter{display:none}}@media screen and (max-width:749px){.product__media-toggle{display:none!important}}.nc-siegel{display:inline-block;width:120px;height:120px;line-height:0;flex:none;color:var(--nc-gold);--nc-siegel-bg: transparent;--nc-siegel-accent: var(--nc-gold)}.nc-siegel--navy{color:var(--nc-cream);--nc-siegel-bg: var(--nc-navy)}.nc-siegel--cream{color:var(--nc-gold);--nc-siegel-bg: var(--nc-cream)}.nc-siegel svg{display:block;width:100%;height:100%}.nc-siegel__bg{fill:var(--nc-siegel-bg)}.nc-siegel__accent{fill:var(--nc-siegel-accent)}.nc-siegel__accent-line{stroke:var(--nc-siegel-accent)}.nc-siegel-pdp-anchor{position:relative}@media screen and (min-width:750px){.nc-siegel-pdp-anchor{position:sticky;top:3rem}}.nc-siegel-pdp{position:absolute;top:14px;right:14px;z-index:4;pointer-events:none;line-height:0}.nc-siegel-pdp .nc-siegel{display:block;width:120px;height:120px;border-radius:50%;box-shadow:0 2px 8px #0000001f}@media screen and (max-width:749px){.nc-siegel-pdp{top:12px;right:12px}.nc-siegel-pdp .nc-siegel{width:88px;height:88px}}.nc-tanja__quote{border-left:3px solid var(--nc-gold);padding:.25rem 0 .25rem 1.4rem;margin:1.5rem 0 1.75rem;max-width:580px;text-align:left;font-family:var(--nc-font-body);font-size:17px;font-style:normal;font-weight:500;line-height:1.6;color:var(--nc-grey)}.nc-tanja__quote cite{display:block;margin-top:.7rem;font-family:var(--nc-font-body);font-style:normal;font-weight:600;font-size:14px;letter-spacing:.03em;color:#8a7440}@media(max-width:899px){.nc-tanja__quote{margin-left:auto;margin-right:auto;font-size:16px}}.nc-promise{background:var(--nc-cream);padding:5rem 1.5rem}.nc-promise__inner{max-width:1080px;margin:0 auto;text-align:center}.nc-promise__eyebrow{font-family:var(--nc-font-body);font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nc-gold);margin:0 0 1rem}.nc-promise__title{font-family:var(--nc-font-head);font-size:clamp(1.9rem,3.2vw,2.6rem);color:var(--nc-dark);line-height:1.25;margin:0 auto 3rem;max-width:640px}.nc-promise__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.nc-promise__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 .75rem}.nc-promise__icon{color:var(--nc-gold);margin-bottom:1.25rem}.nc-promise__icon svg{width:52px;height:52px;display:block}.nc-promise__item-title{font-family:var(--nc-font-head);font-size:20px;font-weight:600;color:var(--nc-dark);line-height:1.35;margin:0 0 .75rem}.nc-promise__item-text{font-family:var(--nc-font-body);font-size:16px;line-height:1.7;color:var(--nc-grey);margin:0;max-width:320px}@media(max-width:899px){.nc-promise{padding:2.75rem 1.25rem}.nc-promise__title{margin-bottom:2rem}.nc-promise__grid{grid-template-columns:1fr;gap:2rem}.nc-promise__item:not(:last-child){padding-bottom:2rem;border-bottom:1px solid rgba(166,143,84,.15)}}.nc-welt{display:flex;flex-direction:column;text-decoration:none;background:#fff;border-radius:12px;overflow:hidden;border:1px solid rgba(166,143,84,.14);box-shadow:0 1px 2px #3535350f,0 8px 24px #35353517;transition:transform .25s ease,box-shadow .25s ease;height:100%}a.nc-welt:hover{transform:translateY(-4px);box-shadow:0 2px 4px #35353514,0 16px 36px #35353526}a.nc-welt:focus-visible{outline:3px solid var(--nc-navy);outline-offset:3px}.nc-welt__img{display:block;aspect-ratio:5 / 4;overflow:hidden}.nc-welt__img img{width:100%;height:100%;object-fit:cover;display:block}.nc-welt__bar{height:4px;background:var(--wa, var(--nc-gold))}.nc-welt__body{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1;text-align:center}.nc-welt__title{font-family:var(--nc-font-head);font-weight:600;font-size:22px;line-height:1.12;color:var(--nc-navy);margin:0}.nc-welt__rule{width:28px;height:1px;background:var(--nc-gold);margin:10px auto 12px}.nc-welt__felder{font-family:var(--nc-font-body);font-weight:500;font-size:15px;color:var(--wt-text, #7a6636);letter-spacing:.3px;margin:0 0 16px}.nc-welt__row{text-align:left;margin:0 0 12px}.nc-welt__label{display:block;font-family:var(--nc-font-body);font-weight:500;font-size:12px;letter-spacing:.12em;color:#7a6636;text-transform:uppercase;margin:0 0 3px}.nc-welt__value{display:block;font-family:var(--nc-font-body);font-size:14px;line-height:1.35;color:var(--nc-grey);margin:0}.nc-welt__checks{margin-top:auto;padding-top:8px;display:flex;flex-direction:column;gap:3px;text-align:left;font-family:var(--nc-font-body);font-size:13px;color:var(--nc-grey)}.nc-welt__ck{color:var(--nc-gold);font-weight:700}.nc-welt__more{margin-top:12px;font-family:var(--nc-font-body);font-weight:600;font-size:13px;color:#2d4a6b}a.nc-welt:hover .nc-welt__more{text-decoration:underline}.nc-welten{max-width:1100px;margin:0 auto;padding:8px 20px 4px}.nc-welten__head{text-align:center;margin:0 auto 26px;max-width:640px}.nc-welten__eyebrow{font-family:var(--nc-font-body);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#7a6636;font-weight:500;margin:0 0 8px}.nc-welten__title{font-family:var(--nc-font-head);font-weight:600;font-size:clamp(24px,3.2vw,32px);line-height:1.15;color:var(--nc-dark);margin:0}.nc-welten__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:749px){.nc-welten__grid{grid-template-columns:1fr;max-width:360px;margin:0 auto;gap:18px}}.nc-catbanner{max-width:1100px;margin:0 auto;padding:38px 40px;background:var(--wt, var(--nc-cream));border-radius:16px;display:grid;grid-template-columns:1fr minmax(0,300px);gap:40px;align-items:center;box-shadow:0 1px 2px #3535350d}.nc-catbanner__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nc-catbanner__text .nc-coll-lead{font-family:var(--nc-font-head);font-size:clamp(21px,2.8vw,28px);line-height:1.3;color:var(--nc-dark);margin:0 0 .7rem}.nc-catbanner__card{width:100%}.nc-catbanner__card .nc-welt__img{aspect-ratio:16 / 10}.nc-catbanner__card .nc-welt__body{padding:16px 18px 18px}.nc-catbanner__card .nc-welt__title{font-size:20px}@media(max-width:749px){.nc-catbanner{grid-template-columns:1fr;gap:24px;padding:26px 20px}.nc-catbanner__card{max-width:340px;margin:0 auto}}.nc-cart-setbanner{display:flex;align-items:center;gap:18px;text-decoration:none;margin:26px 0 8px;padding:20px 24px;background:var(--nc-cream2);border:1px solid rgba(166,143,84,.22);border-radius:14px;box-shadow:0 1px 2px #3535350d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.nc-cart-setbanner:hover{transform:translateY(-2px);box-shadow:0 8px 22px #3535351f;border-color:#a68f546b}.nc-cart-setbanner:focus-visible{outline:3px solid var(--nc-navy);outline-offset:3px}.nc-cart-setbanner__icon{font-size:28px;line-height:1;flex:none}.nc-cart-setbanner__body{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.nc-cart-setbanner__head{font-family:var(--nc-font-head);font-size:20px;line-height:1.25;letter-spacing:.01em;color:var(--nc-dark)}.nc-cart-setbanner__sub{font-family:var(--nc-font-body);font-size:14px;line-height:1.4;color:var(--nc-grey)}.nc-cart-setbanner__cta{flex:none;font-family:var(--nc-font-body);font-weight:600;font-size:14px;color:#fff;background:var(--nc-navy);padding:11px 18px;border-radius:100px;white-space:nowrap}@media(max-width:749px){.nc-cart-setbanner{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.nc-cart-setbanner__cta{align-self:stretch;text-align:center}}.product__info-container .jdgm-prev-badge{margin:.1rem 0 .6rem}.product__info-container .jdgm-prev-badge__stars{font-size:13px}.product__info-container .jdgm-prev-badge__text{font-size:12px;color:#9a9186;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/22/assets/nesting-club.css.map */
