.canderas-noel{background:#f7ecdb var(--noel-background, none) center / cover no-repeat;color:#294234;padding-block:clamp(2.4rem,2.6vw,4rem)}.canderas-noel__layout{display:grid;gap:clamp(2rem,3vw,4rem)}.canderas-noel h1,.canderas-noel h2,.canderas-noel h3{margin:0;color:inherit;font-family:var(--font-heading-family);letter-spacing:normal}.canderas-noel__intro{text-align:center;align-self:center}.canderas-noel__logo{display:block;width:12.8rem;height:auto;margin:0 auto 1.2rem}.canderas-noel__intro h1{font-size:clamp(2.9rem,3.1vw,4.6rem);line-height:1.1;text-wrap:balance}.canderas-noel__intro p{max-width:33ch;margin:1.2rem auto 1.7rem;font-size:1.4rem;line-height:1.5}.canderas-noel__intro .button{--color-button: 41, 66, 52;--color-button-text: 255, 255, 255;min-height:4.5rem;padding:.8rem 1.7rem;text-align:center;line-height:1.3}.canderas-noel__traditions{align-self:center;min-width:0}.canderas-noel__traditions h2{margin-bottom:1.4rem;text-align:center;font-size:clamp(2rem,2.35vw,3.2rem);line-height:1.2}.canderas-noel__cards{display:grid;gap:clamp(.7rem,1.15vw,1.8rem);list-style:none;margin:0;padding:0}.canderas-noel__cards--traditions{grid-template-columns:repeat(3,minmax(0,1fr))}.canderas-noel__cards--gifts{grid-template-columns:repeat(2,minmax(0,1fr))}.canderas-noel__card{display:block;color:inherit;text-decoration:none;text-align:center}.canderas-noel__card img{display:block;width:100%;height:auto;aspect-ratio:7 / 9;object-fit:cover;border:.3rem solid #fffbf4;box-shadow:0 0 0 1px #9b794a70}.canderas-noel__cards--gifts img{aspect-ratio:5 / 3}.canderas-noel__card h2,.canderas-noel__card h3{margin-top:.85rem;font-size:clamp(1.25rem,1.35vw,1.85rem);line-height:1.25;text-wrap:balance;overflow-wrap:break-word}.canderas-noel__card p{margin:.35rem 0 0;color:#65492f;font-size:clamp(1.05rem,1vw,1.2rem);line-height:1.3}a.canderas-noel__card:hover :is(h2,h3){text-decoration:underline}a.canderas-noel__card:focus-visible{outline:2px solid #294234;outline-offset:4px}@media screen and (min-width:750px)and (max-width:1099px){.canderas-noel__layout{max-width:85rem}}@media screen and (min-width:1100px){.canderas-noel__layout{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr) minmax(0,1fr);align-items:center}.canderas-noel__logo{width:16.8rem}.canderas-noel__cards--gifts{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=CA */
