.b2b-share-button{display:inline-block;margin:8px 0}.b2b-share-label{font-size:14px;font-weight:500;color:#666;margin-right:8px}.b2b-share-inline-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:0 0;font-size:13px;cursor:pointer;text-decoration:none;color:#666;font-family:Arial,sans-serif;font-weight:400;line-height:1.4}.b2b-share-inline-btn:hover{color:#333;text-decoration:none}.b2b-share-inline-btn i{font-size:14px;color:#666}.b2b-share-inline-btn:hover i{color:#333}.b2b-share-buttons.b2b-share-compact .b2b-share-inline-btn{padding:4px 8px;font-size:12px;gap:4px}.b2b-share-buttons.b2b-share-compact .b2b-share-inline-btn i{font-size:12px}.b2b-share-buttons.b2b-share-minimal .b2b-share-inline-btn span{display:none}.b2b-share-buttons.b2b-share-minimal .b2b-share-inline-btn{padding:8px;width:32px;height:32px;justify-content:center}.b2b-share-floating{position:fixed;bottom:20px;right:20px;z-index:1000}.b2b-share-main-btn{width:56px;height:56px;border-radius:50%;background:#007bff;color:#fff;border:none;box-shadow:0 4px 12px rgba(0,123,255,.3);display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:all .3s ease;position:relative}.b2b-share-main-btn:hover{background:#0056b3;transform:scale(1.1);box-shadow:0 6px 16px rgba(0,123,255,.4)}.b2b-share-modal{position:fixed;display:none;z-index:10000;pointer-events:auto}.b2b-share-modal.show{display:block}.b2b-share-modal-content{background:#fff;border-radius:2px;padding:16px;width:200px;box-shadow:0 4px 8px rgba(0,0,0,.15);border:1px solid #ddd;position:relative}@media (max-width:450px){.b2b-share-modal-content{display:none !important}}.b2b-share-modal-content{--arrow-top:15px;--arrow-left:50%}.b2b-share-modal-content.arrow-left:before{content:'';position:absolute;top:var(--arrow-top,12px);left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;filter:drop-shadow(-1px 0px 1px rgba(0,0,0,.1))}.b2b-share-modal-content.arrow-right:before{content:'';position:absolute;top:var(--arrow-top,12px);right:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;filter:drop-shadow(1px 0px 1px rgba(0,0,0,.1))}.b2b-share-modal-content.arrow-top:before{content:'';position:absolute;top:-8px;left:var(--arrow-left,50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;filter:drop-shadow(0px -1px 1px rgba(0,0,0,.1))}.b2b-share-modal-content.arrow-bottom:before{content:'';position:absolute;bottom:-8px;left:var(--arrow-left,50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.1))}.b2b-share-modal-content.arrow-none:before{display:none}.b2b-share-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.b2b-share-modal-title{font-size:14px;font-weight:400;color:#333;margin:0;font-family:Arial,sans-serif}.b2b-share-modal-close{background:0 0;border:none;font-size:18px;cursor:pointer;color:#6b7280;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.b2b-share-modal-close:hover{background-color:#f3f4f6;color:#374151}.b2b-share-modal-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.b2b-share-modal-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #ddd;background:#f8f8f8;border-radius:2px;cursor:pointer;text-decoration:none;color:#666;font-size:18px}.b2b-share-modal-btn:hover{background:#e8e8e8;text-decoration:none;color:#333;border-color:#ccc}.b2b-share-modal-btn:active{background:#ddd}.b2b-share-modal-btn.facebook:hover{color:#1877f2}.b2b-share-modal-btn.twitter:hover{color:#1da1f2}.b2b-share-modal-btn.whatsapp:hover{color:#25d366}
.b2b-share-modal-btn.linkedin:hover{color:#0077b5}.b2b-share-modal-btn.telegram:hover{color:#08c}.b2b-share-modal-btn.email:hover{color:#2684fc}.b2b-share-modal-btn.copy:hover{color:#6b7280}@media (max-width:768px){.b2b-share-floating{bottom:15px;right:15px}.b2b-share-main-btn{width:50px;height:50px;font-size:18px}.b2b-share-modal-content{width:220px;padding:12px}.b2b-share-modal-buttons{grid-template-columns:repeat(3,1fr);gap:8px}.b2b-share-modal-btn{width:44px;height:44px;font-size:18px}.b2b-share-modal-content.arrow-left:before{left:-6px;border-right-width:6px;border-top-width:6px;border-bottom-width:6px}.b2b-share-modal-content.arrow-right:before{right:-6px;border-left-width:6px;border-top-width:6px;border-bottom-width:6px}.b2b-share-modal-content.arrow-top:before{top:-6px;border-bottom-width:6px;border-left-width:6px;border-right-width:6px}.b2b-share-modal-content.arrow-bottom:before{bottom:-6px;border-top-width:6px;border-left-width:6px;border-right-width:6px}}@keyframes b2b-share-bounce{0%,20%,53%,80%,100%{transform:translate3d(0,0,0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.b2b-share-main-btn.bounce{animation:b2b-share-bounce 1s ease}.b2b-share-icon-only .b2b-share-inline-btn.icon-only{padding:8px;min-width:auto;width:33px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.b2b-share-icon-only .b2b-share-inline-btn.icon-only i{margin:0;font-size:18px}body.page-node.node-type-producto-simple article.node-producto-simple.node-product-type-full .titulo_producto .nombre{display:flex;align-items:center;gap:12px;.b2b-share-buttons{display:flex;align-self:center}}article.node-product-type-product-list:not(body.node-type-marca article.node-product-type-product-list){.mini_wishlist{div.commerce_wishlist{bottom:35px !important;right:7px !important}a.add-to-wishlist{position:absolute;left:-33px;right:0;z-index:10000;top:22px;width:40px;height:30px;background-size:40px;background-position:100% 0}}.share-button-container{bottom:0}}.mas_tienda_block article.node-product-type-product-list:not(body.node-type-marca article.node-product-type-product-list){.mini_wishlist{a.remove-to-wishlist,a.add-to-wishlist{position:relative;left:unset;bottom:unset;top:unset}}}body.node-type-marca article.node-product-type-product-list{.mini_wishlist{div.commerce_wishlist{right:7px !important}a.add-to-wishlist{width:40px;height:30px;background-size:40px;background-position:100% 1px}}}.hidden{display:none}.b2b-estadisticas-wrapper{padding:16px;max-width:1280px;margin:0 auto 40px auto;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;&.b2b-estadisticas-summary{background:var(--dm-white,#fff);border-radius:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);display:flex;flex-direction:column;position:relative;transition:transform .3s ease,box-shadow .3s ease;border:1px solid var(--dm-light-gray,#c1b5ab)}*{box-sizing:border-box;text-wrap:pretty}}.b2b-estadisticas-ver-mas{display:inline-flex;align-items:center;gap:8px;align-self:end;font-weight:600;font-style:italic;color:#2c3e50;transition:opacity 0.2s;&:hover:not(.no-max){opacity:.8}&.no-max:hover{.b2b-estadisticas-tooltip{opacity:1}}i{font-size:10px}}.b2b-estadisticas-tooltip{padding:4px 8px;border:1px solid #ddd;border-radius:6px;font-style:normal;font-size:12px;box-shadow:0 2px 4px 0px rgba(0,0,0,.1);cursor:pointer;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;color:var(--link-color) !important;background:#fff}@media (max-width:768px){.b2b-estadisticas-tooltip{opacity:1}}.not-allowed{cursor:not-allowed;opacity:.5}.b2b-estadisticas-updated{text-align:center;font-size:1em;color:#888;margin-bottom:20px}.b2b-estadisticas-title,.b2b-estadisticas-products-title{margin-bottom:20px;flex-direction:column;display:flex;.description-text{font-size:14px;color:gray;font-weight:400;text-transform:none}}.b2b-estadisticas-title.b2b-estadisticas-summary{font-size:18px;text-transform:uppercase;font-weight:700}.b2b-estadisticas-title.b2b-estadisticas-detailed,.b2b-estadisticas-products-title{font-size:1.8em;color:#2c3e50}
.b2b-estadisticas-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-auto-flow:dense;grid-auto-rows:8px;align-items:start;gap:20px;row-gap:6px}.b2b-estadisticas-card{background:#fff;border-radius:10px;border:1px solid #e0e0e0;padding:20px 30px;width:100%;max-width:none;grid-row-end:span var(--b2b-card-row-span,1);text-align:center;transition:box-shadow 0.2s,transform 0.2s;position:relative;.hover-icon{opacity:.6;transition:opacity .2s ease-in-out;align-self:center;text-shadow:1px 1px 2px rgba(0,0,0,.1)}&.b2b-estadisticas-card-detailed{box-shadow:0 2px 8px rgba(44,62,80,.12)}}.b2b-estadisticas-stat-description,.b2b-estadisticas-card-description{display:flex;align-items:center;gap:5px;font-size:12px;color:#666;position:absolute;top:10px;right:10px;transition:background-color 0.2s ease-in-out;border-radius:20px;border-top-right-radius:50px;border-bottom-right-radius:50px;pointer-events:none;.description-icon{border-radius:50px;background:#fff;border:1px solid #ccc;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;pointer-events:auto;aspect-ratio:1/1}.description-text{white-space:nowrap;color:#555;padding:2px 6px;transition:opacity .2s ease-in-out;opacity:0}&:not(.b2b-estadisticas-stat-description){align-items:start;margin-left:10px;.description-text{white-space:normal}}&:has(.description-icon:hover){background-color:#e5e7eb;.description-text{opacity:1}}}.b2b-estadisticas-stat-description{opacity:0;pointer-events:none;transition:opacity 0.2s ease-in-out;&:has(.description-icon:hover){background-color:#fff}}.b2b-estadisticas-stat-value:has(.b2b-estadisticas-stat-description){position:relative}tr:hover .b2b-estadisticas-stat-description{opacity:1}.b2b-estadisticas-card:hover{box-shadow:0 4px 16px rgba(44,62,80,0.18);transform:translateY(-2px);.hover-icon{opacity:1}}.b2b-estadisticas-card-label{font-size:1.1em;text-align:start;color:#2c3e50;margin-bottom:8px;font-weight:600}.b2b-estadisticas-card-value{font-size:2em;color:var(--logo,#ed1650);font-weight:700;display:flex;justify-content:space-between;padding:2px 16px}.b2b-estadisticas-product-status{font-size:0.9em;text-align:center;.b2b-estadisticas-status-active{color:#27ae60;background-color:#dbffea;font-weight:600;padding:2px 6px;border-radius:4px}.b2b-estadisticas-status-inactive{color:#c0392b;background-color:#ffd5d1;font-weight:600;padding:2px 6px;border-radius:4px}}.b2b-estadisticas-card-item{display:flex;flex-direction:column;background-color:#e5e7eb;border-radius:10px;justify-self:center;padding:6px 12px;.b2b-estadisticas-card-item-label{font-size:.9em;color:#555}.b2b-estadisticas-card-item-value{font-size:1.2em;color:#333;font-weight:600}}.b2b-stats-link.not-allowed{color:#888 !important;background-color:#b1b4c385 !important;opacity:1;position:relative;.b2b-estadisticas-tooltip-container{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;justify-content:center;align-items:center}&:hover{background-color:#b1b4c385 !important;.b2b-estadisticas-tooltip{opacity:1}}i{margin-left:8px}}.b2b-estadisticas-products-filter-form{display:flex;align-items:center;margin-bottom:20px;input[type=text]{height:40px;padding:15px 12px;border:1px solid #ccc;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:1em;width:300px;margin:0}button{height:40px;background:transparent;border:1px solid #ccc;border-left:0px;color:#7b7b7b;padding:8px 12px;border-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer;font-size:1em;transition:background 0.2s ease-in-out;&:hover{background:#ebebeb}i{font-size:1em;width:14px}}&:has(#b2b-estadisticas-products-filter-clear-btn){#b2b-estadisticas-products-filter-btn{border-radius:0}}}.b2b-estadisticas-products-export{display:flex;align-items:center;gap:12px;margin:-8px 0 20px}.b2b-estadisticas-products-export .b2b-estadisticas-export-csv{display:inline-flex;align-items:center;gap:8px;margin:0}.b2b-estadisticas-card-item-group{display:flex;gap:10px;justify-content:center;.b2b-estadisticas-card-item{width:100%}}.b2b-estadisticas-card-item--primary{width:fit-content;display:flex;gap:8px;padding:6px 12px;align-items:center;margin-bottom:16px;.b2b-estadisticas-card-item-label--primary{font-size:.9em;color:#555}
.dm-icon{color:var(--logo,#ed1650);font-size:14px}.b2b-estadisticas-card-item-value--primary{font-size:1.2em;color:var(--logo,#ed1650);font-weight:600}}.b2b-estadisticas-card-item-grid-group{display:grid;grid-template-columns:1fr 1fr;gap:10px;justify-content:center;.b2b-estadisticas-card-item{width:100%;box-sizing:border-box}.col-span-2{grid-column:span 2}i{font-size:16px}svg{height:18px}.hover-icon{color:var(--logo,#ed1650);opacity:.6;transition:opacity .2s ease-in-out}.b2b-estadisticas-card-item-label{display:flex;align-items:center;gap:5px;justify-content:center}&.inactive{display:none}}.b2b-estadisticas-card-tabs{display:flex;justify-content:center;gap:12px;margin-bottom:12px;.b2b-estadisticas-card-tab{background:transparent;border:1px solid #ccc;color:#7b7b7b;padding:4px 8px;border-radius:20px;cursor:pointer;font-size:0.9em;line-height:normal;transition:background 0.2s ease-in-out;&.active{background:var(--logo,#ed1650);color:#fff;border-color:var(--logo,#ed1650);font-weight:600}&:hover:not(.active){background:#ebebeb}}}.b2b-estadisticas-empty{.b2b-estadisticas-card{background:#f0f0f0;border-color:#d0d0d0;pointer-events:none;user-select:none;.hover-icon,.b2b-estadisticas-card-value{color:#999}*{pointer-events:none}}}.krumo-root{color:#2c3e50 !important}.producto-etiquetas-container{position:absolute;bottom:145px;right:4px;z-index:10}body.page-product-category article.node-producto-simple .field-name-field-temporada-tax,body.page-products article.node-producto-simple .field-name-field-temporada-tax{bottom:115px}article.node-product-type-product-list,.nueva-pagina-tienda-contenido__container .nueva-pagina-tienda-contenido__item-store-products .nueva-pagina-tienda-contenido__item-store-products-container li article.node.node-producto-simple{.producto-etiquetas-container{bottom:145px;opacity:0.8;.producto-etiqueta{font-size:11px;padding:3px 6px;border-radius:15px}}}article.product-card.node-product-type-product-list .product-card__media .field-name-field-etiqueta-temporada,article.product-card.node-product-type-product-list .product-card__media .field-name-field-temporada-tax,.nueva-pagina-tienda-contenido__container article.product-card .product-card__media .field-name-field-etiqueta-temporada,.nueva-pagina-tienda-contenido__container article.product-card .product-card__media .field-name-field-temporada-tax{bottom:8px !important;top:auto !important;right:8px}article.product-card.node-product-type-product-list .product-card__media .producto-etiquetas-container,.nueva-pagina-tienda-contenido__container article.product-card .product-card__media .producto-etiquetas-container{bottom:48px !important;top:auto !important;right:8px !important;opacity:.95}body.page-node.node-type-producto-simple .producto-etiquetas-container{position:absolute;top:10px;right:10px;z-index:10}.producto-etiqueta{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#7b7b7b;color:#fff;border-radius:8px;font-size:12px;font-weight:500}.producto-etiqueta.etiqueta-visto{background:#e6d066;color:#6b5a00}.producto-etiqueta.etiqueta-contactado{background:#5cb85c;color:#fff}.producto-etiqueta.etiqueta-carrito{background:#868e96;color:#fff}body.page-node.node-type-producto-simple article.node-producto-simple.node-product-type-full .titulo_producto .nombre{display:flex;align-items:center;gap:12px;.producto-etiqueta{margin-left:auto}}#b2b-stats-analytics-product-stats-section{.b2b-stats-analytics-product-stats-container{align-items:start;color:#666;display:flex;flex-direction:column;gap:4px;white-space:nowrap}.analytics-item{align-items:center;display:flex;font-size:16px;gap:8px}i.fas{font-size:18px;text-align:center;width:20px}}body.page-node.node-type-producto-simple article.node-producto-simple.node-product-type-full{.container_info_tienda{height:fit-content !important;justify-content:start}.talles-btn{background:lightgray;border-radius:100%;border:none;box-shadow:none;color:#666;font-size:large;height:35px !important;min-height:auto;min-width:auto;padding:2px;width:35px !important;&:hover{background:gray !important;opacity:.6;color:#000 !important}
}.price-stats-container{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:8px;.field-name-commerce-price{margin:unset !important}}#wishlist-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;.wishlist-btn{display:flex;align-items:center;div.likes_count,div.commerce_wishlist{position:static !important}}}.field-name-field-codigo-art{float:unset !important;margin-bottom:0}.commerce-product-extra-field-sku{float:unset !important;display:none !important}.link_mas_marca.boton_ver_tienda,.link_mas_marca.boton_ver_tienda a,.boton_nuevo_stock.form-submit,.action_cart a.cart{border-radius:10px !important}@media (max-width:767px){.container_info_tienda{margin:12px 0}}}body.page-user.role-tienda ul.tabs.primary li:has(a.b2b-stats-link){display:inline !important}.b2b-estadisticas-products-wrapper{padding:30px;max-width:1280px;margin:40px auto;box-sizing:border-box;.b2b-estadisticas-no-image{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;color:#ccc;font-size:24px;border-radius:10px}.b2b-estadisticas-product-image{display:flex;justify-content:center;img{border-radius:2px !important;max-height:50px}}.missing-product td{color:#999}*:not(th,th *){box-sizing:border-box;text-wrap:pretty}}.b2b-estadisticas-products-table{background:#fff;border-collapse:separate;border-radius:12px;border:1px solid #e0e0e0;box-shadow:0 2px 8px rgba(44,62,80,.1);overflow:hidden;width:100%}.b2b-estadisticas-products-table-head-title{span{margin-right:8px;margin-left:8px}.content{display:inline-flex;align-items:baseline}}.page-admin .b2b-estadisticas-products-table-head-title .content{gap:6px}.b2b-estadisticas-products-table thead{background:#2c3e50;color:#fff}.b2b-estadisticas-products-table th{padding:10px 15px;text-align:left;font-weight:600;font-size:1em;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.b2b-estadisticas-products-table tbody tr{border-bottom:1px solid #e0e0e0;transition:background-color .2s}.b2b-estadisticas-products-table tbody tr:hover{background-color:#e9e9e9}.b2b-estadisticas-products-table tbody tr:last-child{border-bottom:none}.b2b-estadisticas-products-table td{padding:10px 15px;font-size:.95em}.b2b-estadisticas-products-table .b2b-estadisticas-product-name a{color:#2c3e50;font-weight:500;text-decoration:none;transition:color .2s}.b2b-estadisticas-products-table .b2b-estadisticas-product-name a:hover{color:var(--link-color,#4285f3);text-decoration:underline}.b2b-estadisticas-products-table .b2b-estadisticas-stat-value{text-align:center;font-weight:600;color:var(--logo,#ed1650);font-size:1.05em}.b2b-estadisticas-stores-table th{padding-left:12px;padding-right:12px}.b2b-estadisticas-stores-table td{padding-left:12px;padding-right:12px}.b2b-estadisticas-store-metric-head{min-width:118px}.b2b-estadisticas-store-metric-head,.b2b-estadisticas-stores-table .b2b-estadisticas-stat-combo{text-align:center}.b2b-estadisticas-table-view-switch{display:inline-flex;margin:0 0 18px;padding:3px;border:1px solid #d6d6d6;border-radius:6px;background:#f7f7f7}.b2b-estadisticas-table-view-switch a{display:inline-flex;align-items:center;min-height:32px;padding:6px 14px;border-radius:4px;color:#333;font-size:.92em;font-weight:600;line-height:1;text-decoration:none}.b2b-estadisticas-table-view-switch a.is-active{background:#fff;color:var(--logo,#ed1650);box-shadow:0 1px 3px rgba(44,62,80,.14)}.b2b-estadisticas-table-view-switch a:hover{color:var(--logo,#ed1650);text-decoration:none}.b2b-estadisticas-compact-sort{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.b2b-estadisticas-compact-sort+.b2b-estadisticas-compact-sort{margin-left:8px;padding-left:8px;border-left:1px solid rgba(255,255,255,.35)}.b2b-estadisticas-compact-sort.is-active,.b2b-estadisticas-compact-sort:hover{color:inherit;text-decoration:underline}.b2b-estadisticas-stores-table .b2b-estadisticas-stat-combo{white-space:nowrap}.b2b-estadisticas-stat-total,.b2b-estadisticas-stat-recent{display:inline-flex;align-items:baseline}.b2b-estadisticas-stat-recent{margin-left:10px;padding-left:10px;border-left:1px solid #e6e6e6;color:#666;font-size:.86em;font-weight:600}
.b2b-estadisticas-stat-recent-label{margin-right:4px;color:#777;font-size:.82em;font-weight:500;text-transform:uppercase}.b2b-estadisticas-stat-recent-value{color:var(--logo,#ed1650)}.b2b-estadisticas-products-table .b2b-estadisticas-no-data{text-align:center;padding:30px;color:#888;font-style:italic}.b2b-estadisticas-products-pager{margin-top:30px;text-align:center}.b2b-estadisticas-products-pager .item-list{margin:0}.b2b-estadisticas-products-pager ul.pager{display:flex;justify-content:center;align-items:center;gap:8px;list-style:none;padding:0;margin:0}.b2b-estadisticas-products-pager ul.pager li{display:inline-block;margin:0}.b2b-estadisticas-products-pager ul.pager li a,.b2b-estadisticas-products-pager ul.pager li.pager-current{display:inline-block;padding:8px 12px;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:#2c3e50;background:#fff;transition:all .2s;min-width:38px;text-align:center}.b2b-estadisticas-products-pager ul.pager li a:hover{background:#f5f5f5;border-color:#16a085;color:#16a085}.b2b-estadisticas-products-pager ul.pager li.pager-current{background:#16a085;color:#fff;border-color:#16a085;font-weight:600}.b2b-estadisticas-products-pager ul.pager li.pager-first a,.b2b-estadisticas-products-pager ul.pager li.pager-previous a,.b2b-estadisticas-products-pager ul.pager li.pager-next a,.b2b-estadisticas-products-pager ul.pager li.pager-last a{font-weight:600}.b2b-estadisticas-products-pager ul.pager li.pager-ellipsis{padding:8px 4px;color:#888}.b2b-estadisticas-products-cards-mobile{.card-header{display:flex;gap:12px}.product-info{flex:1}.card-top{display:flex;justify-content:space-between;align-items:center}.product-code{font-size:11px;color:#9ca3af;letter-spacing:.5px}.badge{padding:4px 8px;font-size:11px;border-radius:4px;background:#fde2e2;color:#d32f2f;font-weight:600}.product-name{margin-top:6px;font-size:15px;font-weight:600;color:#374151}.season{margin-top:4px;font-size:12px;color:#6b7280}.stats{margin-top:16px}.row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;border-bottom:1px solid #f1f1f1;i{font-size:12px}}.row:last-child{border-bottom:none}.stat-left{display:flex;align-items:center;gap:6px;color:#6b7280}.value{font-weight:600;color:#374151}.tooltip{position:relative;font-size:10px;margin-left:4px;background:#e5e7eb;width:14px;height:14px;border-radius:50%;text-align:center;line-height:14px;cursor:pointer}.tooltip-text{visibility:hidden;position:absolute;bottom:22px;left:50%;transform:translateX(-50%);background:#2f3b59;color:#fff;font-size:10px;padding:4px 6px;border-radius:4px;white-space:nowrap}.tooltip:hover .tooltip-text{visibility:visible}}@media (max-width:1280px){.b2b-estadisticas-products-table{td:not(.b2b-estadisticas-stat-value),th{padding:8px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b2b-estadisticas-product-name{max-width:100px}.b2b-estadisticas-product-season{max-width:80px}}.b2b-estadisticas-products-wrapper{padding:20px;overflow-x:auto;max-width:100%;width:100%}}@media (max-width:767px){.b2b-estadisticas-products-wrapper{padding:15px;border-radius:8px}.b2b-estadisticas-products-title{font-size:1.4em;margin-bottom:15px}.b2b-estadisticas-products-table{display:none}.b2b-estadisticas-card{max-width:100%;width:100%}.b2b-estadisticas-wrapper:not(.b2b-estadisticas-summary),.b2b-estadisticas-products-wrapper{padding:0}.b2b-estadisticas-products-wrapper{& .b2b-estadisticas-product-image{img{max-height:80px}}}}@media (min-width:768px){.mobile-layout{display:none}}body.page-admin-dm-suscripciones .views-exposed-widgets{display:flex;flex-wrap:wrap}body.page-admin-dm-suscripciones [class*=views-widget-filter-field_fecha],body.page-admin-dm-suscripciones .views-widget-filter-field_date_cambio_de_estado_value{display:flex;flex-direction:column}body.page-admin-dm-suscripciones [class*=views-widget-filter-field_fecha] .views-widget,body.page-admin-dm-suscripciones .views-widget-filter-field_date_cambio_de_estado_value .views-widget{display:inline-flex}.b2b-whatsapp-button-container,.whatsapp-container{display:flex;width:100%}
.whatsapp-product-container{padding-bottom:10px}.whatsapp-product-container{.b2b-whatsapp-button{border-radius:1rem;margin-top:15px}.b2b-whatsapp-modal .b2b-whatsapp-button{margin-top:0}}.whatsapp-product-container .b2b-whatsapp-modal-content .b2b-whatsapp-button{height:fit-content}.b2b-whatsapp-modal-content h3{font-weight:400;font-size:.75rem}.b2b-whatsapp-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 6px;background-color:#25d366;color:#fff !important;text-decoration:none;border-radius:1rem;font-size:14px;font-weight:400;border:none;cursor:pointer;box-shadow:none;width:100%;line-height:1.2;background:#25d366}.b2b-whatsapp-modal-content .b2b-whatsapp-button{padding:4px 6px}.b2b-whatsapp-button:hover{background-color:#1ead52;color:#fff;text-decoration:none}:is(#ds-maps-map-container,.stores-map) #bottom-panel button.b2b-whatsapp-button:hover,.b2b-whatsapp-button:active{background-color:#1ead52}.b2b-whatsapp-icon{font-size:14px;color:#fff}.b2b-whatsapp-text{color:#fff;font-weight:400;font-size:.8rem}@media (max-width:768px){.b2b-whatsapp-button{padding:8px 14px;font-size:14px;border-radius:1rem;width:100%;height:32px}.b2b-whatsapp-icon{font-size:14px}.b2b-whatsapp-modal-content .b2b-whatsapp-button,.whatsapp-product-container .b2b-whatsapp-modal-content .b2b-whatsapp-button{padding:.25rem .375rem;border-radius:1rem;height:1.5rem}a.b2b-whatsapp-button{height:auto}:is(#ds-maps-map-container,.stores-map) #bottom-panel .whatsapp-btn{height:2rem}}.b2b-whatsapp-modal{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:10000;display:flex;align-items:center;justify-content:center}.b2b-whatsapp-modal-content,:is(#ds-maps-map-container,.stores-map) .b2b-whatsapp-modal-content{background:#fff;padding:20px;border-radius:8px;width:240px;display:flex;flex-direction:column;align-items:center}:is(#ds-maps-map-container,.stores-map) .b2b-whatsapp-modal-content{min-width:280px;width:auto}.b2b-whatsapp-alert{padding:0 15px;font-size:15px}.b2b-whatsapp-complete-button{display:inline-block;background:#25d366;color:#fff !important;padding:8px 46px;border-radius:6px;text-decoration:none;font-weight:600;padding-right:15px}.b2b-whatsapp-complete-button:hover{background:#1ebe5d}.b2b-whatsapp-complete-wrapper{text-align:right;margin-top:5px}.container_progress_bar_img{display:none !important}:is(#ds-maps-map-container,.stores-map) #bottom-panel a.b2b-whatsapp-button .b2b-whatsapp-text{font-size:.75rem;opacity:0;max-width:0;overflow:hidden;white-space:nowrap;visibility:hidden;transition:opacity .25s ease,transform .25s ease,max-width .25s ease}:is(#ds-maps-map-container,.stores-map) #bottom-panel a.b2b-whatsapp-button .b2b-whatsapp-icon{transform:translateX(4px)}:is(#ds-maps-map-container,.stores-map) #bottom-panel a.b2b-whatsapp-button:hover{.b2b-whatsapp-text{opacity:1;visibility:visible;max-width:200px}.b2b-whatsapp-icon{transform:translateX(0)}}:is(#ds-maps-map-container,.stores-map) #bottom-panel .b2b-whatsapp-modal-content a.b2b-whatsapp-button .b2b-whatsapp-text{opacity:1;visibility:visible;max-width:fit-content}:is(#ds-maps-map-container,.stores-map) #bottom-panel button.b2b-whatsapp-button{padding:.5rem;background:#25d366;border-radius:50%}:is(#ds-maps-map-container,.stores-map) #bottom-panel .store-followers-wrapper{display:inline-flex;align-items:center}.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/commerce_kickstart/modules/contrib/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/commerce_kickstart/modules/contrib/ctools/images/status-active.gif) center center no-repeat}tr.taxonomy-term-preview{background-color:#eee}tr.taxonomy-term-divider-top{border-bottom:none}tr.taxonomy-term-divider-bottom{border-top:1px dotted #ccc}.taxonomy-term-description{margin:5px 0 20px}.commerce-price-savings-formatter-prices .price-label{text-align:right;color:#666}
.commerce-price-savings-formatter-prices .price-amount{text-align:left;white-space:nowrap}.commerce-price-savings-formatter-list .price-amount{text-decoration:line-through}.commerce-price-savings-formatter-price .price-amount{font-size:1.2em}.commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-price .price-amount{color:#009402}.commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-savings .price-amount{color:#009402}.commerce-price-savings-formatter-prices-count-1 .commerce-price-savings-formatter-list .price-amount{text-decoration:none}table.commerce-price-savings-formatter-prices{width:auto;color:#323232}.commerce-price-savings-formatter-prices tr.odd,.commerce-price-savings-formatter-prices tr.even{background:0 0}.commerce-price-savings-formatter-prices tr td{padding:0 12px;vertical-align:middle;font-size:.86em;line-height:1.1em}.commerce-price-savings-formatter-prices-inline .price-label{font-size:.6em}.commerce-price-savings-formatter-prices-inline tr.even,.commerce-price-savings-formatter-prices-inline tr.odd{border:0}.commerce-price-savings-formatter-prices-inline tr td{text-align:center;padding:0 6px}.commerce-price-savings-formatter-prices-inline tr.commerce-price-savings-formatter-label-row td{line-height:.6em}#b2b-force-login-modal-wrapper{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9998}#b2b-force-login-modal{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);max-width:280px;min-width:280px;padding:0;z-index:9999}.b2b-force-login-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.b2b-force-login-message{color:#333;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:30px}.b2b-force-login-button{background-color:#ed1650;border-radius:4px;border:none;color:#fff !important;cursor:pointer;font-size:13px;font-weight:600;padding:12px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}.b2b-force-login-button:hover{background-color:#c4123f}#av-vivo-registration-modal{display:none}.av-vivo-modal-container{z-index:100002}.av-vivo-modal-popup{border-radius:1rem;min-height:500px}.av-vivo-modal-content-container{margin-top:40px}.av-vivo-registration-modal-content{text-align:center}.av-vivo-logo{margin-bottom:2rem;max-width:230px;width:100%;height:auto}.av-vivo-registration-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}@media (min-width:768px){.av-vivo-registration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.av-vivo-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;border-radius:1rem;border:1px solid rgba(86,90,105,.15);background:#f9fafb;box-shadow:0 0 0 transparent;transition:transform .3s ease,background .3s ease,border-color .3s ease;cursor:pointer;gap:1rem}.av-vivo-card:hover{background:#f1f5f9;border-color:var(--logo);transform:translateY(-2px)}.av-vivo-card:active{transform:scale(.98)}.av-vivo-card-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;transition:transform .3s ease}.av-vivo-card:hover .av-vivo-card-icon{transform:scale(1.1)}.av-vivo-card-icon-cliente,.av-vivo-card-icon-tienda{background:var(--logo)}.av-vivo-card-icon-symbol{font-size:2.25rem;line-height:1}.av-vivo-card-title{font-size:1.5rem;font-weight:700;color:#333655}.av-vivo-card-text{color:#4a5568;text-align:center;font-size:.95rem;line-height:1.55}.av-vivo-card-cta{border:1px solid var(--logo);margin-top:auto;border-radius:4px;font-size:13px;font-weight:600;padding:10px 12px;text-decoration:none;text-transform:uppercase;transition:background .3s ease,color .3s ease}.av-vivo-card-cta-primary{background:var(--logo);color:#fff}.av-vivo-card-cta-primary:hover{background:var(--logo)}.av-vivo-card-cta-secondary{color:var(--logo);background:#fff}.av-vivo-card-cta-secondary:hover{background:var(--logo);color:#fff}@media (max-width:767px){.av-vivo-card{padding:1rem}
.av-vivo-registration-grid{gap:1rem;margin-bottom:0}.av-vivo-logo{margin-bottom:1rem;max-width:180px}.av-vivo-card-icon{width:65px;height:65px}.av-vivo-card-icon-symbol{font-size:1.8rem;line-height:1}}.b2b-swal-popup{border-radius:20px;.b2b-swal-title{letter-spacing:-.5px}.b2b-swal-confirm-button{background-color:#ed1650;border-radius:20px;i{transition:transform .2s ease-in-out,background-color .2s ease-in-out}&:hover{background-color:#c4123b;i{transform:translateX(2px)}}}.b2b-swal-plan-name{color:#ed1650}.b2b-swal-cancel-button{background-color:#9ea7ad;border-radius:20px;&:hover{background-color:#7b868c}}.b2b-swal-text{line-height:1.5 !important;font-size:1.4rem;letter-spacing:-.25px}.b2b-swal-icon{background-color:#ed165026;border:unset;width:4rem;height:4rem;i,svg{color:var(--logo,#ed1650);font-size:2rem}}}.swal2-container{*{box-sizing:border-box;line-height:normal}p{margin:12px 0;text-wrap:pretty}.plan-title{font-size:1rem;background-color:gray;border-radius:10px;width:fit-content;padding:8px 16px;color:#fff;display:inline-flex}}body.role-tienda[class*=page-admin-commerce-mi-tienda-pedidos-] .swal2-container,body.role-tienda.page-admin-commerce-orders-edit .swal2-container,body.role-tienda.page-user-orders .swal2-container{backdrop-filter:blur(10px)}body.swal2-shown.role-tienda[class*=page-admin-commerce-mi-tienda-pedidos-],body.swal2-shown.role-tienda.page-admin-commerce-orders-edit,body.swal2-shown.role-tienda.page-user-orders{position:fixed;overflow:hidden}.store-suscription-warning.no-plan,.store-suscription-warning.no-profile{display:grid;padding:1rem;grid-template:"a a" auto "b c" auto/1fr 1fr;font-size:1rem;text-align:left;border-radius:10px;background-color:#eee;margin-top:2rem;.message-header{grid-area:a;text-transform:uppercase;margin-bottom:1rem;font-size:.9rem}.message-text li{line-height:1.8}.message-text.left{grid-area:b}.message-text.right{grid-area:c}ul{list-style:disc}li::marker{color:var(--logo,#ed1650)}}.store-suscription-warning.map-link{color:var(--logo,#ed1650) !important;display:inline-flex;gap:0.25rem;svg{font-size:18px}}@media (min-width:461px){.b2b-swal-text .subtitle{margin-inline:2rem}}@media (max-width:500px){.store-suscription-warning.no-plan,.store-suscription-warning.no-profile{grid-template:"a a" auto "b b" auto "c c" auto/1fr 1fr}}div.slide_ppl_pie{display:block;padding-top:1%}div.slide_ppl_pie_gallery ul,div.slide_ppl_pie_gallery li{list-style:none;list-style-image:none;margin:0;padding:0}div.slide_ppl_pie_gallery div.field-items div.field-item{float:left;padding-right:1.35%;width:15.5%}div.slide_ppl_pie_gallery div.field-items div.field-item:nth-child(6){padding-right:0}div.slide_ppl_pie_gallery div.field-items div.field-item img{border:1px solid #e2e2e2;width:100%}section.block-ad-push-block-1{padding:3%;background:url(/sites/all/modules/b2b/modules/b2b_slideshow/images/fondo-oferta-primavera.jpg) repeat -2px -7px;height:auto;max-height:443.47px;box-sizing:border-box}section.block-ad-push-block-1 div.bx-viewport{border:none}section.block-ad-push-block-1 h2.block-title{margin:0;font-family:"Times New Roman",Times,serif;font-size:2em;font-weight:400;text-transform:uppercase;text-align:center}section.block-ad-push-block-1 div.block-inner{padding:2%;margin:2%;text-align:center;background:url(/sites/all/modules/b2b/modules/b2b_slideshow/images/titulo_ofertas_dia.png) rgba(255,255,255,.96) no-repeat 2px 10px}section.block-ad-push-block-1 div.block-inner h2.block-title{display:none !important}section.block-ad-push-block-1 div.bx-wrapper{background:0 0 !important;box-shadow:none;border:none;height:100%;max-height:369px;padding-top:30px;border:solid #64554d 2px}div.slide_ad_push_block{text-align:center;height:100%}div.slide_ad_push_block_head{font-family:Georgia,Arial,"Times New Roman",Times,serif;font-size:1.4em;text-transform:uppercase;line-height:1.8em}div.slide_ad_push_block_img{width:100%;margin:0;margin-bottom:3%;padding-top:6%;box-sizing:border-box}div.slide_ad_push_block_img img{width:100%;max-width:193px;height:290px}div.slide_ad_push_block_img div.field-content{width:100%;text-align:center;overflow:hidden}
div.slide_ad_push_block_pie{border-top:solid 2px #64554d;line-height:1.3em;font-size:1.2em;padding-top:2%;padding-bottom:2%}div.slide_ad_push_block_pie .field-name-field-marca-ref{margin-bottom:0;border-bottom:solid #ccc 2px;margin-left:10px;margin-right:10px}div.slide_ad_push_block_pie a{color:#221f1f;font-weight:lighter}div.slide_ad_push_block_pie .field-name-field-marca-ref a{font-weight:700}div.slide_ad_push_block_pie p{margin:0;padding:0}div.block-demo-content-slideshow-block-3 div.bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:solid 2px #aea9a5;padding:1%}div.block-demo-content-slideshow-block-3 h2.block-title{margin-top:0;margin-bottom:.5%;font-family:Georgia,Arial,"Times New Roman",Times,serif;font-size:1.5em;text-transform:uppercase}div.slide_trend_bxslide{width:100%}div.slide_trend_head{width:36.4%;max-height:212px;padding-right:.7%;float:left}div.slide_trend_head img{height:210px}div.slide_trend_gallery{width:62.9%;max-height:212px;float:left}div.slide_trend_gallery .field-item{width:19%;float:left;margin-left:1%;height:212px;box-sizing:border-box}div.slide_trend_gallery .field-item img{width:141px;max-height:212px}div.slide_trend_gallery .field-item img:hover{border-color:#463d41}section.block-demo-content-slideshow-block-4 .block-inner,section.block-demo-content-slideshow-block-6 .block-inner{margin-top:45px;padding:0}section.block-demo-content-slideshow-block-4 div.bx-wrapper,section.block-demo-content-slideshow-block-6 div.bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node header,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node header{height:auto}section.block-demo-content-slideshow-block-4 div.bxslider ul.listado-productos li article .field-name-field-etiqueta,section.block-demo-content-slideshow-block-6 div.bxslider ul.listado-productos li article .field-name-field-etiqueta{top:1%;right:4%}section.block-demo-content-slideshow-block-4 div.bxslider ul.listado-productos li article:hover .field-name-field-etiqueta,section.block-demo-content-slideshow-block-6 div.bxslider ul.listado-productos li article:hover .field-name-field-etiqueta{top:1%;right:4%}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node header h2.field-name-title-field,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node header h2.field-name-title-field{text-transform:none;padding-left:0;padding-top:2px}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node header h2.field-name-title-field a,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node header h2.field-name-title-field a{font-weight:400;color:#333655;font-size:18px;text-transform:uppercase}section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node header h2.field-name-title-field a{font-size:15px}section.block-demo-content-slideshow-block-4 div.bxslider ul.listado-productos li article,section.block-demo-content-slideshow-block-6 div.bxslider ul.listado-productos li article{height:93.56% !important}section.block-demo-content-slideshow-block-4 div.bxslider ul.listado-productos li article:hover,section.block-demo-content-slideshow-block-6 div.bxslider ul.listado-productos li article:hover{border-color:#463d41}section.block-demo-content-slideshow-block-4 div.bxslider ul.listado-productos li article img,section.block-demo-content-slideshow-block-6 div.bxslider ul.listado-productos li article img{max-height:312px;width:208px}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node div.field-name-field-marca-category,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node div.field-name-field-marca-category{text-align:left;font-size:1em;color:#4c95e9;padding-top:2%}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node div.field-name-field-marca-category a,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node div.field-name-field-marca-category a{color:#4c95e9;font-weight:700;font-size:16px}
section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node div.commerce-product-field-commerce-price table.commerce-price-savings-formatter-prices,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node div.commerce-product-field-commerce-price table.commerce-price-savings-formatter-prices{width:50% !important}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node div.commerce-product-field-commerce-price .commerce-price-savings-formatter-list .price-amount,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node div.commerce-product-field-commerce-price .commerce-price-savings-formatter-list .price-amount{color:#000;font-weight:400;font-size:16px}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node div.commerce-product-field-commerce-price .commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-price .price-amount section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node div.commerce-product-field-commerce-price .commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-price .price-amount{color:#ef256d;font-size:18px !important;line-height:1.5em;font-weight:400}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node div.commerce-product-field-commerce-price,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node div.commerce-product-field-commerce-price{padding-top:1%}section.block-demo-content-slideshow-block-4 article.node div.commerce-product-field-commerce-price .commerce-price-savings-formatter-price span.price-amount,section.block-demo-content-slideshow-block-6 article.node div.commerce-product-field-commerce-price .commerce-price-savings-formatter-price span.price-amount{font-weight:700;color:#000}section.block-demo-content-slideshow-block-4 div.bx-wrapper article.node div.commerce-product-field-commerce-price .commerce-price-savings-formatter-prices-inline tr,section.block-demo-content-slideshow-block-6 div.bx-wrapper article.node div.commerce-product-field-commerce-price .commerce-price-savings-formatter-prices-inline tr{padding:0}div.bxslider ul.listado-productos li{min-height:266px}div.bxslider ul.listado-productos li h2{font-size:1em}div.bxslider ul.listado-productos li article,div.bxslider ul.listado-productos li.fila-producto{margin:0;height:92%;border:#d9d9d9 solid 1px}div.bxslider ul.listado-productos li div.field-name-commerce-price{font-size:1.2em}div.bxslider ul.listado-productos li span.price_prefix p{display:inline-block;margin:0;margin-top:1em}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:0 0 !important}section.block-demo-content-slideshow-block-7{background-color:#fac4d2;color:#fff;border:none;margin-top:25px;padding:1%}section.block-demo-content-slideshow-block-7 h2.block-title{float:left;width:18%;font-family:"Arapey",Georgia,"Times New Roman",Times,serif;font-size:0em;font-weight:400;text-transform:uppercase;margin-top:2%;padding-top:7%;line-height:.95em;padding-left:2%}section.block-demo-content-slideshow-block-7 .block-inner{background:url(/sites/all/modules/b2b/modules/b2b_slideshow/images/ultimos_ingresos_primavera.gif) right center no-repeat;background-size:contain;height:271px}.bxslider-destacados{float:left}div.bxslider-destacados div.bxslider article header,div.bxslider-destacados div.bxslider article .field-name-field-marca-category,div.bxslider-destacados div.bxslider article .commerce-product-field-commerce-price,div.bxslider-destacados div.bxslider article .commerce-quicklook-links{display:none;font-size:12px;position:relative;padding:5px;padding-bottom:0;background:rgba(255,255,255,.75)}div.bxslider-destacados div.bxslider article:hover header,div.bxslider-destacados div.bxslider article:hover .field-name-field-marca-category,div.bxslider-destacados div.bxslider article:hover .commerce-product-field-commerce-price,div.bxslider-destacados div.bxslider article:hover .commerce-quicklook-links{display:block;position:relative;top:210px}div.bxslider-destacados div.bxslider article header{height:1.4em !important}
div.bxslider-destacados div.bxslider article:hover .commerce-quicklook-links{float:right;background:url(/sites/all/modules/b2b/modules/b2b_slideshow/./images/favoritos_vista_rapida_sprite.png) no-repeat 7px -36px;right:10px}div.bxslider-destacados div.bxslider article:hover div.commerce-quicklook-links:hover a{font-size:10px;top:-10px}div.bxslider-destacados div.bxslider article:hover .field-name-field-images{position:absolute;top:0}div.bxslider-destacados div.bxslider article:hover .field-name-field-marca-category a{font-size:15px}div.bxslider-destacados div.bxslider article:hover h2.field-name-title-field{height:14px;overflow:hidden;color:#333}div.bxslider-destacados div.bxslider article:hover .field-name-title-field a{color:#333;font-weight:700}div.bxslider-destacados div.bxslider article:hover .commerce-product-field-commerce-price{padding-top:2px;padding-bottom:2px}div.bxslider-destacados div.bxslider ul.listado-productos li div.field-name-commerce-price{font-size:1.25em;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:400}div.bxslider-destacados div.bxslider td.commerce-price-savings-formatter-price{background:0 0}div.bxslider-destacados div.bxslider article:hover .commerce-price-savings-formatter-savings .price-amount{font-size:14px;top:-247px;right:4px;width:24px}div.bxslider-destacados div.bxslider article:hover .commerce-price-savings-formatter-price{padding-left:0;float:right}div.bxslider-destacados div.bxslider article:hover .commerce-price-savings-formatter-list{background:0 0;padding-left:20px}body.front div.bxslider-destacados div.bxslider li article.node-producto-simple:hover div.commerce-quicklook-links{z-index:90}body.front div.bxslider-destacados div.bxslider li article.node-producto-simple:hover div.commerce-quicklook-links a{padding-top:271px;top:-209px;padding-left:115px;left:-126px}body.front div.bxslider-destacados div.bxslider article div.commerce-quicklook-links .ajax-progress{top:-210px;left:-126px;width:181px;height:272px}body.front div.bxslider-destacados div.bxslider article div.commerce-quicklook-links .ajax-progress .throbber{width:60px;height:60px}section.block-demo-content-slideshow-block-7 div.bxslider-destacados .bx-viewport{overflow-y:hidden !important}div.bxslider-destacados div.bxslider article:hover{margin-top:0 !important}.bxslider-destacados div.bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:0 0}div.bxslider-destacados ul.listado-productos li article{border:none !important;height:100%;padding:0 !important;background-color:#efeeef}section.block-views-slideshows-vendedores-block{margin-top:2%;margin-bottom:2%}div.slide_vendedores_pager{margin-bottom:2em}div.slide_vendedores_pager_nombre{text-align:center;font-family:Verdana,Geneva,sans-serif;font-size:2em;font-weight:700;color:#000;padding-top:1%;padding-bottom:2%}div.slide_vendedores_pager_nombre a{color:#000}div.slide_vendedores_pager_nombre_img{float:left}div.slide_vendedores_pager_datos{color:#666;font-family:Tahoma,Geneva,sans-serif;font-size:.9em;float:right;margin-right:38%}div.slider-vendedores-bxslider .bx-wrapper .view-content .views-row{width:100% !important}div.slide_vendedores_gallery{clear:both}div.slide_vendedores_gallery div.product_bxslide>div{float:left;margin:0;margin-bottom:1.4%;margin-right:15px;border:1px solid #e2e2e2;border-radius:6px;margin-left:15px;padding:5px}div.slide_vendedores_gallery div.product_bxslide>div:hover{border-color:#463d41}div.slide_vendedores_gallery div.commerce-product-extra-field-sku,div.slide_vendedores_gallery .commerce-product-field-title-field{color:#333655;font-size:14px;text-align:center;margin-top:5%;max-width:208px;overflow:hidden;max-height:16px}div.slide_vendedores_gallery div.commerce-product-sku-label{display:none}div.slide_vendedores_gallery div.commerce-product-field-commerce-price{color:#333655;font-size:14px;text-align:center;margin-top:3%}div.slide_vendedores_gallery .commerce-price-savings-formatter-price .price-amount{color:#333655;font-size:16px;font-weight:700}div.slide_vendedores_gallery .field-name-field-marca-category{display:none}
div.slide_vendedores_gallery div.view-demo-content-slideshow .commerce-price-savings-formatter-prices-inline tr td{text-align:center !important}div.imagen_lista_vend{border:1px solid #e2e2e2;width:100%}section.block-views-slideshows-vendedores-block .pager-vendedores-bxslider{z-index:1000;position:relative}section.block-views-slideshows-vendedores-block .pager-vendedores-bxslider div.view-content{border-bottom:solid 2px #66625f;padding-right:0}section.block-views-slideshows-vendedores-block .pager-vendedores-bxslider div.view-content div a{display:block;font-size:1.4em;padding:16px;border:solid 1px #333655;border-bottom:none;border-top-right-radius:6px;border-top-left-radius:6px;color:#333655}section.block-views-slideshows-vendedores-block .pager-vendedores-bxslider div.view-content div a.active{position:relative;bottom:-2px;border:solid 2px #333655;border-bottom:none;color:#333655;font-weight:700;background-color:#fff}section.block-views-slideshows-vendedores-block .bx-wrapper .bx-pager-item,section.block-views-slideshows-vendedores-block .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:block;padding-top:4%;padding-left:2%;font-size:1.5em;line-height:1.8em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}section.block-views-slideshows-vendedores-block .bx-wrapper .bx-pager.bx-default-pager a{text-indent:initial !important;color:#fff;width:90%;height:32px;cursor:pointer}section.block-recently-read-block{margin-top:5%;height:100%;border-top:solid 2px #333655;padding-top:40px}section.block-recently-read-block h2.block-title{font-size:20px}section.block-views-slideshows-vendedores-block .bx-wrapper{-moz-box-shadow:1px 1px 7px #393c5a4d;-webkit-box-shadow:1px 1px 7px #393c5a4d;box-shadow:1px 1px 7px #393c5a4d;border:solid 2px #333655;border-top:none;padding-top:25px;padding-left:15px;border-radius:6px;border-top-right-radius:0;border-top-left-radius:0;margin-bottom:45px;height:400px !important}section.block-recently-read-block div.bx-wrapper,.vista-mas-productos div.bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:45px}section.block-recently-read-block div.bxslider ul.listado-productos li article,.vista-mas-productos div.bxslider ul.listado-productos li article{font-size:1em !important;border:none;padding:4px}section.block-recently-read-block div.bxslider ul.listado-productos li.fila-producto,.vista-mas-productos div.bxslider ul.listado-productos li.fila-producto{border:#d9d9d9 solid 1px}section.block-recently-read-block div.bxslider ul.listado-productos li.fila-producto:hover,.vista-mas-productos div.bxslider ul.listado-productos li.fila-producto:hover{border-color:#463d41}section.block-recently-read-block div.bx-wrapper article.node .field-name-field-images img,.vista-mas-productos div.bx-wrapper article.node .field-name-field-images img{width:163px;max-height:245px}section.block-recently-read-block div.bx-wrapper article.node .field-name-field-marca-category,.vista-mas-productos div.bx-wrapper article.node .field-name-field-marca-category{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:left;font-size:.9em;color:#000;float:none;padding:0;padding-left:3%;padding-top:3%;border:none !important;width:auto}section.block-recently-read-block div.bx-wrapper article.node .field-name-field-marca-category a,section.block-recently-read-block div.bx-wrapper article.node .field-name-title-field a,.vista-mas-productos div.bx-wrapper article.node .field-name-field-marca-category a,.vista-mas-productos div.bx-wrapper article.node .field-name-title-field a{color:#333655}section.block-recently-read-block div.bx-wrapper article.node .field-name-field-marca-category a,.vista-mas-productos div.bx-wrapper article.node .field-name-field-marca-category a{font-weight:700}section.block-recently-read-block div.bx-wrapper article.node .field-name-title-field,.vista-mas-productos div.bx-wrapper article.node .field-name-title-field{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;text-transform:none;text-align:left;font-size:.9em;line-height:1.3em;height:1.1em;overflow:hidden;color:#333655;padding-left:3%;padding-top:3%;padding-bottom:3%}
section.block-recently-read-block div.bx-wrapper article.node .field-name-price,.vista-mas-productos div.bx-wrapper article.node .field-name-price{line-height:1.2em}section.block-recently-read-block div.bx-wrapper article.node .field-name-price .field-item,.vista-mas-productos div.bx-wrapper article.node .field-name-price .field-item{padding-left:6px}section.block-recently-read-block div.bx-wrapper article.node .views-field-field-commerce-saleprice,.vista-mas-productos div.bx-wrapper article.node .views-field-field-commerce-saleprice{margin-left:.5em;line-height:1.2em}.bx-wrapper{position:relative;margin:0 auto 0;padding:0;*zoom:1;-ms-touch-action:pan-x pan-y pinch-zoom;touch-action:pan-x pan-y pinch-zoom}.bx-wrapper img{max-width:100%;width:100%;display:block;margin:0 auto}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bxslider ul{list-style:none;margin:0;padding:0}.bx-viewport{-webkit-transform:translatez(0)}li.slide-trend-bxslide{margin:0;padding:0}.bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background-color:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper ul{margin:0;padding:0}.bx-wrapper ul li{margin:0}.bx-wrapper .bx-loading{min-height:50px;background:url(/sites/all/modules/b2b/modules/b2b_slideshow/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{position:absolute;z-index:100;top:87%;bottom:initial;text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:rgba(102,102,102,.5);text-indent:-9999px;display:block;width:15px;height:15px;margin:0 5px;outline:0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#e5c0c8}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:-12px;background:url(/sites/all/modules/b2b/modules/b2b_slideshow/images/controls.png) no-repeat 17px 0px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:17px -61px}.bx-wrapper .bx-next{right:-14px;background:url(/sites/all/modules/b2b/modules/b2b_slideshow/images/controls.png) no-repeat -31px 0px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-31px -61px}.bx-wrapper .bx-controls-direction{display:block}div.bxslider-adpush:hover div.bx-controls-direction,div.bxslider:hover div.bx-controls-direction{display:block}.bx-wrapper .bx-controls-direction a{position:absolute;top:45%;margin-top:-16px;outline:0;width:47px;height:60px;text-indent:-9999px;z-index:100}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/sites/all/modules/b2b/modules/b2b_slideshow/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/sites/all/modules/b2b/modules/b2b_slideshow/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.cloud-zoom-big{border:solid thin #333 !important;box-shadow:0 0 5px #55b5ff}.block-demo-content-slideshow-block-2 .bx-wrapper{border:none;box-shadow:none}ul.listado-productos li.fila-producto div.views-field-field-commerce-saleprice{display:inline-block;color:#ef256d;font-weight:700}div.views-field-field-commerce-saleprice+div.field-name-price{float:left;text-decoration:line-through;color:#333655}.oferta_descuento{position:fixed;top:4%;clear:both;z-index:10000;margin-left:5px}.oferta_descuento p{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;width:auto;color:#c2956e;background-color:#fff;font-size:.9em;font-weight:400;padding:.25em;border:solid 1px #c2956e;padding-left:.5em;padding-right:.5em}div.view-demo-content-slideshow .commerce-price-savings-formatter-prices-inline tr td{text-align:left !important;padding-left:0;background:0 0}body.front div.view-demo-content-slideshow td.commerce-price-savings-formatter-savings span{position:absolute;top:6%;left:9%;padding-left:.5em;padding-right:.5em;padding-bottom:0;background-color:#fff;color:#c2956e;border:solid 1px #c2956e;z-index:290}body.front div.view-demo-content-slideshow article:hover td.commerce-price-savings-formatter-savings span{top:1%;left:4%}body.front div.view-demo-content-slideshow .commerce-price-savings-formatter-savings .price-amount{color:#000 !important;font-weight:400;font-family:"Source Sans Pro",sans-serif;font-size:12px;line-height:2;top:1%;left:4%;border:none;background:rgba(255,255,255,.7);opacity:.6;border-radius:0;height:23.91px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.block-ad-push-block-1 .bx-wrapper .bx-prev,.block-demo-content-slideshow-block-2 .bx-wrapper .bx-prev,.block-demo-content-slideshow-block-7 .bx-wrapper .bx-prev{left:-17px}.block-ad-push-block-1 .bx-wrapper .bx-next,.block-demo-content-slideshow-block-2 .bx-wrapper .bx-next,.block-demo-content-slideshow-block-7 .bx-wrapper .bx-next{right:-19px}.block-demo-content-slideshow-block-3 .bx-wrapper .bx-prev{left:-5px}.block-demo-content-slideshow-block-3 .bx-wrapper .bx-next{right:-4px}.block-demo-content-slideshow-block-4 .bx-wrapper .bx-prev,.block-demo-content-slideshow-block-6 .bx-wrapper .bx-prev{left:-1px}.block-demo-content-slideshow-block-4 .bx-wrapper .bx-next,.block-demo-content-slideshow-block-6 .bx-wrapper .bx-next{right:-3px}@media screen and (min-device-width:980px) and (min-width:980px),(max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){div.messages.commerce-add-to-cart-confirmation .message-inner .view-confirm-message-product-display .view-content{margin-left:130px;width:58%}}@media (min-width:1220px){div.messages.commerce-add-to-cart-confirmation .message-inner .view-confirm-message-product-display .view-content .views-field-commerce-product .content .field-name-field-images{float:left;position:absolute;left:-115px}}div.bxslider ul.listado-productos li article,div.bxslider ul.listado-productos li.fila-producto{margin:0;height:100% !important;border:1px solid #d9d9d9;border-radius:6px}section.block-demo-content-slideshow-block-4 div.bxslider ul.listado-productos li article:hover,section.block-demo-content-slideshow-block-6 div.bxslider ul.listado-productos li article:hover{border-color:#463d41;border:1px solid #463d41 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;margin:0 !important;padding:10px 15px !important}section.block-slideshows-vendedores-block .bx-wrapper .bx-viewport{height:400px !important}.block-demo-content-slideshow-block-6 .bx-viewport{height:415px !important}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div{background:#fff;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div{display:flex}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content{padding:0;border:none;flex-basis:85%;display:flex;align-items:center;justify-content:space-around}
section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div{max-width:unset;width:100%;height:50px !important}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div.flickity-slider{transform:unset;display:flex;justify-content:space-around}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div>div{border-bottom:2px solid #fff;position:relative;left:unset;width:13%;padding:15px 20px;text-align:center;cursor:pointer}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div>div:after{content:" ";height:31px;width:1px;background:#4a5159;position:absolute;right:0;top:10px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div>div.is-nav-selected{border-bottom:2px solid #f25b61}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div>div.is-nav-selected>a{color:#f25b61}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div>div>a{border:none;padding:0;font-size:20px;color:#4a5159;border-radius:0;font-weight:600}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-footer{flex-basis:15%;display:flex;align-items:center;justify-content:center}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-footer>a{padding:6px 20px;border:1px solid #5f6ef2;border-radius:5px;color:#5f6ef2}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport{min-height:400px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content{padding:5px 0}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row{display:flex;width:100%;padding:5px;display:flex;align-items:center;justify-content:center}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row.is-selected{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.nuevas-marcas__container{flex-basis:15%;display:flex;flex-direction:column;align-items:center}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__logo-container{padding:1rem 0;width:170px;flex-basis:140px;position:relative;overflow:hidden;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__logo-container>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:6px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__info-container{padding:40px 0;flex:1 1 auto}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__info-container>div.nuevas-marcas__minimum-container{font-size:18px;font-weight:700;text-align:center;line-height:1.2}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__info-container>div.nuevas-marcas__minimum-container>p{font-weight:400}
section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__info-container>div.nuevas-marcas__category-container{font-size:18px;font-weight:700;text-align:center;line-height:1.2;margin-top:10px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__info-container>div.nuevas-marcas__category-container>a{color:#000;cursor:default}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__info-container>div.nuevas-marcas__category-container>p{font-weight:400}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__button-container{flex-basis:10%}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row>div.nuevas-marcas__container>div.nuevas-marcas__button-container>a{background-color:#f25b61;color:#fff;padding:8px 40px;border-radius:5px;line-height:1.17;font-size:18px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery>div.cargando_tienda{color:red}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery{flex-basis:85%}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery>div>div.product_bxslide{flex-basis:100%;display:flex;justify-content:space-around;align-items:center}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery div.product_bxslide>div div.field-name-field-images a img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;min-height:310px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery div.product_bxslide>div>div>div.commerce-product-field{margin:0;color:#000;padding:7px 5px;text-align:left;min-height:24px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery div.product_bxslide>div>div>div.commerce-product-field table tbody tr td{text-align:left !important}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery div.product_bxslide>div>div>div.commerce-product-field table tbody tr td span.price-amount{color:#000}div.slide_vendedores_gallery div.product_bxslide>div{padding:0;float:none;margin:0;border:none;flex-basis:19%;background:#fff;border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}@media (max-width:767px){section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div{background:0 0;box-shadow:none;border-radius:0}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header{background:#fff;border-radius:5px;padding:10px 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);margin-bottom:5px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery{flex-basis:100%;height:100%}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery>div{height:100%}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery>div>div.product_bxslide{height:100%;display:block;width:100%;padding:5px;align-items:unset;justify-content:unset}
section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery>div>div.product_bxslide>div.flickity-viewport{width:100%;height:100%;background:0 0;border-radius:0;box-shadow:none;min-height:375px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery>div>div.product_bxslide>div.flickity-viewport>div>div{width:60%;margin:0 10px;max-width:208px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery>div>div.product_bxslide>div.flickity-viewport>div>div>div.content div.commerce-product-field-title-field{background:#fff;margin-top:0;padding:5px 0;max-width:208px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.slide_vendedores_gallery>div>div.product_bxslide>div.flickity-viewport>div>div>div.content div.commerce-product-field-commerce-price{max-width:208px;background:#fff;margin-top:0;padding:5px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}table.commerce-price-savings-formatter-prices tbody>tr td:not(:first-of-type):last-of-type,table.commerce-price-savings-formatter-prices tbody>tr td:not(:first-of-type):last-of-type>span{color:#ed1650}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div>div{width:80%;padding:0;border:none;text-align:center;height:100%;display:flex;align-items:center;justify-content:center}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div>div:after{content:none}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content{flex-basis:100%}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>button{background:#fff;border:.5px solid #4a5159;border-radius:2px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>button .flickity-button-icon{left:30%;top:30%;width:40%;height:40%}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div.flickity-slider>div a{color:#fff}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-content>div.flickity-viewport>div.flickity-slider>div.is-selected a{color:#4a5159}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.nuevas-marcas__container{display:none}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.field.field-name-title-field.field-type-text.field-label-hidden{display:block}div.slide_vendedores_gallery .commerce-product-field-title-field{min-height:25px}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row div.nuevas-marcas__container{display:none}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-content>div.flickity-viewport div.views-row{height:100%}section.block-views-slideshows-vendedores-block>div>div.content.clearfix>div>div.view-header>div>div.view-footer{display:none}}@font-face{font-family:'fontello';src:url(/sites/all/libraries/fontello/font/fontello.eot?22021426);src:url(/sites/all/libraries/fontello/font/fontello.eot?22021426#iefix) format('embedded-opentype'),url(/sites/all/libraries/fontello/font/fontello.woff2?22021426) format('woff2'),url(/sites/all/libraries/fontello/font/fontello.woff?22021426) format('woff'),url(/sites/all/libraries/fontello/font/fontello.ttf?22021426) format('truetype'),url(/sites/all/libraries/fontello/font/fontello.svg?22021426#fontello) format('svg');font-weight:400;font-style:normal}
[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-gplus:before{content:'\f0d5'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-facebook-squared:before{content:'\f308'}:root{--pwa-nav-bar-height:60px;--pwa-transition-fast:.3s cubic-bezier(.19,1,.22,1);--pwa-bg-input:#fff;--pwa-bg-layer:#fff;--pwa-bg-layer2:#edeff5;--pwa-bg-layer3:#fff;--pwa-bg-layer4:#e2e5ec;--pwa-border-xxs:.125rem;--pwa-border-xs:.25rem;--pwa-border-s:.375rem;--pwa-border-m:.5rem;--pwa-border-l:.75rem;--pwa-border-xl:1rem;--pwa-border-color-layer:rgba(0,0,0,.08);--pwa-font-size-xxs:.75rem;--pwa-font-size-xs:small;--pwa-font-size-s:.875rem;--pwa-font-size:1rem;--pwa-font-size-m:var(--pwa-font-size);--pwa-font-size-l:1.125rem;--pwa-font-size-xl:1.25rem;--pwa-font-size-h3:1.5rem;--pwa-font-size-h2:1.75rem;--pwa-font-size-h1:1.6rem;--pwa-font-size-quote:1.1em;--pwa-spacing-xxxs:.125rem;--pwa-spacing-xxs:.25rem;--pwa-spacing-xs:.5rem;--pwa-spacing-s:.75rem;--pwa-spacing-m:1rem;--pwa-spacing-l:1.5rem;--pwa-spacing-xl:2rem;--pwa-spacing-xxl:3rem;--pwa-spacing-xxxl:4rem;--pwa-color-primary:#ed1650;--pwa-color-primary-hover:#ed164fcb}.hidden{display:none !important}a.app-install-button{padding:var(--pwa-spacing-xxs);color:#000}a.app-install-button:hover{cursor:pointer}a.app-install-button.toolbar-widget{position:absolute;margin:unset;padding-top:2px;right:340px}.session_section.insert-pwa-widget-processed:has(a.app-install-button.toolbar-widget.user-not-logged){.section_login{right:122px}.section_release{right:75px}.section_favorite{right:47px}}.menu-fixed a.app-install-button.toolbar-widget{top:8px}a.app-install-button.menu-widget{margin:unset}.app-install-button-container.side-bar-menu{float:right;height:40px;display:flex;align-items:center;justify-content:center}.app-install-button-container.side-bar-menu.user-not-logged{justify-content:end}.section_login:has(.app-install-button-container:not(.hidden)) .header_login_button{margin-bottom:0}.app-install-button-container.form-widget{margin:var(--pwa-spacing-s) auto;font-size:var(--pwa-font-size-l)}.page-user form#user-register-form:has(.app-install-button-container.form-widget:not(.hidden)){.form-actions{margin-bottom:0 !important}.app-install-button-container.form-widget{margin-bottom:100px;top:10px;position:relative}@media (max-width:767px){.app-install-button-container.form-widget{margin-bottom:175px}}}.modal-login:has(a.app-install-button){height:fit-content}.modal-login .app-install-button-container.form-widget{margin:0;padding:8px;margin-right:auto}@media (max-width:768px){.app-install-button-container.desktop-layout,a.app-install-button.desktop-layout{display:none}}@media (min-width:768px){.app-install-button-container.mobile-layout,a.app-install-button.mobile-layout{display:none}}.app-install-popup-container{display:flex;justify-content:center;margin-top:calc(var(--pwa-nav-bar-height)/2);opacity:0;position:fixed;top:-150px;transition:var(--pwa-transition-fast);width:100%;z-index:100001;pointer-events:none}.app-install-popup-container.active{display:flex;opacity:1;top:0}.app-install-popup{align-items:center;background:var(--pwa-bg-layer);border-radius:var(--pwa-border-m);border:1px solid var(--pwa-border-color-layer);display:flex;font-size:var(--pwa-font-size-xs);gap:10px;height:auto;padding:var(--pwa-spacing-xl) var(--pwa-spacing-s);position:relative;pointer-events:auto;.logo-sm-popup{width:100px}a#install-link{border:2px solid var(--pwa-color-primary) !important;box-shadow:0 1px 2px rgba(43,79,110,.15);transition:var(--pwa-transition-fast);background:0 0;min-width:42px;font-size:var(--pwa-font-size-xxs);padding-block:var(--pwa-spacing-xxs);padding-inline:var(--pwa-spacing-s);border-radius:var(--pwa-border-xs);line-height:normal;color:var(--pwa-color-primary);font-weight:600}
a#install-link:hover{text-decoration:unset;background-color:var(--pwa-color-primary);color:#fff;cursor:pointer}a.close-popup{position:absolute;top:0;right:0;margin:var(--pwa-spacing-xs);padding:var(--pwa-spacing-xxs);cursor:pointer;border-radius:var(--pwa-border-s);display:flex;justify-content:center;align-items:center;transition:var(--pwa-transition-fast);font-size:var(--pwa-font-size-m)}a.close-popup:hover{background-color:var(--pwa-bg-layer2) !important;text-decoration:unset}}.reels-home-layout{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem 0;gap:1rem}.reels-left{display:flex;flex-direction:column;align-items:center;justify-content:center}.reels-logo-main,.reels-logo-secondary{height:auto;width:15rem}.reels-logo-secondary{width:13rem}#avvivo-reels-widget{display:grid;grid-template-columns:repeat(6,10rem);gap:.75rem;font-family:Arial,sans-serif}.avvivo-reel-card{background:#fff;border-radius:12px;cursor:pointer;transition:transform .2s;position:relative;overflow:hidden}.avvivo-reel-card:hover{transform:scale(1.03)}.avvivo-reel-media{width:100%;aspect-ratio:9/16;border-radius:10px;height:100%}.avvivo-reel-card h4{margin:8px 0 2px;font-size:13px;color:#231d30}.avvivo-reel-card p{margin:0;font-size:11px;color:#6a637c}.avvivo-reel-card a{display:inline-block;margin-top:7px;font:700 12px Arial;color:#ff2d7a;text-decoration:none}.avvivo-popup{position:fixed;inset:0;z-index:9999;display:none}.avvivo-popup.active{display:block}.avvivo-popup-overlay{position:absolute;inset:0;background:rgba(0,0,0,.9)}.avvivo-popup-stage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;height:90vh;overflow:hidden}.avvivo-popup-track{display:flex;height:100%;transition:transform .35s ease}.avvivo-popup-item{min-width:100%;display:flex;align-items:center;justify-content:center;position:relative}.avvivo-popup-media{max-width:100%;max-height:100%;object-fit:contain;border-radius:14px}.avvivo-entry-dm-note{font-size:11px;color:#7f869b}.avvivo-ver-mas{display:flex;flex-direction:column;align-items:center;padding:1rem 1.5rem;border-radius:10px;font-size:1.2rem;font-weight:500;background:#fff;color:#000;text-decoration:none}.avvivo-ver-mas img{width:15rem}.avvivo-close-btn{position:absolute;top:12px;right:12px;width:32px;height:32px;cursor:pointer;z-index:30}.avvivo-close-btn:before,.avvivo-close-btn:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background:#fff;transform-origin:center;transition:.2s}.avvivo-close-btn:before{transform:translate(-50%,-50%) rotate(45deg)}.avvivo-close-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.avvivo-close-btn:hover:before,.avvivo-close-btn:hover:after{background:#ff4d4d}.avvivo-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:.7rem .625rem;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 40%,rgba(0,0,0,0) 70%)}.avvivo-info{color:#fff;z-index:2}.avvivo-shop{font-size:14px;font-weight:600;line-height:1.2}.avvivo-exp{font-size:12px;opacity:.85}.avvivo-reel-header{position:absolute;top:0;left:0;width:90%;padding:10px;z-index:5}.avvivo-bars{display:flex;gap:3px;margin-bottom:8px}.avvivo-bars span{flex:1;height:3px;background:rgba(255,255,255,.3);overflow:hidden;border-radius:2px;position:relative}.avvivo-bars span i{position:absolute;left:0;top:0;height:100%;width:0;background:#fff}.avvivo-top{display:flex;justify-content:space-between;align-items:center;color:#fff}.avvivo-left{display:flex;gap:8px;align-items:center}.avvivo-logo{width:32px;height:32px;border-radius:50%;object-fit:cover}.avvivo-actions{position:absolute;bottom:20px;display:flex;left:0;width:90%;padding:0 12px;justify-content:space-between;z-index:5}.avvivo-btn{background:rgb(29 28 28/61%);color:#fff !important;padding:6px 10px;border-radius:20px;text-decoration:none}.avvivo-arrow{position:absolute;top:50%;z-index:10000;font-size:1.25rem;color:#e0e0e0;cursor:pointer;border-radius:50%;transition:all .2s ease}.avvivo-arrow:hover{color:#ff4d4d}.avvivo-arrow-left{left:1.25rem}
.avvivo-arrow-right{right:1.25rem}@media (max-width:768px){.reels-home-layout{flex-direction:column;gap:20px}.reels-left{order:1}.reels-right{order:2;width:100%;display:inline-flex}.reels-logo-main{width:70vw}.reels-logo-secondary{display:none}#avvivo-reels-widget{display:flex;overflow-x:auto;gap:10px;padding:5px 10px;scroll-snap-type:x mandatory}.avvivo-reel-card{min-width:120px;width:50vw;flex:0 0 auto;scroll-snap-align:start;padding:6px;display:flex;flex-direction:column;align-items:center}.avvivo-reel-media{width:60vw;border-radius:8px}#avvivo-reels-widget::-webkit-scrollbar{display:none}.avvivo-ver-mas img{width:40vw}.avvivo-popup-stage{width:90vw}.avvivo-arrow{display:none}.avvivo-actions{justify-content:space-around;padding-bottom:.5rem}}.fac-result{display:block;background-color:#fff;border:2px solid #f6f6f2;border-radius:0 0 8px 8px;position:absolute;left:0;z-index:99}.block .fac-result ul{margin:0;padding:0}.fac-result li{list-style:none;margin:0;padding:5px 5px 0}.fac-result .see-all-link{background-color:#f6f6f2;border-radius:0 0 5px 5px}.fac-result .selected{background-color:#ffc}.fac-result .highlight{font-weight:bolder}