.AddToCartButton-module__qEw35q__wrap{gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.AddToCartButton-module__qEw35q__qtyRow{align-items:center;gap:var(--space-3);display:flex}.AddToCartButton-module__qEw35q__qtyLabel{font:var(--font-label-md);color:var(--color-on-surface-variant)}.AddToCartButton-module__qEw35q__qtyInput{width:96px;padding:var(--space-2) var(--space-3);font:var(--font-body-md);color:var(--color-on-surface);background:var(--color-surface-container-lowest);border:1px solid var(--color-outline);border-radius:var(--radius-md)}.AddToCartButton-module__qEw35q__qtyInput:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.AddToCartButton-module__qEw35q__qtyHint{font:var(--font-data-xs);color:var(--color-on-surface-variant)}.AddToCartButton-module__qEw35q__actions{gap:var(--space-3);display:flex}.AddToCartButton-module__qEw35q__error{font:var(--font-label-md);color:var(--color-error)}.AddToCartButton-module__qEw35q__message{font:var(--font-label-md);color:var(--color-tertiary)}
.WishlistButton-module__-MGRvW__button{align-items:center;gap:var(--space-2);border:1px solid var(--color-outline-variant);background:var(--color-surface-container-lowest);color:var(--color-on-surface-variant);cursor:pointer;display:inline-flex}.WishlistButton-module__-MGRvW__button:disabled{cursor:progress;opacity:.6}.WishlistButton-module__-MGRvW__icon{display:inline-flex}.WishlistButton-module__-MGRvW__added{color:var(--color-primary);border-color:var(--color-primary)}.WishlistButton-module__-MGRvW__failed{border-color:var(--color-error);color:var(--color-error)}.WishlistButton-module__-MGRvW__detail{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font:var(--font-label-md)}.WishlistButton-module__-MGRvW__list{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font:var(--font-data-xs)}.WishlistButton-module__-MGRvW__label{white-space:nowrap}
.ShareButton-module__LTwCvG__root{gap:var(--space-2);flex-direction:column;display:inline-flex;position:relative}.ShareButton-module__LTwCvG__button{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background:var(--color-surface-container-lowest);color:var(--color-on-surface-variant);font:var(--font-label-md);white-space:nowrap;cursor:pointer;display:inline-flex}.ShareButton-module__LTwCvG__button:hover{color:var(--color-primary);border-color:var(--color-primary)}.ShareButton-module__LTwCvG__icon{display:inline-flex}.ShareButton-module__LTwCvG__manual{gap:var(--space-1);color:var(--color-on-surface-variant);font:var(--font-body-sm);flex-direction:column;margin:0;display:flex}.ShareButton-module__LTwCvG__url{width:100%;max-width:320px;padding:var(--space-1) var(--space-2);border:1px solid var(--color-outline-variant);border-radius:var(--radius-sm);background:var(--color-surface-container-low);color:var(--color-on-surface);font:var(--font-data-xs)}
.CompareButton-module__UKLOEG__button{padding:var(--space-1) var(--space-3);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);color:var(--color-on-surface-variant);font:var(--font-label-lg);white-space:nowrap;cursor:pointer;background:0 0}.CompareButton-module__UKLOEG__added{background:var(--color-surface-container-high);color:var(--color-on-surface)}
