.homepage-quote-guide{border-block:.1rem solid rgba(var(--color-foreground),.08)}.homepage-quote-guide__layout{display:grid;gap:3.2rem}.homepage-quote-guide__intro{max-width:54rem}.homepage-quote-guide__eyebrow{margin:0 0 .8rem;color:rgb(var(--color-button));font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:uppercase}.homepage-quote-guide__heading{max-width:60rem;margin:0;line-height:1.14}.homepage-quote-guide__text{max-width:56rem;margin-top:1.2rem;color:rgba(var(--color-foreground),.78);font-size:1.55rem;line-height:1.55}.homepage-quote-guide__text p,.homepage-quote-guide__step p{margin:0}.homepage-quote-guide__cta.whatsapp-quote-link--primary{min-height:5rem;margin-top:2rem;padding:1.2rem 1.8rem;border-radius:.8rem;font-size:1.4rem;letter-spacing:0;line-height:1.2;text-transform:none}.homepage-quote-guide__steps,.homepage-quote-guide__benefits{margin:0;padding:0;list-style:none}.homepage-quote-guide__steps{display:grid;gap:2rem}.homepage-quote-guide__step{display:grid;grid-template-columns:4.2rem minmax(0,1fr);gap:1.2rem;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.16)}.homepage-quote-guide__step-number{color:rgb(var(--color-button));font-size:1.35rem;font-weight:700;line-height:1.4}.homepage-quote-guide__step h3{margin:0 0 .5rem;font-size:1.7rem;line-height:1.25}.homepage-quote-guide__step .rte{color:rgba(var(--color-foreground),.72);font-size:1.35rem;line-height:1.45}.homepage-quote-guide__benefits{display:grid;gap:1.4rem;margin-top:3rem;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.homepage-quote-guide__benefits li{display:flex;gap:1rem;align-items:center;min-width:0;color:rgba(var(--color-foreground),.82);font-size:1.3rem;font-weight:600;line-height:1.35}.homepage-quote-guide__benefit-icon{display:inline-flex;flex:0 0 auto;color:rgb(var(--color-button))}.homepage-quote-guide__benefit-icon svg{width:2.2rem;height:2.2rem}@media screen and (min-width:750px){.homepage-quote-guide__layout{grid-template-columns:minmax(28rem,.9fr) minmax(0,1.35fr);gap:6rem;align-items:start}.homepage-quote-guide__steps,.homepage-quote-guide__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.homepage-quote-guide__step{display:block;padding-right:1.5rem}.homepage-quote-guide__step-number{display:block;margin-bottom:1.8rem}}@media screen and (max-width:749px){.homepage-quote-guide__layout{gap:2.8rem}.homepage-quote-guide__cta.whatsapp-quote-link--primary{width:100%}.homepage-quote-guide__benefits{gap:1.2rem}}.seasonal-product-spotlight{border-block:.1rem solid rgba(var(--color-foreground),.08)}.seasonal-product-spotlight__layout{display:grid;gap:2.8rem;align-items:center}.seasonal-product-spotlight__media{display:block;min-width:0;overflow:hidden;aspect-ratio:4 / 3;border-radius:.8rem;background:rgba(var(--color-foreground),.04);color:inherit;text-decoration:none}.seasonal-product-spotlight__image,.seasonal-product-spotlight__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease}.seasonal-product-spotlight__media:hover .seasonal-product-spotlight__image{transform:scale(1.015)}.seasonal-product-spotlight__content{max-width:56rem}.seasonal-product-spotlight__eyebrow{margin:0 0 .8rem;color:rgb(var(--color-button));font-size:1.2rem;font-weight:700;line-height:1.3;text-transform:uppercase}.seasonal-product-spotlight__heading{margin:0;font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.15}.seasonal-product-spotlight__text{margin-top:1.2rem;color:rgba(var(--color-foreground),.78);font-size:1.55rem;line-height:1.55}.seasonal-product-spotlight__text p{margin:0}.seasonal-product-spotlight__price{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:baseline;margin-top:1.8rem}.seasonal-product-spotlight__compare{color:rgba(var(--color-foreground),.55);font-size:1.55rem}.seasonal-product-spotlight__current{color:rgb(var(--color-foreground));font-size:2.2rem;font-weight:700;line-height:1.1}.seasonal-product-spotlight__features{display:grid;gap:.65rem;margin:1.8rem 0 0;padding-left:1.8rem;color:rgba(var(--color-foreground),.8);font-size:1.35rem;line-height:1.4}.seasonal-product-spotlight__features li::marker{color:rgb(var(--color-button))}.seasonal-product-spotlight__actions{display:flex;flex-wrap:wrap;gap:1.4rem 1.8rem;align-items:center;margin-top:2.2rem}.seasonal-product-spotlight__quote-button.whatsapp-quote-link--primary{min-height:4.8rem;padding:1.2rem 1.8rem;border-radius:.8rem;font-size:1.4rem;letter-spacing:0;line-height:1.2;text-transform:none}.seasonal-product-spotlight__details-link{color:rgb(var(--color-foreground));font-size:1.45rem;font-weight:600;text-underline-offset:.3rem}@media screen and (min-width:750px){.seasonal-product-spotlight__layout{grid-template-columns:minmax(0,1.08fr) minmax(32rem,.92fr);gap:5rem}.seasonal-product-spotlight__media{aspect-ratio:6 / 5;max-height:50rem}}@media screen and (max-width:749px){.seasonal-product-spotlight__layout{gap:2.2rem}.seasonal-product-spotlight__heading{font-size:calc(var(--font-heading-scale) * 2.5rem)}.seasonal-product-spotlight__actions{align-items:stretch;flex-direction:column}.seasonal-product-spotlight__quote-button.whatsapp-quote-link--primary{width:100%}.seasonal-product-spotlight__details-link{align-self:center}}@media(prefers-reduced-motion:reduce){.seasonal-product-spotlight__image{transition:none}.seasonal-product-spotlight__media:hover .seasonal-product-spotlight__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map?subset=AAAIAAAACA */
