@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-kxmubf {margin-bottom: 150px}#brxe-kxmubf { display: unset; .woocommerce-message { min-height: 60px } .woocommerce-error li:not(:last-child) { margin-bottom: 10px } & a { transition: .2s ease-in-out; min-height: 0px }}@media (max-width: 478px) {@media screen and (max-width: 478px) { #brxe-kxmubf { .woocommerce-error { display: block } .woocommerce-info, .woocommerce-message { display: flex; flex-direction: column; align-items: start } .woocommerce-message a, .woocommerce-error a, .woocommerce-info a { width: 100%; margin: 10px 0px 0px 0px; text-align: center; float: unset; } } }}#brxe-rryxvw {font-size: 70px; font-family: "Poppins"}@media (max-width: 478px) {#brxe-huyhty {row-gap: 30px}}#brxe-gzhvkr {padding-top: 20px; padding-bottom: 20px; min-height: 250px; justify-content: flex-end}@media (max-width: 991px) {#brxe-gzhvkr {padding-top: 10px; padding-right: 40px; padding-left: 40px}}@media (max-width: 767px) {#brxe-gzhvkr {padding-right: 30px; padding-left: 30px}}@media (max-width: 478px) {#brxe-gzhvkr {padding-right: 30px; padding-left: 30px}}#brxe-ddkhcd .product-subtotal {display: none}#brxe-ddkhcd thead th {font-family: "Helvetica Neue"}#brxe-ddkhcd .button {font-family: "Poppins"; font-weight: 500; font-size: 16px; line-height: 1; font-style: normal; text-transform: uppercase; background-color: var(--bricks-color-99ba12); border-radius: 5px}#brxe-ddkhcd tbody .product-name {font-family: "Poppins"; font-weight: 600; font-style: normal; font-size: 18px}#brxe-ddkhcd .product-remove a {color: var(--bricks-color-duxwxd); font-size: 35px}#brxe-ddkhcd .button:hover {background-color: var(--bricks-color-liwphu)}#brxe-ddkhcd thead {border-style: none}#brxe-ddkhcd .product-price {display: none}#brxe-ddkhcd .product-thumbnail img {width: 100%}#brxe-ddkhcd .product-remove {display: none; top: 30%; right: 2%; position: absolute}@media screen and (min-width: 479px) { #brxe-ddkhcd { .blockUI.blockOverlay { background-color: #f7f8fa !important } & table { display: flex; flex-direction: column } } #brxe-ddkhcd thead { display: block; .product-thumbnail, .product-quantity { display: none } .product-name { font-size: 40px; font-weight: 500; line-height: 1 } } #brxe-ddkhcd tbody { display: block; margin-top: 20px; & tr:not(:last-child) { display: flex; flex-direction: row; gap: 20px; padding: 15px; margin-bottom: 15px; background-color: white; border-radius: 8px; border: solid 0px #d0d0d0; box-shadow: 0 1px 3px rgba(16,24,40,.1), 0 1px 2px rgba(16,24,40,.06); align-items: center; & td:not(.product-remove, .product-price, .product-subtotal) { padding: 0; display: flex; flex-direction: column; gap: 15px; & dl { margin: 0; font-size: 16px; & dt { margin-right: 5px } & dd { margin-right: 15px; font-weight: 400 } } } } & tr:last-child { display: flex; flex-direction: row; margin-top: 30px; justify-content: end; & td { padding: 0 } } .product-thumbnail { width: 15%; & img { border-radius: 5px } } .product-name { font-weight: 500; width: 60%; line-height: 1.3; &::before { display: none } } .product-quantity { width: 25%; &::before { display: none } .quantity { padding: 0px; width: 100%; .minus { border-radius: 5px 0px 0px 5px } .input-text.qty.text { border-radius: 0px } .plus { border-radius: 0px 5px 5px 0px } } } .button { padding: 18px 45px; opacity: 1; transition: .3s ease-in-out; } .button[disabled=""] { opacity: 0.6 } }}@media (max-width: 991px) {#brxe-ddkhcd .product-remove {top: 24%; right: 4%; position: absolute}}@media (max-width: 767px) {#brxe-ddkhcd .product-remove a {font-size: 40px}#brxe-ddkhcd .product-remove {top: -13%; right: 1%; position: absolute}}@media (max-width: 478px) {#brxe-ddkhcd tbody .product-name {font-size: 20px}#brxe-ddkhcd .product-remove {top: unset; right: 7%; bottom: 5%; position: absolute}#brxe-ddkhcd .product-remove a {font-size: 25px}#brxe-ddkhcd table { display: flex; flex-direction: column}#brxe-ddkhcd thead { display: block; .product-thumbnail, .product-quantity { display: none } .product-name { font-size: 40px; font-weight: 500; line-height: 1 }}#brxe-ddkhcd tbody { display: block; margin-top: 20px; & tr:not(:last-child) { display: flex; flex-direction: row; flex-wrap: wrap; margin-bottom: 15px; background-color: white; border-radius: 8px; border: solid 0px #d0d0d0; box-shadow: 0 1px 3px rgba(16,24,40,.1), 0 1px 2px rgba(16,24,40,.06); align-items: center; overflow: hidden; & td:not(.product-remove, .product-price, .product-subtotal) { padding: 0; display: flex; flex-direction: column; gap: 5px; position: relative; & dl { margin: 0; font-size: 14px; font-family: Helvetica Neue; & dt { margin-right: 5px; } & dd { margin-right: 15px; font-weight: 400 } } } } & tr:last-child { display: flex; flex-direction: row; margin-top: 30px; & td { padding: 0; width: 100% } } .product-thumbnail { width: 30%; align-self: start; padding: 10px !important; & img { border-radius: 5px } } .product-name { padding: 0px 20px 0px 10px !important; font-weight: 500; width: 70%; line-height: 1.3; &::before { display: none } } .product-quantity { width: 100%; height: 5vh; &::before { display: none } .quantity { padding: 0px; width: 100%; height: 5vh; max-width: unset; .minus { border-width: 1px 1px 0px 0px; width: 20%; & svg { width: 25px; height: 25px } } .input-text.qty.text { border-width: 1px 0px 0px 0px; border-radius: 0px } .plus { border-width: 1px 0px 0px 1px; width: 20%; & svg { width: 25px; height: 25px } } } } .button { padding: 18px 45px; }}#brxe-ddkhcd .product-thumbnail img {width: 100%}}#brxe-gvgdmw {font-size: 40px}#brxe-zgoklq {margin-bottom: 20px; font-size: 18px}#brxe-cssjxe h2 {display: none}#brxe-cssjxe .wc-proceed-to-checkout .button {font-family: "Poppins"; color: var(--bricks-color-1194df); font-size: 16px; text-transform: uppercase; border-radius: 5px; background-color: var(--bricks-color-duxwxd)}#brxe-cssjxe .wc-proceed-to-checkout .button:hover {background-color: var(--bricks-color-yzqfkw)}#brxe-cssjxe table {border-style: none; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-cssjxe table tbody th {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-cssjxe table tbody td {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media screen and (min-width: 992px) { #brxe-cssjxe .blockUI.blockOverlay { background-color: #f15555 !important; border-radius: 5px } #brxe-cssjxe .wc-proceed-to-checkout a { padding: 18px 0px; font-weight: 500 !important; transition: .3s ease-in-out; line-height: 1; width: 100%; animation: bounce 2s ease-in-out infinite } #brxe-cssjxe .wc-proceed-to-checkout a:hover { animation: none; } #brxe-cssjxe .wc-proceed-to-checkout a::after { opacity: 0; display: inline-block; width: 16px; height: 16px; content: ''; background-color: white; -webkit-mask: url('/wp-content/uploads/ios-arrow-forward.svg'); margin-left: -9%; margin-right: 6%; transition: .3s ease-in-out; } #brxe-cssjxe .wc-proceed-to-checkout a:hover::after { opacity: 1; margin-left: 5%; margin-right: -2% } #brxe-cssjxe tbody { display: none }}@media (max-width: 991px) {@media screen and (max-width: 991px) { #brxe-cssjxe .wc-proceed-to-checkout a { padding: 18px 0px; font-weight: 500 !important; transition: .3s ease-in-out; line-height: 1; width: 100%; animation: bounce 2s ease-in-out infinite } #brxe-cssjxe tbody { display: none }}}#brxe-wxlasw {width: 100%; font-size: 16px; font-family: "Poppins"; font-weight: 500; font-style: normal; text-transform: uppercase; line-height: 1; color: var(--bricks-color-1194df); border: 2px solid var(--bricks-color-liwphu); border-radius: 5px; padding-top: 18px; padding-right: 0; padding-bottom: 18px; padding-left: 0; background-color: rgba(255, 0, 0, 0)}#brxe-wxlasw svg {height: 16px; fill: var(--bricks-color-lncyfs)}@media screen and (min-width: 992px) { #brxe-wxlasw { & svg { opacity: 0; margin-right: -10%; margin-left: 0%; transition: .3s ease-in-out } &:hover svg { opacity: 1; margin-right: 0%; margin-left: -5% } } } @media (max-width: 991px) {@media screen and (max-width: 991px) { #brxe-wxlasw svg { display: none } }}#brxe-dhthbv {row-gap: 10px; height: fit-content; padding-top: 40px; padding-right: 30px; padding-bottom: 50px; padding-left: 30px; background-color: var(--bricks-color-aoazdm); border-radius: 16px; color: var(--bricks-color-1194df); margin-top: 60px; top: 90px; position: sticky}@media (max-width: 767px) {#brxe-dhthbv {margin-top: 0; position: static}}#brxe-sltxwx {row-gap: 50px; display: grid; align-items: initial; grid-template-columns: 2fr 1fr; grid-gap: 60px}@media (max-width: 991px) {#brxe-sltxwx {row-gap: 20px; grid-gap: 30px}}@media (max-width: 767px) {#brxe-sltxwx {row-gap: 0px; grid-template-columns: 1fr; grid-gap: 50px}}@media (max-width: 478px) {#brxe-sltxwx {row-gap: 0px; grid-gap: 50px}}#brxe-fghmei {padding-top: 40px; padding-bottom: 100px; background-color: var(--bricks-color-hkkamf)}@media (max-width: 991px) {#brxe-fghmei {padding-right: 40px; padding-bottom: 60px; padding-left: 40px}}@media (max-width: 767px) {#brxe-fghmei {padding-right: 30px; padding-left: 30px}}