:root{--input-color:#707070;--input-border-color:#DEDEDE;--bricks-border-color:#DEDEDE}body{color:#000}body.tspopup-open{overflow:hidden}body.no-scroll{position:fixed}body.bricks-is-frontend :focus-visible{outline:none!important}.flex{display:flex}.fcolumn{flex-direction:column}.jc{justify-items:center}.brxe-form .form-group input{color:var(--input-color);border-color:var(--input-border-color)}.form-row{margin-bottom:15px}.required{display:none}button.woosw-btn[disabled]{cursor:not-allowed}.single-product .woocommerce-notices-wrapper{display:none!important}.header__number{position:absolute;top:-4px;right:0;width:17px;height:17px;color:#fff;font-size:12px;font-weight:600;line-height:normal;background-color:#DB3131;border-radius:50%;transform:translate(50%,-50%);display:flex;align-items:end;justify-content:center}.header__number.ts-fav-num{background-color:#000}.header__number.ts-fav-num.ts-fav-zero{display:none}span.header__number.ts-login-num{background-color:#2282F0;display:none}.ts-menu-icon{position:relative}.ts-nav-user span{color:#2282F0;font-weight:600;font-size:16px;font-style:normal}.ts-rl-page #brxe-pxgiik{min-height:35px}body.ts-rl-page .brxe-logo{margin-left:auto}#brxe-cvkdys{height:0}#brxe-bwnjka .title{display:flex;height:28.8px;align-items:center;justify-content:center}li#menu-item-2348 a{align-items:center;justify-content:center;column-gap:2px}li#menu-item-2350{padding:0 10px 10px}li#menu-item-2350 a{color:#fff!important;background-color:#2282F0}#brxe-xyoubu .bricks-nav-menu .sub-menu a{padding:15px;border-radius:10px}.discount-label{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.coupon-tags{display:flex;gap:8px;flex-wrap:wrap}.coupon-tag{display:inline-flex;align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:5px;padding:4px 8px;font-size:14px}.coupon-icon{display:inline-block;margin-right:4px;height:16px}.remove-coupon{margin-left:6px;text-decoration:none;color:#999;font-size:16px;line-height:1}.cart-discount{color:#85BB65;font-weight:600}.added_to_cart.wc-forward{display:none!important}#cart-drawer{transform:translateY(100%);opacity:0;visibility:hidden}#cart-drawer::-webkit-scrollbar{display:none}.cart-body,.wishlist-body{color:#000}.ts-cart-scrollable{overflow-y:auto;height:calc(100% - 74px)}.ts-qty svg{margin-left:4px}.ts-cart-title{margin-top:15px;color:#000}.cart-content:not(.active-state){height:calc(100dvh - 76px);padding-top:10px}.ts-cart-scrollable .px-4{padding:0 20px;display:flex;justify-content:space-between}.toggle-container{position:relative;width:164px;height:48px;margin-top:16px}.toggle-input{position:absolute;opacity:0;cursor:pointer}.toggle-label{display:flex;justify-content:space-between;align-items:center;width:100%;height:48px;background:#fff;border:2px solid #000;border-radius:25px;padding:0 2px;cursor:pointer;transition:background 0.3s}.icon{display:flex;width:80px;height:40px;background-color:#fff0;align-items:center;justify-content:center}.icon-bag{border-radius:22px;background-color:#000}.icon-heart{border-radius:22px}.toggle-input:checked+.toggle-label .icon-bag{background-color:#fff0}.toggle-input:checked+.toggle-label .icon-bag svg path{fill:#000}.toggle-input:checked+.toggle-label .icon-heart{display:flex;background-color:#000}.toggle-input:checked+.toggle-label .icon-heart svg path{fill:#fff}.cart-footer1.empty,.wishlist-footer1.empty{flex-direction:column!important;text-align:center}.wishlist-body.empty,.cart-body.empty{display:flex;align-items:center;justify-content:center;margin:0}.wishlist-body.empty img{height:169px;width:auto;margin-top:77px}.cart-body.empty img{height:216px;margin-top:55px}.wishlist-footer1.empty p,.cart-footer1.empty p{color:#000;font-weight:500;font-size:16px;font-style:normal}.wishlist-footer1.empty .ts-explore-btn .button,.cart-footer1.empty .ts-cart-explore-btn .button{display:block;width:100%;background:#000;color:#fff;border-radius:10px;font-weight:500;font-size:16px;font-style:normal;padding:16px 0}.wishlist-footer1{padding:0 20px;position:relative;margin-top:auto;padding-top:10px;background:#fff}.wishlist-footer1.empty{margin-top:38px}.wishlist-container{height:100%;position:relative}.wishlist-body{height:100%;max-height:calc(100% - 150px);overflow-y:scroll!important}.wishlist-body.empty{max-height:fit-content!important}.cart-footer1.empty{padding-top:30px}.cart-footer1.empty .p-4{margin-top:15px!important}.woosw-copy{margin-bottom:15px;position:relative}input#woosw_copy_url{padding:15px;border:1px solid var(--input-border-color);border-radius:8px;font-weight:500;font-size:16px;letter-spacing:0%;text-decoration:underline solid 0% auto}#woosw_copy_btn{font-weight:500;font-size:16px;width:100%;display:block;background:#000;color:#fff;border-radius:10px;padding:18px;text-align:center}.woosw-copy label{font-weight:400;font-size:14px;color:var(--input-color);position:absolute;pointer-events:none;left:10px;top:15px;margin-bottom:0;padding:0 5px;background:#fff;transition:all 0.2s ease}#woosw_copy_url:focus~label,#woosw_copy_url:not(:placeholder-shown)~label{top:-12px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:10px;border:1px solid #D0D0D0;box-shadow:none}.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:none;border-color:#000;border-width:1px;box-shadow:inset 0 0 0 1px rgb(0 0 0);background:#fff0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{background:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected .variable-item-image,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover .variable-item-image{z-index:-1}#cart-loading-indicator{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .75);z-index:9999;display:flex;align-items:center;justify-content:center}#cart-loading-indicator .spinner{width:40px;height:40px;border:4px solid #ccc;border-top:4px solid #333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-form{font-family:'Brya Sans';position:relative}.ts-form .hide{display:none}.ts-form form p,.ts-form p{position:relative;width:100%;margin-bottom:15px}.ts-form h2{font-weight:600;font-size:24px;font-style:normal;margin-bottom:18px}.ts-form .woocommerce-button{width:100%;color:#fff;text-align:center;font-weight:500;font-size:16px;font-style:normal;padding:15px 0;border-radius:8px}.ts-form label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:none}.ts-form .invalid{animation:shake 0.2s ease-in-out 0s 2;border-color:red!important}.ts-form input.invalid~label{color:red}.ts-form .lost_password,.ts-reg-signin{margin-top:10px;text-align:center;font-weight:400;font-size:16px;font-style:normal}.ts-form .lost_password span,.ts-reg-signin a{color:#2282F0;font-weight:600}@keyframes shake{0%{margin-left:0rem}25%{margin-left:.5rem}75%{margin-left:-.5rem}100%{margin-left:0rem}}.ts-order-no{font-family:"Brya Sans";font-style:normal;font-weight:500;line-height:normal}section.woocommerce-order-details .ts-order-no{display:grid;grid-template-areas:"a a " "b c ";grid-template-columns:1fr 1fr;column-gap:20px}.woocommerce-order-details .ts-order-no{margin-top:15px}.woocommerce-order-details .ts-order-no .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number{font-size:32px;grid-area:a}.woocommerce-order-details .ts-order-no time{font-size:16px;font-weight:400;grid-area:b}.woocommerce-table__line-item.order_item{padding:20px 20px;border-radius:10px;border:1px solid #D0D0D0;background:#FFF;display:flex;column-gap:14px;align-items:center;min-width:440px}.woocommerce-table__product-name.product-name{display:flex;flex-direction:row;justify-items:center;justify-content:space-between;flex-grow:1}.ts-meta-info{color:#000;font-family:"Brya Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.ts-order-details-price{display:flex;flex-direction:column;justify-content:space-between;margin-top:15px}.ts-order-details-cont{flex-basis:60%;display:flex;flex-wrap:wrap;gap:20px}.woocommerce-table__product-image.product-image{max-width:68px}.ts-order-details-price del{display:none}.ts-order-details-btm{display:flex;flex-direction:column;flex-basis:40%;max-width:440px}.ts-order-details-btm{background-color:#fff;border-radius:10px;border:1px solid #D0D0D0;padding:25px}.ts_order_status{font-size:24px;font-weight:600;font-family:"Brya Sans"}.ts-odt-s{display:flex;justify-content:space-between}.ts-order-detail-total{display:flex;flex-direction:column;row-gap:15px;padding-top:15px;border-top:1px solid #d0d0d0}.ts-odt-s:last-of-type{font-weight:600}.ts-odt-s small{display:none}.woocommerce-customer-details{width:100%}.woocommerce-account .woocommerce-customer-details .col2-set{grid-gap:20px!important}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 h2,.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 h2{font-size:16px;font-weight:600}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 address,.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 address{font-size:16px;font-weight:400;line-height:150%}.ts-order-details-tracking{display:flex;gap:20px}#brxe-odksen{font-weight:400;font-size:16px;color:#000;background-color:#fff;padding:11px;width:100%;border:1px solid #000;border-radius:8px;margin-bottom:30px}#brxe-opeodz{font-weight:400;font-size:16px;color:#fff;background-color:#000;padding:11px;width:100%;border:1px solid #000;border-radius:8px;margin-top:34px;margin-bottom:15px}.ts-earbuds{font-weight:600;font-size:24px;font-style:normal;text-align:center}.ts-earbuds h5{font-size:24px;line-height:normal}.ts-earbuds a.button.product_type_variable.add_to_cart_button{width:100%;background:#fff;color:#000!important;border-radius:10px;border:2px solid #000;font-weight:500;font-size:16px;font-style:normal;padding:15px}.ts-earbuds span.woocommerce-Price-amount.amount{font-size:20px;font-weight:400}#brxe-umgeyw .bricks-button{padding:15px;border:2px solid #000}#brxe-umgeyw .form-group input{border:2px solid #000;border-radius:10px;padding:15px;line-height:normal}.ts-earbuds img{height:353px;object-fit:scale-down}.ts-earbuds-signup img{filter:grayscale(100%) blur(10px)}.ts-earbuds .subtitle{font-weight:300;font-size:20px}.ts-earbuds-signup .title{margin-bottom:10px}.home #brxe-hughlp{padding:0}.ts_primary_button,.ts_outline_button{font-size:16px;line-height:normal;color:#fff;background-color:#000;padding-top:17px;padding-bottom:17px;width:100%;cursor:pointer;border-radius:10px;text-align:center}.textWhite{color:#fff}.ts_o_b_color{border-color:#C6C6C6}.ts_link_button{font-size:16px;line-height:normal;color:#000;text-decoration:underline}.fw4{font-weight:400!important}.f14{font-size:14px}.f20{font-size:20px}.f24{font-size:24px}.fw400{font-weight:400}.fw400i{font-weight:400!important}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.gp10{gap:10px}.gp20{gap:20px}.underline{text-decoration:underline}.mxw135{max-width:135px}.colorblue{color:#3894FF}.ts_outline_button{color:#000;background-color:#fff}.ts-navs-content ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:20px;justify-items:center;align-items:center;align-content:center;justify-content:center}.ts-navs-content{padding:15px 15px}.ts-navs-content ul li{width:calc(50% - 10px);box-sizing:border-box;text-align:center;border:1px solid #000;border-radius:10px}.ts-navs-content ul li.is-active{background-color:#000;color:#fff}.ts-navs-content ul li a{padding:9px 0;display:block;font-size:16px;font-weight:500;line-height:normal}.account-user.circle .image img{border-radius:50%}.account-user.circle .user-name{display:flex;flex-direction:column;font-size:16px;font-weight:600;line-height:100%}.account-user.circle{display:flex;flex-direction:row;gap:20px;align-items:center}.account-user.circle .user-name .block{font-size:12px;font-weight:500}.ts-form .woocommerce-notices-wrapper{font-size:16px}.woocommerce-account .woocommerce:not(#brx-content){display:flex;gap:20px!important}.page-id-22.woocommerce-account .woocommerce:not(#brx-content){gap:0px!important}.page-id-22 ul.payment_methods li[class*=payment_method]{padding-top:8px!important}.ts-account-edit{display:flex;flex-direction:row;gap:70px}.ts-account-edit>div{flex-basis:50%}.ts-account-edit label{margin-bottom:0}.ts-account-edit .form-row label{position:absolute;left:9px;padding:0 6px;color:var(--input-color);background-color:#fff;font-size:16px;font-weight:500;transform-origin:left center;transition:0.2s ease all}.ts-account-edit .form-row input{outline:none;border-radius:8px;border:1px solid var(--input-border-color);padding:0 15px}.ts_heading{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.ts_title{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.m-auto{margin:0 auto}.mb15{margin-bottom:15px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mb30{margin-bottom:30px}.f24{font-size:24px}.fw600{font-weight:600}.center{text-align:center}.password-input{width:100%}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row{display:flex;align-items:center;margin-bottom:1em;column-gap:15px;position:relative}ul.woocommerce-PaymentMethods.payment_methods.methods{padding-left:0}.ts_edit_actions{column-gap:10px}.ts_edit-btn,.ts_save,.ts_cancel{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;cursor:pointer}.ts_cancel{text-decoration:none}.ts_save{background-color:#000;color:#fff;text-decoration:none;border-radius:4px;padding:0 6px}.show-password-input{display:none!important}.form-row{position:relative}.form-row input{height:55px;padding-top:15px;padding-right:18px;padding-bottom:15px;padding-left:18px;border:1px solid var(--input-border-color);border-radius:8px;font-size:16px;font-weight:500;font-style:normal;line-height:150%;text-align:left}.form-row input:focus,.form-row input:focus-visible{outline:none}.form-row select{border-radius:8px;height:55px;border-color:var(--input-border-color)}.form-row .select2-container--default .select2-selection--single,.select2-container,.select2-container .select2-selection--single .select2-selection__rendered{height:55px!important;line-height:55px!important}.ts_address,.ts-pmd-type{border:1px solid var(--input-border-color);border-radius:8px;width:45%;padding:15px 20px}.ts-pmd-type{flex-grow:1}.ts_saved_address,.ts-payment-method-details{display:flex;align-items:center;gap:20px;margin-bottom:30px;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.ts_address_actions,.ts-pmd-action{display:flex;flex-direction:column}.ts-pmd-action,.ts_address_actions .load-edit-address-form-button,.wc-address-book-make-default{text-decoration:underline}.ts-add-payment-btn{display:flex;width:100%;background:#000;color:#fff;align-items:center;gap:5px;height:55px;border-radius:10px;border:1px solid #000;justify-content:center;margin-bottom:30px}.ts_saved_address.ts-edit-mode .ts_address{width:100%}.ts-line-break{display:inline-block;width:100%;height:15px}.form-container{display:none;width:100%}.ts-form-address .button{border-radius:10px;width:100%;height:55px;display:flex;align-items:center;justify-content:center;align-self:center;font-family:'Brya Sans';padding:0;background-color:#000!important;color:#fff!important;border:1px solid #000!important;margin-top:0!important}.ts-cancel.button{margin-top:15px!important}.ts-account-edit .ts-cancel{background-color:#fff!important;color:#000!important}.communication_preferences,.ts-comm-pref{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px}.communication_preferences{display:flex;margin-bottom:15px!important;align-items:center;gap:15px}.communication_preferences input{width:30px;height:30px}.ts-def-lnk-cont{display:flex;justify-content:space-between;width:45%;min-width:48%;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin-top:15px}span.ts-def-lnk.btn{text-decoration:underline;cursor:pointer}.ts-save-others-form{margin-top:15px}.wc-address-book-make-default,.ts-save-others-form,.ts-chkout-form-edit-save-btn,.ts_edit-btn{cursor:pointer}a.add.button.wc-address-book-add-shipping-button,a.add.button.wc-address-book-add-billing-button{height:55px}.optional{display:none}.ts-action-btns{height:30px}.ts-action-btns svg.ts-fav.ts-woosw-btn{width:30px;height:30px;padding:5px 4px;cursor:pointer}.ts-action-btns svg.ts-fav.ts-woosw-btn:hover path:first-of-type{display:none}.ts-action-btns svg.ts-fav.ts-woosw-btn:hover path.hover{fill:#000;width:20px;height:20px}span.ts-qty{height:30px!important;display:flex;align-items:center;padding:0 5px;cursor:pointer}a.load-edit-address-form-button{margin-bottom:15px}.ts-order-details-price .product-quantity{font-weight:400}.woocommerce-order-details__title{line-height:normal;margin-bottom:15px;font-family:'Brya Aquino'}section.woocommerce-order-details{margin-top:0}body.woocommerce-view-order .ts-navs-content{padding-bottom:10px}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number{margin-bottom:5px}.ts-show-pwd-edit{flex-direction:column;gap:15px}.ts-show-pwd-edit .ts_edit_actions{width:100%}.ts-show-pwd-edit .ts_save,.ts-show-pwd-edit .ts_cancel,.ts_edit_frgt_pwd{height:55px;border-radius:10px;text-align:center;align-items:center;justify-content:center;display:flex}.ts-show-pwd-edit .ts_edit_actions span,.ts_edit_frgt_pwd{flex-grow:1;border:1px solid #000}.ts-show-edit-field .ts_edit_actions,.ts_edit_frgt_pwd{width:100%}.ts-show-edit-field{width:100%;flex-direction:column;gap:15px}.ts-show-edit-field .ts_edit_actions span{flex-grow:1;height:55px;border-radius:10px;display:flex;justify-content:center;align-items:center;border:1px solid #000}.ts-show-edit-field input{width:100%;flex-grow:1}ul.woocommerce-PaymentMethods.payment_methods.methods{padding-left:0}form#add_payment_method button[type=submit]{background:#000;color:#fff;border-radius:10px;padding:18px 69px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.hide{display:none}.ts-qty{position:relative}.qty-trigger{width:100%!important;height:20px!important;border:none;background:#fff;color:#000;text-align:left;font-size:16px;display:flex;justify-content:space-between;align-items:center;border-radius:6px;gap:3px}.qty-dropdown{display:none;position:absolute;top:100%;width:100%;background:#fff;overflow:hidden;border:1px solid #000;z-index:10;border-radius:6px;margin-top:5px;box-shadow:0 4px 10px rgb(0 0 0 / .1);flex-direction:column}.qty-option{padding:7px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:left;background:#fff;border:none;width:100%;border-bottom:1px solid #d0d0d0;cursor:pointer}.qty-option:last-child{border-bottom:none}.qty-option:hover{background:#f9f9f9}.qty-custom-form{display:none;margin-top:8px;width:100%;position:absolute;right:0;border:1px solid #000;padding:11px;min-width:145px;border-radius:8px;background:#fff;z-index:9}.qty-custom-form input{width:100%;font-size:14px;margin-right:5px;border:1px solid var(--input-border-color);border-radius:5px}.qty-custom-form label{font-size:14px;color:var(--input-color);position:absolute;top:23px;left:16px;padding:0 6px;;line-height:normal;background:#fff;margin-bottom:0;transition:all 0.2s ease-out}.qty-custom-form button{padding:8px 12px;font-size:16px;background:#000;color:#fff;border:none;border-radius:6px}.qty-custom-form input:focus~label,.qty-custom-form input:not(:placeholder-shown)~label{transform:translateY(-18px);font-size:11px}button.qty-update-btn{width:100%!important;border-radius:5px;margin-top:12px;line-height:normal;padding:9px 0;font-weight:500;height:fit-content!important}.page-id-2533 h1{margin-top:30px;font-size:32px;text-align:center;line-height:normal;margin-bottom:15px}.ts_heading3{text-align:center;margin-bottom:15px}.ts-order-tracking{display:flex;align-items:center}.ts-extra-order-btns{width:100%}.ts-order-tracking{width:100%}.ts-extra-order-btns span{display:block}.ts-order-details-btm p{margin-bottom:0}.col.enhanced_tracking_detail{border:none!important;padding:0 15px!important}.ts-est_delivery_section{display:flex;flex-flow:column}.ts-delivery-togle{display:flex;justify-content:space-between}.ts_tracking_details_switch input{display:none}.ts_tracking_details_switch label{margin-bottom:0}.tracking_widget_tracking_events_section{padding:0!important;padding-bottom:30px!important;border-bottom:1px solid #d0d0d0;margin-bottom:30px}.heading_shipment_status:before{margin-right:9px!important}.enhanced_overview .tracking_detail .fw600.mb15{padding-top:5px}.ts_tracking_details_switch label{display:flex;align-items:baseline;gap:12px;cursor:pointer}.ts_tracking_details_switch .active{display:none}.heading_shipment_status.delivered{color:#000!important}.tracking_widget_tracking_events_section .tracking_detail{font-size:16px!important;padding-bottom:0px!important;line-height:normal!important}.tracking_widget_tracking_events_section .tracking_detail.delivered::before,.tracking_widget_tracking_events_section .tracking_detail::before{background-color:#000!important}.heading_shipment_status.delivered:before{background-image:url(https://bryasound.com/wp-content/uploads/2025/06/transit.png)!important}ul.tpi_product_tracking_ul li{display:flex;align-items:center;gap:30px;padding-bottom:12px;padding-top:12px;border-bottom:1px solid #d0d0d0}ul.tpi_product_tracking_ul li a{display:flex;flex-direction:column}ul.tpi_product_tracking_ul li:last-of-type{border-bottom:none}.product-page-accordian .accordion{font-style:normal}.ts-accordian .accordion .toggle{right:0;left:inherit;color:#000}.ts-accordian .accordion-title{font-size:20px;font-weight:500;display:flex;align-items:center;gap:11px;justify-content:space-between}.ts-accordian .accordion-title svg{height:34px;transition:all .06s}.ts-accordian .accordion-title:not(.active) svg{transform:rotate(90deg)}.ts-accordian .accordion-title.active svg{transform:rotate(180deg)}.ts-accordian .accordion-inner{display:none}.ts-accordian .accordion-inner{padding-top:10px;font-size:16px;font-weight:400;line-height:140%}.accordion-item:not(:first-of-type){margin-top:15px}.coupon_header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.coupon_header svg{transform:rotate(180deg)}.coupon_header[aria-expanded='true'] svg{transform:rotate(0deg)}.qty-trigger[aria-expanded='true'] svg{transform:rotate(180deg)}.coupon.form-row{margin-bottom:3px;display:none;gap:15px}.coupon.form-row.show{display:flex}#apply_coupon_button[disabled]{border-color:#dedede;cursor:not-allowed;background-color:#dedede}.info-icon-wrapper{position:absolute;right:10%;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10}.info-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;border:1px solid #9ca3af;color:#6b7280;font-size:.875rem;font-weight:700;position:relative;transition:all 0.2s ease-in-out}.info-icon:hover{color:#16a34a;border-color:#16a34a}.tooltip-content{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-.5rem);padding:.5rem;font-size:15px;background-color:#1f2937;color:#fff;border-radius:.375rem;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgb(0 0 0 / .05);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease;pointer-events:none;z-index:20}.tooltip-content::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#1f2937 #fff0 #fff0 #fff0}.info-icon-wrapper:hover .tooltip-content{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.ts-form-addr3{display:flex;width:100%;column-gap:30px}.ts-form-addr3 p{flex-basis:33%}.form-row .select2-container--default .select2-selection--single,.select2-container,.select2-container .select2-selection--single .select2-selection__rendered{height:41.6px}.woocommerce-billing-fields .form-row input:not(:placeholder-shown),.woocommerce-billing-fields .form-row input:focus{outline:none}.woocommerce-billing-fields .form-row input:not(:placeholder-shown)~label,.woocommerce-billing-fields .form-row input:focus~label,.woocommerce-billing-fields .form-row select:not(:placeholder-shown)+label,label[for='billing_country'],label[for='billing_state']{transform:translateY(-27px) scale(.9)}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px}label[for='billing_address_2'] .optional{display:none}.accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none;transition:all 0.15s ease-in-out}.accordion-header-left{display:flex;align-items:center}.accordion-title{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.accordion-arrow{width:1.25rem;height:1.25rem;color:#6b7280;margin-left:.5rem;transition:transform 0.3s ease-in-out}.accordion-content{display:none;border-top:1px solid #D0D0D0}.accordion-item.active .accordion-arrow{transform:rotate(180deg)}.accordion-item.active .accordion-content{display:block}.accordion-item.active .accordion-header{border-bottom:1px solid #d0d0d0}#brxe-xmoagc .woocommerce-billing-fields h3{display:flex;justify-content:space-between;align-items:center}div#payment{border:none;background:#fff;padding:0!important;padding-top:30px!important}.woocommerce-add-payment-method div#payment{padding-top:0!important}.woocommerce-checkout #payment .payment_methods .payment_box{background-color:#fff!important;margin:0!important;padding:0!important}.woocommerce-checkout #payment .payment_methods .payment_box.payment_method_ppcp{padding-bottom:17px!important}ul.wc_payment_methods.payment_methods.methods li{border:1px solid #dedede;border-radius:8px;padding:0}ul.wc_payment_methods.payment_methods.methods li label,ul.wc_payment_methods.payment_methods.methods li label[for="payment_method_stripe_cc"]{padding:17px}ul.wc_payment_methods.payment_methods.methods li{padding-left:17px}ul.wc_payment_methods.payment_methods.methods{margin-top:15px!important}.wc-stripe-saved-methods-container.wc-stripe_cc-saved-methods-container{margin-bottom:17px;margin-right:17px}label.save-source-label{padding:0!important}.woocommerce-checkout-payment li label:not(.save-source-label):hover::before,.wc-stripe-save-source:hover input[type="checkbox"],label[for="tsbilling-address"]:hover:before{border-color:#000}.wc_payment_method.payment_method_stripe_googlepay.wc-stripe-no-desc{display:none!important}.hide_on_mobile{display:none}body.woocommerce-order-received{height:100vh}body.woocommerce-order-received #brx-content{margin-top:0}body.woocommerce-order-received header{display:none}body.woocommerce-order-received .woocommerce{margin-top:auto;display:flex;align-items:center;justify-content:center;height:100%}.ts-order-thank-you{margin:0 auto;justify-content:center}.ts-oty-addr p{margin-bottom:0!important}.ts-oty-addr .woocommerce-customer-details--email{display:none}.ts-oty-btn{font-weight:700;color:#fff;min-width:250px;width:100%}.ts_order-total-cont{display:flex;flex-flow:column;gap:12px}.checkout-order-total .ts-coupon-header{display:none}.checkout-order-total .ts-coupon-body{display:flex;width:100%;gap:15px}@media (max-width:991px){.woocommerce-checkout #brxe-tmttle{}}@media (min-width:768px){.show_on_mobile{display:none}.hide_on_mobile{display:block}.custom-qty-selector{max-width:200px}.ts-order-tracking{padding:0}.qty-option,.qty-custom-form input,.qty-custom-form button{font-size:14px}.qty-trigger{font-size:16px;font-weight:500}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{flex-direction:row}.col.enhanced_tracking_detail{border:none!important;padding:0!important}.kl_reviews__button_bar{margin-left:auto!important}.woocommerce-checkout header#brx-header #brxe-pxgiik{padding-left:20px;padding-right:0;max-width:calc(100% - 90px - 440px);margin-left:0}.wc_stripe_checkout_banner_gateways li{flex-basis:auto}}@media(max-width:767px){#brxe-iyfljf{padding-top:0px!important}#brxe-tmttle{margin-left:0}.ts-order-thank-you{flex-direction:column-reverse}.brxe-woocommerce-checkout-order-review{padding-left:0!important;padding-right:0!important}.woocommerce-checkout-review-order .accordion-header{border-top:1px solid #d0d0d0;padding:10px 20px;border-bottom:1px solid #d0d0d0}.shop_table.woocommerce-checkout-review-order-table.accordion-content{border:none}.woocommerce-table__product-name.product-name{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.woocommerce-table__product-name.product-name .ts-attribute{font-weight:400}.checkout-order-total{padding:1px 0;flex-direction:column-reverse}.ts_order-total-cont{padding:15px 20px;border-bottom:1px solid #d0d0d0}.checkout-order-total .coupon.form-row{padding:10px 20px}.shop_table.woocommerce-checkout-review-order-table .cart_item{padding-bottom:0}.checkout-order-total .coupon.form-row{flex-direction:column}.checkout-order-total .ts-coupon-header{display:flex;align-items:center;gap:10px;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%;cursor:pointer;user-select:none}.checkout-order-total .ts-coupon-body{position:relative;display:none}.ts-coupon-header svg{transition:transform 0.3s ease}.ts-coupon-header.active svg{transform:rotate(180deg)}body.woocommerce-order-received .woocommerce{align-items:flex-start}}@media (max-width:478px){.mbm60{margin-bottom:60px}.woocommerce .form-row-first{margin-bottom:1.2em!important}.ts-account-edit{padding-top:30px;flex-direction:column;gap:30px}.ts_address{width:65%}#billing_first_name_field,.form-row-end{margin-bottom:1.2em}.ts-form-addr3{flex-direction:column}.ts-form-addr3 p{flex-basis:100%}.shop_table.woocommerce-checkout-review-order-table{border:none}.shop_table.woocommerce-checkout-review-order-table .checkout-order-table{padding:15px 20px}.shop_table.woocommerce-checkout-review-order-table .checkout-order-total{border-bottom:1px solid #d0d0d0;border-color:#D0D0D0}.ts-checkout-default-addr,.ts-chkout-all-addrs,.ts-def-lnk-cont{width:100%}}.custom-checkbox{padding-left:30px;cursor:pointer;display:inline-block;width:100%;padding-top:5px!important;padding-bottom:5px!important;position:relative}.custom-checkbox:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid #d1d5db;border-radius:9999px;transition:all 0.2s ease-in-out;margin-left:0;margin-right:0;box-shadow:none}.ts_biling_shipping_addr input[type="checkbox"]:checked+label::before{background-color:#000;border-color:#000;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white' stroke-width='4'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M5 13l4 4L19 7' /%3e%3c/svg%3e");background-size:75%;background-position:center;background-repeat:no-repeat}.woocommerce-shipping-fields.billing-address{margin-top:30px;margin-bottom:30px}.input-error-popover{position:absolute;background:#f44336;color:#fff;padding:6px 10px;font-size:13px;border-radius:6px;z-index:9999;white-space:nowrap;box-shadow:0 2px 6px rgb(0 0 0 / .15)}.input-error-popover::after{content:'';position:absolute;left:15px;border:6px solid #fff0}.input-error-popover[data-position="top"]::after{top:100%;border-top-color:#f44336}.input-error-popover[data-position="bottom"]::after{bottom:100%;border-bottom-color:#f44336}.wc-stripe-banner-checkout.ts-checkout-instant.active{margin-bottom:15px!important}.ts-checkout-instant-title.fw500{text-align:center;margin-bottom:15px}@media(max-width:767px){ul.wc_stripe_checkout_banner_gateways{flex-wrap:wrap;justify-content:center!important}.ts-checkout-instant ul.wc_stripe_checkout_banner_gateways li{margin:0!important;max-height:40px;max-width:160px!important;flex:1 1 170px}}