@layer bricks {.brxe-shortcode{width:100%}}#brxe-uoxdcd {color: var(--white)}.swp-items li { background: white !important; padding: 10px;} .swp-product-title { font-family: "Stretch Pro" !important; letter-spacing: 1px !important; text-transform: uppercase !important;}@media screen and (max-width: 767px) {.swp-product-title { font-size: var(--font-h2) !important; }} .swp-variants.wpshopify-variant-buttons button { font-size: 16px; min-width: unset !important;} .swp-mb20.swp-buy-button-wrapper { margin-bottom: 0px;}ul.szh-menu { scrollbar-width: none;} .swp-variants button[data-is-variant-selected="true"] { background-color: var(--primary) !important; border: 1px solid var(--primary) !important; outline: none;}#brxe-e78bf4 {align-self: center !important; display: flex}#brxe-5518b1 {row-gap: var(--gap-m); align-items: center; justify-content: center; padding-right: var(--gap-3xl); padding-left: var(--gap-3xl); display: flex; justify-items: flex-start; align-content: center; align-self: center !important}@media (max-width: 767px) {#brxe-5518b1 {padding-right: unset; padding-left: unset; grid-template-columns: minmax(0,1fr)}}#brxe-cc8acb {z-index: 15; row-gap: calc(var(--content-gap) * 1.4); align-items: center; grid-template-columns: minmax(0,1fr) }@media (max-width: 1250px) {#brxe-cc8acb {grid-template-columns: minmax(0,1fr)}}#brxe-9b9bcf {justify-content: center; display: flex; position: relative; padding-top: calc(var(--header-height) + var(--gap-3xl)); padding-bottom: var(--gap-3xl); overflow: hidden; background-color: var(--bg-dark)}@media (max-width: 767px) {#brxe-9b9bcf {min-height: 100dvh; justify-content: center; padding-top: calc(var(--header-height) + var(--gap-2xl)); padding-bottom: calc(var(--header-height) + var(--gap-2xl))}}