@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {.brxe-template{width:100%}}@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-irrntq {font-size: 75px; color: #3a4441; background-color: var(--bricks-color-bfrgid); border-top: 20px solid var(--bricks-color-bfrgid); border-right: 30px solid var(--bricks-color-bfrgid); border-bottom: 20px solid var(--bricks-color-bfrgid); border-left: 30px solid var(--bricks-color-bfrgid); border-radius: 30px}#brxe-irrntq { --glow-color: rgba(255, 255, 255);}#brxe-irrntq { color: ; animation: glow 4s ease-in-out infinite alternate;}@keyframes glow { from { text-shadow: 0 0 5px var(--glow-color), 0 0 10px var(--glow-color), 0 0 15px var(--glow-color), 0 0 20px var(--glow-color); } to { text-shadow: 0 0 10px var(--glow-color), 0 0 20px var(--glow-color), 0 0 30px var(--glow-color), 0 0 40px var(--glow-color), 0 0 50px var(--glow-color), 0 0 60px var(--glow-color) }}#brxe-vejhxh {align-self: center; font-size: 35px; color: #3a4441; background-color: var(--bricks-color-bfrgid); border: 20px solid var(--bricks-color-bfrgid); border-radius: 30px}@media (max-width: 478px) {#brxe-vejhxh {align-self: center; text-align: center}}#brxe-ueoosy {background-color: #ffffff; background-position: top center; background-image: url(https://shoplw.ca/wp-content/uploads/elegant-restaurant-table-setting-service-reception.avif); background-size: cover; padding-top: var(--space-xxl); padding-bottom: var(--space-xxl); align-items: center; justify-content: center; align-content: center; justify-items: center}#brxe-dvvkzz {text-align: center; color: #3a4441; margin-top: 20px}#brxe-jqrekw {flex-direction: row; justify-content: center}#brxe-nqecoq {padding-top: var(--space-s); padding-bottom: 0}#brxe-igdhoj {align-self: center; font-size: var(--h1); font-weight: 600; color: #3a4441}@media (max-width: 478px) {#brxe-igdhoj {align-self: center; text-align: center}}.brxe-cbspcc[data-product-tags*="new-release"] { position: relative; display: block;} .brxe-cbspcc[data-product-tags*="new-release"]::before { content: "New Release"; display: block; background: #c0392b; color: #fff; padding: 4px 12px; font-size: 11px; font-weight: bold; border-radius: 3px; margin-bottom: 6px; box-shadow: 0 3px 6px rgba(0,0,0,0.3); width: fit-content;}.brxe-jtaccn .brxe-kbgmfd.brxe-bu-star-rating {font-size: 20px; --gap-stars: 3px}.brxe-jtaccn .brxe-kbgmfd.brxe-bu-star-rating:before {letter-spacing: 3px}.brxe-jtaccn .brxe-ziddsu.brxe-image {max-width: 350px}.brxe-jtaccn .brxe-hdjgjl.brxe-block {row-gap: var(--card-gap)}.brxe-jtaccn .brxe-lqoxao.brxe-text-basic {text-wrap: nowrap; font-size: var(--text-s)}.brxe-jtaccn .brxe-iocuud.brxe-text-basic {color: var(--neutral-semi-dark); font-size: calc(var(--text-xs)*.8)}.brxe-jtaccn .brxe-jxypff.brxe-div {align-self: stretch !important; width: 100%; justify-content: space-between}.brxe-jtaccn .brxe-cdmwyp.brxe-bu-atc {flex-direction: row; width: 100%}.brxe-jtaccn .brxe-cdmwyp.brxe-bu-atc .quantity .qty {width: 45px}.brxe-jtaccn .brxe-cdmwyp.brxe-bu-atc form.cart, .brxe-jtaccn .brxe-cdmwyp.brxe-bu-atc .woocommerce-variation-add-to-cart {flex-direction: row}.brxe-jtaccn .brxe-cdmwyp.brxe-bu-atc .added_to_cart {justify-content: center; align-items: center}.brxe-jtaccn .brxe-cdmwyp.brxe-bu-atc .single_buy_now_button {flex-direction: row}.brxe-jtaccn .brxe-cdmwyp.brxe-bu-atc form.cart .group_table td {vertical-align: middle}.brxe-jtaccn .brxe-tkryse.brxe-block {align-items: flex-end}.brxe-jtaccn .brxe-gzizdi.brxe-block {display: flex; margin-top: auto}.brxe-jtaccn .brxe-zwmfor.brxe-block {position: relative; flex-wrap: nowrap; flex-grow: 1; width: 500px}.brxe-jtaccn.brxe-block {grid-template-columns: var(--grid-4)}.brxe-jtaccn { position: relative;}.brxe-jtaccn[data-tag*="black-friday-featured"]{ border: 1px solid var(--primary-light)} .brxe-jtaccn[data-tag*="black-friday-featured"]::before{ content:"Featured"; position: absolute; top: -20px; left: -20px; background: linear-gradient(135deg, #000 0%, #c0392b 100%); color: #fff; padding: 6px 12px; font-size: 11px; font-weight: bold; text-transform: uppercase; z-index: 10; border-radius: 3px; box-shadow: 0 3px 6px rgba(0,0,0,0.3);} .brxe-jtaccn [data-sale-price-preview]::before{ content: "Black Friday Deal $" attr(data-sale-price-preview); background: linear-gradient(135deg, #000 0%, #c0392b 0%); color: #fff; padding: 0px 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; z-index: 10; border-radius: 3px; box-shadow: 0 3px 6px rgba(0,0,0,0.3);}#brxe-mrcnbt {transition: opacity 0.35s ease; grid-template-columns: var(--grid-4); display: grid; align-items: initial}#brxe-mrcnbt.wpgb-loading {opacity: 0.35}@media (max-width: 767px) {#brxe-mrcnbt {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {#brxe-mrcnbt {grid-template-columns: var(--grid-2)}}#brxe-yryqla {transition: opacity 0.35s ease}#brxe-yryqla.wpgb-loading {opacity: 0.35}#brxe-wfhtja {width: 500px; scroll-snap-align: center; justify-self: center; align-self: center; height: 75px}#city {padding-top: 20px}#brxe-dcmmuz {align-self: center; font-size: var(--h1); font-weight: 600; color: #3a4441}@media (max-width: 478px) {#brxe-dcmmuz {align-self: center; text-align: center}}.brxe-snrbkf .brxe-kbgmfd.brxe-bu-star-rating {font-size: 20px; --gap-stars: 3px}.brxe-snrbkf .brxe-kbgmfd.brxe-bu-star-rating:before {letter-spacing: 3px}.brxe-snrbkf .brxe-ziddsu.brxe-image {max-width: 350px}.brxe-snrbkf .brxe-hdjgjl.brxe-block {row-gap: var(--card-gap)}.brxe-snrbkf .brxe-lqoxao.brxe-text-basic {text-wrap: nowrap; font-size: var(--text-s)}.brxe-snrbkf .brxe-iocuud.brxe-text-basic {color: var(--neutral-semi-dark); font-size: calc(var(--text-xs)*.8)}.brxe-snrbkf .brxe-jxypff.brxe-div {align-self: stretch !important; width: 100%; justify-content: space-between}.brxe-snrbkf .brxe-cdmwyp.brxe-bu-atc {flex-direction: row; width: 100%}.brxe-snrbkf .brxe-cdmwyp.brxe-bu-atc .quantity .qty {width: 45px}.brxe-snrbkf .brxe-cdmwyp.brxe-bu-atc form.cart, .brxe-snrbkf .brxe-cdmwyp.brxe-bu-atc .woocommerce-variation-add-to-cart {flex-direction: row}.brxe-snrbkf .brxe-cdmwyp.brxe-bu-atc .added_to_cart {justify-content: center; align-items: center}.brxe-snrbkf .brxe-cdmwyp.brxe-bu-atc .single_buy_now_button {flex-direction: row}.brxe-snrbkf .brxe-cdmwyp.brxe-bu-atc form.cart .group_table td {vertical-align: middle}.brxe-snrbkf .brxe-tkryse.brxe-block {align-items: flex-end}.brxe-snrbkf .brxe-gzizdi.brxe-block {display: flex; margin-top: auto}.brxe-snrbkf .brxe-zwmfor.brxe-block {position: relative; flex-wrap: nowrap; flex-grow: 1; width: 500px}.brxe-snrbkf.brxe-block {grid-template-columns: var(--grid-4)}.brxe-snrbkf { position: relative;}.brxe-snrbkf[data-tag*="black-friday-featured"]{ border: 1px solid var(--primary-light)} .brxe-snrbkf[data-tag*="black-friday-featured"]::before{ content:"Featured"; position: absolute; top: -20px; left: -20px; background: linear-gradient(135deg, #000 0%, #c0392b 100%); color: #fff; padding: 6px 12px; font-size: 11px; font-weight: bold; text-transform: uppercase; z-index: 10; border-radius: 3px; box-shadow: 0 3px 6px rgba(0,0,0,0.3);} .brxe-snrbkf [data-sale-price-preview]::before{ content: "Black Friday Deal $" attr(data-sale-price-preview); background: linear-gradient(135deg, #000 0%, #c0392b 0%); color: #fff; padding: 0px 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; z-index: 10; border-radius: 3px; box-shadow: 0 3px 6px rgba(0,0,0,0.3);}#brxe-uzcqep {transition: opacity 0.35s ease; grid-template-columns: var(--grid-4); display: grid; align-items: initial}#brxe-uzcqep.wpgb-loading {opacity: 0.35}@media (max-width: 767px) {#brxe-uzcqep {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {#brxe-uzcqep {grid-template-columns: var(--grid-2)}}#brxe-ixjcur {transition: opacity 0.35s ease}#brxe-ixjcur.wpgb-loading {opacity: 0.35}#brxe-drdfkb {width: 500px; scroll-snap-align: center; justify-self: center; align-self: center; height: 75px}#brxe-nvkttk {padding-top: 20px}#brxe-kzdlva {align-self: center; font-size: var(--h1); font-weight: 600; color: #3a4441}@media (max-width: 478px) {#brxe-kzdlva {align-self: center; text-align: center}}.brxe-yogkll .brxe-kbgmfd.brxe-bu-star-rating {font-size: 20px; --gap-stars: 3px}.brxe-yogkll .brxe-kbgmfd.brxe-bu-star-rating:before {letter-spacing: 3px}.brxe-yogkll .brxe-ziddsu.brxe-image {max-width: 350px}.brxe-yogkll .brxe-hdjgjl.brxe-block {row-gap: var(--card-gap)}.brxe-yogkll .brxe-lqoxao.brxe-text-basic {text-wrap: nowrap; font-size: var(--text-s)}.brxe-yogkll .brxe-iocuud.brxe-text-basic {color: var(--neutral-semi-dark); font-size: calc(var(--text-xs)*.8)}.brxe-yogkll .brxe-jxypff.brxe-div {align-self: stretch !important; width: 100%; justify-content: space-between}.brxe-yogkll .brxe-cdmwyp.brxe-bu-atc {flex-direction: row; width: 100%}.brxe-yogkll .brxe-cdmwyp.brxe-bu-atc .quantity .qty {width: 45px}.brxe-yogkll .brxe-cdmwyp.brxe-bu-atc form.cart, .brxe-yogkll .brxe-cdmwyp.brxe-bu-atc .woocommerce-variation-add-to-cart {flex-direction: row}.brxe-yogkll .brxe-cdmwyp.brxe-bu-atc .added_to_cart {justify-content: center; align-items: center}.brxe-yogkll .brxe-cdmwyp.brxe-bu-atc .single_buy_now_button {flex-direction: row}.brxe-yogkll .brxe-cdmwyp.brxe-bu-atc form.cart .group_table td {vertical-align: middle}.brxe-yogkll .brxe-tkryse.brxe-block {align-items: flex-end}.brxe-yogkll .brxe-gzizdi.brxe-block {display: flex; margin-top: auto}.brxe-yogkll .brxe-zwmfor.brxe-block {position: relative; flex-wrap: nowrap; flex-grow: 1; width: 500px}.brxe-yogkll.brxe-block {grid-template-columns: var(--grid-4)}.brxe-yogkll { position: relative;}.brxe-yogkll[data-tag*="black-friday-featured"]{ border: 1px solid var(--primary-light)} .brxe-yogkll[data-tag*="black-friday-featured"]::before{ content:"Featured"; position: absolute; top: -20px; left: -20px; background: linear-gradient(135deg, #000 0%, #c0392b 100%); color: #fff; padding: 6px 12px; font-size: 11px; font-weight: bold; text-transform: uppercase; z-index: 10; border-radius: 3px; box-shadow: 0 3px 6px rgba(0,0,0,0.3);} .brxe-yogkll [data-sale-price-preview]::before{ content: "Black Friday Deal $" attr(data-sale-price-preview); background: linear-gradient(135deg, #000 0%, #c0392b 0%); color: #fff; padding: 0px 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; z-index: 10; border-radius: 3px; box-shadow: 0 3px 6px rgba(0,0,0,0.3);}#brxe-bhidxn {transition: opacity 0.35s ease; grid-template-columns: var(--grid-3); display: grid; align-items: initial}#brxe-bhidxn.wpgb-loading {opacity: 0.35}@media (max-width: 767px) {#brxe-bhidxn {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {#brxe-bhidxn {grid-template-columns: var(--grid-2)}}#brxe-eevmoh {transition: opacity 0.35s ease}#brxe-eevmoh.wpgb-loading {opacity: 0.35}#brxe-yexola {padding-top: 20px}