:root{--clog-ink: #1c1b19;--clog-soft: #4b5563;--clog-terra: #b15533;--clog-card: #f6f1ea}.cfilo{position:relative;height:72px;margin:0;pointer-events:none;overflow-x:clip;overflow-y:visible}.cfilo svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.cfilo__path{fill:none;stroke:var(--clog-terra);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cfilo__ghost{fill:none;stroke:color-mix(in srgb,var(--clog-terra) 16%,transparent);stroke-width:3;stroke-dasharray:2 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.cfilo__ugello{position:absolute;left:0;top:0;width:22px;height:26px;margin:-26px 0 0 -11px;opacity:0;transition:opacity .3s;will-change:transform}.cfilo.is-drawing .cfilo__ugello{opacity:1}.cfilo__ugello svg{width:100%;height:100%}@media(max-width:749px){.cfilo{height:52px}.cfilo__ugello{width:18px;height:22px;margin:-22px 0 0 -9px}}.clog-js [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 90ms)}.clog-js [data-reveal].is-in{opacity:1;transform:none}.clog-volo{position:fixed;left:0;top:0;z-index:30;pointer-events:none;transform-origin:0 0;will-change:transform,opacity}.cprod__media.is-landed{animation:clog-landed 1.1s cubic-bezier(.2,.7,.2,1)}@keyframes clog-landed{0%{box-shadow:0 0 #b155338c}60%{box-shadow:0 0 0 10px #b1553300}to{box-shadow:0 0 #b1553300}}.ccat{position:relative;padding:56px 0;overflow:hidden;background:var(--ccat-bg, transparent)}.ccat:has(.cfilo){padding-top:0}.ccat__head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.ccat__title{font-size:clamp(28px,3.4vw,40px);letter-spacing:-.015em;margin:0}.ccat__sub{margin:6px 0 0;color:var(--clog-soft)}.ccat__track{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px max(20px,calc((100vw - var(--page-width, 120rem)) / 2 + 5rem)) 10px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.ccat__track::-webkit-scrollbar{display:none}.ccat__item{flex:0 0 220px;list-style:none}.ccat__card{display:block;text-decoration:none;color:inherit}.ccat__media{aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:var(--ccat-card, var(--clog-card))}.ccat__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ccat__card:hover .ccat__media img,.ccat__card:focus-visible .ccat__media img{transform:scale(1.04)}.ccat__card:focus-visible{outline:2px solid var(--clog-ink);outline-offset:4px;border-radius:14px}.ccat__name{font-size:15px;margin:10px 2px 0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ccat__price{margin:2px 2px 0;font-size:14px;color:var(--clog-soft)}.ccat__piatto{height:0;border-top:3px solid var(--clog-terra);border-radius:3px;margin:6px auto 0;width:min(100% - 40px,var(--page-width, 120rem) - 10rem);transform-origin:left;transform:scaleX(var(--p, 1))}.clog-js .ccat__piatto{transform:scaleX(var(--p, 0))}.ccat__all{flex:none}.ccat__all,.ccat__all-m .button{--color-button: 177,85,51;--color-button-text: 255,255,255;--alpha-button-background: 1;--alpha-button-border: 0;background-color:#b15533;color:#fff}.ccat__all:hover,.ccat__all-m .button:hover{background-color:#96462a}.ccat__cat{margin:0 2px 6px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--clog-terra);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccat__sub p{margin:0}.ccat__azioni{display:flex;align-items:center;gap:14px;flex:none}.ccat__frecce{display:none}@media(hover:hover)and (pointer:fine)and (min-width:750px){.ccat__frecce{display:flex;gap:8px}.ccat__freccia{width:44px;height:44px;display:grid;place-items:center;padding:0;border:1.5px solid var(--clog-terra);border-radius:50%;cursor:pointer;background:transparent;color:var(--clog-terra);transition:background-color .2s,color .2s}.ccat__freccia:hover{background:var(--clog-terra);color:#fff}.ccat__freccia:focus-visible{outline:2px solid var(--clog-ink);outline-offset:3px}.ccat__freccia svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}}.ccat--pers .ccat__item{flex-basis:260px}.ccat__txt{margin:4px 2px 0;font-size:14px;line-height:1.45;color:#374151}.ccat__go{display:inline-block;margin:6px 2px 0;color:var(--clog-terra);font-weight:600;font-size:14.5px;text-decoration:underline;text-underline-offset:4px}.ccat__all-m{display:none;margin-top:18px;text-align:center}@media(max-width:749px){.ccat__item{flex-basis:150px}.ccat--pers .ccat__item{flex-basis:180px}.ccat__track{gap:12px;padding-left:20px;padding-right:20px}.ccat__head .ccat__all{display:none}.ccat__all-m{display:block}.ccat__all-m .button{width:100%}}.clog-strati main{isolation:isolate}.clog-snap{display:block!important;height:0}.clog-strato{position:sticky;background:var(--strato-bg, #fff)}.clog-strato--libero{position:relative;top:auto!important}.clog-strato:not(:first-child){box-shadow:0 -14px 30px -18px #1c1b1959}.clog-strato:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#14130f;opacity:0;pointer-events:none}.clog-strato.is-coperto{transform:scale(calc(1 - var(--c, 0) * .05))}.clog-strato.is-coperto:after{opacity:calc(var(--c, 0) * .5)}.clog-strato.is-sepolto>*{visibility:hidden}.clog-bordo{position:absolute;left:0;right:0;bottom:100%;height:16px;display:grid;grid-template-rows:repeat(4,1fr);pointer-events:none}.clog-bordo i{background:var(--strato-bg, #fff);transform:scaleX(0);transform-origin:left;transition:transform .42s cubic-bezier(.3,.7,.3,1)}.clog-bordo i:nth-child(2n){transform-origin:right}.clog-strato.is-stampato .clog-bordo i{transform:scaleX(1)}.clog-bordo i:nth-child(3){transition-delay:.09s}.clog-bordo i:nth-child(2){transition-delay:.18s}.clog-bordo i:nth-child(1){transition-delay:.27s}.clog-strati .cprod{background:none!important}@media(max-width:749px){.clog-bordo{height:12px}}@media(prefers-reduced-motion:reduce){.clog-js [data-reveal]{opacity:1;transform:none;transition:none}.clog-js .ccat__piatto{transform:none}.ccat__media img,.cprod__media img{transition:none}.cprod__media.is-landed{animation:none}.ccat__freccia{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/clog-home.css.map */
