@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 {: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} }#brxe-mshvwi .woocommerce-product-gallery .flex-control-thumbs img {border-radius: 10px}#brxe-mshvwi.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img {border-radius: 10px}#brxe-yktspe .comment-reply-title {color: var(--claro2)}#brxe-yktspe .meta .woocommerce-review__author {color: var(--negro)}#brxe-yktspe .description {color: var(--negro)}#brxe-yktspe .meta .woocommerce-review__published-date {color: var(--claro2)}#brxe-yktspe form .stars a::before, #brxe-yktspe form .stars.selected a.active ~ a::before {color: var(--marron)}#brxe-yktspe .star-rating {color: var(--marron)}#brxe-yktspe .stars a.bricks-star-filled::before {color: var(--claro2)}#brxe-yktspe .star-rating span::before {color: var(--claro2)}#brxe-yktspe {color: #737373; margin-top: 4vh}#brxe-yktspe form label {color: var(--claro2)}#brxe-yktspe .woocommerce-Reviews-title { color: #0f8ba1;}#brxe-yktspe .comment-reply-title { color: #ede9e4;}#brxe-yktspe textarea { background-color: #1a1a1a !important; color: #ffffff;  border: 1px solid #333; }#brxe-nbkpff .bc-divider__motion {--height: 80vh; border-top-color: #828282; border-top-style: solid}#brxe-nbkpff {width: 1px; margin-left: 5vh}#brxe-zvvqww {flex-direction: row}#brxe-zichef {display: grid; align-items: initial; grid-template-columns: 1fr}#brxe-lgatyd {margin-bottom: 2vh; color: #575757; font-weight: 600}#brxe-lgatyd:hover {color: var(--claro2)}#brxe-dxtfob {font-size: 9vh; color: var(--azul)}#brxe-bvlhdd {padding-right: 10vh; margin-top: 4vh; color: #a3a3a3}#brxe-lnmyeu .bc-divider__motion {--height: 1px; border-top-color: #828282; border-top-style: solid}#brxe-lnmyeu {width: 100%; margin-top: 3vh}#brxe-swfyok .price del, #brxe-swfyok .price > span {font-family: "vintage-varsity-bold"; font-size: 4vh}#brxe-swfyok {color: #ab8765; margin-right: 3vh}#brxe-geaytg .cart .single_add_to_cart_button, #brxe-geaytg a.button[data-product_id] {background-color: var(--azul); border: 3px solid #4895a3; border-radius: 50px; padding-top: 12px; padding-right: 15px; padding-bottom: 12px; margin-top: 13px}#brxe-zakkdh {display: grid; align-items: initial; grid-gap: 15px; grid-template-columns: 1fr 1fr; margin-top: 3vh; margin-bottom: 1vh; align-items: center; justify-items: center; padding-right: 8vh; padding-left: 8vh}#brxe-rlhwfz .bc-divider__motion {--height: 1px; border-top-color: #828282; border-top-style: solid}#brxe-rlhwfz {width: 100%; margin-top: 3vh; margin-bottom: 3vh}#brxe-voaobg {color: #a3a3a3; padding-right: 10vh}#brxe-gjfyxg {margin-top: 5vh}#brxe-gjfyxg .product { display: flex !important; flex-direction: column !important; justify-content: space-between !important;  background-color: #1a1a1a !important; border: 1px solid #333333 !important; padding: 15px !important; border-radius: 8px; height: 100% !important;}#brxe-gjfyxg .woocommerce-loop-product__link img { max-width: 100% !important;  width: 120px !important;  height: auto !important; margin: 0 auto 15px auto !important; display: block !important;}#brxe-gjfyxg .woocommerce-loop-product__title { font-size: 14px !important; color: #ede9e4 !important; margin-bottom: auto !important;  padding-bottom: 20px !important; flex-grow: 1 !important; text-align: center;}#brxe-gjfyxg .button { font-size: 0 !important;  background-color: #262626 !important; color: #ede9e4 !important; padding: 10px !important; border: 1px solid #3a3a3a !important; border-radius: 4px; text-transform: uppercase; width: 100% !important; display: block !important;}#brxe-gjfyxg .button:after { content: "VER PRODUCTO";  font-size: 11px !important;  letter-spacing: 1px;}#brxe-gjfyxg ul.products { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)) !important; gap: 15px !important; align-items: stretch !important;}#brxe-gwalcd {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 40px; padding-top: 15vh; padding-right: 13vh; padding-bottom: 4vh; padding-left: 8vh}@media (max-width: 478px) {#brxe-gwalcd {display: none}}#brxe-ibhfjw {background-color: var(--marron); padding-top: 2vh; padding-right: 2vh; padding-bottom: 2vh; padding-left: 2vh; border: 3px solid #75624f; border-radius: 15px; font-size: 2vh; color: #4f3f30; text-align: center}#brxe-gsktxj {background-color: var(--marron); padding-top: 2vh; padding-right: 2vh; padding-bottom: 2vh; padding-left: 2vh; border: 3px solid #75624f; border-radius: 15px; color: #4f3f30; font-size: 2vh; text-align: center}#brxe-kzsrhe {background-color: var(--marron); padding-top: 2vh; padding-right: 2vh; padding-bottom: 2vh; padding-left: 2vh; border: 3px solid #75624f; border-radius: 15px; color: #4f3f30; font-size: 2vh; text-align: center}#brxe-onrabu {display: flex; grid-template-columns: 1fr 1fr 1fr; justify-items: center; grid-gap: 20px; padding-right: 20vh; padding-left: 20vh; flex-direction: row; margin-bottom: 8vh}@media (max-width: 478px) {#brxe-onrabu {display: none}}#brxe-qjfbbc .bc-scroll-reading__line-mask {background-color: #1c1c1c; z-index: 9999; --opacity: 0.1}#brxe-qjfbbc .bc-scroll-reading__element {color: #3d3d3d; font-weight: 300}#brxe-mnlrkq {padding-right: 9vh}#brxe-mebgyv {background-position: center center; background-size: cover; border: 3px solid #696969; border-radius: 25px; aspect-ratio: 1}#brxe-dcqjph {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 40px; padding-top: 12vh; padding-right: 17vh; padding-bottom: 12vh; padding-left: 17vh; background-color: #1c1c1c; border-top: 3px solid #454545; border-bottom: 3px solid #454545}@media (max-width: 478px) {#brxe-dcqjph {display: none}}#brxe-thaksh {width: 30vh; background-size: cover}#brxe-bpvgdk {color: #a3a3a3}#brxe-bpvgdk a {color: #a3a3a3; font-size: inherit}#brxe-wpnvhm {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 30px; justify-items: center; align-items: center; padding-top: 10vh; padding-right: 10vh; padding-bottom: 10vh; padding-left: 10vh}@media (max-width: 478px) {#brxe-wpnvhm {display: none}}#brxe-3996cd {margin-bottom: 2vh; color: #575757; font-weight: 600}#brxe-3996cd:hover {color: var(--claro2)}#brxe-755e9c {font-size: 9vh; color: var(--azul)}#brxe-263c42 .woocommerce-product-gallery .flex-control-thumbs img {border-radius: 10px}#brxe-263c42.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img {border-radius: 10px}@media (max-width: 478px) {#brxe-263c42 {margin-top: 3vh}}#brxe-3cbb77 {padding-right: 10vh; margin-top: 4vh; color: #a3a3a3}#brxe-e716c1 .bc-divider__motion {--height: 1px; border-top-color: #828282; border-top-style: solid}#brxe-e716c1 {width: 100%; margin-top: 3vh}#brxe-06a2f9 .price del, #brxe-06a2f9 .price > span {font-family: "vintage-varsity-bold"; font-size: 4vh}#brxe-06a2f9 {color: #ab8765; margin-right: 3vh}#brxe-ed5ece .cart .single_add_to_cart_button, #brxe-ed5ece a.button[data-product_id] {background-color: var(--azul); border: 3px solid #4895a3; border-radius: 50px; padding-top: 12px; padding-right: 15px; padding-bottom: 12px; margin-top: 13px}#brxe-46367f {display: grid; align-items: initial; grid-gap: 15px; grid-template-columns: 1fr 1fr; margin-top: 3vh; margin-bottom: 1vh; align-items: center; justify-items: center; padding-right: 8vh; padding-left: 8vh}@media (max-width: 478px) {#brxe-46367f {padding-right: 0; padding-left: 0}}#brxe-93b7e1 .bc-divider__motion {--height: 1px; border-top-color: #828282; border-top-style: solid}#brxe-93b7e1 {width: 100%; margin-top: 3vh; margin-bottom: 3vh}#brxe-4ed2dd {color: #a3a3a3; padding-right: 10vh}@media (max-width: 478px) {#brxe-4ed2dd {text-align: center; padding-right: 2vh; padding-left: 2vh; margin-top: 10vh; margin-bottom: 10vh}}#brxe-b4fc04 {background-color: var(--marron); padding-top: 2vh; padding-right: 2vh; padding-bottom: 2vh; padding-left: 2vh; border: 3px solid #75624f; border-radius: 15px; font-size: 2vh; color: #4f3f30; text-align: center}@media (max-width: 478px) {#brxe-b4fc04 {width: 100%}}#brxe-16d3d3 {background-color: var(--marron); padding-top: 2vh; padding-right: 2vh; padding-bottom: 2vh; padding-left: 2vh; border: 3px solid #75624f; border-radius: 15px; color: #4f3f30; font-size: 2vh; text-align: center}@media (max-width: 478px) {#brxe-16d3d3 {width: 100%}}#brxe-d29d0b {background-color: var(--marron); padding-top: 2vh; padding-right: 2vh; padding-bottom: 2vh; padding-left: 2vh; border: 3px solid #75624f; border-radius: 15px; color: #4f3f30; font-size: 2vh; text-align: center}@media (max-width: 478px) {#brxe-d29d0b {width: 100%}}#brxe-796353 {display: none; grid-template-columns: 1fr 1fr 1fr; justify-items: center; grid-gap: 20px; padding-right: 20vh; padding-left: 20vh; flex-direction: row; margin-bottom: 8vh}@media (max-width: 1336px) {#brxe-796353 {display: none}}@media (max-width: 478px) {#brxe-796353 {display: flex; padding-right: 0; padding-left: 0}}#brxe-10c6e0 {margin-top: 5vh}#brxe-10c6e0 .product { display: flex !important; flex-direction: column !important; justify-content: space-between !important;  background-color: #1a1a1a !important; border: 1px solid #333333 !important; padding: 15px !important; border-radius: 8px; height: 100% !important;}#brxe-10c6e0 .woocommerce-loop-product__link img { max-width: 100% !important;  width: 120px !important;  height: auto !important; margin: 0 auto 15px auto !important; display: block !important;}#brxe-10c6e0 .woocommerce-loop-product__title { font-size: 14px !important; color: #ede9e4 !important; margin-bottom: auto !important;  padding-bottom: 20px !important; flex-grow: 1 !important; text-align: center;}#brxe-10c6e0 .button { font-size: 0 !important;  background-color: #262626 !important; color: #ede9e4 !important; padding: 10px !important; border: 1px solid #3a3a3a !important; border-radius: 4px; text-transform: uppercase; width: 100% !important; display: block !important;}#brxe-10c6e0 .button:after { content: "VER PRODUCTO";  font-size: 11px !important;  letter-spacing: 1px;}#brxe-10c6e0 ul.products { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)) !important; gap: 15px !important; align-items: stretch !important;}@media (max-width: 478px) {#brxe-10c6e0 {margin-top: 0}}#brxe-fd87ae .comment-reply-title {color: var(--claro2)}#brxe-fd87ae .meta .woocommerce-review__author {color: var(--negro)}#brxe-fd87ae .description {color: var(--negro)}#brxe-fd87ae .meta .woocommerce-review__published-date {color: var(--claro2)}#brxe-fd87ae form .stars a::before, #brxe-fd87ae form .stars.selected a.active ~ a::before {color: var(--marron)}#brxe-fd87ae .star-rating {color: var(--marron)}#brxe-fd87ae .stars a.bricks-star-filled::before {color: var(--claro2)}#brxe-fd87ae .star-rating span::before {color: var(--claro2)}#brxe-fd87ae {color: #737373}#brxe-fd87ae form label {color: var(--claro2)}#brxe-fd87ae .woocommerce-Reviews-title { color: #0f8ba1;}#brxe-fd87ae .comment-reply-title { color: #ede9e4;}#brxe-fd87ae textarea { background-color: #1a1a1a !important; color: #ffffff;  border: 1px solid #333; }@media (max-width: 478px) {#brxe-fd87ae {margin-top: 2vh; text-align: center}}#brxe-2fad2d {flex-direction: row}#brxe-652d0e {display: grid; align-items: initial; grid-template-columns: 1fr}#brxe-01ebea {flex-direction: row; display: none; grid-template-columns: 1fr 1fr; grid-gap: 40px; padding-top: 15vh; padding-right: 13vh; padding-bottom: 13vh; padding-left: 8vh}@media (max-width: 1336px) {#brxe-01ebea {display: none}}@media (max-width: 478px) {#brxe-01ebea {display: flex; padding-right: 2vh; padding-left: 2vh}}#brxe-44746d .bc-scroll-reading__line-mask {background-color: #1c1c1c; z-index: 9999; --opacity: 0.1}#brxe-44746d .bc-scroll-reading__element {color: #3d3d3d; font-weight: 300}#brxe-54d8e4 {padding-right: 9vh}#brxe-c2bd53 {background-image: url(https://elmundodelbass.es/wp-content/themes/bricks/assets/images/placeholder-image-800x600.jpg); background-size: cover; background-position: center center; border: 3px solid #696969; border-radius: 25px}@media (max-width: 478px) {#brxe-c2bd53 {height: 60vh}}#brxe-983e22 {flex-direction: row; display: none; grid-template-columns: 1fr 1fr; grid-gap: 40px; padding-top: 12vh; padding-right: 17vh; padding-bottom: 12vh; padding-left: 17vh; background-color: #1c1c1c; border-top: 3px solid #454545; border-bottom: 3px solid #454545}@media (max-width: 1336px) {#brxe-983e22 {display: none}}@media (max-width: 478px) {#brxe-983e22 {display: flex; flex-direction: column; padding-right: 2vh; padding-left: 2vh}}#brxe-02cac7 {width: 30vh}#brxe-4b2da5 {color: #a3a3a3}#brxe-4b2da5 a {color: #a3a3a3; font-size: inherit}#brxe-82afc3 {display: none; grid-template-columns: 1fr 1fr; grid-gap: 30px; justify-items: center; align-items: center; padding-top: 10vh; padding-right: 10vh; padding-bottom: 10vh; padding-left: 10vh}@media (max-width: 1336px) {#brxe-82afc3 {display: none}}@media (max-width: 478px) {#brxe-82afc3 {display: flex}}