@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@media (max-width: 767px) {#brxe-xokmnv {height: 14px; width: 14px}}@media (max-width: 767px) {#brxe-sbyahh svg {height: 20px; width: 20px}#brxe-sbyahh .mini-cart-link i {font-size: 20px}}@media (max-width: 767px) {#brxe-kibpjk {height: 20px; width: 20px}}@media (max-width: 767px) {#brxe-mgsboo { display: flex; gap: 21px; }}@media (max-width: 767px) {#brxe-whziau { display: flex; flex-direction: column; gap:21px;}}@media (max-width: 767px) {#brxe-odxwfb { position: relative; display: flex; flex-direction: column; justify-content: flex-start; .sub-menu span, .no-sub-menu span { color: var(--Sand, #F2EBDA); text-align: center; font-family: 'Vina Sans'; font-size: 60px; font-style: normal; font-weight: 400; line-height: 40px;  text-transform: uppercase; } .brxe-log img{ width: 85%; height: 16px; } .sub-menu { display: flex; align-items: center; justify-content: space-between; flex-direction: column; width: 100%; .sub-menu-item::after { content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"><path d="M1.06067 12.6459L6.85329 6.85326L1.06067 1.06064" stroke="%23F2EBDA" stroke-width="3"/></svg>'); display: inline-flex; justify-self: center; height: 100%; } } .sub-menu-item{ display: flex; align-items: center; justify-content: space-between; width: 100%; } li:not(:first-child)::before { content:''; display: flex; flex-direction: column; justify-self: center; height: 1.5px; width: 100%; background-color: #F2EBDA; margin-top: 16px; margin-bottom: 14px; } .responsive-menu { position: relative; list-style: none; padding: 0; margin: 0;}.sub-menu-toggle,.sub-menu-item a { display: flex; align-items: center; justify-content: space-between; width: 100%; background: none; border: none; cursor: pointer; color: inherit;}.arrow-icon { margin-left: auto;}.sub-menu-overlay { display: flex; flex-direction: column; position: absolute; top: 0; left: 0; width: 100%; height: 100dvh; background-color: black; z-index: 9999; overflow-y: auto; transform: translateX(100%); transition: transform 0.3s ease; .sub-menu-title { color: var(--Sand, #F2EBDA); text-align: left; font-family: "Vina Sans"; font-size: 60px; font-style: normal; font-weight: 400; line-height: 60px;  text-transform: uppercase; &::after { content:''; display: flex; flex-direction: column; justify-self: center; height: 1.5px; width: 100%; background-color: #F2EBDA; margin-top: 16px; margin-bottom: 14px; } }}.sub-menu-overlay:not([hidden]) { transform: translate(0, -45px);}.sub-menu-overlay[hidden] { display: none;}.sub-menu-back { display: flex; align-items: center; padding-block: 4px; padding-left: 10px; padding-right: 12px; border: 1px solid #F2EBDA; border-radius: 4px; .back-span { color: #F2EBDA; font-family: "Barlow Condensed"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; } .back-arrow { &::before { content: ''; background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="14" viewBox="0 0 10 14" fill="none"><path d="M7.76495 1.03357L2.12061 6.97076L8.05781 12.6151" stroke="%23F2EBDA" stroke-width="3"/></svg>'); height: 10px; width: 15px; display: flex; background-repeat: no-repeat; background-size: contain; } }}.sub-menu-list { list-style: none; padding: 0; margin: 0; overflow-y: auto; height: 100%; ::before { display: none !important; }}.sub-menu-list a { text-align: left; color: var(--Sand, #F2EBDA); font-family: "Vina Sans"; font-size: 30px !important; font-style: normal; font-weight: 400; line-height: 20px !important;  text-transform: uppercase;}}}@media (max-width: 767px) {#brxe-tasdls { overflow: hidden;}}