@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}}@layer bricks {.brxe-shortcode{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}}@layer bricks {.brxe-template{width:100%}}#brxe-e37b0b {font-size: var(--font-body); font-weight: 500; font-family: "Inter"; color: var(--bricks-color-guntjp)}#brxe-442bb2 {display: flex; flex-direction: column; row-gap: 0.3rem; padding-bottom: 2rem; border-bottom: 1px solid var(--bricks-color-nxsmhv)}#brxe-364466 {display: none; row-gap: 1.5rem; flex-direction: column}.brxe-9528b8 .brxe-jvmkxz.brxe-image:not(.tag), .brxe-9528b8 .brxe-jvmkxz.brxe-image img {object-fit: cover}.brxe-9528b8 .brxe-jvmkxz.brxe-image {width: 100%; max-width: 100%; aspect-ratio: 3/2}.brxe-9528b8 .brxe-znkqmv.brxe-heading {text-align: center; color: var(--bricks-color-eqdgvu); font-family: "Inter"; font-weight: 400; font-size: var(--font-body-small); background-color: var(--bricks-color-nxsmhv); padding-top: .1rem; padding-right: .5rem; padding-bottom: .1rem; padding-left: .5rem; flex-grow: 1; display: flex; align-items: center; justify-content: center}.brxe-9528b8 .brxe-dhmugg.brxe-div {position: relative; border: 1px solid var(--bricks-color-fvjhcv); border-radius: 1rem; overflow: hidden; max-width: 600px; display: flex; height: 100%; background-color: var(--bricks-color-nxsmhv); flex-direction: column}.brxe-eb5514 .brxe-jvmkxz.brxe-image:not(.tag), .brxe-eb5514 .brxe-jvmkxz.brxe-image img {object-fit: cover}.brxe-eb5514 .brxe-jvmkxz.brxe-image {width: 100%; max-width: 100%; aspect-ratio: 3/2}.brxe-eb5514 .brxe-znkqmv.brxe-heading {text-align: center; color: var(--bricks-color-eqdgvu); font-family: "Inter"; font-weight: 400; font-size: var(--font-body-small); background-color: var(--bricks-color-nxsmhv); padding-top: .1rem; padding-right: .5rem; padding-bottom: .1rem; padding-left: .5rem; flex-grow: 1; display: flex; align-items: center; justify-content: center}.brxe-eb5514 .brxe-dhmugg.brxe-div {position: relative; border: 1px solid var(--bricks-color-fvjhcv); border-radius: 1rem; overflow: hidden; max-width: 600px; display: flex; height: 100%; background-color: var(--bricks-color-nxsmhv); flex-direction: column}.brxe-464efb .brxe-jvmkxz.brxe-image:not(.tag), .brxe-464efb .brxe-jvmkxz.brxe-image img {object-fit: cover}.brxe-464efb .brxe-jvmkxz.brxe-image {width: 100%; max-width: 100%; aspect-ratio: 3/2}.brxe-464efb .brxe-znkqmv.brxe-heading {text-align: center; color: var(--bricks-color-eqdgvu); font-family: "Inter"; font-weight: 400; font-size: var(--font-body-small); background-color: var(--bricks-color-nxsmhv); padding-top: .1rem; padding-right: .5rem; padding-bottom: .1rem; padding-left: .5rem; flex-grow: 1; display: flex; align-items: center; justify-content: center}.brxe-464efb .brxe-dhmugg.brxe-div {position: relative; border: 1px solid var(--bricks-color-fvjhcv); border-radius: 1rem; overflow: hidden; max-width: 600px; display: flex; height: 100%; background-color: var(--bricks-color-nxsmhv); flex-direction: column}#brxe-77715e {display: none; grid-gap: 1rem; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; justify-content: flex-start; margin-bottom: 2rem}#brxe-554030 {flex-direction: row; justify-content: space-between; display: grid; align-items: initial; grid-template-columns: 1fr auto; grid-gap: 2rem; align-items: flex-end}@media (max-width: 650px) {#brxe-554030 {grid-template-columns: 1fr}}.brxe-28f5cb .brxe-fsuawu.brxe-image {border-radius: 0.6rem; margin-bottom: 0.5rem; aspect-ratio: 1/1; max-width: 100%}.brxe-28f5cb .brxe-fsuawu.brxe-image:not(.tag), .brxe-28f5cb .brxe-fsuawu.brxe-image img {object-fit: contain}.brxe-28f5cb .brxe-hccsma.brxe-heading {font-size: var(--font-body); flex-grow: 1}.brxe-28f5cb .brxe-qgdayr.brxe-product-price {color: var(--bricks-color-ipgsxh); font-size: var(--font-h5)}.brxe-28f5cb .brxe-qgdayr.brxe-product-price .price del, .brxe-28f5cb .brxe-qgdayr.brxe-product-price .price > span {color: var(--bricks-color-ipgsxh); font-size: var(--font-h5); font-family: "Inter"; font-weight: 500}.brxe-28f5cb .brxe-qgdayr.brxe-product-price .price ins {font-size: var(--font-h5); color: var(--bricks-color-ipgsxh); font-family: "Inter"; font-weight: 600}.brxe-28f5cb .brxe-imjrwf.brxe-div {display: grid; align-items: initial; grid-template-columns: auto 1fr; grid-gap: 0.5rem; align-items: flex-end; margin-top: 1rem}.brxe-28f5cb .brxe-udigbt.brxe-product-meta {font-size: var(--font-body-small)}.brxe-28f5cb .brxe-dvtmkl.brxe-product-stock .out-of-stock {color: var(--bricks-color-xbzyrs); font-size: var(--font-body-small)}.brxe-28f5cb .brxe-dvtmkl.brxe-product-stock .low-stock, .brxe-28f5cb .brxe-dvtmkl.brxe-product-stock .available-on-backorder {color: var(--bricks-color-rpvryt); font-size: var(--font-body-small)}.brxe-28f5cb .brxe-dvtmkl.brxe-product-stock .in-stock {color: var(--bricks-color-zxliib); font-size: var(--font-body-small)}.brxe-28f5cb .brxe-nwocwl.brxe-div {display: grid; align-items: initial; grid-template-columns: auto 1fr; grid-gap: .5rem; margin-top: 0.2rem}@media (max-width: 478px) {.brxe-28f5cb .brxe-nwocwl.brxe-div {grid-template-columns: 1fr}}.brxe-28f5cb .brxe-glefpw.brxe-div {max-width: 300px; border: 1px solid var(--bricks-color-nxsmhv); border-radius: 1rem; padding-top: 0.5rem; padding-right: 0.5rem; padding-bottom: 0.5rem; padding-left: 0.5rem; display: flex; flex-direction: column; height: 100%; background-color: var(--bricks-color-zfbkao); transition: all .3s ease-in-out}.brxe-28f5cb .brxe-glefpw.brxe-div:hover {border: 1px solid var(--bricks-color-ipgsxh)}#brxe-87a879 {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-gap: 1rem; align-content: flex-start}@media (max-width: 1160px) {#brxe-87a879 {grid-template-columns: 1fr 1fr 1fr 1fr}}@media (max-width: 991px) {#brxe-87a879 {grid-template-columns: 1fr 1fr 1fr 1fr}}@media (max-width: 767px) {#brxe-87a879 {grid-template-columns: 1fr 1fr 1fr}}@media (max-width: 650px) {#brxe-87a879 {grid-template-columns: 1fr 1fr}}@media (max-width: 360px) {#brxe-87a879 {grid-template-columns: 1fr}}#brxe-eb911c {align-self: flex-end}#brxe-95d7dc {row-gap: 1rem}#brxe-c87112 {display: grid; align-items: initial; grid-template-columns: 1fr; grid-gap: 2.5rem}#brxe-f8c823 {row-gap: 2rem}