.cnc-head{--ch-gold: #c6a87d;--ch-gold-deep: #a8834f;--ch-rose: #9a5f58;--ch-line: #e8e3da;--ch-cream: #fbf7f1;--ch-plum: #2b2126}.cnc-head__left,.cnc-head__line{display:none}@media screen and (min-width:990px){.cnc-head .header.header--top-center{grid-template-areas:"left-icons heading icons" "line line line" "navigation navigation navigation";grid-template-columns:1fr auto 1fr;padding-top:1.6rem;padding-bottom:0}.cnc-head .header--top-center .header__heading,.cnc-head .header--top-center .header__heading-link{justify-self:center;text-align:center}.cnc-head .cnc-head__left{grid-area:left-icons;justify-self:start;display:flex;align-items:center}.cnc-head .cnc-head__left .localization-form__select{font-size:1.3rem}.cnc-head .header__icons .desktop-localization-wrapper{display:none}.cnc-head .header.header--top-center>.header__search{display:none}.cnc-head .header.header--top-center .header__icons .header__search{display:inline-flex}.cnc-head .cnc-head__line{display:block;grid-area:line;height:1px;margin-top:1.4rem;background:linear-gradient(90deg,transparent,var(--ch-gold) 18%,var(--ch-gold) 82%,transparent);opacity:.6}.cnc-head .header--top-center .header__inline-menu{margin-top:.2rem}.cnc-head .header__inline-menu .header__menu-item{padding:1.1rem 1.4rem 1.2rem;letter-spacing:.06em;color:rgb(var(--color-foreground))}.cnc-head .header__inline-menu summary.header__menu-item{padding-right:2.9rem}.cnc-head .header__inline-menu .header__menu-item>span{position:relative;text-decoration:none!important}.cnc-head .header__inline-menu .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:1px;background:var(--ch-gold);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.cnc-head .header__inline-menu .header__menu-item:hover>span:after,.cnc-head .header__inline-menu details[open]>.header__menu-item>span:after,.cnc-head .header__inline-menu .header__active-menu-item:after{transform:scaleX(1)}.cnc-head .header__inline-menu .header__active-menu-item{text-decoration:none}}.cnc-head .cnc-mega-li,.cnc-head .cnc-mega-li header-menu,.cnc-head .cnc-mega-details{position:static}.cnc-mega{position:absolute;left:0;right:0;top:100%;z-index:3;background:rgb(var(--color-background));border-top:1px solid var(--ch-line, #e8e3da);border-bottom:1px solid #eadfce;box-shadow:0 30px 50px -30px #2b212659;animation:cncMegaIn .25s ease}@keyframes cncMegaIn{0%{opacity:0;transform:translateY(-4px)}}.cnc-mega__in{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:3.6rem;padding-top:2.8rem;padding-bottom:3.2rem}.cnc-mega__in--nopromo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr)}.cnc-mega__h{margin:0 0 1.2rem;font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ch-rose, #9a5f58)}.cnc-mega__h--gap{margin-top:2.2rem}.cnc-mega__shapes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.cnc-mega__shape{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.9rem .2rem;border-radius:1rem;font-size:1.15rem;color:rgba(var(--color-foreground),.7);text-decoration:none;transition:background-color .2s ease,color .2s ease}.cnc-mega__shape svg{color:rgb(var(--color-foreground))}.cnc-mega__shape:hover,.cnc-mega__shape:focus-visible{background:var(--ch-cream, #fbf7f1);color:rgb(var(--color-foreground))}.cnc-mega__all{display:inline-block;margin-top:1.2rem;font-size:1.25rem;color:var(--ch-rose, #9a5f58);text-decoration:underline;text-underline-offset:3px}.cnc-mega__list{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.cnc-mega__list a{display:inline-flex;align-items:center;gap:.8rem;padding:.45rem 0;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none}.cnc-mega__list a:hover{color:var(--ch-rose, #9a5f58)}.cnc-mega__dot{width:1.2rem;height:1.2rem;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;flex:0 0 auto}.cnc-mega__dot--yellow{background:linear-gradient(135deg,#f3d27a,#c99a2e)}.cnc-mega__dot--white{background:linear-gradient(135deg,#f1f1ef,#bdbdb8)}.cnc-mega__dot--rose{background:linear-gradient(135deg,#f5c0a2,#c97d55)}.cnc-shape-pic{display:grid;place-items:center;width:3.6rem;height:3.6rem}.cnc-shape-pic img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cnc-drawer-shapes .cnc-shape-pic{width:3.4rem;height:3.4rem}.cnc-promo{position:relative;display:block;overflow:hidden;border-radius:1.4rem;aspect-ratio:4 / 3.4;background:#fbf7f1;text-decoration:none;color:inherit}.cnc-promo__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cnc-promo:hover .cnc-promo__img{transform:scale(1.04)}.cnc-promo__cap{position:absolute;left:0;right:0;bottom:0;padding:4rem 1.6rem 1.4rem;background:linear-gradient(transparent,#1e161a9e);color:#fff}.cnc-promo__cap--plain{position:static;padding:2.4rem 2rem;background:radial-gradient(30rem 16rem at 0% 0%,rgba(239,210,203,.8),transparent 70%),radial-gradient(30rem 16rem at 100% 100%,rgba(225,212,236,.8),transparent 70%);color:rgb(var(--color-foreground));height:100%;display:flex;flex-direction:column;justify-content:flex-end}.cnc-promo__cap small{display:block;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:#e9c98f}.cnc-promo__cap--plain small{color:#9a5f58}.cnc-promo__cap b{display:block;margin-top:.3rem;font-family:var(--font-heading-family),Georgia,serif;font-weight:500;font-size:2rem;line-height:1.2}.cnc-drawer-shapes{list-style:none;margin:0;padding:.4rem 2rem 1.2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.cnc-drawer-shapes a{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.8rem .2rem;border-radius:1rem;font-size:1.1rem;color:rgba(var(--color-foreground),.75);text-decoration:none}.cnc-drawer-shapes a:active,.cnc-drawer-shapes a:hover{background:#fbf7f1}.cnc-drawer-shapes svg{color:rgb(var(--color-foreground))}.cnc-drawer-promo{padding:0 2rem 1.6rem}.cnc-drawer-promo:empty{display:none}.cnc-drawer-promo .cnc-promo{aspect-ratio:16 / 9}@media(prefers-reduced-motion:reduce){.cnc-mega{animation:none}.cnc-head *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cnc-header.css.map */
