@layer bricks {.brxe-code{width:100%}}#brxe-vafybt {font-family: "Brya Aquino"; font-weight: 400; background-color: #ffffff}@media (max-width: 478px) {#brxe-vafybt {background-color: #ffffff; height: calc(100dvh - 90px);; width: 100%}#brxe-vafybt{ display:flex; flex-direction:column; align-items:center;}}#cart-drawer {padding-top: 0; padding-right: 20px; padding-left: 20px; background-color: #ffffff; transform: translateX(250%) translateY(0%); transition: transform 0.3s ease-in-out; margin-right: 0; margin-left: 0; max-width: 440px; width: 0px}#cart-drawer.open { transform: translateX(0) translateY(0); opacity: 1; visibility: visible; margin-right: 0; overflow-y: hidden; position: absolute; right: 0; width:100%; transition:transform 0.3s ease-in-out;}@media (max-width: 478px) {#cart-drawer {position: fixed; height: 90dvh; width: 100%; z-index: 9999; bottom: 0px; left: 0px; background-color: #ffffff; transform: translateY(100%); box-shadow: 0 -2px 10px 0 rgba(0, 0, 0, 0.1); border-top-left-radius: 1.6rem; border-top-right-radius: 1.6rem; transition: all 0.3s ease-in-out; margin-right: 0; margin-left: 0; max-width: 100%; padding-top: 5px}#cart-drawer.open { transform: translateY(0); opacity: 1; visibility: visible; width:100%;}}#brxe-cvkdys.open{ position: fixed; right:0; height:100vh; top:0; width:100%; background-color:rgba(0,0,0,.49); transition: transform 0.3s ease-in-out; }@media (max-width: 478px) {#brxe-cvkdys {background-color: #d0d0d0}#brxe-cvkdys.open{ position: fixed; left:0; height:100vh; top:0; width:100%; background-color:rgba(0,0,0,.49); transition: transform 0.3s ease-in-out;}}