@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-sidebar){list-style-type:none;margin:0;padding:0}:where(.brxe-sidebar) a{color:inherit}:where(.brxe-sidebar) .bricks-widget-wrapper{margin-bottom:40px}:where(.brxe-sidebar) .bricks-widget-wrapper:last-child{margin-bottom:0}:where(.brxe-sidebar) .bricks-widget-wrapper ul{margin-bottom:0}:where(.brxe-sidebar) .bricks-widget-wrapper li{line-height:30px;position:relative}:where(.brxe-sidebar) .bricks-widget-wrapper .wp-block-search button[type=submit],:where(.brxe-sidebar) .bricks-widget-wrapper .wp-block-search label{display:none!important}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@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}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-code{width:100%}}.shipping_address { margin-top: var(--space-m);}#brxe-rwukto #bu-shipping-option {border-width: 0px;}#brxe-rwukto #bu-shipping-option li {border-bottom-width: 0px;}.wc_payment_method input[type="radio"]:checked::after {background-color: #fff;transform: translate(-50%,-50%);}.woocommerce-checkout #payment .payment_methods input[type="radio"] {width: 20px;}.woocommerce-checkout #payment {padding: 0px;}.woocommerce-checkout .woocommerce-checkout-payment {border: unset;}.place-order label.checkbox {align-items: unset;}.woocommerce-billing-fields__field-wrapper-new {margin-bottom: var(--space-s);}.woocommerce-billing-fields__field-wrapper-new .form-row:has:(not(:input:placeholder-shown)) label,.woocommerce-shipping-fields__field-wrapper .form-row:has:(not(:input:placeholder-shown)) label, {opacity: 1; transition: var(--bricks-transition);transform: translate(0,-10px);}.woocommerce-billing-fields__field-wrapper-new .form-row:has(input:placeholder-shown) label,.woocommerce-shipping-fields__field-wrapper .form-row:has(input:placeholder-shown) label { opacity: 0;transition: var(--bricks-transition);transform: translate(0,0px);}.woocommerce-billing-fields__field-wrapper-new label, .woocommerce-shipping-fields__field-wrapper label{color: inherit;cursor: pointer;font-weight: 500;letter-spacing: .2px;position: absolute;margin-left: 0.5rem;font-size: calc(var(--text-xs) / 1.1);transition: var(--bricks-transition);transform: translate(0,-8px);background-color: var(--neutral-ultra-light);z-index: 10;padding-left: 8px;padding-right: 8px;border-radius: 5px;}.create-account label { position: relative; background-color: unset; display: flex; margin: 0; padding: 0; gap: calc(var(--space-xs) / 2); align-items: center; font-size: calc(var(--text-m) / 1.2);}.create-account { margin-bottom: 1em;}input#createaccount { width: 16px;}.woocommerce-checkout .woocommerce-shipping-fields { margin: 0 0 30px 0;}.billing_delivery_address { margin-bottom: var(--space-s);}.ppcp-messages { display: none !important;}.woocommerce-checkout-payment#payment { display: flex; flex-direction: column; gap: var(--space-xs);}.woocommerce-checkout #payment .payment_methods .payment_box.payment_method_stripe { background-color: var(--accent-ultra-light); font-size: 14px; margin: 15px 0; padding: 10px 15px; position: relative; display: flex; flex-direction: column;}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper { font-size: .9em; margin-bottom: var(--space-xs);}.bu-coupon-inp-field:focus~label,.bu-coupon-inp-field:valid~label { top:0; left:10px; font-size: calc(var(--text-xs) / 1.1); font-weight: 500; padding:0 8px; background-color: var(--neutral-ultra-light);border-radius: 5px;}.bu-input-field label {font-weight: 500;}.woocommerce-error { margin: 0; margin-top: 60px;}@media (max-width: 991px) {#brxe-hsrokp {display: none}}#brxe-hlxupu .woocommerce-billing-fields h3 {display: none}#brxe-hlxupu .woocommerce-additional-fields {display: none}#brxe-hlxupu ::placeholder {color: var(--neutral-semi-light)}#brxe-zookpn ul.woocommerce-shipping-methods {border-width: 1px}#brxe-zookpn ul.woocommerce-shipping-methods li {border-bottom-width: 1px}#brxe-zookpn ul.woocommerce-shipping-methods, #brxe-zookpn ul.woocommerce-shipping-methods li {border-style: solid}#brxe-zookpn {--bricks-border-radius: 4px}#brxe-ttbslk del {margin-right: 5px}#brxe-ttbslk {display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center; align-items: center}#brxe-oxpqbh del {margin-right: 5px}#brxe-oxpqbh {display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center; align-items: center}#brxe-fzgogd {display: none}@media (max-width: 991px) {#brxe-fzgogd {display: block}}#brxe-ksaukk {display: none}@media (max-width: 991px) {#brxe-ksaukk {display: flex}}#brxe-hmkkqj #order_review_heading {display: none}#brxe-hmkkqj button[type="submit"] {background-color: var(--primary); color: var(--white)}#brxe-hmkkqj button[type="submit"]:hover {background-color: var(--primary-semi-dark)}@media (max-width: 991px) {#brxe-trxpao {padding-top: 0}}.brxe-yvehhb .brxe-cvieue.brxe-bu-remove-link {flex-direction: row; display: flex; flex-wrap: nowrap; justify-content: center; align-items: center}.brxe-yvehhb .brxe-joixbr.brxe-bu-cart-item-qty {display: flex; flex-wrap: nowrap; justify-content: center; align-items: center}.brxe-yvehhb .brxe-joixbr.brxe-bu-cart-item-qty .quantity .qty {font-size: var(--text-s); width: 30px}.brxe-yvehhb .brxe-joixbr.brxe-bu-cart-item-qty .quantity .action {background-color: var(--white); width: 30px}.brxe-yvehhb .brxe-joixbr.brxe-bu-cart-item-qty .quantity {width: 90px; height: 30px; border-radius: var(--radius-xs)}.brxe-yvehhb .brxe-awbmox.brxe-bu-mc-price del {margin-right: 5px}.brxe-yvehhb .brxe-awbmox.brxe-bu-mc-price {display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center; align-items: center}#brxe-nkflpw .apply-coupon-button {width: 100%; padding-right: 1rem; padding-left: 1rem; border-radius: var(--radius-xs); background-color: var(--primary)}#brxe-nkflpw .bu-coupon-inp-field {border-radius: var(--radius-xs); width: 100%}#brxe-nkflpw .apply-coupon-button:hover {background-color: var(--primary-semi-dark)}#brxe-nkflpw {grid-template-columns: 2fr 1fr}#brxe-nkflpw .woocommerce-error, #brxe-nkflpw .wc-block-components-notice-banner.is-error {background-color: var(--primary-semi-light); color: var(--white)}#brxe-kjsvhi {display: block}#brxe-ynesvy del {margin-right: 5px}#brxe-ynesvy {display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center; align-items: center}#brxe-wwiuhv del {margin-right: 5px}#brxe-wwiuhv {display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center; align-items: center}@media (max-width: 991px) {#brxe-hfiqrg {flex-direction: column; column-gap: var(-space-xs)}}#brxe-mhnlwe {align-items: center; flex-direction: column; align-self: center !important}@media (max-width: 991px) {#brxe-mhnlwe {align-self: center !important; align-items: center}}@media (max-width: 991px) {#brxe-tjwpfx {align-self: center !important; align-items: center}}#brxe-vqeywy {width: 100%}