@layer bricks {.brxe-button{width:auto}}@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-t71103 {font-family: "Instrument Serif"; font-size: var(--text-s); letter-spacing: 0.3em; text-transform: uppercase; color: var(--cream)}#brxe-t71104 {font-family: "Montserrat"; font-weight: 300; font-size: var(--t1-m); line-height: 1.04; color: var(--cream)}#brxe-t71105 {font-family: "Instrument Serif"; font-size: var(--text-l); line-height: 1.45; color: var(--cream)}#brxe-t71102 {width: 100%; max-width: 1280px; padding-top: var(--pe-m); padding-right: var(--p-m); padding-bottom: var(--pe-m); padding-left: var(--p-m); row-gap: var(--p-m)}#brxe-t71101 {min-height: 64dvh; justify-content: flex-end; background-image: url("https://pachangapartystudio.es/wp-content/uploads/boda-de-destino-moderna-1-1536x1152-1.jpg"); background-size: cover; background-position: center center; position: relative}:where(#brxe-t71101 > *:not(figcaption)) {position: relative}#brxe-t71101::before {background-image: linear-gradient(rgba(29,29,27,.75) 0%, rgba(29,29,27,.15) 55%, rgba(29,29,27,.8) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-t71108 {font-family: "Instrument Serif"; font-size: var(--text-s); letter-spacing: 0.3em; text-transform: uppercase; color: var(--primary)}#brxe-t71109 {font-family: "Montserrat"; font-weight: 300; font-size: var(--t1-s); line-height: 1.04; color: var(--primary)}#brxe-t71110 {display: flex; flex-direction: row; justify-content: space-between; align-items: center; width: 100%; row-gap: var(--p-m); column-gap: var(--p-m)}@media (max-width: 478px) {#brxe-t71110 {flex-direction: column}}#brxe-shopprod .products {grid-template-columns: repeat(3, 1fr); gap: var(--p-l)}#brxe-shopprod {width: 100%}#brxe-shopprod .add_to_cart_button { display: none; }n#brxe-shopprod .products { align-items: start; }n#brxe-shopprod .product img { width: 100%; aspect-ratio: 4 / 5; object-fit: cover; display: block; margin-bottom: 14px; }n#brxe-shopprod .woocommerce-loop-product__title { margin: 0 0 6px; }n#brxe-shopprod .price { display: block; }@media (max-width: 991px) {#brxe-shopprod .products {grid-template-columns: repeat(2, 1fr)}}@media (max-width: 767px) {#brxe-shopprod .products {grid-template-columns: repeat(1, 1fr)}}#brxe-shoppage {width: 100%; align-self: center}#brxe-t71107 {width: 100%; max-width: 1280px; padding-top: var(--pe-m); padding-right: var(--p-m); padding-bottom: var(--pe-m); padding-left: var(--p-m); row-gap: var(--p-m)}#brxe-t71106 {background-color: var(--cream); padding-top: var(--pe-l); padding-bottom: var(--pe-l)}#brxe-t71113 {font-family: "Instrument Serif"; font-size: var(--text-s); letter-spacing: 0.3em; text-transform: uppercase; color: var(--cream)}#brxe-t71114 {font-family: "Montserrat"; font-weight: 300; font-size: var(--t1-s); line-height: 1.04; color: var(--cream)}#brxe-t71115 {font-family: "Instrument Serif"; font-size: var(--text-l); line-height: 1.45; color: var(--cream)}#brxe-t71116 {font-family: "Instrument Serif"; color: var(--cream)}#brxe-t71112 {width: 100%; max-width: 1280px; padding-top: var(--pe-m); padding-right: var(--p-m); padding-bottom: var(--pe-m); padding-left: var(--p-m); row-gap: var(--p-m)}#brxe-t71111 {background-color: var(--primary); padding-top: var(--pe-l); padding-bottom: var(--pe-l)}