@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-yzovej {font-size: 56px; font-family: "roboto"; font-weight: 200; text-transform: uppercase; text-shadow: 0 0 10px var(--bricks-color-lktptx)}@media (max-width: 478px) {#brxe-yzovej {font-size: 35px}}#brxe-zlrgma {align-self: center !important; align-items: center; justify-content: center}#brxe-nnkiry {height: 40em; justify-content: center; background-position: center center; background-image: url(https://yorkshirelinencostablanca.com/wp-content/uploads/2025/12/Encabezado-productos-scaled.jpeg); background-size: cover; position: relative}:where(#brxe-nnkiry > *:not(figcaption)) {position: relative}#brxe-nnkiry::before {background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-fwprhs {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-image: url(https://yorkshirelinencostablanca.com/wp-content/uploads/2025/11/Seersucker-terra-1-scaled.jpg); background-size: cover}#brxe-dzrouh {margin-top: 20px; font-size: 22px; font-family: "roboto"; text-transform: uppercase; font-weight: 300}#brxe-wjpdhu {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-wjpdhu a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {#brxe-wjpdhu {height: 140px}}@media (max-width: 478px) {#brxe-wjpdhu {height: 220px}}#brxe-jsujhg {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}#brxe-wqloys {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-wqloys { overflow:hidden;}#brxe-jxzlzw {justify-content: space-between; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px}#brxe-jxzlzw:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-jxzlzw{ width:46%!important; }}@media (max-width: 991px) {#brxe-jxzlzw {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-jxzlzw {width: 100%; min-width: 100%; max-width: 100%}}#brxe-plymie {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-image: url(https://yorkshirelinencostablanca.com/wp-content/uploads/2025/11/Toallas-scaled.jpg); background-size: cover}#brxe-jjisqc {margin-top: 20px; font-size: 22px; font-family: "roboto"; text-transform: uppercase; text-align: center; font-weight: 300}#brxe-robwci {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-robwci a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {#brxe-robwci {height: 140px}}@media (max-width: 478px) {#brxe-robwci {height: 200px}}#brxe-upgmah {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}#brxe-ervgmr {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-ervgmr { overflow:hidden;}#brxe-xoqygd {justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px}#brxe-xoqygd:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-xoqygd{ width:46%!important; }}@media (max-width: 991px) {#brxe-xoqygd {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-xoqygd {width: 100%; min-width: 100%; max-width: 100%}}.brxe-yuibre .brxe-qukjbx.brxe-block {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-size: cover}.brxe-yuibre .brxe-uuvuth.brxe-heading {margin-top: 20px; font-size: 21px; font-family: "roboto"; text-transform: uppercase; text-align: center; font-weight: 300}.brxe-yuibre .brxe-qjhtmi.brxe-text {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}.brxe-yuibre .brxe-qjhtmi.brxe-text a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {.brxe-yuibre .brxe-qjhtmi.brxe-text {height: 140px}}@media (max-width: 478px) {.brxe-yuibre .brxe-qjhtmi.brxe-text {height: 240px}}.brxe-yuibre .brxe-zogxxr.brxe-block {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}.brxe-yuibre.brxe-block {padding-top: 20px; padding-right: 20px; padding-bottom: 50px; padding-left: 20px}.brxe-yuibre { overflow:hidden;}#brxe-gsgjqa {justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px}#brxe-gsgjqa:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-gsgjqa{ width:46%!important; }}@media (max-width: 991px) {#brxe-gsgjqa {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-gsgjqa {width: 100%; min-width: 100%; max-width: 100%}}.brxe-kjqbmt .brxe-swxgor.brxe-block {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-size: cover}.brxe-kjqbmt .brxe-bzdvjz.brxe-heading {margin-top: 20px; font-size: 21px; font-family: "roboto"; text-transform: uppercase; text-align: center; font-weight: 300}.brxe-kjqbmt .brxe-tallzj.brxe-text {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}.brxe-kjqbmt .brxe-tallzj.brxe-text a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {.brxe-kjqbmt .brxe-tallzj.brxe-text {height: 140px}}@media (max-width: 478px) {.brxe-kjqbmt .brxe-tallzj.brxe-text {height: 200px}}.brxe-kjqbmt .brxe-nynzvi.brxe-block {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}.brxe-kjqbmt.brxe-block {border: 4px solid #fafafa; border-radius: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}.brxe-kjqbmt { overflow:hidden;}#brxe-lkoqts {justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px}#brxe-lkoqts:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-lkoqts{ width:46%!important; }}@media (max-width: 991px) {#brxe-lkoqts {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-lkoqts {width: 100%; min-width: 100%; max-width: 100%}}#brxe-hajapp {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-image: url(https://yorkshirelinencostablanca.com/wp-content/uploads/2025/11/Cortinas-1024x683.jpg); background-size: cover}#brxe-nfxugp {margin-top: 20px; font-size: 21px; font-family: "roboto"; text-transform: uppercase; text-align: center; font-weight: 300}#brxe-lnzjml {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-lnzjml a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {#brxe-lnzjml {height: 140px}}@media (max-width: 478px) {#brxe-lnzjml {height: 200px}}#brxe-sypjxi {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}#brxe-qtwsjj { overflow:hidden;}#brxe-zksuvc {justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-zksuvc:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-zksuvc{ width:46%!important; }}@media (max-width: 991px) {#brxe-zksuvc {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-zksuvc {width: 100%; min-width: 100%; max-width: 100%}}.brxe-cifhdv .brxe-cqprvz.brxe-block {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-size: cover}.brxe-cifhdv .brxe-sdhjkb.brxe-heading {margin-top: 20px; font-size: 21px; font-family: "roboto"; text-transform: uppercase; text-align: center; font-weight: 300}.brxe-cifhdv .brxe-tcirvk.brxe-text {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}.brxe-cifhdv .brxe-tcirvk.brxe-text a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {.brxe-cifhdv .brxe-tcirvk.brxe-text {height: 140px}}@media (max-width: 478px) {.brxe-cifhdv .brxe-tcirvk.brxe-text {height: 200px}}.brxe-cifhdv .brxe-agjpzh.brxe-block {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}.brxe-cifhdv { overflow:hidden;}#brxe-rhfcum {justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-rhfcum:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-rhfcum{ width:46%!important; }}@media (max-width: 991px) {#brxe-rhfcum {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-rhfcum {width: 100%; min-width: 100%; max-width: 100%}}.brxe-trdyge .brxe-kxhdtt.brxe-block {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-size: cover}.brxe-trdyge .brxe-idlawf.brxe-heading {margin-top: 20px; font-size: 21px; font-family: "roboto"; text-transform: uppercase; text-align: center; font-weight: 300}.brxe-trdyge .brxe-ovmdsu.brxe-text {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; height: 120px}.brxe-trdyge .brxe-ovmdsu.brxe-text a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {.brxe-trdyge .brxe-ovmdsu.brxe-text {height: 140px}}@media (max-width: 478px) {.brxe-trdyge .brxe-ovmdsu.brxe-text {height: 200px}}.brxe-trdyge .brxe-vrmszj.brxe-block {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}.brxe-trdyge { overflow:hidden;}#brxe-ypfvhr {justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-ypfvhr:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-ypfvhr{ width:46%!important; }}@media (max-width: 991px) {#brxe-ypfvhr {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-ypfvhr {width: 100%; min-width: 100%; max-width: 100%}}.brxe-bgfakz .brxe-ymqlks.brxe-block {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-size: cover}.brxe-bgfakz .brxe-pnswmf.brxe-heading {margin-top: 20px; font-size: 21px; font-family: "roboto"; text-transform: uppercase; text-align: center; font-weight: 300}.brxe-bgfakz .brxe-kerkkh.brxe-text {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; height: 120px}.brxe-bgfakz .brxe-kerkkh.brxe-text a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {.brxe-bgfakz .brxe-kerkkh.brxe-text {height: 140px}}@media (max-width: 478px) {.brxe-bgfakz .brxe-kerkkh.brxe-text {height: 200px}}.brxe-bgfakz .brxe-hldnkw.brxe-block {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}.brxe-bgfakz { overflow:hidden;}#brxe-ecrkpn {justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-ecrkpn:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-ecrkpn{ width:46%!important; }}@media (max-width: 991px) {#brxe-ecrkpn {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-ecrkpn {width: 100%; min-width: 100%; max-width: 100%}}.brxe-yttcon .brxe-ppvnky.brxe-block {height: 18.4em; min-height: 18.4em; max-height: 18.4em; background-size: cover; background-position: center center}.brxe-yttcon .brxe-iqubvn.brxe-heading {margin-top: 20px; font-size: 21px; font-family: "roboto"; text-transform: uppercase; text-align: center; font-weight: 300}.brxe-yttcon .brxe-ydgtcs.brxe-text {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; height: 120px}.brxe-yttcon .brxe-ydgtcs.brxe-text a {text-align: center; font-family: "roboto"; font-weight: 300; font-style: normal; font-size: 15px; font-size: inherit}@media (max-width: 767px) {.brxe-yttcon .brxe-ydgtcs.brxe-text {height: 140px}}@media (max-width: 478px) {.brxe-yttcon .brxe-ydgtcs.brxe-text {height: 220px}}.brxe-yttcon .brxe-ibkfmr.brxe-block {align-self: center !important; align-items: center; row-gap: 20px; padding-top: 30px}.brxe-yttcon { overflow:hidden;}#brxe-rhfxkd {justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; width: 25%; background-color: #fafafa; border: 5px solid #fafafa; border-radius: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-rhfxkd:hover {background-color: #fafafa; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}@media (max-width: 1490px) {#brxe-rhfxkd{ width:46%!important; }}@media (max-width: 991px) {#brxe-rhfxkd {width: 80%; min-width: 80%; max-width: 80%; box-shadow: 2px 2px 10px 0 var(--bricks-color-44fdb9)}}@media (max-width: 767px) {#brxe-rhfxkd {width: 100%; min-width: 100%; max-width: 100%}}#brxe-rpteux {flex-direction: row; column-gap: 50px; row-gap: 100px; justify-content: center; flex-wrap: wrap; display: flex; width: 80%}@media (max-width: 478px) {#brxe-rpteux {row-gap: 20px}}#brxe-tmcucl {padding-top: 5%; padding-bottom: 5%; background-color: var(--bricks-color-b43e7d)}@media (max-width: 478px) {#brxe-tmcucl {padding-top: 10%; padding-bottom: 10%}}