.rc-options{display:flex;flex-direction:column;gap:var(--space-10)}.rc-options__heading{margin:0;font-size:var(--text-15);font-weight:800;color:var(--color-fg)}.rc-options__group{display:flex;flex-direction:column;gap:var(--space-10)}.rc-options__card{position:relative;display:flex;align-items:center;gap:var(--space-14);width:100%;border:1px solid var(--color-border-strong);background:var(--color-bg);border-radius:var(--radius-card);padding:1.7rem 2rem;cursor:pointer;font-family:inherit;text-align:left;transition:border-color var(--duration-short) var(--ease-rc),box-shadow var(--duration-default) var(--ease-rc),background var(--duration-short) var(--ease-rc)}.rc-options__card:hover{border-color:var(--color-link)}.rc-options__card.is-selected{border:2px solid var(--color-link);background:var(--color-link-bg);padding:calc(1.7rem - 1px) calc(2rem - 1px)}.rc-options__card--featured:not(.is-selected){border-color:var(--color-border-strong);box-shadow:0 8px 20px -14px #0a5aa659}.rc-options__badge{position:absolute;top:-1.1rem;left:1.8rem;background:var(--color-primary);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.02em;padding:.4rem 1.1rem;border-radius:var(--radius-pill)}.rc-options__radio{width:2.2rem;height:2.2rem;border-radius:50%;border:1.5px solid var(--color-border-strong);background:var(--color-bg);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:transparent;transition:all var(--duration-short) var(--ease-rc)}.rc-options__card.is-selected .rc-options__radio{border-color:var(--color-link);background:var(--color-link);color:#fff}.rc-options__body{flex:1;display:flex;flex-direction:column;gap:.2rem}.rc-options__title{font-size:var(--text-16);font-weight:700;letter-spacing:-.01em;color:var(--color-fg)}.rc-options__sub{font-size:var(--text-13);color:var(--color-fg-muted);text-wrap:pretty}.rc-options__price-col{text-align:right;display:flex;flex-direction:column;gap:.2rem}.rc-options__price{font-size:var(--text-18);font-weight:800;color:var(--color-fg)}.rc-options__diff{font-size:1.1rem;color:var(--color-fg-soft)}.rc-options__buy{display:flex;gap:var(--space-12);align-items:stretch}.rc-options__qty{display:flex;align-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-button)}.rc-options__qty-btn{background:none;border:none;cursor:pointer;color:var(--color-fg-subtle);min-width:var(--touch-target);min-height:var(--touch-target);display:inline-flex;align-items:center;justify-content:center;transition:color var(--duration-short) var(--ease-rc)}.rc-options__qty-btn:hover{color:var(--color-primary)}.rc-options__qty-input{width:4rem;border:none;text-align:center;font-size:var(--text-16);font-weight:700;font-family:inherit;color:var(--color-fg);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.rc-options__qty-input::-webkit-outer-spin-button,.rc-options__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rc-options__atc{flex:1;background:var(--color-accent);color:#fff;border:none;border-radius:var(--radius-button);padding:1.8rem;font-size:1.7rem;font-weight:800;font-family:inherit;cursor:pointer;min-height:5.2rem;box-shadow:0 16px 32px -16px #e8622c80;transition:filter var(--duration-default) var(--ease-rc),transform .15s var(--ease-rc),background var(--duration-default) var(--ease-rc)}.rc-options__atc:hover:not(:disabled){filter:brightness(.92)}.rc-options__atc:active:not(:disabled){transform:scale(.985)}.rc-options__atc:disabled{background:var(--color-fg-subtle);box-shadow:none;cursor:not-allowed}.rc-options__atc.is-added{background:var(--color-success);box-shadow:none}.rc-options__atc.is-loading{opacity:.7}.rc-options__error{margin:0;font-size:var(--text-13);font-weight:600;color:var(--color-danger)}@media screen and (max-width:749px){.rc-options__atc{min-height:5rem;font-size:var(--text-16)}.rc-options__card{padding:1.4rem 1.6rem}.rc-options__card.is-selected{padding:calc(1.4rem - 1px) calc(1.6rem - 1px)}}.rc-options__montage{margin:0 0 var(--space-14);font-size:var(--text-13);line-height:1.5;color:var(--color-fg-muted)}.rc-options__montage-link{color:var(--color-link);font-weight:700;text-decoration:none;white-space:nowrap}.rc-options__montage-link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-purchase-options.css.map */
