:root{--friocar-action-navy:#07304e;--friocar-action-blue:#0878e8;--friocar-action-green:#20bd5f;--friocar-action-green-dark:#13994a;}body.woocommerce .price,body.woocommerce .price .woocommerce-Price-amount,body.woocommerce .price .amount{display:inline-block !important;}body.woocommerce form.cart{display:flex !important;}body.woocommerce form.cart.variations_form,body.woocommerce form.cart.grouped_form{display:block !important;}body.woocommerce form.cart .quantity{display:block !important;}body.woocommerce .single_add_to_cart_button,body.woocommerce .add_to_cart_button,body.woocommerce .ajax_add_to_cart{display:inline-flex !important;}body .site-header-cart,body .widget_shopping_cart,body .woocommerce-mini-cart{display:block !important;}body .cart-contents{display:inline-flex !important;}body ul.products li.product:not(.product-category) .lte-image > .lte-btn-wrap{display:none !important;}body ul.products li.product .friocar-product-details-button{align-items:center;cursor:pointer;display:inline-flex !important;justify-content:center;text-decoration:none !important;}.friocar-cotizar-box{margin:.9rem 0 0;}.friocar-cotizar-text{color:var(--friocar-action-navy);font-size:.88rem;font-weight:750;line-height:1.4;margin:0 0 .55rem !important;}.friocar-product-channels{box-sizing:border-box;margin:.95rem 0 1rem;max-width:100%;width:100%;}.friocar-product-channels__title{color:var(--friocar-action-navy);font-size:.9rem;font-weight:800;line-height:1.4;margin:0 0 .62rem !important;}.friocar-product-channels__list{display:grid;gap:.62rem;grid-template-columns:minmax(0,1fr);}.friocar-product-channels .friocar-channel-button{align-items:center;border:0 !important;border-radius:.72rem !important;box-shadow:0 8px 20px rgba(7,48,78,.13) !important;box-sizing:border-box;color:#fff !important;display:flex;font-family:inherit;font-size:.9rem;font-weight:800;gap:.65rem;justify-content:center;line-height:1.25;min-height:3.15rem;padding:.78rem 1rem;text-align:center;text-decoration:none !important;transition:box-shadow .18s ease,filter .18s ease,transform .18s ease;width:100%;}.friocar-product-channels .friocar-channel-button:hover,.friocar-product-channels .friocar-channel-button:focus-visible{box-shadow:0 12px 25px rgba(7,48,78,.2) !important;color:#fff !important;filter:brightness(.95);transform:translateY(-1px);}.friocar-product-channels .friocar-channel-button:focus-visible{outline:3px solid rgba(8,120,232,.24);outline-offset:3px;}.friocar-channel-button__icon{align-items:center;display:inline-flex;flex:0 0 1.35rem;height:1.35rem;justify-content:center;width:1.35rem;}.friocar-channel-button__icon svg{fill:currentColor;height:100%;width:100%;}.friocar-product-channels .friocar-channel-button--whatsapp{animation:friocarWaGlow 1.65s ease-out infinite;background:linear-gradient(135deg,var(--friocar-action-green),#25d366) !important;}.friocar-product-channels .friocar-channel-button--chat{background:linear-gradient(135deg,#07304e,#0878e8) !important;}.friocar-product-channels .friocar-channel-button--telegram{background:#229ed9 !important;}.friocar-product-channels .friocar-channel-button--instagram{background:linear-gradient(125deg,#833ab4,#c13584 45%,#e1306c 72%,#f77737) !important;}.friocar-product-channels .friocar-channel-button--messenger{background:#0866ff !important;}.friocar-product-channels .friocar-channel-button--tiktok{background:linear-gradient(135deg,#111,#2c2c2c) !important;}.friocar-floating-channels{align-items:flex-end;bottom:1.25rem;display:flex;flex-direction:column;gap:.48rem;max-width:min(23rem,calc(100vw - 2rem));position:fixed;right:1.25rem;z-index:99990;}.friocar-floating-channels__panel[hidden]{display:none !important;}.friocar-floating-channels__panel{background:#fff;border:1px solid rgba(7,48,78,.12);border-radius:1rem;box-shadow:0 20px 52px rgba(7,48,78,.25);color:#172b3a;font-family:Arial,sans-serif;max-height:calc(100vh - 8rem);overflow:auto;width:min(23rem,calc(100vw - 2rem));}.friocar-floating-channels__header{align-items:center;background:linear-gradient(135deg,#07304e,#0878e8);border-radius:1rem 1rem 0 0;color:#fff;display:flex;justify-content:space-between;padding:.9rem 1rem;}.friocar-floating-channels__header strong,.friocar-floating-channels__header span{display:block;}.friocar-floating-channels__header strong{font-size:1rem;line-height:1.3;}.friocar-floating-channels__header span{font-size:.73rem;margin-top:.12rem;opacity:.88;}.friocar-floating-channels__close{align-items:center;background:rgba(255,255,255,.14);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 2rem;font-size:1.4rem;height:2rem;justify-content:center;line-height:1;padding:0 0 .12rem;width:2rem;}.friocar-floating-channels__body{padding:1rem;}.friocar-floating-channels__body > p{color:#425466;font-size:.84rem;line-height:1.48;margin:0 0 .8rem !important;}.friocar-floating-channels__list{display:grid;gap:.55rem;grid-template-columns:1fr 1fr;}.friocar-floating-channel{align-items:center;border-radius:.62rem;box-sizing:border-box;color:#fff !important;display:flex;font-size:.77rem;font-weight:800;gap:.45rem;justify-content:center;line-height:1.25;min-height:2.85rem;padding:.62rem .68rem;text-align:center;text-decoration:none !important;transition:box-shadow .18s ease,filter .18s ease,transform .18s ease;}.friocar-floating-channel:hover,.friocar-floating-channel:focus-visible{color:#fff !important;filter:brightness(.94);transform:translateY(-1px);}.friocar-floating-channel:focus-visible,.friocar-floating-channels__launcher:focus-visible,.friocar-floating-channels__close:focus-visible{outline:3px solid rgba(8,120,232,.28);outline-offset:3px;}.friocar-floating-channel__icon,.friocar-floating-channels__launcher-icon{align-items:center;display:inline-flex;flex:0 0 1.22rem;height:1.22rem;justify-content:center;width:1.22rem;}.friocar-floating-channel__icon svg,.friocar-floating-channels__launcher-icon svg{fill:currentColor;height:100%;width:100%;}.friocar-floating-channel--whatsapp{background:#20bd5f;}.friocar-floating-channel--chat{background:linear-gradient(135deg,#07304e,#0878e8);}.friocar-floating-channel--telegram{background:#229ed9;}.friocar-floating-channel--instagram{background:linear-gradient(125deg,#833ab4,#c13584 48%,#e1306c 74%,#f77737);}.friocar-floating-channel--messenger{background:#0866ff;}.friocar-floating-channel--tiktok{background:linear-gradient(135deg,#111,#2c2c2c);}.friocar-floating-channel.is-disabled{background:#e8edf1;border:1px solid #cad4dc;color:#5f6f7b !important;cursor:not-allowed;filter:none;grid-column:1 / -1;justify-content:flex-start;opacity:.82;}.friocar-floating-channel.is-disabled small{display:block;font-size:.65rem;font-weight:600;margin-top:.08rem;}.friocar-floating-channels__message{background:rgba(255,255,255,.98);border:1px solid rgba(7,48,78,.1);border-left:3px solid #0878e8;border-radius:.58rem;box-shadow:0 6px 20px rgba(7,48,78,.1);color:#334e61;font-family:Arial,sans-serif;font-size:.73rem;font-weight:700;line-height:1.35;max-width:18rem;padding:.45rem .62rem;}.friocar-floating-channels.is-open .friocar-floating-channels__message{display:none;}.friocar-floating-channels__launcher{align-items:center;background:linear-gradient(135deg,#07304e,#0878e8);border:0;border-radius:.75rem;box-shadow:0 12px 30px rgba(7,48,78,.29);color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:.86rem;font-weight:800;gap:.55rem;justify-content:center;min-height:3rem;padding:.72rem 1rem;transition:box-shadow .18s ease,transform .18s ease;}.friocar-floating-channels__launcher:hover{box-shadow:0 15px 34px rgba(7,48,78,.35);transform:translateY(-1px);}body.single-product .summary .friocar-whatsapp-btn{align-items:center;background:linear-gradient(135deg,var(--friocar-action-green),#25d366) !important;border:0 !important;border-radius:.75rem !important;box-shadow:0 10px 24px rgba(32,189,95,.18) !important;color:#fff !important;display:flex;font-size:.9rem;font-weight:800;gap:.65rem;justify-content:center;min-height:3.15rem;padding:.75rem 1rem;text-decoration:none !important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease;width:100%;animation:friocarWaGlow 1.65s ease-out infinite;}body.single-product .summary .friocar-whatsapp-btn svg{fill:currentColor;flex:0 0 auto;}body.single-product .summary .friocar-whatsapp-btn:hover,body.single-product .summary .friocar-whatsapp-btn:focus-visible{background:var(--friocar-action-green-dark) !important;box-shadow:0 13px 28px rgba(19,153,74,.24) !important;color:#fff !important;transform:translateY(-1px);}body.single-product .summary .friocar-whatsapp-btn:focus-visible,.friocar-floating-whatsapp:focus-visible{outline:3px solid rgba(37,211,102,.3);outline-offset:3px;}.friocar-wa-floating{align-items:flex-end;bottom:1.35rem;display:flex;flex-direction:column;gap:.4rem;max-width:min(22rem,calc(100vw - 2rem));position:fixed;right:1.35rem;z-index:99990;}.friocar-wa-floating__tag{background:rgba(255,255,255,.96);border:1px solid rgba(7,48,78,.1);border-left:3px solid var(--friocar-action-green);border-radius:.5rem;box-shadow:0 6px 20px rgba(7,48,78,.09);color:#425466;font-family:Arial,sans-serif;font-size:.72rem;font-weight:700;line-height:1.3;padding:.35rem .55rem;}.friocar-floating-whatsapp{align-items:center;background:var(--friocar-action-green);border-radius:.65rem;box-shadow:0 10px 28px rgba(19,153,74,.27);color:#fff !important;display:inline-flex;font-family:Arial,sans-serif;font-size:.84rem;font-weight:800;gap:.55rem;justify-content:center;min-height:2.75rem;padding:.65rem 1rem;text-decoration:none !important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease;animation:friocarWaGlow 1.65s ease-out infinite;}.friocar-floating-whatsapp svg{fill:currentColor;flex:0 0 auto;}.friocar-floating-whatsapp:hover{background:var(--friocar-action-green-dark);box-shadow:0 13px 30px rgba(19,153,74,.32);color:#fff !important;transform:translateY(-1px);}.friocar-contact-chat{align-items:flex-end;bottom:1.35rem;display:flex;flex-direction:column;gap:.45rem;max-width:min(23rem,calc(100vw - 2rem));position:fixed;right:1.35rem;z-index:99990;}.friocar-chat-tag{background:rgba(255,255,255,.97);border:1px solid rgba(7,48,78,.1);border-left:3px solid var(--friocar-action-blue);border-radius:.55rem;box-shadow:0 6px 20px rgba(7,48,78,.1);color:#425466;font-family:Arial,sans-serif;font-size:.72rem;font-weight:700;line-height:1.3;padding:.38rem .6rem;}.friocar-contact-chat.is-open .friocar-chat-tag{display:none;}.friocar-chat-launcher{align-items:center;background:linear-gradient(135deg,var(--friocar-action-navy),var(--friocar-action-blue));border:0;border-radius:.75rem;box-shadow:0 12px 30px rgba(7,48,78,.28);color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:.86rem;font-weight:800;gap:.55rem;justify-content:center;min-height:3rem;padding:.72rem 1rem;transition:box-shadow .18s ease,transform .18s ease;}.friocar-chat-launcher svg,.friocar-floating-telegram svg{fill:currentColor;flex:0 0 auto;}.friocar-chat-launcher:hover{box-shadow:0 15px 34px rgba(7,48,78,.34);transform:translateY(-1px);}.friocar-chat-launcher:focus-visible,.friocar-chat-close:focus-visible,.friocar-chat-submit:focus-visible,.friocar-floating-telegram:focus-visible{outline:3px solid rgba(8,120,232,.28);outline-offset:3px;}.friocar-chat-panel[hidden]{display:none !important;}.friocar-chat-panel{background:#fff;border:1px solid rgba(7,48,78,.1);border-radius:1rem;box-shadow:0 20px 54px rgba(7,48,78,.24);color:#172b3a;font-family:Arial,sans-serif;max-height:min(42rem,calc(100vh - 7rem));overflow:auto;width:min(23rem,calc(100vw - 2rem));}.friocar-chat-panel__header{align-items:center;background:linear-gradient(135deg,var(--friocar-action-navy),#0a69b8);border-radius:1rem 1rem 0 0;color:#fff;display:flex;justify-content:space-between;padding:.9rem 1rem;}.friocar-chat-panel__header strong,.friocar-chat-panel__header span{display:block;}.friocar-chat-panel__header strong{font-size:1rem;line-height:1.3;}.friocar-chat-panel__header span{font-size:.72rem;margin-top:.12rem;opacity:.85;}.friocar-chat-close{align-items:center;background:rgba(255,255,255,.14);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:1.45rem;height:2rem;justify-content:center;line-height:1;padding:0 0 .12rem;width:2rem;}.friocar-chat-panel__body{padding:1rem;}.friocar-chat-intro,.friocar-chat-offline{color:#425466;font-size:.82rem;line-height:1.48;margin:0 0 .85rem !important;}.friocar-chat-form{display:grid;gap:.68rem;}.friocar-chat-form label{color:var(--friocar-action-navy);display:grid;font-size:.74rem;font-weight:750;gap:.28rem;}.friocar-chat-form input,.friocar-chat-form textarea{background:#fff;border:1px solid #cad6df;border-radius:.55rem;box-sizing:border-box;color:#172b3a;font:inherit;font-size:.82rem;line-height:1.4;padding:.6rem .68rem;resize:vertical;width:100%;}.friocar-chat-form input:focus,.friocar-chat-form textarea:focus{border-color:var(--friocar-action-blue);box-shadow:0 0 0 3px rgba(8,120,232,.12);outline:0;}.friocar-chat-honeypot{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px;}.friocar-chat-submit{background:var(--friocar-action-blue);border:0;border-radius:.58rem;color:#fff;cursor:pointer;font-size:.82rem;font-weight:800;min-height:2.65rem;padding:.62rem .8rem;}.friocar-chat-submit:disabled{cursor:wait;opacity:.65;}.friocar-chat-status{color:#526675;font-size:.72rem;line-height:1.4;margin:0 !important;min-height:1em;}.friocar-chat-status.is-success{color:#147441;}.friocar-chat-status.is-error{color:#b42318;}.friocar-chat-privacy{color:#687b89;font-size:.65rem;line-height:1.35;margin:0 !important;}.friocar-chat-channels{display:grid;gap:.55rem;grid-template-columns:1fr 1fr;margin-top:.85rem;}.friocar-chat-channels > :only-child{grid-column:1 / -1;}.friocar-chat-channels .friocar-floating-whatsapp,.friocar-floating-telegram{align-items:center;border-radius:.6rem;box-sizing:border-box;color:#fff !important;display:inline-flex;font-size:.76rem;font-weight:800;gap:.42rem;justify-content:center;min-height:2.65rem;padding:.58rem .65rem;text-decoration:none !important;width:100%;}.friocar-chat-channels .friocar-floating-whatsapp{animation:none;border-radius:.6rem;min-height:2.65rem;padding:.58rem .65rem;}.friocar-floating-telegram{background:#229ed9;box-shadow:0 8px 20px rgba(34,158,217,.2);transition:background-color .18s ease,transform .18s ease;}.friocar-floating-telegram:hover{background:#1688bd;color:#fff !important;transform:translateY(-1px);}.friocar-wa-signal{align-items:center;background:#10251a;border:1px solid rgba(255,255,255,.5);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.24);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:2px;justify-content:center;min-height:29px;padding:4px 4px;width:15px;}.friocar-wa-signal i{border-radius:50%;display:block;height:4px;width:4px;}.friocar-wa-signal i:nth-child(1){background:#f34b4b;opacity:.5;}.friocar-wa-signal i:nth-child(2){background:#ffc940;opacity:.58;}.friocar-wa-signal i:nth-child(3){animation:friocarSignalBlink .82s steps(2,end) infinite;background:#58ff88;box-shadow:0 0 0 2px rgba(88,255,136,.16),0 0 8px #58ff88;}.friocar-quick-view-product__whatsapp{align-items:center;display:inline-flex !important;gap:.55rem;}.friocar-cart-whatsapp__button{animation:friocarWaGlow 1.65s ease-out infinite;}@keyframes friocarWaGlow{0%,100%{box-shadow:0 8px 22px rgba(19,153,74,.23);}50%{box-shadow:0 0 0 7px rgba(37,211,102,.16),0 12px 30px rgba(19,153,74,.35);}}@keyframes friocarSignalBlink{0%,42%{opacity:1;}43%,100%{opacity:.25;}}body.single-post h1.entry-title,body.single-post h1.friocar-titulo-articulo{color:#17202a !important;font-family:Barlow,Arial,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:normal;line-height:1.18;margin:2.6rem 0 1.35rem;overflow-wrap:anywhere;text-align:left;text-transform:none;}@media (max-width: 768px){.friocar-floating-channels{align-items:stretch;bottom:.75rem;left:.9rem;max-width:none;right:.9rem;}.friocar-floating-channels__panel{max-height:calc(100vh - 7rem);width:100%;}.friocar-floating-channels__message{align-self:center;font-size:.68rem;max-width:min(19rem,calc(100vw - 3rem));text-align:center;}.friocar-floating-channels__launcher{width:100%;}.friocar-product-channels__list{gap:.55rem;}.friocar-product-channels .friocar-channel-button{font-size:.86rem;min-height:3rem;padding:.72rem .85rem;}.friocar-contact-chat{align-items:stretch;bottom:.75rem;left:.9rem;max-width:none;right:.9rem;}.friocar-chat-panel{max-height:calc(100vh - 6.5rem);width:100%;}.friocar-chat-tag{align-self:center;font-size:.68rem;text-align:center;}.friocar-chat-launcher{width:100%;}.friocar-wa-floating{align-items:center;bottom:.75rem;left:.9rem;max-width:none;right:.9rem;}.friocar-wa-floating__tag{background:rgba(255,255,255,.92);border-left-width:2px;box-shadow:0 4px 12px rgba(7,48,78,.08);font-size:.66rem;text-align:center;}.friocar-floating-whatsapp{min-height:2.85rem;width:100%;}html body .cr-to-top,html body #back-to-top,html body .scroll-to-top{bottom:5.5rem !important;}body.single-post h1.entry-title,body.single-post h1.friocar-titulo-articulo{font-size:1.9rem;margin:1.9rem 0 1rem;}}@media (prefers-reduced-motion: reduce){.friocar-whatsapp-btn,.friocar-floating-whatsapp,.friocar-cart-whatsapp__button,.friocar-wa-signal i:nth-child(3){animation:none !important;transition:none !important;}.friocar-chat-launcher,.friocar-floating-telegram,.friocar-channel-button,.friocar-floating-channel,.friocar-floating-channels__launcher{transition:none !important;}}