@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!important}} #brx-content {margin-top: 180px} .content-area {margin-top: 180px}.swatch-btn { border: 2px solid #ccc; background: #fff; cursor: pointer; transition: .2s ease-in-out; outline: none; padding: 0;}.swatch-btn:hover { transform: scale(1.05);}.swatch-text,.swatch-color { width: 42px; height: 42px; border-radius: 50%;}.swatch-text { display: flex; align-items: center; justify-content: center; font-size: 15px; font-weight: 500; color: #333;}.swatch-text.active { border-color: #000; font-weight: 700;}.swatch-color { position: relative; border: 2px solid #fff; box-shadow: 0 0 0 1px #ccc;}.swatch-color.active { box-shadow: 0 0 0 2px #000;}.reset_variations { display: inline-block; font-size: 14px; color: #B88044; text-decoration: underline;}.label { display: none;}.woocommerce-variation-add-to-cart.variations_button { display: flex; flex-direction: row !important; flex-wrap: wrap !important; align-items: center !important; gap: 12px !important;}.woocommerce-variation-add-to-cart.variations_button > style { display: none !important;}.woocommerce-variation-add-to-cart.variations_button > #pwgc-purchase-container { order: 1; flex: 0 0 100% !important; width: 100% !important;}.woocommerce-variation-add-to-cart.variations_button > .quantity { order: 2; display: flex; align-items: center; flex: 0 0 110px !important; width: 110px !important; height: 45px !important; margin: 0 !important; border: 1px solid #ddd; border-radius: 30px; overflow: hidden;}.woocommerce-variation-add-to-cart.variations_button .quantity .action { flex: 0 0 30px; display: flex; align-items: center; justify-content: center; height: 100%; background: #f9f9f9; cursor: pointer;}.woocommerce-variation-add-to-cart.variations_button .quantity input.qty { flex: 1; width: 30px !important; height: 100% !important; margin: 0 !important; padding: 0 !important; border: 0 !important; background: transparent !important; text-align: center !important; font-size: 15px !important;}.woocommerce-variation-add-to-cart.variations_button > .single_add_to_cart_button { order: 3; flex: 1 1 0 !important; min-width: 0; height: 45px; margin: 0 !important; padding: 0 20px; border-radius: 25px; background: #7FB83B; color: #fff; display: flex; align-items: center; justify-content: center; white-space: nowrap;}.woocommerce-variation-add-to-cart.variations_button > .single_add_to_cart_button:hover { background: #86A65D; color: #fff; border: 1px solid #B88044;}.woocommerce-variation-add-to-cart.variations_button .quantity .action svg { width: 14px; height: 14px;}.variations { width: 100%; margin-bottom: 20px;}.variations tbody,.variations tr,.variations td.value { display: block; width: 100%;}.variations td.value { padding: 0 !important;}.variations .swatches-container.text-type { display: flex; flex-wrap: wrap; gap: 10px; margin: 12px 0;}.variations .text-type .swatch-text { width: auto; min-width: 78px; height: 42px; padding: 0 16px; border-radius: 24px; white-space: nowrap;}.variations .text-type .swatch-text[data-value="Otra cantidad"] { min-width: 130px;}.variations .text-type .swatch-text.active { border-color: #000; font-weight: 700;}.variations .reset_variations { display: inline-block; margin-top: 4px;}.variations_form.cart #pwgc-purchase-container { --vs-text: #2f2f2f; --vs-muted: #767676; --vs-border: #2f2f2f; --vs-bg: #ffffff; --vs-radius: 999px; width: 100%; background: var(--vs-bg); color: var(--vs-text);}.variations_form.cart #pwgc-purchase-container .pwgc-field-container { margin-bottom: 18px;}.variations_form.cart #pwgc-purchase-container .pwgc-label { display: block; margin-bottom: 8px; font-size: 15px; font-weight: 600; color: var(--vs-text);}.variations_form.cart #pwgc-purchase-container input[type="text"],.variations_form.cart #pwgc-purchase-container input[type="email"],.variations_form.cart #pwgc-purchase-container input[type="tel"],.variations_form.cart #pwgc-purchase-container input[type="date"],.variations_form.cart #pwgc-purchase-container .pwgc-input-text,.variations_form.cart #pwgc-purchase-container .wc_input_price { width: 100% !important; min-height: 48px; border: 1.5px solid var(--vs-border); border-radius: var(--vs-radius); background: #ffffff; color: var(--vs-text); padding: 0 20px; font-size: 15px; line-height: 1.2; outline: none; box-shadow: none; transition: border-color 0.2s ease, box-shadow 0.2s ease;}.variations_form.cart #pwgc-purchase-container textarea,.variations_form.cart #pwgc-purchase-container #pwgc-message { width: 100% !important; min-height: 120px; border: 1.5px solid var(--vs-border); border-radius: 24px; background: #ffffff; color: var(--vs-text); padding: 16px 20px; font-size: 15px; line-height: 1.5; outline: none; box-shadow: none; resize: vertical;}.variations_form.cart #pwgc-purchase-container input:focus,.variations_form.cart #pwgc-purchase-container textarea:focus { border-color: #000000; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.08);}.variations_form.cart #pwgc-purchase-container input::placeholder,.variations_form.cart #pwgc-purchase-container textarea::placeholder { color: #9b9b9b;}.variations_form.cart #pwgc-purchase-container .pwgc-subtitle { margin-top: 6px; font-size: 12px; line-height: 1.4; color: var(--vs-muted);}.variations_form.cart #pwgc-purchase-container #pwgc-email-preview-button { border: 1.5px solid var(--vs-border); border-radius: var(--vs-radius); background: #ffffff; color: var(--vs-text); padding: 12px 24px; min-height: 46px; font-size: 14px; font-weight: 600; text-transform: none; cursor: pointer; box-shadow: none; transition: all 0.2s ease;}.variations_form.cart #pwgc-purchase-container #pwgc-email-preview-button:hover { background: var(--vs-text); color: #ffffff;}@media (max-width: 478px) {.woocommerce-variation-add-to-cart.variations_button { gap: 8px !important; } .woocommerce-variation-add-to-cart.variations_button > .quantity { flex-basis: 95px !important; width: 95px !important; } .woocommerce-variation-add-to-cart.variations_button > .single_add_to_cart_button { padding: 0 10px; font-size: 14px; border-radius: 30px; }}#brxe-nicyjy img { border-radius: 25px; aspect-ratio:1/1; object-fit: cover;}#brxe-rowamx {font-family: "Syne"; padding-bottom: 30px}@media (max-width: 767px) {#brxe-rowamx {padding-top: 30px}}@media (max-width: 478px) {#brxe-rowamx {font-size: 20px; text-align: center; align-self: center}}#brxe-usuict {font-family: "Montserrat"; font-weight: 500; margin-bottom: 30px}#brxe-usuict .star-rating span::before { color:#B88044;}@media (max-width: 478px) {#brxe-usuict {font-size: 15px; text-align: center; align-self: center}#brxe-usuict .star-rating span::before { color:#B88044;}}#brxe-ofobby {font-family: "Montserrat"; font-weight: 500; font-size: 25px; margin-bottom: 30px}@media (max-width: 478px) {#brxe-ofobby {font-size: 20px; text-align: center; align-self: center}}#brxe-qegvsl {font-family: "Montserrat"; font-size: 16px; margin-bottom: 30px}@media (max-width: 478px) {#brxe-qegvsl {font-size: 15px; text-align: center; align-self: center}}#brxe-wxacne {font-family: "Montserrat"; padding-bottom: 0}#brxe-wxacne .cart .single_add_to_cart_button, #brxe-wxacne a.button[data-product_id] {background-color: #b88044}#brxe-wxacne .stock {display: none}#brxe-wxacne .qty, .minus, .plus { border-radius: 10px;}.postid-1582 .swatch-btn.swatch-text { width: 70px !important; height: 60px !important; padding: 0 !important;  display: inline-flex;  align-items: center;  justify-content: center;  overflow: hidden; }.postid-1582 #pwgc-purchase-container { width: 100% !important; max-width: 100% !important; flex: 0 0 100% !important; clear: both; }.postid-1582 .pwgc-field-container { width: 100% !important; display: block !important; float: none !important;}.postid-1582 form.cart { display: flex !important; flex-direction: column !important; align-items: flex-start !important;}.postid-1582 form.cart .pwgc-purchase-container { order: 1; } .postid-1582 form.cart .single_add_to_cart_button,.postid-1582 form.cart .quantity { order: 2;  margin-top: 15px;}.postid-1582 .woocommerce-variation-add-to-cart { display: flex !important; flex-wrap: wrap !important; flex-direction: row !important;  width: 100% !important;}.postid-1582 #pwgc-purchase-container.pwgc-hidden { display: none !important;}.postid-1582 #pwgc-purchase-container:not(.pwgc-hidden) { flex: 0 0 100% !important; width: 100% !important; margin-bottom: 20px !important;}.postid-1582 .pwgc-field-container { width: 100% !important; box-sizing: border-box !important;} .postid-1582 .pwgc-input-text, .postid-1582 #pwgc-message { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important;}.postid-1582 .single_add_to_cart_button,.postid-1582 .quantity {  margin-top: 10px;}.postid-1582 #pwgc-email-preview-button.pwgc-email-preview-button { color: #3d5467 !important; text-transform: uppercase; font-family: "Montserrat", sans-serif !important; font-weight: 400; border: 1px solid #333333 !important; border-radius: 99px !important; background-color: transparent !important; display: block !important; transition: all 0.5s ease !important; cursor: pointer !important; margin-bottom: 10px !important;  padding: 10px 30px !important; height: auto !important; width: auto !important; line-height: 1 !important;}.postid-1582 #pwgc-email-preview-button.pwgc-email-preview-button:hover { background-color: #000000 !important; color: #ffffff !important; border-color: #3d5467 !important;}.postid-1582 #pwgc-purchase-container input[type="text"], .postid-1582 #pwgc-purchase-container textarea { border-radius: 10px !important;}.single_add_to_cart_button.sin-stock-bloqueado { background-color: #cccccc !important; color: #666666 !important; cursor: not-allowed !important; opacity: 0.7;} .single_add_to_cart_button.sin-stock-bloqueado:hover { border: none !important;} .reset_variations{ text-decoration: none;}.crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg,.crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg .cr-rating-icon { stroke: #b88044; fill: none !important; }.crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon { fill: #b88044; stroke: #b88044;}@media (max-width: 478px) {#brxe-wxacne {text-align: center; align-self: center}#brxe-wxacne .stock {display: none}}#brxe-mbqbkz {margin-left: 50px}@media (max-width: 478px) {#brxe-mbqbkz {margin-left: 0}}#brxe-kyrgdr {flex-direction: row}#brxe-lphmfs {padding-right: 100px; padding-left: 100px}@media (max-width: 767px) {#brxe-lphmfs {padding-right: 30px; padding-left: 30px}}@media (max-width: 478px) {#brxe-lphmfs {padding-right: 20px; padding-left: 20px}}#brxe-rjpejd {flex-direction: row}#brxe-qxcdcy {text-align: left; font-weight: 700; width: 40%}#brxe-valebi {text-align: center; width: 15%}#brxe-mwtven {text-align: center; width: 15%}#brxe-ruoheh {text-align: center; width: 15%}#brxe-ehwrbm {text-align: center; width: 15%}#brxe-dpbrvi {font-family: "Montserrat"; flex-direction: row; border-top: 3px solid hsl(0, 0%, 0%); border-bottom: 3px solid hsl(0, 0%, 0%); justify-content: space-between; padding-top: 15px; padding-bottom: 15px; align-self: center !important}.brxe-vhlxsi .brxe-fjlqcd.brxe-text-basic {text-align: left; font-weight: 700; width: 40%}.brxe-vhlxsi .brxe-xudkfd.brxe-text-basic {text-align: center; width: 15%}.brxe-vhlxsi .brxe-rhqntc.brxe-text-basic {text-align: center; width: 15%}.brxe-vhlxsi .brxe-cxmcas.brxe-text-basic {text-align: center; width: 15%}.brxe-vhlxsi .brxe-ttdxxk.brxe-text-basic {text-align: center; width: 15%}.brxe-vhlxsi .brxe-weemop.brxe-block {font-family: "Montserrat"; flex-direction: row; border-bottom: 3px dotted var(--bricks-color-grey-300); padding-top: 15px; padding-bottom: 15px; align-self: center !important; justify-content: space-between}#brxe-jlglqb {flex-direction: column}#brxe-ezhpap .cr-avatar-check { background-color: #B88044; border-radius: 50%; box-shadow: 0 2px 4px rgba(184, 128, 68, 0.2);}#brxe-ezhpap .cr-all-reviews-shortcode .cr-summaryBox-wrap, .cr-reviews-grid .cr-summaryBox-wrap { border-radius: 16px;  border: 1px solid #f0f0f0; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.03); padding: 30px; background: #ffffff;}#brxe-ezhpap .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon,#brxe-ezhpap .crstar-rating-svg .cr-rating-icon-base { fill: #B88044;}#brxe-ezhpap .ivole-meter { background-color: #f5f5f5 !important; height: 8px !important; border-radius: 10px;}#brxe-ezhpap .ivole-meter .ivole-meter-bar { background: #B88044 !important;  border-radius: 10px;}#brxe-ezhpap #reviews.cr-reviews-ajax-reviews .cr-button-search, .cr-all-reviews-shortcode .cr-button-search { background: #222;  color: #fff; border-radius: 8px; padding: 12px 25px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; transition: all 0.3s ease; border: none; line-height: 0;}#brxe-ezhpap #reviews.cr-reviews-ajax-reviews .cr-button-search:hover, .cr-all-reviews-shortcode .cr-button-search:hover { background: #B88044;  color: #fff;} .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon { fill: #B88044; stroke: #B88044;}#brxe-byrcct > .tab-menu .tab-title {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-byrcct > .tab-menu .tab-title.brx-open {background-color: var(--bricks-color-rmthla); border-radius: 10px; color: var(--bricks-color-grey-100); font-family: "Montserrat"}#brxe-byrcct > .tab-content {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-qhwhxh {margin-top: 100px; font-family: "Montserrat"}#brxe-ubzzmx {padding-right: 100px; padding-left: 100px}@media (max-width: 767px) {#brxe-ubzzmx {padding-right: 30px; padding-left: 30px}}@media (max-width: 478px) {#brxe-ubzzmx {padding-right: 20px; padding-bottom: 30px; padding-left: 20px}}#brxe-exhfii {align-self: flex-start; font-family: "Syne"; font-weight: 600; font-size: 26px; padding-bottom: 50px}@media (max-width: 478px) {#brxe-exhfii {padding-bottom: 100px; font-size: 22px}}.brxe-qulsqy .brxe-njthqa.brxe-image:not(.tag), .brxe-qulsqy .brxe-njthqa.brxe-image img {aspect-ratio: 0.9; object-fit: cover}.brxe-qulsqy .brxe-njthqa.brxe-image {flex-direction: row; width: 100%}.brxe-qulsqy .brxe-hlrwqu.brxe-block {overflow: hidden; border-radius: 20px; position: relative; justify-content: center; align-items: center}.brxe-hlrwqu:hover .btncarrito{opacity:1} .brxe-hlrwqu img { transition: 0.3s ease-in-out;} .brxe-hlrwqu:hover img{ filter: brightness(0.7); transform: scale(1.1);}.brxe-qulsqy .brxe-wnuwfe.brxe-heading {font-family: "Montserrat"; text-transform: capitalize; font-weight: 600; font-size: 20px; line-height: 1; margin-top: 20px; margin-bottom: 20px; min-height: 50px}@media (max-width: 478px) {.brxe-qulsqy .brxe-wnuwfe.brxe-heading {min-height: 50px}}.brxe-qulsqy .brxe-cggvwl.brxe-shortcode {position: static; display: block}.cr-review-link { display: none;}.crstar-rating-svg[aria-label="Valorado en 0 sobre 5"] .cr-rating-icon-frnt { width: 100% !important;}.crstar-rating-svg[aria-label="Valorado en 0 sobre 5"] .cr-rating-icon-bg { fill: #b88044 !important;}.brxe-qulsqy .brxe-vadqxc.brxe-product-price {align-self: flex-start; margin-top: 5px; font-family: "Montserrat"; font-weight: 600; font-size: 20px}.brxe-qulsqy.brxe-block {align-self: flex-start !important; align-items: flex-start}#brxe-mmpmmi .splide__arrow--prev {top: -60px; left: calc(100% - 105px);}#brxe-mmpmmi .splide__arrow--next {top: -60px}#brxe-mmpmmi .splide__arrow {border: 2px solid hsl(0, 0%, 0%); border-radius: 50px; background-color: hsl(0, 0%, 100%); color: var(--bricks-color-grey-800); font-size: 32px; min-height: 32px; min-width: 32px; height: 40px; width: 40px}#brxe-mmpmmi .splide__arrow svg {fill: var(--bricks-color-grey-800); height: 32px; width: 32px}.splide__arrow { transition: all 0.6s ease;  background-color: white;  color: black; }.splide__arrow:hover { background-color: #000000 !important; opacity: 1; }.splide__arrow:hover i { color: #ffffff !important;}@media (max-width: 478px) {#brxe-mmpmmi .splide__arrow {height: 35px; font-size: 25px; min-height: 25px; min-width: 25px; width: 35px}#brxe-mmpmmi .splide__arrow svg {height: 25px; width: 25px}#brxe-mmpmmi .splide__arrow--prev {top: -50px; right: 0px; left: calc(100% - 80px);}#brxe-mmpmmi .splide__arrow--next {top: -50px}}#brxe-hftrzm {padding-top: 50px; padding-right: 100px; padding-bottom: 50px; padding-left: 100px}@media (max-width: 767px) {#brxe-hftrzm {padding-right: 30px; padding-left: 30px}}@media (max-width: 478px) {#brxe-hftrzm {padding-top: 0; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}