@layer bricks {.brxe-rating{display:flex;position:relative}.brxe-rating .icon{font-size:30px;line-height:0}.brxe-rating .icon svg{fill:currentcolor}.brxe-rating .full-color{color:#ffd64f}.brxe-rating .empty-color{color:#999}.brxe-rating .icon-wrapper{position:relative}.brxe-rating .icon-wrapper .overlay{height:100%;left:0;overflow:hidden;position:absolute;top:0}}.brxe-woocommerce-breadcrumbs .navigation {flex-wrap: wrap;}.description { font-size: 16px;}table.variations { font-size: 16px;}#brxe-fcecc7 {font-size: 14px}#brxe-705075 {display: none}#brxe-ee6dbd {padding-top: 1.1rem; padding-right: rem; padding-bottom: 1.1rem; padding-left: rem; border-bottom: 1px solid #dddedf}#brxe-3a42e4 {width: 300px}#brxe-fb2e89 {width: auto; position: sticky; top: 20px}@media (max-width: 767px) {#brxe-fb2e89 {position: static; width: 100%; align-items: center; top: unset}}@media (max-width: 478px) {#brxe-fb2e89 {width: 100%}}#brxe-e54779 {margin-bottom: 12px}#brxe-c11dbc {font-size: 17px; text-decoration: none; font-weight: 700; margin-bottom: 20px}#brxe-bhcoij {padding-top: 20px; padding-bottom: 20px; font-size: 16px}#brxe-877c52 .cart .single_add_to_cart_button, #brxe-877c52 a.button[data-product_id] {padding-top: 0.95rem; padding-right: 2.2rem; padding-bottom: 0.95rem; padding-left: 2.2rem; font-weight: 500; font-size: 16px; line-height: 1; background-color: var(--bricks-color-azrmlc)}#brxe-7721f2 {margin-top: 13px; color: #777777; font-size: 16px; gap: 8px}#brxe-5a8cbc {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; background-color: #f4f4f4}@media (max-width: 478px) {#brxe-5a8cbc {width: 100%; margin-top: 3.5rem}}#brxe-740b59 {flex-direction: row; justify-content: space-between; row-gap: 50px; column-gap: 50px}@media (max-width: 991px) {#brxe-740b59 {column-gap: 30px; row-gap: 30px}}@media (max-width: 767px) {#brxe-740b59 {justify-content: center}}#brxe-55f55f {padding-top: 5rem; padding-right: rem; padding-bottom: 2.5rem; padding-left: rem}@media (max-width: 478px) {#brxe-55f55f {padding-top: 1rem; padding-bottom: 1rem}}#brxe-aclswt {font-size: 16px}#brxe-e7ff8e .wc-tabs .active a {text-decoration: underline; font-size: 16px}#brxe-e7ff8e .wc-tabs a {font-size: 16px}#brxe-eed74c {margin-top: 2rem; margin-bottom: 5rem}