.wioletta-offer{background:#f3efe9;color:#282520;border-bottom:1px solid #e2dad0}.wioletta-offer__inner{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.5fr);grid-template-rows:auto auto auto;column-gap:clamp(2rem,4vw,6rem);max-width:120rem;margin:auto;padding:2.4rem 5rem}.wioletta-offer__media{grid-column:1;grid-row:1 / 4;position:relative;min-height:28rem;overflow:hidden}.wioletta-offer__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 48%;display:block}.wioletta-offer__heading,.wioletta-offer__tiers,.wioletta-offer__note{grid-column:2}.wioletta-offer__eyebrow{margin:0 0 .7rem;color:#883c3a;font-size:1rem;line-height:1.4;text-transform:uppercase;letter-spacing:.16rem}.wioletta-offer h2{margin:0;font-size:clamp(2.8rem,3.1vw,4.2rem);line-height:1.05}.wioletta-offer__intro{margin:.8rem 0 0;font-size:1.25rem;line-height:1.55}.wioletta-offer__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0;margin:1.6rem 0;list-style:none}.wioletta-offer__tier{padding:1rem .8rem;border-top:1px solid #c8b9a7;text-align:center}.wioletta-offer__items{display:block;font-size:1.15rem;line-height:1.4}.wioletta-offer__amount{display:block;margin:.3rem 0;font-family:var(--font-heading-family);font-weight:600;font-size:4rem;line-height:1.05}.wioletta-offer__label{display:block;font-size:1rem;line-height:1.4;color:#71675c}.wioletta-offer__note{margin:0;font-size:1.1rem;line-height:1.5;border-top:1px solid #e0d7cc;padding-top:1rem}@media(max-width:749px){.wioletta-offer__inner{grid-template-columns:8.4rem minmax(0,1fr);column-gap:1.4rem;padding:1.6rem}.wioletta-offer__media{grid-row:1;min-height:11.2rem}.wioletta-offer__media img{object-position:50% 53%}.wioletta-offer__heading{align-self:center}.wioletta-offer__eyebrow{font-size:.85rem;letter-spacing:.1rem;margin-bottom:.5rem}.wioletta-offer h2{font-size:clamp(2.4rem,6.5vw,3.2rem)}.wioletta-offer__intro{font-size:1.1rem;line-height:1.4;margin-top:.5rem}.wioletta-offer__tiers,.wioletta-offer__note{grid-column:1 / -1}.wioletta-offer__tiers{gap:.6rem;margin:1.2rem 0 .8rem}.wioletta-offer__tier{padding:.7rem .2rem .4rem}.wioletta-offer__amount{font-size:3.4rem}.wioletta-offer__items{font-size:1.05rem}.wioletta-offer__label{font-size:.95rem}.wioletta-offer__note{text-align:center;font-size:1.05rem;padding-top:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-wioletta-offer.css.map */
