.wa-my-account-section{padding-top:var(--space-m)!important;padding-bottom:var(--space-xxl)!important}.woocommerce-MyAccount-content h3{margin-bottom:var(--space-s)}.wa-my-account .wa-customer-account-sidebar__navigation img{max-height:2rem}.wa-my-account .wa-dashboard-navigation img{max-height:4rem;margin-right:var(--space-s)}.wa-my-account .wishlist-fragment{flex-direction:column!important;gap:0!important}.wa-my-account table.wishlist_table tbody td,.wa-my-account table.wishlist_table thead th{border-top:0!important}.wa-my-account .wishlist-empty{border-bottom:1px solid var(--shade-ultra-light)!important;font-size:var(--text-l);color:var(--primary)}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--action-ultra-light);color:var(--base)!important}#billing_address_2_field .screen-reader-text,#shipping_address_2_field .screen-reader-text{position:static!important;height:unset!important;width:unset!important;display:block!important}.select2-container--default .select2-search--dropdown .select2-search__field{border:2px solid var(--shade-light)!important;border-radius:var(--radius-xs)!important;transition:200ms}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:var(--primary-light);box-shadow:0 8px 25px var(--primary-ultra-light)}.select2-dropdown{border:2px solid var(--shade-light)!important;border-radius:var(--radius-xs)}.woocommerce .select2-selection{height:4rem;border:2px solid var(--shade-light);display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%!important;transform:translateY(-50%)!important}body.bricks-is-frontend *:focus,body.bricks-is-frontend button:focus{outline:unset!important}.woocommerce .select2-selection,.selection{border-radius:var(--radius-xs)}.woocommerce-account .woocommerce .woocommerce-EditAccountForm .button,.woocommerce-account .woocommerce .woocommerce-address-fields .button{margin-top:var(--space-m)!important}.woocommerce-account tr.woocommerce-orders-table__row{border-bottom:2px solid var(--shade-ultra-light)}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;gap:var(--space-l);align-items:stretch;padding:0px!important}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li{display:flex;flex-direction:column;width:100%;padding:var(--space-m);border-radius:var(--radius-l);align-items:center;text-align:center;transition:0.2s all}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li:hover{box-shadow:0 25px 50px 0 var(--primary-ultra-light);transform:translateY(-.8rem)}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li h2.woocommerce-loop-product__title{color:var(--base);font-size:var(--text-m);font-weight:400}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li .onsale{position:absolute;background:var(--accent-ultra-light);color:var(--accent);padding:.4rem 1.4rem;font-weight:700;border-radius:var(--radius-m);font-size:var(--text-s)}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li span.price ins,.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li span.price .amount{text-decoration:none!important;font-size:calc(var(--text-l) * 0.9);font-weight:700}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li span.price del span{font-weight:400!important;font-size:var(--text-m)!important;color:var(--shade-medium)}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li a.button{background:none;border:1px solid var(--accent);color:var(--accent)!important;margin-top:var(--space-s);padding:var(--space-xs) var(--space-m)!important;font-size:calc(var(--text-m) * 0.8)}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li a.button:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover);color:var(--shade-light)!important;box-shadow:0 25px 50px 0 var(--accent-ultra-light)}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 a img{max-width:100%;object-fit:contain;height:auto}@media (max-width:768px){.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li{width:50%}}@media (max-width:450px){.woocommerce-account .woocommerce.columns-3 ul.products.columns-3{gap:var(--space-s)}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li{padding:var(--space-s)}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 a.button{font-size:var(--text-s)}}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-m)!important}.woocommerce-address-fields__field-wrapper p{margin:0!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important;overflow:visible}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce-account .wa-my-account-nav__user-info{display:flex;align-items:center;justify-content:center;border-bottom:2px solid var(--shade-light);padding-bottom:var(--space-m);margin-bottom:var(--space-m)}.woocommerce-account .wa-my-account-nav__user-info svg{width:3rem;height:3rem;margin-right:var(--space-xs);fill:var(--primary)}.woocommerce-account .wa-my-account-nav__user-info span{font-size:var(--text-l);font-weight:700}@media (max-width:1024px){.woocommerce-account .wa-my-account-nav__user-info span{font-size:var(--text-xl)}}.woocommerce-account .wa-my-account-nav .wa-support-box{justify-content:center}.woocommerce-account .wa-my-account-nav .wa-support-box__content-area{text-align:center}.woocommerce-account .wa-my-account-nav .wa-support-box__phone{line-height:inherit;font-size:calc(var(--text-l) * 0.9)}.woocommerce-account .woocommerce-MyAccount-content h2.my-acc-tab-heading{margin-bottom:var(--space-xs)}.woocommerce-account .woocommerce-MyAccount-content .tinv-header{margin-bottom:var(--space-m)}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation{display:grid;grid-template-columns:repeat(auto-fill,minmax(35rem,1fr));gap:var(--space-m);margin-top:var(--space-m)}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__title{display:inline-block;font-size:var(--text-xl)}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__title strong{text-transform:capitalize}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__item{display:flex;align-items:center;background:var(--shade-ultra-light);padding:var(--space-l);border-radius:var(--radius-l);color:var(--base);transition:0.1s all ease-in;justify-content:center}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__item svg{width:4rem;height:auto;margin-right:var(--space-s);fill:var(--primary)}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__item span{font-size:var(--text-l);font-weight:700}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__item:hover{background:var(--primary-ultra-light)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a.woocommerce-Button.button{display:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-l);margin-bottom:var(--space-l)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses .woocommerce-Address{border-radius:var(--radius-m);background:var(--shade-ultra-light);padding:var(--space-l);position:relative}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses .woocommerce-Address h3{font-size:calc(var(--text-l) * 0.95)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses .woocommerce-Address a{background:var(--primary);border-radius:var(--radius-xs);font-size:calc(var(--text-s) * 1.2);padding:var(--space-xs);line-height:1;color:var(--shade-white);transition:0.2s all ease-in-out;position:absolute;right:var(--space-m);bottom:var(--space-m)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses .woocommerce-Address a:hover{background:var(--primary-hover);color:var(--shade-white);box-shadow:0 15px 30px var(--primary-ultra-light)}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account fieldset{margin-top:var(--space-m);border:none;padding:0}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account fieldset legend{font-weight:700;font-size:calc(var(--text-l) * 0.95)}.woocommerce-orders .woocommerce-orders-table{width:100%;border-collapse:collapse}.woocommerce-orders .woocommerce-orders-table thead{outline-width:5px;outline-color:var(--primary);outline-style:solid;outline-offset:-3px;border-top-right-radius:var(--radius-m);border-top-left-radius:var(--radius-m)}.woocommerce-orders .woocommerce-orders-table thead th:last-child{border-top-right-radius:var(--radius-m)}.woocommerce-orders .woocommerce-orders-table thead th:first-child{border-top-left-radius:var(--radius-m)}.woocommerce-orders .woocommerce-orders-table thead th{font-size:1.4rem;background:var(--primary);color:#fff;padding:var(--space-xs) var(--space-m) var(--space-s) var(--space-m)}.woocommerce-orders .woocommerce-orders-table tbody{outline-width:5px;outline-color:var(--shade-ultra-light);outline-style:solid;outline-offset:-3px;border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m)}.woocommerce-orders .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions .woocommerce-button{font-size:12px;display:flex;width:100%;justify-content:center;padding:var(--space-xs) var(--space-l);line-height:1.2}.woocommerce-orders .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-status{font-size:14px}.woocommerce-orders .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-total{font-size:14px}.woocommerce-orders .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-total>span{font-size:16px;font-weight:600}.woocommerce-orders .woocommerce-orders-table tbody .woocommerce-orders-table__cell-ordered-products{display:flex;align-items:center;gap:.6rem}.woocommerce-orders .woocommerce-orders-table tbody .woocommerce-orders-table__cell-ordered-products>a{display:flex;align-items:center}.woocommerce-orders .woocommerce-orders-table tbody td{padding:var(--space-xs) var(--space-m) var(--space-s) var(--space-m)!important}.woocommerce-view-order #shortcode-3-27>div>div>p{background:var(--shade-ultra-light);border-radius:var(--radius-m);padding:var(--space-m) var(--space-l);color:var(--base);margin-bottom:var(--space-l);margin-top:0;border-left:10px solid var(--primary)}.woocommerce-view-order #shortcode-3-27>div>div>p mark{background:none;font-weight:700;color:var(--primary)}.woocommerce-view-order address p{margin:0}.woocommerce-view-order table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{width:100%;border-spacing:0 1rem}.woocommerce-view-order section.woocommerce-order-details{margin-bottom:var(--space-l)}.woocommerce-view-order section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{display:flex;gap:var(--space-l)}.woocommerce-view-order .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{margin-bottom:var(--space-l);padding:var(--space-l);background:var(--shade-ultra-light);border-radius:var(--radius-m);width:50%}.woocommerce-view-order .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{padding:var(--space-l);background:var(--shade-ultra-light);border-radius:var(--radius-m);width:50%}.woocommerce-view-order h2.woocommerce-column__title{margin-bottom:var(--space-s);font-size:var(--text-l);color:var(--primary)}.woocommerce-view-order tfoot tr:last-of-type{font-size:var(--text-l);font-weight:700;color:var(--primary)}@media (max-width:1024px){.woocommerce-account{}.woocommerce-account .brxe-shortcode>.woocommerce{grid-template-columns:100%!important}.woocommerce-account .wa-my-account-nav{width:100%;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content{margin-bottom:var(--space-xl)}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__title{font-size:var(--text-l)}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__item{justify-content:left;padding:var(--space-m)}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__item svg{width:2rem}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation__item span{font-size:var(--text-m)}}@media (max-width:1023px){.woocommerce-orders.woocommerce-account .brxe-shortcode>.woocommerce{flex-direction:column-reverse}}@media (max-width:800px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses{grid-template-columns:1fr}}@media (max-width:768px){.woocommerce-orders .woocommerce-orders-table{width:100%}.woocommerce-orders .woocommerce-orders-table__cell-ordered-products:before{margin-right:auto}.woocommerce-orders .woocommerce-orders-table__cell-order-actions:before{display:none}.woocommerce-orders .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions{display:flex;align-items:center;justify-content:center}.woocommerce-orders .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions>a{width:100%;text-align:center}.woocommerce-view-order section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{flex-direction:column}.woocommerce-view-order .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,.woocommerce-view-order .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{width:100%}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3{display:grid;grid-template-columns:1fr 1fr}.woocommerce-account .woocommerce.columns-3 ul.products.columns-3 li{width:100%}}.wa-my-account{width:100%}.woocommerce-account .woocommerce .u-columns .woocommerce-form-login{background:var(--shade-ultra-light);border:none;border-radius:var(--radius-m);padding:var(--space-xl);margin-block:2.4rem;height:100%}.woocommerce-account .woocommerce .u-columns .woocommerce-form-login .woocommerce-LostPassword{margin-top:1.6rem;margin-bottom:0}.woocommerce-account .woocommerce .u-columns .woocommerce-form-login .form-row{margin:0;padding:0}.woocommerce-account .woocommerce .u-columns .woocommerce-form-login .form-row:first-child{margin-bottom:var(--space-m)}.woocommerce-account .woocommerce .u-columns .woocommerce-form-login label{padding-inline:0;font-weight:700}.woocommerce-account .woocommerce .u-columns .woocommerce-form-login .woocommerce-form-login__rememberme{margin-block:1.6rem;font-weight:unset}.woocommerce-account .woocommerce .u-columns .woocommerce-form-login .woocommerce-LostPassword>a{font-size:16px}.woocommerce-account .woocommerce .u-columns .woocommerce-form-register{background:var(--shade-ultra-light);border:none;border-radius:var(--radius-m);padding:var(--space-xl);margin-block:2.4rem;height:100%}.woocommerce-account .woocommerce .u-columns .woocommerce-form-register .form-row{margin:0;padding:0}.woocommerce-account .woocommerce .u-columns .woocommerce-form-register .form-row:first-child{margin-bottom:var(--space-m)}.woocommerce-account .woocommerce .u-columns .woocommerce-form-register label{padding-inline:0;display:flex;align-items:center;width:100%;font-size:calc(var(--text-m) * 0.9);cursor:pointer;vertical-align:middle;align-content:center;margin:0 0 var(--space-xs) 0;line-height:1!important;font-weight:700}.woocommerce-account .woocommerce .u-columns .woocommerce-form-register>p,.woocommerce-account .woocommerce .u-columns .woocommerce-form-register .woocommerce-privacy-policy-text>p{font-size:calc(var(--text-m) * 0.9)}.woocommerce-account .woocommerce-ResetPassword{background:var(--shade-ultra-light);border:none;border-radius:var(--radius-m);padding:var(--space-xl)}.woocommerce-account .woocommerce-ResetPassword>p:first-child{margin-top:0;width:100%;margin-bottom:var(--space-m)}.woocommerce-account .woocommerce-ResetPassword .form-row-first>label{font-weight:700}.woocommerce-account .woocommerce-ResetPassword .form-row{margin:0;padding:0}.woocommerce-account .woocommerce-ResetPassword label{padding-inline:0;display:flex;align-items:center;width:100%;font-size:calc(var(--text-m) * 0.9);cursor:pointer;vertical-align:middle;align-content:center;margin:0 0 var(--space-xs) 0;line-height:1!important}.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button{margin-top:3.2rem;text-align:center}.woocommerce-account .wa-my-account__extras{margin-bottom:var(--space-l)}.woocommerce-account .wa-my-account__extras .wa-extra_items_heading{margin-bottom:var(--space-l)}.woocommerce-account .wa-my-account__extras .wa-extra_item_wrapper{background:var(--shade-white);padding:var(--space-l);border-radius:var(--radius-l)}.woocommerce-account .wa-my-account__extras .wa-extra_item_wrapper .ct-fancy-icon>svg{width:40px;height:40px}.woocommerce-account .wa-my-account__extras .wa-extra_item_wrapper h3{font-size:calc(var(--text-m) * 1.15)}@media (max-width:1023px){.woocommerce-lost-password .wa-my-account .brxe-shortcode>.woocommerce{flex-direction:column}}@media (max-width:768px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important}.woocommerce-account .woocommerce-MyAccount-content{margin-bottom:0!important}.woocommerce-account .woocommerce-MyAccount-content .wa-dashboard-navigation{grid-template-columns:1fr!important}.wa-customer-account-sidebar{padding:var(--space-m)!important}.wa-my-account-section{padding-top:var(--space-m)!important}.wa-customer-account-sidebar__navigation{flex-direction:column!important;gap:var(--space-s)!important}.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button{margin-left:0;margin-top:1.6rem;min-height:unset;width:100%}.woocommerce-account .woocommerce-ResetPassword .form-row{width:100%}.woocommerce-account .woocommerce-ResetPassword .form-row-first{flex-wrap:wrap}.woocommerce-account .woocommerce-ResetPassword .form-row-first>label{position:static}.woocommerce-account .woocommerce-ResetPassword .form-row-first>input{min-height:unset;min-width:100%}.woocommerce-account .wa-my-account__extras .wa-extra_items_heading{font-size:var(--text-xl)}}.wa-purchased-products-grid{margin-top:var(--space-m)}.wa-customer-account-navigation{width:100%}.wa-customer-account-sidebar{background:var(--shade-ultra-light);border-radius:var(--radius-m);padding:var(--space-l);height:min-content}.wa-customer-account-sidebar__navigation{display:flex;flex-direction:column;gap:var(--space-xs);padding:0;margin:0}@media (max-width:1024px){.wa-customer-account-sidebar__navigation{flex-direction:row!important;max-width:100%;overflow-x:auto}.wa-customer-account-sidebar__navigation::-webkit-scrollbar{width:0}}.wa-customer-account-sidebar__navigation li{display:flex;align-items:center;gap:.75rem}@media (max-width:1024px){.wa-customer-account-sidebar__navigation li{white-space:nowrap}}.wa-customer-account-sidebar__navigation li.is-active{font-weight:700}.wa-customer-account-sidebar__navigation li a{font-weight:inherit;position:relative;font-size:1.75rem;display:flex;flex-direction:row;align-items:center;gap:var(--space-xs)}.wa-customer-account-sidebar__navigation li a>span{position:relative}.wa-customer-account-sidebar__navigation li a>span:before{content:"";position:absolute;top:100%;left:0;width:0;height:2px;border-radius:var(--radius-m);transition:width 0.4s cubic-bezier(.175,.885,.32,1.15);background-color:var(--primary)}@media (max-width:1024px){.wa-customer-account-sidebar__navigation li a::before{content:unset}}.wa-customer-account-sidebar__navigation li a:hover>span::before{width:100%}.wa-customer-account-sidebar__navigation li a:hover svg{fill:var(--primary)}.wa-customer-account-sidebar__navigation li svg{width:1.75rem;height:1.75rem}.woocommerce-notices-wrapper{width:100%}#customer_login{display:grid;grid-template-columns:repeat(auto-fit,minmax(32em,1fr));width:100%;grid-gap:var(--space-l)}#customer_login>div{display:flex;flex-direction:column}.woocommerce form.checkout_coupon .button,.woocommerce form.login .button,.woocommerce form.register .button{margin-top:var(--space-m)}.woocommerce-form-login,.woocommerce-form-register{width:100%!important;max-width:unset!important;text-align:left!important}.woocommerce-form-login input[type="password"],.woocommerce-form-login input[type="text"],.woocommerce-form-login input[type="email"],.woocommerce-form-register input[type="password"],.woocommerce-form-register input[type="text"],.woocommerce-form-register input[type="email"]{width:100%}body.logged-in .wa-my-account__primary-area>.woocommerce{display:grid;grid-template-columns:1fr 3fr;gap:var(--space-l)}@media (max-width:480px){body.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses .woocommerce-Address{padding:var(--space-m)!important}}