.pdp{display:flex;flex-direction:column;gap:12px;padding-bottom:40px}.pdp__gal{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:12px var(--gutter) 0;scroll-padding:0 var(--gutter)}.pdp__gal::-webkit-scrollbar{display:none}.pdp__img{aspect-ratio:4/5;border-radius:var(--radius);overflow:hidden;background:var(--carta-scura);scroll-snap-align:start}.pdp__img img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.pdp__count{display:flex;justify-content:center;gap:6px;margin-top:-8px}.pdp__count i{width:6px;height:6px;border-radius:50%;background:var(--filo);transition:background .2s,width .2s}.pdp__count i.is-on{background:var(--inchiostro);width:16px;border-radius:3px}.pdp__info{display:flex;flex-direction:column;gap:10px}.pdp__h1{margin:0;font:400 24px/1.2 var(--font-serif-display);font-variation-settings:var(--fraunces-soft);text-wrap:balance}.pdp__price{display:flex;flex-direction:column;gap:4px}.pdp__price>span{font:500 var(--fs-price-pdp)/1.1 var(--font-serif-display)}.pdp__price small{font:400 13px/1.45 var(--font-sans);color:var(--grigio-seppia)}.inv{align-self:flex-start;padding:6px 12px;border:1px solid var(--filo);font:500 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);order:1}.onesize{display:flex;flex-direction:column;gap:2px;font:400 14px/1.5 var(--font-sans)}.onesize a{padding:6px 0}.szwrap{display:flex;flex-direction:column;gap:8px}.szwrap__h{display:flex;justify-content:space-between;align-items:center;font:500 14px var(--font-sans)}.szwrap__h a{font-weight:400;padding:8px 0}.stock{font:500 13px/1.4 var(--font-sans);color:var(--ruggine)}.pdp__buy{display:flex;gap:8px}.pdp__fav{width:48px;height:48px;flex-shrink:0;border:1px solid var(--inchiostro);border-radius:var(--radius);background:none;display:grid;place-items:center;cursor:pointer;color:var(--inchiostro)}.pdp__fav.is-on{color:var(--ruggine)}.pdp__fav.is-on .lucide{fill:currentColor}.pdp__info>.express{margin-top:-4px}.pdp__more{display:flex;flex-direction:column;gap:16px;order:2}.svc{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-top:1px solid var(--filo);border-bottom:1px solid var(--filo)}.svc div{display:flex;gap:12px;align-items:flex-start;font:400 14px/1.45 var(--font-sans)}.svc b{font-weight:500}.svc__ok{color:var(--salvia)}.note{margin:0;display:flex;gap:10px;font:italic 400 18px/1.5 var(--font-serif-display)}.note .lucide{color:var(--ambra);margin-top:4px}.sec--tight{padding-top:8px}.pdp__store{padding-bottom:16px}body:has([data-sticky-bar]) .footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}@media(min-width:750px){.pdp__gal{grid-auto-columns:58%}.pdp__h1{font-size:30px}.pdp__info{max-width:620px}.svc div{font-size:15px}.sec--tight{padding-top:16px}}@media(min-width:1200px){.pdp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;padding:24px 32px 96px;align-items:start}.pdp.wrap{padding:24px 32px 96px}.pdp__gal{grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-auto-columns:auto;gap:12px;overflow:visible;margin:0;padding:0;scroll-snap-type:none}.pdp__img{cursor:zoom-in}.pdp__img--main{grid-column:span 2}.pdp__count{display:none}.pdp__info{position:sticky;top:96px;gap:20px;max-width:none}.pdp__h1{font-size:36px;line-height:1.15}.pdp__price small{font-size:14px}.inv,.pdp__more{order:0}.note{font-size:19px}.sec--tight{padding-top:0}.pdp__store{padding-bottom:64px}body:has([data-sticky-bar]) .footer{padding-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product.css.map */
