.product-form-modal{--section-space-vertical:0}.product-form-modal .dialog-wrapper{align-items:center;display:flex;flex-direction:column-reverse;gap:var(--space-4)}@media (min-width:990px){.product-form-modal .dialog-wrapper{flex-direction:row-reverse}}.product-form-modal .product-image-wrapper{display:none;flex:0 0 50%;grid-area:auto}@media (min-width:990px){.product-form-modal .product-image-wrapper{display:flex}}.product-form-modal .price-group{margin-bottom:var(--space-6);padding:0}.product-form-modal .quantity-input-wrapper,.product-form-modal .variant-options-wrapper{margin-bottom:var(--space-6)}.product-form-modal .max-quantity-notice{font-weight:var(--font-weight-medium);margin-bottom:var(--space-4);margin-top:calc(var(--space-4)*-1)}.product-form-modal .product-add-to-cart-wrapper{display:block}.product-form-modal .content-wrapper{display:flex;flex:0 0 50%;flex-direction:column}.product-form-modal .beer-features-wrapper{display:none}@media (min-width:990px){.product-form-modal .beer-features-wrapper{display:flex}}.product-form-modal .beer-features-wrapper .separator{height:40px}.product-form-dialog{background-color:var(--light-color-2);border:none;left:50%;max-width:1024px;position:fixed;top:50%;transform:translate(-50%,-50%);width:95%;z-index:999}@media (min-width:990px){.product-form-dialog{width:80%}}.product-form-dialog .dialog-content{padding:var(--space-10) var(--space-6)}@media (min-width:990px){.product-form-dialog .dialog-content{padding:var(--space-10) var(--space-16)}}.product-form-dialog .close{--position:6px;background:none;border:none;cursor:pointer;position:absolute;right:var(--position);top:var(--position);width:-moz-fit-content;width:fit-content}@media (min-width:990px){.product-form-dialog .close{--position:16px}}.product-form-dialog .close svg{--size:40px;stroke:var(--dark-color-1);transform:scale(.7);transition:all .2s ease-in-out;width:var(--size)}.product-form-dialog .close svg:hover{transform:scale(.8)}.product-form-dialog .countdown-timer-content{margin-top:var(--space-4)}.product-form-dialog::backdrop{background:rgba(0,0,0,.5)}