:root{--kr-christmas-warm-white: #f8f3ea;--kr-christmas-green: #234638;--kr-christmas-dark-green: #17382e;--kr-christmas-red: #a52e35;--kr-christmas-bordeaux: #79232d;--kr-christmas-gold: #d5a64d;--kr-christmas-cream: #fff9f0;--kr-christmas-ink: #302a27;--kr-christmas-shadow: 0 1.2rem 3.2rem rgba(48, 42, 39, .1)}.christmas-mode{color:var(--kr-christmas-ink);background:var(--kr-christmas-warm-white)}.christmas-mode #MainContent{background:radial-gradient(circle at 8% 18%,rgba(213,166,77,.08),transparent 24rem),var(--kr-christmas-warm-white)}.christmas-mode .header-wrapper{position:relative;color:var(--kr-christmas-dark-green);background:#fff9f0fa;border-bottom:.1rem solid rgba(213,166,77,.55);box-shadow:0 .5rem 1.8rem #17382e12}.christmas-mode .header{min-height:6.8rem}.christmas-mode .header__menu-item,.christmas-mode .header__icon,.christmas-mode .header__heading-link{color:var(--kr-christmas-dark-green)}.christmas-mode .header__menu-item:hover,.christmas-mode .header__active-menu-item{color:var(--kr-christmas-red)}.christmas-decorations .header-wrapper:after{position:absolute;right:2rem;bottom:-.4rem;left:2rem;z-index:2;height:.7rem;pointer-events:none;content:"";background:radial-gradient(circle,var(--kr-christmas-gold) 0 .16rem,transparent .2rem) 0 0 / 3.2rem .7rem repeat-x,linear-gradient(90deg,transparent,rgba(35,70,56,.45) 12%,rgba(35,70,56,.45) 88%,transparent) center / 100% .1rem no-repeat}.christmas-mode .announcement-bar,.christmas-mode .utility-bar{color:var(--kr-christmas-cream);background:var(--kr-christmas-dark-green)}.christmas-mode .button,.christmas-mode .shopify-challenge__button,.christmas-mode .customer button{min-height:4.8rem;border-radius:999px;font-weight:700;letter-spacing:.01em}.christmas-mode .button--primary,.christmas-mode .product-form__submit,.christmas-mode .cart__checkout-button{--color-button: 165, 46, 53;--color-button-text: 255, 249, 240;box-shadow:0 .8rem 1.8rem #79232d33}.christmas-mode .button--secondary{--color-button: 255, 249, 240;--color-button-text: 23, 56, 46}.christmas-mode .button:focus-visible,.christmas-mode a:focus-visible,.christmas-mode summary:focus-visible{outline:.3rem solid var(--kr-christmas-gold);outline-offset:.3rem;box-shadow:0 0 0 .2rem var(--kr-christmas-dark-green)}.kr-christmas-hero{position:relative;min-height:clamp(56rem,76vh,76rem);overflow:hidden;isolation:isolate;color:var(--kr-christmas-cream);background:var(--kr-christmas-dark-green)}.kr-christmas-hero__media,.kr-christmas-hero__media picture,.kr-christmas-hero__image,.kr-christmas-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kr-christmas-hero__image{object-fit:cover;object-position:center}.kr-christmas-hero__overlay{z-index:1;background:linear-gradient(90deg,rgba(15,43,34,.94) 0%,rgba(15,43,34,.78) 38%,rgba(15,43,34,.18) 72%,transparent 100%)}.kr-christmas-hero__inner{position:relative;z-index:2;display:flex;align-items:center;min-height:inherit;padding-top:7rem;padding-bottom:7rem}.kr-christmas-hero__content{width:min(58rem,52vw)}.kr-christmas-hero__eyebrow{display:flex;gap:.9rem;align-items:center;margin:0 0 1.4rem;color:#f4ce7b;font-size:1.3rem;font-weight:700;letter-spacing:.16em}.kr-christmas-hero__eyebrow span{font-size:1.8rem}.kr-christmas-hero__heading{max-width:13ch;margin:0;color:var(--kr-christmas-cream);font-size:clamp(4.2rem,5.7vw,7.4rem);font-weight:700;line-height:.98;letter-spacing:-.035em;text-wrap:balance}.kr-christmas-hero__text{max-width:52rem;margin:2.2rem 0 0;color:#fff9f0f0;font-size:clamp(1.7rem,1.6vw,2.1rem);line-height:1.55}.kr-christmas-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.kr-christmas-hero__buttons .button--primary{--color-button: 165, 46, 53;--color-button-text: 255, 249, 240}.kr-christmas-hero__buttons .button--secondary{--color-button: 255, 249, 240;--color-button-text: 23, 56, 46;background:#fff9f0f0}.kr-christmas-editor-note{margin-block:1rem;padding:1rem 1.4rem;color:var(--kr-christmas-bordeaux);font-size:1.3rem;border:.1rem dashed var(--kr-christmas-gold);border-radius:1rem;background:var(--kr-christmas-cream)}.christmas-mode .kinderreigen-navigation{color:var(--kr-christmas-ink);background:transparent}.christmas-mode .kinderreigen-navigation__heading,.christmas-mode .collection__title .title,.christmas-mode .rich-text__heading,.christmas-mode .multicolumn .title,.christmas-mode .main-page-title,.christmas-mode .product__title h1{color:var(--kr-christmas-dark-green);text-wrap:balance}.christmas-mode .kinderreigen-navigation__heading:after,.christmas-mode .collection__title .title:after{display:block;width:5.4rem;height:.3rem;margin-top:1.2rem;content:"";border-radius:999px;background:var(--kr-christmas-gold)}.christmas-mode .kinderreigen-navigation__card,.christmas-mode .card-wrapper .card,.christmas-mode .multicolumn-card,.christmas-mode .rich-text__wrapper,.christmas-mode .product__info-container,.christmas-mode .cart__footer{border-radius:1.8rem}.christmas-mode .kinderreigen-navigation__card{height:100%;overflow:hidden;color:var(--kr-christmas-ink);border:.1rem solid rgba(213,166,77,.38);background:var(--kr-christmas-cream);box-shadow:0 .8rem 2.4rem #302a2714;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.christmas-decorations .kinderreigen-navigation--season-christmas_only .kinderreigen-navigation__card:before{position:absolute;top:1rem;right:1.2rem;z-index:1;color:#d5a64db8;font-size:1.7rem;line-height:1;pointer-events:none;content:"\2726"}.christmas-mode a.kinderreigen-navigation__card:hover{border-color:var(--kr-christmas-gold);box-shadow:var(--kr-christmas-shadow);transform:translateY(-.3rem)}.christmas-mode .kinderreigen-navigation__media{background:linear-gradient(145deg,#f3eadb,#fff9f0)}.christmas-mode .kinderreigen-navigation__image{transition:transform .26s ease}.christmas-mode a.kinderreigen-navigation__card:hover .kinderreigen-navigation__image{transform:scale(1.035)}.christmas-mode .kinderreigen-navigation__icon{color:var(--kr-christmas-red);background:#d5a64d29;border-radius:50%}.christmas-mode .kinderreigen-navigation__title{color:var(--kr-christmas-dark-green);font-weight:700}.christmas-mode .kinderreigen-navigation__arrow{color:var(--kr-christmas-red)}.christmas-mode .card-wrapper .card{overflow:hidden;border:.1rem solid rgba(213,166,77,.28);background:var(--kr-christmas-cream);box-shadow:0 .7rem 2.1rem #302a2712}.christmas-mode .card__media .media,.christmas-mode .product__media-wrapper .global-media-settings{background:#f1eadf}.christmas-mode .card__heading a,.christmas-mode .price,.christmas-mode .price-item{color:var(--kr-christmas-ink)}.christmas-mode .badge{color:var(--kr-christmas-cream);border-color:transparent;background:var(--kr-christmas-bordeaux)}.christmas-mode .quick-add__submit{border-radius:999px}.christmas-mode .collection__description{max-width:70rem;color:#302a27cc}.christmas-mode .rich-text,.christmas-mode .multicolumn,.christmas-mode .collection,.christmas-mode .product,.christmas-mode .cart-items,.christmas-mode .cart__footer-wrapper{background:transparent}.christmas-mode .rich-text__wrapper{padding:clamp(3rem,5vw,6rem);border:.1rem solid rgba(213,166,77,.3);background:#fff9f0d6;box-shadow:var(--kr-christmas-shadow)}.christmas-mode .multicolumn-card{overflow:hidden;border:.1rem solid rgba(213,166,77,.28);background:var(--kr-christmas-cream)}.christmas-mode .product__info-container{padding:clamp(1.8rem,3vw,3.2rem);border:.1rem solid rgba(213,166,77,.3);background:#fff9f0e6;box-shadow:var(--kr-christmas-shadow)}.kr-christmas-product-note,.kr-christmas-cart-note{display:flex;gap:.7rem;align-items:center;margin:0 0 1.4rem;color:var(--kr-christmas-bordeaux);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.kr-christmas-product-note span,.kr-christmas-cart-note span{color:var(--kr-christmas-gold);font-size:1.8rem}.kr-christmas-card-availability{display:flex;gap:.6rem;align-items:center;margin:.7rem 0 0;color:var(--kr-christmas-green);font-size:1.2rem;font-weight:700}.kr-christmas-card-availability span{width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.kr-christmas-card-availability.is-unavailable{color:var(--kr-christmas-bordeaux)}.christmas-mode .product-form__buttons{max-width:none}.christmas-mode .product-form__submit,.christmas-mode .cart__checkout-button{min-height:5.4rem;font-size:1.6rem}.christmas-mode .kinderreigen-purchase-info,.christmas-mode .cart__blocks{border-color:#d5a64d5c;background:var(--kr-christmas-cream)}.christmas-mode .cart-item,.christmas-mode .cart-items thead{border-color:#23463829}.christmas-mode .cart__footer{border:.1rem solid rgba(213,166,77,.35);background:var(--kr-christmas-cream);box-shadow:var(--kr-christmas-shadow)}.christmas-mode .footer{color:var(--kr-christmas-cream);border-top:.4rem solid var(--kr-christmas-gold);background:var(--kr-christmas-dark-green)}.christmas-mode .footer .color-scheme-1,.christmas-mode .footer .gradient{color:inherit;background:transparent}.christmas-mode .footer__heading,.christmas-mode .footer a,.christmas-mode .footer summary,.christmas-mode .footer .copyright__content{color:var(--kr-christmas-cream)}@media screen and (max-width:989px){.christmas-mode .header{min-height:6.2rem}.kr-christmas-hero{min-height:62rem}.kr-christmas-hero__content{width:min(62rem,66vw)}}@media screen and (max-width:749px){.christmas-mode .header{min-height:5.8rem;padding-top:.5rem;padding-bottom:.5rem}.christmas-decorations .header-wrapper:after{right:.8rem;left:.8rem}.kr-christmas-hero{min-height:67rem}.kr-christmas-hero__overlay{background:linear-gradient(180deg,#0f2b2233 15%,#0f2b229e 49%,#0f2b22f5 76%)}.kr-christmas-hero__inner{align-items:flex-end;padding-top:24rem;padding-bottom:4rem}.kr-christmas-hero__content{width:100%;padding:2.2rem;border:.1rem solid rgba(255,255,255,.18);border-radius:2rem;background:#17382ed1;box-shadow:0 1.8rem 4rem #0003;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.kr-christmas-hero__eyebrow{margin-bottom:.9rem;font-size:1.05rem;letter-spacing:.12em}.kr-christmas-hero__heading{max-width:14ch;font-size:clamp(3.4rem,10vw,4.5rem);line-height:1.02}.kr-christmas-hero__text{margin-top:1.4rem;font-size:1.55rem;line-height:1.45}.kr-christmas-hero__buttons{display:grid;gap:.9rem;margin-top:2rem}.kr-christmas-hero__buttons .button{width:100%;min-height:4.8rem;padding-inline:1.8rem}.christmas-mode .kinderreigen-navigation__card{min-height:100%;border-radius:1.4rem}.christmas-mode .kinderreigen-navigation__title{font-size:1.55rem;line-height:1.25}.christmas-mode .kinderreigen-navigation__text{font-size:1.3rem;line-height:1.4}.christmas-mode .product__info-container{padding:1.8rem;border-radius:1.4rem}}@media screen and (max-width:389px){.kr-christmas-hero__content{padding:1.8rem}.kr-christmas-hero__heading{font-size:3.25rem}}@media(prefers-reduced-motion:reduce){.christmas-mode .kinderreigen-navigation__card,.christmas-mode .kinderreigen-navigation__image{transition:none}}.kr-christmas-hero{width:calc(100% - 3.2rem);max-width:var(--page-width);min-height:0;aspect-ratio:1896 / 829;margin:clamp(1.6rem,2.5vw,3.2rem) auto 0;overflow:hidden;color:var(--kr-christmas-ink);border:.1rem solid rgba(213,166,77,.46);border-radius:2.4rem;background:#f7e7d3;box-shadow:0 1.8rem 4.8rem #302a2724}.kr-christmas-hero__media,.kr-christmas-hero__media picture,.kr-christmas-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.kr-christmas-hero__image{object-fit:contain;object-position:center}.kr-christmas-hero__overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(255,249,240,.22) 0%,rgba(255,249,240,.08) 33%,transparent 48%)}.kr-christmas-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;max-width:none;min-height:0;height:100%;margin:0;padding:clamp(2.4rem,3.3vw,4.8rem)}.kr-christmas-hero__content{width:min(35%,42rem)}.kr-christmas-hero__eyebrow{margin-bottom:clamp(.7rem,1.1vw,1.3rem);color:var(--kr-christmas-bordeaux);font-size:clamp(1.05rem,1vw,1.3rem);letter-spacing:.14em}.kr-christmas-hero__heading{max-width:12ch;color:var(--kr-christmas-dark-green);font-size:clamp(3.4rem,3.35vw,4.6rem);line-height:1.02;letter-spacing:-.03em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.kr-christmas-hero__text{max-width:38rem;margin-top:clamp(1.1rem,1.5vw,1.9rem);color:#302a27e6;font-size:clamp(1.45rem,1.35vw,1.85rem);line-height:1.45}.kr-christmas-hero__buttons{gap:.9rem;margin-top:clamp(1.5rem,2vw,2.5rem)}.kr-christmas-hero__buttons .button{min-height:4.5rem;padding-inline:clamp(1.5rem,1.7vw,2.2rem);font-size:clamp(1.25rem,1.1vw,1.45rem)}.kr-christmas-hero__buttons .button--secondary{border-color:#17382e47;background:#fff9f0f0}.christmas-mode .kinderreigen-navigation--season-christmas_only:not(.kinderreigen-navigation--compact):not(.kinderreigen-navigation--christmas-editorial):not(.kinderreigen-navigation--christmas-trust){margin-top:0;background:linear-gradient(180deg,#f8f3ea00,#fff9f0b8)}.christmas-mode .kinderreigen-navigation--season-christmas_only:not(.kinderreigen-navigation--compact):not(.kinderreigen-navigation--christmas-editorial):not(.kinderreigen-navigation--christmas-trust) .kinderreigen-navigation__card{border-color:#d5a64d80;background:linear-gradient(145deg,#fffaf2,#f5ead9);box-shadow:0 1.2rem 3rem #79232d17}.christmas-mode .featured-collection--season-christmas_only{margin-inline:auto;background:linear-gradient(180deg,#fff9f0cc,#f8f3ea40)}.christmas-mode .featured-collection--season-christmas_only .collection{border-block:.1rem solid rgba(213,166,77,.26)}@media screen and (min-width:990px)and (max-width:1100px){.kr-christmas-hero__inner{padding:2.8rem 3.2rem}.kr-christmas-hero__content{width:35%}.kr-christmas-hero__heading{font-size:3.25rem}.kr-christmas-hero__text{margin-top:1rem;font-size:1.4rem}.kr-christmas-hero__buttons{margin-top:1.3rem}.kr-christmas-hero__buttons .button{min-height:4.4rem}}@media screen and (max-width:989px){.kr-christmas-hero{display:flex;flex-direction:column;width:calc(100% - 3.2rem);min-height:0;aspect-ratio:auto;border-radius:2rem;background:var(--kr-christmas-cream)}.kr-christmas-hero__inner{position:relative;inset:auto;order:1;display:block;width:100%;height:auto;padding:clamp(2.6rem,5vw,4.4rem)}.kr-christmas-hero__content{width:min(100%,64rem)}.kr-christmas-hero__media{position:relative;inset:auto;order:2;width:100%;height:auto;aspect-ratio:1896 / 829;overflow:hidden;border-top:.1rem solid rgba(213,166,77,.35)}.kr-christmas-hero__media picture,.kr-christmas-hero__image{position:absolute;top:0;right:0;bottom:0;left:0}.kr-christmas-hero__overlay{display:none}.kr-christmas-hero__eyebrow{margin-bottom:.9rem;font-size:1.1rem}.kr-christmas-hero__heading{max-width:15ch;font-size:clamp(3.5rem,7vw,5rem)}.kr-christmas-hero__text{max-width:55rem;margin-top:1.4rem;font-size:1.6rem}.kr-christmas-hero__buttons{margin-top:2rem}}@media screen and (max-width:749px){.kr-christmas-hero{width:calc(100% - 2.4rem);margin-top:1.2rem;border-radius:1.6rem}.kr-christmas-hero__inner{padding:2.4rem 2rem 2.6rem}.kr-christmas-hero__content{max-width:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.kr-christmas-hero__heading{max-width:13ch;font-size:clamp(3.2rem,9.4vw,4.2rem)}.kr-christmas-hero__text{margin-top:1.2rem;font-size:1.5rem}.kr-christmas-hero__buttons{gap:.8rem;margin-top:1.8rem}.kr-christmas-hero__buttons .button{min-height:4.8rem;font-size:1.4rem}.kr-christmas-hero__media{aspect-ratio:1306 / 829}}@media screen and (max-width:389px){.kr-christmas-hero__inner{padding-inline:1.7rem}.kr-christmas-hero__heading{font-size:3.15rem}}.christmas-mode{--kr-section-gap: clamp(2.8rem, 5vw, 6.4rem);--kr-card-radius: 1.8rem;--kr-small-radius: 1.2rem;--kr-border: .1rem solid rgba(213, 166, 77, .34);--kr-soft-shadow: 0 1rem 2.8rem rgba(48, 42, 39, .08)}.christmas-mode #MainContent{min-height:50vh;background:radial-gradient(circle at 8% 10%,rgba(213,166,77,.09),transparent 30rem),radial-gradient(circle at 92% 34%,rgba(165,46,53,.045),transparent 34rem),linear-gradient(180deg,#f8f3ea,#fff8ee 44%,#f8f3ea)}.christmas-mode h1,.christmas-mode h2,.christmas-mode h3,.christmas-mode h4,.christmas-mode .h0,.christmas-mode .h1,.christmas-mode .h2,.christmas-mode .h3,.christmas-mode .card__heading,.christmas-mode .kinderreigen-navigation__title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.christmas-mode .rte,.christmas-mode .product__description,.christmas-mode .shopify-policy__body{color:#302a27e6;line-height:1.7}.christmas-mode .rte a,.christmas-mode .shopify-policy__body a{color:var(--kr-christmas-bordeaux);overflow-wrap:anywhere;text-decoration-color:#a52e3573;text-underline-offset:.25rem}.christmas-mode .header-wrapper,.christmas-mode .shopify-section-header-sticky .header-wrapper{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.christmas-mode .header__inline-menu .list-menu--inline{column-gap:.4rem}.christmas-mode .header__menu-item{min-height:4.4rem;padding-inline:1.2rem;border-radius:999px;font-weight:600;text-decoration:none}.christmas-mode .header__menu-item:hover,.christmas-mode .header__active-menu-item{background:#d5a64d24}.christmas-mode .header__submenu,.christmas-mode .mega-menu__content,.christmas-mode .header-shop-menu__panel{color:var(--kr-christmas-ink);border-color:#d5a64d66;background:#fff9f0fa;box-shadow:0 1.8rem 4rem #17382e24}.christmas-mode .mega-menu__link--level-2,.christmas-mode .header-shop-menu__eyebrow{color:var(--kr-christmas-dark-green)}.christmas-mode .header__icons .header__icon{min-width:4.4rem;min-height:4.4rem;border-radius:50%}.christmas-mode .header__icons .header__icon:hover{color:var(--kr-christmas-bordeaux);background:#d5a64d29}.christmas-mode .menu-drawer,.christmas-mode .menu-drawer__submenu{color:var(--kr-christmas-ink);background:radial-gradient(circle at 90% 6%,rgba(213,166,77,.14),transparent 18rem),var(--kr-christmas-cream)}.christmas-mode .menu-drawer__navigation{padding-top:1.6rem}.christmas-mode .menu-drawer__menu-item,.christmas-mode .menu-drawer__close-button{min-height:5.2rem;margin-inline:1rem;padding:1.3rem 1.6rem;color:var(--kr-christmas-dark-green);border-radius:1.2rem}.christmas-mode .menu-drawer__menu-item--active,.christmas-mode .menu-drawer__menu-item:hover{color:var(--kr-christmas-bordeaux);background:#d5a64d29}.christmas-mode .kinderreigen-navigation--christmas-tiles{padding-top:clamp(3.6rem,5vw,6rem);background:linear-gradient(180deg,#f8f3ea33,#fff8eedb)}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__grid{gap:clamp(1.2rem,2vw,2.2rem)}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__card{min-height:100%;padding:1.4rem;border:var(--kr-border);border-radius:2rem;background:linear-gradient(145deg,#fffaf2,#f3e6d3);box-shadow:var(--kr-soft-shadow)}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__media,.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__icon{width:100%;height:auto;aspect-ratio:4 / 3;border:.1rem solid rgba(213,166,77,.25);border-radius:1.5rem;background:radial-gradient(circle at 75% 25%,rgba(213,166,77,.38) 0 .45rem,transparent .5rem),radial-gradient(circle at 25% 70%,rgba(165,46,53,.14),transparent 45%),linear-gradient(145deg,#f7ead7,#fff9f0)}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__icon .svg-wrapper{width:clamp(4rem,5vw,6.4rem);height:clamp(4rem,5vw,6.4rem)}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__content{padding:.3rem .3rem .5rem}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__title{font-size:clamp(1.7rem,1.7vw,2.15rem)}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__text{display:-webkit-box;margin-top:.6rem;overflow:hidden;font-size:1.4rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.christmas-mode .kinderreigen-navigation--christmas-editorial{position:relative;width:calc(100% - 3.2rem);max-width:var(--page-width);margin:var(--kr-section-gap) auto;padding:0;overflow:hidden;color:var(--kr-christmas-cream);border:.1rem solid rgba(213,166,77,.54);border-radius:2.4rem;background:radial-gradient(circle at 12% 18%,rgba(213,166,77,.18),transparent 22rem),linear-gradient(135deg,#17382e,#234638 66%,#315b49);box-shadow:0 1.8rem 4.5rem #17382e29}.christmas-decorations .kinderreigen-navigation--christmas-editorial:before{position:absolute;top:2rem;left:2.4rem;color:#d5a64d80;font-size:3rem;line-height:1;content:"\2726"}.christmas-mode .kinderreigen-navigation--christmas-editorial>.page-width{display:grid;grid-template-columns:minmax(24rem,.75fr) minmax(0,1.5fr);gap:clamp(3rem,5vw,7rem);align-items:center;padding:clamp(4rem,6vw,7rem)}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__heading{margin:0;color:var(--kr-christmas-cream);font-size:clamp(3rem,3.5vw,4.8rem);line-height:1.08}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__heading:after{background:var(--kr-christmas-gold)}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__card{flex-direction:row;gap:1.2rem;align-items:center;min-height:10rem;padding:1.5rem;color:var(--kr-christmas-ink);border:.1rem solid rgba(213,166,77,.32);border-radius:1.5rem;background:#fff9f0f5;box-shadow:none}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__icon{width:4.6rem;height:4.6rem;border-radius:50%}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__title{font-size:1.65rem}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__text{margin-top:.35rem;font-size:1.25rem;line-height:1.35}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__arrow{width:1.7rem;margin-top:0;margin-left:auto}.christmas-mode .kinderreigen-navigation--christmas-trust{margin:0;color:var(--kr-christmas-cream);background:var(--kr-christmas-bordeaux)}.christmas-mode .kinderreigen-navigation--christmas-trust>.page-width{display:grid;grid-template-columns:minmax(18rem,.55fr) minmax(0,2fr);gap:2.4rem;align-items:center}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__heading{margin:0;color:var(--kr-christmas-cream);font-size:clamp(2rem,2.2vw,3rem)}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__heading:after{margin-top:.8rem;background:var(--kr-christmas-gold)}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__card{flex-direction:row;gap:.8rem;align-items:center;min-height:6rem;padding:.8rem;color:var(--kr-christmas-cream);border:0;border-radius:1rem;background:#fff9f012;box-shadow:none}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__icon{width:3.6rem;height:3.6rem;color:var(--kr-christmas-gold);background:#fff9f01a}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__icon .svg-wrapper{width:2rem;height:2rem}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__title{color:inherit;font-size:1.3rem;line-height:1.25}.christmas-mode .product-grid>.grid__item,.christmas-mode .slider>.grid__item,.christmas-mode .contains-card--product>.grid__item{display:flex}.christmas-mode .card-wrapper,.christmas-mode .card-wrapper .card,.christmas-mode .card-wrapper .card__content{width:100%;height:100%}.christmas-mode .card-wrapper .card__content{display:flex;flex-direction:column}.christmas-mode .card-wrapper .card__information{display:flex;flex:1;flex-direction:column;padding:1.4rem 1.4rem .9rem}.christmas-mode .card-wrapper .card__heading{display:-webkit-box;min-height:4.2rem;overflow:hidden;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.christmas-mode .card-wrapper .card-information{display:flex;flex:1;flex-direction:column}.christmas-mode .card-wrapper .price{margin-top:auto;padding-top:.8rem;font-weight:700}.christmas-mode .card-wrapper .quick-add{margin:.8rem 1.2rem 1.2rem}.christmas-mode .card-wrapper .quick-add__submit{min-height:4.6rem;padding:.9rem 1.2rem;border-color:#a52e354d}.christmas-mode .featured-collection--season-christmas_only{position:relative;padding-block:clamp(1rem,2vw,2.4rem)}.christmas-mode .featured-collection--season-christmas_only:before{position:absolute;top:0;right:0;left:0;height:.1rem;content:"";background:linear-gradient(90deg,transparent,rgba(213,166,77,.55),transparent)}.christmas-mode.template-collection .collection-hero,.christmas-mode.template-list-collections .collection-list-wrapper{background:transparent}.christmas-mode.template-collection .collection-hero__inner{margin-top:2rem;padding:clamp(2.4rem,4vw,5rem);border:var(--kr-border);border-radius:2.2rem;background:radial-gradient(circle at 92% 18%,rgba(213,166,77,.18),transparent 18rem),var(--kr-christmas-cream);box-shadow:var(--kr-soft-shadow)}.christmas-mode.template-collection .collection-hero__title{color:var(--kr-christmas-dark-green);font-size:clamp(3rem,4vw,5.2rem)}.christmas-mode .facets-vertical-form,.christmas-mode .facets-container,.christmas-mode .collection-view-controls,.christmas-mode .template-search__header{border-color:#d5a64d4d;background:#fff9f0c2}.christmas-mode .facets-vertical-form,.christmas-mode .collection-view-controls{padding:1.2rem 1.6rem;border:var(--kr-border);border-radius:1.4rem}.christmas-mode .facets__summary,.christmas-mode .facet-filters__sort,.christmas-mode .mobile-facets__open,.christmas-mode .collection-view-controls__button{min-height:4.4rem;color:var(--kr-christmas-dark-green);border-radius:1rem}.christmas-mode .collection-view-controls__button.is-active,.christmas-mode .active-facets__button-inner,.christmas-mode .facet-checkbox input:checked~.svg-wrapper{color:var(--kr-christmas-cream);border-color:var(--kr-christmas-bordeaux);background:var(--kr-christmas-bordeaux)}.christmas-mode .mobile-facets__inner,.christmas-mode .facets__display,.christmas-mode .predictive-search{color:var(--kr-christmas-ink);background:var(--kr-christmas-cream)}.christmas-mode .mobile-facets__header,.christmas-mode .mobile-facets__footer{border-color:#d5a64d52;background:#fff9f0}.christmas-mode .collection--empty,.christmas-mode .template-search__empty-state,.christmas-mode .template-404{margin-block:clamp(3rem,7vw,8rem);padding:clamp(3rem,6vw,7rem);border:var(--kr-border);border-radius:2rem;background:var(--kr-christmas-cream);box-shadow:var(--kr-soft-shadow)}.christmas-mode .pagination__item{min-width:4.4rem;min-height:4.4rem;color:var(--kr-christmas-dark-green);border-radius:50%}.christmas-mode .pagination__item--current,.christmas-mode .pagination__item:hover{color:var(--kr-christmas-cream);background:var(--kr-christmas-bordeaux)}.christmas-mode .collection-promo-card__inner,.christmas-mode .collection-buying-guide{border-color:#d5a64d66;border-radius:var(--kr-card-radius);background:linear-gradient(145deg,#fff9f0,#f2e5d4)}.christmas-mode.template-search .template-search__header{margin-top:2rem;padding:clamp(2.4rem,4vw,4.8rem);border:var(--kr-border);border-radius:2rem;box-shadow:var(--kr-soft-shadow)}.christmas-mode .template-search__search .field,.christmas-mode .predictive-search__item{border-radius:1.2rem}.christmas-mode.template-product .product{padding-top:clamp(2rem,4vw,5rem)}.christmas-mode .product__media-list .product__media,.christmas-mode .thumbnail,.christmas-mode .product-media-modal__content{border-color:#d5a64d52;border-radius:var(--kr-card-radius);background:var(--kr-christmas-cream)}.christmas-mode .product__title h1{font-size:clamp(2.8rem,3.5vw,4.6rem);line-height:1.08}.christmas-mode .product__info-container .price--large{color:var(--kr-christmas-bordeaux);font-weight:700}.christmas-mode .product-form__input input[type=radio]+label{min-height:4.4rem;border-color:#23463859;border-radius:999px}.christmas-mode .product-form__input input[type=radio]:checked+label{color:var(--kr-christmas-cream);border-color:var(--kr-christmas-dark-green);background:var(--kr-christmas-dark-green)}.christmas-mode .quantity{min-height:4.8rem;border:var(--kr-border);border-radius:999px;background:var(--kr-christmas-cream)}.christmas-mode .product__accordion,.christmas-mode .accordion{border-color:#d5a64d57}.christmas-mode .product__accordion summary,.christmas-mode .accordion summary{min-height:5rem;color:var(--kr-christmas-dark-green)}.christmas-mode .related-products,.christmas-mode .complementary-products{margin-top:var(--kr-section-gap);padding-block:clamp(2.6rem,4vw,5rem);border-top:.1rem solid rgba(213,166,77,.3)}.christmas-mode.template-cart .title-wrapper-with-link{padding-top:clamp(2.4rem,4vw,5rem)}.christmas-mode .cart-item{background:#fff9f0bd}.christmas-mode .cart-item__media img{border-radius:1.2rem;background:#f3eadf}.christmas-mode .cart-item__name{color:var(--kr-christmas-dark-green);font-weight:700}.christmas-mode .cart__footer,.christmas-mode .cart-drawer .drawer__inner,.christmas-mode .cart-notification{color:var(--kr-christmas-ink);border-color:#d5a64d61;background:var(--kr-christmas-cream)}.christmas-mode .cart__checkout-button{width:100%;min-height:5.4rem;font-size:1.65rem}.christmas-mode .cart-drawer__footer{border-top-color:#d5a64d57}.christmas-mode.template-page #MainContent>.shopify-section:first-child .page-width--narrow,.christmas-mode.template-policy .shopify-policy__container,.christmas-mode .contact.page-width{margin-top:clamp(2rem,4vw,5rem);margin-bottom:clamp(3rem,6vw,7rem);padding:clamp(2.4rem,5vw,5.6rem);border:var(--kr-border);border-radius:2rem;background:#fff9f0e6;box-shadow:var(--kr-soft-shadow)}.christmas-mode.template-policy .shopify-policy__title h1,.christmas-mode.template-page .main-page-title{color:var(--kr-christmas-dark-green);font-size:clamp(3rem,4vw,4.8rem);line-height:1.1}.christmas-mode .field__input,.christmas-mode .select__select,.christmas-mode .customer .field input,.christmas-mode textarea{color:var(--kr-christmas-ink);border-radius:1.2rem;background:#ffffffb8}.christmas-mode .field__input:focus,.christmas-mode .select__select:focus,.christmas-mode textarea:focus{box-shadow:0 0 0 .2rem var(--kr-christmas-gold)}.christmas-mode .rte table,.christmas-mode .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}.christmas-mode .footer{position:relative;margin-top:0;background:radial-gradient(circle at 12% 12%,rgba(213,166,77,.12),transparent 24rem),var(--kr-christmas-dark-green)}.christmas-decorations .footer:before{display:block;height:.8rem;content:"";background:radial-gradient(circle,var(--kr-christmas-gold) 0 .18rem,transparent .22rem) 0 0 / 3rem .8rem repeat-x}.christmas-mode .footer-block__heading{color:#f4ce7b}.christmas-mode .footer .field__input{color:var(--kr-christmas-cream);border-color:#fff9f061;background:#fff9f014}@media screen and (max-width:989px){.christmas-mode .header{grid-template-columns:auto minmax(0,1fr) auto;column-gap:.4rem}.christmas-mode .header__heading-logo{max-height:5rem;width:auto}.christmas-mode .kinderreigen-navigation--christmas-editorial>.page-width,.christmas-mode .kinderreigen-navigation--christmas-trust>.page-width{grid-template-columns:1fr;gap:2rem}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.christmas-mode{--kr-section-gap: 3.2rem;--kr-card-radius: 1.4rem}.christmas-mode #MainContent .page-width,.christmas-mode #MainContent .page-width--narrow{padding-right:1.4rem;padding-left:1.4rem}.christmas-mode h1,.christmas-mode .h0{font-size:clamp(2.8rem,9vw,4rem);line-height:1.08}.christmas-mode h2,.christmas-mode .h1{font-size:clamp(2.35rem,7.5vw,3.4rem);line-height:1.12}.christmas-mode .header{min-height:5.6rem;padding:.4rem .8rem}.christmas-mode .header__heading-logo{max-width:min(19rem,44vw);max-height:4.8rem}.christmas-mode .header__icons{column-gap:0}.christmas-mode .kinderreigen-navigation--christmas-tiles{padding-top:3.2rem}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__card{gap:.9rem;padding:.9rem;border-radius:1.4rem}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__media,.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__icon{border-radius:1.1rem}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__title{font-size:clamp(1.45rem,4.4vw,1.7rem);line-height:1.25}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__text{font-size:1.2rem}.christmas-mode .kinderreigen-navigation--christmas-editorial{width:calc(100% - 2.4rem);border-radius:1.8rem}.christmas-mode .kinderreigen-navigation--christmas-editorial>.page-width{display:block;padding:3.2rem 1.6rem}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__heading{margin-bottom:2rem;padding-inline:.4rem;font-size:clamp(2.8rem,8vw,3.8rem)}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__card{flex-direction:column;align-items:flex-start;min-height:14rem;padding:1.2rem}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__arrow{margin-top:auto;margin-left:0}.christmas-mode .kinderreigen-navigation--christmas-trust{padding-block:1.8rem}.christmas-mode .kinderreigen-navigation--christmas-trust>.page-width{gap:1.4rem}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__heading{font-size:2.2rem}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__card{min-height:5.4rem;padding:.6rem}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__title{font-size:1.15rem}.christmas-mode .product-grid,.christmas-mode .collection .grid{column-gap:1rem;row-gap:1.4rem}.christmas-mode .card-wrapper .card{border-radius:1.3rem}.christmas-mode .card-wrapper .card__information{padding:1rem 1rem .6rem}.christmas-mode .card-wrapper .card__heading{min-height:3.7rem;font-size:1.3rem;line-height:1.4}.christmas-mode .card-wrapper .price{font-size:1.3rem}.christmas-mode .kr-christmas-card-availability{gap:.4rem;font-size:1.05rem}.christmas-mode .card-wrapper .quick-add{margin:.6rem .8rem .8rem}.christmas-mode .card-wrapper .quick-add__submit{min-height:4.4rem;padding:.7rem;font-size:1.2rem}.christmas-mode.template-collection .collection-hero__inner,.christmas-mode.template-search .template-search__header,.christmas-mode.template-page #MainContent>.shopify-section:first-child .page-width--narrow,.christmas-mode.template-policy .shopify-policy__container,.christmas-mode .contact.page-width{margin-top:1.2rem;margin-bottom:3rem;padding:2rem 1.6rem;border-radius:1.4rem}.christmas-mode .facets-container,.christmas-mode .collection-view-controls{padding:.8rem}.christmas-mode .mobile-facets__open-wrapper,.christmas-mode .product-count{min-width:0}.christmas-mode .product__info-container{margin-top:1.6rem;padding:1.6rem}.christmas-mode .product__title h1{font-size:clamp(2.6rem,8vw,3.6rem)}.christmas-mode .cart-item{padding-block:1.4rem}.christmas-mode .footer__content-top{padding-top:3.2rem;padding-bottom:2rem}}@media screen and (max-width:359px){.christmas-mode #MainContent .page-width,.christmas-mode #MainContent .page-width--narrow{padding-right:1.1rem;padding-left:1.1rem}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__grid,.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__grid{grid-template-columns:1fr}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__card{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:center}.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__media,.christmas-mode .kinderreigen-navigation--christmas-tiles .kinderreigen-navigation__icon{grid-row:1 / span 2}.christmas-mode .kinderreigen-navigation--christmas-editorial .kinderreigen-navigation__card{min-height:9rem}.christmas-mode .kinderreigen-navigation--christmas-trust .kinderreigen-navigation__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kinderreigen-christmas.css.map */
