.rounded_color{display:flex;gap:20px;flex-wrap:wrap}.rounded_color_v .Color_variont{width:30px!important;height:30px!important;padding:0!important;text-align:center;margin:0!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%!important}.variont_qty{font-style:normal;font-weight:700;font-size:14px;color:#fff}.ctm_collor_variont_selected,.ctm_collor_variont{padding:20px;background:#f2f2f2}.ctm_collor_variont_selected .form__label.color,.ctm_collor_variont .form__label.color{margin-bottom:15px;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#000;display:flex;align-items:center;justify-content:space-between}.ctm_collor_variont_selected .form__label.color .remaining,.ctm_collor_variont .form__label.color .remaining{font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#00000080}.square_color{width:100%}.square_color .Color_variont{width:40px!important;height:40px!important;padding:0;text-align:center;margin:0}.Color_variont_name{font-style:normal;font-weight:400;font-size:16px;line-height:40px;color:#000;margin-left:30px;position:absolute;width:200px;text-align:left}.ctm_collor_variont_selected .product-form__input,.ctm_collor_variont .product-form__input{max-width:none;display:flex;align-items:center;justify-content:space-between}.square_color .square_color_inner{align-items:center;padding-top:7px;padding-bottom:7px;border-top:1px solid rgba(0,0,0,.5);display:flex;justify-content:space-between}.square_color .quantity{position:unset}.square_color .quantity button svg{width:35px;height:35px}.square_color .square_color_inner .product-form__input{max-width:fit-content!important;margin:0;align-items:center;padding:0;gap:10px;width:100px;height:35px}.ctm_collor_variont .submit_changes{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:10px;margin-top:20px}.ctm_collor_variont .apply_changes,.ctm_collor_variont .reset_changs{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 20px;gap:10px;max-width:164px;width:100%;height:37px;background:#dc4647;font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#fff}.square_color div.square_color_inner:nth-child(1){border-top:0px}.panels.show{display:block}.accordions.active .edit_cancil:after{content:"Cancel"}.accordions .edit_cancil:after{content:"Edit"}.accordions .edit_cancil{font-style:normal;font-weight:700;font-size:14px;line-height:19px;color:#000;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;gap:10px;width:100px;height:40px;border:1px solid #000000}.ctm_collor_variont_selected .product-form__input .Color_variont{width:60px!important;height:60px!important;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:20px;line-height:27px}.tab-label.accordions.active .ctm_collor_variont_selected{display:none!important}.tab-label.accordions.active .ctm_edit_color_count{display:flex!important}.tab-label.accordions.active .ctm_collor_variont_non_select{display:block!important}.ctm_edit_color_count{display:flex;flex-direction:row;align-items:center;padding:15px 20px;gap:10px;height:49px;background:#dc4647}.ctm_edit_color_count p{font-style:normal;font-weight:700;font-size:14px;line-height:19px;color:#fff;margin:0}.product-form__input.product-form__quantity .qty_buttons_main .quantity__buttons{position:relative}.product-form__input.product-form__quantity .qty_buttons_main .quantity__buttons svg{position:absolute;bottom:-30px}.tab-label.accordions:not(.active) .qty_buttons_main .quantity__buttons svg{display:none!important}.tab.ctm_accordions{display:none;margin-top:25px}.quantity-update-options{display:flex;gap:10px;align-items:center}.quantity-update-options button{border:unset;background:transparent;margin-bottom:0;height:auto}a.apply_changes,a.edit_cancil,a.reset_changs{cursor:pointer!important}.panels{display:none}html{--color-foreground: unset !important}.qty_buttons_main{display:flex;flex-direction:row;justify-content:space-between}.quantity.qty_input,.quantity__buttons{display:flex;background:transparent;flex-direction:row;justify-content:center;align-items:center;color:#000!important;border:3px solid #000;flex:none;margin-bottom:0;height:auto}@media screen and (min-width: 750px){.quantity.qty_input,.quantity__buttons{padding:40px;width:23%;max-height:110px;max-width:110px;font-style:normal;font-weight:700;font-size:30px}}@media screen and (max-width: 749px){.quantity.qty_input,.quantity__buttons{padding:22px;width:24%;max-width:66px;max-height:68px;font-style:normal;font-weight:700;font-size:20px}}.hidden{display:none!important}
/*# sourceMappingURL=/s/files/1/0168/5252/t/33/assets/ctm-quantity.css.map */
