:root{--primary:#312783;--primary-d30:#221b5c;--primary-d50:#191442;--primary-d70:#0f0c27;--primary-l20:#5a529c;--primary-l50:#9893c1;--primary-l70:#c1beda;--primary-ul:#eae9f3;--primary-tr10:rgba(50, 39, 131, 0.1);--primary-tr20:rgba(50, 39, 131, 0.2);--primary-tr50:rgba(50, 39, 131, 0.5);--primary-tr80:rgba(50, 39, 131, 0.8);--primary-tr90:rgba(50, 39, 131, 0.9);--secondary:#03a4f2;--black:#1B1C1E;--black-g20:#49494b;--black-g50:#8d8e8f;--black-g70:#bbbbbc;--black-g90:#e8e8e9;--black-tr10:rgba(27, 28, 30, 0.1);--black-tr20:rgba(27, 28, 30, 0.2);--black-tr50:rgba(27, 28, 30, 0.5);--black-tr70:rgba(27, 28, 30, 0.7);--black-tr80:rgba(27, 28, 30, 0.8);--black-tr90:rgba(27, 28, 30, 0.9);--white:#fffefd;--white-tr10:rgba(255, 254, 253, 0.1);--white-tr20:rgba(255, 254, 253, 0.2);--white-tr50:rgba(255, 254, 253, 0.5);--white-tr70:rgba(255, 254, 253, 0.7);--white-tr80:rgba(255, 254, 253, 0.8);--white-tr90:rgba(255, 254, 253, 0.9);--danger:#e75850;--danger-l50:#f3aca8;--danger-l90:#fdeeee}:root{--font--3:clamp(0.51rem, calc(0.48rem + 0.13vw), 0.58rem);--font--2:clamp(0.61rem, calc(0.58rem + 0.15vw), 0.69rem);--font--1:clamp(0.73rem, calc(0.69rem + 0.18vw), 0.83rem);--font-0:clamp(0.88rem, calc(0.83rem + 0.22vw), 1.00rem);--font-1:clamp(1.05rem, calc(1.00rem + 0.26vw), 1.20rem);--font-2:clamp(1.26rem, calc(1.20rem + 0.31vw), 1.44rem);--font-3:clamp(1.51rem, calc(1.44rem + 0.38vw), 1.73rem);--font-4:clamp(1.81rem, calc(1.72rem + 0.45vw), 2.07rem);--font-5:clamp(2.18rem, calc(2.07rem + 0.54vw), 2.49rem);--font-6:clamp(2.61rem, calc(2.48rem + 0.65vw), 2.99rem);--font-7:clamp(3.14rem, calc(2.98rem + 0.78vw), 3.58rem);--space-3xs:clamp(0.25rem, calc(0.25rem + 0.00vw), 0.25rem);--space-2xs:clamp(0.44rem, calc(0.42rem + 0.11vw), 0.50rem);--space-xs:clamp(0.69rem, calc(0.67rem + 0.11vw), 0.75rem);--space-s:clamp(0.88rem, calc(0.83rem + 0.22vw), 1.00rem);--space-m:clamp(1.31rem, calc(1.25rem + 0.33vw), 1.50rem);--space-l:clamp(1.75rem, calc(1.66rem + 0.43vw), 2.00rem);--space-xl:clamp(2.63rem, calc(2.49rem + 0.65vw), 3.00rem);--space-2xl:clamp(3.50rem, calc(3.33rem + 0.87vw), 4.00rem);--space-3xl:clamp(4.38rem, calc(4.16rem + 1.09vw), 5.00rem);--space-4xl:clamp(5.25rem, calc(4.99rem + 1.30vw), 6.00rem)}:root{--gradient-primary:linear-gradient(90deg, #312783, #2d3a95, #274ba7, #1e5db8, #116fc8, #0180d7, #0092e5, #03a4f2);--gradient-primary-reverse:linear-gradient(90deg, #03a4f2, #0092e5, #0180d7, #116fc8, #1e5db8, #274ba7, #2d3a95, #312783);--gradient-secondary:linear-gradient(90deg, #03a4f2, #26abf3, #3ab2f4, #4ab8f5, #59bff6, #66c5f7, #74ccf8, #81d2f9);--box-shadow:0px 8px 24px var(--primary-tr20);--border-radius-large:5rem;--border-radius-medium:1rem;--border-radius-small:0.5rem}/*!
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/body.bricks-is-frontend :focus{outline:none}body.bricks-is-frontend :focus-visible{outline:thin dotted currentColor}.btn-primary,#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-register .button,#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-login .button,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .button,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .button,.woocommerce .woocommerce-checkout #brxe-tdpsgn .brxe-woocommerce-checkout-order-review #order_review #payment .place-order .button,.woocommerce #brxe-evyexn .cart-collaterals .cart_totals .button,.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .button,.brxe-woocommerce-mini-cart .cart-detail.off-canvas.right .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button{color:var(--white);font-size:var(--font-0);font-weight:600;text-transform:uppercase;line-height:1em;background-color:#fff0;position:relative;overflow:hidden;border-radius:3.125rem;padding:var(--space-s) var(--space-l);transition:all .3s ease;z-index:0}.btn-primary::before,#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-register .button::before,#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-login .button::before,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .button::before,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .button::before,.woocommerce .woocommerce-checkout #brxe-tdpsgn .brxe-woocommerce-checkout-order-review #order_review #payment .place-order .button::before,.woocommerce #brxe-evyexn .cart-collaterals .cart_totals .button::before,.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .button::before,.brxe-woocommerce-mini-cart .cart-detail.off-canvas.right .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button::before{content:"";background:var(--gradient-primary);position:absolute;inset:0;width:200%;z-index:-1;transition:left .5s ease}.btn-primary:hover::before,#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-register .button:hover::before,#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-login .button:hover::before,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .button:hover::before,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .button:hover::before,.woocommerce .woocommerce-checkout #brxe-tdpsgn .brxe-woocommerce-checkout-order-review #order_review #payment .place-order .button:hover::before,.woocommerce #brxe-evyexn .cart-collaterals .cart_totals .button:hover::before,.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .button:hover::before,.brxe-woocommerce-mini-cart .cart-detail.off-canvas.right .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:hover::before{left:-100%}.btn-secondary{color:var(--white);font-size:var(--font-0);font-weight:600;text-transform:uppercase;line-height:1em;background-color:#fff0;position:relative;overflow:hidden;border-radius:3.125rem;padding:var(--space-s) var(--space-l);z-index:0}.btn-secondary::before{content:"";background:var(--gradient-secondary);position:absolute;inset:0;width:200%;z-index:-1;transition:left .5s ease}.btn-secondary:hover::before{left:-100%}.menu-nav-desktop nav>ul>li:first-child{margin-left:0}#brxe-qrnqfj svg{fill:var(--primary);width:auto;height:1.2rem}#brx-header .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{margin:0;max-width:1.25rem}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{max-width:1rem!important}.dgwt-wcas-search-icon{font-size:1rem!important}.category-card__container .category-card__ .category-card__img{transition:all .5s ease}.category-card__container .category-card__:hover .category-card__img{transform:scale(1.1)}.category-card__container .category-card__:last-child{aspect-ratio:16/9;display:flex;justify-content:center}.category-card__container .category-card__:last-child .category-card__img{transform:scale(3.2)}@media(min-width:767px){.category-card__container .category-card__:last-child{aspect-ratio:auto;grid-column:1/3}.category-card__container .category-card__:last-child .category-card__img{transform:scale(1)}}@media(min-width:1279px){.category-card__container .category-card__:last-child{grid-column:1/5}.category-card__container .category-card__:last-child .category-card__img{transition:all .5s ease}.category-card__container .category-card__:last-child:hover .category-card__img{transform:scale(1.1)}}.product-card__add-to-cart a{color:var(--white)!important;font-size:var(--font--1);font-weight:600;text-transform:uppercase;line-height:1em;background-color:#fff0;position:relative;overflow:hidden;border-radius:3.125rem;padding:var(--space-s) var(--space-l);transition:all .3s ease;z-index:0}.product-card__add-to-cart a::before{content:"";background:var(--gradient-primary);position:absolute;inset:0;width:200%;z-index:-1;transition:left .5s ease}.product-card__add-to-cart a:hover::before{left:-100%}.product-slider .splide__arrow{font-size:var(--font-3);color:var(--primary);background-color:var(--white-tr50);backdrop-filter:blur(20px);box-shadow:0 5px 8px var(--primary-tr10)}.product-slider .splide__arrow--prev{border-radius:0 .5rem .5rem 0}.product-slider .splide__arrow--next{border-radius:.5rem 0 0 .5rem}.product-card__ .product-card__img{transition:all .5s ease}.product-card__:hover .product-card__img{transform:scale(1.1)}.article-card__read-more{color:var(--white);font-size:var(--font--1);font-weight:600;text-transform:uppercase;line-height:1em;background-color:#fff0;position:relative;overflow:hidden;border-radius:3.125rem;padding:var(--space-s) var(--space-l);transition:all .3s ease;z-index:0}.article-card__read-more::before{content:"";background:var(--gradient-primary);position:absolute;inset:0;width:200%;z-index:-1;transition:left .5s ease}.article-card__read-more:hover::before{left:-100%}.article-card__ .article-card__img{transition:all .5s ease}.article-card__:hover .article-card__img{transform:scale(1.1)}.cta-card__ .cta-card__img{transition:all .5s ease}.cta-card__:hover .cta-card__img{transform:scale(1.1)}.product-list__title{transition:all .3s ease}.product-list__:hover .product-list__title{color:var(--secondary)}.sidebar-blog__ .bricks-widget-title{margin-bottom:var(--space-s)}.sidebar-blog__ .brxe-wordpress.posts li{text-transform:uppercase;margin-bottom:var(--space-2xs);transition:all .3s ease}.sidebar-blog__ .brxe-wordpress.posts li:hover{color:var(--secondary)}.sidebar-blog__ .brxe-wordpress.categories li{text-transform:uppercase;transition:all .3s ease}.sidebar-blog__ .brxe-wordpress.categories li:hover{color:var(--secondary)}.sidebar-blog__ .brxe-wordpress.tagCloud a{font-size:var(--font--1)!important;transition:all .3s ease}.sidebar-blog__ .brxe-wordpress.tagCloud a:hover{color:var(--secondary)}.brxe-woocommerce-products-orderby select{border-radius:3.125rem;border-color:var(--primary);font-size:var(--font--1);background-image:linear-gradient(45deg,transparent 50%,var(--primary) 0),linear-gradient(135deg,var(--primary) 50%,transparent 0);background-position:calc(100% - 20px) calc(50% + 0px),calc(100% - 16px) calc(50% + 0px)}.product-pagination .woocommerce-pagination .page-numbers li{color:var(--primary);font-weight:600;display:flex;justify-content:center;background-color:var(--primary-tr10);height:1.875rem;width:1.875rem;border-radius:50%}.product-pagination .woocommerce-pagination .page-numbers li .current{color:var(--white);display:flex;justify-content:center;background-color:var(--primary);height:1.875rem;width:1.875rem;border-radius:50%}#brxe-txbzir.brxe-woocommerce-products-filter .title,#brxe-c4d366.brxe-woocommerce-products-filter .title{background-image:var(--gradient-primary)}#brxe-txbzir.brxe-woocommerce-products-filter input[type=checkbox]:checked,#brxe-txbzir.brxe-woocommerce-products-filter input[type=radio]:checked,#brxe-c4d366.brxe-woocommerce-products-filter input[type=checkbox]:checked,#brxe-c4d366.brxe-woocommerce-products-filter input[type=radio]:checked{background-color:var(--secondary);border-color:var(--secondary)}#brxe-txbzir .reset-button,#brxe-c4d366 .reset-button{color:var(--white);font-size:var(--font--1);font-weight:600;text-transform:uppercase;line-height:1em;background-color:#fff0;position:relative;overflow:hidden;border-radius:3.125rem;padding:var(--space-xs) var(--space-m);transition:all .3s ease;z-index:0}#brxe-txbzir .reset-button::before,#brxe-c4d366 .reset-button::before{content:"";background:var(--gradient-primary);position:absolute;inset:0;width:200%;z-index:-1;transition:left .5s ease}#brxe-txbzir .reset-button:hover::before,#brxe-c4d366 .reset-button:hover::before{left:-100%}.single-product__gallery .woocommerce-product-gallery .flex-viewport{box-shadow:var(--box-shadow);border-radius:.5rem}.single-product__gallery .woocommerce-product-gallery .flex-control-thumbs li{border-radius:.5rem;overflow:hidden}#brxe-kvjkxo .quantity{border:1px solid var(--primary);border-radius:5rem;float:left;margin-bottom:0;margin-right:var(--space-xs)}.single-product__add-to-cart .variations_form .variations .label .woo-selected-variation-item-name{font-size:var(--font--1);font-weight:600;color:var(--secondary)}.single-product__add-to-cart .variations_form .variations .woo-variation-items-wrapper .variable-item{color:var(--primary);font-weight:600;box-shadow:var(--wvs-item-box-shadow,0 0 0 1px var(--primary))}.woo-variation-swatches .variable-items-wrapper .variable-item.selected:not(.no-stock){color:var(--secondary)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){color:var(--secondary)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px var(--secondary))}form.cart table.variations .reset_variations,form.woocommerce-cart-form table.variations .reset_variations{font-size:var(--font--1);color:var(--primary)}.form-group{display:flex;flex-direction:column}.form-group.ppom-input-servicios_adicionales .form-control-label,.form-group.ppom-input-bordados .form-control-label,.form-group.ppom-input-ajustes_de_prenda .form-control-label,.form-group.ppom-input-logo_en_prenda .form-control-label,.form-group.ppom-input-logo_en_bolsillo .form-control-label,.form-group.ppom-input-nombre_en_prenda .form-control-label,.form-group.ppom-input-nombre_profesion .form-control-label,.form-group.ppom-input-dise_o_exclusivo_de_logo___4_colores .form-control-label,.form-group.ppom-input-dise_o_exclusivo_de_logo___5_a_10_colores .form-control-label,.form-group.ppom-input-aumentar_largo_del_pantal_n .form-control-label,.form-group.ppom-input-disminuir_largo_del_pantal_n .form-control-label{text-transform:uppercase;font-weight:600;color:var(--primary)}.form-group.ppom-input-servicios_adicionales .form-control-label .show_description,.form-group.ppom-input-bordados .form-control-label .show_description,.form-group.ppom-input-ajustes_de_prenda .form-control-label .show_description,.form-group.ppom-input-logo_en_prenda .form-control-label .show_description,.form-group.ppom-input-logo_en_bolsillo .form-control-label .show_description,.form-group.ppom-input-nombre_en_prenda .form-control-label .show_description,.form-group.ppom-input-nombre_profesion .form-control-label .show_description,.form-group.ppom-input-dise_o_exclusivo_de_logo___4_colores .form-control-label .show_description,.form-group.ppom-input-dise_o_exclusivo_de_logo___5_a_10_colores .form-control-label .show_description,.form-group.ppom-input-aumentar_largo_del_pantal_n .form-control-label .show_description,.form-group.ppom-input-disminuir_largo_del_pantal_n .form-control-label .show_description{text-transform:none;font-weight:400}.form-group.ppom-input-servicios_adicionales .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-bordados .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-ajustes_de_prenda .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-logo_en_prenda .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-logo_en_bolsillo .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-nombre_en_prenda .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-nombre_profesion .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-dise_o_exclusivo_de_logo___4_colores .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-dise_o_exclusivo_de_logo___5_a_10_colores .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-aumentar_largo_del_pantal_n .form-control-label .form-check-inline .form-check-label span,.form-group.ppom-input-disminuir_largo_del_pantal_n .form-control-label .form-check-inline .form-check-label span{color:var(--black-g20)}.form-group.ppom-input-servicios_adicionales .form-control-label,.form-group.ppom-input-bordados .form-control-label{margin-bottom:var(--space-3xs)}.form-group.ppom-input-ajustes_de_prenda .form-control-label,.form-group.ppom-input-logo_en_prenda .form-control-label,.form-group.ppom-input-logo_en_bolsillo .form-control-label,.form-group.ppom-input-dise_o_exclusivo_de_logo___4_colores .form-control-label,.form-group.ppom-input-dise_o_exclusivo_de_logo___5_a_10_colores .form-control-label,.form-group.ppom-input-aumentar_largo_del_pantal_n .form-control-label,.form-group.ppom-input-disminuir_largo_del_pantal_n .form-control-label{display:flex;flex-direction:column;margin-bottom:var(--space-2xs)}.ppom-label-item .fa-close:before,.ppom-label-item .fa-multiply:before,.ppom-label-item .fa-remove:before,.ppom-label-item .fa-times:before,.ppom-label-item .fa-xmark:before{content:"x";font-size:var(--font--1)}button.single_add_to_cart_button.button.alt:hover::before{left:-100%}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{opacity:.7}button.single_add_to_cart_button.button.alt{color:var(--white);font-size:var(--font-0);font-weight:600;text-transform:uppercase;line-height:1em;background-color:#fff0;position:relative;overflow:hidden;border-radius:3.125rem;padding:var(--space-s) var(--space-l);transition:all .3s ease;z-index:0}button.single_add_to_cart_button.button.alt::before{content:"";background:var(--gradient-primary);position:absolute;inset:0;width:200%;z-index:-1;transition:left .5s ease}.single-product__tabs #commentform .comment-notes{font-size:var(--font--1)}.single-product__tabs #commentform .comment-form-author label,.single-product__tabs #commentform .comment-form-email label,.single-product__tabs #commentform .comment-form-comment label{color:var(--primary)}.single-product__tabs #commentform .comment-form-author #author,.single-product__tabs #commentform .comment-form-author #email,.single-product__tabs #commentform .comment-form-email #author,.single-product__tabs #commentform .comment-form-email #email,.single-product__tabs #commentform .comment-form-comment #author,.single-product__tabs #commentform .comment-form-comment #email{border-radius:5rem}.single-product__tabs #commentform .comment-form-author #comment,.single-product__tabs #commentform .comment-form-email #comment,.single-product__tabs #commentform .comment-form-comment #comment{border-radius:1rem}.single-product__tabs #commentform .comment-form-cookies-consent{display:flex}.single-product__tabs #commentform .comment-form-cookies-consent #wp-comment-cookies-consent{margin-right:var(--space-3xs)}.single-product__tabs #commentform .comment-form-cookies-consent label{margin-bottom:0}.single-product__tabs #commentform .form-submit .button{color:var(--white);font-size:var(--font-0);font-weight:600;text-transform:uppercase;line-height:1em;background-image:var(--gradient-primary);border-radius:3.125rem;padding:var(--space-s) var(--space-l);transition:all .3s ease}.single-product__tabs #commentform .form-submit .button:hover{background-image:var(--gradient-secondary)}.popup-sizes li.tab-title.repeater-item{justify-content:center}.contact-form__ .bricks-button{color:var(--white);font-size:var(--font-0);font-weight:600;text-transform:uppercase;line-height:1em;background-color:#fff0;position:relative;overflow:hidden;border-radius:3.125rem!important;padding:var(--space-s) var(--space-l);transition:all .3s ease;z-index:0}.contact-form__ .bricks-button::before{content:"";background:var(--gradient-primary);position:absolute;inset:0;width:200%;z-index:-1;transition:left .5s ease}.contact-form__ .bricks-button:hover::before{left:-100%}.contact-form__ .form-group input{border-radius:5rem}.contact-form__ .form-group textarea{border-radius:.5rem}.brxe-woocommerce-mini-cart .cart-detail.off-canvas.right .widget_shopping_cart_content .cart_list .mini_cart_item{padding-bottom:var(--space-s);border-bottom:1px solid var(--primary-tr20)}.brxe-woocommerce-mini-cart .cart-detail.off-canvas.right .widget_shopping_cart_content .cart_list .mini_cart_item .remove{color:var(--danger);opacity:1}.brxe-woocommerce-mini-cart .cart-detail.off-canvas.right .widget_shopping_cart_content .cart_list .mini_cart_item a img{border-radius:.5rem}.brxe-woocommerce-mini-cart .cart-detail.off-canvas.right .widget_shopping_cart_content .cart_list .mini_cart_item .variation{font-size:var(--font--1);line-height:1em;margin-top:1rem}.brxe-woocommerce-mini-cart .cart-detail.off-canvas.right .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button{font-size:var(--font--1);padding:var(--space-xs) var(--space-s)}.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items{border-radius:.5rem;overflow:hidden}.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items thead{background-color:var(--primary-tr10);border-bottom:none}.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .product-quantity .quantity{width:9rem;border:1px solid var(--primary);border-radius:5rem}.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .product-quantity .quantity input,.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .product-quantity .quantity .minus,.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .product-quantity .quantity .plus{border:none}.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .product-quantity .quantity input{color:var(--primary);font-weight:600}.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .product-quantity .quantity .minus,.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .product-quantity .quantity .plus{color:var(--secondary)}.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .coupon .input-text{border-color:var(--primary-tr20);border-radius:5rem;padding:.187rem var(--space-s)}.woocommerce #brxe-dlkhks .brxe-woocommerce-cart-items tbody .button[type=submit]:disabled{opacity:.5}.woocommerce .woocommerce-checkout #brxe-tdpsgn h3{margin-bottom:var(--space-s)}.woocommerce .woocommerce-checkout #brxe-tdpsgn .woocommerce-billing-fields .input-text{border-radius:5rem;border:1px solid var(--primary-tr20)}.woocommerce .woocommerce-checkout #brxe-tdpsgn .woocommerce-billing-fields .select2-selection.select2-selection--single{border-radius:.5rem;border:1px solid var(--primary-tr20)}.woocommerce .woocommerce-checkout #brxe-tdpsgn .woocommerce-additional-fields textarea{border-radius:.5rem}.woocommerce .woocommerce-checkout #brxe-tdpsgn .brxe-woocommerce-checkout-order-review #order_review{border-radius:.5rem;overflow:hidden;border:1px solid var(--primary-tr20)}.woocommerce .woocommerce-checkout #brxe-tdpsgn .brxe-woocommerce-checkout-order-review #order_review table thead{background-color:var(--primary-tr10);border-bottom:none}.woocommerce .woocommerce-checkout #brxe-tdpsgn .brxe-woocommerce-checkout-order-review #order_review table tfoot{border-bottom:none}.woocommerce .woocommerce-checkout #brxe-tdpsgn .brxe-woocommerce-checkout-order-review #order_review #payment .payment_methods .payment_box{border-radius:.5rem}.woocommerce #brxe-ctqqyp .brxe-woocommerce-checkout-thankyou .woocommerce-order-details .woocommerce-order-details__title{font-size:var(--font-2)}.woocommerce #brxe-ctqqyp .brxe-woocommerce-checkout-thankyou .woocommerce-order-details table{border-color:var(--primary-tr20)}.woocommerce #brxe-ctqqyp .brxe-woocommerce-checkout-thankyou .woocommerce-order-details table tbody tr{border:none}.woocommerce #brxe-ctqqyp .brxe-woocommerce-checkout-thankyou .woocommerce-customer-details h2{font-size:var(--font-2)}#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-navigation{border-radius:.5rem;overflow:hidden;background-color:var(--primary-tr10)}#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-navigation a:hover,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-navigation .is-active{color:var(--white);background-color:var(--primary)}#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .button{font-size:var(--font--1)}#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input:not([type=submit]),#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm select,#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm textarea{border-radius:5rem;border:1px solid var(--primary-tr20)}#brxe-qmvnuc .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{border-radius:.5rem;border:1px solid var(--primary-tr20)}#brxe-qmvnuc .woocommerce #customer_login{display:flex;gap:var(--space-l)}#brxe-qmvnuc .woocommerce #customer_login h2{font-size:var(--font-3);margin-bottom:var(--space-s)}#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-login{margin-right:0;max-width:100%;border-radius:.5rem;border:1px solid var(--primary-tr20)}#brxe-qmvnuc .woocommerce #customer_login .input,#brxe-qmvnuc .woocommerce #customer_login input:not([type=submit]),#brxe-qmvnuc .woocommerce #customer_login select,#brxe-qmvnuc .woocommerce #customer_login textarea{border-radius:5rem;border:1px solid var(--primary-tr20)}#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-register .woocommerce-privacy-policy-text{font-size:var(--font--1);line-height:1.2em}#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-register .button{margin-top:var(--space-s)}@media screen and (max-width:768px){#brxe-qmvnuc .woocommerce #customer_login{display:flex;flex-direction:column}#brxe-qmvnuc .woocommerce #customer_login .woocommerce-form-login{margin-right:0;width:100%;max-width:100%}}