.page-product .main-outer-quant-buy{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bss bss" "atc qty";column-gap:15px;row-gap:12px;align-items:end;width:100%}.page-product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now{grid-template-areas:"bss bss" "buynow buynow" "atc qty"}.page-product .main-outer-quant-buy>div:not(.product-form__quantity):not(.bss-b2b-qty-table-wrapper):not(.bss-b2b-cart-item-qty-table),.page-product .main-outer-quant-buy product-form,.page-product .main-outer-quant-buy product-form>.form,.page-product .main-outer-quant-buy .product-form__buttons{display:contents}.page-product .main-outer-quant-buy .product-form__quantity{display:block;grid-area:qty;max-width:143px;margin:0;width:auto}.page-product .main-outer-quant-buy .bss-b2b-qty-table-wrapper,.page-product .main-outer-quant-buy .bss-b2b-cart-item-qty-table{display:block!important;grid-area:bss!important;grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;justify-self:stretch!important;align-self:stretch!important}@media screen and (min-width:750px){.page-product .main-outer-quant-buy{grid-template-areas:"bss ." "atc qty"}.page-product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now{grid-template-areas:"bss ." "buynow buynow" "atc qty"}.page-product .main-outer-quant-buy .bss-b2b-qty-table-wrapper,.page-product .main-outer-quant-buy .bss-b2b-cart-item-qty-table{grid-column:1 / 2!important;width:100%!important;max-width:100%!important}}.page-product .main-outer-quant-buy .bss-b2b-cart-item-qty-table table,.page-product .main-outer-quant-buy .bss-b2b-qty-table-wrapper table,.page-product .main-outer-quant-buy .bss-b2b-cart-item-qty-table .quantity_break_table,.page-product .main-outer-quant-buy .bss-b2b-qty-table-wrapper .quantity_break_table,.page-product .main-outer-quant-buy table.quantity_break_table{width:100%!important;max-width:none!important;table-layout:fixed!important;box-sizing:border-box!important}.page-product .main-outer-quant-buy .product-form__buy-now{grid-area:buynow;width:100%}.page-product .main-outer-quant-buy .product-form__buy-now .product-form__buy-now-btn{width:100%;min-height:39px;text-transform:uppercase}.page-product .main-outer-quant-buy:not(.main-outer-quant-buy--with-buy-now) .product-form__submit,.page-product .product .main-outer-quant-buy:not(.main-outer-quant-buy--with-buy-now) .product-form__buttons .product-form__submit{background-color:transparent;color:var(--text-color);border:1px solid var(--theme-color)}.page-product .main-outer-quant-buy:not(.main-outer-quant-buy--with-buy-now) .product-form__submit:before,.page-product .product .main-outer-quant-buy:not(.main-outer-quant-buy--with-buy-now) .product-form__buttons .product-form__submit:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--theme-color);z-index:-1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center;transition:-webkit-transform .4s ease,transform .4s ease}.page-product .main-outer-quant-buy:not(.main-outer-quant-buy--with-buy-now) .product-form__submit:hover,.page-product .product .main-outer-quant-buy:not(.main-outer-quant-buy--with-buy-now) .product-form__buttons .product-form__submit:hover{color:var(--theme-color);background-color:transparent}.page-product .main-outer-quant-buy:not(.main-outer-quant-buy--with-buy-now) .product-form__submit:hover:before,.page-product .product .main-outer-quant-buy:not(.main-outer-quant-buy--with-buy-now) .product-form__buttons .product-form__submit:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.page-product .main-outer-quant-buy .product-form__submit{grid-area:atc;width:100%;min-width:149px;min-height:39px;line-height:39px;padding:0 10px;text-transform:uppercase;overflow:hidden}.page-product .product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now .product-form__buttons .product-form__submit,.page-product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now .product-form__submit{border:1px solid var(--theme-color);background-color:transparent;color:var(--theme-color)}.page-product .product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now .product-form__buttons .product-form__submit:before,.page-product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now .product-form__submit:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--button-bg-color);z-index:-1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;transition:-webkit-transform .4s ease,transform .4s ease}.page-product .product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now .product-form__buttons .product-form__submit:hover,.page-product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now .product-form__submit:hover{color:#fff;border-color:var(--theme-color)}.page-product .product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now .product-form__buttons .product-form__submit:hover:before,.page-product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now .product-form__submit:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.page-product .main-outer-quant-buy .product-form__buy-now-btn{background-color:transparent;color:var(--theme-color);border:1px solid var(--theme-color)}.page-product .main-outer-quant-buy .product-form__buy-now-btn:before{background-color:var(--button-bg-color)}.page-product .main-outer-quant-buy .product-form__buy-now-btn:hover{color:#fff}.page-product .main-outer-quant-buy pickup-availability,.page-product .main-outer-quant-buy .product-form__error-message-wrapper{grid-column:1 / -1}@media screen and (max-width:749px){.page-product .main-outer-quant-buy{grid-template-areas:"bss bss" "atc qty"}.page-product .main-outer-quant-buy.main-outer-quant-buy--with-buy-now{grid-template-areas:"bss bss" "buynow buynow" "atc qty"}.page-product .main-outer-quant-buy .bss-b2b-cart-item-qty-table,.page-product .main-outer-quant-buy .bss-b2b-qty-table-wrapper,.page-product .main-outer-quant-buy .bss-b2b-cart-item-qty-table .bss-b2b-qty-table-wrapper,.page-product .main-outer-quant-buy .quantity_break_table,.page-product .main-outer-quant-buy table.quantity_break_table{grid-column:1 / -1!important;width:100%!important;max-width:none!important;box-sizing:border-box}.page-product .main-outer-quant-buy .quantity_break_table,.page-product .main-outer-quant-buy .bss-b2b-cart-item-qty-table table,.page-product .main-outer-quant-buy .bss-b2b-qty-table-wrapper>table{table-layout:fixed!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mt-product-buy-buttons.css.map */
