:root{--noel-rouge: #9b2226;--noel-rouge-vif: #c1121f;--noel-sapin: #1b4332;--noel-sapin-clair: #2d6a4f;--noel-marine: #14213d;--noel-or: #b08d3f;--noel-creme: #f6f3ea;--noel-encre: #22201c}.caverne-noel body{background:var(--noel-creme);color:var(--noel-encre)}@media screen and (min-width:990px){.caverne-noel main{padding-inline-start:6vw;padding-inline-end:0}}.caverne-noel main h1,.caverne-noel main h2,.caverne-noel main h3{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,Times New Roman,serif;font-weight:600}.caverne-noel main h1{color:var(--noel-creme);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(1.5rem,2.4vw,2.2rem)}.caverne-noel main h2{color:var(--noel-sapin);letter-spacing:.04em}.caverne-noel [id^=shopify-section-hero]{border-bottom:2px solid var(--noel-or)}.caverne-noel .product-card,.caverne-noel [class*=product-card]{background:#fff;border-color:#b08d3f59!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.caverne-noel .product-card:hover,.caverne-noel [class*=product-card]:hover{transform:translateY(-3px);border-color:var(--noel-or)!important;box-shadow:0 8px 20px #1b433224}.caverne-noel [class*=price]{background:#1f4d3a!important;color:#f6f3ea!important;border:none!important;outline:none!important;box-shadow:0 0 0 6px #1f4d3a,0 0 0 9px #1f4d3a;border-radius:4px;padding:4px 14px;font-weight:700}.caverne-noel main .button,.caverne-noel main button[type=submit]{background:var(--noel-rouge)!important;color:var(--noel-creme)!important;border-color:var(--noel-rouge)!important}.caverne-noel main .button:hover,.caverne-noel main button[type=submit]:hover{background:var(--noel-sapin)!important;border-color:var(--noel-sapin)!important}#caverne-neige{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9998}@media(prefers-reduced-motion:reduce){#caverne-neige{display:none}}.caverne-gerbe{position:fixed;width:0;height:0;pointer-events:none;z-index:10000}.caverne-gerbe span{position:absolute;top:0;left:0;border-radius:50%;opacity:0;animation:caverne-eclat .62s cubic-bezier(.22,.75,.35,1) forwards;animation-delay:var(--delai, 0ms)}@keyframes caverne-eclat{0%{transform:translate(0) scale(.4);opacity:0}18%{opacity:1}to{transform:translate(var(--dx),calc(var(--dy) + 14px)) scale(.35);opacity:0}}@media(prefers-reduced-motion:reduce){.caverne-gerbe{display:none}}#caverne-pere-noel{position:fixed;bottom:0;left:12px;width:clamp(96px,10vw,148px);pointer-events:none;z-index:9997;transform:translateY(6px)}#caverne-pere-noel svg{display:block;width:100%;height:auto;overflow:visible}#caverne-pere-noel .pn-tete{transform-box:view-box;transform-origin:100px 128px;transition:transform .14s ease-out}#caverne-pere-noel .pn-pupille{transition:transform .12s ease-out}#caverne-pere-noel .pn-bras-g{transform-box:view-box;transform-origin:52px 176px;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}#caverne-pere-noel .pn-bras-d{transform-box:view-box;transform-origin:148px 176px;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}#caverne-pere-noel .pn-bouche-joie{opacity:0;transition:opacity .18s ease}#caverne-pere-noel .pn-bouche-neutre{opacity:1;transition:opacity .18s ease}#caverne-pere-noel.pn-joie .pn-bras-g{transform:rotate(150deg)}#caverne-pere-noel.pn-joie .pn-bras-d{transform:rotate(-150deg)}#caverne-pere-noel.pn-joie .pn-bouche-joie{opacity:1}#caverne-pere-noel.pn-joie .pn-bouche-neutre{opacity:0}#caverne-pere-noel.pn-joie .pn-corps{animation:pn-sautille .62s ease-in-out}@keyframes pn-sautille{0%,to{transform:translateY(0)}28%{transform:translateY(-14px)}55%{transform:translateY(-4px)}78%{transform:translateY(-8px)}}#caverne-pere-noel .pn-corps{transform-box:view-box;transform-origin:100px 250px}@media screen and (max-width:749px){#caverne-pere-noel{width:84px;left:4px}}@media(prefers-reduced-motion:reduce){#caverne-pere-noel{display:none}}#pere-noel,.pere-noel,[id*=pere-noel],[class*=pere-noel]{bottom:150px!important}@media screen and (max-width:749px){#pere-noel,.pere-noel,[id*=pere-noel],[class*=pere-noel]{bottom:110px!important}}#pere-noel,.pere-noel,[id*=pere-noel],[class*=pere-noel]{left:10px!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/caverne-noel.css.map */
