@layer bricks {.brxe-pagination{width:100%}}@layer bricks {.brxe-filter-search{position:relative;width:100%}.brxe-filter-search :where(input){width:100%}.brxe-filter-search .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);visibility:hidden}.brxe-filter-search .icon.brx-show{visibility:visible}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-298ec4 {font-size: 30px; align-self: flex-end}#brxe-298ec4:hover {cursor: pointer}@media (max-width: 767px) {#brxe-298ec4 {font-size: 25px}}@media (max-width: 478px) {#brxe-298ec4 {font-size: 25px}}#brxe-494c32 {align-self: flex-end !important; align-items: center; flex-direction: column; width: 100%; max-width: 100%; padding-top: 7px}#brxe-195af5 {width: 100%; margin-top: 0; margin-right: 10%; margin-bottom: 0; margin-left: 10%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; align-self: center !important; justify-content: center; align-items: center}@media (max-width: 767px) {#brxe-195af5 {margin-right: 2px; margin-left: 2px}}#brxe-xkqpne {align-self: center !important; justify-content: space-between; align-items: center; flex-direction: row}.brxe-nnpgso .brxe-ewaule.brxe-bu-product-image img {aspect-ratio: 1 / 1}.brxe-nnpgso .brxe-sofiju.brxe-block {width: 25%}.brxe-nnpgso .brxe-gbjwqn.brxe-product-title {font-size: var(--text-s); font-weight: 500}.brxe-nnpgso .brxe-onymrt.brxe-product-price .price del, .brxe-nnpgso .brxe-onymrt.brxe-product-price .price > span {font-weight: 600}.brxe-nnpgso .brxe-onymrt.brxe-product-price .price ins {font-family: "Tenor Sans"}.brxe-nnpgso .brxe-zeuwjx.brxe-product-price .price del, .brxe-nnpgso .brxe-zeuwjx.brxe-product-price .price > span {font-weight: 400; font-size: var(--text-s); text-decoration: line-through}.brxe-nnpgso .brxe-zeuwjx.brxe-product-price .price ins {font-family: "Tenor Sans"; font-size: var(--text-s); text-decoration: line-through}.brxe-nnpgso .brxe-hzlbyn.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__content {color: var(--LavandaVibrante); font-weight: 600}.brxe-nnpgso .brxe-coqmmn.brxe-block {flex-direction: row}.brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc {flex-direction: row}.brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc .quantity .qty {width: 35px}.brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc .button {flex-direction: row; background-color: var(--LavandaVibrante); color: var(--cremalavanda); font-weight: 500; font-size: var(--text-s)}.brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc form.cart, .brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc .woocommerce-variation-add-to-cart {flex-direction: row; flex-wrap: nowrap}.brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc .added_to_cart {justify-content: center; align-items: center}.brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc .single_buy_now_button {flex-direction: row}.brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc form.cart .group_table td {vertical-align: middle}.brxe-nnpgso .brxe-rqkmlm.brxe-bu-atc .quantity .action {width: 30px}.brxe-nnpgso .brxe-hmwglw.brxe-block {column-gap: 5px; row-gap: 5px}.brxe-nnpgso.brxe-block {flex-direction: row; border: 1px ridge var(--LilaSuave); border-radius: 8px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}@media (max-width: 478px) {.brxe-nnpgso.brxe-block {flex-wrap: nowrap}}#brxe-fqkynu {display: grid; align-items: initial; grid-gap: var(--at-space--xs); grid-template-columns: var(--at-grid--2)}@media (max-width: 478px) {#brxe-fqkynu {grid-template-columns: var(--at-grid--1)}}#brxe-hlsvpx .bricks-pagination ul {justify-content: center; gap: 5px}#brxe-hlsvpx .bricks-pagination ul .page-numbers.current {background: var(--verdesalvia); color: var(--cremalavanda)}#brxe-hlsvpx .bricks-pagination ul .page-numbers {width: 45px; background: var(--LavandaVibrante); color: var(--cremalavanda); border-radius: 8px}#brxe-ptrcih {padding-top: 10px; padding-bottom: 10px}@media (max-width: 767px) {#brxe-ptrcih {margin-bottom: 40px}}@media (max-width: 478px) {#brxe-ptrcih {margin-bottom: 50px}}#brxe-ezmglx {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; row-gap: 5px}#brxe-aa98b7 {justify-content: flex-start; padding-top: 5px; padding-bottom: 5px; row-gap: 5px; background-color: var(--cremalavanda); border: 1px ridge var(--LilaSuave); border-radius: 8px}@media (max-width: 478px) {#brxe-aa98b7 {min-height: 15vh}}