.z2-quantity-switcher{margin-top:20px;margin-bottom:10px}.quantity-switcher__option-label{font-weight:500;font-size:14px}.z2-quantity-switcher .quantity-switcher__options{display:flex;gap:10px}.z2-quantity-switcher .quantity-switcher__option{flex:1;display:flex;flex-direction:column;gap:2px;text-align:left;border-radius:8px;padding:12px;cursor:pointer;background:#fff;border:1px solid #e6e3df;transition:background-color .2s ease,border-color .2s ease,transform .1s ease}.z2-quantity-switcher .quantity-switcher__option.selected{border-color:#000;border-width:2px;background:#f1f1f1;padding:12px}.z2-quantity-switcher .quantity-switcher__row{display:flex;align-items:center;gap:6px}.z2-quantity-switcher .quantity-switcher__row--bottom{align-items:baseline}.z2-quantity-switcher .quantity-switcher__price{font-size:14px;white-space:nowrap}.z2-quantity-switcher .quantity-switcher__compare-price{color:#8d8d8d;text-decoration:line-through;white-space:nowrap;font-size:14px}.z2-quantity-switcher .quantity-switcher__savings{display:inline-flex;align-items:center;justify-content:center;padding:5px 8px 4px 4px;border-radius:4px;background-color:#c40c0c;color:#fff;font-size:10px;line-height:1;font-weight:500;white-space:nowrap;margin-left:4px}.quantity-switcher__savings__3{padding:4px 8px 3px!important}@media(min-width:768px){.z2-quantity-switcher .quantity-switcher__savings{padding:4px 9px 4px 7px}.quantity-switcher__option-label{font-size:16px}.quantity-switcher__savings__3{padding:4px 8px!important}}.z2-quantity-switcher .quantity-switcher__savings:empty{display:none}.z2-quantity-switcher .quantity-switcher__size-swatch{padding:6px 22px;background:transparent;color:#000;border-radius:8px;border:1px solid rgb(0,0,0);cursor:pointer;font-size:12px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,transform .1s ease,border-color .2s ease;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.z2-quantity-switcher .quantity-switcher__size-swatch:hover:not(:disabled):not(.out-of-stock):not(.selected){background:#000;color:#fff;border-color:#000}.z2-quantity-switcher .quantity-switcher__size-swatch:hover:not(:disabled):not(.out-of-stock){border-color:#000}.z2-quantity-switcher .quantity-switcher__size-swatch.selected{border-color:#000;background-color:#000;color:#fff}.z2-quantity-switcher .quantity-switcher__size-swatch.out-of-stock,.z2-quantity-switcher .quantity-switcher__size-swatch:disabled{position:relative;cursor:not-allowed;opacity:1;color:#000;border-color:#000;background:transparent}.z2-quantity-switcher .quantity-switcher__size-swatch.out-of-stock:after,.z2-quantity-switcher .quantity-switcher__size-swatch:disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:100%;width:0;border-right:1.5px solid #c40c0c;transform:rotate(45deg);pointer-events:none}.z2-quantity-switcher .quantity-switcher__help{margin:10px 0 0;font-size:12px;opacity:.7}form.z2-bundle-mode [data-z2-default-variant-pickers],form.z2-bundle-mode .globo-swatch-product-detail,form.z2-bundle-mode .product-form__variants.no-js{display:none!important}.z2-quantity-switcher .quantity-switcher__product-selectors{margin-top:20px;display:none!important;flex-direction:column;gap:25px;border:1px solid #e6e3df;border-radius:8px;padding:24px 12px}.z2-quantity-switcher .quantity-switcher__product-selector{border:0;border-radius:0;padding:0}.z2-quantity-switcher .quantity-switcher__product-top{display:flex;align-items:center;gap:12px}.z2-quantity-switcher .quantity-switcher__product-image{width:70px;height:70px;border-radius:8px;object-fit:cover;display:block}.z2-quantity-switcher .quantity-switcher__product-top-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.z2-quantity-switcher .quantity-switcher__free-badge{line-height:1}.z2-quantity-switcher .quantity-switcher__product-size-label,.z2-quantity-switcher .quantity-switcher__selected-size{font-weight:400;color:#000}.z2-quantity-switcher .quantity-switcher__product-bottom{margin-top:0}.z2-quantity-switcher .quantity-switcher__size-swatches{display:flex;gap:10px;flex-wrap:wrap}.z2-quantity-switcher .quantity-switcher__size-swatch[data-size="PLUS SIZE"]{display:none!important}.z2-quantity-switcher .quantity-switcher__selector-row{display:flex;align-items:center;gap:20px}.z2-quantity-switcher .quantity-switcher__selector-left{display:flex;align-items:center;gap:10px;flex:0 0 auto}.z2-quantity-switcher .quantity-switcher__selector-index{width:18px;text-align:center;font-size:14px;font-weight:400;color:#000}.z2-quantity-switcher .quantity-switcher__selector-right{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.z2-quantity-switcher .quantity-switcher__product-size-line{display:flex;align-items:center;gap:6px;font-size:14px}.z2-quantity-switcher .quantity-switcher__usp-boxes{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap}.z2-quantity-switcher .quantity-switcher__usp-box{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;border-radius:8px;font-size:12px;line-height:1;font-weight:500;white-space:nowrap;text-transform:uppercase}.z2-quantity-switcher .quantity-switcher__usp--shipping{background:#c40c0c;color:#fff}.z2-quantity-switcher .quantity-switcher__usp--shipping svg{color:#fff}.z2-quantity-switcher .quantity-switcher__usp--size{background:#f1f1f1;color:#000;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .1s ease;border:0!important}.z2-quantity-switcher .quantity-switcher__usp--size:hover{background:#000;color:#fff;border-color:#000}
/*# sourceMappingURL=/cdn/shop/t/35/assets/z2-quantity-switcher-belt.css.map */
