:root{--rmc-primario:#0D4F9C;--rmc-acento:#F28C18;--rmc-verde:#2F8F3A;--rmc-texto:#16212E;--rmc-fondo:#F3F6FA;--rmc-fuente:'Manrope',system-ui,sans-serif;--rmc-logo-alto:54px;--rmc-linea:#E2E7EE;--rmc-gris:#5B6573;--rmc-primario-osc:color-mix(in srgb,var(--rmc-primario) 80%,#000);--rmc-primario-10:color-mix(in srgb,var(--rmc-primario) 10%,#fff);--rmc-primario-40:color-mix(in srgb,var(--rmc-primario) 40%,#fff);--rmc-acento-osc:color-mix(in srgb,var(--rmc-acento) 82%,#000);--rmc-acento-10:color-mix(in srgb,var(--rmc-acento) 14%,#fff);--rmc-acento-20:color-mix(in srgb,var(--rmc-acento) 26%,#fff);--rmc-sombra:0 20px 44px -14px rgba(16,33,56,.22)}.rmc-barra,.rmc-header,.rmc-drawer{font-family:var(--rmc-fuente);color:var(--rmc-texto);font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased;text-align:left}.rmc-barra *,.rmc-header *,.rmc-drawer *{box-sizing:border-box}.rmc-header ul,.rmc-drawer ul{list-style:none;margin:0;padding:0}.rmc-header li,.rmc-drawer li{margin:0;padding:0;list-style:none}.rmc-barra a,.rmc-header a,.rmc-drawer a{color:inherit;text-decoration:none}.rmc-header button,.rmc-drawer button{font:inherit;color:inherit;background:none;border:0;margin:0;padding:0;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:0}.rmc-ico{width:20px;height:20px;flex:none;display:block}.rmc-contenedor{max-width:1320px;margin:0 auto;padding:0 24px}.rmc-oculto{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rmc-barra :focus-visible,.rmc-header :focus-visible,.rmc-drawer :focus-visible{outline:2px solid var(--rmc-acento);outline-offset:2px;border-radius:6px}.rmc-barra{background:var(--rmc-primario);color:#fff;font-size:13px}.rmc-barra .rmc-contenedor{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:38px}.rmc-barra-msgs{display:flex;align-items:center;gap:28px;min-width:0;flex:1;overflow:hidden}.rmc-barra-msg{display:flex;align-items:center;gap:8px;white-space:nowrap}.rmc-barra-msg .rmc-ico{width:16px;height:16px;color:var(--rmc-acento)}.rmc-barra-contacto{display:flex;align-items:center;gap:20px;white-space:nowrap}.rmc-barra-contacto a{display:flex;align-items:center;gap:6px;font-weight:600}.rmc-barra-contacto .rmc-ico{width:16px;height:16px}.rmc-barra a:hover span{text-decoration:underline}@media (max-width:1560px){.rmc-barra-msg:nth-child(n+4){display:none}}@media (max-width:1240px){.rmc-barra-msg:nth-child(n+3){display:none}}.rmc-header{position:sticky;top:0;z-index:9990;background:#fff;border-bottom:1px solid var(--rmc-linea)}body.admin-bar .rmc-header{top:32px}.rmc-fila{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding-top:16px;padding-bottom:16px;transition:padding .2s ease}.rmc-hamb{display:none}.rmc-logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:21px;letter-spacing:-.02em;color:var(--rmc-primario)!important;white-space:nowrap}.rmc-header .rmc-logo img{display:block!important;height:var(--rmc-logo-alto)!important;width:auto!important;max-width:320px!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;object-fit:contain;transition:height .2s ease}.rmc-logo .rmc-logo-sol{width:30px;height:30px;color:var(--rmc-acento)}.rmc-compacto .rmc-fila{padding-top:8px;padding-bottom:8px}.rmc-header.rmc-compacto .rmc-logo img{height:calc(var(--rmc-logo-alto) * .74)!important}.rmc-buscar{position:relative;width:100%;max-width:660px;justify-self:center;margin:0}.rmc-buscar-campo{display:flex;align-items:center;background:var(--rmc-fondo);border:1.5px solid transparent;border-radius:12px;transition:border-color .15s,background-color .15s}.rmc-buscar-campo:focus-within{background:#fff;border-color:var(--rmc-primario)}.rmc-buscar input[type=search]{flex:1;min-width:0;height:48px;margin:0;padding:0 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none;font-family:inherit!important;font-size:15px!important;color:var(--rmc-texto)!important;-webkit-appearance:none;appearance:none}.rmc-buscar input[type=search]::placeholder{color:#6B7684;opacity:1}.rmc-buscar input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.rmc-header .rmc-buscar-btn,.rmc-drawer .rmc-buscar-btn{display:grid;place-items:center;width:40px;height:40px;margin-right:4px;border-radius:9px;background:var(--rmc-primario);color:#fff}.rmc-header .rmc-buscar-btn:hover{background:var(--rmc-primario-osc)}.rmc-resultados{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:5;max-height:70vh;overflow:auto;padding:8px;background:#fff;border:1px solid var(--rmc-linea);border-radius:14px;box-shadow:var(--rmc-sombra)}.rmc-resultados[hidden]{display:none}.rmc-res-item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px}.rmc-res-item:hover,.rmc-res-item:focus{background:var(--rmc-fondo);outline:none}.rmc-res-item img,.rmc-res-img-vacia{flex:none;width:48px;height:48px;object-fit:contain;background:#fff;border:1px solid var(--rmc-linea);border-radius:8px}.rmc-res-txt{display:flex;flex-direction:column;min-width:0}.rmc-res-titulo{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rmc-res-precio{font-size:14px;font-weight:700;color:var(--rmc-primario)}.rmc-res-precio del{margin-right:6px;font-weight:400;color:#8A94A1}.rmc-res-precio ins{text-decoration:none;background:none}.rmc-res-precio .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rmc-res-todos{display:block;margin-top:4px;padding:10px;border-top:1px solid var(--rmc-linea);text-align:center;font-size:14px;font-weight:700;color:var(--rmc-primario)!important}.rmc-res-estado{margin:0;padding:12px;font-size:14px;color:var(--rmc-gris)}.rmc-acciones{display:flex;align-items:center;gap:4px}.rmc-accion{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px}.rmc-accion:hover{background:var(--rmc-fondo)}.rmc-accion .rmc-ico{width:24px;height:24px;color:var(--rmc-primario)}.rmc-accion-tel{margin-right:8px}.rmc-accion-txt{display:flex;flex-direction:column;line-height:1.2;white-space:nowrap}.rmc-accion-txt small{font-size:12px;color:var(--rmc-gris)}.rmc-accion-txt strong{font-size:15px;font-weight:800}.rmc-carrito-num{position:absolute;top:1px;left:25px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--rmc-acento);color:var(--rmc-texto);font-size:11px;font-weight:800;line-height:1}.rmc-carrito-num[data-n="0"]{display:none}.rmc-nav{position:relative;border-top:1px solid var(--rmc-linea)}.rmc-nav-fila{display:flex;align-items:center;gap:6px;height:54px}.rmc-header .rmc-btn-cats{display:flex;align-items:center;gap:10px;height:40px;margin-right:12px;padding:0 16px;border-radius:10px;background:var(--rmc-primario);color:#fff;font-size:15px;font-weight:700;white-space:nowrap}.rmc-header .rmc-btn-cats:hover,.rmc-header .rmc-btn-cats[aria-expanded="true"]{background:var(--rmc-primario-osc)}.rmc-btn-cats .rmc-flecha{width:16px;height:16px;transition:transform .2s ease}.rmc-btn-cats[aria-expanded="true"] .rmc-flecha{transform:rotate(180deg)}.rmc-destacadas{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden}.rmc-destacadas li{flex:none}.rmc-destacadas li.rmc-no-cabe{display:none}.rmc-destacadas a{position:relative;display:flex;align-items:center;gap:8px;height:54px;padding:0 12px;font-size:15px;font-weight:600;white-space:nowrap}.rmc-destacadas .rmc-ico{color:var(--rmc-primario)}.rmc-destacadas a::after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--rmc-acento);transform:scaleX(0);transition:transform .2s ease}.rmc-destacadas a:hover::after,.rmc-destacadas a[aria-current="page"]::after{transform:scaleX(1)}.rmc-extra{display:flex;align-items:center;gap:8px;height:36px;margin-left:auto;padding:0 14px;border-radius:999px;background:var(--rmc-acento-10);font-size:14px;font-weight:700;white-space:nowrap}.rmc-extra:hover{background:var(--rmc-acento-20)}.rmc-extra .rmc-ico{width:18px;height:18px;color:var(--rmc-acento-osc)}@media (max-width:1240px){.rmc-destacadas .rmc-ico{display:none}.rmc-destacadas a{padding:0 10px}}.rmc-mega{position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 220px);overflow:auto;background:#fff;border-top:1px solid var(--rmc-linea);box-shadow:var(--rmc-sombra)}.rmc-mega[hidden]{display:none}.rmc-mega-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 28px;padding-top:22px;padding-bottom:28px}.rmc-mega-cat{display:flex;align-items:center;gap:12px;padding:8px;border-radius:12px}.rmc-mega-cat:hover{background:var(--rmc-fondo)}.rmc-mega-ico{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:11px;background:var(--rmc-primario-10);color:var(--rmc-primario)}.rmc-mega-ico .rmc-ico{width:22px;height:22px}.rmc-mega-cat:hover .rmc-mega-ico{background:var(--rmc-primario);color:#fff}.rmc-mega-nombre{display:flex;flex-direction:column;font-size:15px;font-weight:700;line-height:1.25}.rmc-mega-nombre small{font-size:12px;font-weight:500;color:var(--rmc-gris)}.rmc-header .rmc-mega-subs{padding:0 0 10px 62px}.rmc-mega-subs a{display:block;padding:3px 0;font-size:14px;color:#465160}.rmc-mega-subs a:hover{color:var(--rmc-primario);text-decoration:underline}.rmc-header .rmc-mega-mas{font-weight:700;color:var(--rmc-primario)}.rmc-drawer{position:fixed;inset:0;z-index:100000}.rmc-drawer[hidden]{display:none}.rmc-drawer-fondo{position:absolute;inset:0;background:rgba(10,22,40,.5);opacity:0;transition:opacity .25s ease}.rmc-drawer-panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(88vw,380px);background:#fff;transform:translateX(-100%);transition:transform .25s ease}.rmc-drawer.rmc-visible .rmc-drawer-fondo{opacity:1}.rmc-drawer.rmc-visible .rmc-drawer-panel{transform:none}.rmc-drawer-cab{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 20px;border-bottom:1px solid var(--rmc-linea);font-size:17px;font-weight:800}.rmc-drawer .rmc-drawer-cerrar{display:grid;place-items:center;width:44px;height:44px;border-radius:10px}.rmc-drawer-cerrar .rmc-ico{width:24px;height:24px}.rmc-drawer-cuerpo{flex:1;overflow:auto;padding:6px 10px 28px;-webkit-overflow-scrolling:touch}.rmc-drawer-lista>li{border-bottom:1px solid var(--rmc-linea)}.rmc-drawer-fila{display:flex;align-items:center}.rmc-drawer-fila>a{flex:1;display:flex;align-items:center;gap:12px;padding:10px 6px;font-size:15px;font-weight:700}.rmc-drawer-fila .rmc-mega-ico{width:36px;height:36px;border-radius:9px}.rmc-drawer .rmc-acordeon-btn{display:grid;place-items:center;width:44px;height:44px;border-radius:10px}.rmc-acordeon-btn .rmc-ico{transition:transform .2s ease}.rmc-acordeon-btn[aria-expanded="true"] .rmc-ico{transform:rotate(180deg)}.rmc-drawer .rmc-drawer-subs{padding:0 0 10px 54px}.rmc-drawer-subs[hidden]{display:none}.rmc-drawer-subs a{display:block;padding:8px 0;font-size:14px;color:#465160}.rmc-drawer-contacto{display:grid;gap:12px;margin:18px 6px 0;padding:16px;border-radius:14px;background:var(--rmc-fondo)}.rmc-drawer-contacto a{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600}.rmc-drawer-contacto .rmc-ico{color:var(--rmc-primario)}html.rmc-sin-scroll,html.rmc-sin-scroll body{overflow:hidden!important}@media (max-width:980px){.rmc-contenedor{padding:0 14px}.rmc-barra .rmc-contenedor{justify-content:center;min-height:34px}.rmc-barra-contacto{display:none}.rmc-barra-msg{display:none}.rmc-barra-msg.rmc-activo{display:flex}.rmc-nav{display:none}.rmc-fila{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"hamb logo acciones" "buscar buscar buscar";gap:8px 10px;padding-top:8px;padding-bottom:12px}.rmc-header .rmc-hamb{display:grid;place-items:center;grid-area:hamb;width:44px;height:44px;border-radius:10px}.rmc-hamb .rmc-ico{width:26px;height:26px}.rmc-logo{grid-area:logo;font-size:18px}.rmc-header .rmc-logo img{height:calc(var(--rmc-logo-alto) * .76)!important;max-width:200px!important}.rmc-header.rmc-compacto .rmc-logo img{height:calc(var(--rmc-logo-alto) * .6)!important}.rmc-acciones{grid-area:acciones}.rmc-buscar{grid-area:buscar;max-width:none}.rmc-buscar input[type=search]{height:44px;font-size:16px!important}.rmc-accion-txt,.rmc-accion-cuenta{display:none}.rmc-accion-tel{margin-right:0}.rmc-compacto .rmc-fila{padding-top:6px;padding-bottom:8px}}@media (max-width:782px){body.admin-bar .rmc-header{top:46px}}@media (max-width:600px){body.admin-bar .rmc-header{top:0}}@media (min-width:981px){.rmc-drawer{display:none!important}}@media (prefers-reduced-motion:reduce){.rmc-header *,.rmc-drawer *,.rmc-fila,.rmc-logo img{transition:none!important}}body.rmc-est-tipo,body.rmc-est-tipo #page-container :is(p,li,td,th,label,blockquote,h1,h2,h3,h4,h5,h6,.et_pb_text_inner):not(.et-pb-icon):not([class*="icon"]):not(.et_pb_slider *):not(.et_pb_fullwidth_header *):not(.et_pb_fullwidth_slider *){font-family:var(--rmc-fuente)}body.rmc-est-tipo #page-container :is(h1,h2,h3,h4):not(.et_pb_slider *):not(.et_pb_fullwidth_header *){letter-spacing:-.015em}body.rmc-est-botones #page-container :is(a.button,button.button,input.button,.comment-form input[type=submit]):not(.et_pb_button){background:var(--rmc-primario)!important;color:#fff!important;border:0!important;border-radius:10px!important;padding:12px 22px!important;font-family:var(--rmc-fuente)!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;transition:background-color .15s ease!important}body.rmc-est-botones #page-container :is(a.button,button.button,input.button):not(.et_pb_button):hover{background:var(--rmc-primario-osc)!important}body.rmc-est-botones #page-container :is(a.button,button.button):not(.et_pb_button):not(.loading):not(.added)::after{display:none!important}body.rmc-est-botones #page-container :is(.single_add_to_cart_button,.checkout-button,#place_order,a.add_to_cart_button,a.ajax_add_to_cart){background:var(--rmc-acento)!important;color:var(--rmc-texto)!important;font-weight:800!important}body.rmc-est-botones #page-container :is(.single_add_to_cart_button,.checkout-button,#place_order){padding:15px 30px!important;font-size:16px!important}body.rmc-est-botones #page-container :is(.single_add_to_cart_button,.checkout-button,#place_order,a.add_to_cart_button,a.ajax_add_to_cart):hover{background:var(--rmc-acento-osc)!important;color:#fff!important}body.rmc-est-productos #page-container ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin:0 0 30px!important;padding:0!important}body.rmc-est-productos #page-container ul.products::before,body.rmc-est-productos #page-container ul.products::after{display:none!important}body.rmc-est-productos #page-container ul.products li.product{width:auto!important;max-width:none!important;margin:0!important;float:none!important;clear:none!important;display:flex;flex-direction:column}body.rmc-est-productos #page-container ul.products li.product .price{margin-top:auto}body.rmc-est-productos #page-container ul.products li.product{box-sizing:border-box;padding:12px 12px 16px!important;background:#fff;border:1px solid var(--rmc-linea);border-radius:14px;transition:border-color .15s ease}body.rmc-est-productos #page-container ul.products li.product:hover{border-color:var(--rmc-primario-40)}body.rmc-est-productos #page-container ul.products li.product a img{aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:10px;margin-bottom:12px!important}body.rmc-est-productos #page-container ul.products li.product .et_shop_image .et_overlay{border-radius:10px}body.rmc-est-productos #page-container ul.products li.product .woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;margin:0 0 8px!important;padding:0!important;font-family:var(--rmc-fuente)!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:var(--rmc-texto)!important}body.rmc-est-productos #page-container ul.products li.product .price{font-family:var(--rmc-fuente)!important;font-size:19px!important;font-weight:800!important;color:var(--rmc-primario)!important}body.rmc-est-productos #page-container ul.products li.product .price del{font-size:14px!important;font-weight:400!important;color:#8A94A1!important;opacity:1}body.rmc-est-productos #page-container ul.products li.product .price ins{text-decoration:none;background:none}body.rmc-est-productos #page-container span.onsale{top:20px!important;left:20px!important;right:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:4px 11px!important;border-radius:999px!important;background:var(--rmc-acento)!important;color:var(--rmc-texto)!important;font-size:12px!important;font-weight:800!important;line-height:1.4!important;text-transform:none!important}body.rmc-est-productos #page-container .woocommerce-result-count{color:var(--rmc-gris);font-size:14px}body.rmc-est-productos #page-container .woocommerce-ordering select{border-radius:10px;border:1px solid var(--rmc-linea);padding:8px 12px}body.rmc-est-ficha.single-product #page-container :is(.product_title,.et_pb_wc_title h1){font-family:var(--rmc-fuente)!important;font-size:clamp(26px,3vw,38px)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--rmc-texto)!important}body.rmc-est-ficha.single-product #page-container :is(.summary .price,.et_pb_wc_price .price){font-family:var(--rmc-fuente)!important;font-size:clamp(28px,3.2vw,40px)!important;font-style:normal!important;font-weight:800!important;letter-spacing:-.02em;color:var(--rmc-texto)!important}body.rmc-est-ficha.single-product #page-container :is(.summary .price,.et_pb_wc_price .price) del{font-size:.55em!important;font-weight:500!important;color:#8A94A1!important}body.rmc-est-ficha.single-product #page-container :is(.summary .price,.et_pb_wc_price .price) ins{text-decoration:none;background:none}body.rmc-est-ficha.single-product #page-container .stock.in-stock{display:inline-flex;align-items:center;gap:8px;font-weight:700!important;color:var(--rmc-verde)!important}body.rmc-est-ficha.single-product #page-container .stock.in-stock::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--rmc-verde);box-shadow:0 0 0 4px color-mix(in srgb,var(--rmc-verde) 18%,transparent)}body.rmc-est-ficha.single-product #page-container .woocommerce-product-gallery img{border-radius:14px}body.rmc-est-ficha.single-product #page-container :is(.woocommerce-tabs ul.tabs,.et_pb_tabs_controls){display:flex;flex-wrap:wrap;gap:8px;padding:0!important;margin:0 0 20px!important;border:0!important;background:none!important}body.rmc-est-ficha.single-product #page-container :is(.woocommerce-tabs ul.tabs,.et_pb_tabs_controls)::before{display:none!important}body.rmc-est-ficha.single-product #page-container :is(.woocommerce-tabs ul.tabs li,.et_pb_tabs_controls li){float:none!important;margin:0!important;border:1px solid var(--rmc-linea)!important;border-radius:999px!important;background:#fff!important;overflow:hidden}body.rmc-est-ficha.single-product #page-container :is(.woocommerce-tabs ul.tabs li,.et_pb_tabs_controls li) a{display:block;padding:9px 18px!important;font-family:var(--rmc-fuente)!important;font-weight:700!important;color:var(--rmc-texto)!important}body.rmc-est-ficha.single-product #page-container :is(.woocommerce-tabs ul.tabs li.active,.et_pb_tabs_controls li.et_pb_tab_active){background:var(--rmc-primario)!important;border-color:var(--rmc-primario)!important}body.rmc-est-ficha.single-product #page-container :is(.woocommerce-tabs ul.tabs li.active,.et_pb_tabs_controls li.et_pb_tab_active) a{color:#fff!important}body.rmc-est-ficha.single-product #page-container .et_pb_wc_tabs{border:0!important}body.rmc-est-formularios #page-container :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],select,textarea):not(.qty):not(.select2-search__field){border:1px solid #D3DAE3!important;border-radius:10px!important;background-color:#fff!important;padding:12px 14px!important;font-family:var(--rmc-fuente)!important;font-size:15px!important;color:var(--rmc-texto)!important;box-shadow:none!important}body.rmc-est-formularios #page-container :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],select,textarea):not(.qty):focus{border-color:var(--rmc-primario)!important;outline:none!important;box-shadow:0 0 0 3px var(--rmc-primario-10)!important}@media (max-width:600px){body.rmc-est-botones #page-container :is(a.button,button.button,input.button):not(.et_pb_button){padding:11px 8px!important;font-size:13px!important;white-space:nowrap}body.rmc-est-productos #page-container ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.rmc-est-productos #page-container ul.products li.product{padding:8px 8px 12px!important}body.rmc-est-productos #page-container ul.products li.product .price{font-size:17px!important}body.rmc-est-productos #page-container ul.products li.product .price del{display:block}}body.rmc-est-formularios #page-container .select2-container{width:100%!important}body.rmc-est-formularios #page-container select:not(.qty){height:auto!important;min-height:42px;line-height:1.3!important;padding:10px 36px 10px 14px!important}body.rmc-est-formularios #page-container .select2-container .select2-selection--single{display:flex!important;align-items:center!important;height:auto!important;min-height:42px!important;padding:0 36px 0 14px!important;margin:0!important;border:1px solid #D3DAE3!important;border-radius:10px!important;background:#fff!important;box-sizing:border-box!important}body.rmc-est-formularios #page-container .select2-container .select2-selection--single .select2-selection__rendered{position:static!important;display:block!important;padding:0!important;margin:0!important;line-height:1.3!important;height:auto!important;font-family:var(--rmc-fuente)!important;font-size:15px!important;color:var(--rmc-texto)!important}body.rmc-est-formularios #page-container .select2-container .select2-selection--single .select2-selection__arrow{position:absolute!important;top:0!important;right:8px!important;height:100%!important;display:flex;align-items:center}body.rmc-est-formularios #page-container .select2-container--open .select2-selection--single,body.rmc-est-formularios #page-container .select2-container--focus .select2-selection--single{border-color:var(--rmc-primario)!important;box-shadow:0 0 0 3px var(--rmc-primario-10)!important}body.rmc-est-formularios #page-container .woocommerce-input-wrapper strong{display:block;padding:12px 0}.rmc-barra-msg.rmc-no-cabe{display:none!important}