.olympikus-custom-apps-0-x-flex{display:flex}.olympikus-custom-apps-0-x-flex.olympikus-custom-apps-0-x-row{flex-direction:row}.olympikus-custom-apps-0-x-flex.olympikus-custom-apps-0-x-column{flex-direction:column}.olympikus-custom-apps-0-x-buyButton *{box-sizing:border-box}.olympikus-custom-apps-0-x-buyButton{all:unset;width:100%;height:5rem;padding:.5rem 1.4rem;font-family:var(--font-signal);font-size:1.125rem;font-weight:300;letter-spacing:-.25px;line-height:1.125rem;text-align:center;color:var(--color-white);border:0;background-color:var(--color-black);cursor:pointer}.olympikus-custom-apps-0-x-buyButton.olympikus-custom-apps-0-x-disabled{-webkit-filter:brightness(.9);filter:brightness(.9)}.olympikus-custom-apps-0-x-buyButton .olympikus-custom-apps-0-x-updateText{font-size:.875rem;font-weight:300;line-height:.875rem}.olympikus-custom-apps-0-x-buyButton .olympikus-custom-apps-0-x-controls{font-size:.875rem;line-height:.875rem}.olympikus-custom-apps-0-x-updateToCartButton{max-height:2rem;gap:.5rem}.olympikus-custom-apps-0-x-updateToCartButton .olympikus-custom-apps-0-x-displayQuantity{all:unset;width:2rem;height:2rem;color:#fff;text-align:center;border:0;border-radius:.25rem;background-color:#000}.olympikus-custom-apps-0-x-updateToCartButton .olympikus-custom-apps-0-x-button{all:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;cursor:pointer}.olympikus-custom-apps-0-x-updateToCartButton .olympikus-custom-apps-0-x-displayQuantity::-webkit-inner-spin-button,.olympikus-custom-apps-0-x-updateToCartButton .olympikus-custom-apps-0-x-displayQuantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}