@media (min-width:993px){.woocommerce:has(>.gv-cc)>form.woocommerce-cart-form{grid-column:1;grid-row:2}.woocommerce:has(>.gv-cc)>.gv-cc{grid-column:1;grid-row:3}.woocommerce:has(>.gv-cc)>.cart-collaterals{grid-column:2;grid-row:2 / span 2;align-self:start}}.gv-cc{margin:34px 0 0;min-width:0}.gv-cc .gv-cc-titolo{margin:0 0 20px !important;padding:0 !important;font:500 30px/1.15 "Fraunces",Georgia,serif !important;color:var(--gv-ink,#2a1d1f) !important;letter-spacing:0 !important;text-transform:none !important}.gv-cc .gv-cc-titolo em{font-style:italic;color:var(--gv-bx,#9a2f3e)}.gv-cc .woocommerce,.gv.gv-woo--cart .gv-cc .woocommerce{display:block !important;margin:0 !important}.gv-cc .blog-grid-wrap{width:100% !important}@media (min-width:601px){.gv-cc .blog-stream.shop-grid{height:auto !important}.gv-cc .blog-stream.shop-grid>article.product{position:static !important;left:auto !important;top:auto !important;width:auto !important}}.gv-cl li.gv-cc-mini{display:block;margin:0 !important;padding:18px 0 6px !important;border:0 !important;list-style:none !important}.gv-cl li.gv-cc-mini::before{display:none !important}.gv-cl .gv-cc-mini-titolo{margin:0 0 10px !important;font:600 12px/1 "Jost",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--gv-oro,#b0895a)}.gv-cl ul.gv-cc-mini-lista{margin:0 !important;padding:0 !important;list-style:none !important;display:grid;gap:10px}.gv-cl li.gv-cc-mini-voce{display:flex;align-items:center;gap:12px;margin:0 !important;padding:10px !important;border-radius:12px;background:var(--gvcl-crema,#faf6f1);list-style:none !important}.gv-cl li.gv-cc-mini-voce::before{display:none !important}.gv-cl .gv-cc-mini-foto{flex:0 0 56px;width:56px;height:56px;border-radius:8px;overflow:hidden;background:#fff;display:block}.gv-cl .gv-cc-mini-foto img{position:static !important;width:56px !important;height:56px !important;margin:0 !important;object-fit:contain;border-radius:0;background:#fff}.gv-cl .gv-cc-mini-testo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.gv-cl a.gv-cc-mini-nome{color:var(--gvcl-ink,#2a1d1f) !important;font:500 13.5px/1.3 "Jost",sans-serif !important;text-decoration:none !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gv-cl a.gv-cc-mini-nome:hover{color:var(--gvcl-bx,#9a2f3e) !important}.gv-cl .gv-cc-mini-prezzo{font:600 13.5px/1.2 "Jost",sans-serif;color:var(--gvcl-bx,#9a2f3e)}.gv-cl .gv-cc-mini-prezzo del{color:#9b8f8b;font-weight:400;margin-right:4px}.gv-cl .gv-cc-mini-prezzo ins{text-decoration:none}.gv-cl a.gv-cc-mini-agg{flex:0 0 38px;width:38px !important;height:38px !important;min-height:0 !important;margin:0 !important;padding:0 !important;border-radius:50% !important;border:0 !important;background:var(--gvcl-bx,#9a2f3e) !important;color:transparent !important;font-size:0 !important;position:relative;box-shadow:none !important;display:block !important}.gv-cl a.gv-cc-mini-agg::before,.gv-cl a.gv-cc-mini-agg::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin:0;background:#fff;border-radius:2px;transform:translate(-50%,-50%)}.gv-cl a.gv-cc-mini-agg::after{transform:translate(-50%,-50%) rotate(90deg)}.gv-cl a.gv-cc-mini-agg.is-scegli::before{width:8px;height:8px;background:none;border:solid #fff;border-width:2px 2px 0 0;border-radius:0;transform:translate(-65%,-50%) rotate(45deg)}.gv-cl a.gv-cc-mini-agg.is-scegli::after{display:none}.gv-cl a.gv-cc-mini-agg:hover{background:var(--gvcl-bx-d,#5e1a26) !important}.gv-cl a.gv-cc-mini-agg.loading{opacity:.6;pointer-events:none}.gv-cl a.gv-cc-mini-agg.loading::after{animation:none !important}.gv-cl .gv-cc-mini-voce .added_to_cart{display:none !important}@media (min-width:601px){.gv-cc .blog-stream.shop-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (min-width:993px){.gv-cc .blog-stream.shop-grid>article.product:nth-of-type(n+4){display:none !important}}@media (min-width:601px) and (max-width:992px){.gv-cc .blog-stream.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}body .gv-cc .blog-stream.shop-grid article.product .hentry-wrap>.hentry-middle{padding-bottom:84px !important}}@media (max-width:992px){.woocommerce:has(>.gv-cc)>.gv-cc{order:10}}