@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 {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@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}}#brxe-aa3b3b {background-color: #1a1a1a; width: 100%; height: 15vh; border-bottom: 3px solid #787878}#brxe-206b6e {width: 100vw}#brxe-206b6e:not(.tag), #brxe-206b6e img {object-fit: cover}@media (max-width: 1400px) {#brxe-206b6e {padding-top: 10vh}}@media (max-width: 767px) {#brxe-206b6e { transform: scale(1.3);  transition: transform 0.3s ease-in-out;}}#brxe-da60ad {width: 100vw}#brxe-668459 {width: 100vw}#brxe-668459:not(.tag), #brxe-668459 img {object-fit: cover}@media (max-width: 1400px) {#brxe-668459 {padding-top: 10vh}}@media (max-width: 767px) {#brxe-668459 { transform: scale(1.3);  transition: transform 0.3s ease-in-out;}}#brxe-5755c5 {width: 100vw}#brxe-ad9e23 {width: 100vw; height: 70vh; width: 100vw; background-color: var(--bricks-color-qwkehp); height: 100%}#brxe-ad9e23 .nb-before-after-image-v2__slider {--handlebar-width: 5px; --handlebar-height: 100%}#brxe-ad9e23 .nb-before-after-image-v2__handlebar {background: var(--bricks-color-rvdkcx); border-width: 3px; border-color: var(--bricks-color-mngfwh); box-shadow: 0 0 63px 3px var(--bricks-color-rvdkcx)}@media (max-width: 1400px) {#brxe-ad9e23 {height: 100%; cursor: col-resize; width: 100%}#brxe-ad9e23 .nb-before-after-image-v2__slider {--handlebar-width: 5px; --handlebar-height: 100%}#brxe-ad9e23 .nb-before-after-image-v2__handlebar {background: var(--bricks-color-rvdkcx); box-shadow: 0 -1px 0 0 #FFFFFF40; border-radius: 6px}#brxe-ad9e23 .nb-before-after-image-v2__handlebar-dots {fill: #000000; --dimensions: 100%}#brxe-ad9e23 .nb-before-after-image-v2__glow-effect {opacity: 0.5; --outer-glow-color: #509979; width: 100px}#brxe-ad9e23 .nb-before-after-image-v2__glow-effect-2 {--inner-glow-color: var(--bricks-color-rvdkcx); width: 100%}#brxe-ad9e23 .nb-before-after-image-v2__sparkles-container {--sparkles-width: 0px; --sparkles-color: #ffffff}#brxe-ad9e23 .nb-before-after-image-v2__particle {background: #ffffff; --duration: 4s; --easing: ease-in-out}}#brxe-19b955 {height: 80vh; border-bottom: 3px solid var(--bricks-color-gxezim); width: 100vw}#brxe-8ce4b4 .nb-arrow-button-v3__text {font-size: 20px; color: #b3b3b3; font-family: "Montserrat"; font-weight: 600}#brxe-8ce4b4 {background: #aacfbf; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; --dimensions: 5.2vh; --padding-right: 2px; width: 25vh; border: 2px solid #636363; border-radius: 200px; background-color: #303030; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}#brxe-8ce4b4 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}#brxe-8ce4b4 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 1400px) {#brxe-8ce4b4 {--padding-top: 2px; --padding-right: 2px; --padding-bottom: 2px; --padding-left: 25px; border-radius: 100px; --gap: 20px; --dimensions: 50px; --arrow-rotation: 45deg; --duration: 0.6s; --ease: cubic-bezier(0.22, 1, 0.36, 1)}#brxe-8ce4b4 .nb-arrow-button-v3__text {font-size: 20px; font-weight: 500; color: var(--bricks-color-hrkrtv); font-family: "Inter Tight"}#brxe-8ce4b4 .nb-arrow-button-v3__arrow {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; --arrow-default-rotation: 0deg; --stroke: #000}#brxe-8ce4b4 .nb-arrow-button-v3__arrow-wrapper {background: #fff; border-radius: 100px}}@media (max-width: 478px) {#brxe-8ce4b4 {width: 70%}}#brxe-987d8b .nb-arrow-button-v3__text {font-size: 20px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}#brxe-987d8b {background: #aacfbf; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; --dimensions: 5.2vh; --padding-right: 2px; width: 25vh; border: 2px solid #3b3b3b; border-radius: 200px; background-color: #303030; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}#brxe-987d8b .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}#brxe-987d8b .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 1400px) {#brxe-987d8b {--padding-top: 2px; --padding-right: 2px; --padding-bottom: 2px; --padding-left: 25px; border-radius: 100px; --gap: 20px; --dimensions: 50px; --arrow-rotation: 45deg; --duration: 0.6s; --ease: cubic-bezier(0.22, 1, 0.36, 1)}#brxe-987d8b .nb-arrow-button-v3__text {font-size: 20px; font-weight: 500; color: var(--bricks-color-hrkrtv); font-family: "Inter Tight"}#brxe-987d8b .nb-arrow-button-v3__arrow {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; --arrow-default-rotation: 0deg; --stroke: #000}#brxe-987d8b .nb-arrow-button-v3__arrow-wrapper {background: #fff; border-radius: 100px}}@media (max-width: 478px) {#brxe-987d8b {width: 70%}}#brxe-e650ff .nb-arrow-button-v3__text {font-size: 20px; color: var(--bricks-color-mngfwh); font-family: "Montserrat"; font-weight: 600}#brxe-e650ff {background: #aacfbf; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; --dimensions: 5.2vh; --padding-right: 2px; width: 25vh; border: 2px solid #3b3b3b; border-radius: 200px; background-color: var(--bricks-color-rvdkcx); --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}#brxe-e650ff .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}#brxe-e650ff .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 1400px) {#brxe-e650ff {--padding-top: 2px; --padding-right: 2px; --padding-bottom: 2px; --padding-left: 25px; border-radius: 100px; --gap: 20px; --dimensions: 50px; --arrow-rotation: 45deg; --duration: 0.6s; --ease: cubic-bezier(0.22, 1, 0.36, 1)}#brxe-e650ff .nb-arrow-button-v3__text {font-size: 20px; font-weight: 500; color: var(--bricks-color-hrkrtv); font-family: "Inter Tight"}#brxe-e650ff .nb-arrow-button-v3__arrow {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; --arrow-default-rotation: 0deg; --stroke: #000}#brxe-e650ff .nb-arrow-button-v3__arrow-wrapper {background: #fff; border-radius: 100px}}@media (max-width: 478px) {#brxe-e650ff {width: 70%}}#brxe-d9a817 {width: 100%; align-items: center; flex-direction: row; justify-content: center; background-color: #1a1a1a; padding-top: 3vh; padding-bottom: 3vh; align-self: center !important; display: flex; grid-template-columns: 1fr 1fr 1fr; grid-gap: 2vh; align-items: center; justify-items: center; justify-content: center; align-content: center; border-bottom: 3px solid var(--bricks-color-gxezim)}@media (max-width: 478px) {#brxe-d9a817 {flex-direction: column; align-self: center !important; justify-content: center; align-items: center}}.brxe-dc81e8 .brxe-eff11d.brxe-heading {margin-bottom: 2vh; margin-left: 2vh; color: #aee0ca; font-size: 2vh; font-family: "Montserrat"; background-color: var(--bricks-color-rvdkcx); border: 3px solid #3d765d; border-radius: 10px; padding-top: 0.7vh; padding-right: 0.9vh; padding-bottom: 0.6vh; padding-left: 0.9vh}.brxe-dc81e8 .brxe-bf2af4.brxe-block {width: 100%; border: 3px solid #8f8f8f; border-radius: 20px; background-size: cover; background-position: center center; justify-content: flex-end; margin-bottom: 2vh; aspect-ratio: 0.8}.brxe-bf2af4 { position: relative; overflow: hidden;}.brxe-bf2af4::before { content: ""; position: absolute; inset: 0; background-image: inherit; background-size: cover; background-position: center; transition: transform 0.5s cubic-bezier(.25,.8,.25,1); will-change: transform;}.brxe-bf2af4:hover::before { transform: scale(1.08);}.brxe-bf2af4 > * { position: relative; z-index: 1;}.brxe-dc81e8 .brxe-bf2af4.brxe-block:hover {margin-top: 0; background-size: cover}.brxe-dc81e8 .brxe-36e7a8.brxe-heading {font-weight: 500; color: #969696; font-size: 2.1vh; line-height: 0.8; margin-right: 0}@media (max-width: 767px) {.brxe-dc81e8 .brxe-36e7a8.brxe-heading {font-size: 2.6vh}}.brxe-dc81e8 .brxe-6d015d.brxe-heading {background-color: #474747; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #4f4f4f; border-radius: 5px; color: #b0b0b0; font-size: 10px; text-align: center; margin-top: 0; margin-left: 1vh}.brxe-dc81e8 .brxe-5295da.brxe-heading {background-color: var(--bricks-color-rvdkcx); padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #2b544c; border-radius: 5px; color: #aee0ca; font-size: 10px; text-align: center; margin-top: 1vh; margin-right: 0}.brxe-dc81e8 .brxe-c15644.brxe-heading {background-color: #474747; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #4f4f4f; border-radius: 5px; color: #b0b0b0; font-size: 10px; text-align: center; margin-top: 1vh; margin-left: 1vh}.brxe-dc81e8 .brxe-eec701.brxe-block {flex-direction: row; width: 90%; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; align-items: center; justify-items: space-between; grid-gap: 0px}.brxe-dc81e8 .brxe-a77f87.brxe-heading {width: 90%; font-size: 17px; color: var(--bricks-color-hrkrtv); margin-top: 2vh; margin-bottom: 3vh; margin-left: -2vh}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 {background: #aacfbf; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; --dimensions: 5.2vh; --padding-right: 2px; width: 100%; border: 3px solid #3b3b3b; border-radius: 200px; background-color: #4f4f4f; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 1400px) {.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 {--padding-top: 2px; --padding-right: 2px; --padding-bottom: 2px; --padding-left: 25px; border-radius: 100px; --gap: 20px; --dimensions: 50px; --arrow-rotation: 45deg; --duration: 0.6s; --ease: cubic-bezier(0.22, 1, 0.36, 1)}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 20px; font-weight: 500; color: var(--bricks-color-hrkrtv); font-family: "Inter Tight"}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; --arrow-default-rotation: 0deg; --stroke: #000}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: #fff; border-radius: 100px}}@media (max-width: 767px) {.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 {--padding-top: 8px; --padding-bottom: 8px}}.brxe-dc81e8 .brxe-b64f98.brxe-block {width: 100%; justify-content: flex-end; height: 5%}@media (max-width: 767px) {.brxe-dc81e8 .brxe-b64f98.brxe-block {height: 8vh}}.brxe-dc81e8.brxe-block {width: 100%; height: 100%; grid-template-columns: 1fr 1fr; display: flex; background-color: rgba(89, 89, 89, 0.35); padding-top: 1.6vh; padding-right: 1.6vh; padding-bottom: 1.6vh; padding-left: 1.6vh; border: 3px solid #424242; border-radius: 20px; align-items: center; justify-content: space-between}@media (max-width: 767px) {.brxe-dc81e8.brxe-block {padding-top: 2.6vh; padding-right: 2.6vh; padding-bottom: 2.6vh; padding-left: 2.6vh}}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 {background: #aacfbf; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; --dimensions: 5.2vh; --padding-right: 2px; width: 100%; border: 3px solid #3b3b3b; border-radius: 200px; background-color: #4f4f4f; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 767px) {.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px}.brxe-dc81e8 .brxe-3b42a7.brxe-next-arrow-button-v3 {--padding-top: 8px; --padding-bottom: 8px}}#brxe-0f7049 {width: 100vw; justify-content: center; align-items: center; align-self: center !important; padding-top: 12vh; padding-right: 15vh; padding-bottom: 23vh; padding-left: 15vh; flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 30px}@media (max-width: 1400px) {#brxe-0f7049 {grid-gap: 20px; padding-right: 6vh; padding-left: 6vh; grid-template-columns: 1fr 1fr 1fr}}@media (max-width: 767px) {#brxe-0f7049 {grid-template-columns: 1fr; grid-gap: 30px; padding-right: 2vh; padding-left: 2vh; background-color: var(--bricks-color-qwkehp)}}#brxe-4c4d75 {background-image: url(https://hemproots.es/wp-content/uploads/2025/12/fondo-in-bolsa.jpg); background-size: cover}#brxe-089716 {margin-right: 2VH; margin-left: 2VH; height: 4VH}#brxe-089716 :not([fill="none"]) {fill: #387059}#brxe-408593 {background-color: #498d70; width: 100%; padding-top: 1VH; padding-bottom: 1.2VH; border-top: 2px solid #44886c; border-bottom: 2px solid #44886c; box-shadow: 0 -29px 212px 120px rgba(17, 17, 17, 0.79)}@media (max-width: 1400px) {#brxe-408593 .bc-reel__nestable {width: 25%}#brxe-408593 {--rotate: 0deg}}#brxe-fnnusn {background-position: center center; background-repeat: no-repeat; background-image: url(https://hemproots.es/wp-content/uploads/2026/02/TABLAS_GROW.jpeg); background-size: cover; aspect-ratio: 2.5}#brxe-d4c6d2 {margin-right: 2VH; margin-left: 2VH; height: 4VH}#brxe-d4c6d2 :not([fill="none"]) {fill: #387059}#brxe-9e32a9 {background-color: #498d70; width: 100%; padding-top: 1VH; padding-bottom: 1.2VH; border-top: 2px solid #44886c; border-bottom: 2px solid #44886c; box-shadow: 0 -29px 212px 120px rgba(17, 17, 17, 0.79)}@media (max-width: 1400px) {#brxe-9e32a9 .bc-reel__nestable {width: 25%}#brxe-9e32a9 {--rotate: 0deg}}#brxe-a7f198 {background-position: center center; background-repeat: no-repeat; background-image: url(https://hemproots.es/wp-content/uploads/2026/03/sudadera.jpg); background-size: cover; aspect-ratio: 2.5}#brxe-eamthp {margin-right: 2VH; margin-left: 2VH; height: 4VH}#brxe-eamthp :not([fill="none"]) {fill: #387059}#brxe-fwajbr {background-color: #498d70; width: 100%; padding-top: 1VH; padding-bottom: 1.2VH; border-top: 2px solid #44886c; border-bottom: 2px solid #44886c; box-shadow: 0 -29px 212px 120px rgba(17, 17, 17, 0.79)}@media (max-width: 1400px) {#brxe-fwajbr .bc-reel__nestable {width: 25%}#brxe-fwajbr {--rotate: 0deg}}