:root{--brz-verde:#206E2C;--brz-verde-hover:#174F20;--brz-verde-oscuro:#1B3F23;--brz-verde-claro:#E6F0E8;--brz-tinta:#1A1F1B;--brz-texto-2:#4A514B;--brz-texto-3:#5F665F;--brz-linea:#E4E4DE;--brz-linea-fuerte:#D6D6CF;--brz-borde-input:#878E87;--brz-superficie:#EFEFEA;--brz-fondo:#FAFAF7;--brz-blanco:#FFFFFF;--brz-error:#B42318;--brz-error-claro:#FDECEA;--brz-aviso:#8A5A00;--brz-aviso-claro:#FFF4DB;--brz-r-sm:10px;--brz-r-md:14px;--brz-r-lg:20px;--brz-r-xl:24px;--brz-gutter:16px;--brz-f-display:"Jost", "Helvetica Neue", Arial, sans-serif;--brz-f-texto:"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif}@media (min-width:600px){:root{--brz-gutter:24px}}@media (min-width:1440px){:root{--brz-gutter:32px}}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;overflow-x:clip}:focus-visible{outline:2px solid var(--brz-verde);outline-offset:2px}h1,h2,h3,.elementor-heading-title{text-wrap:balance}p{text-wrap:pretty}textarea,.elementor-field-type-textarea textarea{resize:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.brz-carrito{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:var(--brz-tinta)!important;text-decoration:none!important;transition:background .18s ease}.brz-carrito:hover{background:var(--brz-superficie)}.brz-carrito svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.brz-carrito__n{position:absolute;top:4px;right:2px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--brz-verde);color:#fff;font:600 11px/1 var(--brz-f-texto);box-shadow:0 0 0 2px var(--brz-fondo)}.brz-carrito--vacio .brz-carrito__n{display:none}.brz-transfer{display:block;font-size:13px;line-height:1.5;color:var(--brz-verde)}.brz-cuotas{font-size:14px;color:var(--brz-texto-3)}.brz-badge{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;background:var(--brz-blanco);color:var(--brz-tinta)}.brz-badge--verde{background:var(--brz-verde);color:var(--brz-blanco)}.brz-badge--claro{background:var(--brz-verde-claro);color:var(--brz-verde-hover)}#masthead,.brz-header,.brz-header.elementor-sticky--active{z-index:1000!important}.brz-iconbtn .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;transition:background .18s ease}.brz-iconbtn .elementor-icon:hover{background:var(--brz-superficie)}.brz-header{transition:box-shadow .2s ease}.brz-header.elementor-sticky--active{box-shadow:0 6px 24px rgb(26 31 27 / .07)}.brz-barra>.e-con,.brz-barra>.elementor-widget{align-self:stretch}.brz-logo,.brz-logo>.elementor-widget-container,.brz-logo a{display:flex!important;align-items:center;line-height:0}.brz-logo img{display:block;height:auto}.brz-menu-desk,.brz-menu-desk>.elementor-widget-container,.brz-menu-desk .hfe-nav-menu__layout-horizontal,.brz-menu-desk .hfe-nav-menu{height:100%}.brz-menu-desk .hfe-nav-menu{flex-wrap:nowrap!important;align-items:stretch}.brz-menu-desk .hfe-nav-menu>li{display:flex}.brz-menu-desk .hfe-nav-menu>li>a{position:relative;display:flex!important;align-items:center;white-space:nowrap}.brz-menu-desk .hfe-nav-menu>li>a::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--brz-verde);transform:scaleX(0);transition:transform .2s ease}.brz-menu-desk .hfe-nav-menu>li>a:hover::after,.brz-menu-desk .hfe-nav-menu>li.current-menu-item>a::after{transform:scaleX(1)}.brz-menu-desk .brz-nav-guia{position:relative;padding-left:28px}.brz-menu-desk .brz-nav-guia::before{content:"";position:absolute;left:0;top:50%;width:1px;height:18px;margin-top:-9px;background:var(--brz-linea-fuerte)}.brz-menu-desk .brz-nav-guia>a{color:var(--brz-verde)!important}@media (max-width:1439px){.brz-menu-desk .brz-nav-guia{padding-left:18px}}.brz-bus{position:relative;width:100%;max-width:560px}.brz-bus__form{position:relative;display:flex;align-items:center;height:60px;padding:6px;border:1px solid var(--brz-borde-input);border-radius:999px;background:var(--brz-blanco);transition:border-color .18s ease,box-shadow .18s ease}.brz-bus__form:focus-within{border-color:var(--brz-verde);box-shadow:0 0 0 4px var(--brz-verde-claro)}.brz-bus__lupa{flex:none;width:20px;height:20px;margin:0 4px 0 16px;stroke:var(--brz-texto-3);fill:none;stroke-width:1.7;stroke-linecap:round}.brz-bus__q,.brz-bus input.brz-bus__q[type=search]{flex:1;min-width:0;height:100%;margin:0;padding:0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--brz-tinta);font:400 16px/1.2 var(--brz-f-texto)}.brz-bus__q::placeholder{color:var(--brz-texto-3);opacity:1}.brz-bus__q::-webkit-search-cancel-button{-webkit-appearance:none;width:18px;height:18px;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235F665F' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / 18px no-repeat}.brz-bus__go{flex:none;height:100%;padding:0 24px!important;border:0!important;border-radius:999px!important;background:var(--brz-verde)!important;color:#fff!important;font:500 15px/1 var(--brz-f-texto);cursor:pointer;transition:background .18s ease}.brz-bus__go:hover{background:var(--brz-verde-hover)!important}.brz-bus__res{position:absolute;z-index:30;top:68px;left:0;right:0;max-height:min(460px, 62vh);overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--brz-linea);border-radius:var(--brz-r-lg);background:var(--brz-blanco);box-shadow:0 16px 40px rgb(26 31 27 / .14)}.brz-bus__res[hidden]{display:none}.brz-bus__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 12px 8px 8px;border-radius:var(--brz-r-md);color:var(--brz-tinta)!important;text-decoration:none!important}.brz-bus__item:hover,.brz-bus__item[aria-selected="true"]{background:var(--brz-superficie)}.brz-bus__img{width:56px;height:56px;border-radius:var(--brz-r-sm);background:var(--brz-superficie);overflow:hidden}.brz-bus__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.brz-bus__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.brz-bus__nom{font:500 15px/1.3 var(--brz-f-texto);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brz-bus__cat{font:400 13px/1.3 var(--brz-f-texto);color:var(--brz-texto-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brz-bus__precio{display:flex;flex-direction:column;align-items:flex-end;font:600 15px/1.3 var(--brz-f-texto);white-space:nowrap}.brz-bus__precio s{font-size:12px;font-weight:400;color:var(--brz-texto-3)}.brz-bus__precio em{font-style:normal;font-weight:500;font-size:13px;color:var(--brz-texto-3)}.brz-bus__item.is-agotado .brz-bus__img{opacity:.55}.brz-bus__todos{display:block;margin-top:4px;padding:12px;border-top:1px solid var(--brz-linea);text-align:center;font:500 14px/1.3 var(--brz-f-texto);color:var(--brz-verde)!important;text-decoration:none!important;border-radius:0 0 var(--brz-r-md) var(--brz-r-md)}.brz-bus__todos:hover{background:var(--brz-verde-claro)}.brz-bus__vacio{margin:0;padding:16px;font:400 15px/1.5 var(--brz-f-texto);color:var(--brz-texto-2)}.brz-bus__sug{display:flex;flex-wrap:nowrap;overflow:hidden;align-items:center;gap:8px;margin-top:14px}.brz-bus__chip{flex:none;white-space:nowrap;min-height:36px;padding:0 14px!important;border:1px solid var(--brz-linea-fuerte)!important;border-radius:999px!important;background:transparent!important;color:var(--brz-tinta)!important;font:400 14px/1 var(--brz-f-texto);cursor:pointer;transition:border-color .18s ease,background .18s ease}.brz-bus__chip:hover{border-color:var(--brz-tinta)!important;background:var(--brz-blanco)!important}.brz-bus__extra{margin-left:6px;font:500 14px/1 var(--brz-f-texto);color:var(--brz-verde)!important;text-decoration:underline!important;text-underline-offset:4px}@media (max-width:599px){.brz-bus__form{height:56px}.brz-bus__res{top:64px}.brz-bus__go{padding:0 18px!important}.brz-bus__lupa{display:none}.brz-bus__q,.brz-bus input.brz-bus__q[type=search]{padding:0 6px 0 14px!important}.brz-bus__item{grid-template-columns:48px minmax(0,1fr) auto;gap:12px}.brz-bus__img{width:48px;height:48px}.brz-bus__chip:nth-child(n+4){display:none}}.brz-flegal-row{max-width:100%;flex-shrink:1!important;min-width:0}.brz-flegal .elementor-icon-list-items.elementor-inline-items{margin:0!important;column-gap:24px;row-gap:8px}.brz-flegal .elementor-icon-list-items.elementor-inline-items>.elementor-inline-item{margin:0!important}.brz-flinks .elementor-icon-list-icon{display:none!important}.brz-flinks .elementor-icon-list-text{padding-inline-start:0!important}.brz-flinks a:hover .elementor-icon-list-text{text-decoration:underline}.brz-btn-arrep .elementor-button{height:36px;padding:0 16px!important;font-size:14px!important;font-weight:600!important;color:var(--brz-verde-oscuro)!important}.brz-btn-arrep .elementor-button:hover{background:var(--brz-verde-claro)!important}.brz-ar-45{aspect-ratio:4 / 5}.brz-ar-11{aspect-ratio:1 / 1}.brz-card__media{position:relative;display:block;text-decoration:none}.brz-card__media>.elementor-widget-image,.brz-card__media .elementor-widget-image a{height:100%;display:block}.brz-card__img img{width:100%!important;height:100%!important;transition:transform .4s ease}.brz-contain img{object-fit:contain;mix-blend-mode:multiply}.brz-cover img{object-fit:cover}.brz-card:hover .brz-card__img img{transform:scale(1.03)}.brz-card__badge{position:absolute!important;top:10px;left:10px;z-index:2;width:auto!important}.brz-card__name .elementor-heading-title a{color:inherit;text-decoration:none}.brz-card__name .elementor-heading-title a:hover{color:var(--brz-verde)}.brz-card__price .price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0!important}.brz-card__price .price ins{order:-1;text-decoration:none}.brz-card__price .price del,.brz-card__price .price del *{opacity:1;font-size:14px!important;font-weight:400!important;color:var(--brz-texto-3)!important}.e-loop-item:has(.brz-badge:not(.brz-badge--verde)) .brz-card__img img{opacity:.55}.brz-hero-img img,.brz-wide-img img{width:100%;height:auto;object-fit:cover;display:block}.brz-hero-img img{aspect-ratio:4 / 5}@media (min-width:600px) and (max-width:1023px){.brz-hero-img img{aspect-ratio:16 / 11}}@media (min-width:1024px){.brz-hero-img img{max-height:720px}}.brz-wide-img img{aspect-ratio:16 / 10}@media (min-width:1024px){.brz-wide-img img{aspect-ratio:21 / 9}}.brz-cat{text-decoration:none}.brz-cat-img{width:100%;max-width:168px}.brz-cat-img img{width:100%!important;aspect-ratio:1;border-radius:50%;background:var(--brz-superficie);object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.brz-cat:hover .brz-cat-img img{transform:scale(1.06)}.brz-cat:hover .brz-cat-name .elementor-heading-title{color:var(--brz-verde)}.brz-link .elementor-heading-title a{text-decoration:none}.brz-link .elementor-heading-title a:hover{text-decoration:underline}.brz-acc .e-n-accordion-item:last-child{border-bottom:1px solid var(--brz-linea)}.brz-acc .e-n-accordion-item-title-icon svg{color:var(--brz-tinta);width:18px;height:18px}.brz-acc .e-n-accordion-item-title{cursor:pointer}.brz-acc .e-n-accordion-item>.e-con{border:0!important}.brz-acc .e-n-accordion-item>.e-con a{color:var(--brz-verde)}.wpcf7 form p{margin:0!important;padding:0!important}.wpcf7 form br{display:none!important}.wpcf7 .wpcf7-spinner{display:none!important}.wpcf7 form.submitting .wpcf7-spinner{display:block!important;margin:8px auto 0!important}.brz-form{display:flex;flex-direction:column;gap:8px}.brz-field{display:flex;flex-direction:column;gap:6px;font:500 14px/1.4 var(--brz-f-texto);color:var(--brz-tinta)}.brz-form input[type=text],.brz-form input[type=email],.brz-form input[type=tel],.brz-form input[type=number],.brz-form input[type=date],.brz-form select,.brz-form textarea{width:100%;min-height:50px;padding:0 16px;border:1px solid var(--brz-borde-input);border-radius:var(--brz-r-md);background:var(--brz-blanco);font:400 16px var(--brz-f-texto);color:var(--brz-tinta)}.brz-form textarea{padding:14px 16px;min-height:140px}.brz-form input[type=date]{display:block;box-sizing:border-box;height:50px;-webkit-appearance:none;appearance:none;text-align:left;line-height:normal}.brz-form input[type=date]::-webkit-date-and-time-value{text-align:left}.brz-form .wpcf7-form-control-wrap{display:block;width:100%}.brz-form input:focus,.brz-form select:focus,.brz-form textarea:focus{outline:none;border-color:var(--brz-verde);box-shadow:0 0 0 3px var(--brz-verde-claro)}body .wpcf7 .brz-form .wpcf7-submit{min-height:52px;padding:0 28px;border:0;border-radius:999px;background:var(--brz-verde);color:#fff;font:500 16px var(--brz-f-texto);cursor:pointer;transition:background .18s ease}body .wpcf7 .brz-form .wpcf7-submit:hover,body .wpcf7 .brz-form .wpcf7-submit:focus{background:var(--brz-verde-hover);color:#fff}.wpcf7-not-valid-tip{color:var(--brz-error);font-size:13px;margin-top:4px}.wpcf7 form .wpcf7-response-output{margin:12px 0 0;padding:12px 16px;border-radius:var(--brz-r-md);font-size:14px;border:0;background:var(--brz-verde-claro);color:var(--brz-tinta)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{background:var(--brz-error-claro);color:var(--brz-error)}.brz-form--lead .brz-field{color:#fff}.brz-form--lead input[type=text]{border:0;border-radius:999px;padding:0 22px}body .wpcf7 .brz-form--lead .wpcf7-submit{width:100%;background:var(--brz-tinta)}body .wpcf7 .brz-form--lead .wpcf7-submit:hover,body .wpcf7 .brz-form--lead .wpcf7-submit:focus{background:#000}.brz-breadcrumb .woocommerce-breadcrumb{margin:0!important}.brz-breadcrumb a{text-decoration:none}.brz-breadcrumb a:hover{color:var(--brz-tinta)!important;text-decoration:underline}.brz-bajada,.brz-bajada p{color:var(--brz-texto-2);font-size:16px;line-height:1.6;margin:0}.brz-filtros{position:sticky;top:140px}.brz-cats{display:flex;flex-direction:column;gap:2px}.brz-cats a{display:flex;justify-content:space-between;padding:10px 14px;border-radius:999px;color:var(--brz-tinta);text-decoration:none;font-size:15px;transition:background .18s ease}.brz-cats a:hover{background:var(--brz-superficie);color:var(--brz-tinta)}.brz-cats a span{color:var(--brz-texto-3)}.brz-cats a[aria-current="page"]{background:var(--brz-verde);color:#fff}.brz-cats a[aria-current="page"] span{color:var(--brz-verde-claro)}.brz-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.brz-chips::-webkit-scrollbar{display:none}.brz-chips a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--brz-linea-fuerte);background:#fff;color:var(--brz-tinta);font-size:14px;text-decoration:none;white-space:nowrap}.brz-chips a[aria-current="page"]{background:var(--brz-verde);border-color:var(--brz-verde);color:#fff}.brz-conteo{font-size:14px;color:var(--brz-texto-3)}.brz-orden .woocommerce-ordering{margin:0!important}.brz-orden select,.brz-catsel select{min-height:44px;padding:0 40px 0 18px!important;border:1px solid var(--brz-borde-input)!important;border-radius:999px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231A1F1B' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center!important;appearance:none;-webkit-appearance:none;font:400 14px var(--brz-f-texto);color:var(--brz-tinta);cursor:pointer}.brz-loop-tienda .elementor-pagination{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.brz-loop-tienda .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--brz-linea-fuerte);color:var(--brz-tinta);text-decoration:none;font-size:14px}.brz-loop-tienda .elementor-pagination .page-numbers.current{background:var(--brz-tinta);border-color:var(--brz-tinta);color:#fff}.brz-loop-tienda .e-loop-nothing-found-message{color:var(--brz-texto-2);padding:24px 0}.brz-eyebrow{font-size:14px;color:var(--brz-verde)}.brz-ficha-bajada,.brz-ficha-bajada p{color:var(--brz-texto-2);margin:0}.brz-galeria .woocommerce-product-gallery{margin:0!important;width:100%!important;float:none!important}.brz-galeria .woocommerce-product-gallery__wrapper{border-radius:var(--brz-r-lg);overflow:hidden;background:var(--brz-superficie)}.brz-galeria .woocommerce-product-gallery__image img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;width:100%}.brz-galeria .flex-control-thumbs{display:flex!important;gap:10px;margin:12px 0 0!important;padding:0;overflow-x:auto;scrollbar-width:none}.brz-galeria .flex-control-thumbs li{flex:none;width:76px!important;margin:0!important;list-style:none}.brz-galeria .flex-control-thumbs img{width:76px;height:76px;object-fit:cover;border-radius:var(--brz-r-sm);border:2px solid #fff0;background:var(--brz-superficie);mix-blend-mode:multiply;opacity:1!important;cursor:pointer}.brz-galeria .flex-control-thumbs img.flex-active{border-color:var(--brz-verde)}@media (min-width:1024px){.brz-galeria .flex-control-thumbs li,.brz-galeria .flex-control-thumbs img{width:84px!important;height:84px}}.brz-galeria .woocommerce-product-gallery__trigger{top:14px!important;right:14px!important;background:#fff!important;border-radius:999px}.brz-galeria .onsale{display:none}.brz-precio-ficha .price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:0!important}.brz-precio-ficha .price ins{order:-1;text-decoration:none}.brz-precio-ficha .price del,.brz-precio-ficha .price del *{font-size:16px!important;font-weight:400!important;color:var(--brz-texto-3)!important;opacity:1}.brz-transfer--ficha{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:500}.brz-comprar form.cart{display:flex!important;gap:10px;margin:0!important}.brz-comprar .quantity{display:inline-flex;align-items:center;margin:0!important;border:1px solid var(--brz-borde-input);border-radius:999px;background:#fff;flex:0 0 auto}.brz-comprar .quantity input.qty{width:72px;height:50px;padding:0 6px 0 18px!important;border:0!important;background:#fff0;text-align:center!important;font:400 16px var(--brz-f-texto)}.brz-comprar .quantity input.qty:focus,.brz-comprar .quantity input.qty:focus-visible{outline:none!important;box-shadow:none!important;border:0!important}.brz-comprar .quantity{transition:border-color .18s ease,box-shadow .18s ease}.brz-comprar .quantity:focus-within{border-color:var(--brz-verde);box-shadow:0 0 0 3px var(--brz-verde-claro)}.brz-comprar .single_add_to_cart_button.button.alt{flex:1;min-width:0;min-height:52px;padding:0 20px!important;border:0!important;border-radius:999px!important;background:var(--brz-verde)!important;color:#fff!important;font:500 16px/1.2 var(--brz-f-texto)!important;white-space:normal!important}.brz-comprar .single_add_to_cart_button.button.alt:hover{background:var(--brz-verde-hover)!important}.brz-comprar .stock{margin:0 0 12px!important;font-size:14px;color:var(--brz-texto-3)!important}.brz-comprar .stock.out-of-stock{display:inline-flex;padding:6px 12px;border-radius:999px;background:var(--brz-superficie);color:var(--brz-tinta)!important}.brz-btn-wa{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border:1px solid var(--brz-tinta);border-radius:999px;color:var(--brz-tinta)!important;font:500 16px var(--brz-f-texto);text-decoration:none!important;transition:background .18s ease,color .18s ease}.brz-btn-wa:hover{background:var(--brz-tinta);color:#fff!important}.brz-btn-wa svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.brz-entrega .elementor-icon-box-description a{color:var(--brz-verde)}.brz-fuente-no .elementor-icon{border:1px dashed var(--brz-linea-fuerte)}.brz-ficha-desc,.brz-ficha-desc p{color:var(--brz-texto-2);font-size:15px;line-height:1.7}.brz-ficha-desc p+p{margin-top:10px}.brz-specs table,.brz-specs-fijas{width:100%;border-collapse:collapse;font-size:15px;margin:0!important;border:0!important}.brz-specs th,.brz-specs td,.brz-specs-fijas th,.brz-specs-fijas td{text-align:left;padding:13px 0!important;border:0!important;border-top:1px solid var(--brz-linea)!important;vertical-align:top;background:transparent!important;font-style:normal}.brz-specs th,.brz-specs-fijas th{width:42%;font-weight:400;color:var(--brz-texto-3)}.brz-specs td p{margin:0}.brz-specs-fijas tr:last-child th,.brz-specs-fijas tr:last-child td{border-bottom:1px solid var(--brz-linea)!important}.brz-ficha-bajada *,.brz-ficha-bajada{font-family:var(--brz-f-texto)!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;color:var(--brz-texto-2)!important;font-style:normal!important;margin:0!important;text-transform:none!important;letter-spacing:0!important}.brz-ficha-desc h1,.brz-ficha-desc h2,.brz-ficha-desc h3,.brz-ficha-desc h4,.brz-ficha-desc h5,.brz-ficha-desc h6{font:600 16px/1.5 var(--brz-f-texto);color:var(--brz-tinta);margin:16px 0 6px}.brz-specs th,.brz-specs td,.brz-specs td *,.brz-specs-fijas th,.brz-specs-fijas td{font-style:normal!important;font-weight:400!important}.brz-specs th,.brz-specs-fijas th{width:42%!important;color:var(--brz-texto-3)!important}.brz-specs td,.brz-specs-fijas td{color:var(--brz-tinta)!important}.brz-specs table tr{display:table-row!important}.brz-specs table th,.brz-specs table td{display:table-cell!important}@media (max-width:599px){.brz-loop-tienda .elementor-pagination .page-numbers.prev,.brz-loop-tienda .elementor-pagination .page-numbers.next{display:none}}.brz-btn-arrep .elementor-button{display:inline-flex!important;align-items:center}.brz-btn-arrep .elementor-button-content-wrapper{align-items:center}.brz-dato{background:var(--brz-aviso-claro);color:var(--brz-aviso);padding:2px 6px;border-radius:6px;font-size:.92em}.brz-form-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:16px}@media (min-width:600px){.brz-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.brz-form-grid .brz-full{grid-column:1 / -1}}.brz-form .brz-field .wpcf7-form-control-wrap{display:block}.brz-form select{appearance:none;-webkit-appearance:none;padding-right:40px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231A1F1B' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center}.brz-check{margin:4px 0 16px;font-size:14px}.brz-check .wpcf7-list-item{margin:0}.brz-check label{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.brz-check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--brz-verde)}.brz-legal-nav{display:flex;flex-direction:column;gap:4px}.brz-legal-nav a{padding:10px 14px;border-radius:999px;color:var(--brz-tinta);text-decoration:none;font-size:15px}.brz-legal-nav a:hover{background:var(--brz-superficie)}.brz-legal-sec{scroll-margin-top:140px}.brz-legal-cuerpo{max-width:760px}.brz-legal-sec p+p{margin-top:12px}.brz-legal-sec ul{margin:12px 0 0;padding-left:20px}.brz-legal-sec li{margin:0 0 8px}.brz-legal-sec ul+p{margin-top:12px}.brz-notice{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--brz-r-md);background:var(--brz-verde-claro);font-size:14px;color:var(--brz-tinta)}.brz-notice svg{width:20px;height:20px;flex:none;stroke:var(--brz-verde);fill:none;stroke-width:1.6;stroke-linecap:round}.brz-e404 .elementor-heading-title{font-family:var(--brz-f-display)}.brz-img-cuadrada img{width:100%;aspect-ratio:1;object-fit:cover}.brz-img-hero2 img{width:100%;aspect-ratio:5 / 4;object-fit:cover}.brz-woo h3,.brz-woo .e-checkout__order_review-2 h3,.brz-woo .cart_totals h2,.brz-woo .e-cart-section h2,.brz-woo h2{font:600 20px/1.3 var(--brz-f-texto)!important;color:var(--brz-tinta)!important;letter-spacing:0!important}.brz-woo a{color:var(--brz-verde)}.brz-woo table.shop_table td,.brz-woo table.shop_table th{font:400 15px/1.5 var(--brz-f-texto);color:var(--brz-tinta)}.brz-woo table.shop_table th{font-weight:600}.brz-woo .product-name a{color:var(--brz-tinta);text-decoration:none}.brz-woo .product-thumbnail img{width:72px!important;height:72px;object-fit:contain;border-radius:var(--brz-r-md);background:var(--brz-superficie);mix-blend-mode:multiply}.brz-woo .order-total .amount,.brz-woo .order-total th{font-size:20px!important;font-weight:600!important}.brz-woo input.input-text,.brz-woo input[type=text],.brz-woo input[type=email],.brz-woo input[type=tel],.brz-woo input[type=password],.brz-woo input[type=number],.brz-woo textarea,.brz-woo select,.brz-woo .select2-container .select2-selection--single{min-height:50px!important;padding:0 16px!important;border:1px solid var(--brz-borde-input)!important;border-radius:var(--brz-r-md)!important;background:#fff!important;font:400 16px var(--brz-f-texto)!important;color:var(--brz-tinta)!important;box-shadow:none!important}.brz-woo textarea{padding:14px 16px!important;min-height:110px!important}.brz-woo .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px!important;padding:0!important;color:var(--brz-tinta)}.brz-woo .select2-container .select2-selection--single .select2-selection__arrow{height:48px!important;right:10px!important}.brz-woo input:focus,.brz-woo textarea:focus,.brz-woo select:focus{outline:none!important;border-color:var(--brz-verde)!important;box-shadow:0 0 0 3px var(--brz-verde-claro)!important}.brz-woo label{font:500 14px/1.4 var(--brz-f-texto)!important;color:var(--brz-tinta)!important}.brz-woo .quantity input.qty{width:76px!important;min-height:44px!important;padding:0 6px 0 20px!important;border-radius:999px!important;text-align:center!important}.brz-woo .quantity input.qty:focus{outline:none!important;border-color:var(--brz-verde)!important;box-shadow:0 0 0 3px var(--brz-verde-claro)!important}body .brz-woo .button,body .brz-woo button.button,body .brz-woo #place_order,body .brz-woo .checkout-button,body .brz-woo .woocommerce-button,body .brz-woo button[type=submit]{min-height:52px!important;padding:0 28px!important;border:1px solid var(--brz-verde)!important;border-radius:999px!important;background:var(--brz-verde)!important;color:#fff!important;font:500 16px/1.2 var(--brz-f-texto)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}body .brz-woo .button:hover,body .brz-woo #place_order:hover,body .brz-woo .checkout-button:hover,body .brz-woo button[type=submit]:hover{background:var(--brz-verde-hover)!important;border-color:var(--brz-verde-hover)!important}body .brz-woo .coupon .button,body .brz-woo button[name=apply_coupon],body .brz-woo button[name=update_cart]{background:transparent!important;color:var(--brz-tinta)!important;border-color:var(--brz-tinta)!important}body .brz-woo .coupon .button:hover,body .brz-woo button[name=apply_coupon]:hover{background:var(--brz-tinta)!important;color:#fff!important}.brz-woo .product-remove a.remove{color:var(--brz-texto-3)!important;background:transparent!important;font-size:20px}.brz-woo .product-remove a.remove:hover{color:var(--brz-error)!important}.brz-woo .woocommerce-privacy-policy-text,.brz-woo .woocommerce-terms-and-conditions-wrapper p{font-size:13px;color:var(--brz-texto-3)}.brz-woo-cuenta .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.brz-woo-cuenta .woocommerce-MyAccount-navigation a{display:block;padding:10px 14px;border-radius:999px;color:var(--brz-tinta);text-decoration:none}.brz-woo-cuenta .woocommerce-MyAccount-navigation .is-active a{background:var(--brz-verde);color:#fff}.cart-empty.woocommerce-info{font-size:16px!important}.return-to-shop .button{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;padding:0 28px!important;line-height:1!important;border-radius:999px!important;background:var(--brz-verde)!important;color:#fff!important}body>.woocommerce-notices-wrapper:not(:empty),.site>.woocommerce-notices-wrapper:not(:empty){max-width:1280px;margin:16px auto 0;padding:0 var(--brz-gutter);box-sizing:content-box}.woocommerce-notices-wrapper:empty{display:none}body .woocommerce-message,body .woocommerce-info,body ul.woocommerce-error{position:relative;display:flex!important;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:10px;margin:0 0 16px!important;padding:14px 16px 14px 50px!important;list-style:none!important;border:1px solid #C9DDCD!important;border-radius:var(--brz-r-md)!important;background:var(--brz-verde-claro)!important;color:var(--brz-tinta)!important;font:400 15px/1.5 var(--brz-f-texto)!important;outline:none!important;box-shadow:none!important}body .woocommerce-message:focus,body .woocommerce-info:focus,body ul.woocommerce-error:focus{outline:none!important}body .woocommerce-message::before,body .woocommerce-info::before,body ul.woocommerce-error::before{content:""!important;display:block!important;position:absolute;left:16px;top:50%;width:22px;height:22px;margin-top:-11px;font-family:inherit!important;background-color:var(--brz-verde);-webkit-mask:var(--brz-ico) center / contain no-repeat;mask:var(--brz-ico) center / contain no-repeat}body .woocommerce-message{--brz-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M8 12.5l2.7 2.7L16 9.8'/%3E%3C/svg%3E")}body .woocommerce-info{--brz-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 11v5.5M12 7.6v.1'/%3E%3C/svg%3E");border-color:var(--brz-linea-fuerte)!important;background:var(--brz-superficie)!important}body .woocommerce-info::before{background-color:var(--brz-texto-2)}body ul.woocommerce-error{--brz-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 7.5V13M12 16.4v.1'/%3E%3C/svg%3E");flex-direction:column;align-items:flex-start;border-color:#F2C4BF!important;background:var(--brz-error-claro)!important}body ul.woocommerce-error::before{top:14px;margin-top:0;background-color:var(--brz-error)}body ul.woocommerce-error li{margin:0!important;padding:0!important;list-style:none!important}body .woocommerce-message .button,body .woocommerce-info .button,body ul.woocommerce-error .button{order:2;float:none!important;display:inline-flex!important;align-items:center;justify-content:center;margin:0 0 0 auto!important;min-height:40px;padding:0 18px!important;border:1px solid var(--brz-verde)!important;border-radius:999px!important;background:var(--brz-blanco)!important;color:var(--brz-verde)!important;font:500 14px/1 var(--brz-f-texto)!important;text-decoration:none!important;white-space:nowrap;box-shadow:none!important;transition:background .18s ease,color .18s ease}body .woocommerce-message .button:hover,body .woocommerce-info .button:hover{background:var(--brz-verde)!important;color:#fff!important}@media (max-width:599px){body .woocommerce-message,body .woocommerce-info{align-items:flex-start}body .woocommerce-message::before,body .woocommerce-info::before{top:15px;margin-top:0}body .woocommerce-message .button,body .woocommerce-info .button{margin:0!important}}.hfe-flyout-container .hfe-side,.hfe-flyout-container .hfe-flyout-content{background:var(--brz-fondo)!important;height:100%!important;min-height:100vh}.brz-barra .brz-h-izq{z-index:60!important}.hfe-flyout-container .hfe-side{width:min(420px, 100vw)!important;max-width:100vw!important;z-index:1000000!important;box-shadow:0 0 40px rgb(26 31 27 / .12)}.hfe-flyout-container .hfe-flyout-overlay{background:rgb(26 31 27 / .45)!important}.hfe-flyout-container .hfe-flyout-content{padding:64px 24px 32px!important}.hfe-flyout-container ul.hfe-nav-menu{display:flex!important;flex-wrap:wrap;gap:8px}.hfe-flyout-container ul.hfe-nav-menu>li{flex:0 0 100%;border:0!important}.hfe-flyout-container ul.hfe-nav-menu>li>a,.hfe-flyout-container .hfe-nav-menu li a.hfe-menu-item{padding:0!important;font:500 26px/1.45 var(--brz-f-display)!important;letter-spacing:-.01em;color:var(--brz-tinta)!important;text-decoration:none!important;background:none!important}.hfe-flyout-container ul.hfe-nav-menu>li.brz-menu-sec{flex:0 0 calc(50% - 4px);min-width:0}.hfe-flyout-container ul.hfe-nav-menu>li.brz-menu-sec:last-child:nth-child(even){flex-basis:100%}.hfe-flyout-container ul.hfe-nav-menu>li:nth-child(5){margin-bottom:20px}.hfe-flyout-container ul.hfe-nav-menu>li.brz-menu-sec>a,.hfe-flyout-container .hfe-nav-menu li.brz-menu-sec a.hfe-menu-item{display:inline-flex!important;align-items:center;min-height:44px;padding:0 18px!important;border-radius:999px;border:1px solid var(--brz-linea-fuerte);background:#fff!important;font:400 14px/1 var(--brz-f-texto)!important;width:100%;justify-content:center;white-space:nowrap}.hfe-flyout-container ul.hfe-nav-menu>li>a:focus,.hfe-flyout-container .hfe-menu-item:focus{outline:none}.hfe-flyout-container ul.hfe-nav-menu>li>a:focus-visible{outline:2px solid var(--brz-verde)!important;outline-offset:2px}.hfe-flyout-container .hfe-nav-menu li.current-menu-item>a{color:var(--brz-verde)!important}.hfe-flyout-container .hfe-flyout-close{top:18px!important;right:18px!important}.hfe-flyout-container .hfe-flyout-close svg{width:22px;height:22px}body .brz-woo .product-name a,body .brz-woo td.product-name a{color:var(--brz-tinta)!important;text-decoration:none!important}body .brz-woo .product-name a:hover{color:var(--brz-verde)!important}body .brz-woo .checkout-button,body .brz-woo .wc-proceed-to-checkout a{display:flex!important;align-items:center;justify-content:center}@media (max-width:1023px){.brz-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px!important}.brz-toolbar>.elementor-widget:first-child{grid-column:1 / -1}.brz-toolbar .elementor-widget{width:auto!important;min-width:0}.brz-toolbar .brz-orden,.brz-toolbar .woocommerce-ordering,.brz-toolbar .brz-catsel{width:100%}.brz-toolbar select{width:100%;max-width:100%;text-overflow:ellipsis}}@media (min-width:600px) and (max-width:1023px){.brz-toolbar{grid-template-columns:1fr 240px 240px;align-items:center}.brz-toolbar>.elementor-widget:first-child{grid-column:auto}}.brz-comp{margin:32px 0;padding:28px;border:1px solid #C9DDCD;border-radius:var(--brz-r-lg);background:var(--brz-verde-claro)}.brz-comp__t{margin:0 0 8px!important;font:500 24px/1.2 var(--brz-f-display)!important;color:var(--brz-tinta)!important;letter-spacing:-.01em}.brz-comp__p{margin:0 0 20px!important;font:400 15px/1.6 var(--brz-f-texto);color:var(--brz-texto-2);max-width:60ch}.brz-comp__lista{list-style:none;margin:0 0 16px!important;padding:0!important;display:flex;flex-direction:column;gap:6px}.brz-comp__lista li{display:flex;align-items:center;gap:8px;font:500 15px/1.4 var(--brz-f-texto);color:var(--brz-tinta)}.brz-comp__lista li span{font-weight:400;color:var(--brz-texto-3)}.brz-comp__lista svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--brz-verde);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.brz-comp__estado{margin:0 0 12px!important;font:500 15px/1.5 var(--brz-f-texto);color:var(--brz-verde-hover)}.brz-comp__estado:empty{display:none}.brz-comp__estado.is-error{color:var(--brz-error)}.brz-comp__form{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.brz-comp__drop{position:relative;flex:1 1 280px;display:flex;flex-direction:column;justify-content:center;min-height:64px;padding:12px 20px;border:1.5px dashed var(--brz-borde-input);border-radius:var(--brz-r-md);background:var(--brz-blanco);cursor:pointer;transition:border-color .18s ease,background .18s ease}.brz-comp__drop:hover,.brz-comp__drop.is-sobre{border-color:var(--brz-verde);background:#F6FAF7}.brz-comp__drop:focus-within{border-color:var(--brz-verde);box-shadow:0 0 0 3px #CFE3D3}.brz-comp__drop input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.brz-comp__drop-t{font:600 15px/1.3 var(--brz-f-texto);color:var(--brz-verde)}.brz-comp__drop-n{font:400 13px/1.4 var(--brz-f-texto);color:var(--brz-texto-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brz-comp__btn{flex:0 0 auto;min-height:64px;padding:0 28px!important;border:0!important;border-radius:999px!important;background:var(--brz-verde)!important;color:#fff!important;font:500 16px/1 var(--brz-f-texto)!important;cursor:pointer;white-space:nowrap;transition:background .18s ease}.brz-comp__btn:hover{background:var(--brz-verde-hover)!important}.brz-comp__btn[disabled]{opacity:.6;cursor:progress}@media (max-width:599px){.brz-comp{padding:20px}.brz-comp__btn{flex:1 1 100%;min-height:52px}}.woocommerce-order-received .woocommerce-notices-wrapper:empty{display:none}.brz-gracias{font-family:var(--brz-f-texto);color:var(--brz-tinta)}.brz-gracias__estado{display:flex;gap:16px;align-items:flex-start;padding:24px 28px;border-radius:var(--brz-r-lg);background:var(--brz-verde-claro);border:1px solid #C9DDCD}.brz-gracias__estado.is-error{background:var(--brz-error-claro);border-color:#F2C4BF;flex-direction:column}.brz-gracias__icono{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--brz-verde)}.brz-gracias__icono svg{width:24px;height:24px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.brz-gracias__titulo{margin:0 0 4px!important;font:500 24px/1.2 var(--brz-f-display);letter-spacing:-.01em;color:var(--brz-tinta)}.brz-gracias__texto{margin:0!important;font-size:16px;line-height:1.55;color:var(--brz-texto-2);max-width:62ch}.brz-gracias__texto strong{color:var(--brz-tinta);font-weight:600;word-break:break-word}.brz-gracias__btn{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;border-radius:999px;background:var(--brz-verde);color:#fff!important;font-weight:500;text-decoration:none!important}ul.brz-gracias__datos{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:16px 0 40px!important;padding:0!important;list-style:none!important;border:1px solid var(--brz-linea);border-radius:var(--brz-r-md);background:var(--brz-blanco);overflow:hidden}ul.brz-gracias__datos li{display:flex!important;flex-direction:column;gap:4px;margin:0!important;padding:16px 20px!important;border:0!important;border-right:1px solid var(--brz-linea)!important;float:none!important;font-size:13px!important;text-transform:none!important}ul.brz-gracias__datos li:last-child{border-right:0!important}ul.brz-gracias__datos::before,ul.brz-gracias__datos::after{content:none!important;display:none!important}ul.brz-gracias__datos li strong .amount,ul.brz-gracias__datos li strong bdi,ul.brz-gracias__datos li strong .woocommerce-Price-currencySymbol{color:var(--brz-tinta)!important;font-weight:600!important}.brz-gracias table.brz-transf__cuenta{border:1px solid var(--brz-linea)!important;border-collapse:separate!important;border-spacing:0;border-radius:var(--brz-r-md);overflow:hidden}.brz-gracias table.brz-transf__cuenta td,.brz-gracias table.brz-transf__cuenta tr,.brz-gracias table.brz-transf__cuenta tbody{border:0!important;background:transparent!important}.brz-gracias table.brz-transf__cuenta tr:nth-child(odd) td{background:transparent!important}ul.brz-gracias__datos li span{color:var(--brz-texto-3)}ul.brz-gracias__datos li strong{font-size:16px!important;font-weight:600;color:var(--brz-tinta)}.brz-gracias__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;align-items:start}.brz-gracias__lateral{position:sticky;top:120px;padding:24px;border:1px solid var(--brz-linea);border-radius:var(--brz-r-lg);background:var(--brz-blanco)}.brz-gracias__main--pasos{counter-reset:paso}.brz-gracias__main--pasos>.brz-transf,.brz-gracias__main--pasos>.brz-comp{position:relative;padding-left:52px;counter-increment:paso}.brz-gracias__main--pasos>.brz-transf::before,.brz-gracias__main--pasos>.brz-comp::before{content:counter(paso);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--brz-tinta);color:#fff;font:600 16px/1 var(--brz-f-texto)}.brz-gracias__main--pasos>.brz-comp{margin:32px 0 0;padding:0 0 0 52px;border:0;background:none}.brz-gracias__main--pasos>.brz-comp::before{top:0}.brz-gracias .brz-transf h2,.brz-gracias .brz-comp__t{margin:4px 0 8px!important;font:500 22px/1.25 var(--brz-f-display)!important;color:var(--brz-tinta)!important;letter-spacing:-.01em}.brz-gracias .brz-transf p{font-size:15px!important;color:var(--brz-texto-2)!important}.brz-gracias .brz-transf__cuenta{background:var(--brz-blanco);border-color:var(--brz-linea)!important;margin-bottom:12px!important}.brz-gracias .brz-transf__cuenta td{font-family:var(--brz-f-texto)!important;vertical-align:middle!important}.brz-copiar{margin-left:10px;padding:4px 12px!important;border:1px solid var(--brz-linea-fuerte)!important;border-radius:999px!important;background:var(--brz-blanco)!important;color:var(--brz-verde)!important;font:500 12px/1.4 var(--brz-f-texto)!important;cursor:pointer;white-space:nowrap;vertical-align:middle}.brz-copiar:hover{border-color:var(--brz-verde)!important}.brz-copiar.is-ok{background:var(--brz-verde)!important;border-color:var(--brz-verde)!important;color:#fff!important}.brz-gracias .brz-comp__form{margin-top:4px}.brz-gracias__sigue{padding:24px 28px;border:1px solid var(--brz-linea);border-radius:var(--brz-r-lg);background:var(--brz-blanco)}.brz-gracias__sigue h2{margin:0 0 12px!important;font:500 22px/1.25 var(--brz-f-display)!important}.brz-gracias__sigue ol{margin:0!important;padding-left:20px!important;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.55;color:var(--brz-texto-2)}.brz-gracias__sigue strong{color:var(--brz-tinta)}.brz-gracias__ayuda{margin:28px 0 0!important;font-size:15px;color:var(--brz-texto-2)}.brz-gracias__ayuda a{color:var(--brz-verde)!important;font-weight:500}.brz-gracias__lateral .woocommerce-order-details{margin:0!important}.brz-gracias__lateral h2{margin:0 0 16px!important;font:500 20px/1.3 var(--brz-f-display)!important;color:var(--brz-tinta)!important}.brz-gracias__lateral table.shop_table{width:100%;margin:0!important;border:0!important;border-collapse:collapse!important}.brz-gracias__lateral table.shop_table thead{display:none}.brz-gracias__lateral table.shop_table th,.brz-gracias__lateral table.shop_table td{padding:10px 0!important;border:0!important;border-bottom:1px solid var(--brz-linea)!important;background:none!important;font:400 14px/1.45 var(--brz-f-texto)!important;color:var(--brz-texto-2)!important;text-align:left;vertical-align:top}.brz-gracias__lateral table.shop_table td:last-child,.brz-gracias__lateral table.shop_table tfoot td{text-align:right!important;white-space:nowrap;color:var(--brz-tinta)!important}.brz-gracias__lateral table.shop_table tbody td.product-name{color:var(--brz-tinta)!important;font-weight:500!important;white-space:normal}.brz-gracias__lateral table.shop_table tbody td.product-name a{color:var(--brz-tinta)!important;text-decoration:none}.brz-gracias__lateral table.shop_table .product-quantity{font-weight:400;color:var(--brz-texto-3)}.brz-gracias__lateral table.shop_table tfoot tr:nth-last-child(2) th,.brz-gracias__lateral table.shop_table tfoot tr:nth-last-child(2) td{padding-top:14px!important;font:600 18px/1.3 var(--brz-f-texto)!important;color:var(--brz-tinta)!important}.brz-gracias__lateral table.shop_table tfoot tr:last-child th,.brz-gracias__lateral table.shop_table tfoot tr:last-child td{border-bottom:0!important}.brz-gracias__lateral table.shop_table small{font-size:12px;color:var(--brz-texto-3)}.brz-gracias__lateral .woocommerce-customer-details{margin:28px 0 0!important}.brz-gracias__lateral .woocommerce-columns--addresses{display:flex!important;flex-direction:column;gap:20px;margin:0!important}.brz-gracias__lateral .woocommerce-column{width:100%!important;float:none!important;max-width:none!important;padding:0!important;margin:0!important}.brz-gracias__lateral .woocommerce-column__title,.brz-gracias__lateral .woocommerce-customer-details h2{margin:0 0 8px!important;font:500 17px/1.3 var(--brz-f-display)!important}.brz-gracias__lateral address{margin:0!important;padding:14px 16px!important;border:1px solid var(--brz-linea)!important;border-radius:var(--brz-r-md)!important;font-style:normal;font-size:14px;line-height:1.6;color:var(--brz-texto-2)}.brz-gracias__lateral address p{margin:6px 0 0!important;padding:0!important;font-size:14px;display:flex;gap:6px;align-items:center}.brz-gracias__lateral address p::before{display:none!important}@media (max-width:1023px){.brz-gracias__grid{grid-template-columns:minmax(0,1fr);gap:32px}.brz-gracias__lateral{position:static}}@media (max-width:599px){.brz-gracias__estado{padding:20px;gap:12px}.brz-gracias__icono{width:36px;height:36px}.brz-gracias__titulo{font-size:21px}ul.brz-gracias__datos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:32px!important}ul.brz-gracias__datos li{padding:14px 16px!important;border-bottom:1px solid var(--brz-linea)!important}ul.brz-gracias__datos li:nth-child(2n){border-right:0!important}ul.brz-gracias__datos li:nth-last-child(-n+2){border-bottom:0!important}.brz-gracias__main--pasos>.brz-transf,.brz-gracias__main--pasos>.brz-comp{padding-left:0}.brz-gracias__main--pasos>.brz-transf::before,.brz-gracias__main--pasos>.brz-comp::before{position:static;margin:0 0 10px;width:30px;height:30px;font-size:14px}.brz-gracias__lateral{padding:20px}.brz-copiar{margin:6px 0 0;display:inline-block}}.andreani-calc-widget{position:static!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;margin:0 0 20px!important;padding:16px 18px!important;border:1px solid var(--brz-linea)!important;border-radius:var(--brz-r-md)!important;background:var(--brz-blanco)!important;box-shadow:none!important;transform:none!important;font-family:var(--brz-f-texto)!important}.andreani-calc-widget .andreani-calc-logo-fixed,.andreani-calc-widget .andreani-calc-bubble,.andreani-calc-widget .andreani-calc-label{display:none!important}.andreani-calc-widget .andreani-calc-content{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;width:auto!important;max-height:none!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.andreani-calc-widget .andreani-calc-header{display:block!important;margin:0 0 10px!important;padding:0!important}.andreani-calc-widget .andreani-calc-header__title{font:600 15px/1.3 var(--brz-f-texto)!important;color:var(--brz-tinta)!important}.andreani-calc-widget .andreani-calc-form{display:flex!important;gap:8px!important;align-items:stretch!important;margin:0!important}.andreani-calc-widget .andreani-calc-input-wrapper{flex:1 1 auto!important;min-width:0!important;margin:0!important;position:relative}.andreani-calc-widget input.andreani-calc-postcode{width:100%!important;height:48px!important;margin:0!important;padding:0 16px!important;border:1px solid var(--brz-borde-input)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;font:400 16px/1 var(--brz-f-texto)!important;color:var(--brz-tinta)!important;letter-spacing:.02em}.andreani-calc-widget input.andreani-calc-postcode::placeholder{color:var(--brz-texto-3);opacity:1;letter-spacing:0}.andreani-calc-widget input.andreani-calc-postcode:focus{outline:none!important;border-color:var(--brz-verde)!important;box-shadow:0 0 0 3px var(--brz-verde-claro)!important}.andreani-calc-widget button.andreani-calc-button{flex:none!important;width:auto!important;min-width:0!important;height:48px!important;margin:0!important;padding:0 22px!important;border:1px solid var(--brz-tinta)!important;border-radius:999px!important;background:var(--brz-blanco)!important;color:var(--brz-tinta)!important;font:500 15px/1 var(--brz-f-texto)!important;box-shadow:none!important;cursor:pointer;transition:background .18s ease,color .18s ease}.andreani-calc-widget button.andreani-calc-button:hover{background:var(--brz-tinta)!important;color:#fff!important}.andreani-calc-widget button.andreani-calc-button svg{display:none!important}.andreani-calc-widget .andreani-calc-loading{font-size:14px!important;color:var(--brz-texto-3)!important;margin:12px 0 0!important}.andreani-calc-widget .andreani-calc-spinner{border-color:var(--brz-linea)!important;border-top-color:var(--brz-verde)!important}.andreani-calc-widget .andreani-calc-results{margin:0!important;padding:0!important}.andreani-calc-widget ul.andreani-calc-rates{margin:12px 0 0!important;padding:0!important;list-style:none!important}.andreani-calc-widget li.andreani-calc-rate{display:flex!important;justify-content:space-between;gap:12px;margin:0!important;padding:10px 0!important;border:0!important;border-top:1px solid var(--brz-linea)!important;font:400 15px/1.4 var(--brz-f-texto)!important;color:var(--brz-texto-2)!important;background:none!important}.andreani-calc-widget .andreani-calc-rate-cost,.andreani-calc-widget .andreani-calc-rate-cost *{font-weight:600!important;color:var(--brz-tinta)!important}.andreani-calc-widget .andreani-calc-error{margin:10px 0 0!important;font-size:14px!important;color:var(--brz-error)!important}.andreani-calc-widget .andreani-calc-error:empty{display:none!important}.andreani-calc-widget,.andreani-calc-widget *,.andreani-calc-widget *::before,.andreani-calc-widget *::after{animation:none!important}.andreani-calc-widget .andreani-calc-content>*,.andreani-calc-widget .andreani-calc-results,.andreani-calc-widget .andreani-calc-header,.andreani-calc-widget .andreani-calc-postcode,.andreani-calc-widget .andreani-calc-label{opacity:1!important;transform:none!important;transition:none!important}.andreani-calc-widget .andreani-calc-content{z-index:auto!important;height:auto!important;min-height:0!important;border-radius:0!important;overflow:visible!important;pointer-events:auto!important}.andreani-calc-widget:not(.andreani-calc-widget--expanded) .andreani-calc-content>*{opacity:1!important;pointer-events:auto!important}.andreani-calc-widget .andreani-calc-spinner{animation:andreani-calc-spin .8s linear infinite!important}.brz-local__mapa,.brz-local__mapa .elementor-widget-container,.brz-local__mapa .elementor-custom-embed{line-height:0}.brz-local__mapa iframe{display:block;width:100%!important;border:0!important;background:var(--brz-superficie)}@media (min-width:1024px){.brz-buybox{position:sticky!important;top:96px;align-self:start!important;z-index:1}}.e-con:has(>.brz-loop),.e-con-inner:has(>.brz-loop){display:block!important}