.vb-availability-card{padding-left:16px!important;padding-right:16px!important;padding-bottom:16px!important}.vb-availability-head{margin-left:-16px!important;margin-right:-16px!important;padding-left:24px!important;padding-right:24px!important}.vb-availability-item{grid-template-columns:46px minmax(0,1fr)!important;min-height:44px!important;padding:8px!important}.vb-availability-card .vb-availability-item.is-selected{padding-left:8px!important;padding-right:8px!important}.vb-availability-card .vb-status>span:last-child{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.vb-availability-card .vb-status strong{flex:0 0 auto;letter-spacing:.03em!important;text-transform:uppercase!important}.vb-availability-card .vb-status small{min-width:0;margin-top:0!important;text-align:right}.vb-availability-card .vb-availability-item.is-selected{background:#eaf3fb!important;box-shadow:inset 3px 0 #0d82c5!important}.vb-availability-card .vb-availability-item.is-selected .vb-size{font-weight:900!important;color:#161616!important}.vb-availability-card .vb-availability-item:hover:not(.is-selected){background:#f5f5f5!important}.cube-scegli{display:block;margin:0 0 12px!important;padding:10px 13px;border-left:3px solid #0d82c5;background:#f4f8fc;font-family:Inter,sans-serif;font-size:13px;font-weight:700;line-height:1.35;color:#0b6ca3}.cube-scegli[hidden]{display:none!important}.shopify-product-form:has(.cube-sizing-panel:not([hidden])) .cube-scegli{display:none!important}.add-to-cart-button[disabled],.add-to-cart-button:disabled{opacity:.38!important;cursor:not-allowed!important}@media screen and (max-width:749px){.vb-availability-card{padding-left:14px!important;padding-right:14px!important;padding-bottom:14px!important}.vb-availability-head{margin-left:-14px!important;margin-right:-14px!important;padding-left:20px!important;padding-right:20px!important}.vb-availability-item{padding:8px 6px!important}.vb-availability-card .vb-availability-item.is-selected{padding-left:6px!important;padding-right:6px!important}}.vb-availability-head:has(.vb-size-guide__button){display:block!important;padding-top:0!important;padding-bottom:0!important}.vb-availability-head .vb-size-guide__label,.vb-availability-head .vb-size-guide__text small{display:none!important}.vb-availability-head .vb-size-guide__button,.vb-availability-head .vb-size-guide__button:hover{display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;width:100%!important;min-height:46px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;text-align:left!important;cursor:pointer}.vb-availability-head .vb-size-guide__text{grid-column:1!important;grid-row:1!important}.vb-availability-head .vb-size-guide__button,.vb-availability-head .vb-size-guide__button:hover,.vb-availability-head .vb-size-guide__button:focus,.vb-availability-head .vb-size-guide__text,.vb-availability-head .vb-size-guide__text *,.vb-availability-head .vb-size-guide__icon{color:#fff!important}.vb-availability-head .vb-size-guide__button:hover .vb-size-guide__text,.vb-availability-head .vb-size-guide__button:hover .vb-size-guide__icon{opacity:.82}.vb-availability-head .vb-size-guide__icon{grid-column:2!important;grid-row:1!important;justify-self:end!important;font-size:21px!important;line-height:1!important}.vb-availability-card .vb-size-guide,.vb-availability-card .cube-sizing-panel{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.vb-availability-card:has(.cube-sizing-panel:not([hidden])) .vb-availability-item{display:none!important}.shopify-product-form:has(.cube-sizing-panel:not([hidden])) .product-form-buttons{display:none!important}.cube-guida-chiudi{display:none!important}.vb-size-guide:has(.cube-sizing-panel:not([hidden])) .cube-guida-chiudi{display:block!important;width:100%;min-height:52px;margin:14px 0 2px;border:0;border-radius:0;background:#161616;color:#fff;font-size:14px;font-weight:900;letter-spacing:-.01em;text-transform:uppercase;cursor:pointer}.vb-size-guide:has(.cube-sizing-panel:not([hidden])) .cube-guida-chiudi:hover{background:#0c82c5}.vb-availability-card .vb-status small .cube-arrivo{font-size:13px!important;font-weight:750!important;color:#161616!important}.vb-availability-card .vb-status small .cube-arrivo__nota{font-size:10.5px!important;font-weight:500!important;color:#8a8a8a!important}.vb-availability-card .vb-status small .cube-arrivo__nota:before{content:" \b7  ";color:#c4c4c4}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cube-taglie.css.map */
