.rm-one-card form.variations_form.cart{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.rm-one-card .reset_variations,.rm-one-card a.reset_variations{display:none!important}.rm-one-card .woocommerce-variation-add-to-cart{display:none!important}.rm-one-card form.variations_form .quantity{display:none!important}.rm-one-card .woocommerce-variation-price{display:none!important}.rm-one-card .single_variation_wrap .woocommerce-variation-price{display:none!important}.rm-one-card form.variations_form::after,.rm-one-card form.variations_form .variations::after{display:none!important}.rm-one-card .woocommerce-variation-add-to-cart{border-top:none!important}.rm-one-card .fondants-card{background:var(--rm-primary-bg);border:1px solid var(--rm-primary-border);border-radius:14px;box-shadow:0 2px 12px rgb(0 0 0 / .07);padding:1.4em 1.4em 1.2em;margin-bottom:1.2em}.rm-one-card .fondants-card-header{display:flex;align-items:center;gap:.7em;margin-bottom:1.2em;padding-bottom:.8em;border-bottom:1.5px solid var(--rm-primary-border)}.rm-one-card .fondants-card-header svg{flex-shrink:0;color:var(--rm-primary)}.rm-one-card .fondants-card-title{font-size:.75em;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--rm-primary);margin:0;line-height:1}.rm-one-card form.variations_form table.variations{margin-bottom:.5em!important;width:100%;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0!important;display:table}.rm-one-card form.variations_form table.variations th.label{padding:0 0 .8em 0;font-size:.82em;font-weight:700;color:#333;white-space:nowrap;vertical-align:top;padding-top:.2em}.rm-one-card form.variations_form table.variations td.value{padding:0 0 .8em 0}.fondants-lot-info{display:flex;align-items:center;gap:.5em;margin-top:.5em;padding:.55em .8em;background:var(--rm-secondary-bg);border:1px solid var(--rm-secondary-border);border-radius:8px;font-size:.78em;color:#555;line-height:1.4;transition:all .25s ease}.fondants-lot-info svg{flex-shrink:0;color:var(--rm-secondary)}.fondants-lot-info strong{color:var(--rm-primary);font-weight:700}.fondants-lot-info.lot-x3{background:#f0f7ed;border-color:var(--rm-secondary-border)}.fondants-lot-info.lot-x6{background:#edf5f0;border-color:#a8cca8}.fondants-promo-badge{display:inline-flex;align-items:center;gap:.3em;padding:.25em .6em;background:var(--rm-secondary);color:#fff;border-radius:20px;font-size:.72em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-left:auto;white-space:nowrap;opacity:0;transform:scale(.85);transition:opacity .25s ease,transform .25s ease}.fondants-promo-badge.is-visible{opacity:1;transform:scale(1)}.fondants-unit-price{font-size:.78em;color:#888;text-align:right;margin-top:.3em;min-height:1.2em;transition:opacity .2s}.fondants-divider{border:none;border-top:1px solid var(--rm-primary-border);margin:1em 0}.rm-one-card .cfvsw-swatches-option[data-slug="x1"].cfvsw-selected-swatch,.rm-one-card .cfvsw-swatches-option[data-slug="x1"].cfvsw-selected,.rm-one-card .cfvsw-swatches-option[data-slug="x1"][aria-checked="true"],.rm-one-card .cfvsw-swatches-option[data-slug="x3"].cfvsw-selected-swatch,.rm-one-card .cfvsw-swatches-option[data-slug="x3"].cfvsw-selected,.rm-one-card .cfvsw-swatches-option[data-slug="x3"][aria-checked="true"],.rm-one-card .cfvsw-swatches-option[data-slug="x6"].cfvsw-selected-swatch,.rm-one-card .cfvsw-swatches-option[data-slug="x6"].cfvsw-selected,.rm-one-card .cfvsw-swatches-option[data-slug="x6"][aria-checked="true"]{border-color:var(--rm-secondary)!important;box-shadow:0 0 0 2px var(--rm-secondary)!important}.rm-fondants .cfvsw-swatches-option[data-slug="x1"],.rm-fondants .cfvsw-swatches-option[data-slug="x3"],.rm-fondants .cfvsw-swatches-option[data-slug="x6"]{transition:opacity 0.2s ease}.rm-fondants .cfvsw-swatches-option.cfvsw-swatches-disabled::before,.rm-fondants .cfvsw-swatches-option.cfvsw-swatches-disabled::after,.rm-fondants .cfvsw-swatches-option.cfvsw-swatches-blur-cross::before,.rm-fondants .cfvsw-swatches-option.cfvsw-swatches-blur-cross::after{display:none!important}.rm-fondants .cfvsw-swatches-option[data-slug="x1"],.rm-fondants .cfvsw-swatches-option[data-slug="x3"],.rm-fondants .cfvsw-swatches-option[data-slug="x6"]{pointer-events:auto!important;opacity:1!important}.rm-fondants .woocommerce-variation-add-to-cart,.rm-fondants .woocommerce-variation-price,.rm-fondants form.cart .single_variation_wrap .price,.rm-fondants .entry-summary>.price,.rm-fondants .woocommerce-product-details__short-description+.price{display:none!important}.rm-fondants .entry-summary .single_add_to_cart_button:not(.bs-add-btn),.rm-fondants .entry-summary .woocommerce-variation-add-to-cart,.rm-fondants .entry-summary .qty,.rm-fondants .entry-summary>.price,.rm-fondants .wc-bnpl-container,.rm-fondants #payment-method-message{display:none!important}.rm-fondants .woocommerce-variation-add-to-cart{display:none!important}.rm-one-card .bs-total{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}