rowenne-addon{display:block;margin:10px 0 14px;color:inherit;font-family:var(--font-body-family,inherit);font-weight:var(--font-body-weight,400)}.ra-heading,.ra-description,.ra-variant-label{display:none}.ra-card{display:grid;grid-template-columns:32px minmax(28px,1fr) auto auto 64px 56px;align-items:center;gap:6px;min-height:48px;padding:7px 8px;border:1px solid #e2e2e2;border-radius:6px;background:transparent;box-sizing:border-box}.ra-image{grid-column:1;width:32px;height:32px;border-radius:3px;overflow:hidden;background:#f7f7f7}.ra-image img,.ra-image svg{width:100%;height:100%;object-fit:contain;display:block}.ra-details{display:contents}.ra-title{grid-column:2;font:inherit;font-size:12px;font-weight:400;line-height:1.3;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ra-price{grid-column:3;display:block;font:inherit;font-size:12px;line-height:1.3;margin:0;white-space:nowrap}.ra-price strong{font-weight:400;color:inherit}.ra-price s{display:none}.ra-price [hidden],rowenne-addon [hidden]{display:none!important}.ra-details select{grid-column:4;width:clamp(45px,7vw,110px);min-width:0;max-width:100%;min-height:26px;margin:0;padding:2px 3px;border:1px solid #dedede;border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:11px}.ra-quantity{grid-column:5;display:flex;align-items:center;height:26px;width:64px;border:1px solid #dedede;border-radius:3px;overflow:hidden;box-sizing:border-box}.ra-quantity button{width:20px;min-width:0;height:24px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer}.ra-quantity input{width:22px;min-width:0;height:24px;min-height:0;padding:0;border:0;text-align:center;background:transparent;color:inherit;font:inherit;font-size:11px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ra-quantity input::-webkit-inner-spin-button,.ra-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ra-toggle{grid-column:6;justify-self:end;min-width:0;width:56px;padding:5px 3px;border:1px solid #cfcfcf;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:10px;font-weight:500;line-height:1.3;white-space:nowrap;cursor:pointer}.ra-toggle[aria-pressed=true]{background:#f0f3f1;border-color:#87958e}.ra-toggle:focus-visible,.ra-quantity button:focus-visible,rowenne-addon select:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ra-toggle:disabled,.ra-quantity button:disabled{opacity:.4;cursor:not-allowed}.ra-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ra-editor-note{border:1px dashed #aaa;padding:8px;font:inherit;font-size:12px}rowenne-addon[data-selected=true] .ra-card{border-color:#b3bdb7}product-info:has(rowenne-addon[data-selected=true]) .shopify-payment-button{display:none}@media(max-width:480px){.ra-card{grid-template-columns:24px minmax(25px,1fr) auto auto 48px 44px;gap:3px;padding:6px;min-height:40px}.ra-image{width:24px;height:24px}.ra-title,.ra-price{font-size:10px}.ra-details select{width:38px;min-height:24px;font-size:10px;padding:1px}.ra-quantity{width:48px;height:24px}.ra-quantity button{width:14px;height:22px;font-size:12px}.ra-quantity input{width:18px;height:22px;font-size:10px}.ra-toggle{width:44px;font-size:9px;padding:4px 1px}}rowenne-addon{margin:12px 0 18px;color:#343b37}.ra-card{min-height:58px;padding:10px;gap:8px;background:#f8f7f3;border:1px solid #e7e5df;border-radius:12px;grid-template-columns:36px minmax(28px,1fr) auto auto 66px 60px}.ra-image{width:36px;height:36px;border-radius:7px;background:#eeede7}.ra-title{font-size:12px;font-weight:500;color:#3f4641;letter-spacing:.01em}.ra-price{font-size:12px;color:#616a63}.ra-details select{min-height:28px;border-color:#dfdfd6;border-radius:6px;background:#fffefa;color:#687169}.ra-quantity{width:66px;height:28px;border-color:#dfdfd6;border-radius:7px;background:#fffefa}.ra-quantity button{height:26px;color:#7e897f;background:transparent}.ra-quantity input{height:26px;color:#4c574e}.ra-toggle{width:60px;padding:7px 3px;border:1px solid #d8dfd6;border-radius:8px;background:#e8ede4;color:#4a5c4d;font-size:10px;font-weight:500;letter-spacing:.025em}.ra-toggle[aria-pressed=true]{background:#dce7d9;border-color:#abbda8;color:#344c37}rowenne-addon[data-selected=true] .ra-card{border-color:#b9c9b5;background:#f3f6ef}.ra-toggle:focus-visible,.ra-quantity button:focus-visible,rowenne-addon select:focus-visible{outline-color:#8d9f87}@media(hover:hover){.ra-toggle:hover:not(:disabled){background:#dce6d7;border-color:#bccbb6}}@media(max-width:480px){.ra-card{min-height:48px;padding:7px;gap:4px;border-radius:10px;grid-template-columns:28px minmax(25px,1fr) auto auto 48px 45px}.ra-image{width:28px;height:28px;border-radius:6px}.ra-title,.ra-price{font-size:10px}.ra-details select{min-height:25px;border-radius:5px}.ra-quantity{width:48px;height:25px;border-radius:6px}.ra-quantity button,.ra-quantity input{height:23px}.ra-toggle{width:45px;padding:6px 1px;border-radius:6px;font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rowenne-addon.css.map */
