﻿:root{--mr-bg: #ECEDEF;--mr-surface: #FFFFFF;--mr-text: #1A2744;--mr-text-soft: #5b6472;--mr-line: rgba(26,39,68,0.14);--mr-red: #E8341A;--mr-red-deep: #C72D17;--mr-red-soft: rgba(232,52,26,0.08);--mr-green: #00A650;--mr-green-soft: rgba(0,166,80,0.10);--mr-font-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--mr-font-body: "Inter", system-ui, -apple-system, sans-serif;--mr-fw-regular: 400;--mr-fw-medium: 500;--mr-fw-semi: 600;--mr-fw-bold: 700;--mr-fw-heavy: 800;--mr-fw-black: 900;--mr-r-sm: 6px;--mr-r-md: 12px;--mr-r-lg: 16px;--mr-r-pill: 999px;--mr-sh-sm: 0 2px 8px rgba(26,39,68,0.06);--mr-sh-lg: 0 16px 40px -12px rgba(26,39,68,0.20);--mr-tr-fast: 120ms cubic-bezier(0.4, 0, 0.2, 1);--mr-tr-base: 220ms cubic-bezier(0.4, 0, 0.2, 1)}div[id^=___ratingbadge]{position:fixed !important;bottom:0 !important;left:0 !important;z-index:40 !important}.morashop-typecards-section{background:var(--mr-bg);padding:56px 0 64px;position:relative;background-image:repeating-linear-gradient(90deg, transparent 0, transparent calc(20% - 1px), rgba(26, 39, 68, 0.04) calc(20% - 1px), rgba(26, 39, 68, 0.04) 20%)}.morashop-typecards-head{text-align:center;margin-bottom:36px;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 16px}.morashop-typecards-eyebrow{display:inline-block;font-family:var(--mr-font-body);font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mr-red);margin-bottom:8px}.morashop-typecards-title{font-family:var(--mr-font-display);font-weight:900;font-size:44px;text-transform:uppercase;letter-spacing:-0.02em;color:var(--mr-text);margin:0 0 14px;line-height:1}.morashop-typecards-title::after{content:"";display:block;width:48px;height:3px;background:var(--mr-red);margin:14px auto 0}.morashop-typecards-subtitle{font-family:var(--mr-font-body);font-size:15px;color:var(--mr-text-soft);margin:0;max-width:520px;margin-left:auto;margin-right:auto;line-height:1.5}.morashop-typecards-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:10px;max-width:1280px;margin:0 auto;padding:0 16px}.morashop-typecard{display:block;position:relative;background:var(--mr-surface);border-radius:var(--mr-r-md);text-decoration:none;color:var(--mr-text);box-shadow:var(--mr-sh-sm);transition:transform var(--mr-tr-base),box-shadow var(--mr-tr-base);cursor:pointer;overflow:hidden;border:1px solid rgba(0,0,0,0)}.morashop-typecard:hover,.morashop-typecard:focus{transform:translateY(-6px);box-shadow:var(--mr-sh-lg);border-color:var(--mr-red);color:var(--mr-text);text-decoration:none}.morashop-typecard-img{aspect-ratio:1/1;background:#0a1428;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.morashop-typecard-img img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform 400ms cubic-bezier(0.4, 0, 0.2, 1)}.morashop-typecard:hover .morashop-typecard-img img{transform:scale(1.06)}.morashop-typecard-img.is-placeholder{background:linear-gradient(160deg, rgba(232, 52, 26, 0.12) 0%, rgba(26, 39, 68, 0.06) 100%)}.morashop-typecard-img.is-placeholder::before{content:attr(data-initial);font-family:var(--mr-font-display);font-weight:900;font-size:72px;color:var(--mr-text);opacity:.3;letter-spacing:-0.02em}.morashop-typecard-name{position:static;display:block;background:var(--mr-text);color:#fff;font-family:var(--mr-font-display);font-weight:900;font-size:19px;line-height:1.2;letter-spacing:0;text-indent:0;text-transform:uppercase;text-align:center;padding:22px 8px;border-top:3px solid var(--mr-red);box-sizing:border-box;width:100%}@media(max-width: 1023px){.morashop-typecards-section{padding:40px 0 48px}.morashop-typecards-grid{grid-template-columns:repeat(3, 1fr);gap:10px}.morashop-typecards-title{font-size:34px}.morashop-typecards-head{margin-bottom:28px}}@media(max-width: 767px){.morashop-typecards-section{padding:28px 0 36px;background-image:none}.morashop-typecards-head{margin-bottom:20px}.morashop-typecards-eyebrow{font-size:10px;letter-spacing:.16em}.morashop-typecards-title{font-size:24px}.morashop-typecards-title::after{width:36px;height:2px;margin-top:10px}.morashop-typecards-subtitle{font-size:13px}.morashop-typecards-grid{grid-template-columns:repeat(2, 1fr);gap:10px;padding:0 16px}.morashop-typecard-name{font-size:14px;padding:14px 6px;letter-spacing:0;border-top-width:2px}.morashop-typecard-img.is-placeholder::before{font-size:56px}.morashop-typecard:hover{transform:none}.morashop-typecard:active{transform:scale(0.97)}}.morashop-typecard{opacity:0;animation:mr-typecard-in .6s cubic-bezier(0.4, 0, 0.2, 1) forwards}.morashop-typecard:nth-child(1){animation-delay:0s}.morashop-typecard:nth-child(2){animation-delay:.05s}.morashop-typecard:nth-child(3){animation-delay:.1s}.morashop-typecard:nth-child(4){animation-delay:.15s}.morashop-typecard:nth-child(5){animation-delay:.2s}.morashop-typecard:nth-child(6){animation-delay:.25s}.morashop-typecard:nth-child(7){animation-delay:.3s}.morashop-typecard:nth-child(8){animation-delay:.35s}.morashop-typecard:nth-child(9){animation-delay:.4s}.morashop-typecard:nth-child(10){animation-delay:.45s}.morashop-typecard:nth-child(11){animation-delay:.5s}@keyframes mr-typecard-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.morashop-typecard{animation:none;opacity:1}}@media(max-width: 767px){.search-form .input-group-append .btn,.search-form button[type=submit],.search-submit-btn,.js-search-submit{color:var(--mr-red) !important}.search-form .input-group-append .btn svg,.search-form button[type=submit] svg,.search-submit-btn svg,.js-search-submit svg,.js-search .svg-icon-text{color:var(--mr-red) !important;fill:var(--mr-red) !important;stroke:var(--mr-red);width:22px;height:22px}.header-search .icon-inline,.nav-search .icon-inline,.search-icon{color:var(--mr-red) !important;fill:var(--mr-red) !important}}.social-footer{background:var(--mr-bg) !important;background-color:var(--mr-bg) !important;padding:32px 16px !important;border-top:1px solid var(--mr-line);border-bottom:1px solid var(--mr-line)}.social-footer .social-network a,.social-footer a.social-icon,.social-footer a{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;color:var(--mr-text) !important;border:1px solid var(--mr-line);border-radius:999px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;margin:0 6px;transition:all .2s ease}.social-footer a:hover{background:var(--mr-red) !important;color:#fff !important;border-color:var(--mr-red);transform:translateY(-2px)}.social-footer svg,.social-footer i{width:18px;height:18px}:root{--mr-card-bg: #ffffff}.item-image{aspect-ratio:1/1;width:100%;max-height:none;height:auto;background-color:var(--mr-card-bg);position:relative;overflow:hidden}.template-search .item-image,.item-horizontal .item-image,.item-product-reduced .item-image{aspect-ratio:auto;max-height:1200px;background-color:rgba(0,0,0,0)}.item-image .js-item-image-padding{padding-bottom:0 !important;height:100%;width:100%}.template-search .item-image .js-item-image-padding,.item-horizontal .item-image .js-item-image-padding,.item-product-reduced .item-image .js-item-image-padding{padding-bottom:revert !important;height:revert;width:revert}.item-image img.js-item-image,.item-image .item-image-featured,.item-image .item-image-secondary,.item-image .swiper-slide.item-image-slide img.js-item-image{width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center center}.item-image .swiper-container{width:100%;height:100%}.item-horizontal .item-image img.js-item-image,.item-product-reduced .item-image img.js-item-image{width:100%;height:100%;object-fit:cover}.js-item-product.item-product .item-price-container{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:8px;margin-bottom:8px;padding:0;line-height:1.15}.js-item-product.item-product .item-price-container .js-compare-price-display.price-compare{order:1;font-family:var(--mr-font-body);font-size:12px;font-weight:var(--mr-fw-regular);line-height:1;color:var(--mr-text-soft);text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgba(26,39,68,.5);opacity:1;margin:0 0 1px 0 !important;display:inline-block}.js-item-product.item-product .item-price-container .js-price-display.item-price{order:2;font-family:var(--mr-font-display);font-size:28px;font-weight:var(--mr-fw-heavy);line-height:1;letter-spacing:-0.015em;color:var(--mr-text);margin:1px 0 0 0 !important;padding:0;display:inline-block}.js-item-product.item-product .payment-discount-price-product-container{order:3;display:inline-flex;align-items:baseline;gap:6px;margin-top:6px !important;margin-bottom:0 !important;padding:4px 8px;background:var(--mr-green-soft);border-radius:4px;color:var(--mr-green);font-family:var(--mr-font-body);font-weight:var(--mr-fw-bold);font-size:13px !important;line-height:1.2}.js-item-product.item-product .payment-discount-price-product-container .js-payment-discount-price-product{font-family:var(--mr-font-body);font-weight:var(--mr-fw-heavy);font-size:14px;color:var(--mr-green);letter-spacing:-0.01em}.js-item-product.item-product .item-installments{order:4;font-family:var(--mr-font-body);font-weight:var(--mr-fw-semi);font-size:12.5px;line-height:1.25;color:var(--mr-green);margin-top:4px !important}.js-item-product.item-product .item-installments *{color:var(--mr-green) !important}.js-item-product.item-product .js-labels-floating-group.labels-absolute{top:10px !important;left:10px !important;z-index:9;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.js-item-product.item-product .js-labels-floating-group.labels-absolute .js-offer-label.label.label-inline{background:var(--mr-red);color:#fff;font-family:var(--mr-font-display);font-weight:var(--mr-fw-heavy);font-size:13px;letter-spacing:.02em;line-height:1;padding:5px 8px 4px;border-radius:4px;border:none;text-transform:uppercase;box-shadow:0 2px 6px -2px rgba(232,52,26,.4)}.js-item-product.item-product .d-inline-block.align-text-top.mb-2{margin-top:4px !important;margin-bottom:6px !important;display:flex !important;flex-wrap:wrap;gap:4px;align-items:center}.js-item-product.item-product .d-inline-block.align-text-top.mb-2 .label.label-inline:not(.js-offer-label){background:rgba(0,0,0,0);color:var(--mr-text);border:1.5px solid var(--mr-text);font-family:var(--mr-font-body);font-weight:var(--mr-fw-bold);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding:4px 7px 3px;border-radius:4px;display:inline-block}.js-item-product.item-product .d-inline-block.align-text-top.mb-2 .js-offer-label.label.label-inline{background:var(--mr-red);color:#fff;border:1.5px solid var(--mr-red);font-family:var(--mr-font-display);font-weight:var(--mr-fw-heavy);font-size:11px;letter-spacing:.02em;text-transform:uppercase;padding:4px 7px 3px;border-radius:4px}.js-item-product.item-product .js-item-quickshop-container.item-actions{margin-top:8px;padding:0}.js-item-product.item-product .js-quickshop-or-stock-container,.js-item-product.item-product .js-quickshop-or-stock-container.row,.js-item-product.item-product .row.js-quickshop-or-stock-container,.js-item-product.item-product .item-actions{display:flex !important;justify-content:center !important;align-items:center !important;margin-left:0 !important;margin-right:0 !important;width:100% !important}.js-item-product.item-product .js-quickshop-or-stock-container>*,.js-item-product.item-product .js-quickshop-or-stock-container>.col{padding-left:0 !important;padding-right:0 !important;flex:1 1 100% !important;max-width:100% !important}.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary,.js-item-product.item-product .js-item-quickshop-container input.btn.btn-primary,.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--mr-red) !important;border:none !important;color:#fff !important;font-family:var(--mr-font-display);font-weight:var(--mr-fw-heavy);font-size:14px;letter-spacing:.06em;text-transform:uppercase;padding:11px 14px;min-height:42px;border-radius:6px;cursor:pointer;box-shadow:0 4px 12px -4px rgba(232,52,26,.5),0 2px 4px rgba(26,39,68,.06),inset 0 1px 0 hsla(0,0%,100%,.15);transition:background-color var(--mr-tr-fast),transform var(--mr-tr-fast),box-shadow var(--mr-tr-base)}.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary:hover,.js-item-product.item-product .js-item-quickshop-container input.btn.btn-primary:hover,.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary:hover,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary:hover{background-color:var(--mr-red-deep) !important;transform:translateY(-1px);box-shadow:0 8px 18px -4px rgba(232,52,26,.6),0 3px 6px rgba(26,39,68,.08),inset 0 1px 0 hsla(0,0%,100%,.2)}.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary:active,.js-item-product.item-product .js-item-quickshop-container input.btn.btn-primary:active,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary:active{transform:translateY(0);box-shadow:0 2px 6px -2px rgba(232,52,26,.4),inset 0 1px 2px rgba(0,0,0,.1)}.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary,.js-item-product.item-product .js-item-quickshop-container input.btn.btn-primary,.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary{gap:10px !important;text-align:center !important}.js-item-product input.js-addtocart,.js-item-product input.js-addtocart.btn,.js-item-product input.js-addtocart.btn-primary,.js-item-product input.js-addtocart.btn-small,.js-item-product input.js-addtocart.btn-block,.js-item-product input.js-addtocart.btn-small-quickshop-md,.js-item-product input.js-addtocart.cart{width:100% !important;max-width:none !important;min-width:0 !important;display:block;flex:1 1 100% !important;padding-left:40px !important;padding-right:14px !important;padding-top:11px !important;padding-bottom:11px !important;min-height:42px !important;border:none !important;border-radius:6px !important;background-color:var(--mr-red) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/></svg>") !important;background-repeat:no-repeat !important;background-position:14px center !important;background-size:18px 18px !important;text-align:center !important;color:#fff !important;font-family:var(--mr-font-display) !important;font-weight:var(--mr-fw-heavy) !important;font-size:14px !important;letter-spacing:.06em !important;text-transform:uppercase !important;cursor:pointer !important;box-shadow:0 4px 12px -4px rgba(232,52,26,.5),0 2px 4px rgba(26,39,68,.06),inset 0 1px 0 hsla(0,0%,100%,.15) !important}.js-item-product input.js-addtocart:hover{background-color:var(--mr-red-deep) !important}.js-item-product svg.js-quickshop-bag,.js-item-product .js-quickshop-bag,.js-item-product .item-quickshop-icon,.js-item-product svg.icon-inline.item-quickshop-icon,.js-item-product .js-item-submit-container>svg,.js-item-product .js-item-submit-container>i,.js-item-product .item-submit-container>svg,.js-item-product .item-submit-container>i{display:none !important}.js-item-product .js-item-submit-container,.js-item-product [class*=submit-container],.js-item-product form.js-product-form,.js-item-product form[class*=product-form],.js-item-product form[class*=addtocart],.js-item-product form.js-prod-submit-form,.js-item-product .js-item-list-product-form,.js-item-product .item-buy-container,.js-item-product .js-item-quickshop-or-stock-container,.js-item-product .js-item-quickshop-container{display:block !important;width:100% !important;max-width:100% !important;flex:1 1 100% !important}.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary::before,.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary:not(input)::before{content:"";display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform var(--mr-tr-base);flex-shrink:0}.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary:hover::before,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary:hover::before{transform:scale(1.12) translateY(-1px)}.producto-boton:not(.btn-placeholder),a.producto-boton:not(.btn-placeholder),button.producto-boton:not(.btn-placeholder),input.producto-boton:not(.btn-placeholder){background-color:var(--mr-red, #E8341A) !important;background:var(--mr-red, #E8341A) !important;color:#fff !important;border:none !important;border-radius:8px !important;position:relative !important;overflow:hidden !important;padding:11px 14px !important;font-family:var(--mr-font-display, "Inter"),sans-serif !important;font-weight:800 !important;font-size:14px !important;letter-spacing:.06em !important;text-transform:uppercase !important;cursor:pointer !important;width:100% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;text-align:center !important;min-height:42px !important;box-shadow:0 4px 12px -4px rgba(232,52,26,.5),0 2px 4px rgba(26,39,68,.06),inset 0 1px 0 hsla(0,0%,100%,.15) !important;transition:background-color .18s ease,transform .18s ease,box-shadow .25s ease !important}.btn-placeholder.producto-boton{display:none !important}.btn-placeholder.producto-boton.active,.btn-placeholder.producto-boton[style*="display: flex"],.btn-placeholder.producto-boton[style*="display:flex"]{display:inline-flex !important;background-color:var(--mr-red, #E8341A) !important;color:#fff !important;border-radius:8px !important;padding:11px 14px !important;font-weight:800 !important;text-transform:uppercase !important;width:100% !important;min-height:42px !important;justify-content:center !important;gap:8px !important;font-size:14px !important}.btn-placeholder.producto-boton::before{display:none !important;content:none !important}.producto-boton:not(.btn-placeholder):hover,a.producto-boton:not(.btn-placeholder):hover,button.producto-boton:not(.btn-placeholder):hover,input.producto-boton:not(.btn-placeholder):hover{background-color:var(--mr-red-deep, #C72D17) !important;background:var(--mr-red-deep, #C72D17) !important;transform:translateY(-1px) !important;box-shadow:0 8px 18px -4px rgba(232,52,26,.6),0 3px 6px rgba(26,39,68,.08),inset 0 1px 0 hsla(0,0%,100%,.2) !important;color:#fff !important}.producto-boton:not(.btn-placeholder)::before,a.producto-boton:not(.btn-placeholder)::before,button.producto-boton:not(.btn-placeholder)::before{content:"" !important;display:inline-block !important;width:18px !important;height:18px !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/></svg>") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;transition:transform .18s ease !important;flex-shrink:0 !important}.producto-boton:not(.btn-placeholder):hover::before{transform:scale(1.12) translateY(-1px) !important}.producto-boton::after{display:none !important;content:none !important}.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary::after,.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary::after,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary::after{display:none !important;content:none !important}.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary::after,.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary:not(input)::after,.producto-boton:not(.btn-placeholder)::after,a.producto-boton:not(.btn-placeholder)::after,button.producto-boton:not(.btn-placeholder)::after{content:"" !important;display:block !important;position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.45) 50%, rgba(255, 255, 255, 0) 100%);transform:skewX(-22deg);opacity:0;pointer-events:none;z-index:2}.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary:hover::after,.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary:not(input):hover::after,.producto-boton:not(.btn-placeholder):hover::after,a.producto-boton:not(.btn-placeholder):hover::after,button.producto-boton:not(.btn-placeholder):hover::after{animation:mr-shine-sweep .62s ease}@keyframes mr-shine-sweep{0%{left:-75%;opacity:0}18%{opacity:1}100%{left:130%;opacity:0}}.js-item-product.item-product .js-quickshop-modal-open .js-open-quickshop-icon{display:none}.js-item-product.item-product .js-item-submit-container .js-quickshop-bag{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:14px;height:14px;fill:#fff;stroke:#fff;pointer-events:none}.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary.nostock,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary.contact,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary.catalog{background-color:#c8ccd4 !important;color:#5a6072 !important;box-shadow:none !important;cursor:not-allowed}.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary.nostock:hover,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary.contact:hover,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary.catalog:hover{background-color:#c8ccd4 !important;transform:none;box-shadow:none !important}@media(max-width: 767px){.js-item-product.item-product .item-price-container{margin-top:6px;margin-bottom:6px;gap:1px}.js-item-product.item-product .item-price-container .js-compare-price-display.price-compare{font-size:11px}.js-item-product.item-product .item-price-container .js-price-display.item-price{font-size:22px;letter-spacing:-0.01em}.js-item-product.item-product .payment-discount-price-product-container{padding:3px 6px;margin-top:4px !important;font-size:11.5px !important;gap:4px}.js-item-product.item-product .payment-discount-price-product-container .js-payment-discount-price-product{font-size:12.5px}.js-item-product.item-product .item-installments{font-size:11.5px;margin-top:3px !important}.js-item-product.item-product .js-labels-floating-group.labels-absolute{top:6px !important;left:6px !important}.js-item-product.item-product .js-labels-floating-group.labels-absolute .js-offer-label.label.label-inline{font-size:11px;padding:4px 7px 3px}.js-item-product.item-product .d-inline-block.align-text-top.mb-2 .label.label-inline:not(.js-offer-label),.js-item-product.item-product .d-inline-block.align-text-top.mb-2 .js-offer-label.label.label-inline{font-size:9.5px;padding:3px 6px 2px}.js-item-product.item-product .js-item-quickshop-container .btn.btn-primary,.js-item-product.item-product .js-item-quickshop-container input.btn.btn-primary,.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary,.js-item-product.item-product .js-item-submit-container .js-addtocart.btn.btn-primary{font-size:12.5px;padding:9px 10px;min-height:38px;letter-spacing:.04em;border-radius:5px}.js-item-product.item-product .js-item-quickshop-container .js-quickshop-modal-open.btn.btn-primary::after{width:12px;height:12px;margin-left:6px}}@media(max-width: 360px){.js-item-product.item-product .item-price-container .js-price-display.item-price{font-size:20px}}.js-item-product.item-product.item-horizontal .item-price-container{margin-top:4px;margin-bottom:6px}.js-item-product.item-product.item-horizontal .js-price-display.item-price{font-size:22px}.js-item-product.item-product .js-price-display.item-price.font-body{font-family:var(--mr-font-body);font-weight:var(--mr-fw-semi);font-size:18px}body.template-product .js-price-without-taxes-container,body.template-product .js-price-without-taxes,#single-product .js-price-without-taxes-container,#single-product .js-price-without-taxes{display:none !important}body.template-product .nube-rating,body.template-product .nube-stars,body.template-product div[class*=nube-stars],body.template-product div[class*=nube-rating]:not(#reviewsapp):not(#reviewsapp *),body.template-product .js-product-rating:not(.revie-rating):not([class*=revie]):not(#reviewsapp *),body.template-product .js-product-reviews-summary:not([class*=revie]):not(#reviewsapp *),body.template-product .product-rating-summary:not(.revie-summary):not([class*=revie]):not(#reviewsapp *),body.template-product .product-rating-bars:not([class*=revie]):not(#reviewsapp *),body.template-product div[class*=rating-summary]:not([class*=revie]):not(#reviewsapp *),body.template-product .price-container [class*=rating]:not([class*=revie]):not(#reviewsapp *){display:none !important}body.template-product [class*=revie-summary],body.template-product [class*=revie-stars],body.template-product [class*=revie-top]{display:inline-flex !important;align-items:center;margin:4px 0 8px !important;cursor:pointer}body.template-product #reviewsapp{display:block !important}body.template-product .tn-go-badge,body.template-product .tn-go-discount,body.template-product .tn-go-widget,body.template-product div[class*=tn-go],body.template-product div[class*=tiendanube-go],body.template-product div[class*=programa-go],body.template-product [data-tn-go],body.template-product [data-go-badge],body.template-product [data-tiendanube-go],body.template-product div[id^=tn-go],body.template-product iframe[src*="tiendanube.com/go"],body.template-product iframe[src*="nuvemshop.com.br/go"]{display:none !important}@media(max-width: 768px){body.template-product #single-product{padding-top:0 !important;padding-bottom:96px !important;background:var(--mr-bg, #f7f8fa) !important}body.template-product #single-product>.container{padding-left:12px;padding-right:12px;padding-top:0 !important}body.template-product #single-product .row{margin-left:-6px;margin-right:-6px}body.template-product #single-product .col [data-page-header],body.template-product #single-product .col h1.product-name:not(.product-title-mobile),body.template-product #single-product .col .js-product-name:not(.product-title-mobile){display:none !important}body.template-product .product-header-mobile{padding:8px 12px 4px;background:#fff;border-bottom:1px solid rgba(26,39,68,.06)}body.template-product .product-header-mobile .breadcrumb,body.template-product .product-header-mobile .breadcrumbs{font-family:var(--mr-font-body, Inter, sans-serif);font-size:11px;color:var(--mr-text-soft, #64748b);margin-bottom:6px;padding:0;background:rgba(0,0,0,0)}body.template-product .product-header-mobile .breadcrumb a,body.template-product .product-header-mobile .breadcrumbs a{color:var(--mr-text-soft, #64748b);text-decoration:none}body.template-product .product-title-mobile{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif;font-weight:800;font-size:clamp(20px,5.4vw,24px);line-height:1.15;color:var(--mr-text, #1A2744);margin:6px 0 8px 0;letter-spacing:-0.01em;text-transform:none}body.template-product #single-product [data-store^=product-info]{background:#fff;border-radius:16px;padding:16px 14px;margin-top:8px;box-shadow:0 1px 2px rgba(15,23,42,.04)}body.template-product #single-product .col-md-7{padding-left:0 !important;padding-right:0 !important;position:relative}body.template-product #single-product .swiper-pagination-bullet-active{background:var(--mr-text, #1A2744) !important}body.template-product .col-md-7 .labels,body.template-product .col-md-7 .js-product-labels{position:absolute;top:12px;left:12px;z-index:5;pointer-events:none}body.template-product .col-md-7 .label-offer,body.template-product .col-md-7 .label-accent,body.template-product .col-md-7 .js-product-labels>*,body.template-product .col-md-7 [class*=label-offer]{display:inline-block !important;background:var(--mr-red, #E8341A) !important;color:#fff !important;font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:900 !important;font-size:16px !important;letter-spacing:.04em !important;padding:6px 10px !important;border-radius:6px !important;line-height:1 !important;box-shadow:0 2px 8px rgba(232,52,26,.35) !important;border:0 !important;text-transform:uppercase;margin:0 0 6px 0 !important}body.template-product .price-container{margin:8px 0 12px 0 !important}body.template-product .price-container>.mb-3{margin-bottom:10px !important;display:flex !important;flex-direction:column;align-items:flex-start;gap:2px}body.template-product .price-container .mb-3>.d-inline-block{display:flex !important;width:100%}body.template-product .price-container .mb-3>.d-inline-block:nth-of-type(1){order:2}body.template-product .price-container .mb-3>.d-inline-block:nth-of-type(2){order:1}body.template-product .js-compare-price-display,body.template-product #compare_price_display{display:block !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:13px !important;font-weight:500 !important;color:#94a3b8 !important;text-decoration:line-through !important;line-height:1.2 !important;margin:0 !important;padding:0 !important;letter-spacing:0}body.template-product .price-container .h3.font-largest.font-weight-normal{display:block !important;font-weight:500 !important}body.template-product .js-price-display,body.template-product #price_display{display:block !important;font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:900 !important;font-size:clamp(44px,12vw,56px) !important;line-height:1 !important;color:var(--mr-text, #1A2744) !important;letter-spacing:-0.025em !important;margin:2px 0 6px 0 !important;padding:0 !important}body.template-product .payment-discount-price-product-container,body.template-product .js-payment-discount-price-product{display:inline-flex !important;align-items:center;gap:6px;background:var(--mr-green-soft, rgba(0, 166, 80, 0.1)) !important;color:var(--mr-text, #1A2744) !important;border:1px solid rgba(0,166,80,.25) !important;border-radius:10px !important;padding:6px 12px !important;margin:4px 0 8px 0 !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:.01em;box-shadow:0 1px 2px rgba(0,166,80,.1)}body.template-product .payment-discount-price-product-container .h5,body.template-product .payment-discount-price-product-container .font-big,body.template-product .js-payment-discount-price-product .h5,body.template-product .js-payment-discount-price-product .font-big{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:800 !important;font-size:20px !important;color:var(--mr-green, #00A650) !important;line-height:1 !important}body.template-product .js-product-payments-container{margin:8px 0 8px 0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;border:none !important}body.template-product .js-product-payments-container>div,body.template-product .js-product-payments-container [class*=installment]{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:14px !important;font-weight:600 !important;color:var(--mr-green, #00A650) !important;line-height:1.3 !important}body.template-product .js-product-payments-container [class*=installment] strong,body.template-product .js-product-payments-container [class*=installment] b{font-weight:800 !important;color:var(--mr-green, #00A650) !important}body.template-product .js-product-discount-container{display:none !important}body.template-product #btn-installments,body.template-product .js-product-payments-container .btn-link{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:12px !important;font-weight:500 !important;color:#64748b !important;text-decoration:underline !important;text-underline-offset:2px;display:inline-block;margin-top:4px}body.template-product .js-product-promo-container{background:linear-gradient(90deg, rgba(232, 52, 26, 0.06) 0%, rgba(232, 52, 26, 0.02) 100%) !important;border:none !important;border-left:3px solid var(--mr-red, #E8341A) !important;border-radius:6px !important;padding:8px 12px !important;margin:10px 0 !important;box-shadow:none !important}body.template-product .js-product-promo-container h4,body.template-product .js-product-promo-container .h4{font-size:0 !important;margin:0 !important;padding:0 !important;line-height:1 !important}body.template-product .js-product-promo-container h4::before,body.template-product .js-product-promo-container .h4::before{content:"⚡ JUEVES DE SUPLEMENTOS";display:block;font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif;font-weight:900;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--mr-red, #E8341A);line-height:1.1;margin:0}body.template-product .js-product-promo-container h4::after,body.template-product .js-product-promo-container .h4::after{content:"10% off llevando 3 o más";display:block;font-family:var(--mr-font-body, Inter, sans-serif);font-weight:500;font-size:11.5px;color:var(--mr-text, #1A2744);margin-top:2px;letter-spacing:0;text-transform:none}body.template-product .js-product-promo-container p,body.template-product .js-product-promo-container .table,body.template-product .js-product-promo-container .btn-link{display:none !important}body.template-product .js-product-promo-container .btn-link{font-size:12px !important;color:var(--mr-red, #E8341A) !important;font-weight:600 !important;margin:6px 0 0 0 !important;padding:0 !important}body.template-product .js-product-variants{margin:14px 0 12px 0 !important}body.template-product .js-product-variants-group{padding:0 !important}body.template-product .js-product-variants-group .form-label{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:13px !important;font-weight:500 !important;color:#475569 !important;margin-bottom:8px !important;display:block}body.template-product .js-product-variants-group .form-label strong,body.template-product .js-insta-variation-label{color:var(--mr-text, #1A2744) !important;font-weight:800 !important}body.template-product .js-product-variants select.js-variation-option{display:none !important}body.template-product .js-insta-variant.btn-variant{display:inline-flex !important;align-items:center;justify-content:center;min-height:44px !important;min-width:56px !important;padding:10px 14px !important;margin:0 6px 6px 0 !important;border:1.5px solid rgba(26,39,68,.2) !important;border-radius:10px !important;background:#fff !important;color:var(--mr-text, #1A2744) !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:14px !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0 !important;transition:all .15s ease;box-shadow:none !important;cursor:pointer}body.template-product .js-insta-variant.btn-variant:hover,body.template-product .js-insta-variant.btn-variant:active{border-color:var(--mr-text, #1A2744) !important;transform:translateY(-1px)}body.template-product .js-insta-variant.btn-variant.selected{background:var(--mr-text, #1A2744) !important;color:#fff !important;border-color:var(--mr-text, #1A2744) !important;box-shadow:0 2px 8px rgba(26,39,68,.25) !important}body.template-product .js-insta-variant.btn-variant.selected .btn-variant-content{color:#fff !important;background:rgba(0,0,0,0) !important;border:0 !important}body.template-product .js-insta-variant.btn-variant .btn-variant-content{background:rgba(0,0,0,0) !important;border:0 !important;padding:0}body.template-product .js-insta-variant.btn-variant.disabled,body.template-product .js-insta-variant.btn-variant[disabled]{opacity:.4;background:repeating-linear-gradient(45deg, #f1f5f9, #f1f5f9 4px, #e2e8f0 4px, #e2e8f0 8px) !important;color:#94a3b8 !important;pointer-events:none;text-decoration:line-through}body.template-product .js-quantity.form-quantity{border:1.5px solid rgba(26,39,68,.18) !important;border-radius:10px !important;background:#fff !important;overflow:hidden;display:flex !important;align-items:stretch !important}body.template-product .js-quantity-input,body.template-product input[name=quantity]{border:none !important;border-radius:0 !important;text-align:center;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:700 !important;font-size:15px !important;color:var(--mr-text, #1A2744) !important;background:rgba(0,0,0,0) !important;height:38px !important;padding:0 !important;box-shadow:none !important;min-width:0}body.template-product .js-quantity-down,body.template-product .js-quantity-up{color:var(--mr-text, #1A2744) !important;background:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important;padding:0 8px !important;min-width:32px;height:38px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}body.template-product .js-quantity-down svg,body.template-product .js-quantity-up svg{color:var(--mr-text, #1A2744) !important;fill:var(--mr-text, #1A2744) !important;margin:0 !important}body.template-product .js-quantity-down:hover,body.template-product .js-quantity-up:hover{background:rgba(26,39,68,.04) !important}body.template-product .col-4.col-md-3.pr-0>div.font-small{background:var(--mr-green-soft, rgba(0, 166, 80, 0.08)) !important;color:var(--mr-text, #1A2744) !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:12px !important;font-weight:600 !important;padding:6px 10px !important;margin-top:10px !important;border-radius:8px !important;border:1px solid rgba(0,166,80,.2);text-align:center !important;position:relative;display:inline-block;width:auto}body.template-product .col-4.col-md-3.pr-0>div.font-small::before{content:"✓ ";color:var(--mr-green, #00A650);font-weight:900}body.template-product .js-product-stock{color:var(--mr-green, #00A650) !important;font-weight:800 !important;font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-size:15px !important}body.template-product .col-4.col-md-3.pr-0>div.font-small.stock-low,body.template-product .col-4.col-md-3.pr-0>div.font-small[data-stock-band=low]{background:rgba(232,52,26,.08) !important;border-color:rgba(232,52,26,.25) !important}body.template-product .col-4.col-md-3.pr-0>div.font-small.stock-low::before,body.template-product .col-4.col-md-3.pr-0>div.font-small[data-stock-band=low]::before{content:"⚡ ";color:var(--mr-red, #E8341A)}body.template-product .col-4.col-md-3.pr-0>div.font-small.stock-low .js-product-stock,body.template-product .col-4.col-md-3.pr-0>div.font-small[data-stock-band=low] .js-product-stock{color:var(--mr-red, #E8341A) !important}body.template-product .js-shipping-calculator,body.template-product [class*=shipping-calculator]{background:#fff !important;border:1px solid rgba(26,39,68,.08) !important;border-radius:12px !important;padding:12px !important;margin:12px 0 !important}body.template-product .js-shipping-calculator-toggle,body.template-product .js-shipping-calculator a{color:var(--mr-text, #1A2744) !important;font-weight:600 !important;font-size:13px !important}body.template-product #reviewsapp{background:linear-gradient(180deg, #fff 0%, #f8fafc 100%) !important;border:1px solid rgba(26,39,68,.08) !important;border-radius:14px !important;padding:16px 14px !important;margin:20px 0 16px 0 !important;box-shadow:0 2px 12px rgba(15,23,42,.04)}body.template-product .description-wrapper{background:#fff !important;border-radius:12px !important;padding:14px !important;margin:12px 0 !important;border:1px solid rgba(26,39,68,.06)}body.template-product .description-wrapper h5{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:800 !important;text-transform:uppercase;letter-spacing:.02em;color:var(--mr-text, #1A2744) !important;font-size:18px !important;margin-bottom:10px !important}body.template-product .description-text{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:14px !important;line-height:1.6 !important;color:#475569 !important}body.template-product .description-text.collapsed:not(.expanded){max-height:140px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to bottom, #000 60%, transparent 100%);mask-image:linear-gradient(to bottom, #000 60%, transparent 100%)}body.template-product .description-text.expanded{max-height:none !important;-webkit-mask-image:none !important;mask-image:none !important;overflow:visible !important}body.template-product .description-toggle{background:rgba(0,0,0,0) !important;border:none !important;color:var(--mr-red, #E8341A) !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:13px !important;font-weight:700 !important;padding:8px 0 0 0 !important;text-decoration:underline;text-underline-offset:2px;cursor:pointer}body.template-product .js-addtocart-form .js-addtocart:not(.buybar__btn):not(#buybar-add){display:none !important}body.template-product .buybar.buybar--minimal{background:#fff !important;border-top:1px solid rgba(26,39,68,.1) !important;box-shadow:0 -4px 20px rgba(15,23,42,.08) !important;padding:10px 12px calc(10px + env(safe-area-inset-bottom)) 12px !important;gap:10px}body.template-product .buybar__priceblock{flex:1;min-width:0}body.template-product .buybar__price-row{display:flex !important;align-items:baseline !important;gap:8px !important;flex-wrap:wrap !important}body.template-product .buybar__price-current{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:900 !important;font-size:22px !important;color:var(--mr-text, #1A2744) !important;letter-spacing:-0.015em !important;line-height:1 !important}body.template-product .buybar__price-old{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:500 !important;font-size:12px !important;color:#94a3b8 !important;text-decoration:line-through !important;line-height:1 !important;margin-left:0 !important}body.template-product .buybar__savings{display:inline-block;background:rgba(232,52,26,.1);color:var(--mr-red, #E8341A);font-family:var(--mr-font-body, Inter, sans-serif);font-size:11px;font-weight:800;padding:2px 6px;border-radius:4px;line-height:1.3;margin-left:4px;letter-spacing:.02em;text-transform:uppercase}body.template-product .buybar__price-cash{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:700 !important;font-size:12px !important;color:var(--mr-green, #00A650) !important;line-height:1.3 !important;margin-top:3px !important;display:flex;align-items:center;gap:4px}body.template-product .buybar__btn--pri{background:linear-gradient(180deg, var(--mr-red, #E8341A) 0%, var(--mr-red-deep, #C72D17) 100%) !important;color:#fff !important;font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:900 !important;font-size:16px !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:12px 20px !important;border-radius:12px !important;border:none !important;box-shadow:0 4px 14px rgba(232,52,26,.35) !important;transition:all .15s ease;display:flex;align-items:center;gap:6px;min-height:48px}body.template-product .buybar__btn--pri:active{transform:translateY(1px);box-shadow:0 2px 8px rgba(232,52,26,.4) !important}body.template-product .buybar__btn--pri svg{width:18px;height:18px}body.template-product .buybar__variants{background:#fff !important;border-top:1px solid rgba(26,39,68,.08) !important;padding:12px !important}body.template-product .buybar__variants-title{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:700 !important;font-size:13px !important;color:var(--mr-text, #1A2744) !important;margin-bottom:8px !important}body.template-product .buybar__variants .variant-btn{min-height:44px !important;padding:10px 14px !important;border:1.5px solid rgba(26,39,68,.2) !important;border-radius:10px !important;background:#fff !important;color:var(--mr-text, #1A2744) !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:600 !important;font-size:14px !important;margin:0 6px 6px 0 !important}body.template-product .buybar__variants .variant-btn.is-disabled{opacity:.4;background:repeating-linear-gradient(45deg, #f1f5f9, #f1f5f9 4px, #e2e8f0 4px, #e2e8f0 8px) !important;text-decoration:line-through}body.template-product .js-product-related,body.template-product [data-store=product-related]{margin-top:24px !important;padding-top:16px !important;border-top:1px solid rgba(26,39,68,.06)}body.template-product .js-product-related h2,body.template-product .js-product-related .section-title{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:800 !important;font-size:20px !important;color:var(--mr-text, #1A2744) !important;letter-spacing:-0.01em !important;margin:0 12px 12px 12px !important}}@media(min-width: 769px){body.template-product #single-product [data-store^=product-info]{padding:20px 24px 16px}body.template-product .page-header h1{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:800 !important;font-size:28px !important;color:var(--mr-text, #1A2744) !important;line-height:1.2 !important;margin-bottom:12px !important}body.template-product .js-price-display,body.template-product #price_display{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:900 !important;font-size:56px !important;color:var(--mr-text, #1A2744) !important;line-height:1 !important;letter-spacing:-0.02em !important}body.template-product .js-compare-price-display,body.template-product #compare_price_display{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:14px !important;color:#94a3b8 !important;text-decoration:line-through !important;font-weight:500 !important}body.template-product .payment-discount-price-product-container{background:var(--mr-green-soft, rgba(0, 166, 80, 0.1)) !important;color:var(--mr-text, #1A2744) !important;border:1px solid rgba(0,166,80,.25) !important;border-radius:10px !important;padding:8px 14px !important;display:inline-flex !important;align-items:baseline;gap:6px;width:auto !important;max-width:max-content !important;margin-top:6px !important;margin-bottom:8px !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:700 !important;line-height:1.2 !important}body.template-product .payment-discount-price-product-container .h5,body.template-product .payment-discount-price-product-container .font-big,body.template-product .js-payment-discount-price-product .h5,body.template-product .js-payment-discount-price-product .font-big{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:800 !important;font-size:22px !important;color:var(--mr-green, #00A650) !important;line-height:1 !important}body.template-product .js-product-payments-container>div,body.template-product .js-product-payments-container [class*=installment]{color:var(--mr-green, #00A650) !important;font-weight:600 !important}body.template-product .js-product-variants-group .form-label{font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:14px !important;color:#475569 !important;margin-bottom:10px !important}body.template-product .js-product-variants-group .form-label strong,body.template-product .js-insta-variation-label{color:var(--mr-text, #1A2744) !important;font-weight:800 !important}body.template-product .js-product-variants select.js-variation-option{display:none !important}body.template-product .js-insta-variant.btn-variant{display:inline-flex !important;align-items:center;justify-content:center;min-height:44px !important;min-width:60px !important;padding:10px 16px !important;margin:0 8px 8px 0 !important;border:1.5px solid rgba(26,39,68,.2) !important;border-radius:10px !important;background:#fff !important;color:var(--mr-text, #1A2744) !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-size:14px !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0 !important;transition:all .15s ease;box-shadow:none !important;cursor:pointer}body.template-product .js-insta-variant.btn-variant:hover{border-color:var(--mr-text, #1A2744) !important;transform:translateY(-1px)}body.template-product .js-insta-variant.btn-variant.selected{background:var(--mr-text, #1A2744) !important;color:#fff !important;border-color:var(--mr-text, #1A2744) !important;box-shadow:0 2px 8px rgba(26,39,68,.2) !important}body.template-product .js-insta-variant.btn-variant.selected .btn-variant-content{color:#fff !important;background:rgba(0,0,0,0) !important;border:0 !important}body.template-product .js-insta-variant.btn-variant .btn-variant-content{background:rgba(0,0,0,0) !important;border:0 !important;padding:0}body.template-product .js-insta-variant.btn-variant.disabled,body.template-product .js-insta-variant.btn-variant[disabled]{opacity:.4;background:repeating-linear-gradient(45deg, #f1f5f9, #f1f5f9 4px, #e2e8f0 4px, #e2e8f0 8px) !important;color:#94a3b8 !important;pointer-events:none;text-decoration:line-through}body.template-product .js-addtocart,body.template-product button[name=add_to_cart],body.template-product .product-form .btn-primary{background:var(--mr-red, #E8341A) !important;border:0 !important;color:#fff !important;font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:900 !important;font-size:18px !important;letter-spacing:.04em !important;text-transform:uppercase !important;padding:16px 24px !important;border-radius:12px !important;min-height:56px !important;box-shadow:0 4px 14px rgba(232,52,26,.28) !important;transition:all .2s ease}body.template-product .js-addtocart:hover,body.template-product button[name=add_to_cart]:hover{background:var(--mr-red-deep, #C72D17) !important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(232,52,26,.35) !important}}body.template-product .reviews-container,body.template-product .reviews-summary,body.template-product .individual-reviews,body.template-product .brx-sum,body.template-product .brx-root,body.template-product div[class*=brx-]:not(#reviewsapp):not(#reviewsapp *),body.template-product div[class*=reviews-summary]:not(#reviewsapp):not(#reviewsapp *),body.template-product div[class*=individual-reviews]:not(#reviewsapp):not(#reviewsapp *),body.template-product div[class*=reviews-container]:not(#reviewsapp):not(#reviewsapp *){display:none !important}body.template-product [data-burbuxa],body.template-product [class*=burbuxa],body.template-product iframe[src*=burbuxa]{display:none !important}body.template-product .col-md-7 .label-accent,body.template-product .col-md-7 [class*=label-shipping],body.template-product .col-md-7 .js-product-labels .label-accent,body.template-product .col-md-7 .label-free-shipping,body.template-product .product-image-container .label-accent,body.template-product .product-image-container [class*=label-shipping]{display:none !important}body.template-product .js-related-products,body.template-product #related-products,body.template-product .section-products-related{display:block !important;visibility:visible !important;overflow:visible !important}body.template-product .js-related-products .swiper-container,body.template-product .section-products-related .swiper-container,body.template-product .products-section .swiper-container{width:100% !important;height:auto !important;overflow:hidden !important;position:relative !important}body.template-product .js-related-products .swiper-wrapper,body.template-product .section-products-related .swiper-wrapper{display:flex !important;flex-wrap:nowrap !important}body.template-product .js-related-products .swiper-slide,body.template-product .section-products-related .swiper-slide{flex-shrink:0 !important;height:auto !important}body.template-product .section-products-related .item-image{max-width:100% !important}body.template-product #reviewsapp{margin:24px 12px 20px !important;padding:18px 16px !important;background:linear-gradient(180deg, #fff 0%, #fafbfc 100%) !important;border:1px solid rgba(26,39,68,.1) !important;border-radius:14px !important;box-shadow:0 2px 8px rgba(15,23,42,.04)}body.template-product #reviewsapp #revieList .summary,body.template-product #reviewsapp #revieList table{background:#fff !important;border:1px solid rgba(26,39,68,.08) !important;border-radius:10px !important;padding:12px !important;margin-bottom:12px !important}body.template-product #reviewsapp #revieList th{font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:900 !important;font-size:28px !important;color:var(--mr-text, #1A2744) !important;background:rgba(232,52,26,.08) !important;border-radius:8px !important;padding:8px 10px !important;text-align:center}body.template-product #reviewsapp #revieList i[data-starlist]{filter:brightness(1.05)}body.template-product #reviewsapp .review-revie,body.template-product #reviewsapp [class*=review]{border-bottom:1px solid rgba(26,39,68,.06) !important}body.template-product #reviewsapp [class*=powered],body.template-product #reviewsapp a[href*=revie]{font-size:10.5px !important;color:rgba(26,39,68,.4) !important}body.template-product iframe[src*="page-product.crossup-templates.pages.dev"],body.template-product .cross-up-app-container>iframe[src*=page-product],body.template-product .cross-up-app-container{display:none !important}body.template-product #single-product .js-shipping-calculator,body.template-product #single-product [class*=shipping-calculator]{background:#fff !important;border:1px solid rgba(26,39,68,.08) !important;border-radius:12px !important;padding:12px !important;margin:12px 0 !important}body.template-product #single-product .js-shipping-calculator-toggle,body.template-product #single-product .js-shipping-calculator a{color:var(--mr-text) !important;font-weight:600 !important;font-size:13px !important}body.template-product #single-product .js-quantity.form-quantity{border:1.5px solid rgba(26,39,68,.18) !important;border-radius:10px !important;background:#fff !important;overflow:hidden;display:flex !important;align-items:stretch !important}body.template-product #modal-cart .js-shipping-calculator,body.template-product #modal-cart [class*=shipping-calculator],body.template-product .js-ajax-cart-panel .js-shipping-calculator,body.template-product .js-ajax-cart-panel [class*=shipping-calculator],body.template-product [data-component=cart] .js-shipping-calculator,body.template-product [data-component=cart] [class*=shipping-calculator],body.template-product [data-modal-url=modal-fullscreen-cart] .js-shipping-calculator,body.template-product [data-modal-url=modal-fullscreen-cart] [class*=shipping-calculator],body.template-product #related-products-notification .js-shipping-calculator,body.template-product #related-products-notification [class*=shipping-calculator]{background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;padding:0 !important;margin:0 !important;box-shadow:none !important}body.template-product #modal-cart .js-shipping-calculator-head,body.template-product #modal-cart .shipping-calculator-head,body.template-product .js-ajax-cart-panel .js-shipping-calculator-head,body.template-product .js-ajax-cart-panel .shipping-calculator-head,body.template-product #related-products-notification .js-shipping-calculator-head,body.template-product #related-products-notification .shipping-calculator-head{position:relative !important;min-height:revert !important}body.template-product #modal-cart .js-shipping-calculator-toggle,body.template-product #modal-cart .js-shipping-calculator a,body.template-product #modal-cart .js-shipping-calculator-change-zipcode,body.template-product .js-ajax-cart-panel .js-shipping-calculator-toggle,body.template-product .js-ajax-cart-panel .js-shipping-calculator a,body.template-product .js-ajax-cart-panel .js-shipping-calculator-change-zipcode,body.template-product #related-products-notification .js-shipping-calculator-toggle,body.template-product #related-products-notification .js-shipping-calculator a,body.template-product #related-products-notification .js-shipping-calculator-change-zipcode{color:inherit !important;font-weight:inherit !important;font-size:inherit !important;text-decoration:revert !important;padding:revert !important;margin:revert !important;background:revert !important;border:revert !important}body.template-product #modal-cart .form-quantity,body.template-product #modal-cart .cart-item-quantity .form-quantity,body.template-product .js-ajax-cart-panel .form-quantity,body.template-product .js-ajax-cart-panel .cart-item-quantity .form-quantity{border:1.5px solid rgba(26,39,68,.18) !important;border-radius:8px !important;background:#fff !important;overflow:hidden;display:inline-flex !important;align-items:stretch !important;padding:0 !important;margin:0 !important;min-height:32px}body.template-product #modal-cart .form-quantity .form-row,body.template-product .js-ajax-cart-panel .form-quantity .form-row{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;margin:0 !important;width:100%}body.template-product #modal-cart .js-cart-quantity-btn,body.template-product .js-ajax-cart-panel .js-cart-quantity-btn{background:rgba(0,0,0,0) !important;border:none !important;color:var(--mr-text, #1A2744) !important;padding:4px 8px !important;margin:0 !important;min-width:28px;height:30px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;cursor:pointer;font-weight:700 !important;font-size:14px !important}body.template-product #modal-cart .js-cart-quantity-btn:hover,body.template-product .js-ajax-cart-panel .js-cart-quantity-btn:hover{background:rgba(26,39,68,.04) !important}body.template-product #modal-cart .js-cart-quantity-btn svg,body.template-product .js-ajax-cart-panel .js-cart-quantity-btn svg{color:var(--mr-text, #1A2744) !important;fill:var(--mr-text, #1A2744) !important;width:14px;height:14px}body.template-product #modal-cart .js-cart-quantity-input,body.template-product .js-ajax-cart-panel .js-cart-quantity-input{background:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important;color:var(--mr-text, #1A2744) !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:700 !important;font-size:14px !important;text-align:center !important;padding:0 4px !important;margin:0 !important;width:36px !important;min-width:36px !important;height:30px !important;outline:none !important;box-shadow:none !important;-moz-appearance:textfield}body.template-product #modal-cart .js-cart-quantity-input::-webkit-outer-spin-button,body.template-product #modal-cart .js-cart-quantity-input::-webkit-inner-spin-button,body.template-product .js-ajax-cart-panel .js-cart-quantity-input::-webkit-outer-spin-button,body.template-product .js-ajax-cart-panel .js-cart-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.template-product #modal-cart .cart-item-quantity,body.template-product .js-ajax-cart-panel .cart-item-quantity{display:inline-block !important;padding:0 !important;margin:0 !important}body.template-product #modal-cart .form-quantity .form-row,body.template-product .js-ajax-cart-panel .form-quantity .form-row{display:flex !important;align-items:center !important}#modal-cart .shipping-accordion.open>.shipping-panel,.js-ajax-cart-panel .shipping-accordion.open>.shipping-panel,#related-products-notification .shipping-accordion.open>.shipping-panel{display:block !important}#modal-cart .shipping-accordion:not(.open)>.shipping-panel,.js-ajax-cart-panel .shipping-accordion:not(.open)>.shipping-panel,#related-products-notification .shipping-accordion:not(.open)>.shipping-panel{display:none !important}body.template-product #modal-cart .shipping-tabs,body.template-product #modal-cart .shipping-accordion,body.template-product .js-ajax-cart-panel .shipping-tabs,body.template-product .js-ajax-cart-panel .shipping-accordion,body.template-product #related-products-notification .shipping-tabs,body.template-product #related-products-notification .shipping-accordion{display:revert !important;visibility:visible !important;pointer-events:auto !important;background:revert !important;border:revert !important;border-radius:revert !important;padding:revert !important;margin:revert !important}#modal-cart .shipping-header,.js-ajax-cart-panel .shipping-header,#related-products-notification .shipping-header{background:#f5f5f5;border:1px solid #ccc;color:inherit;cursor:pointer;pointer-events:auto !important}#modal-cart .shipping-header.active,.js-ajax-cart-panel .shipping-header.active,#related-products-notification .shipping-header.active{background:#001c4b;color:#fff}body.template-product #modal-cart .price-container,body.template-product #modal-cart .js-price-display,body.template-product #modal-cart .js-compare-price-display,body.template-product #modal-cart .payment-discount-price-product-container,body.template-product #modal-cart .js-product-payments-container,body.template-product #modal-cart .js-product-discount-container,body.template-product #modal-cart .js-product-promo-container,body.template-product #related-products-notification .price-container,body.template-product #related-products-notification .js-price-display,body.template-product #related-products-notification .js-compare-price-display,body.template-product #related-products-notification .payment-discount-price-product-container,body.template-product #related-products-notification .js-product-payments-container,body.template-product #related-products-notification .js-product-discount-container,body.template-product #related-products-notification .js-product-promo-container{display:revert !important;visibility:visible !important;background:revert !important;color:revert !important;font-size:revert !important;font-weight:revert !important;padding:revert !important;margin:revert !important;border:revert !important;border-radius:revert !important}body.template-product #modal-cart .js-addtocart-form .js-addtocart,body.template-product #modal-cart .js-addtocart,body.template-product #related-products-notification .js-addtocart-form .js-addtocart,body.template-product #related-products-notification .js-addtocart{display:revert !important;pointer-events:auto !important}body.template-product #modal-cart .js-product-related,body.template-product #modal-cart [data-store=product-related],body.template-product #modal-cart [data-store=cart-related],body.template-product #related-products-notification .js-product-related,body.template-product #related-products-notification [data-store=product-related],body.template-product #related-products-notification [data-store=cart-related]{margin-top:0 !important;padding-top:0 !important;border-top:0 !important}body.template-product #modal-cart [class*=crossup],body.template-product #modal-cart [class*=cross-up],body.template-product #modal-cart [class*=cross-sell],body.template-product #related-products-notification [class*=crossup],body.template-product #related-products-notification [class*=cross-up],body.template-product #related-products-notification [class*=cross-sell]{display:revert !important;visibility:visible !important}body.template-product #modal-cart,body.template-product #modal-cart>form.js-ajax-cart-panel,body.template-product #modal-cart .modal-body{background-color:#fff !important;color:var(--mr-text, #1A2744) !important}body.template-product #modal-cart .modal-header{background-color:#fff !important;color:var(--mr-text, #1A2744) !important;border-bottom:1px solid rgba(26,39,68,.08) !important}body.template-product .js-modal-overlay[data-modal-id="#modal-cart"][style*="display: none"]{display:none !important}body.template-product #modal-cart #single-product,body.template-product .js-ajax-cart-panel #single-product{padding:revert !important;background:revert !important}body.template-product #modal-cart .js-cart-item,body.template-product #modal-cart .cart-item,body.template-product #modal-cart .cart-item-name-container,body.template-product #modal-cart .cart-item-subtotal,body.template-product #modal-cart .js-cart-item-subtotal,body.template-product #modal-cart .cart-item-image,body.template-product #modal-cart .cart-item-delete,body.template-product .js-ajax-cart-panel .js-cart-item,body.template-product .js-ajax-cart-panel .cart-item{background:revert !important;border:revert !important;border-radius:revert !important;padding:revert !important;margin:revert !important;color:revert !important;font-size:revert !important;font-weight:revert !important;display:revert !important}body.template-product #modal-cart .cart-item-delete .btn,body.template-product .js-ajax-cart-panel .cart-item-delete .btn{pointer-events:auto !important;display:revert !important}body.template-product #modal-cart .js-empty-ajax-cart,body.template-product #modal-cart #error-ajax-stock,body.template-product #modal-cart .cart-row,body.template-product #modal-cart .js-fulfillment-info,body.template-product #modal-cart .cart-fulfillment-info,body.template-product #modal-cart #cart-shipping-container,body.template-product .js-ajax-cart-panel .js-empty-ajax-cart,body.template-product .js-ajax-cart-panel .cart-row,body.template-product .js-ajax-cart-panel .js-fulfillment-info,body.template-product .js-ajax-cart-panel .cart-fulfillment-info,body.template-product .js-ajax-cart-panel #cart-shipping-container{background:revert !important;border:revert !important;border-radius:revert !important;padding:revert !important;margin:revert !important}body.template-product #modal-cart .cart-item-subtotal,body.template-product #modal-cart .js-cart-item-subtotal,body.template-product .js-ajax-cart-panel .cart-item-subtotal,body.template-product .js-ajax-cart-panel .js-cart-item-subtotal{white-space:nowrap !important;min-width:max-content !important;text-align:right !important;padding-right:12px !important;font-family:var(--mr-font-body, Inter, sans-serif) !important;font-weight:800 !important;color:var(--mr-text, #1A2744) !important}@media(max-width: 768px){body.template-product #modal-cart .js-cart-item,body.template-product .js-ajax-cart-panel .js-cart-item{padding:12px 10px !important}body.template-product #modal-cart .cart-item-image-col,body.template-product .js-ajax-cart-panel .cart-item-image-col{width:60px !important}body.template-product #modal-cart .cart-item-image,body.template-product .js-ajax-cart-panel .cart-item-image{width:60px !important;height:60px !important;object-fit:contain;background:#fff;border-radius:6px}body.template-product #modal-cart .cart-item-quantity,body.template-product .js-ajax-cart-panel .cart-item-quantity{margin-top:6px !important;margin-bottom:0 !important}body.template-product #modal-cart .cart-item-subtotal,body.template-product .js-ajax-cart-panel .cart-item-subtotal{margin-top:6px !important;font-size:15px !important}}body.template-product #modal-cart .modal-body{height:100% !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch}body.template-product #modal-cart .shipping-accordion .shipping-header.active+.shipping-panel,body.template-product .js-ajax-cart-panel .shipping-accordion .shipping-header.active+.shipping-panel,body.template-product #modal-cart .shipping-accordion .shipping-header.active~.shipping-panel,body.template-product .js-ajax-cart-panel .shipping-accordion .shipping-header.active~.shipping-panel{display:block !important}body.template-product #modal-cart .shipping-accordion.open .shipping-header .arrow,body.template-product #modal-cart .shipping-header.active .arrow,body.template-product .js-ajax-cart-panel .shipping-accordion.open .shipping-header .arrow,body.template-product .js-ajax-cart-panel .shipping-header.active .arrow{transform:rotate(180deg);transition:transform .2s ease;display:inline-block}body.template-product #modal-cart .shipping-header .arrow,body.template-product .js-ajax-cart-panel .shipping-header .arrow{transition:transform .2s ease;display:inline-block}body.template-product #modal-cart input[type=submit][class*=btn-primary],body.template-product #modal-cart button[type=submit][class*=btn-primary],body.template-product #modal-cart .js-go-to-checkout,body.template-product #modal-cart .btn.btn-primary.btn-big,body.template-product #modal-cart .btn.btn-big,body.template-product .js-ajax-cart-panel input[type=submit][class*=btn-primary],body.template-product .js-ajax-cart-panel .js-go-to-checkout,body.template-product .js-ajax-cart-panel .btn.btn-primary.btn-big{background-color:var(--mr-red, #E8341A) !important;border-color:var(--mr-red, #E8341A) !important;color:#fff !important;font-family:var(--mr-font-display, "Barlow Condensed"),sans-serif !important;font-weight:900 !important;font-size:18px !important;letter-spacing:.08em !important;text-transform:uppercase !important;border-radius:10px !important;padding:16px 24px !important;min-height:56px !important;width:100% !important;box-shadow:0 4px 14px rgba(232,52,26,.35) !important;cursor:pointer}@media(max-width: 991.98px){.js-big-search-mobile,[class*=big-search-mobile],.head-search-full .row.no-gutters.align-items-center{background:var(--mr-text, #1A2744) !important;padding:12px 14px !important;margin:0 !important;border-bottom:1px solid hsla(0,0%,100%,.06) !important}}.js-search-input,input.search-input,input.js-search-input.form-control,.search-form .form-control,input.form-control.js-search-input{background:#fff !important;background-color:#fff !important;border:2px solid #fff !important;border-radius:999px !important;padding:12px 56px 12px 22px !important;font-family:var(--mr-font-body, "Inter"),sans-serif !important;font-size:14px !important;font-weight:500 !important;color:var(--mr-text, #1A2744) !important;height:auto !important;min-height:42px !important;width:100% !important;box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 0 rgba(232,52,26,0) !important;transition:box-shadow .18s ease,border-color .18s ease !important;-webkit-appearance:none !important;appearance:none !important}@media(min-width: 992px){.js-search-input,input.search-input,input.js-search-input.form-control,.search-form .form-control,input.form-control.js-search-input{background:var(--mr-bg, #F4F6F8) !important;background-color:var(--mr-bg, #F4F6F8) !important;border:1.5px solid var(--mr-line, #E8EBF0) !important;box-shadow:none !important}.js-search-input:focus,input.search-input:focus,.search-form .form-control:focus{background:#fff !important;border-color:var(--mr-red, #E8341A) !important;box-shadow:0 0 0 3px rgba(232,52,26,.15) !important}}.js-search-input:focus,input.search-input:focus,.search-form .form-control:focus{border-color:var(--mr-red, #E8341A) !important;box-shadow:0 6px 16px rgba(0,0,0,.15),0 0 0 3px rgba(232,52,26,.2) !important;outline:none !important;background:#fff !important}.js-search-input::placeholder,input.search-input::placeholder{color:var(--mr-text-soft, rgba(26, 39, 68, 0.5)) !important;font-weight:400 !important;letter-spacing:0;text-transform:none;opacity:1}.js-search-form .form-group,.js-search-form .form-group.m-0,.search-form .form-group,.search-form .form-group.m-0,.js-search-form>.form-group,form.js-search-form,form.search-form{position:relative !important;width:100% !important;margin:0 !important}.js-search-input-submit::after,.search-btn::after,.search-submit-btn::after,button.js-search-input-submit::after{display:none !important;content:none !important}.js-search-input-submit,.search-form button[type=submit],button.search-submit-btn,button.js-search-input-submit,.search-btn.search-submit-btn{background:var(--mr-red, #E8341A) !important;background-color:var(--mr-red, #E8341A) !important;border:none !important;color:#fff !important;position:absolute !important;right:6px !important;top:50% !important;transform:translateY(-50%) !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;max-width:36px !important;max-height:36px !important;border-radius:50% !important;cursor:pointer;box-shadow:0 2px 8px rgba(232,52,26,.35) !important;opacity:1 !important;visibility:visible !important;font-size:0 !important;text-indent:-9999px !important;overflow:hidden !important;z-index:5 !important}.js-search-input-submit::before,button.search-submit-btn::before{content:"" !important;display:block !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;width:16px !important;height:16px !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;background-color:rgba(0,0,0,0) !important;border:none !important;text-indent:0 !important;pointer-events:none !important}.js-search-input-submit>svg,.js-search-input-submit>span,button.search-submit-btn>svg{display:none !important}.js-search-input-submit:hover,button.search-submit-btn:hover{background:var(--mr-red-deep, #C72D17) !important;background-color:var(--mr-red-deep, #C72D17) !important;transform:translateY(-50%) scale(1.05) !important;box-shadow:0 4px 12px rgba(232,52,26,.45) !important}.js-empty-search,a.js-empty-search,.search-empty-btn,a.search-empty-btn{display:none !important}.js-search-form,.search-form,header:not(.js-head-main) .head-search-full{background:rgba(0,0,0,0) !important;border:none !important}.js-empty-search,.search-empty-btn{color:var(--mr-text-soft, rgba(26, 39, 68, 0.4)) !important;background:rgba(0,0,0,0) !important}.js-empty-search:hover{color:var(--mr-red, #E8341A) !important}@media(max-width: 991.98px){.js-big-search-mobile,[class*=big-search-mobile],.head-search-full .row.no-gutters.align-items-center{padding:6px 12px 8px !important}.js-search-input,input.search-input,input.js-search-input.form-control,.search-form .form-control,input.form-control.js-search-input,header.js-head-main .js-search-input,header.js-head-main.compress .js-search-input,header.js-head-main.mr-header-hidden .js-search-input{flex:1 1 auto !important;width:auto !important;min-width:0 !important;max-width:none !important;min-height:46px !important;height:46px !important;font-size:15px !important;padding:0 15px !important;border:none !important;border-radius:0 !important;box-shadow:none !important;background:#0e1b36 !important;color:#f4ecdd !important}.js-search-form .form-group,.js-search-form .form-group.m-0,form.js-search-form .form-group,.search-form .form-group,.js-big-search-mobile .form-group,header.js-head-main .form-group,header.js-head-main.compress .form-group,header.js-head-main.mr-header-hidden .form-group{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;height:46px !important;min-height:46px !important;max-height:46px !important;width:100% !important;padding:0 !important;margin:0 !important;overflow:hidden !important;border-radius:14px !important;background:#0e1b36 !important;box-shadow:0 8px 20px rgba(0,0,0,.18) !important;position:relative !important;z-index:1 !important}.js-search-form .input-group,.search-form .input-group,.js-big-search-mobile .input-group,.form-group .input-group,header.js-head-main .input-group,.input-group-append,.js-search-form .input-group-append,.search-form .input-group-append,.js-big-search-mobile .input-group-append{display:contents !important}.js-search-input-submit,.search-form button[type=submit],button.search-submit-btn,button.js-search-input-submit,.search-btn.search-submit-btn,header.js-head-main .js-search-input-submit,header.js-head-main.compress .js-search-input-submit,header.js-head-main.mr-header-hidden .js-search-input-submit{position:static !important;flex:0 0 auto !important;width:auto !important;min-width:104px !important;max-width:none !important;height:46px !important;min-height:46px !important;max-height:46px !important;top:auto !important;bottom:auto !important;right:auto !important;left:auto !important;transform:none !important;margin:0 !important;border:none !important;border-radius:0 !important;padding:0 18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:0 !important;text-indent:0 !important}.js-search-input-submit::before,button.search-submit-btn::before{position:static !important;transform:none !important;width:18px !important;height:18px !important;flex:0 0 18px !important}.js-search-input-submit::after,button.search-submit-btn::after{content:"Buscar" !important;display:inline-block !important;font-size:15px !important;font-weight:700 !important;letter-spacing:.3px !important;color:#fff !important;text-indent:0 !important}.js-search-input-submit:hover,button.search-submit-btn:hover{transform:none !important;background:var(--mr-red-deep, #C72D17) !important}header .js-big-search-mobile form.js-search-form .form-group>input.js-search-input,header .js-big-search-mobile .form-group input.js-search-input.form-control,header.js-head-main .js-big-search-mobile .form-group input.js-search-input,.js-big-search-mobile .js-search-form .form-group input.js-search-input{flex:1 1 auto !important;width:auto !important;min-width:0 !important;max-width:none !important;align-self:stretch !important;height:46px !important;min-height:46px !important;max-height:46px !important;margin:0 !important;padding:0 18px !important;border:none !important;border-radius:0 !important;box-shadow:none !important;background:#0e1b36 !important;background-color:#0e1b36 !important;color:#f4ecdd !important;font-size:15px !important;-webkit-appearance:none !important;appearance:none !important}}.category-banner,.category-banner-image,.category-banner-info,.textbanner,.textbanner-text,[data-store*=category-banner],.head-banners,.head-banner-item,[class*=head-banner-item],.bg-image-banner,[class*=header-banner]{display:none !important}img[src*=banner][alt*=MORASHOP],img[src*=MEJOR_PRECIO],img[alt*="MEJOR PRECIO"]{display:none !important}.category-banner-section,section.category-banner,[data-component=category-banner]{display:none !important;height:0 !important;margin:0 !important;padding:0 !important}@media(min-width: 992px){header.js-head-main,header.js-head-main.head-main,header.js-head-main.head-colors,header.head-main.head-colors{background:var(--mr-text, #1A2744) !important;background-color:var(--mr-text, #1A2744) !important;opacity:1 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;mix-blend-mode:normal !important;filter:none !important;color:#fff !important}header.js-head-main.position-fixed-md{position:fixed !important}header.js-head-main>.head-logo-row,header.js-head-main>.js-menu-and-banners-row,header.js-head-main>.head-secondary-nav,header.js-head-main>.js-big-search-mobile,.head-logo-row.position-relative,.js-menu-and-banners-row{background-color:var(--mr-text, #1A2744) !important;opacity:1 !important}header.js-head-main>.head-logo-row,header.js-head-main .head-logo-row{margin:0 !important;padding:12px 32px !important;min-height:64px !important}header.js-head-main .js-menu-and-banners-row,header.js-head-main .menu-and-banners-row,.js-menu-and-banners-row,.menu-and-banners-row{display:block !important;visibility:visible !important;height:auto !important;overflow:visible !important;padding:0 !important;margin:0 !important;border-top:1px solid hsla(0,0%,100%,.08) !important;min-height:44px !important}header.js-head-main .js-menu-and-banners-row a,header.js-head-main .menu-and-banners-row a,header.js-head-main .nav-link,header.js-head-main .menu-link,header.js-head-main [class*=menu-item] a{color:hsla(0,0%,100%,.92) !important;font-weight:600 !important;font-size:13px !important;letter-spacing:.04em !important;text-transform:uppercase !important;padding:12px 18px !important;position:relative !important;transition:color .15s ease !important}header.js-head-main .js-menu-and-banners-row a::after,header.js-head-main .menu-and-banners-row a::after{content:"";position:absolute;left:18px;right:18px;bottom:6px;height:2px;background:var(--mr-red, #E8341A);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}header.js-head-main .js-menu-and-banners-row a:hover,header.js-head-main .menu-and-banners-row a:hover,header.js-head-main .nav-link:hover,header.js-head-main .menu-link:hover{color:#fff !important}header.js-head-main .js-menu-and-banners-row a:hover::after,header.js-head-main .menu-and-banners-row a:hover::after{transform:scaleX(1)}header.js-head-main .head-search-full .row,header.js-head-main .head-search-full .row.no-gutters,header.js-head-main .head-search-full .row.no-gutters.align-items-center{padding:0 !important;margin:0 !important;border:none !important}header.js-head-main a,header.js-head-main .icon-svg,header.js-head-main svg,header.js-head-main .head-link{color:#fff !important;fill:#fff !important}header.js-head-main .head-link,header.js-head-main [class*=head-link],header.js-head-main [class*=head-account],header.js-head-main [class*=head-cart]{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:8px 12px !important;border-radius:10px !important;background:hsla(0,0%,100%,.06) !important;border:1px solid hsla(0,0%,100%,.1) !important;transition:all .18s ease !important;color:#fff !important;text-decoration:none !important}header.js-head-main .head-link:hover,header.js-head-main [class*=head-link]:hover,header.js-head-main [class*=head-account]:hover,header.js-head-main [class*=head-cart]:hover{background:hsla(0,0%,100%,.12) !important;border-color:hsla(0,0%,100%,.25) !important;transform:translateY(-1px)}header.js-head-main .head-link svg,header.js-head-main [class*=head-link] svg,header.js-head-main [class*=head-account] svg,header.js-head-main [class*=head-cart] svg{width:22px !important;height:22px !important;stroke:#fff !important;stroke-width:1.8 !important;fill:none !important;color:#fff !important}header.js-head-main .head-link span,header.js-head-main [class*=head-link] span,header.js-head-main .head-account-text,header.js-head-main [class*=account-text]{color:#fff !important;font-size:12px !important;line-height:1.3 !important;font-weight:500 !important}header.js-head-main [class*=cart] .badge,header.js-head-main [class*=head-cart] .badge,header.js-head-main .js-cart-widget-amount,header.js-head-main [class*=cart-amount],header.js-head-main [class*=cart-count]{background:var(--mr-red, #E8341A) !important;background-color:var(--mr-red, #E8341A) !important;color:#fff !important;font-weight:700 !important;font-size:11px !important;min-width:20px !important;height:20px !important;border-radius:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 6px !important;border:2px solid var(--mr-text, #1A2744) !important;box-shadow:0 2px 4px rgba(232,52,26,.4) !important;position:absolute !important;top:-2px !important;right:-4px !important;line-height:1 !important}header.js-head-main .js-search-form,header.js-head-main .search-form,header.js-head-main .head-search-full{max-width:520px !important;margin:0 auto !important}header.js-head-main .js-search-input,header.js-head-main input.search-input,header.js-head-main input.form-control.js-search-input{background:#fff !important;background-color:#fff !important;border:2px solid #fff !important;color:var(--mr-text, #1A2744) !important;min-height:42px !important;font-size:13px !important;padding:8px 52px 8px 20px !important;box-shadow:0 4px 16px rgba(0,0,0,.15) !important}header.js-head-main .js-search-input:focus{background:#fff !important;border-color:var(--mr-red, #E8341A) !important;box-shadow:0 0 0 3px rgba(232,52,26,.2),0 4px 16px rgba(0,0,0,.15) !important}header.js-head-main .js-search-input-submit,header.js-head-main button.search-submit-btn{width:34px !important;height:34px !important;min-width:34px !important;min-height:34px !important;max-width:34px !important;max-height:34px !important;right:4px !important;box-shadow:0 2px 8px rgba(232,52,26,.35) !important}header.js-head-main{border-bottom:2px solid var(--mr-red, #E8341A) !important;box-shadow:0 4px 16px rgba(0,0,0,.12) !important}header.js-head-main .js-adbar,header.js-head-main .section-adbar,header.js-head-main [class*=js-adbar]{background-color:#0f1928 !important;color:#fff !important;min-height:32px !important;font-size:12px !important;padding:4px 0 !important;border-bottom:1px solid hsla(0,0%,100%,.08) !important}header.js-head-main .js-adbar a,header.js-head-main .js-adbar svg{color:#fff !important;fill:#fff !important}}@media(max-width: 991.98px){header.js-head-main,header.js-head-main.head-main{position:sticky !important;top:0 !important;z-index:1040 !important;transform:none !important;transition:none !important;will-change:auto !important;background:var(--mr-text, #1A2744) !important}header.js-head-main .js-big-search-mobile,header .js-big-search-mobile,.js-big-search-mobile{display:block !important;visibility:visible !important}.head-collapsed .js-big-search-mobile:not(.mr-search-hidden),.head-scrolled .js-big-search-mobile:not(.mr-search-hidden),.nav-fixed-active .js-big-search-mobile:not(.mr-search-hidden),body.scrolled .js-big-search-mobile:not(.mr-search-hidden),body.is-scrolled .js-big-search-mobile:not(.mr-search-hidden),[class*=scroll] .js-big-search-mobile:not(.mr-search-hidden){display:block !important;visibility:visible !important;height:auto !important}header.js-head-main{transition:transform .28s cubic-bezier(0.4, 0, 0.2, 1) !important;transform-origin:top center;will-change:transform}header.js-head-main.mr-header-hidden{transform:translateY(-100%) !important}header.js-head-main.compress{top:0 !important}}.js-category-controls.category-controls,section.js-category-controls{top:var(--mr-category-sticky-top, 60px) !important;z-index:1030 !important;background:#fff !important;box-shadow:0 2px 6px rgba(0,0,0,.06) !important;border-bottom:1px solid var(--mr-line, #E8EBF0) !important}@media(max-width: 991.98px){.js-category-controls.category-controls,section.js-category-controls{top:var(--mr-category-sticky-top-mobile, 70px) !important}.js-category-controls .col,.js-category-controls [class*=col-]{background:#fff !important}}html,body{overflow-x:hidden !important;max-width:100vw !important}section.js-category-controls,section.js-category-controls.is-sticky,section.js-category-controls.background-secondary,section.js-category-controls.category-controls,section.js-category-controls.visible-when-content-ready,.js-category-controls.category-controls,.js-category-controls.background-secondary{background:#fff !important;background-color:#fff !important;padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important;border:0 !important;border-bottom:1px solid var(--mr-line, #E8EBF0) !important;box-shadow:0 2px 6px rgba(0,0,0,.06) !important;box-sizing:border-box !important}section.js-category-controls>div,section.js-category-controls .container,section.js-category-controls .category-controls-container,.js-category-controls>.container{padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important;background:#fff !important;box-sizing:border-box !important}section.js-category-controls .row,section.js-category-controls .category-controls-row,section.js-category-controls .category-controls-row.row,.js-category-controls .category-controls-row,.js-category-controls .row{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;margin:0 !important;padding:0 !important;gap:0 !important;width:100% !important;max-width:100% !important;background:#fff !important;background-color:#fff !important;border:0 !important;box-sizing:border-box !important}section.js-category-controls .col,section.js-category-controls [class*=col-],section.js-category-controls .category-control-item,.js-category-controls .col.category-control-item,.js-category-controls .visible-when-content-ready.col.category-control-item{flex:1 1 50% !important;max-width:50% !important;width:50% !important;min-width:0 !important;padding:0 !important;margin:0 !important;border:0 !important;background:#fff !important;background-color:#fff !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}section.js-category-controls .col:first-child,section.js-category-controls .category-control-item:first-of-type,.js-category-controls .col.category-control-item:first-child{border-right:1px solid var(--mr-line, #E8EBF0) !important}section.js-category-controls .col>a,section.js-category-controls .col>.js-modal-open,section.js-category-controls .category-control-item>a{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;padding:12px !important;margin:0 !important;background:#fff !important;text-align:center !important;color:var(--mr-navy, #000e35) !important;box-sizing:border-box !important}.js-alert-added-to-cart.notification-cart-container{opacity:0 !important;pointer-events:none !important;position:fixed !important;left:-9999px !important;top:-9999px !important;visibility:hidden !important}.mr-toast{position:fixed;bottom:24px;right:24px;z-index:10050;display:flex;align-items:center;gap:14px;min-width:280px;max-width:380px;padding:14px 18px 14px 14px;background:#fff;color:var(--mr-navy, #000e35);border-radius:14px;border-left:4px solid var(--mr-green-success, #1FBA66);box-shadow:0 12px 32px rgba(0,14,53,.18),0 4px 8px rgba(0,14,53,.08);transform:translateX(calc(100% + 40px));opacity:0;transition:transform .4s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity .3s ease;font-family:inherit}.mr-toast.is-visible{transform:translateX(0);opacity:1}.mr-toast__img{flex:0 0 56px;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#f4f4f5;display:flex;align-items:center;justify-content:center}.mr-toast__img img{width:100%;height:100%;object-fit:cover}.mr-toast__body{flex:1;min-width:0}.mr-toast__title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--mr-green-success, #1FBA66);text-transform:uppercase;letter-spacing:.4px;margin-bottom:2px}.mr-toast__title::before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231FBA66' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-size:contain;background-repeat:no-repeat}.mr-toast__name{font-size:14px;font-weight:600;color:var(--mr-navy, #000e35);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-toast__cta{flex:0 0 auto;background:var(--mr-navy, #000e35);color:#fff !important;text-decoration:none !important;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;transition:background .2s ease,transform .15s ease;white-space:nowrap}.mr-toast__cta:hover{background:var(--mr-red, #E8341A);transform:translateY(-1px)}.mr-toast__close{position:absolute;top:6px;right:8px;background:rgba(0,0,0,0);border:0;width:22px;height:22px;padding:0;cursor:pointer;opacity:.4;transition:opacity .2s ease;font-size:18px;line-height:1;color:var(--mr-navy, #000e35)}.mr-toast__close:hover{opacity:1}@media(max-width: 575.98px){.mr-toast{left:12px;right:12px;bottom:12px;min-width:0;max-width:none;transform:translateY(calc(100% + 40px))}.mr-toast.is-visible{transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.mr-toast{transition:opacity .2s ease;transform:none}.mr-toast:not(.is-visible){opacity:0;visibility:hidden}}:root{--eb-navy: #000e35;--eb-red: #E8341A;--eb-red-deep: #C72D17;--eb-orange: #FF8A1F;--eb-green: #1FBA66;--eb-muted: #8a8f9c;--eb-mute2: rgba(0, 14, 53, 0.42);--eb-line: #EFEFF2;--eb-line-strong: rgba(0, 14, 53, 0.10)}.producto-card .producto-descuento,.producto-card .envio-cartel,.producto-card .kg-stock,.producto-card .js-card-stock,.producto-card .item-stock,.producto-card .js-product-stock,.producto-card div.kg-stock,.producto-card div[class*=kg-stock],.producto-card>.kg-stock,.producto-card .font-small.py-1.text-center.kg-stock,.producto-card .font-small.kg-stock{display:none !important;visibility:hidden !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important}.producto-card .producto-precio[style*=background],.producto-card .producto-precio[style*="1fa22e"],.producto-card .js-price-display[style*=background]{display:none !important}.producto-card{position:relative !important;display:flex !important;flex-direction:column !important;background:#fff !important;border:0 !important;border-radius:16px !important;overflow:hidden !important;box-shadow:0 2px 10px rgba(0,14,53,.06) !important;text-align:left !important;min-height:0 !important;padding:0 !important;transition:box-shadow .26s cubic-bezier(0.4, 0, 0.2, 1),transform .26s !important;isolation:isolate}@media(hover: hover)and (pointer: fine){.producto-card:hover{box-shadow:0 20px 50px -20px rgba(0,14,53,.18) !important;transform:translateY(-4px) !important}.producto-card:hover .producto-imagen-wrapper img{transform:scale(1.04)}}.producto-card>a{display:block !important;text-decoration:none !important;color:inherit !important}.producto-card .producto-imagen-wrapper{position:relative !important;width:100% !important;aspect-ratio:1/1 !important;background:#fff !important;overflow:hidden !important;padding:0 !important;margin:0 !important;display:block !important}.producto-card .producto-imagen-wrapper::after{content:"" !important;position:absolute !important;left:16px !important;right:16px !important;bottom:0 !important;height:1px !important;background:var(--eb-line-strong) !important;pointer-events:none !important;z-index:2}.producto-card .producto-imagen-wrapper img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;max-height:none !important;object-fit:contain !important;padding:24px !important;margin:0 !important;transition:transform .26s ease}.producto-card .producto-nombre,.producto-card p.producto-nombre{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;min-height:37px !important;max-height:none !important;margin:16px 16px 6px !important;padding:0 !important;font:500 14px/1.35 "Inter",system-ui,sans-serif !important;color:var(--eb-navy) !important;text-align:left !important}.producto-card .producto-precio:not([style*=background]):not([style*="1fa22e"]),.producto-card p.producto-precio:not([style*=background]):not([style*="1fa22e"]),.producto-card .js-price-display:not([style*=background]):not([style*="1fa22e"]){font-family:var(--mr-font-display, "Barlow Condensed", "Arial Narrow", Impact, sans-serif) !important;font-weight:var(--mr-fw-heavy, 800) !important;font-size:28px !important;line-height:1 !important;color:var(--eb-navy) !important;letter-spacing:-0.015em !important;font-variant-numeric:tabular-nums !important;background:rgba(0,0,0,0) !important;padding:0 !important;margin:4px 16px 4px !important;display:block !important;text-align:left !important;border-radius:0 !important;width:auto !important}.producto-card .producto-anterior,.producto-card p.producto-anterior{font:400 12px/1 "Inter",system-ui,sans-serif !important;color:var(--eb-mute2) !important;text-decoration:line-through !important;margin:0 !important;padding:0 !important;text-align:left !important}.producto-card div[style*="display:flex"][style*="gap:6px"],.producto-card div[style*="display: flex"][style*="gap: 6px"]{justify-content:flex-start !important;margin:0 16px 0 !important;padding:0 !important;gap:8px !important}.producto-card span[style*="background:#d40000"],.producto-card span[style*="background: #d40000"]{background:var(--eb-red) !important;color:#fff !important;font:700 10px/1 "Inter",system-ui,sans-serif !important;padding:4px 6px !important;border-radius:4px !important;letter-spacing:.02em !important;white-space:nowrap !important}.producto-card .producto-cuotas,.producto-card p.producto-cuotas{font:500 11px/1.2 "Inter",system-ui,sans-serif !important;color:var(--eb-green) !important;letter-spacing:.06em !important;text-transform:uppercase !important;margin:0 16px 10px !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:left !important}.producto-card .producto-boton:not(.btn-placeholder),.producto-card a.producto-boton:not(.btn-placeholder),.producto-card button.producto-boton:not(.btn-placeholder),.producto-card input.producto-boton:not(.btn-placeholder){display:flex !important;align-items:center !important;justify-content:center !important;width:calc(100% - 32px) !important;height:40px !important;min-height:40px !important;background:var(--eb-red) !important;color:#fff !important;font:700 13px/1 "Inter",system-ui,sans-serif !important;letter-spacing:.1em !important;text-transform:uppercase !important;border:0 !important;border-radius:6px !important;cursor:pointer !important;margin:6px 16px 14px !important;padding:0 !important;box-shadow:none !important;gap:0 !important;transition:background .14s ease,transform .14s ease !important}.producto-card .producto-boton:not(.btn-placeholder)::before{display:none !important;content:none !important;width:0 !important;height:0 !important}.producto-card .producto-boton:not(.btn-placeholder)::after{display:none !important;content:none !important}.producto-card .producto-boton:not(.btn-placeholder):hover{background:var(--eb-red-deep) !important;transform:none !important;box-shadow:none !important}.producto-card .producto-boton:not(.btn-placeholder):active{transform:scale(0.98) !important}.producto-card .producto-boton.disabled,.producto-card .producto-boton[disabled]{background:var(--eb-muted) !important;cursor:not-allowed !important;pointer-events:none !important;box-shadow:none !important}.producto-card.agotado{opacity:1 !important;filter:none !important}.producto-card.agotado .producto-imagen-wrapper img{filter:grayscale(1) !important;opacity:.55 !important}.producto-card .badge-envio-gratis{position:absolute !important;top:12px !important;left:auto !important;right:12px !important;bottom:auto !important;background:var(--eb-green) !important;color:#fff !important;font:700 10px/1 "Inter",system-ui,sans-serif !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:6px 8px !important;border-radius:4px !important;z-index:3 !important;white-space:nowrap !important;transform:none !important;box-shadow:none !important}.producto-card .badge-sin-stock{position:absolute !important;top:12px !important;left:12px !important;background:rgba(0,14,53,.85) !important;color:#fff !important;font:700 10px/1 "Inter",system-ui,sans-serif !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:6px 8px !important;border-radius:4px !important;z-index:4 !important;white-space:nowrap !important}.producto-card .badge-flash{position:absolute !important;top:12px !important;left:12px !important;right:auto !important;bottom:auto !important;background:var(--eb-orange) !important;color:#fff !important;font:700 10px/1 "Inter",system-ui,sans-serif !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:6px 8px !important;border-radius:4px !important;z-index:3 !important;white-space:nowrap !important;transform:none !important;box-shadow:none !important}.producto-card .producto-imagen-wrapper{border-radius:0 !important}@media(max-width: 768px){.producto-card{border-radius:10px !important}.producto-card .producto-imagen-wrapper img{padding:16px !important}.producto-card .producto-nombre{font-size:13px !important;min-height:35px !important;margin:12px 12px 6px !important}.producto-card .producto-precio:not([style*=background]):not([style*="1fa22e"]){font-size:24px !important;margin:4px 12px 4px !important}.producto-card .producto-anterior{font-size:12px !important}.producto-card div[style*="display:flex"][style*="gap:6px"]{margin:0 12px 0 !important}.producto-card .producto-cuotas{font-size:10px !important;margin:0 12px 8px !important}.producto-card .producto-boton:not(.btn-placeholder){height:44px !important;min-height:44px !important;font-size:12px !important;margin:6px 12px 12px !important;width:calc(100% - 24px) !important}.producto-card:hover{transform:none !important;box-shadow:0 1px 2px rgba(0,14,53,.04) !important}.producto-card:hover img{transform:none !important}.producto-card .badge-envio-gratis,.producto-card .badge-sin-stock,.producto-card .badge-flash{font-size:9px !important;padding:4px 6px !important}}.carrusel-items .producto-card,section.section-featured-home .producto-card,.kg-carrusel .producto-card{min-height:0 !important}@media(prefers-reduced-motion: reduce){.producto-card,.producto-card *,.producto-card .producto-imagen-wrapper img{transition:none !important;animation:none !important}}#quickshop-modal{--qsm-navy: #000e35;--qsm-red: #E8341A;--qsm-red-deep: #C72D17;--qsm-green: #1FBA66;--qsm-muted: #8a8f9c;--qsm-mute2: rgba(0, 14, 53, 0.42);--qsm-line: #EFEFF2;--qsm-line-strong: rgba(0, 14, 53, 0.10);--qsm-img-bg: #ECEDEF}#quickshop-modal.modal.fade.modal-show,#quickshop-modal.js-modal.modal-show{background:rgba(15,23,42,.1) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.js-modal-overlay[data-modal-id="#quickshop-modal"],.modal-overlay[data-modal-id="#quickshop-modal"]{background:rgba(15,23,42,.1) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#quickshop-modal.modal-quickshop,#quickshop-modal.js-modal.modal-quickshop{padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}#quickshop-modal .modal-dialog,#quickshop-modal>.modal-dialog,#quickshop-modal .modal-content{max-width:780px !important;width:calc(100vw - 48px) !important;max-height:80vh !important;margin:0 auto !important;background:#fff !important;border:0 !important;border-radius:24px !important;overflow:hidden !important;box-shadow:0 1px 2px rgba(15,23,42,.03),0 2px 6px rgba(15,23,42,.04) !important;display:flex !important;flex-direction:column !important}#quickshop-modal .js-item-product,#quickshop-modal .js-item-product.modal-scrollable,#quickshop-modal .js-item-product.modal-scrollable-area,#quickshop-modal .modal-scrollable-area,#quickshop-modal .modal-scrollable,#quickshop-modal .js-quickshop-modal-shell{background:#fff !important;background-color:#fff !important;background-image:none !important}#quickshop-modal .modal-body,#quickshop-modal .modal-body.modal-scrollable{padding:20px !important;background:#fff !important;flex:1 1 auto !important;overflow:hidden !important;max-height:80vh !important;display:flex !important;flex-direction:column !important}body.modal-open{overflow:hidden !important}body.move-right:not(.modal-open){transform:none !important;overflow:auto !important;height:auto !important;position:static !important}body.overflow-none:not(.modal-open){overflow:auto !important}html:not(:has(.modal.modal-show,.js-modal.modal-show)) body{overflow-y:auto !important}.cross-up-bundle-container.display-none,.cross-up-app-container.display-none,.cross-up-app-header-img.display-none,[class*=cross-up][class*=display-none],div.display-none.cross-up-bundle-container,div.display-none.cross-up-app-container{display:none !important;visibility:hidden !important;pointer-events:none !important;opacity:0 !important;z-index:-1 !important;width:0 !important;height:0 !important;position:absolute !important;top:-9999px !important;left:-9999px !important;overflow:hidden !important}#quickshop-modal .modal-header,#quickshop-modal .js-modal-header{border:0 !important;padding:0 !important;min-height:0 !important;background:rgba(0,0,0,0) !important}#quickshop-modal .js-quickshop-modal-shell{position:relative !important}#quickshop-modal .js-modal-close.d-md-none,#quickshop-modal .modal-close.d-md-none,#quickshop-modal .modal-floating-close,#quickshop-modal .js-fullscreen-modal-close.d-md-none{position:absolute !important;top:14px !important;right:14px !important;width:40px !important;height:40px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#fff !important;border:1px solid var(--qsm-line-strong) !important;border-radius:50% !important;cursor:pointer !important;color:var(--qsm-navy) !important;z-index:100 !important;padding:0 !important;margin:0 !important;box-shadow:0 2px 8px rgba(0,14,53,.08) !important;min-height:0 !important;min-width:0 !important}@media(min-width: 768px){#quickshop-modal .modal-content,#quickshop-modal .modal-body{position:relative !important}#quickshop-modal .js-modal-close:not(.d-md-none),#quickshop-modal .modal-close.pr-0,#quickshop-modal .col-auto.d-none.d-md-block>.js-modal-close,#quickshop-modal .col-auto.d-none.d-md-block>.modal-close{position:absolute !important;top:14px !important;right:14px !important;width:40px !important;height:40px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#fff !important;border:1px solid var(--qsm-line-strong) !important;border-radius:50% !important;cursor:pointer !important;color:var(--qsm-navy) !important;z-index:100 !important;padding:0 !important;margin:0 !important;box-shadow:0 2px 8px rgba(0,14,53,.08) !important;min-height:0 !important;min-width:0 !important}#quickshop-modal .col-auto.d-none.d-md-block:has(>.js-modal-close),#quickshop-modal .col-auto.d-none.d-md-block:has(>.modal-close){position:static !important;width:0 !important;padding:0 !important;margin:0 !important}}#quickshop-modal .js-modal-close:hover,#quickshop-modal .modal-close:hover{background:#fafafa !important}#quickshop-modal .js-modal-close svg,#quickshop-modal .modal-close svg,#quickshop-modal .js-modal-close .icon-inline,#quickshop-modal .modal-close .icon-inline{width:14px !important;height:14px !important;fill:var(--qsm-navy) !important;stroke:none !important;pointer-events:none !important;display:block !important}#quickshop-modal .js-modal-close::after,#quickshop-modal .js-modal-close::before,#quickshop-modal .modal-close::after,#quickshop-modal .modal-close::before{display:none !important;content:none !important}#quickshop-modal .js-quickshop-modal-shell{flex:1 1 auto !important;min-height:0 !important;display:flex !important;flex-direction:column !important}#quickshop-modal .js-quickshop-modal-shell>.row.no-gutters{margin:0 !important;flex:1 1 auto !important;min-height:0 !important;overflow:hidden !important;gap:24px !important}#quickshop-modal .js-quickshop-modal-shell>.row.no-gutters>.col-md-6{padding:0 !important;display:flex !important;flex-direction:column !important;min-height:0 !important}@media(min-width: 768px){#quickshop-modal .js-quickshop-modal-shell>.row.no-gutters>.col-md-6.mb-1{flex:0 0 calc(42% - 12px) !important;max-width:calc(42% - 12px) !important}#quickshop-modal .js-quickshop-modal-shell>.row.no-gutters>.js-item-variants.col-md-6{flex:0 0 calc(58% - 12px) !important;max-width:calc(58% - 12px) !important}}#quickshop-modal .col-md-6.mb-1{background:rgba(0,0,0,0) !important;margin:0 !important;align-items:stretch !important;justify-content:stretch !important;position:relative !important;border-radius:0 !important;overflow:visible !important}#quickshop-modal .quickshop-image-container{background:#fff !important;background-image:none !important;position:relative !important;padding:32px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:0 !important;flex:1 1 auto !important;width:100% !important;height:100% !important;min-height:0 !important;max-height:100% !important;margin:0 !important}#quickshop-modal .js-quickshop-image-padding{background:rgba(0,0,0,0) !important;background-image:none !important;border:0 !important;border-radius:0 !important;padding:0 !important;position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;flex:1 1 auto !important;width:100% !important;height:100% !important;margin:0 !important}#quickshop-modal .col-md-6.mb-1::after{display:none !important;content:none !important}#quickshop-modal .js-item-image.quickshop-image,#quickshop-modal .js-quickshop-img,#quickshop-modal img.js-item-image{max-width:90% !important;max-height:90% !important;filter:none !important}#quickshop-modal .js-item-image.quickshop-image,#quickshop-modal .js-quickshop-img,#quickshop-modal img.js-item-image{position:relative !important;max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;object-fit:contain !important;mix-blend-mode:normal !important;margin:0 !important;inset:auto !important;top:auto !important;left:auto !important;transform:none !important;display:block !important}#quickshop-modal .js-item-variants{padding:12px 4px 12px 8px !important;display:flex !important;flex-direction:column !important;gap:22px !important;position:relative !important;background:#fff !important;overflow-y:auto !important;overflow-x:hidden !important;max-height:78vh !important;min-height:0 !important;-webkit-overflow-scrolling:touch !important}#quickshop-modal .js-item-variants>*,#quickshop-modal .js-item-variants>.row,#quickshop-modal .js-item-variants .item-price-container{margin:0 !important}#quickshop-modal .js-item-name,#quickshop-modal .js-item-name.h3{font-family:"Inter",system-ui,sans-serif !important;font-weight:600 !important;font-size:19px !important;line-height:1.3 !important;letter-spacing:-0.005em !important;margin:0 !important;padding-right:56px !important;color:var(--qsm-navy) !important}#quickshop-modal .item-price-container{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:8px !important;margin:0 !important;padding:0 !important}#quickshop-modal .item-price-container .js-price-display,#quickshop-modal .item-price-container .js-price-display.h2.font-huge{font-family:var(--mr-font-display, "Barlow Condensed", "Arial Narrow", Impact, sans-serif) !important;font-weight:800 !important;font-size:38px !important;line-height:1 !important;letter-spacing:-0.02em !important;color:var(--qsm-navy) !important;font-variant-numeric:tabular-nums !important;margin:0 !important;padding:0 !important;display:inline-block !important;order:1 !important}#quickshop-modal .item-price-container .js-compare-price-display,#quickshop-modal .item-price-container .js-compare-price-display.h3.font-largest.price-compare{font-family:"Inter",sans-serif !important;font-weight:500 !important;font-size:14px !important;color:var(--qsm-mute2) !important;text-decoration:line-through !important;font-variant-numeric:tabular-nums !important;margin:0 !important;padding:0 !important;display:inline-block !important;order:2 !important}#quickshop-modal .item-price-container>*:not(.js-price-display):not(.js-compare-price-display){display:none !important;visibility:hidden !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}#quickshop-modal .payment-discount-price-product-container,#quickshop-modal .js-payment-discount-price-product-container,#quickshop-modal [class*=payment-discount],#quickshop-modal [class*=payment_discount],#quickshop-modal .payment-discount-disclaimer,#quickshop-modal .js-payment-discount-disclaimer{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;position:absolute !important;pointer-events:none !important}#quickshop-modal .js-product-stock,#quickshop-modal .product-stock,#quickshop-modal .stock-low,#quickshop-modal [class*=js-product-stock],#quickshop-modal [data-store*=stock],#quickshop-modal .font-small[class*=stock],#quickshop-modal .item-stock,#quickshop-modal .kg-stock,#quickshop-modal .js-card-stock,#quickshop-modal .form-group.js-quantity .font-small.py-2.text-center,#quickshop-modal .form-group.js-quantity>div.font-small,#quickshop-modal .form-group.js-quantity>.text-center,#quickshop-modal #quickshop-form .font-small.py-2,#quickshop-modal #quickshop-form .font-small.text-center{display:none !important;visibility:hidden !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important}#quickshop-modal #quickshop-form{margin:0 !important;padding:0 !important}#quickshop-modal .js-product-variants-group,#quickshop-modal .js-product-variants{margin:0 !important;padding:24px 0 0 !important;border-top:1px solid var(--qsm-line-strong) !important}#quickshop-modal .js-product-variants-group .h6,#quickshop-modal .js-product-variants .h6,#quickshop-modal .js-product-variants-group label,#quickshop-modal .js-product-variants label.font-small{font-family:"Inter",sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--qsm-mute2) !important;margin:0 0 14px !important;display:block !important}#quickshop-modal .js-insta-variant,#quickshop-modal a.js-insta-variant,#quickshop-modal .variant-option{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:44px !important;padding:0 18px !important;margin:0 10px 10px 0 !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:500 !important;color:var(--qsm-navy) !important;background:#fff !important;border:1px solid var(--qsm-line-strong) !important;border-radius:999px !important;cursor:pointer !important;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .12s ease !important;text-decoration:none !important;font-variant-numeric:tabular-nums !important;line-height:1 !important}#quickshop-modal .js-insta-variant:hover{border-color:var(--qsm-navy) !important;color:var(--qsm-navy) !important}#quickshop-modal .js-insta-variant.selected,#quickshop-modal .js-insta-variant.active{background:var(--qsm-navy) !important;color:#fff !important;border-color:var(--qsm-navy) !important;font-weight:600 !important}#quickshop-modal .js-insta-variant[data-stock="0"],#quickshop-modal .js-insta-variant.disabled,#quickshop-modal .js-insta-variant.out-of-stock{color:var(--qsm-mute2) !important;text-decoration:line-through !important;cursor:not-allowed !important;background:#fafafa !important}#quickshop-modal #quickshop-form .row.mt-3{display:flex !important;align-items:center !important;gap:14px !important;margin:22px 0 0 !important;padding-top:22px !important;border-top:1px solid var(--qsm-line-strong) !important;flex-wrap:nowrap !important}#quickshop-modal #quickshop-form .row.mt-3>.col-4,#quickshop-modal #quickshop-form .row.mt-3>.col-md-4,#quickshop-modal #quickshop-form .row.mt-3>[class*=col-4]{flex:0 0 auto !important;width:auto !important;max-width:none !important;padding:0 !important}#quickshop-modal #quickshop-form .row.mt-3>.col-8,#quickshop-modal #quickshop-form .row.mt-3>.col-md-8,#quickshop-modal #quickshop-form .row.mt-3>[class*=col-8]{flex:1 1 auto !important;width:auto !important;max-width:none !important;padding:0 !important}#quickshop-modal .form-group.js-quantity,#quickshop-modal .form-group.form-quantity{margin:0 !important;width:auto !important}#quickshop-modal .form-row.m-0.align-items-center,#quickshop-modal .form-row[data-component="product.quantity"],#quickshop-modal .form-group.js-quantity .form-row{display:inline-flex !important;align-items:center !important;flex-wrap:nowrap !important;border:0 !important;border-radius:0 !important;overflow:visible !important;height:auto !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;width:auto !important}#quickshop-modal .form-row.m-0.align-items-center>.col,#quickshop-modal .form-row.m-0.align-items-center>[class*=col],#quickshop-modal .form-row[data-component="product.quantity"]>.col,#quickshop-modal .form-row[data-component="product.quantity"]>[class*=col]{padding:0 !important;flex:0 0 auto !important;width:auto !important;max-width:none !important;display:inline-flex !important;align-items:stretch !important;height:100% !important}#quickshop-modal .js-quantity-plus,#quickshop-modal .js-quantity-minus,#quickshop-modal button.js-quantity-plus,#quickshop-modal button.js-quantity-minus,#quickshop-modal a.js-quantity-plus,#quickshop-modal a.js-quantity-minus{width:38px !important;height:46px !important;background:#fff !important;border:0 !important;cursor:pointer !important;font-family:"Inter",sans-serif !important;font-size:18px !important;font-weight:600 !important;color:var(--qsm-navy) !important;padding:0 !important;margin:0 !important;transition:background .12s ease !important;border-radius:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;line-height:1 !important;min-width:38px !important}#quickshop-modal .js-quantity-plus svg,#quickshop-modal .js-quantity-minus svg{width:12px !important;height:12px !important;fill:var(--qsm-navy) !important;stroke:var(--qsm-navy) !important}#quickshop-modal .js-quantity-plus:hover,#quickshop-modal .js-quantity-minus:hover{background:#fafafa !important}#quickshop-modal .js-quantity-input,#quickshop-modal .js-qty-input,#quickshop-modal input.js-quantity-input,#quickshop-modal input[name=quantity]{width:44px !important;min-width:44px !important;height:46px !important;border:0 !important;border-left:1px solid var(--qsm-line-strong) !important;border-right:1px solid var(--qsm-line-strong) !important;text-align:center !important;font-family:"Inter",sans-serif !important;font-size:15px !important;font-weight:600 !important;color:var(--qsm-navy) !important;background:#fff !important;font-variant-numeric:tabular-nums !important;padding:0 !important;margin:0 !important;-moz-appearance:textfield;border-radius:0 !important;display:inline-block !important}#quickshop-modal .js-quantity-input::-webkit-outer-spin-button,#quickshop-modal .js-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}#quickshop-modal .js-addtocart.btn-add-to-cart:not(.js-addtocart-placeholder):not(.btn-placeholder),#quickshop-modal input.js-addtocart:not(.js-addtocart-placeholder):not(.btn-placeholder),#quickshop-modal .js-addtocart.btn-big.w-100:not(.js-addtocart-placeholder):not(.btn-placeholder),#quickshop-modal .js-addtocart.js-prod-submit-form:not(.btn-placeholder){display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:48px !important;min-height:48px !important;background-color:var(--qsm-red) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/></svg>") !important;background-repeat:no-repeat !important;background-position:calc(50% - 88px) center !important;background-size:16px 16px !important;color:#fff !important;border:0 !important;border-radius:10px !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;cursor:pointer !important;margin:0 !important;padding:0 16px 0 32px !important;transition:background-color .12s ease,transform .12s ease !important;box-shadow:none !important;text-align:center !important;text-indent:0 !important;-webkit-appearance:none !important;appearance:none !important}#quickshop-modal .js-addtocart.btn-add-to-cart:not(.js-addtocart-placeholder):hover,#quickshop-modal input.js-addtocart:not(.js-addtocart-placeholder):hover{background-color:var(--qsm-red-deep) !important}#quickshop-modal .js-addtocart.btn-add-to-cart:not(.js-addtocart-placeholder):active,#quickshop-modal input.js-addtocart:not(.js-addtocart-placeholder):active{transform:translateY(1px) !important}#quickshop-modal .js-addtocart-placeholder,#quickshop-modal .btn-placeholder,#quickshop-modal .js-addtocart.btn-placeholder,#quickshop-modal div.js-addtocart{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;opacity:0 !important;position:absolute !important;pointer-events:none !important}#quickshop-modal .js-addtocart-placeholder.active,#quickshop-modal .btn-placeholder.active{display:inline-flex !important;visibility:visible !important;height:48px !important;width:100% !important;position:relative !important;opacity:1 !important;background:var(--qsm-red) !important;border-radius:8px !important;align-items:center !important;justify-content:center !important;color:#fff !important;padding:0 16px !important}#quickshop-modal .row.no-gutters{margin:0 !important}@media(max-width: 768px){#quickshop-modal.modal-quickshop.bottom{align-items:flex-end !important}#quickshop-modal .modal-dialog,#quickshop-modal .modal-content{width:100% !important;max-width:100% !important;max-height:88dvh !important;max-height:88vh !important;margin:0 !important;border-radius:16px 16px 0 0 !important}#quickshop-modal .quickshop-image-container,#quickshop-modal .js-quickshop-image-padding{padding:20px !important;aspect-ratio:1/1 !important;max-height:38vh !important}#quickshop-modal .js-item-variants{padding:20px 20px calc(20px + env(safe-area-inset-bottom)) !important}#quickshop-modal .js-item-name{font-size:18px !important;padding-right:52px !important}#quickshop-modal .item-price-container .js-price-display{font-size:28px !important}#quickshop-modal .js-modal-close,#quickshop-modal .modal-close{top:10px !important;right:10px !important}#quickshop-modal .js-addtocart.btn-add-to-cart,#quickshop-modal .btn-add-to-cart{height:52px !important;min-height:52px !important}}@media(prefers-reduced-motion: reduce){#quickshop-modal,#quickshop-modal *,#quickshop-modal .js-insta-variant{transition:none !important;animation:none !important}}@media(min-width: 768px){#quickshop-modal .js-modal-close.d-md-none,#quickshop-modal .modal-close.d-md-none,#quickshop-modal .modal-floating-close,#quickshop-modal .js-fullscreen-modal-close.d-md-none{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;position:absolute !important;top:-9999px !important;left:-9999px !important;pointer-events:none !important}#quickshop-modal .modal-dialog,#quickshop-modal>.modal-dialog,#quickshop-modal .modal-content{max-width:820px !important;width:calc(100vw - 64px) !important;max-height:90vh !important;height:auto !important;border-radius:28px !important;box-shadow:0 1px 2px rgba(15,23,42,.03),0 2px 6px rgba(15,23,42,.04) !important}#quickshop-modal .modal-body,#quickshop-modal .modal-body.modal-scrollable{padding:32px !important;max-height:90vh !important;height:auto !important}#quickshop-modal .js-quickshop-modal-shell{height:auto !important;flex:0 0 auto !important;overflow:visible !important}#quickshop-modal .js-quickshop-modal-shell>.row.no-gutters{gap:36px !important;align-items:center !important;flex:0 0 auto !important;height:auto !important;overflow:visible !important}#quickshop-modal .js-quickshop-modal-shell>.row.no-gutters>.col-md-6.mb-1{flex:0 0 calc(50% - 18px) !important;max-width:calc(50% - 18px) !important;height:auto !important;align-self:center !important}#quickshop-modal .js-quickshop-modal-shell>.row.no-gutters>.js-item-variants.col-md-6{flex:0 0 calc(50% - 18px) !important;max-width:calc(50% - 18px) !important;height:auto !important;max-height:none !important;align-self:center !important;overflow:visible !important}#quickshop-modal .col-md-6.mb-1{background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;aspect-ratio:1/1 !important;max-height:360px !important;padding:0 !important;overflow:visible !important}#quickshop-modal .quickshop-image-container{background:#fff !important;border:0 !important;border-radius:0 !important;padding:0 !important;height:100% !important;width:100% !important;overflow:visible !important;box-shadow:none !important}#quickshop-modal .js-quickshop-image-padding{background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;padding:32px !important;height:100% !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:none !important}#quickshop-modal .js-item-image.quickshop-image,#quickshop-modal .js-quickshop-img,#quickshop-modal img.js-item-image{mix-blend-mode:normal !important;filter:drop-shadow(0 8px 24px rgba(15, 23, 42, 0.06)) !important;max-width:88% !important;max-height:88% !important}#quickshop-modal .js-item-variants{padding:4px 8px 4px 4px !important;gap:24px !important;max-height:76vh !important}#quickshop-modal .js-item-name,#quickshop-modal .js-item-name.h3{font-size:22px !important;font-weight:700 !important;letter-spacing:-0.015em !important;line-height:1.25 !important;padding-right:60px !important}#quickshop-modal .item-price-container .js-price-display,#quickshop-modal .item-price-container .js-price-display.h2.font-huge{font-size:44px !important;letter-spacing:-0.025em !important}#quickshop-modal .item-price-container .js-compare-price-display{font-size:15px !important}#quickshop-modal .js-product-variants-group .h6,#quickshop-modal .js-product-variants .h6,#quickshop-modal .js-product-variants-group label{font-size:11px !important;letter-spacing:.18em !important;margin-bottom:12px !important}#quickshop-modal .js-product-variants,#quickshop-modal .js-product-variants-group{padding-top:0 !important;border-top:0 !important}#quickshop-modal .js-insta-variant,#quickshop-modal a.js-insta-variant{min-height:38px !important;padding:0 18px !important;font-size:13px !important;font-weight:500 !important;border:1px solid rgba(15,23,42,.12) !important;background:#fff !important;color:var(--qsm-navy) !important;margin:0 8px 8px 0 !important;border-radius:999px !important}#quickshop-modal .js-insta-variant:hover{border-color:rgba(15,23,42,.4) !important;background:#fafbfc !important}#quickshop-modal .js-insta-variant.selected,#quickshop-modal .js-insta-variant.active{background:#f4f5f8 !important;color:var(--qsm-navy) !important;border:1.5px solid var(--qsm-navy) !important;font-weight:600 !important}#quickshop-modal #quickshop-form .row.mt-3{flex-direction:column !important;align-items:stretch !important;gap:16px !important;border-top:1px solid var(--qsm-line) !important;padding-top:24px !important;margin-top:8px !important}#quickshop-modal #quickshop-form .row.mt-3>[class*=col-4]{width:auto !important;flex:0 0 auto !important;max-width:none !important;align-self:flex-start !important}#quickshop-modal #quickshop-form .row.mt-3>[class*=col-8]{width:100% !important;flex:0 0 auto !important}#quickshop-modal .form-group.js-quantity,#quickshop-modal .form-group.form-quantity{width:auto !important;max-width:none !important;display:inline-block !important}#quickshop-modal .form-group.js-quantity .form-row,#quickshop-modal .form-row[data-component="product.quantity"]{align-self:flex-start !important;height:46px !important;border-radius:10px !important;width:auto !important}#quickshop-modal .js-quantity-plus,#quickshop-modal .js-quantity-minus{width:44px !important;height:44px !important}#quickshop-modal .js-quantity-input,#quickshop-modal input[name=quantity]{width:52px !important;height:44px !important;font-size:16px !important}#quickshop-modal .js-addtocart.btn-add-to-cart:not(.btn-placeholder),#quickshop-modal input.js-addtocart:not(.btn-placeholder){width:100% !important;height:52px !important;min-height:52px !important;border-radius:12px !important;font-size:14px !important;letter-spacing:.08em !important;background-position:calc(50% - 100px) center !important;background-size:18px 18px !important;box-shadow:0 6px 16px -4px rgba(232,52,26,.45),0 2px 6px rgba(26,39,68,.08),inset 0 1px 0 hsla(0,0%,100%,.18) !important;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease !important}#quickshop-modal .js-addtocart:not(.btn-placeholder):hover{background-color:var(--qsm-red-deep) !important;transform:translateY(-1px) !important;box-shadow:0 10px 22px -6px rgba(232,52,26,.55),0 3px 8px rgba(26,39,68,.1) !important}#quickshop-modal .js-modal-close:not(.d-md-none),#quickshop-modal .modal-close.pr-0,#quickshop-modal .col-auto.d-none.d-md-block>.js-modal-close,#quickshop-modal .col-auto.d-none.d-md-block>.modal-close{top:18px !important;right:18px !important;width:36px !important;height:36px !important;border:1px solid var(--qsm-line) !important;box-shadow:0 2px 6px rgba(0,14,53,.06) !important}}#nav-filters{--nf-navy: #000e35;--nf-navy-2: #0F1B3D;--nf-red: #E8341A;--nf-red-deep: #C72D17;--nf-muted: #8a8f9c;--nf-mute2: rgba(0, 14, 53, 0.42);--nf-line: #EFEFF2;--nf-line-strong: rgba(0, 14, 53, 0.10)}#nav-filters{background:#fff;box-shadow:-20px 0 60px -20px rgba(0,14,53,.18)}#nav-filters.modal-filters,#nav-filters.js-fullscreen-modal{padding:0 !important}@media(min-width: 992px){#nav-filters,#nav-filters.modal,#nav-filters.modal-show,#nav-filters.js-modal{display:none !important;visibility:hidden !important;pointer-events:none !important;opacity:0 !important}.js-modal-overlay[data-modal-id="#nav-filters"]{display:none !important}}@media(max-width: 991.98px){#nav-filters.modal-show,#nav-filters.modal-filters.modal-show{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;inset:0 !important;width:100vw !important;max-width:100vw !important;height:100vh !important;height:100dvh !important;max-height:100vh !important;max-height:100dvh !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;background:#fff !important;border:0 !important;border-radius:0 !important;box-shadow:-20px 0 60px -20px rgba(0,14,53,.18) !important;transform:none !important;z-index:20000 !important;overflow:hidden !important;contain:none !important}body.move-right.modal-open:has(#nav-filters.modal-show),body.move-right:has(#nav-filters.modal-show){transform:none !important;margin-left:0 !important;margin:0 !important;left:0 !important;right:0 !important}}@media(max-width: 991.98px){#nav-filters .modal-body,#nav-filters .modal-body.h-100,#nav-filters .modal-body.h-100.p-0{height:auto !important;max-height:none !important;flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch !important;padding:0 20px calc(20px + env(safe-area-inset-bottom, 0)) !important;background:#fff !important}}@media(min-width: 992px){#nav-filters .modal-body,#nav-filters .modal-body.h-100.p-0{padding:0 24px 24px !important;background:#fff !important;flex:1 1 auto !important;overflow-y:auto !important;overflow-x:hidden !important;min-height:0 !important;-webkit-overflow-scrolling:touch !important}}@media(max-width: 991.98px){#nav-filters .modal-header,#nav-filters .js-modal-close.modal-header,#nav-filters .modal-header-no-title{position:relative !important;top:auto !important;flex:0 0 auto !important;background:#fff !important;border-bottom:1px solid rgba(0,14,53,.08) !important;padding:16px 20px !important;min-height:60px !important;z-index:1 !important}}#nav-filters .modal-header{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:22px 24px 18px !important;border-bottom:1px solid var(--nf-line-strong) !important;background:#fff !important;position:sticky !important;top:0 !important;z-index:5 !important;margin:0 !important;min-height:auto !important;flex-shrink:0 !important}#nav-filters .modal-header h1,#nav-filters .modal-header .modal-title,#nav-filters .modal-header .h3,#nav-filters .modal-header .h4{margin:0 !important;font-family:"Inter",sans-serif !important;font-size:18px !important;font-weight:700 !important;letter-spacing:-0.01em !important;color:var(--nf-navy) !important;line-height:1.2 !important;flex:1 !important}#nav-filters .js-modal-close:not(.modal-header),#nav-filters .modal-close:not(.modal-header),#nav-filters .js-fullscreen-modal-close:not(.modal-header){width:40px !important;height:40px !important;min-width:40px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#fff !important;border:1px solid var(--nf-line-strong) !important;border-radius:50% !important;cursor:pointer !important;color:var(--nf-navy) !important;padding:0 !important;margin:0 !important;position:relative !important;top:auto !important;right:auto !important;flex-shrink:0 !important;transition:background .12s ease !important;box-shadow:0 2px 8px rgba(0,14,53,.06) !important}#nav-filters .js-modal-close:not(.modal-header):hover{background:#fafafa !important}#nav-filters .js-modal-close:not(.modal-header) svg,#nav-filters .modal-close:not(.modal-header) svg{width:14px !important;height:14px !important;fill:var(--nf-navy) !important;stroke:none !important}#nav-filters .js-modal-close:not(.modal-header){position:relative !important}#nav-filters .js-modal-close:not(.modal-header)::before,#nav-filters .js-modal-close:not(.modal-header)::after{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;width:14px !important;height:1.5px !important;background:var(--nf-navy) !important;border-radius:1px !important;display:block !important;margin:0 !important;padding:0 !important}#nav-filters .js-modal-close:not(.modal-header)::before{transform:translate(-50%, -50%) rotate(45deg) !important}#nav-filters .js-modal-close:not(.modal-header)::after{transform:translate(-50%, -50%) rotate(-45deg) !important}#nav-filters .js-modal-close.modal-header,#nav-filters .js-fullscreen-modal-close.modal-header{width:auto !important;height:auto !important;min-width:0 !important;border-radius:0 !important;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;padding:0 !important}#nav-filters #filters{padding:0 !important;margin:0 !important}#nav-filters .js-accordion-container.js-filter-container,#nav-filters .filter-accordion,#nav-filters .price-filter-container.filter-accordion{border-bottom:1px solid var(--nf-line-strong) !important;padding:0 !important;margin:0 !important;background:rgba(0,0,0,0) !important;border-radius:0 !important}#nav-filters .js-accordion-container.js-filter-container:last-child,#nav-filters .filter-accordion:last-child{border-bottom:0 !important}#nav-filters .js-accordion-toggle,#nav-filters a.js-accordion-toggle{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;padding:18px 0 !important;margin:0 !important;background:rgba(0,0,0,0) !important;border:0 !important;text-decoration:none !important;color:var(--nf-navy) !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;cursor:pointer !important;text-indent:0 !important;opacity:1 !important;visibility:visible !important}#nav-filters .js-accordion-toggle>.col,#nav-filters .js-accordion-toggle>.col:first-child,#nav-filters .js-accordion-toggle>.col.my-1.pr-3,#nav-filters .js-accordion-toggle>.col.my-1.pr-3.d-flex{flex:1 1 auto !important;min-width:60% !important;width:auto !important;max-width:none !important;padding:0 !important;margin:0 !important;background:rgba(0,0,0,0) !important;border:0 !important;display:flex !important;align-items:center !important;color:var(--nf-navy) !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;line-height:1.2 !important;text-indent:0 !important;opacity:1 !important}#nav-filters .js-accordion-toggle>.col-auto,#nav-filters .js-accordion-toggle>.col-auto.my-1{flex:0 0 auto !important;width:auto !important;padding:0 0 0 12px !important;margin:0 !important;background:rgba(0,0,0,0) !important;border:0 !important;display:flex !important;align-items:center !important;justify-content:flex-end !important}#nav-filters .js-accordion-toggle[data-accordion-target=brand]>.col:first-child:empty::before{content:"Marca";letter-spacing:.12em}#nav-filters .js-accordion-toggle[data-accordion-target=sabor]>.col:first-child:empty::before{content:"Sabor";letter-spacing:.12em}#nav-filters .js-accordion-toggle[data-accordion-target=tamano]>.col:first-child:empty::before,#nav-filters .js-accordion-toggle[data-accordion-target=tamaño]>.col:first-child:empty::before{content:"Tamaño";letter-spacing:.12em}#nav-filters .js-accordion-toggle[data-accordion-target=tipo-de-proteina]>.col:first-child:empty::before,#nav-filters .js-accordion-toggle[data-accordion-target=tipo_de_proteina]>.col:first-child:empty::before{content:"Tipo de proteína";letter-spacing:.12em}#nav-filters .js-accordion-toggle[data-accordion-target=dieta]>.col:first-child:empty::before{content:"Dieta";letter-spacing:.12em}#nav-filters .js-accordion-toggle-inactive:not([style*="display: none"]):not([style*="display:none"]),#nav-filters .js-accordion-toggle-active:not([style*="display: none"]):not([style*="display:none"]){display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;color:var(--nf-mute2) !important}#nav-filters .js-accordion-toggle-inactive svg,#nav-filters .js-accordion-toggle-active svg{width:12px !important;height:12px !important;fill:var(--nf-mute2) !important;stroke:none !important;margin:0 !important;display:block !important}#nav-filters .js-accordion-toggle-inactive .icon-inline,#nav-filters .js-accordion-toggle-active .icon-inline{margin:0 !important;padding:0 !important}#nav-filters .js-accordion-content{padding:0 0 20px !important;margin:0 !important}#nav-filters label.js-filter-checkbox,#nav-filters .checkbox-container{display:flex !important;align-items:center !important;gap:12px !important;padding:10px 0 !important;margin:0 !important;cursor:pointer !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:500 !important;color:var(--nf-navy) !important;position:relative !important}#nav-filters label.js-filter-checkbox input[type=checkbox]{position:absolute !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important}#nav-filters .checkbox-container .checkbox,#nav-filters label.js-filter-checkbox .checkbox{display:flex !important;align-items:center !important;width:100% !important;padding:0 !important;margin:0 !important;background:rgba(0,0,0,0) !important}#nav-filters .checkbox-container .checkbox-icon,#nav-filters label.js-filter-checkbox .checkbox-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:18px !important;height:18px !important;border:1.5px solid var(--nf-line-strong) !important;border-radius:4px !important;background:#fff !important;flex-shrink:0 !important;margin-right:12px !important;transition:background .12s ease,border-color .12s ease !important;position:relative !important}#nav-filters label.js-filter-checkbox:hover .checkbox-icon,#nav-filters .checkbox-container:hover .checkbox-icon{border-color:var(--mr-red, #E8341A) !important}#nav-filters label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-icon,#nav-filters .checkbox-container input[type=checkbox]:checked~.checkbox .checkbox-icon{background:var(--mr-red, #E8341A) !important;border-color:var(--mr-red, #E8341A) !important}#nav-filters label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-icon::after,#nav-filters .checkbox-container input[type=checkbox]:checked~.checkbox .checkbox-icon::after{content:"" !important;position:absolute !important;width:10px !important;height:10px !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important;background-size:contain !important;background-repeat:no-repeat !important}#nav-filters .checkbox-container .checkbox-text,#nav-filters label.js-filter-checkbox .checkbox-text{display:flex !important;align-items:center !important;width:100% !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:500 !important;color:var(--nf-navy) !important;padding:0 !important}#nav-filters .checkbox-text>span,#nav-filters .checkbox-text>.ml-1{margin-left:auto !important;font-size:12px !important;font-weight:400 !important;color:var(--nf-mute2) !important}#nav-filters .price-filter-container,#nav-filters .price-filter-container.filter-accordion{padding:0 !important}#nav-filters .price-filter-container .h5,#nav-filters .price-filter-container .h6{padding:20px 0 !important;margin:0 !important;font-family:"Inter",sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--nf-navy) !important}#nav-filters .price-filter-container input[type=number],#nav-filters .price-filter-container input[type=text],#nav-filters .price-filter-container .form-control{width:100% !important;height:44px !important;padding:0 12px !important;border:1px solid var(--nf-line-strong) !important;border-radius:8px !important;font-family:"Inter",sans-serif !important;font-size:14px !important;font-weight:600 !important;color:var(--nf-navy) !important;background:#fff !important;font-variant-numeric:tabular-nums !important;transition:border-color .12s ease,box-shadow .12s ease !important;outline:none !important;margin:0 !important;box-shadow:none !important}#nav-filters .price-filter-container input:focus{border-color:var(--nf-navy) !important;box-shadow:0 0 0 3px rgba(0,14,53,.08) !important}#nav-filters .price-filter-container .btn,#nav-filters .price-filter-container .btn-default{width:100% !important;height:44px !important;background:var(--nf-navy) !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;cursor:pointer !important;transition:background .12s ease !important;margin:12px 0 0 !important;padding:0 !important;box-shadow:none !important}#nav-filters .price-filter-container .btn:hover,#nav-filters .price-filter-container .btn-default:hover{background:var(--nf-navy-2) !important}#nav-filters .js-remove-filter.chip,#nav-filters .chip{display:inline-flex !important;align-items:center !important;gap:6px !important;background:var(--nf-navy) !important;color:#fff !important;border:0 !important;padding:6px 10px 6px 12px !important;border-radius:999px !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:600 !important;margin:0 6px 6px 0 !important;cursor:pointer !important}#nav-filters .js-remove-filter .chip-remove-icon,#nav-filters .chip svg{width:12px !important;height:12px !important;fill:#fff !important;stroke:#fff !important}#nav-filters .js-accordion-content .js-accordion-toggle.btn-link{display:inline-flex !important;padding:6px 0 !important;margin-top:8px !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:600 !important;color:var(--nf-navy) !important;text-transform:none !important;letter-spacing:0 !important;text-decoration:underline !important;text-underline-offset:3px !important}#nav-filters .modal-body>.font-weight-bold.font-small{font-family:"Inter",sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--nf-mute2) !important;margin:16px 0 10px !important;display:block !important}#nav-filters .js-remove-all-filters.btn-link{display:inline-block !important;padding:8px 0 !important;margin-top:12px !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:600 !important;color:var(--nf-mute2) !important;text-decoration:underline !important;text-underline-offset:3px !important}#nav-filters .js-remove-all-filters.btn-link:hover{color:var(--nf-navy) !important}#nav-filters .js-filters-overlay{background:hsla(0,0%,100%,.85) !important;backdrop-filter:blur(4px) !important;border-radius:inherit !important}#nav-filters .filters-updating-message{color:var(--nf-navy) !important}#nav-filters .filters-updating-message .h5{font-family:"Inter",sans-serif !important;font-size:14px !important;font-weight:600 !important}@media(max-width: 991.98px){#nav-filters .modal-header{padding:16px 16px 14px !important;width:100% !important}#nav-filters .modal-header .row.no-gutters{width:100% !important;margin:0 !important;flex-wrap:nowrap !important;align-items:center !important;gap:8px !important}#nav-filters .modal-header .col,#nav-filters .modal-header .col-auto,#nav-filters .modal-header .col.px-3{padding:0 !important;margin:0 !important}#nav-filters .modal-header .col.px-3{flex:1 1 auto !important}#nav-filters .modal-header .col-auto{flex:0 0 auto !important}#nav-filters .modal-body,#nav-filters .modal-body.h-100.p-0{padding:0 16px 16px !important}#nav-filters .modal-header h1,#nav-filters .modal-header .modal-title,#nav-filters .modal-header .h3,#nav-filters .modal-header .h4{font-size:16px !important}#nav-filters .js-accordion-toggle,#nav-filters a.js-accordion-toggle{padding:16px 0 !important}}@media(prefers-reduced-motion: reduce){#nav-filters,#nav-filters *,#nav-filters .js-accordion-toggle-inactive,#nav-filters .js-accordion-toggle-active{transition:none !important;animation:none !important}}#modal-cart .modal-body,.js-ajax-cart-panel .modal-body{background:#ebeff5 !important;padding:0 !important}#modal-cart .js-ajax-cart-list,.js-ajax-cart-panel .js-ajax-cart-list{background:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important;padding:12px 12px 4px !important}#modal-cart .modal-header,.js-ajax-cart-panel .modal-header{background:#fff !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;border-bottom:1px solid #e6eaf0 !important;padding:15px 18px !important;align-items:center !important;color:var(--mr-text, #1A2744) !important;opacity:1 !important}#modal-cart .modal-header .col,#modal-cart .modal-header .col *{color:var(--mr-text, #1A2744) !important;font-family:var(--mr-font-display, "Inter"),sans-serif !important;font-weight:800 !important;font-size:18px !important;letter-spacing:-0.2px !important;text-transform:none !important}#modal-cart .modal-header a.modal-close,#modal-cart .modal-header .col-auto .js-modal-close{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;border-radius:50% !important;background:#f1f4f8 !important;color:var(--mr-text, #1A2744) !important;opacity:1 !important;cursor:pointer !important;transform:none !important;transition:background .15s ease,color .15s ease !important}#modal-cart .modal-header a.modal-close:hover{background:var(--mr-red, #E8341A) !important;color:#fff !important;transform:none !important}#modal-cart .modal-header a.modal-close svg,#modal-cart .modal-header a.modal-close .svg-icon-text{width:15px !important;height:15px !important;color:inherit !important;fill:currentColor !important;stroke:currentColor !important;opacity:1 !important}.cavutia-fsbar{margin:12px 12px 2px !important;padding:13px 15px !important;background:#fff !important;border:1px solid #e6eaf0 !important;border-radius:14px !important;box-shadow:0 2px 10px rgba(26,39,68,.06) !important}.cavutia-fsbar-msg{display:flex;align-items:center;gap:8px;font-size:13.5px;line-height:1.3;color:var(--mr-text, #1A2744);margin-bottom:9px;font-weight:500}.cavutia-fsbar-ico{font-size:17px;flex:0 0 auto;line-height:1}.cavutia-fsbar-txt strong{font-weight:800;color:var(--mr-text, #1A2744)}.cavutia-fsbar.is-reached .cavutia-fsbar-txt strong{color:#15a34a}.cavutia-fsbar-zone{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.3px;color:var(--mr-text-soft, #6b7280);background:var(--mr-bg, #F1F4F8);padding:1px 6px;border-radius:6px;vertical-align:middle;text-transform:uppercase}.cavutia-fsbar-track{position:relative;height:9px;border-radius:999px;background:#e9edf2;overflow:hidden}.cavutia-fsbar-fill{position:absolute;inset:0 auto 0 0;height:100%;border-radius:999px;background:linear-gradient(90deg, #E8341A 0%, #ff7a18 100%);transition:width .5s cubic-bezier(0.4, 0, 0.2, 1);min-width:8px}.cavutia-fsbar:not(.is-reached) .cavutia-fsbar-fill::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.45), transparent);transform:translateX(-100%);animation:cavutiaFsShimmer 1.8s ease-in-out infinite}@keyframes cavutiaFsShimmer{to{transform:translateX(100%)}}.cavutia-fsbar.is-reached .cavutia-fsbar-fill{background:linear-gradient(90deg, #15a34a 0%, #34d27b 100%)}@media(prefers-reduced-motion: reduce){.cavutia-fsbar-fill,.cavutia-fsbar-fill::after{transition:none !important;animation:none !important}}#modal-cart .js-cart-item.cart-item{padding:14px !important;align-items:center !important;background:#fff !important;border:1px solid #e6eaf0 !important;border-radius:14px !important;box-shadow:0 2px 10px rgba(26,39,68,.06) !important;margin-bottom:10px !important}#modal-cart .js-cart-item.bottom-line{border-bottom:1px solid #e6eaf0 !important}#modal-cart .cart-item-image{width:64px !important;height:64px !important;object-fit:contain !important;background:#fff !important;border:1px solid var(--mr-line, #E8EBF0) !important;border-radius:12px !important;padding:4px !important}#modal-cart .cart-item-name{font-size:13.5px !important;font-weight:600 !important;line-height:1.32 !important;color:var(--mr-text, #1A2744) !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}#modal-cart .cart-item-name .font-small{display:block !important;color:var(--mr-text-soft, #6b7280) !important;font-weight:500 !important;font-size:11.5px !important;margin-top:2px !important}#modal-cart .js-cart-item-subtotal{font-size:15px !important;font-weight:800 !important;color:var(--mr-text, #1A2744) !important;padding-right:0 !important}#modal-cart .cart-item-delete .btn{color:var(--mr-text-soft, #b3b9c4) !important;transition:color .15s ease !important}#modal-cart .cart-item-delete .btn:hover{color:var(--mr-red, #E8341A) !important}#modal-cart .form-quantity.cart-item-quantity,#modal-cart .cart-item-quantity .form-quantity,.js-ajax-cart-panel .form-quantity.cart-item-quantity,.js-ajax-cart-panel .cart-item-quantity .form-quantity{border:1.5px solid var(--mr-line, #E2E6EC) !important;border-radius:999px !important;background:#fff !important;overflow:hidden !important;display:inline-flex !important;align-items:stretch !important;padding:0 !important;margin:0 !important;min-height:34px !important}#modal-cart .form-quantity .form-row,.js-ajax-cart-panel .form-quantity .form-row{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;margin:0 !important;width:100% !important}#modal-cart .cart-item-quantity,.js-ajax-cart-panel .cart-item-quantity{display:inline-block !important;padding:0 !important}#modal-cart .js-cart-quantity-btn,.js-ajax-cart-panel .js-cart-quantity-btn{background:rgba(0,0,0,0) !important;border:none !important;color:var(--mr-text, #1A2744) !important;min-width:30px !important;height:32px !important;padding:4px 8px !important;margin:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;transition:background .12s ease,color .12s ease !important}#modal-cart .js-cart-quantity-btn:hover,.js-ajax-cart-panel .js-cart-quantity-btn:hover{background:var(--mr-red, #E8341A) !important;color:#fff !important}#modal-cart .js-cart-quantity-btn svg,.js-ajax-cart-panel .js-cart-quantity-btn svg{width:13px !important;height:13px !important;color:var(--mr-text, #1A2744) !important;fill:currentColor !important}#modal-cart .js-cart-quantity-btn:hover svg,.js-ajax-cart-panel .js-cart-quantity-btn:hover svg{color:#fff !important;fill:currentColor !important}#modal-cart .js-cart-quantity-input,.js-ajax-cart-panel .js-cart-quantity-input{width:34px !important;min-width:34px !important;border:none !important;background:rgba(0,0,0,0) !important;text-align:center !important;font-weight:700 !important;font-size:14px !important;color:var(--mr-text, #1A2744) !important;padding:0 4px !important;margin:0 !important;height:32px !important;box-shadow:none !important;outline:none !important;-moz-appearance:textfield !important}#modal-cart .js-cart-quantity-input::-webkit-outer-spin-button,#modal-cart .js-cart-quantity-input::-webkit-inner-spin-button,.js-ajax-cart-panel .js-cart-quantity-input::-webkit-outer-spin-button,.js-ajax-cart-panel .js-cart-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}#modal-cart .cart-row{background:#fff !important;border-top:1px solid #e6eaf0 !important;box-shadow:0 -6px 20px rgba(26,39,68,.07) !important;padding:16px 18px 18px !important;margin:0 !important}#modal-cart [data-store=cart-subtotal]{font-size:13.5px !important;color:var(--mr-text-soft, #6b7280) !important;font-weight:500 !important;margin-bottom:12px !important}#modal-cart [data-store=cart-subtotal] .js-cart-subtotal{color:var(--mr-text, #1A2744) !important;font-weight:700 !important}#modal-cart [data-store=cart-total] h2{font-size:14px !important;align-items:baseline !important;margin-bottom:14px !important}#modal-cart [data-store=cart-total] h2>span:first-child{font-weight:700 !important;color:var(--mr-text, #1A2744) !important;text-transform:uppercase !important;letter-spacing:.4px !important;font-size:13px !important}#modal-cart .js-cart-total{font-family:var(--mr-font-display, "Inter"),sans-serif !important;font-size:28px !important;font-weight:900 !important;letter-spacing:-0.6px !important;color:var(--mr-text, #1A2744) !important}#modal-cart .js-cart-total.js-free-shipping-achieved{color:var(--mr-text, #1A2744) !important}#modal-cart [data-store=cart-total] .font-small{color:var(--mr-text-soft, #6b7280) !important;font-size:11.5px !important}#modal-cart .shipping-accordion .shipping-header.mr-acc-header,.js-ajax-cart-panel .shipping-accordion .shipping-header.mr-acc-header{background:#fff !important;border:1px solid var(--mr-line, #E8EBF0) !important;border-radius:12px !important;padding:12px 14px !important;margin-bottom:8px !important;font-weight:600 !important;font-size:13.5px !important;color:var(--mr-text, #1A2744) !important;transition:border-color .15s ease,box-shadow .15s ease !important}#modal-cart .shipping-accordion .shipping-header.active{border-color:var(--mr-text, #1A2744) !important;box-shadow:0 2px 8px rgba(26,39,68,.08) !important}#modal-cart .js-ajax-cart-submit .btn-primary,#modal-cart input[name=go_to_checkout].btn-primary{background:var(--mr-red, #E8341A) !important;background-color:var(--mr-red, #E8341A) !important;color:#fff !important;border:none !important;border-radius:14px !important;height:56px !important;font-size:15.5px !important;font-weight:800 !important;letter-spacing:.4px !important;text-transform:uppercase !important;box-shadow:0 8px 22px rgba(232,52,26,.32) !important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease !important}#modal-cart .js-ajax-cart-submit .btn-primary:hover,#modal-cart input[name=go_to_checkout].btn-primary:hover{background:var(--mr-red-deep, #C72D17) !important;transform:translateY(-2px) !important;box-shadow:0 12px 28px rgba(232,52,26,.42) !important}#modal-cart .js-ajax-cart-submit::after{content:"🔒 Pago 100% seguro · Tus datos están protegidos";display:block;text-align:center;font-size:11px;color:var(--mr-text-soft, #8a90a0);margin-top:10px;font-weight:500}#modal-cart .btn-link{color:var(--mr-text-soft, #6b7280) !important;font-weight:600 !important;font-size:13px !important}#modal-cart .btn-link:hover{color:var(--mr-red, #E8341A) !important}#modal-cart .cavutia-cart-empty,.js-ajax-cart-panel .cavutia-cart-empty{text-align:center;padding:48px 24px;background:rgba(0,0,0,0) !important;border:none !important}#modal-cart .cavutia-empty-ico{display:inline-flex;align-items:center;justify-content:center;width:82px;height:82px;border-radius:50%;background:#f1f4f8;color:var(--mr-text, #1A2744);margin-bottom:18px}#modal-cart .cavutia-empty-ico svg{width:34px !important;height:34px !important}#modal-cart .cavutia-empty-title{font-size:18px;font-weight:800;letter-spacing:.3px;color:var(--mr-text, #1A2744);margin-bottom:6px;text-transform:uppercase}#modal-cart .cavutia-empty-sub{font-size:13.5px;color:var(--mr-text-soft, #6b7280);max-width:240px;margin:0 auto;line-height:1.45}#modal-cart [data-store=cart-subtotal],#modal-cart [data-store=cart-total]{display:none !important}#modal-cart .cavutia-cart-breakdown{margin:0 0 4px}#modal-cart .cv-bd-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px}#modal-cart .cv-bd-sub{color:var(--mr-text, #1A2744)}#modal-cart .cv-bd-sub strong{font-weight:800;font-size:17px}#modal-cart .cv-bd-efectivo{color:var(--mr-red, #E8341A)}#modal-cart .cv-bd-efectivo strong{font-weight:900;font-size:19px;letter-spacing:-0.3px}#modal-cart .cv-bd-badge{display:inline-block;background:var(--mr-red, #E8341A);color:#fff;font-size:10px;font-weight:800;padding:1px 6px;border-radius:6px;margin-left:5px;vertical-align:middle}#modal-cart .cv-bd-ahorro{color:var(--mr-red, #E8341A);font-size:13px}#modal-cart .cv-bd-ahorro strong{font-weight:700}#modal-cart .cv-bd-cuotas{color:var(--mr-text-soft, #6b7280);font-size:13px;padding-top:10px;margin-top:2px;border-top:1px dashed #e6eaf0}#modal-cart .cv-bd-cuotas strong{font-weight:700;color:var(--mr-text, #1A2744)}.cavutia-lastseen{background:#fff;padding:6px 0 10px}.cavutia-lastseen-inner{max-width:1200px;margin:0 auto;padding:0 14px}.cavutia-lastseen-head{display:flex;align-items:center;justify-content:space-between;margin:20px 0 14px}.cavutia-lastseen-title{position:relative;font-family:var(--heading-font, "Sora"),sans-serif;font-size:26px;line-height:1.1;font-weight:800;letter-spacing:.4px;color:#001c4b;padding-left:15px;margin:0;text-transform:uppercase}.cavutia-lastseen-title::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:24px;border-radius:3px;background:#d40000}@media(max-width: 768px){.cavutia-lastseen-title{font-size:20px;padding-left:12px}.cavutia-lastseen-title::before{height:19px}}.cavutia-lastseen-clear{background:none;border:none;cursor:pointer;color:var(--mr-text-soft, #8a90a0);font-size:12px;font-weight:600;padding:4px 6px}.cavutia-lastseen-clear:hover{color:var(--mr-red, #E8341A)}.cavutia-lastseen-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;-webkit-overflow-scrolling:touch}.cavutia-lastseen-grid::-webkit-scrollbar{height:6px}.cavutia-lastseen-grid::-webkit-scrollbar-thumb{background:#dfe3ea;border-radius:3px}.cavutia-lastseen-grid::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cavutia-lastseen-grid .producto-card{flex:0 0 220px !important;width:220px !important;max-width:220px !important;scroll-snap-align:start;min-height:0 !important}@media(max-width: 768px){.cavutia-lastseen-grid .producto-card{flex:0 0 165px !important;width:165px !important;max-width:165px !important}.cavutia-lastseen-grid .producto-card img{max-height:150px}}@media(min-width: 768px){.cavutia-lastseen-title{font-size:22px}}[data-store=home-products-electro] .badge-envio-gratis,[data-store=home-products-electro] .label-accent,[data-store=home-products-electro] .js-shipping-label,.cv-electro-no-fs .badge-envio-gratis,.cv-electro-no-fs .label-accent,.cv-electro-no-fs .js-shipping-label{display:none !important}.cavutia-account{padding:6px 0 44px}.cavutia-account-card{display:flex;align-items:stretch;max-width:940px;margin:10px auto 0;background:#fff;border:1px solid #e6eaf0;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px rgba(26,39,68,.14)}.cavutia-account-aside{flex:0 0 42%;position:relative;overflow:hidden;background:linear-gradient(160deg, #1A2744 0%, #0e1730 100%);color:#fff;padding:44px 36px;display:flex;align-items:center}.cavutia-account-aside::after{content:"";position:absolute;right:-70px;top:-60px;width:240px;height:240px;background:radial-gradient(circle, rgba(232, 52, 26, 0.5), transparent 70%);pointer-events:none}.cavutia-account-aside::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background:linear-gradient(90deg, #E8341A 0%, #ff7a18 100%)}.cavutia-account-aside-inner{position:relative;z-index:1;width:100%}.cavutia-account-eyebrow{display:inline-block;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#ff8a6b;margin-bottom:14px}.cavutia-account-aside-title{font-family:var(--mr-font-display, "Inter"),sans-serif;font-size:27px;font-weight:800;line-height:1.18;letter-spacing:-0.4px;color:#fff;margin:0 0 18px}.cavutia-account-aside-note{font-size:13.5px;line-height:1.5;color:hsla(0,0%,100%,.82);margin:0 0 22px}.cavutia-account-benefits{list-style:none;margin:0 0 26px;padding:0}.cavutia-account-benefits li{position:relative;padding-left:30px;margin-bottom:13px;font-size:14px;line-height:1.35;color:hsla(0,0%,100%,.92)}.cavutia-account-benefits li::before{content:"";position:absolute;left:0;top:1px;width:19px;height:19px;border-radius:50%;background:#e8341a url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center/12px no-repeat}.cavutia-account-trust{font-size:12px;color:hsla(0,0%,100%,.7);border-top:1px solid hsla(0,0%,100%,.14);padding-top:16px}.cavutia-account-form{flex:1 1 58%;padding:40px 40px 34px}.cavutia-account-form .form-group{position:relative;margin-bottom:16px}.cavutia-account-form .form-label{font-size:13px;font-weight:600;color:var(--mr-text, #1A2744);margin-bottom:6px;display:block}.cavutia-account-form .form-control{height:50px;width:100%;border:1.5px solid #e2e6ec !important;border-radius:12px !important;padding:0 16px !important;font-size:15px;color:var(--mr-text, #1A2744);background:#fff !important;transition:border-color .15s ease,box-shadow .15s ease !important;box-shadow:none !important}.cavutia-account-form .form-control:focus{border-color:var(--mr-red, #E8341A) !important;box-shadow:0 0 0 3px rgba(232,52,26,.13) !important;outline:none !important}.cavutia-account-form .form-control::placeholder{color:#aab0bd}.cavutia-account-form .js-password-input.form-control{padding-right:46px !important}.cavutia-account-form .form-toggle-eye{position:absolute;right:6px;bottom:0;height:50px;width:42px;display:flex;align-items:center;justify-content:center;color:#9aa0ac;background:rgba(0,0,0,0);border:none;z-index:3;cursor:pointer}.cavutia-account-form .form-toggle-eye:hover{color:var(--mr-text, #1A2744)}.cavutia-account-form .notification-danger{margin-top:6px;font-size:12.5px;color:#b3261e;font-weight:500}.cavutia-account-form .g-recaptcha{margin:10px 0 4px}.cavutia-account-form .btn-primary{background:var(--mr-red, #E8341A) !important;border:none !important;color:#fff !important;height:54px;border-radius:12px !important;width:100%;font-size:15px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;box-shadow:0 8px 22px rgba(232,52,26,.3) !important;margin-top:10px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease !important}.cavutia-account-form .btn-primary:hover{background:var(--mr-red-deep, #C72D17) !important;transform:translateY(-2px);box-shadow:0 12px 28px rgba(232,52,26,.4) !important}.cavutia-account-form .btn-primary:disabled{opacity:.55;transform:none;cursor:not-allowed}.cavutia-account-login{font-size:13.5px;color:var(--mr-text-soft, #6b7280);margin-top:18px;text-align:center}.cavutia-account-login .btn-link{color:var(--mr-red, #E8341A) !important;font-weight:700 !important}.cavutia-account-form .form-group .my-2{margin:8px 0 0 !important;text-align:right}.cavutia-account-form .form-group .my-2 .btn-link{float:none !important;margin:0 !important;color:var(--mr-text-soft, #6b7280) !important;font-weight:600 !important;font-size:12.5px !important}.cavutia-account-form .form-group .my-2 .btn-link:hover{color:var(--mr-red, #E8341A) !important}@media(max-width: 767px){.cavutia-account-card{flex-direction:column;max-width:520px;border-radius:16px}.cavutia-account-aside{flex:none;padding:26px 24px}.cavutia-account-aside-title{font-size:22px;margin-bottom:16px}.cavutia-account-benefits{margin-bottom:6px}.cavutia-account-benefits li{margin-bottom:10px}.cavutia-account-trust{display:none}.cavutia-account-form{padding:26px 22px 28px}}.cavutia-account-dash{padding:6px 0 44px}.cavutia-dash-card{background:#fff;border:1px solid #e6eaf0;border-radius:18px;box-shadow:0 10px 30px rgba(26,39,68,.08);padding:24px;height:100%}.cavutia-dash-phead{display:flex;align-items:center;gap:14px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #eef1f5}.cavutia-dash-avatar{width:52px;height:52px;flex:0 0 52px;border-radius:50%;background:linear-gradient(160deg, #1A2744 0%, #0e1730 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;font-family:var(--mr-font-display, "Inter"),sans-serif}.cavutia-dash-pname{display:flex;flex-direction:column;min-width:0}.cavutia-dash-pname strong{font-size:16px;color:var(--mr-text, #1A2744);font-weight:800;line-height:1.2}.cavutia-dash-pname span{font-size:13px;color:var(--mr-text-soft, #6b7280);word-break:break-all;margin-top:2px}.cavutia-dash-section-title{font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#9aa0ac;margin-bottom:12px}.cavutia-dash-list{list-style:none;margin:0 0 16px;padding:0}.cavutia-dash-list li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px dashed #eef1f5;font-size:13.5px}.cavutia-dash-list li span{color:var(--mr-text-soft, #6b7280);flex:0 0 auto}.cavutia-dash-list li strong{color:var(--mr-text, #1A2744);font-weight:700;text-align:right;word-break:break-word}.cavutia-dash-btn{display:block;text-align:center;text-decoration:none;border:1.5px solid var(--mr-text, #1A2744);color:var(--mr-text, #1A2744) !important;font-weight:700;font-size:13.5px;padding:11px;border-radius:12px;transition:background .15s ease,color .15s ease}.cavutia-dash-btn:hover{background:var(--mr-text, #1A2744);color:#fff !important;text-decoration:none}.cavutia-dash-addr{font-size:13.5px;color:var(--mr-text, #1A2744);margin:0 0 8px;line-height:1.4}.cavutia-dash-addr-links{display:flex;gap:16px}.cavutia-dash-addr-links .btn-link{font-size:12.5px;color:var(--mr-red, #E8341A) !important;font-weight:700 !important}.cavutia-dash-empty{text-align:center;padding:40px 20px}.cavutia-dash-empty-ico{display:inline-flex;align-items:center;justify-content:center;width:74px;height:74px;border-radius:50%;background:#f1f4f8;color:var(--mr-text, #1A2744);margin-bottom:16px}.cavutia-dash-empty-ico svg{width:30px !important;height:30px !important}.cavutia-dash-empty-title{font-size:17px;font-weight:800;color:var(--mr-text, #1A2744);margin:0 0 6px}.cavutia-dash-empty-sub{font-size:13.5px;color:var(--mr-text-soft, #6b7280);margin:0 auto 20px;max-width:340px}.cavutia-dash-cta{display:inline-block;background:var(--mr-red, #E8341A);color:#fff !important;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.4px;font-size:14px;padding:14px 34px;border-radius:12px;box-shadow:0 8px 22px rgba(232,52,26,.3);transition:background .15s ease,transform .15s ease}.cavutia-dash-cta:hover{background:var(--mr-red-deep, #C72D17);transform:translateY(-2px);color:#fff !important;text-decoration:none}.cavutia-dash-orders .card{border:1px solid #e6eaf0 !important;border-radius:14px !important;box-shadow:0 2px 10px rgba(26,39,68,.05) !important}@media(max-width: 767px){.cavutia-dash-card{padding:20px;border-radius:14px}}@media(min-width: 992px){header.js-head-main .js-search-form .form-group,header.js-head-main .search-form .form-group,header.js-head-main .head-search-full .form-group,header.js-head-main .js-search-form .form-group.m-0{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;height:50px !important;min-height:50px !important;max-height:50px !important;width:100% !important;padding:0 !important;margin:0 !important;overflow:hidden !important;border-radius:13px !important;background:#fff !important;box-shadow:0 4px 16px rgba(0,0,0,.15) !important;position:relative !important}header.js-head-main .js-search-form .form-group:focus-within,header.js-head-main .head-search-full .form-group:focus-within{box-shadow:0 0 0 3px rgba(232,52,26,.18),0 4px 16px rgba(0,0,0,.15) !important}header.js-head-main .js-search-form .input-group,header.js-head-main .head-search-full .input-group,header.js-head-main .input-group-append{display:contents !important}header.js-head-main .js-search-input,header.js-head-main input.search-input,header.js-head-main input.form-control.js-search-input{flex:1 1 auto !important;width:auto !important;min-width:0 !important;max-width:none !important;align-self:stretch !important;height:50px !important;min-height:50px !important;font-size:14px !important;padding:0 18px !important;border:none !important;border-radius:0 !important;box-shadow:none !important;background:#fff !important}header.js-head-main .js-search-input:focus{border:none !important;box-shadow:none !important}header.js-head-main .js-search-input-submit,header.js-head-main button.search-submit-btn,header.js-head-main button.js-search-input-submit{position:static !important;flex:0 0 auto !important;width:auto !important;min-width:124px !important;max-width:none !important;height:50px !important;min-height:50px !important;max-height:50px !important;top:auto !important;bottom:auto !important;right:auto !important;left:auto !important;transform:none !important;margin:0 !important;border:none !important;border-radius:0 !important;padding:0 22px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:0 !important;text-indent:0 !important;background:var(--mr-red, #E8341A) !important;box-shadow:none !important}header.js-head-main .js-search-input-submit::before,header.js-head-main button.search-submit-btn::before{position:static !important;transform:none !important;width:18px !important;height:18px !important;flex:0 0 18px !important}header.js-head-main .js-search-input-submit::after,header.js-head-main button.search-submit-btn::after{content:"Buscar" !important;display:inline-block !important;font-size:14px !important;font-weight:700 !important;letter-spacing:.3px !important;color:#fff !important;text-indent:0 !important}header.js-head-main .js-search-input-submit:hover,header.js-head-main button.search-submit-btn:hover{background:var(--mr-red-deep, #C72D17) !important;transform:none !important}}@property --mr-srch-spin{syntax:"<angle>";inherits:false;initial-value:0deg}form.js-search-form,.js-search-form,.search-form,header.js-head-main .js-search-form{position:relative !important}form.js-search-form::before,form.js-search-form::after,header.js-head-main .js-search-form::before,header.js-head-main .js-search-form::after{content:"" !important;position:absolute !important;z-index:0 !important;pointer-events:none !important;border-radius:999px !important;background:conic-gradient(from var(--mr-srch-spin), #0E1B36 0%, #E8341A 5%, #FF8A3D 11%, #F7ECD8 16%, #0E1B36 30%, #0E1B36 55%, #E8341A 61%, #FF8A3D 67%, #F7ECD8 72%, #0E1B36 88%) !important}form.js-search-form::before,header.js-head-main .js-search-form::before{inset:-1.5px !important}form.js-search-form::after,header.js-head-main .js-search-form::after{inset:-5px !important;filter:blur(8px) !important;opacity:.55 !important}form.js-search-form:hover::before,form.js-search-form:hover::after,form.js-search-form:focus-within::before,form.js-search-form:focus-within::after,header.js-head-main .js-search-form:hover::before,header.js-head-main .js-search-form:hover::after,header.js-head-main .js-search-form:focus-within::before,header.js-head-main .js-search-form:focus-within::after{animation:mr-srch-spin 7s linear infinite !important}form.js-search-form:focus-within::after,header.js-head-main .js-search-form:focus-within::after{opacity:.8 !important}@keyframes mr-srch-spin{to{--mr-srch-spin: 360deg}}@media(prefers-reduced-motion: reduce){form.js-search-form::before,form.js-search-form::after,header.js-head-main .js-search-form::before,header.js-head-main .js-search-form::after{animation:none !important}}.js-search-input,input.js-search-input.form-control,.search-form .form-control,input.form-control.js-search-input,header.js-head-main .js-search-input,header.js-head-main input.search-input,header.js-head-main input.form-control.js-search-input{background:#0e1b36 !important;background-color:#0e1b36 !important;color:#f4ecdd !important;border-color:hsla(0,0%,100%,.08) !important;position:relative !important;z-index:1 !important}.js-search-input::placeholder,header.js-head-main .js-search-input::placeholder{color:rgba(244,236,221,.45) !important}.js-search-input:focus,.search-form .form-control:focus,header.js-head-main .js-search-input:focus{background:#0e1b36 !important;background-color:#0e1b36 !important;color:#f4ecdd !important;border-color:hsla(0,0%,100%,.14) !important;box-shadow:none !important}@media(min-width: 992px){header.js-head-main .js-search-form .form-group,header.js-head-main .head-search-full .form-group,header.js-head-main .js-search-form .form-group.m-0{background:#0e1b36 !important;position:relative !important;z-index:1 !important;box-shadow:none !important}header.js-head-main .js-search-form .form-group:focus-within,header.js-head-main .head-search-full .form-group:focus-within{box-shadow:none !important}header.js-head-main .js-search-input,header.js-head-main input.search-input,header.js-head-main input.form-control.js-search-input{background:#0e1b36 !important;color:#f4ecdd !important}header.js-head-main .js-search-form::before{border-radius:15px !important}header.js-head-main .js-search-form::after{border-radius:18px !important}}.js-search-input-submit,button.search-submit-btn,button.js-search-input-submit,.search-btn.search-submit-btn,header.js-head-main .js-search-input-submit,header.js-head-main button.search-submit-btn,header.js-head-main button.js-search-input-submit{background:linear-gradient(143deg, #FF5A33 0%, #E8341A 50%, #C2260F 100%) !important;background-color:#e8341a !important;border-left:none !important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -2px 7px rgba(120,15,0,.3),0 2px 10px rgba(232,52,26,.35) !important}.js-search-input-submit::after,button.search-submit-btn::after,header.js-head-main .js-search-input-submit::after,header.js-head-main button.search-submit-btn::after{color:#fff !important;text-shadow:0 1px 1px rgba(120,15,0,.35) !important}.js-search-input-submit:hover,button.search-submit-btn:hover,header.js-head-main .js-search-input-submit:hover,header.js-head-main button.search-submit-btn:hover{background:linear-gradient(143deg, #FF6B47 0%, #F03A1F 50%, #C2260F 100%) !important;background-color:#f03a1f !important;transform:none !important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.38),inset 0 -2px 7px rgba(120,15,0,.28),0 4px 14px rgba(232,52,26,.45) !important}.js-filter-checkbox input[type=checkbox]{position:absolute !important;opacity:0 !important;width:0 !important;height:0 !important;pointer-events:none !important}.js-filter-checkbox .checkbox-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:19px !important;height:19px !important;min-width:19px !important;border:2px solid #c9d2df !important;border-radius:5px !important;background:#fff !important;flex-shrink:0 !important;margin-right:11px !important;position:relative !important;transition:background .15s ease,border-color .15s ease !important;box-shadow:none !important}.js-filter-checkbox:hover .checkbox-icon{border-color:var(--mr-red, #E8341A) !important}.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-icon{background:var(--mr-red, #E8341A) !important;border-color:var(--mr-red, #E8341A) !important}.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-icon::after{content:"" !important;position:absolute !important;width:11px !important;height:11px !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.js-item-product.item-product{display:flex !important;flex-direction:column !important;background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important}.js-item-product.item-product .js-item-container.item{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;background:#fff !important;border:1px solid rgba(15,23,42,.07) !important;border-radius:16px !important;overflow:hidden !important;box-shadow:0 2px 10px rgba(0,14,53,.06) !important;transition:transform .24s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .24s ease !important}.js-item-product.item-product .item-description{flex:1 1 auto !important;display:flex !important;flex-direction:column !important}.js-item-product.item-product .item-description .item-link{flex:1 1 auto !important;display:flex !important;flex-direction:column !important}.js-item-product.item-product .item-description .js-quickshop-or-stock-container{margin-top:auto !important}@media(hover: hover)and (pointer: fine){.js-item-product.item-product .js-item-container.item:hover{transform:translateY(-6px) !important;box-shadow:0 20px 44px -18px rgba(0,14,53,.22) !important}.js-item-product.item-product:hover .js-item-image,.js-item-product.item-product:hover img.js-item-image{transform:translateX(-50%) scale(1.04) !important;transition:transform .3s ease !important}.template-search .js-item-product.item-product .item-image img.js-item-image,.template-search .js-item-product.item-product:hover .item-image img.js-item-image,.template-search .js-item-product.item-product:hover .item-image img,.template-search .js-item-product.item-product .item-image:hover img.js-item-image{position:absolute !important;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;width:100% !important;height:100% !important;margin:auto !important;transform:none !important;-webkit-transform:none !important;transition:none !important;object-fit:contain !important}.template-search .product-item-secondary-images-loaded:hover .item-image-featured{opacity:1 !important}}.template-search .item-image-secondary{display:none !important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.js-modal-close:focus-visible,.btn:focus-visible,.js-addtocart:focus-visible{outline:2px solid var(--mr-red, #E8341A) !important;outline-offset:2px !important;border-radius:3px}button.js-modal-close.modal-close,button.modal-close{-webkit-appearance:none !important;appearance:none !important;background:rgba(0,0,0,0) !important;border:0 !important;padding:0 !important;margin:0 !important;cursor:pointer;color:inherit;line-height:0}.cavutia-cat-head{padding:0 0 2px}.cavutia-volver-cat{display:inline-flex !important;align-items:center;gap:7px;font-size:12.5px;font-weight:700;letter-spacing:.2px;color:var(--mr-text-soft, #5b6472) !important;background:#fff;border:1px solid var(--mr-line, rgba(26, 39, 68, 0.14));border-radius:999px;padding:7px 16px 7px 13px;margin:14px 0 10px;text-decoration:none !important;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:color .16s ease,border-color .16s ease,box-shadow .16s ease}.cavutia-volver-cat .cv-volver-arrow{display:inline-block;font-weight:900;transition:transform .18s ease}.cavutia-volver-cat:hover{color:var(--mr-red, #E8341A) !important;border-color:var(--mr-red, #E8341A);box-shadow:0 4px 12px rgba(232,52,26,.14);text-decoration:none !important}.cavutia-volver-cat:hover .cv-volver-arrow{transform:translateX(-3px)}.cavutia-cat-title{font-size:26px;font-weight:800;line-height:1.12;letter-spacing:-0.01em;color:var(--mr-text, #1A2744);margin:2px 0 0;font-family:var(--mr-font-display, "Inter"),sans-serif}.cavutia-cat-desc{margin:8px 0 0;color:var(--mr-text-soft, #6b7280);font-size:14px;line-height:1.5}@media(max-width: 767px){.cavutia-cat-title{font-size:21px}}header.js-head-main .js-search-input-submit,header.js-head-main button.search-submit-btn,header.js-head-main button.js-search-input-submit,.js-search-input-submit,button.search-submit-btn{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important;border-left:1px solid rgba(15,23,42,.1) !important;-webkit-backdrop-filter:blur(2px) !important;backdrop-filter:blur(2px) !important;transition:background-color .18s ease,color .18s ease !important}header.js-head-main .js-search-input-submit::before,header.js-head-main button.search-submit-btn::before,.js-search-input-submit::before,button.search-submit-btn::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E8341A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>") !important}header.js-head-main .js-search-input-submit::after,header.js-head-main button.search-submit-btn::after,.js-search-input-submit::after,button.search-submit-btn::after{color:var(--mr-red, #E8341A) !important}header.js-head-main .js-search-form .form-group:focus-within .js-search-input-submit,header.js-head-main .js-search-form .form-group:focus-within button.search-submit-btn,header.js-head-main .head-search-full .form-group:focus-within button.search-submit-btn,header.js-head-main button.search-submit-btn:hover,header.js-head-main .js-search-input-submit:hover,button.search-submit-btn:hover,.js-search-input-submit:hover{background:var(--mr-red, #E8341A) !important;background-color:var(--mr-red, #E8341A) !important;border-left-color:rgba(0,0,0,0) !important}header.js-head-main .js-search-form .form-group:focus-within button.search-submit-btn::before,header.js-head-main .js-search-form .form-group:focus-within .js-search-input-submit::before,header.js-head-main .head-search-full .form-group:focus-within button.search-submit-btn::before,header.js-head-main button.search-submit-btn:hover::before,button.search-submit-btn:hover::before,.js-search-input-submit:hover::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>") !important}header.js-head-main .js-search-form .form-group:focus-within button.search-submit-btn::after,header.js-head-main .js-search-form .form-group:focus-within .js-search-input-submit::after,header.js-head-main .head-search-full .form-group:focus-within button.search-submit-btn::after,header.js-head-main button.search-submit-btn:hover::after,button.search-submit-btn:hover::after,.js-search-input-submit:hover::after{color:#fff !important}button.producto-boton.js-addtocart{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;text-align:center !important;padding-left:14px !important;padding-right:14px !important}button.producto-boton.js-addtocart::before{content:"" !important;display:inline-block !important;width:17px !important;height:17px !important;flex:0 0 17px !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/></svg>") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;transition:transform .18s ease !important}button.producto-boton.js-addtocart:hover::before{transform:scale(1.1) translateY(-1px) !important}header.js-head-main .js-search-form .form-group:has(.search-submit-btn:hover),header.js-head-main .head-search-full .form-group:has(.search-submit-btn:hover),header.js-head-main .js-search-form .form-group:focus-within,header.js-head-main .head-search-full .form-group:focus-within,.js-search-form .form-group:has(.search-submit-btn:hover),.js-search-form .form-group:focus-within{box-shadow:0 0 0 2px rgba(232,52,26,.55),0 0 10px rgba(232,52,26,.6),0 0 22px rgba(232,52,26,.42),0 0 40px rgba(232,52,26,.26),0 4px 16px rgba(0,0,0,.15) !important;transition:box-shadow .2s ease !important}header.js-head-main .js-search-input-submit:hover,header.js-head-main .js-search-input-submit:focus,header.js-head-main .js-search-input-submit:active,header.js-head-main button.search-submit-btn:hover,header.js-head-main button.search-submit-btn:focus,header.js-head-main button.search-submit-btn:active,header.js-head-main button.js-search-input-submit:active,.js-search-input-submit:hover,.js-search-input-submit:focus,.js-search-input-submit:active,button.search-submit-btn:hover,button.search-submit-btn:focus,button.search-submit-btn:active{background:var(--mr-red, #E8341A) !important;background-color:var(--mr-red, #E8341A) !important;background-image:none !important;box-shadow:0 2px 12px rgba(232,52,26,.45) !important}header.js-head-main .js-search-input-submit:hover::before,header.js-head-main .js-search-input-submit:focus::before,header.js-head-main .js-search-input-submit:active::before,header.js-head-main button.search-submit-btn:hover::before,header.js-head-main button.search-submit-btn:focus::before,header.js-head-main button.search-submit-btn:active::before,.js-search-input-submit:hover::before,.js-search-input-submit:focus::before,.js-search-input-submit:active::before,button.search-submit-btn:hover::before,button.search-submit-btn:focus::before,button.search-submit-btn:active::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>") !important}header.js-head-main .js-search-input-submit:hover::after,header.js-head-main .js-search-input-submit:focus::after,header.js-head-main .js-search-input-submit:active::after,header.js-head-main button.search-submit-btn:hover::after,header.js-head-main button.search-submit-btn:focus::after,header.js-head-main button.search-submit-btn:active::after,.js-search-input-submit:hover::after,.js-search-input-submit:focus::after,.js-search-input-submit:active::after,button.search-submit-btn:hover::after,button.search-submit-btn:focus::after,button.search-submit-btn:active::after{color:#fff !important}#nav-hamburger .modal-with-fixed-footer{background:#fff !important}#nav-hamburger .modal-header{display:flex !important;align-items:center !important;min-height:56px !important;border-bottom:1px solid var(--mr-line, rgba(26, 39, 68, 0.12)) !important}#nav-hamburger .modal-header::before{content:"Menú";font-weight:700 !important;font-size:18px !important;color:var(--mr-text, #1A2744) !important;margin-right:auto !important}#nav-hamburger .nav-primary,#nav-hamburger .nav-list{padding:0 !important;margin:0 !important}#nav-hamburger .nav-list>.nav-item{margin:0 !important}#nav-hamburger .nav-list>.nav-item>.nav-list-link,#nav-hamburger .nav-list-panel>.nav-item>.nav-list-link{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:11px !important;padding:16px 18px !important;margin:0 !important;color:var(--mr-text, #1A2744) !important;text-decoration:none !important;border-bottom:1px solid var(--mr-line, rgba(26, 39, 68, 0.08)) !important;position:relative !important;transition:background .15s ease,color .15s ease,box-shadow .15s ease !important}#nav-hamburger .nav-list>.nav-item:last-child>.nav-list-link{border-bottom:0 !important}#nav-hamburger .mr-nav-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:24px !important;height:24px !important;flex:0 0 24px !important;color:var(--mr-red, #E8341A) !important;font-size:18px !important;line-height:1 !important;transition:color .15s ease !important}#nav-hamburger .mr-nav-icon svg{width:21px !important;height:21px !important;stroke:var(--mr-red, #E8341A) !important}#nav-hamburger .nav-list-link:hover .mr-nav-icon,#nav-hamburger .nav-list-link:active .mr-nav-icon{color:var(--mr-red-deep, #C72D17) !important}#nav-hamburger .nav-list-link:hover .mr-nav-icon svg,#nav-hamburger .nav-list-link:active .mr-nav-icon svg{stroke:var(--mr-red-deep, #C72D17) !important}#nav-hamburger .nav-secondary[data-store=account-links]{background:var(--mr-text, #1A2744) !important}#nav-hamburger .nav-secondary[data-store=account-links] .p-3,#nav-hamburger .nav-secondary[data-store=account-links] a{color:#fff !important}#nav-hamburger .nav-secondary[data-store=account-links] a{font-weight:600 !important}#nav-hamburger .nav-secondary[data-store=account-links] .utilities-icon{stroke:#fff !important}#nav-hamburger .nav-list-link:hover,#nav-hamburger .nav-list-link:active,#nav-hamburger .nav-list-link.selected{background:var(--mr-red-soft, rgba(232, 52, 26, 0.06)) !important;color:var(--mr-red, #E8341A) !important;box-shadow:inset 4px 0 0 var(--mr-red, #E8341A) !important}#nav-hamburger .nav-list-arrow{margin-left:auto !important;display:inline-flex !important}#nav-hamburger .nav-list-arrow svg{width:18px !important;height:18px !important;color:#9aa3b2 !important;stroke:#9aa3b2 !important;transition:color .15s ease,transform .15s ease !important}#nav-hamburger .nav-list-link:hover .nav-list-arrow svg,#nav-hamburger .nav-list-link:active .nav-list-arrow svg{color:var(--mr-red, #E8341A) !important;stroke:var(--mr-red, #E8341A) !important;transform:translateX(2px) !important}#nav-hamburger .hamburger-footer{border-top:1px solid var(--mr-line, rgba(26, 39, 68, 0.12)) !important;background:var(--mr-bg, #f4f4f5) !important}#nav-hamburger .hamburger-footer a{color:var(--mr-text, #1A2744) !important;font-weight:600 !important}body.template-product #modal-cart .js-cart-item.cart-item{padding:14px !important;align-items:center !important;background:#fff !important;border:1px solid #e6eaf0 !important;border-radius:14px !important;box-shadow:0 2px 10px rgba(26,39,68,.06) !important;margin-bottom:10px !important}body.template-product #modal-cart .js-cart-item.bottom-line{border-bottom:1px solid #e6eaf0 !important}body.template-product #modal-cart .cart-item-image{width:64px !important;height:64px !important;object-fit:contain !important;background:#fff !important;border:1px solid var(--mr-line, #E8EBF0) !important;border-radius:12px !important;padding:4px !important}body.template-product #modal-cart .cart-item-name{font-size:13.5px !important;font-weight:600 !important;line-height:1.32 !important;color:var(--mr-text, #1A2744) !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.template-product #modal-cart .cart-item-name .font-small{display:block !important;color:var(--mr-text-soft, #6b7280) !important;font-weight:500 !important;font-size:11.5px !important;margin-top:2px !important}body.template-product #modal-cart .js-cart-item-subtotal{font-size:15px !important;font-weight:800 !important;color:var(--mr-text, #1A2744) !important}body.template-product #modal-cart .form-quantity.cart-item-quantity,body.template-product #modal-cart .cart-item-quantity .form-quantity{border:1.5px solid var(--mr-line, #E2E6EC) !important;border-radius:999px !important;min-height:34px !important}body.template-product #modal-cart .js-cart-quantity-btn{min-width:30px !important;height:32px !important;padding:4px 8px !important}body.template-product #modal-cart .js-cart-quantity-btn:hover{background:var(--mr-red, #E8341A) !important;color:#fff !important}body.template-product #modal-cart .js-cart-quantity-btn:hover svg{color:#fff !important;fill:currentColor !important}body.template-product #modal-cart .js-cart-quantity-input{width:34px !important;min-width:34px !important;height:32px !important;font-size:14px !important;font-weight:700 !important}body.template-product #modal-cart .cart-row{background:#fff !important;border-top:1px solid #e6eaf0 !important;box-shadow:0 -6px 20px rgba(26,39,68,.07) !important;padding:16px 18px 20px !important;padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px)) !important;margin:0 !important}body.template-product #modal-cart .js-ajax-cart-submit{margin-top:16px !important}body.template-product #modal-cart .cavutia-cart-breakdown{margin-top:6px !important}@media(min-width: 768px){.category-body .filters-sidebar{flex:0 0 272px !important;max-width:272px !important;width:272px !important}}.filters-sidebar #filters{display:flex !important;flex-direction:column !important;background:#fff !important;border:1px solid rgba(26,39,68,.1) !important;border-radius:12px !important;box-shadow:0 1px 3px rgba(26,39,68,.05) !important;padding:4px 20px 8px !important;margin:0 !important}.filters-sidebar #filters::before{content:"Filtrar por";order:-1;display:block;padding:16px 0 12px;font-family:"Barlow Condensed","Arial Narrow",sans-serif;font-size:22px;font-weight:800;letter-spacing:.01em;text-transform:uppercase;color:#1a2744;line-height:1}#nav-filters #filters{display:flex !important;flex-direction:column !important}#nav-filters .js-modal-close.modal-header,#nav-filters .js-fullscreen-modal-close.modal-header{padding:14px 16px !important;border:0 !important;background:#fff !important}#nav-filters .modal-header>.row{flex-wrap:nowrap !important;width:100% !important;margin:0 !important}#nav-filters .modal-header>.row>.col{padding:0 !important;font-family:"Barlow Condensed","Arial Narrow",sans-serif !important;font-size:24px !important;font-weight:800 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#1a2744 !important;line-height:1 !important}.filters-sidebar #filters>.js-filter-container,#nav-filters #filters>.js-filter-container,.filters-sidebar #filters>.price-filter-container,#nav-filters #filters>.price-filter-container{order:4;background:rgba(0,0,0,0) !important;border:0 !important;border-top:1px solid rgba(26,39,68,.1) !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important;padding:0 !important}.filters-sidebar #filters>[data-component="list.filter-metafield"],#nav-filters #filters>[data-component="list.filter-metafield"]{order:2}.filters-sidebar #filters>[data-component="list.filter-metafield"][data-component-value^=m_categ],#nav-filters #filters>[data-component="list.filter-metafield"][data-component-value^=m_categ],.filters-sidebar #filters>[data-component="list.filter-metafield"][data-component-value=m_tipo],#nav-filters #filters>[data-component="list.filter-metafield"][data-component-value=m_tipo]{order:1}.filters-sidebar #filters>[data-component="list.filter-brand"],#nav-filters #filters>[data-component="list.filter-brand"]{order:3}.filters-sidebar #filters>.price-filter-container,#nav-filters #filters>.price-filter-container{order:4;padding:0 0 16px !important}.filters-sidebar .js-filter-container>.h6,#nav-filters .js-filter-container>.h6{margin:0 !important}.filters-sidebar .js-filter-container>.h6>.js-accordion-toggle,#nav-filters .js-filter-container>.h6>.js-accordion-toggle{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;margin:0 !important;padding:16px 0 10px !important;text-decoration:none !important;color:#1a2744 !important}.filters-sidebar .js-filter-container>.h6>.js-accordion-toggle>.col,#nav-filters .js-filter-container>.h6>.js-accordion-toggle>.col,.filters-sidebar .price-filter-container .h5,#nav-filters .price-filter-container .h5{flex:1 1 auto !important;max-width:none !important;display:flex !important;align-items:center !important;gap:8px !important;margin:0 !important;padding:0 !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#1a2744 !important;line-height:20px !important}.filters-sidebar .price-filter-container .h5,#nav-filters .price-filter-container .h5{padding:16px 0 10px !important}.filters-sidebar .js-filter-container>.h6>.js-accordion-toggle>.col-auto,#nav-filters .js-filter-container>.h6>.js-accordion-toggle>.col-auto{flex:0 0 auto !important;display:flex !important;align-items:center !important;margin:0 !important;padding:0 !important}.filters-sidebar .js-filter-container>.h6>.js-accordion-toggle svg,#nav-filters .js-filter-container>.h6>.js-accordion-toggle svg{width:12px !important;height:12px !important;margin:0 !important;fill:rgba(26,39,68,.45) !important}.filters-sidebar .js-filter-container>.h6>.js-accordion-toggle:hover svg,#nav-filters .js-filter-container>.h6>.js-accordion-toggle:hover svg{fill:#1a2744 !important}.filters-sidebar #filters>[data-component="list.filter-metafield"]>.js-accordion-content,#nav-filters #filters>[data-component="list.filter-metafield"]>.js-accordion-content{display:block !important}.filters-sidebar #filters>[data-component="list.filter-metafield"]>.h6>.js-accordion-toggle,#nav-filters #filters>[data-component="list.filter-metafield"]>.h6>.js-accordion-toggle{pointer-events:none !important;cursor:default !important}.filters-sidebar #filters>[data-component="list.filter-metafield"]>.h6>.js-accordion-toggle>.col-auto,#nav-filters #filters>[data-component="list.filter-metafield"]>.h6>.js-accordion-toggle>.col-auto{display:none !important}.filters-sidebar .js-filters-badge,#nav-filters .js-filters-badge{min-width:18px !important;height:18px !important;margin:0 !important;padding:0 5px !important;box-sizing:border-box !important;border-radius:9px !important;background:#1a2744 !important;color:#fff !important;font-family:"Inter",sans-serif !important;font-size:11px !important;font-weight:700 !important;line-height:18px !important;letter-spacing:0 !important;text-align:center !important;vertical-align:middle !important}.filters-sidebar .js-filter-container .js-accordion-content,#nav-filters .js-filter-container .js-accordion-content{margin:0 !important;padding:0 0 12px !important}.filters-sidebar .js-filter-container .js-accordion-content .js-accordion-content,#nav-filters .js-filter-container .js-accordion-content .js-accordion-content{padding:0 !important}.filters-sidebar .js-filter-container .js-accordion-content .js-accordion-container,#nav-filters .js-filter-container .js-accordion-content .js-accordion-container{margin:0 !important;padding:0 !important;border:0 !important}.filters-sidebar label.js-filter-checkbox,#nav-filters label.js-filter-checkbox{display:block !important;margin:0 -10px !important;padding:0 !important;gap:0 !important;border-radius:8px !important;cursor:pointer !important;transition:background-color .12s ease !important}.filters-sidebar label.js-filter-checkbox:hover,#nav-filters label.js-filter-checkbox:hover{background:#f3f5f8 !important}.filters-sidebar label.js-filter-checkbox .checkbox,#nav-filters label.js-filter-checkbox .checkbox{display:flex !important;align-items:center !important;gap:10px !important;min-height:36px !important;width:auto !important;margin:0 !important;padding:6px 10px !important;background:rgba(0,0,0,0) !important;opacity:1 !important}.filters-sidebar label.js-filter-checkbox .checkbox-icon,#nav-filters label.js-filter-checkbox .checkbox-icon{position:relative !important;top:auto !important;left:auto !important;display:block !important;flex:0 0 18px !important;width:18px !important;height:18px !important;min-width:18px !important;margin:0 !important;box-sizing:border-box !important;border:1.5px solid #b4bdcb !important;border-radius:5px !important;background-color:#fff !important;background-image:none !important;background-position:center center !important;background-size:12px 12px !important;background-repeat:no-repeat !important;box-shadow:none !important;transition:background-color .12s ease,border-color .12s ease !important}.filters-sidebar label.js-filter-checkbox .checkbox-icon::before,#nav-filters label.js-filter-checkbox .checkbox-icon::before,.filters-sidebar label.js-filter-checkbox .checkbox-icon::after,#nav-filters label.js-filter-checkbox .checkbox-icon::after,.filters-sidebar label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-icon::after,#nav-filters label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-icon::after{content:none !important;display:none !important}.filters-sidebar label.js-filter-checkbox:hover .checkbox-icon,#nav-filters label.js-filter-checkbox:hover .checkbox-icon{border-color:#1a2744 !important}.filters-sidebar label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-icon,#nav-filters label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-icon{border-color:#1a2744 !important;background-color:#1a2744 !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9.5 16.5 4 11'/></svg>") !important}.filters-sidebar label.js-filter-checkbox .checkbox-text,#nav-filters label.js-filter-checkbox .checkbox-text{display:flex !important;align-items:baseline !important;flex:1 1 auto !important;gap:8px !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important;font-family:"Inter",sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:20px !important;color:#1a2744 !important}.filters-sidebar label.js-filter-checkbox .checkbox-text>.ml-1,#nav-filters label.js-filter-checkbox .checkbox-text>.ml-1{flex:0 0 auto !important;margin-left:auto !important;padding-left:8px !important;font-size:12.5px !important;font-weight:500 !important;color:rgba(26,39,68,.5) !important;font-variant-numeric:tabular-nums}.filters-sidebar label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-text,#nav-filters label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-text{font-weight:700 !important}.filters-sidebar label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-text>.ml-1,#nav-filters label.js-filter-checkbox input[type=checkbox]:checked~.checkbox .checkbox-text>.ml-1{color:#1a2744 !important;font-weight:600 !important}.filters-sidebar .js-accordion-content a.js-accordion-toggle.btn-link,#nav-filters .js-accordion-content a.js-accordion-toggle.btn-link{display:inline-block !important;margin:6px 0 0 !important;padding:4px 0 !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:600 !important;color:#1a2744 !important;text-decoration:underline !important;text-decoration-color:rgba(26,39,68,.3) !important;text-underline-offset:3px}.filters-sidebar .js-accordion-content a.js-accordion-toggle.btn-link:hover,#nav-filters .js-accordion-content a.js-accordion-toggle.btn-link:hover{text-decoration-color:#1a2744 !important}.filters-sidebar .price-filter-container form,#nav-filters .price-filter-container form{margin:0 !important}.filters-sidebar .price-filter-container .form-group,#nav-filters .price-filter-container .form-group{display:grid !important;grid-template-columns:1fr 1fr;gap:10px;margin:0 !important}.filters-sidebar .price-filter-container .filter-input-price-container,#nav-filters .price-filter-container .filter-input-price-container{position:relative !important;display:block !important;width:auto !important;margin:0 !important}.filters-sidebar .price-filter-container .form-label,#nav-filters .price-filter-container .form-label{display:block !important;margin:0 0 5px !important;padding:0 !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important;color:rgba(26,39,68,.6) !important}.filters-sidebar .price-filter-container .filter-input-price,#nav-filters .price-filter-container .filter-input-price{width:100% !important;height:40px !important;padding:0 10px !important;border:1px solid rgba(26,39,68,.2) !important;border-radius:8px !important;background:#fff !important;box-shadow:none !important;font-family:"Inter",sans-serif !important;font-size:14px !important;color:#1a2744 !important;-moz-appearance:textfield}.filters-sidebar .price-filter-container .filter-input-price::-webkit-outer-spin-button,#nav-filters .price-filter-container .filter-input-price::-webkit-outer-spin-button,.filters-sidebar .price-filter-container .filter-input-price::-webkit-inner-spin-button,#nav-filters .price-filter-container .filter-input-price::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filters-sidebar .price-filter-container .filter-input-price::placeholder,#nav-filters .price-filter-container .filter-input-price::placeholder{color:rgba(26,39,68,.38) !important}.filters-sidebar .price-filter-container .filter-input-price:focus,#nav-filters .price-filter-container .filter-input-price:focus{border-color:#1a2744 !important;box-shadow:0 0 0 3px rgba(26,39,68,.1) !important;outline:0 !important}.filters-sidebar .price-filter-container .js-price-filter-btn,#nav-filters .price-filter-container .js-price-filter-btn{grid-column:span 2;width:100% !important;height:40px !important;margin:2px 0 0 !important;padding:0 !important;border:0 !important;border-radius:8px !important;background:#1a2744 !important;color:#fff !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;opacity:1 !important;cursor:pointer !important;transition:background-color .12s ease !important}.filters-sidebar .price-filter-container .js-price-filter-btn:hover,#nav-filters .price-filter-container .js-price-filter-btn:hover{background:#0e1c45 !important}.filters-sidebar .price-filter-container .js-price-filter-btn.disabled,#nav-filters .price-filter-container .js-price-filter-btn.disabled,.filters-sidebar .price-filter-container .js-price-filter-btn:disabled,#nav-filters .price-filter-container .js-price-filter-btn:disabled{background:#eef1f5 !important;color:rgba(26,39,68,.4) !important;cursor:not-allowed !important}.category-body .chip.js-remove-filter{position:relative !important;display:inline-flex !important;align-items:center !important;min-height:32px;margin:4px 6px 4px 0 !important;padding:6px 34px 6px 14px !important;border:1px solid #1a2744 !important;border-radius:999px !important;background:#1a2744 !important;box-shadow:none !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:600 !important;line-height:18px !important;color:#fff !important;fill:#fff !important;opacity:1 !important;transition:background-color .12s ease !important}.category-body .chip.js-remove-filter:hover{background:#0e1c45 !important}.category-body .chip.js-remove-filter .chip-remove-icon{position:absolute !important;top:50% !important;right:10px !important;width:16px !important;height:16px !important;margin:-8px 0 0 !important;padding:4px !important;box-sizing:border-box !important;border-radius:50% !important;background:hsla(0,0%,100%,.22) !important;fill:#fff !important;transform:none !important}.category-body .js-remove-all-filters{margin-left:6px !important;font-family:"Inter",sans-serif !important;font-size:13px !important;font-weight:600 !important;color:#1a2744 !important;text-decoration:underline !important;text-decoration-color:rgba(26,39,68,.3) !important;text-underline-offset:3px}.category-body .js-remove-all-filters:hover{text-decoration-color:#1a2744 !important}body.template-search [data-component="list.filter-metafield"]{display:none !important}[data-component="list.filter-metafield"][data-component-value^=m_categ]{display:none !important}[data-store=category-grid-39595624] [data-component="list.filter-metafield"][data-component-value^=m_categ],body:has([data-store=category-grid-39595624]) #nav-filters [data-component="list.filter-metafield"][data-component-value^=m_categ]{display:block !important}[data-store=category-grid-39595624] [data-component="list.filter-metafield"][data-component-value=m_tipo],body:has([data-store=category-grid-39595624]) #nav-filters [data-component="list.filter-metafield"][data-component-value=m_tipo]{display:none !important}[data-component="list.filter-metafield"]:has(>.js-accordion-content>label.js-filter-checkbox:only-of-type){display:none !important}[data-filter-value=Bcaa] .checkbox-text,[data-filter-value=Eaa] .checkbox-text,[data-filter-value=Hmb] .checkbox-text,[data-filter-value=Hcl] .checkbox-text,[data-filter-value=Cla] .checkbox-text,.chip[data-filter-value=Cla],.chip[data-filter-value=Bcaa],.chip[data-filter-value=Eaa],.chip[data-filter-value=Hmb],.chip[data-filter-value=Hcl]{text-transform:uppercase !important}[data-filter-value*="xido N"] .checkbox-text,.chip[data-filter-value*="xido N"]{text-transform:capitalize !important}
/* Engine:dart */