@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-pokngt {height: 85vh}@media (max-width: 767px) {#brxe-pokngt {height: 60vh}}@media (max-width: 478px) {#brxe-pokngt {height: 37.5vh}}#brxe-lmuwil {background-color: #000000; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; width: 80vw; height: 80vh}@media (max-width: 991px) {#brxe-lmuwil {width: 95vw; height: 45vh; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 767px) {#brxe-lmuwil {height: 60vh}}@media (max-width: 478px) {#brxe-lmuwil {background-color: #000000; padding-top: 5px; padding-right: 12.5px; padding-bottom: 5px; padding-left: 12.5px; width: 95vw; height: 30vh; align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {#brxe-srpqhx {margin-bottom: 40px}}@media (max-width: 478px) {#brxe-srpqhx {flex-direction: column; align-self: center !important; align-items: center; justify-content: center}}#brxe-b64346 {font-size: 60px}@media (max-width: 991px) {#brxe-b64346 {font-size: 45px}}@media (max-width: 767px) {#brxe-b64346 {font-size: 40px}}@media (max-width: 478px) {#brxe-b64346 {font-size: 40px}}#brxe-60507d {justify-content: flex-start; align-items: flex-start; align-self: center !important}@media (max-width: 478px) {#brxe-60507d {align-self: center !important; justify-content: center; align-items: center; padding-bottom: 20px}}#brxe-dec7b2 {font-size: 17.5px; align-self: flex-start}@media (max-width: 767px) {#brxe-dec7b2 {font-size: 15px}}@media (max-width: 478px) {#brxe-dec7b2 {font-size: 15px; font-weight: 400}}#brxe-79f2cc {justify-content: flex-start; align-items: flex-start; align-self: center !important}@media (max-width: 478px) {#brxe-79f2cc {font-weight: 300}}#brxe-f45573 {width: 85vw; height: 50vh; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; justify-items: space-around; align-items: flex-start; justify-content: space-around; align-content: stretch}@media (max-width: 991px) {#brxe-f45573 {width: 90vw}}@media (max-width: 767px) {#brxe-f45573 {grid-template-columns: 1fr; height: 300px}}@media (max-width: 478px) {#brxe-f45573 {grid-template-columns: 1fr; height: 300px; justify-items: center; align-items: center; justify-content: center; align-content: center}}#brxe-62b0f1 {background-position: center center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/Screenshot-2025-10-08-at-17.13.53.png); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-62b0f1 {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-62b0f1 {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-62b0f1 {width: 85vw; height: 55vh}}#brxe-e5ea97 {background-position: center center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/Modern-Elegant-Watercolor-Tropical-Beach-Wedding-Acrylic-Invitations.jpg); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-e5ea97 {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-e5ea97 {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-e5ea97 {width: 85vw; height: 55vh}}#brxe-b4b4a4 {background-position: center center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/freepik__a-warm-rustic-styled-closeup-top-down-shot-of-img1__85951.jpeg); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-b4b4a4 {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-b4b4a4 {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-b4b4a4 {width: 85vw; height: 55vh}}#brxe-cdtikm {background-position: center center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/the.jpg); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-cdtikm {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-cdtikm {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-cdtikm {width: 85vw; height: 55vh}}#brxe-bbskds {background-position: center center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/Screenshot-2025-10-08-at-17.28.35-1024x1024.png); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-bbskds {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-bbskds {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-bbskds {width: 85vw; height: 55vh}}#brxe-szbzye {background-position: center center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/Ahoy-Its-A-Boy-Baby-Shower-Photo-QR-Code-Invitation.jpg); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-szbzye {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-szbzye {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-szbzye {width: 85vw; height: 55vh}}#brxe-gkhqrh {background-position: center center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/ZAZZLE-GENERAL-BACKGROUNDS-COVER-IMAGES-copy-5.jpg); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-gkhqrh {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-gkhqrh {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-gkhqrh {width: 85vw; height: 55vh}}#brxe-hyfvhu {background-position: center center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/ZAZZLE-GIFTS-TABLETOP-MOCK-UP-IMAGES.jpg); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-hyfvhu {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-hyfvhu {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-hyfvhu {width: 85vw; height: 55vh}}#brxe-nwdmce {background-position: bottom center; background-image: url(https://thomasnicholls.co.uk/wp-content/uploads/2025/10/13912190_5398288-1.jpg); background-size: cover; height: 60vh; width: 30.5vw}@media (max-width: 991px) {#brxe-nwdmce {width: 45vw; height: 50vh}}@media (max-width: 767px) {#brxe-nwdmce {width: 90vw; height: 80vh}}@media (max-width: 478px) {#brxe-nwdmce {width: 85vw; height: 55vh}}#brxe-2ef29e {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; padding-right: 30px; padding-left: 30px; grid-gap: 30px; justify-items: center; align-items: center; justify-content: center; align-content: center}@media (max-width: 991px) {#brxe-2ef29e {padding-right: 80px; padding-left: 80px; grid-template-columns: 1fr 1fr}}@media (max-width: 767px) {#brxe-2ef29e {grid-template-columns: 1fr; padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-2ef29e {padding-right: 5px; padding-left: 5px; grid-gap: 7.5px; grid-template-columns: 1fr}}#brxe-734cb4 {margin-bottom: 30px}@media (max-width: 767px) {#brxe-734cb4 {margin-top: 40px}}@media (max-width: 478px) {#brxe-734cb4 {padding-right: 30px; padding-left: 30px; margin-top: 40px}}#brxe-exwdrr {font-size: 25px; order: 2}@media (max-width: 478px) {#brxe-exwdrr {font-size: 18px}}#brxe-thiniz {font-size: 40px; font-size: 30px}@media (max-width: 478px) {#brxe-thiniz {font-size: 20px}}#brxe-ixttow {align-self: center !important; justify-content: flex-start; align-items: center; flex-direction: row; column-gap: 10px}#brxe-exwdrr { display: inline-block; position: relative;}#brxe-exwdrr::after { content: ''; position: absolute; width: 100%; transform: scaleX(0); height: 1.5px; bottom: 0; left: 0; background-color: #363636; transform-origin: bottom left; transition: transform 0.2s ease-out;}#brxe-exwdrr:hover::after,#brxe-ixttow:has(#brxe-thiniz:hover) #brxe-exwdrr::after { transform: scaleX(1); transform-origin: bottom left;}#brxe-ixttow:has(#brxe-exwdrr:hover) #brxe-thiniz,#brxe-thiniz:hover { transform: scale(0.75) translateX(-5px); transition: 0.2s;}#brxe-thiniz { transform: scale(1) translateX(0); transition: 0.2s;}@media (max-width: 767px) {#brxe-ixttow {width: 45vw}}@media (max-width: 478px) {#brxe-ixttow {width: 45vw; align-items: center; column-gap: 5px}}#brxe-gybnuy {font-size: 25px}@media (max-width: 478px) {#brxe-gybnuy {font-size: 18px}}#brxe-gntrnw {font-size: 30px}@media (max-width: 478px) {#brxe-gntrnw {font-size: 20px}}#brxe-uitfqn {flex-direction: row; justify-content: flex-end; align-self: center !important; align-items: center; column-gap: 10px}#brxe-gybnuy { display: inline-block; position: relative;}#brxe-gybnuy::after { content: ''; position: absolute; width: 100%; transform: scaleX(0); height: 1.5px; bottom: 0; left: 0; background-color: #363636; transform-origin: bottom left; transition: transform 0.2s ease-out;}#brxe-gybnuy:hover::after,#brxe-uitfqn:has(#brxe-gntrnw:hover) #brxe-gybnuy::after { transform: scaleX(1); transform-origin: bottom left;}#brxe-uitfqn:has(#brxe-gybnuy:hover) #brxe-gntrnw,#brxe-gntrnw:hover { transform: scale(0.75) translateX(5px); transition: 0.2s;}#brxe-gntrnw { transform: scale(1) translateX(0); transition: 0.2s;}@media (max-width: 767px) {#brxe-uitfqn {width: 30vw}}@media (max-width: 478px) {#brxe-uitfqn {column-gap: 5px; width: 35vw; align-items: center}}#brxe-qrqvcm {margin-bottom: 30px; justify-content: space-between; flex-direction: row; column-gap: 5px; padding-right: 30px; padding-left: 30px}