#brxe-zibmlm .button {background-color: var(--bricks-color-afgqnr); color: var(--bricks-color-aclmff); font-family: "Aclonica"; font-weight: 400; line-height: 42px; border-radius: 50px}#brxe-zibmlm .product-thumbnail {display: none}#brxe-zibmlm tbody .product-name {font-family: "Aclonica"; font-weight: 400; line-height: 21px; color: var(--bricks-color-zchvey)}#brxe-zibmlm tbody .product-price {font-family: "Aclonica"; color: var(--bricks-color-afgqnr)}#brxe-zibmlm thead {font-family: "Aclonica"; font-weight: 400; font-size: 18px; color: var(--bricks-color-zchvey)}#brxe-zibmlm .product-remove a {color: var(--bricks-color-afgqnr)}#brxe-zibmlm .product-remove {top: 25%; right: 0; position: absolute}#brxe-zibmlm tbody .product-subtotal {color: var(--bricks-color-afgqnr); font-family: "Aclonica"}#brxe-zibmlm button{ padding-left:12px; padding-right:12px}@media (max-width: 478px) {#brxe-zibmlm .button {line-height: 36px}#brxe-zibmlm .woocommerce-Price-amount{ padding-right:38px!important}#brxe-zibmlm .product-remove a {font-size: 24px}#brxe-zibmlm .product-remove {top: 54px; position: absolute}}#brxe-vkhliw {width: 65%; background-color: var(--bricks-color-aclmff); border-radius: 50px; padding-top: 5rem; padding-right: 3rem; padding-bottom: 5rem; padding-left: 3rem; box-shadow: 6px 6px 15px 0 var(--bricks-color-ekxbfp)}@media (max-width: 767px) {#brxe-vkhliw {width: 100%; padding-right: 4rem; padding-left: 4rem}}@media (max-width: 478px) {#brxe-vkhliw {padding-right: 2rem; padding-left: 2rem; border-radius: 40px}}#brxe-ljrsab .order-total {color: var(--bricks-color-aclmff); font-family: "Aclonica"; font-weight: 400}#brxe-ljrsab .cart-subtotal {color: var(--bricks-color-aclmff); font-family: "Aclonica"}#brxe-ljrsab h2 {color: var(--bricks-color-aclmff); font-weight: 400}#brxe-ljrsab .wc-proceed-to-checkout .button {background-color: var(--bricks-color-aclmff); border-radius: 50px; color: var(--bricks-color-afgqnr); font-family: "Aclonica"; font-weight: 400; text-align: center}#brxe-ljrsab a{ padding-left:22px!important; padding-right:22px!important; padding-top:20px!important; padding-bottom:20px!important}@media (max-width: 478px) {#brxe-ljrsab h2 {font-size: 22px}}#brxe-ojbmmx {width: 35%; background-color: var(--bricks-color-afgqnr); border-radius: 50px; overflow: hidden; box-shadow: 8px 8px 15px 0 var(--bricks-color-ekxbfp); padding-top: 6rem; padding-right: 3rem; padding-bottom: 6rem; padding-left: 3rem; position: sticky; top: 16vh}@media (max-width: 767px) {#brxe-ojbmmx {width: 100%; position: relative; margin-top: 0; top: 0px; padding-right: 2rem; padding-left: 2rem}}#brxe-eeloro {flex-direction: row; flex-wrap: nowrap; column-gap: 3rem; row-gap: 3rem}@media (max-width: 767px) {#brxe-eeloro {flex-direction: column}}@media (max-width: 478px) {#brxe-eeloro {padding-right: 16px; padding-left: 16px}}#brxe-wnvbsv {background-image: url(https://cosmo.devquilia.it/wp-content/uploads/2025/09/sfondo2-3-2.png); background-attachment: fixed; background-repeat: repeat; background-size: contain; background-color: rgba(0, 0, 0, 0)}@media (max-width: 767px) {#brxe-wnvbsv {width: 100vw; overflow: hidden}}.brxe-hkynpx {max-width: 1380px; font-family: "Aclonica"; color: var(--bricks-color-aclmff); margin-right: auto; margin-left: auto; padding-right: 2.6rem; padding-bottom: 2rem; padding-left: 2.6rem; position: absolute; top: 16vh; z-index: 2; left: 50%; transform: translateX(-50%)}.brxe-hkynpx .woocommerce-error a, .brxe-hkynpx .woocommerce-error a.button {border-radius: 50px; color: var(--bricks-color-aclmff); font-weight: 400; padding-top: 14px; padding-right: 25px; padding-bottom: 14px; padding-left: 25px; background-color: var(--bricks-color-afgqnr); margin-right: 0}.brxe-hkynpx .woocommerce-message {font-weight: 400; border-radius: 50px; padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; margin-bottom: 1rem}.brxe-hkynpx .woocommerce-message a, .brxe-hkynpx .woocommerce-message a.button {border-radius: 50px; color: var(--bricks-color-aclmff); font-weight: 400; padding-top: 6px; padding-right: 25px; padding-bottom: 6px; padding-left: 25px}.brxe-hkynpx .woocommerce-error {border-radius: 50px; padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; font-weight: 400; margin-bottom: 1rem}.brxe-hkynpx .woocommerce-info {padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; border-radius: 50px; margin-bottom: 1rem}.brxe-hkynpx .woocommerce-info a, .brxe-hkynpx .woocommerce-info a.button {background-color: var(--bricks-color-zchvey); padding-top: 14px; padding-right: 25px; padding-bottom: 14px; padding-left: 25px; color: var(--bricks-color-aclmff); font-weight: 400; border-radius: 50px}ul.woocommerce-error li { margin: 34px 0;}@media (max-width: 991px) {.brxe-hkynpx {width: 100%; padding-right: 2rem; padding-left: 2rem}}