.edit-product{display:none}.edit-product.is-open{display:block}.edit-product .edit-product__content-modal-confirm{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#faf7eb;z-index:99999;width:100%;padding:20px;max-width:490px;max-height:-moz-fit-content;max-height:fit-content;text-align:center}.edit-product .edit-product__background{opacity:1;height:100%;left:0;pointer-events:auto;position:fixed;top:0;transition:.3s;width:100%;z-index:99998;display:block;background-color:rgb(var(--color-shadow),.5)}.edit-product__image-wrapper{font-size:0;line-height:1;max-width:330px;display:block;margin:0 auto 10px}.edit-product .edit-product__image{width:100%;height:100%}.edit-product__buttons{align-items:center;display:flex;gap:16px;justify-content:center}.product-option-accordion{padding-right:10px}.product-option-accordion__heading{width:100%;text-align:left;padding:19px 0 17px;display:flex;align-items:center;justify-content:space-between;background:none;color:var(--main-color);cursor:pointer;border:none}@media only screen and (max-width: 500px){.product-option-accordion__heading{padding:1rem 0}}.product-option-accordion__heading h3{margin:0;font-size:18px;font-weight:500;color:var(--main-color)}.product-option-accordion__heading .icon{width:15px;height:15px;transform:rotate(0);transition:transform .3s ease;fill:var(--main-color);margin-left:10px}.product-option-accordion__heading--active .icon{transform:rotate(180deg)}.product-option-accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding-bottom:0}.product-option-accordion__content--active{padding-bottom:10px}.product-option-accordion__content .product-option{margin-bottom:8px}.product-option-accordion__content .product-option:last-child{margin-bottom:0}
