.rm-prose a:hover,.rm-acc__body a:hover{color:var(--rm-accent-hover);text-decoration-thickness:2px}.rm-prose ul li,.rm-acc__body ul li{position:relative;padding-left:22px;margin:0 0 .5em}.rm-prose ul li::before,.rm-acc__body ul li::before{content:"";position:absolute;left:2px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--rm-accent)}.rm-linklist li:first-child{border-top:0}.rm-linklist a::after{content:"\2192";color:var(--rm-soft);transition:transform var(--rm-d-3) var(--rm-ease),color var(--rm-d-2) var(--rm-ease)}.rm-linklist a:hover::after{transform:translateX(4px);color:var(--rm-accent)}.rm-fcol__body li a{display:block;padding:7px 0;font:500 var(--rm-fs-base)/1.4 var(--rm-font-body);color:var(--rm-on-dark-muted);transition:color var(--rm-d-2) var(--rm-ease),transform var(--rm-d-3) var(--rm-ease)}.rm-fcol__body li a:hover{color:#fff;transform:translateX(3px)}.rm-fcol__body li a:focus-visible{outline:2px solid var(--rm-accent-bright);outline-offset:2px;border-radius:4px}.rm-footer .rm-footer__cur .wcml-cs-item-toggle:hover,.rm-footer .rm-footer__cur .wcml-cs-item-toggle[aria-expanded="true"]{background:var(--rm-ink-3)!important;border-color:var(--rm-soft)!important}.rm-footer .rm-footer__cur .wcml-cs-item-toggle:focus-visible{outline:2px solid var(--rm-accent-bright);outline-offset:2px}.rm-footer .rm-footer__cur .wcml-cs-item-toggle::after{content:""!important;position:static!important;inset:auto!important;flex:0 0 10px;width:10px;height:10px;margin:0 0 0 2px!important;border:0!important;background:currentColor!important;-webkit-mask:var(--rm-i-chev) center/10px 10px no-repeat;mask:var(--rm-i-chev) center/10px 10px no-repeat;transform:none!important;transition:transform var(--rm-d-2) var(--rm-ease)}.rm-footer .rm-footer__cur .wcml-cs-item-toggle[aria-expanded="true"]::after,.rm-footer .rm-footer__cur li.rm-cur-open>.wcml-cs-item-toggle::after{transform:rotate(180deg)!important}.rm-footer .rm-footer__cur .wcml-cs-submenu::before{top:auto;bottom:-10px;height:10px}.rm-footer .rm-footer__cur .wcml-dropdown>ul>li:not(.rm-cur-open)>.wcml-cs-submenu{visibility:hidden;opacity:0;transform:translateY(6px);pointer-events:none}.rm-footer .rm-footer__cur .wcml-dropdown>ul>li.rm-cur-open>.wcml-cs-submenu{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.wpml-ls-statics-footer{display:none!important}@media (max-width:767px){.rm-fcol--acc .rm-fcol__title .elementor-heading-title::after{content:"";width:9px;height:9px;border-right:2px solid var(--rm-on-dark-muted);border-bottom:2px solid var(--rm-on-dark-muted);transform:translateY(-2px) rotate(45deg);transition:transform var(--rm-d-3) var(--rm-ease)}html.rm-js .e-con.rm-fcol--acc.rm-open{grid-template-rows:auto 1fr}html.rm-js .rm-fcol--acc.rm-open .rm-fcol__body{visibility:visible;transition-delay:0s}.rm-fcol--acc .rm-fcol__body li a{padding:11px 0}}.rm-footer .rm-fcol__body li a,.rm-footer .rm-fcol__body li a.item-link{text-transform:none;letter-spacing:0;font-weight:500}@media (max-width:1024px){body{padding-bottom:0!important}}.rm-footer .rm-fcol__body a{text-transform:none!important}.rm-footer .rm-footer__logo{text-align:left}.cart_totals>h3::after,.cart_totals>h3::before,h3.step-title::after,h3.step-title::before{display:none!important}.select2-search--dropdown .select2-search__field{min-height:42px!important;border-radius:8px!important}#payment{background:none!important;border:0!important;padding:0!important;margin-top:18px}#payment ul.wc_payment_methods{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px;border:0}#payment .wc_payment_method{margin:0;padding:0;border:1px solid var(--rm-line-strong);border-radius:var(--rm-r-sm);background:var(--rm-surface);overflow:hidden;transition:border-color var(--rm-d-2) var(--rm-ease),box-shadow var(--rm-d-2) var(--rm-ease)}#payment .wc_payment_method:has(input:checked){border-color:var(--rm-accent);box-shadow:0 0 0 1px var(--rm-accent) inset}#payment .wc_payment_method>input.input-radio{position:absolute;opacity:0;pointer-events:none}#payment .wc_payment_method>label{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;margin:0;padding:12px 14px 12px 48px;position:relative;cursor:pointer;font:600 var(--rm-fs-sm)/1.35 var(--rm-font-body);color:var(--rm-ink)}#payment .wc_payment_method>label::before{content:"";position:absolute;left:14px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;border:2px solid var(--rm-line-strong);background:var(--rm-surface);transition:all var(--rm-d-2) var(--rm-ease)}#payment .wc_payment_method>input:checked+label::before{border-color:var(--rm-accent);background:radial-gradient(circle,var(--rm-accent) 0 5px,#fff 6px)}#payment .wc_payment_method>label img{max-height:26px;width:auto;flex:none}#payment .payment_box{margin:0;padding:12px 14px 14px 48px;background:var(--rm-bg)!important;border:0!important;border-top:1px solid var(--rm-line)!important;border-radius:0;color:var(--rm-muted);font-size:var(--rm-fs-xs);line-height:1.6}#payment .payment_box::before{display:none!important}#payment .payment_box p{margin:0}#payment .place-order{margin:0;padding:0}#payment .woocommerce-terms-and-conditions-wrapper{margin-bottom:14px;font-size:var(--rm-fs-xs);line-height:1.6;color:var(--rm-muted)}#payment .woocommerce-terms-and-conditions-wrapper a{color:var(--rm-accent);text-decoration:underline;text-underline-offset:2px}#payment #place_order{display:flex;align-items:center;justify-content:center;width:100%!important;min-height:56px;margin:0;border:0;border-radius:var(--rm-r-pill);font:700 16px/1 var(--rm-font-body);text-transform:none;float:none}.rm-clamp__btn::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--rm-d-3) var(--rm-ease)}body .select2-container.select2-container--default .select2-selection--single,body .select2.select2-container--default .select2-selection--single{height:48px!important;max-width:100%}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px!important}@media (min-width:1025px){body .select2-container.select2-container--default .select2-selection--single,body .select2.select2-container--default .select2-selection--single{height:46px!important}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px!important}}@media (max-width:1024px){body:is(.woocommerce-cart,.woocommerce-checkout):not(:has(.et-mobile-panel-wrapper)) .rm-footer .e-con.rm-footer__bottom{padding-bottom:calc(88px + var(--rm-safe-b))}}html.rm-currency-busy,html.rm-currency-busy *{cursor:progress!important}@keyframes rm-busy{from{background-position:-50% 0}to{background-position:150% 0}}@media (max-width:767px){.rm-footer .rm-footer__cur .wcml-cs-submenu::before{display:none}}