.shop-add-to-cart-wrapper.rootclub-buy{display:grid!important;grid-auto-rows:1fr;gap:10px}.rootclub-buy>rootclub-member-buy,.rootclub-buy>product-form,.rootclub-buy>product-form>form{display:flex!important;flex-direction:column;height:100%}.rootclub-buy .shop-add-to-cart-button{flex:1 1 auto}.rootclub-member-buy{display:block}.rootclub-buy .shop-add-to-cart-button{justify-content:space-between!important;text-align:left;gap:12px;line-height:1.25}.rootclub-buy .shop-add-to-cart-button .button-icon{display:none!important}.rootclub-buy .shop-add-to-cart-button .button-text,.rootclub-buy-button__label{flex:1 1 auto;min-width:0;text-align:left;color:var(--button-text-color, inherit)}.rootclub-buy-button__price{flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--button-price-color, inherit)}.rootclub-member-button.loading>span{visibility:hidden}.rootclub-member-button[aria-disabled=true]{cursor:progress}.rootclub-member-buy__error{margin:8px 0 0;font-size:13px;line-height:1.4;color:#ff6b6b}.rootclub-price{display:flex;flex-direction:column;gap:2px}.rootclub-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.rootclub-price__amount{font-variant-numeric:tabular-nums;line-height:1.2}.rootclub-price__label{font-size:15px;line-height:1.3;opacity:.8}.quantity-break-price-container.rootclub-qb-prices{max-width:none;width:auto;min-width:0;gap:2px}.rootclub-qb-price{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.rootclub-qb-price--regular .quantity-break-price{font-weight:var(--font-weight-regular, 400)!important;font-size:.9em}.rootclub-qb-price__amount{font-weight:var(--font-weight-bold, 700);font-variant-numeric:tabular-nums}.rootclub-qb-price__label{font-size:11px;white-space:nowrap;opacity:.8}.rootclub-line-price__label{display:block;margin-top:2px;font-size:11px;opacity:.8}.rootclub-toggle{display:block;margin:12px 0;padding:12px 14px;border:1px solid rgba(128,128,128,.4);border-radius:10px;color:inherit;text-align:left}.rootclub-toggle--active{border-color:var(--cart-drawer-checkout-button-background, currentColor)}.rootclub-toggle--busy{opacity:.6;cursor:progress}.rootclub-toggle__label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.rootclub-toggle__input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.rootclub-toggle__box{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border:2px solid currentColor;border-radius:5px;color:transparent;transition:background-color .15s ease,border-color .15s ease}.rootclub-toggle__box svg{width:14px;height:14px;visibility:hidden}.rootclub-toggle__input:checked+.rootclub-toggle__box{background-color:var(--cart-drawer-checkout-button-background, currentColor);border-color:var(--cart-drawer-checkout-button-background, currentColor);color:var(--cart-drawer-checkout-button-text-color, #ffffff)}.rootclub-toggle__input:checked+.rootclub-toggle__box svg{visibility:visible}.rootclub-toggle__input:focus-visible+.rootclub-toggle__box{outline:2px solid currentColor;outline-offset:2px}.rootclub-toggle__input:disabled+.rootclub-toggle__box{cursor:progress}.rootclub-toggle__body{display:flex;flex-direction:column;gap:2px;min-width:0}.rootclub-toggle__heading{font-size:15px;font-weight:var(--font-weight-bold, 700);line-height:1.3}.rootclub-toggle__savings{font-size:13px;line-height:1.35}.rootclub-toggle__terms{margin:8px 0 0 32px;font-size:12px;line-height:1.45;opacity:.85}.rootclub-toggle__terms p{margin:0}.rootclub-toggle__error{margin:8px 0 0 32px;font-size:12px;line-height:1.4;color:#ff6b6b}.rootclub-toggle--page{max-width:480px;margin-left:auto}.rootclub-toggle--page .rootclub-toggle__input:checked+.rootclub-toggle__box{background-color:currentColor;border-color:currentColor}.rootclub-toggle--page .rootclub-toggle__input:checked+.rootclub-toggle__box svg{color:rgb(var(--color-background, 0, 0, 0))}.rootclub-toggle--page.rootclub-toggle--active{border-color:currentColor}@media(prefers-reduced-motion:reduce){.rootclub-toggle__box{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rootclub-membership.css.map */
