.ldf-slid .dots{gap:0}.ldf-slid .dot{width:28px;height:28px;border:0!important;background:none!important;transform:none!important;display:grid;place-items:center}.ldf-slid .dot:before{content:"";width:9px;height:9px;border-radius:50%;border:1px solid var(--line);transition:background .15s,border-color .15s,transform .15s}.ldf-slid .dot.on:before{background:var(--ottone);border-color:var(--ottone);transform:scale(1.25)}.ldf-section--dark .ldf-slid .dot:before{border-color:var(--line-dark)}.ldf-subtoggle,.ldf-nav .ldf-nav-links>a.ldf-nav-panelcta,.ldf-nav .ldf-lang--panel,.ldf-galmore{display:none}.ldf-foldbtn{all:unset;display:block;pointer-events:none}@media(max-width:820px){.ldf-sticky{transform:translateY(110%);transition:transform .22s ease;visibility:hidden}.ldf-sticky.is-on{transform:none;visibility:visible}.ldf-sticky .ldf-btn{min-height:48px}}@media(prefers-reduced-motion:reduce){.ldf-sticky{transition:none}}@media(max-width:900px){.ldf-nav.open .ldf-drop{display:grid;grid-template-columns:1fr 48px;align-items:center;border-bottom:1px solid var(--line-dark)}.ldf-nav.open .ldf-drop>.top{border-bottom:0!important}.ldf-nav.open .ldf-subtoggle{display:grid;place-items:center;width:48px;height:48px;background:none;border:0;color:var(--ottone-2);cursor:pointer;padding:0}.ldf-nav.open .ldf-subtoggle svg{transition:transform .15s}.ldf-nav.open .ldf-drop.sub-open .ldf-subtoggle svg{transform:rotate(180deg)}.ldf-nav.open .ldf-drop .menu{grid-column:1/-1;display:none}.ldf-nav.open .ldf-drop.sub-open .menu{display:block}.ldf-nav.open .ldf-drop .menu a{padding:11px 0 11px 12px;font-size:15.5px}.ldf-nav.open .ldf-nav-links>a,.ldf-nav.open .ldf-drop>.top{padding:13px 0;font-size:17px}.ldf-nav.open .ldf-nav-links{max-height:calc(100dvh - 66px)}}@media(max-width:600px){.ldf-nav.open .ldf-nav-panelcta{display:flex;justify-content:center;margin-top:18px;min-height:48px}.ldf-nav.open .ldf-lang--panel{display:flex;gap:6px;margin-top:14px}.ldf-nav .ldf-lang--panel button{min-width:48px;min-height:44px;font-size:13px;border:1px solid var(--line-dark)!important;border-radius:8px}html,body{overflow-x:clip}.ldf-nav .ldf-wrap{gap:10px}.ldf-nav-cta{display:none!important}.ldf-nav-end .ldf-lang{display:none}.ldf-nav-toggle{width:44px;height:44px}.ldf-nav.open .ldf-nav-links>a.ldf-nav-panelcta{display:flex;margin-top:18px;min-height:48px;justify-content:center;padding:14px 18px;border-bottom:0;font-size:16px;color:var(--sala)}.ldf-slid .nav{width:44px;height:44px}.ldf-footer .legal a,.ldf-footer .legal button{display:inline-block;padding:8px 0}.ldf-partnerband .ldf-more{padding:10px 0}}@media(max-width:600px){.ldf-wrap{padding:0 18px}.ldf-section{padding:34px 0}.ldf-section--tight{padding:20px 0}.ldf-head{margin-bottom:18px;gap:12px}.ldf-lead{font-size:18px}.ldf-head .ldf-lead{font-size:16.5px}.ldf-band{padding:30px 0}.ldf-mt{margin-top:18px}}@media(max-width:600px){.ldf-hero{padding:28px 0 34px}.ldf-hero .ldf-wrap{gap:28px}.ldf-heroimg{display:none}.ldf-hero-cta{gap:10px}.ldf-hero-cta .ldf-btn{flex:1 1 100%;justify-content:center}.ldf-origin{margin-top:20px;font-size:14.5px}.ldf-phone{width:min(300px,100%);padding:10px;border-radius:26px}.ldf-screen{border-radius:18px}.ldf-smap{display:none}.ldf-sitem:nth-child(n+3){display:none}.ldf-phonecap{display:none}}@media(max-width:600px){.ldf-grid--3,.ldf-grid--4{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0 -18px;padding:2px 18px 10px;scroll-padding-left:18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ldf-grid--3::-webkit-scrollbar,.ldf-grid--4::-webkit-scrollbar{display:none}.ldf-grid--3>*,.ldf-grid--4>*{scroll-snap-align:start;min-width:0}.ldf-card,.ldf-art{padding:18px}.ldf-art img{aspect-ratio:16/8}.ldf-swipehint{display:flex;align-items:center;gap:8px;margin-top:10px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.06em;color:var(--muted)}.ldf-section--dark .ldf-swipehint{color:#f1f2eeb3}.ldf-swipehint i{display:block;height:3px;flex:1;max-width:120px;background:var(--line);border-radius:2px;overflow:hidden;position:relative}.ldf-swipehint i b{position:absolute;top:0;bottom:0;left:0;background:var(--ottone);border-radius:2px;transition:left .15s,width .15s}}@media(min-width:601px){.ldf-swipehint{display:none}}@media(max-width:600px){.ldf-grid--3.ldf-grid--list{grid-auto-flow:row;grid-template-columns:1fr;grid-auto-columns:auto;overflow:visible;margin:0;padding:0;gap:12px}.ldf-filter{gap:6px;margin-bottom:22px}.ldf-filter a{padding:11px 14px}}@media(max-width:600px){.ldf-pain article{padding:14px 16px 16px;gap:6px}.ldf-pain .q{font-size:18.5px}.ldf-pain .a{font-size:14.5px;margin-top:0}.ldf-flow article{padding:16px 16px 18px}.ldf-flow .stage{margin-bottom:6px}.ldf-flow h3{font-size:20px;margin-bottom:8px}.ldf-flow ul{gap:5px;font-size:14.5px}.ldf-steps3{gap:10px;margin:18px 0}.ldf-steps3 .ldf-card{padding:14px 16px;gap:6px}.ldf-checkcard{padding:16px}.ldf-q{padding:12px 0;gap:12px}.ldf-q p{font-size:15.5px;line-height:1.4}.ldf-q small{font-size:13.5px}.ldf-seg button{min-height:44px;padding:0 15px}.ldf-score{padding:18px}.ldf-score .big{font-size:48px}.ldf-verdict{min-height:0}.ldf-faq summary{font-size:18.5px;padding:12px 0}}@media(max-width:600px){.ldf-logos{padding:24px 0}.ldf-logos .cap{margin-bottom:14px}.ldf-logogrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px}.ldf-logogrid .cell{padding:0;border:0;background:none;gap:6px}.ldf-logos--dark .cell{background:none}.ldf-logogrid .mark{height:48px}.ldf-logogrid .mark img{height:44px;max-width:100%}.ldf-logogrid .mono{width:44px;height:44px;font-size:17px}.ldf-logogrid .nm{font-size:11.5px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ldf-logogrid .role{display:none}}@media(max-width:600px){.ldf-band .nums{grid-template-columns:1fr 1fr}.ldf-band .nums>div{padding:14px}.ldf-band .nums span{font-size:14px}.ldf-kpi>div{padding:8px 0}.ldf-kpi b{font-size:26px}.ldf-kpi span{font-size:14.5px}.ldf-caselogo,.ldf-card--dark .ldf-caselogo{height:52px}}@media(max-width:600px){.ldf-gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ldf-gal .wide{grid-column:span 2}.ldf-gal--tall .wide{grid-column:span 1}.ldf-gal--mood{column-count:2;column-gap:8px}.ldf-gal--mood figure{margin-bottom:10px}.ldf-gal img{border-radius:8px}.ldf-gal figcaption{font-size:11px;letter-spacing:.06em;margin-top:5px;line-height:1.35}.ldf-gal.is-capped figure:nth-child(n+7){display:none}.ldf-galmore{display:flex;justify-content:center;width:100%;margin-top:14px;min-height:48px}.ldf-gal:not(.is-capped)+.ldf-galmore{display:none}.ldf-video{gap:12px}}@media(max-width:600px){.ldf-tag{font-size:12px}.ldf-privacy{font-size:13.5px}.ldf-card a.ldf-more,.ldf-card .ldf-more{display:inline-block;padding:12px 0 4px}.ldf-art .meta{font-size:13.5px}}@media(max-width:600px){.ldf-contact{gap:26px}.ldf-form{padding:20px;gap:12px}.ldf-row{grid-template-columns:1fr;gap:12px}.ldf-form label{font-size:14px}.ldf-form input,.ldf-form select,.ldf-form textarea{font-size:16px;min-height:48px}.ldf-form textarea{min-height:110px}.ldf-form .ldf-btn{min-height:52px}.ldf-what{margin-top:18px;font-size:15px}}@media(max-width:600px){.ldf-footer{padding:32px 0 18px}.ldf-footer .cols{gap:0;padding-bottom:14px}.ldf-footer .brandcol{padding-bottom:18px;border-bottom:1px solid var(--line-dark)}.ldf-footer .navcol{border-bottom:1px solid var(--line-dark)}.ldf-footer .navcol h4{margin:0}.ldf-footer .ldf-foldbtn{pointer-events:auto;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;min-height:50px;font-size:12px;box-sizing:border-box}.ldf-footer .ldf-foldbtn:after{content:"+";font-size:18px;color:var(--ottone-2);font-family:JetBrains Mono,monospace}.ldf-footer .navcol.open .ldf-foldbtn:after{content:"\2212"}.ldf-footer .navcol ul{display:none;padding:0 0 12px;gap:0}.ldf-footer .navcol.open ul{display:grid}.ldf-footer .navcol li a{display:block;padding:9px 0;font-size:15px}.ldf-footer .legal{padding-top:16px;font-size:13px;line-height:1.7}}.ldf-toc{margin:22px 0 4px;border:1px solid var(--line);border-radius:10px;background:var(--piatto)}.ldf-toc summary{cursor:pointer;list-style:none;padding:14px 18px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);display:flex;justify-content:space-between;align-items:center;min-height:48px;box-sizing:border-box}.ldf-toc summary::-webkit-details-marker{display:none}.ldf-toc summary:after{content:"+";color:var(--ottone);font-size:18px}.ldf-toc[open] summary:after{content:"\2212"}.ldf-toc ol{margin:0;padding:0 18px 16px 38px;display:grid;gap:4px;font-size:16px}.ldf-toc a{display:block;padding:5px 0;text-decoration:none;color:var(--ink)}.ldf-toc a:hover{color:var(--ottone)}.ldf-prose h2[id]{scroll-margin-top:84px}.ldf-ctamid{margin:28px 0;padding:20px 22px;border-left:3px solid var(--ottone);background:var(--piatto);border-radius:0 10px 10px 0;display:grid;gap:10px;justify-items:start}.ldf-ctamid p{margin:0!important;font-size:16px;color:var(--ink-2)}.ldf-ctamid strong{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:20px;color:var(--ink)}@media(max-width:600px){.ldf-prose{font-size:17px}.ldf-prose h2{font-size:25px;margin:28px 0 10px}.ldf-ctabox{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ldf-mobile.css.map */
