:root{--rm-primary:var(--e-global-color-primary,   #D4704A);--rm-secondary:var(--e-global-color-secondary, #8A9E7A);--rm-accent:var(--e-global-color-accent,    #E8B49A);--rm-white:#ffffff;--rm-cream:#FBF7F2;--rm-cream-deep:#F5EDE4;--rm-ink:#2B2520;--rm-ink-soft:#6B5F56;--rm-line:#E8DDD2;--rm-danger:#B5564A;--rm-font-display:var(--e-global-typography-primary-font-family, "Cormorant Garamond"), "Playfair Display", serif;--rm-font-body:var(--e-global-typography-secondary-font-family, "Montserrat"), -apple-system, sans-serif;--rm-radius:14px;--rm-radius-sm:8px;--rm-speed:280ms;--rm-shadow:0 4px 24px rgba(43, 37, 32, 0.06);--rm-shadow-hov:0 8px 32px rgba(212, 112, 74, 0.14)}.woocommerce-account{background:var(--rm-cream)}.woocommerce-account .woocommerce{max-width:1140px;margin:0 auto;padding:48px 24px 96px;font-family:var(--rm-font-body);color:var(--rm-ink)}.woocommerce-account h1.entry-title,.woocommerce-account .page-title{font-family:var(--rm-font-display);font-weight:600;font-size:2.6rem;letter-spacing:.01em;color:var(--rm-ink);margin:0 0 8px;padding:0 24px}.woocommerce-account h1.entry-title::after{content:"";display:block;width:56px;height:2px;background:var(--rm-primary);margin-top:14px;border-radius:2px}.woocommerce-account .woocommerce-MyAccount-navigation{float:none!important;width:100%!important}.woocommerce-MyAccount-content{float:none;width:100%;min-width:0}.woocommerce-account .woocommerce{display:flex;flex-direction:column;gap:24px}.woocommerce-MyAccount-navigation{background:#fff0;border-radius:0;box-shadow:none;padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0 0 24px!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:flex-start!important;gap:6px!important;border-bottom:1px solid var(--rm-line)}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:flex!important;width:auto!important;flex:0 0 auto!important}.woocommerce-MyAccount-navigation ul li{list-style:none;border:none!important;background:transparent!important;display:flex!important;width:auto!important;flex:0 0 auto!important}.woocommerce-MyAccount-navigation-link--dashboard{order:1}.woocommerce-MyAccount-navigation-link--orders{order:2}.woocommerce-MyAccount-navigation-link--downloads{order:3}.woocommerce-MyAccount-navigation-link--edit-address{order:4}.woocommerce-MyAccount-navigation-link--edit-account{order:5}.woocommerce-MyAccount-navigation-link--payment-methods{order:6}.woocommerce-MyAccount-navigation-link--customer-logout{order:7}.woocommerce-MyAccount-navigation ul li a{display:block;text-align:center;padding:9px 14px;font-family:var(--rm-font-body);font-size:.66rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;border-radius:999px;border:none;background:var(--rm-primary);color:var(--rm-white)!important;text-decoration:none;transition:background var(--rm-speed) ease,transform var(--rm-speed) ease,box-shadow var(--rm-speed) ease}.woocommerce-MyAccount-navigation ul li a:hover{background:var(--rm-secondary);color:var(--rm-white)!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(138 158 122 / .35)}.woocommerce-MyAccount-navigation ul li.is-active a{background:var(--rm-secondary);color:var(--rm-white)!important;box-shadow:inset 0 0 0 2px rgb(255 255 255 / .4)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:0}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{background:#fff0;color:var(--rm-ink-soft)!important;border:1px solid var(--rm-line)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background:var(--rm-danger);color:var(--rm-white)!important;border-color:var(--rm-danger);transform:none;box-shadow:none}.woocommerce-MyAccount-navigation *,.woocommerce-MyAccount-navigation *::before,.woocommerce-MyAccount-navigation *::after{border:none!important;box-shadow:none!important}.woocommerce-MyAccount-navigation ul li.is-active a{box-shadow:inset 0 0 0 2px rgb(255 255 255 / .4)!important}.woocommerce-MyAccount-content{background:var(--rm-white);border-radius:var(--rm-radius);box-shadow:var(--rm-shadow);padding:40px 44px;max-width:900px;margin:0 auto}.woocommerce-MyAccount-content>p{font-size:.98rem;line-height:1.7;color:var(--rm-ink-soft)}.woocommerce-MyAccount-content p strong{color:var(--rm-ink);font-weight:600}.woocommerce-MyAccount-content a{color:var(--rm-primary);text-decoration:none;border-bottom:1px solid rgb(212 112 74 / .3);transition:border-color var(--rm-speed) ease}.woocommerce-MyAccount-content a:hover{border-color:var(--rm-primary)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{font-family:var(--rm-font-body);font-weight:600;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;padding:12px 26px;border-radius:999px;border:none;outline:none;cursor:pointer;background:var(--rm-primary);color:var(--rm-white)!important;transition:background var(--rm-speed) ease,transform var(--rm-speed) ease,box-shadow var(--rm-speed) ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background:var(--rm-secondary);color:var(--rm-white)!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(138 158 122 / .35)}.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active{transform:translateY(0)}.woocommerce-orders-table__cell-order-actions,table.shop_table .order-actions{display:flex;flex-wrap:wrap;gap:10px}.woocommerce-orders-table__cell-order-actions .button,table.shop_table .order-actions .button{padding:9px 20px;font-size:.72rem;margin:0}.woocommerce-orders-table,table.shop_table{width:100%;border-collapse:separate;border-spacing:0;font-size:.9rem}.woocommerce-orders-table thead th,table.shop_table thead th{font-family:var(--rm-font-body);font-weight:600;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rm-ink-soft);background:var(--rm-cream-deep);padding:14px 18px;border:none;text-align:left}.woocommerce-orders-table thead th:first-child,table.shop_table thead th:first-child{border-radius:var(--rm-radius-sm) 0 0 0}.woocommerce-orders-table thead th:last-child,table.shop_table thead th:last-child{border-radius:0 var(--rm-radius-sm) 0 0}.woocommerce-orders-table tbody tr,table.shop_table tbody tr{transition:background var(--rm-speed) ease}.woocommerce-orders-table tbody tr:hover,table.shop_table tbody tr:hover{background:var(--rm-cream)}.woocommerce-orders-table tbody td,table.shop_table tbody td{padding:16px 18px;border-bottom:1px solid var(--rm-line);color:var(--rm-ink);vertical-align:middle}.woocommerce-orders-table__cell-order-number a,table.shop_table .order-number a{color:var(--rm-primary);font-weight:600;border-bottom:none}.woocommerce-orders-table__cell-order-status,table.shop_table .order-status{font-weight:500}mark.order-status,.woocommerce-orders-table__cell-order-status mark{background:none;color:inherit;padding:0}.woocommerce-orders-table__cell-order-status .order-status,table.shop_table .order-status,mark.order-status{display:inline-block;padding:5px 14px;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.02em;background:var(--rm-cream-deep);color:var(--rm-ink-soft)}tr.status-processing .order-status{background:rgb(138 158 122 / .16);color:#5C6E4F}tr.status-completed .order-status{background:rgb(107 142 90 / .16);color:#4A6B3D}tr.status-pending .order-status{background:var(--rm-cream-deep);color:var(--rm-ink-soft)}tr.status-cancelled .order-status,tr.status-refunded .order-status,tr.status-failed .order-status{background:rgb(181 86 74 / .13);color:var(--rm-danger)}.rm-order-cards{display:none}.rm-order-card{background:var(--rm-white);border-radius:var(--rm-radius);box-shadow:var(--rm-shadow);padding:18px 20px;margin-bottom:14px}.rm-order-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.rm-order-card-number{font-family:var(--rm-font-display);font-size:1.05rem;font-weight:600;color:var(--rm-ink)}.rm-order-card-status{display:inline-block;padding:5px 14px;border-radius:999px;font-family:var(--rm-font-body);font-size:.7rem;font-weight:600;letter-spacing:.02em;background:var(--rm-cream-deep);color:var(--rm-ink-soft);white-space:nowrap}.rm-order-card.status-processing .rm-order-card-status{background:rgb(138 158 122 / .16);color:#5C6E4F}.rm-order-card.status-completed .rm-order-card-status{background:rgb(107 142 90 / .16);color:#4A6B3D}.rm-order-card.status-pending .rm-order-card-status{background:var(--rm-cream-deep);color:var(--rm-ink-soft)}.rm-order-card.status-cancelled .rm-order-card-status,.rm-order-card.status-refunded .rm-order-card-status,.rm-order-card.status-failed .rm-order-card-status{background:rgb(181 86 74 / .13);color:var(--rm-danger)}.rm-order-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--rm-font-body);font-size:.86rem;color:var(--rm-ink-soft);padding-top:10px;padding-bottom:14px;border-top:1px solid var(--rm-cream-deep)}.rm-order-card-total{font-weight:700;color:var(--rm-primary)}.rm-order-card-actions{display:flex;flex-wrap:wrap;gap:10px}.rm-order-card-actions .button{flex:1 1 auto;text-align:center;margin:0}.woocommerce-order-details,.woocommerce-customer-details{margin-top:28px}.woocommerce-order-details h2,.woocommerce-customer-details h2,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-family:var(--rm-font-display);font-weight:600;font-size:1.5rem;color:var(--rm-ink);margin:0 0 18px}.woocommerce-table--order-details{width:100%;border-collapse:collapse;margin-bottom:24px}.woocommerce-table--order-details thead th{font-family:var(--rm-font-body);font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--rm-ink-soft);border-bottom:2px solid var(--rm-line);padding:10px 0;text-align:left}.woocommerce-table--order-details tbody td,.woocommerce-table--order-details tfoot td,.woocommerce-table--order-details tfoot th{padding:12px 0;border-bottom:1px solid var(--rm-line)}.woocommerce-table--order-details tfoot tr:last-child td,.woocommerce-table--order-details tfoot tr:last-child th{border-bottom:none;font-weight:700;font-size:1.05rem;color:var(--rm-primary)}.woocommerce-table--order-details .product-name a{color:var(--rm-ink);font-weight:600;border-bottom:none}.woocommerce-order-details a[href*="renoncer"],.woocommerce-order-details a[href*="withdraw"],a.button.cancel{display:inline-block;margin-top:4px;background:transparent!important;color:var(--rm-danger)!important;border:1px solid var(--rm-danger)!important;border-radius:var(--rm-radius-sm)!important;text-transform:none;font-weight:500;letter-spacing:.01em;padding:10px 20px}.woocommerce-order-details a[href*="renoncer"]:hover,a.button.cancel:hover{background:var(--rm-danger)!important;color:var(--rm-white)!important}.woocommerce-customer-details address{background:var(--rm-cream);border-radius:var(--rm-radius-sm);padding:20px 22px;font-style:normal;line-height:1.7;border:1px solid var(--rm-line)}.woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:24px;width:100%}.woocommerce-Address{background:var(--rm-white);border:none!important;border-radius:var(--rm-radius);box-shadow:var(--rm-shadow);padding:28px 30px;position:relative;flex:1 1 280px;min-width:280px;box-sizing:border-box}.woocommerce-Address *:not(a.edit):not(.edit){border:none!important;box-shadow:none!important;background:transparent!important}.woocommerce-Address h2{font-family:var(--rm-font-display);font-size:1.2rem;font-weight:600;display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--rm-ink)!important}.woocommerce-Address h2::before{content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;background-color:var(--rm-primary);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='M9 22V12h6v10'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='M9 22V12h6v10'/%3E%3C/svg%3E")}.woocommerce-Address.rm-addr-shipping h2::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M1 3h13v13H1z'/%3E%3Cpath d='M14 8h4l3 3v5h-7V8z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='18.5' r='2.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M1 3h13v13H1z'/%3E%3Cpath d='M14 8h4l3 3v5h-7V8z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='18.5' r='2.5'/%3E%3C/svg%3E")}.woocommerce-Address address{font-style:normal!important;line-height:1.75!important;color:var(--rm-ink-soft)!important}.woocommerce-Address a.edit,.woocommerce-Address h2 a{display:block;width:100%;box-sizing:border-box;text-align:center;margin-top:10px;padding:10px 16px;font-family:var(--rm-font-body);font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;font-weight:600;border-radius:999px;border:none!important;background:var(--rm-primary)!important;color:var(--rm-white)!important;text-decoration:none!important;white-space:normal;line-height:1.3;transition:background var(--rm-speed) ease,transform var(--rm-speed) ease,box-shadow var(--rm-speed) ease}.woocommerce-Address a.edit:hover,.woocommerce-Address h2 a:hover{background:var(--rm-secondary)!important;color:var(--rm-white)!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(138 158 122 / .35)}.woocommerce-Address address{font-style:normal;line-height:1.75;color:var(--rm-ink-soft)}.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-message{display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:none;padding:0;margin:0 0 24px;font-size:.92rem;color:var(--rm-ink-soft);list-style:none}.woocommerce-MyAccount-content .woocommerce-info::before{display:none}.woocommerce-message .button{flex:0 0 auto}.woocommerce-EditAccountForm .woocommerce-form-row,.woocommerce-form-row{margin-bottom:22px}.woocommerce-EditAccountForm label,.woocommerce-form-row label{display:block;font-family:var(--rm-font-body);font-size:.78rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--rm-ink-soft);margin-bottom:8px}.woocommerce-EditAccountForm label .required,.woocommerce-form-row label .required{color:var(--rm-primary);text-decoration:none}.woocommerce-EditAccountForm input.input-text,.woocommerce-form-row input.input-text,.woocommerce-form-row input[type="email"],.woocommerce-form-row input[type="password"],.woocommerce-form-row input[type="text"]{width:100%;font-family:var(--rm-font-body);font-size:.95rem;color:var(--rm-ink);background:var(--rm-cream);border:1px solid var(--rm-line);border-radius:var(--rm-radius-sm);padding:13px 16px;transition:border-color var(--rm-speed) ease,background var(--rm-speed) ease}.woocommerce-EditAccountForm input.input-text:focus,.woocommerce-form-row input:focus{outline:none;border-color:var(--rm-primary);background:var(--rm-white);box-shadow:0 0 0 3px rgb(212 112 74 / .12)}.woocommerce-EditAccountForm fieldset{border:none;padding:0;margin:28px 0 0}.woocommerce-EditAccountForm fieldset legend{font-family:var(--rm-font-display);font-size:1.2rem;font-weight:600;color:var(--rm-ink);padding:0 0 12px;border-bottom:1px solid var(--rm-line);width:100%;margin-bottom:20px}.woocommerce-MyAccount-content p:first-of-type{font-size:1.05rem}@media (max-width:880px){.woocommerce-account .woocommerce{flex-direction:column;gap:24px;padding:32px 16px 64px}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100%;flex:1 1 100%}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:block!important;columns:unset!important;column-count:1!important;column-width:auto!important;grid-template-columns:none!important;width:100%!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:block!important;width:100%!important;max-width:100%!important;flex:none!important;break-inside:avoid;margin:0 0 10px!important}.woocommerce-MyAccount-navigation ul li a{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:13px 18px!important;font-size:0.78rem!important;text-align:center}.woocommerce-MyAccount-content{padding:28px 22px}.woocommerce-account h1.entry-title,.woocommerce-account .page-title{font-size:2.1rem;padding:0 16px}.woocommerce-orders-table,table.shop_table.order_history{display:none}.rm-order-cards{display:block}.woocommerce-Addresses{flex-direction:column}.woocommerce-Address{min-width:0;flex-basis:auto}}.woocommerce-MyAccount-navigation a:focus-visible,.woocommerce a.button:focus-visible,.woocommerce button.button:focus-visible,.woocommerce input:focus-visible{outline:2px solid var(--rm-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.rm-acc-dashboard-progress-section,.rm-acc-order-detail-progress-section{background:var(--rm-white);border-radius:var(--rm-radius);box-shadow:var(--rm-shadow);padding:28px 32px 22px;margin-bottom:28px}.rm-acc-progress-title{font-family:var(--rm-font-display);font-size:1.25rem;font-weight:600;color:var(--rm-ink);margin:0 0 22px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.rm-acc-progress-title a{font-family:var(--rm-font-body);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--rm-primary);text-decoration:none;border-bottom:1px solid rgb(212 112 74 / .3)}.rm-acc-progress-title a:hover{color:var(--rm-secondary);border-color:var(--rm-secondary)}.rm-ty-steps-track{display:flex;align-items:flex-start}.rm-ty-step-item{display:flex;flex-direction:column;align-items:center;gap:8px;width:76px;flex-shrink:0}.rm-ty-step-connector{flex:1;height:3px;margin-top:18px;background:var(--rm-line);border-radius:2px;min-width:12px;transition:background var(--rm-speed) ease}.rm-ty-step-connector.done{background:var(--rm-primary)}.rm-ty-step-bubble{width:36px;height:36px;flex-shrink:0;border-radius:50%;border:3px solid var(--rm-line);background:var(--rm-white);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:var(--rm-ink-soft);transition:border-color var(--rm-speed) ease,background var(--rm-speed) ease,color var(--rm-speed) ease}.rm-ty-step-bubble svg{width:16px;height:16px}.rm-ty-step-bubble.done{background:var(--rm-primary);border-color:var(--rm-primary);color:var(--rm-white)}.rm-ty-step-bubble.current{border-color:var(--rm-primary);color:var(--rm-primary)}.rm-ty-step-label{text-align:center;font-family:var(--rm-font-body);font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--rm-ink-soft);white-space:normal;word-break:break-word;line-height:1.25}.rm-ty-step-label.done,.rm-ty-step-label.current{color:var(--rm-ink)}@media (max-width:640px){.rm-acc-dashboard-progress-section,.rm-acc-order-detail-progress-section{padding:22px 18px 18px}.rm-ty-step-item{width:56px}.rm-ty-step-label{font-size:.6rem}}.rm-acc-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.rm-acc-overview-card{background:var(--rm-white);border-radius:var(--rm-radius);box-shadow:var(--rm-shadow);padding:28px 32px}.rm-acc-stats-row{display:flex;gap:32px}.rm-acc-stat{display:flex;flex-direction:column;gap:4px}.rm-acc-stat-number{font-family:var(--rm-font-display);font-size:2rem;font-weight:700;color:var(--rm-primary);line-height:1}.rm-acc-stat-label{font-family:var(--rm-font-body);font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--rm-ink-soft)}.rm-acc-icon-label{display:inline-flex;align-items:center;gap:10px}.rm-acc-icon-label svg{color:var(--rm-primary);flex-shrink:0}.rm-acc-address-preview{font-style:normal;line-height:1.7;color:var(--rm-ink-soft);margin-bottom:14px}.rm-acc-address-empty{color:var(--rm-ink-soft);font-size:.9rem;margin-bottom:14px}.rm-acc-overview-link{display:inline-block;font-family:var(--rm-font-body);font-weight:600;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;padding:12px 26px;border-radius:999px;border:none!important;border-bottom:none!important;background:var(--rm-primary);color:var(--rm-white)!important;text-decoration:none;transition:background var(--rm-speed) ease,transform var(--rm-speed) ease,box-shadow var(--rm-speed) ease!important}.rm-acc-overview-link:hover{background:var(--rm-secondary);color:var(--rm-white)!important;border-bottom:none!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(138 158 122 / .35)}.rm-acc-shortcuts{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:28px}.rm-acc-shortcut{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--rm-font-body);font-weight:600;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:12px 26px;border-radius:999px;border:none!important;border-bottom:none!important;background:var(--rm-primary);color:var(--rm-white)!important;text-decoration:none;transition:background var(--rm-speed) ease,transform var(--rm-speed) ease,box-shadow var(--rm-speed) ease!important}.rm-acc-shortcut svg{color:var(--rm-white);flex-shrink:0}.rm-acc-shortcut:hover{background:var(--rm-secondary);color:var(--rm-white)!important;border-bottom:none!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(138 158 122 / .35)}@media (max-width:640px){.rm-acc-overview-grid{grid-template-columns:1fr}.rm-acc-shortcuts{flex-direction:column}.rm-acc-shortcut{width:100%}.rm-acc-overview-card{padding:22px 20px}}.rm-ty-delivery-note,.rm-acc-delivery-note{text-align:center;font-size:.82rem;color:var(--rm-ty-muted,#8A7A72);margin:12px 0 0;line-height:1.5}td.product-name .wc-item-meta{margin-left:-10px}