.sg-Block{text-align:center;padding:var(--spacing2) 0}.sg-Block--primary{background:var(--color-primary);color:var(--color-primary-revert-text)}.sg-Block--secondary{background:var(--color-secondary);color:var(--color-secondary-revert-text)}.sg-Block--tertiary{background:var(--color-primary-background);color:var(--color-black)}.sg-Block--error{background:var(--color-error);color:var(--color-error-revert-text)}.sg-Block--black{background:var(--color-black);color:var(--color-white)}.sg-Block--white{background:var(--color-white);color:var(--color-black)}.sg-FormActions{display:flex;justify-content:flex-end;flex-grow:1;width:auto}@media(max-width:575.98px){.sg-FormActions:not(.sg-FormActions--compress){width:100%}}.sg-BlockFormAlert-content{display:flex;align-items:center;justify-content:flex-end;margin-top:1.875rem}.sg-BlockFormAlert .sg-TextField.sg-BlockFormAlert-form-field{display:none}.sg-BlockFormAlert .sg-FormMainErrors{margin:.3125rem 0 -1.25rem}.sg-BlockFormAlert.sg-BlockFormAlert--compress .sg-BlockFormAlert-content{margin-top:0;height:3.4375rem;justify-content:start}.sg-BlockFormAlert.sg-BlockFormAlert--compress .sg-BlockFormAlert-content>div{text-align:left;height:100%}.sg-BlockFormAlert.sg-BlockFormAlert--compress .sg-BlockFormAlert-content .sg-AddToList-addToList,.sg-BlockFormAlert.sg-BlockFormAlert--compress .sg-BlockFormAlert-content .sg-Menu-activator{height:100%}.sg-BlockFormAlert.sg-BlockFormAlert--compress .sg-BlockFormAlert-button{height:100%;width:100%;flex-grow:1}.sg-BlockFormAlert.sg-BlockFormAlert--compress .sg-Icon{width:1.25rem}@media(max-width:575.98px){.sg-BlockFormAlert .sg-BlockFormAlert-button{height:100%;flex-grow:0;width:5rem}.sg-BlockFormAlert:not(.sg-BlockFormAlert--compress) .sg-BlockFormAlert-content{flex-direction:column;align-items:flex-start;margin-top:1.25rem}.sg-BlockFormAlert:not(.sg-BlockFormAlert--compress) .sg-BlockFormAlert-button{flex-grow:1;width:100%}}.sg-QuantityInputErrors{flex-basis:100%;width:100%}.sg-QuantityInputErrors:not(:empty){padding:.625rem 0 0}.sg-QuantityInput{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:.625rem}.sg-QuantityInput .sg-Button{padding:.25rem;min-width:2.5rem;align-self:stretch}.sg-QuantityInput .sg-Button .sg-Icon{width:1.0625rem}.sg-QuantityInput .sg-TextField{align-self:stretch;width:4.0625rem;flex-shrink:0}.sg-QuantityInput .sg-TextField>.sg-FormField-content{height:100%}.sg-QuantityInput .sg-TextField>.sg-FormField-content>.sg-FormField-control,.sg-QuantityInput .sg-TextField>.sg-FormField-content>.sg-FormField-control>.sg-FormField-slot{align-self:stretch}.sg-QuantityInput .sg-TextField>.sg-FormField-content>.sg-FormField-control>.sg-FormField-slot>input{text-align:center}.sg-DialogConfirm-popup{box-shadow:0 0 18px rgba(0,0,0,.2);background-color:var(--color-primary-revert);padding:var(--spacing2);width:90%}.sg-DialogConfirm-popup--attention{background-color:var(--color-attention);font-weight:500}.sg-DialogConfirm-popup .sg-Close{position:absolute;right:10px;top:10px}.sg-DialogConfirm-popup .sg-DialogConfirm-content{font-size:1rem;margin-right:var(--spacing5);margin-bottom:var(--spacing2)}.sg-DialogConfirm-popup .sg-DialogConfirm-buttons{display:flex;justify-content:space-between;flex-direction:column}@media(min-width:576px){.sg-DialogConfirm-popup .sg-DialogConfirm-buttons:not(.sg-DialogConfirm-buttons--balanced) .sg-Button:first-of-type{flex:2 1;margin-right:var(--spacing2)}}.sg-DialogConfirm-popup .sg-DialogConfirm-buttons .sg-Button:first-of-type{flex:1 1;margin-right:var(--spacing0);margin-bottom:var(--spacing2)}.sg-DialogConfirm-popup .sg-DialogConfirm-buttons .sg-Button:last-of-type{flex:1 1}@media(min-width:576px){.sg-DialogConfirm-popup .sg-DialogConfirm-buttons{flex-direction:row}.sg-DialogConfirm-popup .sg-DialogConfirm-buttons .sg-Button:first-of-type{margin-right:var(--spacing2);margin-bottom:var(--spacing0)}.sg-DialogConfirm-popup{max-width:100%;width:auto}}