.shopify-section{display:contents}.proto-note,.hero .ph-label{display:none!important}.policy-wrap{max-width:760px;margin:0 auto;padding:140px 20px 72px}.policy-wrap h1{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(36px,5vw,56px)}.card-media img.pimg,.cm-link>img,.back>img{width:100%;height:100%;object-fit:contain;transition:transform .6s var(--ease)}.card:hover .card-media img.pimg{transform:translateY(-4px)}.grid .card-media .back{padding:0}.g-slide img,.g-thumbs button img,.line .th img,.c-item .th img{width:100%;height:100%;object-fit:contain}.sw.has-img{background-size:cover;background-position:center}.sz[disabled],.sz.out{opacity:.45;text-decoration:line-through}.rte{max-width:68ch}.rte img{height:auto;border-radius:18px}.rte a{color:var(--ottanio)}.empty-shop{text-align:center;padding-block:40px;color:var(--grigioverde)}.search-form{display:flex;gap:10px;margin:24px 0;max-width:560px}.search-form input{flex:1;min-height:52px;border:1px solid var(--bordo);border-radius:999px;padding:0 20px;font:inherit;background:var(--bianco)}.pagination{display:flex;gap:10px;justify-content:center;margin-top:32px}.pagination a,.pagination span{min-width:44px;min-height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--bordo);text-decoration:none;padding:0 14px}.pagination .current{background:var(--petrolio);color:var(--crema);border-color:var(--petrolio)}.shop-form-msg{margin-top:12px;font-size:15px}.shop-form-msg.ok{color:var(--ottanio)}.shop-form-msg.err{color:#a33a2a}.card-media .flip{position:absolute;top:0;right:0;bottom:0;left:0;padding:28px 28px 34px;overflow:hidden;pointer-events:none}.flip-in{position:relative;width:100%;height:100%}.fimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.f-back{opacity:0}.flip-sh{position:absolute;left:22%;right:22%;bottom:18px;height:18px;border-radius:50%;background:radial-gradient(closest-side,#1e3a3642,#1e3a3600)}.card.is-back .f-front{animation:slOutL .85s cubic-bezier(.5,0,.75,0) forwards}.card.is-back .f-back{animation:slInR 1.05s cubic-bezier(.2,.8,.2,1) .25s both}.card.turned:not(.is-back) .f-back{animation:slOutL .85s cubic-bezier(.5,0,.75,0) forwards}.card.turned:not(.is-back) .f-front{animation:slInR 1.05s cubic-bezier(.2,.8,.2,1) .25s both}@keyframes slOutL{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-38%)}}@keyframes slInR{0%{opacity:0;transform:translate(60%)}to{opacity:1;transform:translate(0)}}.card-media .spin{position:absolute;left:18px;bottom:18px;z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid rgba(30,58,54,.16);background:#ffffffd9;color:var(--petrolio);display:grid;place-items:center;transition:transform .5s var(--ease),background .25s}.card-media .spin:active{transform:rotate(-180deg) scale(.94)}@media(hover:hover){.card-media .spin:hover{background:#fff;transform:rotate(-90deg)}}@media(prefers-reduced-motion:reduce){.card.is-back .f-front,.card.is-back .f-back,.card.turned .f-front,.card.turned .f-back{animation:none}.fimg{transition:opacity .4s ease}.card.is-back .f-back{opacity:1}.card.is-back .f-front{opacity:0}}.card-media.has-flip{position:relative}.card-media.has-flip>.cm-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card-media.has-flip .quick{z-index:2}.card-info .pills{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 8px}.card-info .pills>*{position:static!important;inset:auto!important;transform:none!important;margin:0!important;font-size:10.5px!important;line-height:1!important;letter-spacing:.12em;padding:5px 9px!important;border-radius:999px;box-shadow:none!important;z-index:auto!important}@media(max-width:699px){.grid .card-media .spin,.grid .card-media .quick{width:36px;height:36px;bottom:10px}.grid .card-media .spin{left:10px}.grid .card-media .quick{right:10px}.grid .card-media .quick svg,.grid .card-media .spin svg{width:16px;height:16px}.grid .card-media .flip{padding:10px 10px 16px}.grid .card-media .flip-sh{bottom:8px;height:10px}}.coll{min-height:560px}.coll>.coll-fan{position:absolute;z-index:0;right:-6%;bottom:-4%;width:72%;aspect-ratio:1;perspective:1200px}@media(min-width:900px){.coll>.coll-fan{width:76%;right:-8%}}.fan-i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:26px;padding:8px;background:var(--crema);box-shadow:0 26px 50px #12201e42;text-decoration:none;color:var(--petrolio);transform-origin:50% 100%;transition:transform 1s cubic-bezier(.3,.9,.25,1),opacity .8s ease,filter .8s ease,box-shadow 1s ease}.fan-i img{width:100%;height:100%;object-fit:contain;border-radius:20px;background:#fff}.fan-i span{position:absolute;left:18px;top:18px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;background:#ffffffeb;padding:6px 12px;border-radius:999px;box-shadow:0 4px 14px #12201e1f}.fan-i[data-pos="0"]{z-index:3;transform:translateZ(0) rotate(4deg) rotateY(-8deg)}.fan-i[data-pos="1"]{z-index:2;transform:translate3d(-26%,-6%,-80px) rotate(-9deg) rotateY(22deg) scale(.84);filter:brightness(.92);box-shadow:0 14px 30px #12201e2e}.fan-i[data-pos="2"]{z-index:1;transform:translate3d(-46%,-12%,-160px) rotate(-18deg) rotateY(30deg) scale(.7);filter:brightness(.84);box-shadow:0 10px 24px #12201e24}.fan-i:not([data-pos="0"]) span{opacity:0}.coll-fan[data-n="2"] .fan-i[data-pos="1"]{transform:translate3d(-30%,-8%,-90px) rotate(-12deg) rotateY(24deg) scale(.8)}@media(hover:hover){.coll:hover .fan-i[data-pos="0"]{transform:translate3d(0,-12px,30px) rotate(0) rotateY(0)}}@media(prefers-reduced-motion:reduce){.fan-i{transition:none}}.compare.has-photo .layer.front,.compare.has-photo .layer.back{background:#fff;padding:6%}.compare.has-photo .layer img{width:100%;height:100%;object-fit:contain}.compare.has-photo .lbl.l{background:var(--turchese)}.compare.has-photo .lbl.r{background:var(--sabbia)}.up{margin-top:18px;display:grid;gap:12px}.up-bar{display:grid;gap:2px;background:var(--turchese);color:var(--petrolio);border-radius:18px;padding:12px 16px;font-size:14px;line-height:1.4}.up-bar b{font-weight:500;font-size:15px}.up-bar span{color:#34524e}.up-bar a{color:var(--petrolio)}.up-bar.on{background:var(--salvia)}.up-t{font-family:var(--serif);font-size:26px;line-height:1.1;margin:6px 0 0}.up-t em{font-style:italic}.up-list{display:grid;gap:10px}.up-item{display:grid;grid-template-columns:88px 1fr;gap:12px;align-items:start;background:var(--card-prodotto, #EFE9DD);border-radius:18px;padding:10px}.up-th{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#fff}.up-th img{width:100%;height:100%;object-fit:contain}.up-info{display:grid;gap:6px;min-width:0}.up-n{font-weight:500;text-decoration:none;color:var(--petrolio);line-height:1.25}.up-p{font-size:13px;color:var(--grigioverde)}.up-sizes{display:flex;flex-wrap:wrap;gap:6px}.up-sz{min-width:38px;height:32px;padding:0 8px;border-radius:999px;border:1px solid var(--bordo, #D9D2C3);background:#fff;font-size:13px;color:var(--petrolio)}.up-sz[aria-pressed=true]{background:var(--petrolio);color:var(--crema);border-color:var(--petrolio)}.up-sz[disabled]{opacity:.4;text-decoration:line-through}.up-add{justify-self:start;min-height:38px;padding:0 16px;border-radius:999px;border:0;background:var(--ottanio);color:#fff;font-size:14px;font-weight:500}.up-add[disabled]{background:var(--bordo, #D9D2C3);color:var(--grigioverde)}.cart-list .up{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/soloved-shop.css.map */
