.liotro-natale{background:var(--cream,#f7f4eb);padding:48px max(5.5vw,24px);border-bottom:1px solid var(--line,#dcded0)}.liotro-natale__inner{display:grid;grid-template-columns:minmax(250px,.95fr) minmax(0,2fr);gap:36px;max-width:1450px;margin:auto;align-items:stretch}.liotro-natale__editorial{position:relative;isolation:isolate;overflow:hidden;border-radius:4px;min-height:450px;background:var(--green,#244936);color:#fff}.liotro-natale__editorial>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.liotro-natale__editorial:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0c231700 5%,#0c231740 30%,#0c2317f0)}.liotro-natale__editorial-copy{display:flex;flex-direction:column;justify-content:flex-end;min-height:450px;height:100%;padding:28px;gap:16px}.liotro-natale .liotro-natale__eyebrow{font:600 14px/1.5 var(--sans,Arial,sans-serif);letter-spacing:1.5px;text-transform:uppercase;margin:0}.liotro-natale__editorial h2{font-size:clamp(32px,2.7vw,39px);line-height:1.08;letter-spacing:-1px;margin:0;text-wrap:balance}.liotro-natale__editorial-copy>p:not(.liotro-natale__eyebrow){font-size:18px;line-height:1.5;max-width:31ch;margin:0}.liotro-natale__editorial-link{align-self:flex-start;display:inline-flex;gap:18px;align-items:center;justify-content:space-between;min-height:48px;padding:12px 16px;border-radius:3px;background:var(--cream,#f7f4eb);color:var(--green,#244936);font-size:16px;line-height:1.4}.liotro-natale__products{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:22px}.liotro-natale__topline{display:flex;align-items:center;justify-content:space-between;gap:16px}.liotro-natale__topline .liotro-natale__eyebrow{color:var(--red,#bb402c)}.liotro-natale .liotro-natale__intro{font-size:18px;line-height:1.5;margin:6px 0 0}.liotro-natale__arrows{display:flex;flex-shrink:0;gap:8px}.liotro-natale__arrows button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--green,#244936);border-radius:50%;color:var(--green,#244936);background:transparent;font-size:25px;line-height:1;transition:background .15s,color .15s}.liotro-natale__arrows button:hover:not(:disabled){background:var(--green,#244936);color:var(--cream,#f7f4eb)}.liotro-natale__arrows button:disabled{opacity:.3;cursor:default}.liotro-natale__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a8b3a0 transparent;list-style:none;padding:4px 0 12px;margin:0;min-width:0;scroll-behavior:smooth}.liotro-natale__card{min-width:0;scroll-snap-align:start;margin:0;padding:0}.liotro-natale__product-link{display:flex;height:100%;flex-direction:column;align-items:flex-start;color:var(--ink,#263b2f)}.liotro-natale__photo{width:100%;aspect-ratio:1/1;background:#efebdf;overflow:hidden;display:grid;place-items:center;border-radius:3px;margin-bottom:15px}.liotro-natale__photo img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.liotro-natale__product-link:hover .liotro-natale__photo img{transform:scale(1.035)}.liotro-natale__image-empty{padding:20px;text-align:center;font-size:18px;line-height:1.4}.liotro-natale__card h3{font-size:18px;line-height:1.4;letter-spacing:0;margin:0 0 8px;font-weight:400;overflow-wrap:normal}.liotro-natale__price{font-size:18px;line-height:1.4;font-weight:600;margin:auto 0 12px;padding-top:3px}.liotro-natale__discover{display:flex;justify-content:space-between;gap:12px;width:100%;font-size:16px;line-height:1.4;border-top:1px solid var(--line,#dcded0);padding-top:12px}.liotro-natale__bottomline{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:14px;line-height:1.5}.liotro-natale__position{color:var(--muted,#686e61);margin:0}.liotro-natale__bottomline>a{font-size:16px;line-height:1.5;border-bottom:1px solid currentColor;display:inline-flex;gap:12px;min-height:44px;align-items:center}.liotro-natale a:focus-visible,.liotro-natale button:focus-visible,.liotro-natale__track:focus-visible{outline:3px solid var(--red,#bb402c);outline-offset:4px}@media(max-width:1100px)and (min-width:761px){.liotro-natale{padding-inline:28px}.liotro-natale__inner{grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);gap:24px}.liotro-natale__editorial-copy{padding:22px}.liotro-natale__editorial-copy>p:not(.liotro-natale__eyebrow){font-size:18px}.liotro-natale__track{gap:12px;grid-auto-columns:calc((100% - 24px)/3)}}@media(max-width:760px){.liotro-natale{padding:32px 22px}.liotro-natale__inner{grid-template-columns:minmax(0,1fr);gap:26px}.liotro-natale__editorial,.liotro-natale__editorial-copy{min-height:340px}.liotro-natale__editorial-copy{padding:25px}.liotro-natale__editorial h2{font-size:38px;max-width:12ch}.liotro-natale__editorial-copy>p:not(.liotro-natale__eyebrow){max-width:34ch}.liotro-natale__products{gap:18px}.liotro-natale__track{grid-auto-columns:84%;gap:16px;scroll-padding-right:16px}.liotro-natale__photo{aspect-ratio:1.12/1}.liotro-natale__topline{align-items:flex-start}.liotro-natale__topline>div:first-child{min-width:0}.liotro-natale__bottomline{align-items:flex-start;flex-direction:column;gap:6px}.liotro-natale__intro{max-width:23ch}}@media(max-width:359px){.liotro-natale{padding-inline:16px}.liotro-natale__editorial-copy{padding:22px}.liotro-natale__editorial h2{font-size:34px}.liotro-natale__arrows{gap:6px}}@media(prefers-reduced-motion:reduce){.liotro-natale__track{scroll-behavior:auto}.liotro-natale__photo img,.liotro-natale__arrows button{transition:none}}.liotro-natale__editorial{background:transparent;color:var(--green,#244936);border-radius:0;min-height:520px;overflow:visible;align-self:center}.liotro-natale__editorial>img{object-fit:fill;object-position:center;z-index:-1}.liotro-natale__editorial:after{display:none}.liotro-natale__editorial-copy{justify-content:center;align-items:center;text-align:center;min-height:520px;padding:65px 64px 85px;gap:12px}.liotro-natale__editorial .liotro-natale__eyebrow{color:var(--red,#bb402c);max-width:8ch;line-height:1.2;letter-spacing:1.5px}.liotro-natale__editorial h2{font-size:clamp(25px,2vw,29px);line-height:1.08;letter-spacing:-.6px}.liotro-natale__editorial-copy>p:not(.liotro-natale__eyebrow){font-size:18px;line-height:1.4}.liotro-natale__editorial-link{align-self:center;min-height:44px;padding:10px 14px;background:var(--red,#bb402c);color:var(--cream,#f7f4eb);font-size:16px;gap:8px;white-space:nowrap}@media(max-width:1100px)and (min-width:761px){.liotro-natale__inner{grid-template-columns:minmax(300px,1fr) minmax(0,1.8fr)}.liotro-natale__editorial,.liotro-natale__editorial-copy{min-height:480px}.liotro-natale__editorial-copy{padding:60px 48px 75px}.liotro-natale__editorial h2{font-size:25px}}@media(max-width:760px){.liotro-natale__editorial{width:min(100%,430px);justify-self:center}.liotro-natale__editorial,.liotro-natale__editorial-copy{min-height:480px}.liotro-natale__editorial-copy{padding:65px 56px 80px}.liotro-natale__editorial h2{font-size:28px}.liotro-natale__editorial-copy>p:not(.liotro-natale__eyebrow){max-width:24ch}}@media(max-width:359px){.liotro-natale__editorial,.liotro-natale__editorial-copy{min-height:460px}.liotro-natale__editorial-copy{padding:60px 45px 75px}.liotro-natale__editorial h2{font-size:25px}.liotro-natale__editorial-copy>p:not(.liotro-natale__eyebrow){font-size:18px}}@media(max-width:760px){.liotro-natale__editorial,.liotro-natale__editorial-copy{min-height:520px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/liotro-natale.css.map */
