.woocommerce-info,.woocommerce-error,.woocommerce-message{list-style-type:none;font-size:.9rem;padding:1rem 1.5rem;background:var(--color-content-primary-faded);margin:0 0 1.5rem}ul.woocommerce-info:last-child,ul.woocommerce-error:last-child,ul.woocommerce-message:last-child{margin:0 0 1.5rem}.woocommerce-error{background:rgba(255,0,0,.1)}.woocommerce-notices-wrapper a.wc-forward{font-weight:700}.woocommerce-notices-wrapper~.woocommerce-info{display:flex;flex-wrap:wrap;align-items:center;gap:15px;justify-content:space-between;margin-top:0}.woocommerce-notices-wrapper~.woocommerce-info a.button{font-size:12px}.woocommerce-notices-wrapper:empty{display:none}.w-wc-notices{margin:0 0 1.5rem}.w-wc-notices.style_2>*{border:2px solid var(--color-content-primary);background:none}.w-wc-notices.style_2>.woocommerce-error{border:2px solid red}.w-wc-notices.style_2>.woocommerce-message{border:2px solid #4c0}.w-wc-notices.style_3{border-radius:.3em;box-shadow:0 5px 15px rgba(0,0,0,.08)}.w-wc-notices.style_3>*{background:none}.w-wc-notices.style_3>.woocommerce-error{color:red}.w-wc-notices.style_3>.woocommerce-message{color:#4c0}.w-cart-table .cart_item.change_process{opacity:.5;pointer-events:none}.w-cart-table.has_text_color a{color:inherit}.w-cart-table.valign_middle td{vertical-align:middle}.w-cart-table tr>:first-child{padding-left:0}.w-cart-table tr>:last-child{padding-right:0}.w-cart-table.table-lines_all tr:first-child td{border-top:1px solid var(--color-content-border)}.w-cart-table.table-lines_between tr:last-child td{border-bottom-width:0}.w-cart-table.table-lines_none tr,.w-cart-table.table-lines_none th,.w-cart-table.table-lines_none td{border-width:0!important}.w-cart-table .product-thumbnail{padding-right:0}.w-cart-table[style*=--thumbnail-width] .shop_table.cart .product-thumbnail{width:var(--thumbnail-width)}.w-cart-table[style*=--qty-btn-size] .quantity{font-size:var(--qty-btn-size)}.w-cart-table[style*=--subtotal-size] td.product-subtotal{font-size:var(--subtotal-size)}.w-cart-table .product-quantity .quantity{display:flex;justify-content:center;text-align:center}.w-cart-table .quantity>*{font-size:inherit;text-align:center;min-height:2.5em;line-height:2.5em;width:2.5em}.w-cart-table .quantity input.qty{text-align:center;padding:0;border-radius:0!important;margin-left:-1px;margin-right:-1px;-moz-appearance:textfield}.w-cart-table .quantity input.qty::-webkit-inner-spin-button,.w-cart-table .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.w-cart-table .quantity .minus{padding:0;border-top-right-radius:0;border-bottom-right-radius:0}.w-cart-table .quantity .plus{padding:0;border-top-left-radius:0;border-bottom-left-radius:0}.w-cart-table.qty-btn-style_2 .quantity>*{font-weight:700;border:none;box-shadow:none;background:var(--color-content-bg-alt-grad);color:inherit}.w-cart-table.qty-btn-style_3 .quantity input.qty{font-weight:700;border:none;box-shadow:none;background:none;color:inherit}.w-cart-table.qty-btn-style_3 .quantity .minus,.w-cart-table.qty-btn-style_3 .quantity .plus{font-weight:700;border-radius:50%;border:none;box-shadow:none;background:var(--color-content-bg-alt-grad);color:inherit}.no-touch .w-cart-table.qty-btn-style_2 .quantity .minus:hover,.no-touch .w-cart-table.qty-btn-style_3 .quantity .minus:hover,.no-touch .w-cart-table.qty-btn-style_2 .quantity .plus:hover,.no-touch .w-cart-table.qty-btn-style_3 .quantity .plus:hover{background:var(--color-content-border)}.w-cart-table a.remove{color:inherit;opacity:.5}.no-touch .w-cart-table a.remove:hover{opacity:1}.w-cart-table a.remove:before{content:'\f00d';vertical-align:top;font-family:fontawesome;font-weight:400}.w-cart-table.removing-link_below_qty a.remove{display:inline-block;vertical-align:top;margin-top:.3em;font-size:.9em}.w-cart-table.removing-link_below_qty a.remove span{margin-left:.3em}.w-cart-table.removing-link_after_subtotal a.remove span{display:none}.w-cart-totals{margin:0}.w-cart-totals>h2:empty{display:none}.w-cart-totals[style*=--title-size]>h2{font-size:var(--title-size)}.w-cart-totals[style*=--checkout-btn-size] .wc-proceed-to-checkout .w-btn{font-size:var(--checkout-btn-size)}.w-cart-totals[style*=--total-size] .order-total{font-size:var(--total-size);line-height:1.5}.w-cart-totals.btn_fullwidth .w-btn{width:100%}.w-cart-totals.hide_subtotal tr.cart-subtotal{display:none}.w-cart-totals>table,.w-cart-totals>table tbody{display:block}.w-cart-totals tr{display:flex;justify-content:space-between}.w-cart-totals tr.woocommerce-shipping-totals{flex-wrap:wrap}.w-cart-totals .shop_table tr.woocommerce-shipping-totals td{text-align:inherit;padding-top:0;width:100%}.w-cart-totals .wc-proceed-to-checkout{margin-top:1rem}.w-checkout-billing [class*=__field-wrapper]{display:grid;gap:var(--fields-gap,1.5rem)}.w-checkout-billing .woocommerce-additional-fields__field-wrapper{display:block}.w-checkout-billing [class*=__field-wrapper]>.form-row{float:none;width:100%;margin:0}.w-checkout-billing .form-row.address-field{display:flex;flex-direction:column}.w-checkout-billing .form-row.address-field .woocommerce-input-wrapper{margin-top:auto}.w-checkout-billing.cols_2 [class*=__field-wrapper]{grid-template-columns:repeat(2,1fr)}.w-checkout-billing.cols_3 [class*=__field-wrapper]{grid-template-columns:repeat(3,1fr)}.w-checkout-billing h3:empty{display:none}.w-checkout-billing[style*=--title-size] h3{font-size:var(--title-size)}.woocommerce-checkout .w-checkout-order-review>.shop_table{background-color:transparent}.w-checkout-order-review.hide_subtotal .cart-subtotal,.w-checkout-order-review.hide_products_list tbody{display:none}.w-checkout-order-review>h3:empty{display:none}.w-checkout-order-review[style*=--title-size]>h3{font-size:var(--title-size)}.w-checkout-order-review[style*=--total-size] .order-total{font-size:var(--total-size);line-height:1.5}.w-checkout-payment.payments-style_1 .wc_payment_methods>li:not(.woocommerce-notices-wrapper){padding-bottom:.5em}.w-checkout-payment.payments-style_1 .wc_payment_methods>li>label,.w-checkout-payment.payments-style_1 .payment_box{padding:0;background:none}.w-checkout-payment.payments-style_2 .wc_payment_methods>li{overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.08);background:var(--color-content-bg-grad);border-radius:.3em;margin-bottom:.3em}.w-checkout-payment.payments-style_3 .wc_payment_methods>li{overflow:hidden;border:1px solid var(--color-content-border);background:var(--color-content-bg-grad);border-radius:.3em;margin-bottom:.3em}.w-checkout-payment[style*=--btn-size] .w-btn{font-size:var(--btn-size)}.w-checkout-payment.btn_fullwidth .w-btn{width:100%}.w-account.for_dashboard.hide_dashboard>p{display:none}.w-account-login.woocommerce.style_none form{margin:0;padding:0;max-width:none;background:none;border:none;box-shadow:none;color:inherit}.w-account-login #customer_login h2{font-size:var(--title-size,1.4rem)}.w-wc-coupon-form>div{display:flex;padding:0;margin:0;box-shadow:none}.w-wc-coupon-form>div>button{flex-shrink:0;margin-left:1rem}.w-wc-coupon-form.coupon_applied input{border-color:green}.w-cart{position:relative}.w-cart.hide_empty.empty{display:none}.w-cart:not(.height_full){line-height:50px}.w-cart-link{display:block;position:relative;text-align:center;width:2.2em;margin:0 auto}.w-cart-icon{display:inline-block;line-height:2.2}.w-cart-icon i{vertical-align:top;line-height:inherit}.w-cart-quantity{position:absolute;right:0;text-align:center;font-size:11px;padding:0 4px;line-height:20px;min-width:20px;border-radius:2rem;transition:transform 0.3s}.w-cart.empty .w-cart-quantity{transform:scale(0)}.w-cart-notification{display:none;position:absolute;z-index:121;font-size:.9rem;text-align:left;line-height:1.4rem;padding:1rem 1.5rem;width:20rem;background:rgba(0,0,0,.8);color:#ccc}.l-subheader-cell.at_center .w-cart-notification,.l-subheader-cell.at_right .w-cart-notification{right:0}.w-cart-notification .product-name{color:#fff}.w-cart-dropdown{display:none;position:absolute;z-index:120;font-size:1rem;text-align:left;padding:2rem;width:20rem;box-shadow:var(--box-shadow);background:var(--color-content-bg-grad);color:var(--color-content-text)}.l-subheader-cell.at_center .w-cart-dropdown,.l-subheader-cell.at_right .w-cart-dropdown{right:0}.woocommerce-cart .w-cart-dropdown,.woocommerce-checkout .w-cart-dropdown{display:none!important}.w-cart-dropdown .widget_shopping_cart{padding:0;margin:0;background:none}.w-cart-dropdown ul.product_list_widget{max-height:16rem;overflow-y:auto;margin:0}.w-cart-dropdown .widget_shopping_cart p.total{text-align:center;line-height:1.5}.no-touch .w-cart-dropdown a:not(.button):hover{color:var(--color-content-link-hover)!important}.no-touch .w-cart.dropdown_none:hover .w-cart-dropdown,.w-cart.dropdown_none a:focus~.w-cart-dropdown,.w-cart.dropdown_none.opened .w-cart-dropdown,.w-cart.dropdown_none .w-cart-notification.shown{display:block}.w-cart.dropdown_opacity .w-cart-dropdown,.w-cart.dropdown_opacity .w-cart-notification{display:block;visibility:hidden;opacity:0;transition:opacity 0.3s,visibility 0.3s}.no-touch .w-cart.dropdown_opacity:hover .w-cart-dropdown,.w-cart.dropdown_opacity a:focus~.w-cart-dropdown,.w-cart.dropdown_opacity.opened .w-cart-dropdown,.w-cart.dropdown_opacity .w-cart-notification.shown{visibility:visible;opacity:1}.w-cart.dropdown_slide .w-cart-dropdown,.w-cart.dropdown_slide .w-cart-notification{display:block;transform-origin:50% 0;transform:scaleY(0) translateZ(0);transition:transform 0.3s cubic-bezier(0,1,.8,1)}.no-touch .w-cart.dropdown_slide:hover .w-cart-dropdown,.w-cart.dropdown_slide a:focus~.w-cart-dropdown,.w-cart.dropdown_slide.opened .w-cart-dropdown,.w-cart.dropdown_slide .w-cart-notification.shown{transform:scaleY(1) translateZ(0)}.w-cart.dropdown_height .w-cart-dropdown,.w-cart.dropdown_height .w-cart-notification{display:block;transform-origin:50% 0;transform:scaleY(0) translateZ(0);opacity:0;transition:transform 0.3s,opacity 0.3s}.no-touch .w-cart.dropdown_height:hover .w-cart-dropdown,.w-cart.dropdown_height a:focus~.w-cart-dropdown,.w-cart.dropdown_height.opened .w-cart-dropdown,.w-cart.dropdown_height .w-cart-notification.shown{transform:scaleY(1) translateZ(0);opacity:1}.w-cart.dropdown_afb .w-cart-dropdown,.w-cart.dropdown_afb .w-cart-notification{display:block;visibility:hidden;transform-origin:50% 0;transform:translate3d(0,30px,0);opacity:0;transition:transform 0.3s cubic-bezier(.4,0,.2,1),opacity 0.2s,visibility 0.2s}.no-touch .w-cart.dropdown_afb:hover .w-cart-dropdown,.w-cart.dropdown_afb a:focus~.w-cart-dropdown,.w-cart.dropdown_afb.opened .w-cart-dropdown,.w-cart.dropdown_afb .w-cart-notification.shown{visibility:visible;transform:translate3d(0,0,0);opacity:1}.w-cart.dropdown_mdesign .w-cart-dropdown,.w-cart.dropdown_mdesign .w-cart-notification{display:block;transform-origin:0 0;transform:scale(0) translateZ(0);opacity:0;transition:transform 0.3s cubic-bezier(.4,0,.2,1),opacity 0.15s}.no-touch .w-cart.dropdown_mdesign:hover .w-cart-dropdown,.w-cart.dropdown_mdesign a:focus~.w-cart-dropdown,.w-cart.dropdown_mdesign.opened .w-cart-dropdown,.w-cart.dropdown_mdesign .w-cart-notification.shown{transform:scale(1) translateZ(0);opacity:1}.l-subheader-cell.at_center .w-cart.dropdown_mdesign .w-cart-dropdown,.l-subheader-cell.at_center .w-cart.dropdown_mdesign .w-cart-notification,.l-subheader-cell.at_right .w-cart.dropdown_mdesign .w-cart-dropdown,.l-subheader-cell.at_right .w-cart.dropdown_mdesign .w-cart-notification{transform-origin:100% 0}.w-cart.dropdown_hor .w-cart-dropdown,.w-cart.dropdown_hor .w-cart-notification{display:block;visibility:hidden;transform:translate3d(-20px,0,0);opacity:0;transition:transform 0.3s,opacity 0.2s,visibility 0.2s}.w-cart.dropdown_hor .w-cart-dropdown>div,.w-cart.dropdown_hor .w-cart-notification>div{transform:translate3d(40px,0,0);transition:transform 0.3s}.no-touch .w-cart.dropdown_hor:hover .w-cart-dropdown,.w-cart.dropdown_hor a:focus~.w-cart-dropdown,.w-cart.dropdown_hor.opened .w-cart-dropdown,.w-cart.dropdown_hor .w-cart-notification.shown{visibility:visible;transform:translate3d(0,0,0);opacity:1}.no-touch .w-cart.dropdown_hor:hover .w-cart-dropdown>div,.w-cart.dropdown_hor a:focus~.w-cart-dropdown>div,.w-cart.dropdown_hor.opened .w-cart-dropdown>div,.w-cart.dropdown_hor .w-cart-notification.shown>div{transform:translate3d(0,0,0)}.woocommerce .clear{clear:both}.woocommerce .nobr{white-space:nowrap}.woocommerce mark{background:none;color:inherit}.woocommerce abbr[title]{border:none;text-decoration:none}.woocommerce .col2-set{display:grid;grid-template-columns:repeat(2,1fr);gap:4%}.woocommerce-breadcrumb{font-size:.9rem;line-height:1.4rem;margin-bottom:.6rem}.shop_table tr>:last-child{text-align:right}.woocommerce-demo-store{margin-top:3.5rem}p.demo_store{position:fixed;top:0;left:0;right:0;text-align:center;line-height:1.5rem;padding:1rem;z-index:9999;background:var(--color-content-primary-grad);color:#fff}.admin-bar p.demo_store{top:32px}.button.disabled,.button[disabled]{opacity:.5}.button .w-btn-label{display:inline-block;transition:opacity 0.15s}.button .g-preloader{position:absolute!important;top:50%;left:50%;font-size:1.8em;opacity:0;transform:translate(-50%,-50%);transition:opacity 0.3s;color:inherit}.button.loading .w-btn-label{opacity:0}.button.loading .g-preloader{opacity:1}.links_underline a.button{border-width:0!important}a.added_to_cart{display:inline-block;vertical-align:top;font-size:.8rem;line-height:1;margin:.6rem;white-space:nowrap;border-bottom:1px solid transparent}.w-grid .w-btn-wrapper{margin:0}.w-grid .w-btn-wrapper>.button{width:inherit}.w-grid .w-btn-wrapper.has_border_radius>.button{border-radius:inherit}.w-grid .w-btn-wrapper.has_font_size>.button{font-size:inherit}.w-grid .w-btn-wrapper.no_view_cart_link a.added_to_cart{display:none!important}.woocommerce .blockUI.blockOverlay{background:var(--color-content-bg-grad)!important}.woocommerce .blockUI.blockOverlay:before,.woocommerce .blockUI.blockOverlay:after{display:block;content:'';position:absolute;top:50%;left:50%;height:2.4rem;width:2.4rem;margin:-1.2rem 0 0 -1.2rem;border-radius:50%;border:2px solid}.woocommerce .blockUI.blockOverlay:before{opacity:.2}.woocommerce .blockUI.blockOverlay:after{border-color:transparent;border-top-color:inherit;animation:rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}.star-rating{font-style:normal;text-align:left;letter-spacing:.05em;white-space:nowrap;line-height:1em;height:1em;width:4.8em;position:relative}.star-rating:before{content:'\f005\f005\f005\f005\f005';font-family:fontawesome;font-weight:900;font-size:.8em;position:absolute;top:0;left:0;opacity:.5}.star-rating span{display:block;height:inherit;position:relative;overflow:hidden}.star-rating span:before{display:block;content:'\f005\f005\f005\f005\f005';font-family:fontawesome;font-weight:900;font-size:.8em;color:var(--color-content-primary)}.l-body .w-color-swatch{display:inline-block;text-align:center;font-size:.75em;line-height:1.5em;height:1.5em;width:1.5em;margin-right:.3em;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMFJREFUeNrsVlsOhCAM7Jg9j97/GHChMTxcC9UPTNatif0AIxhmOlMqSMpIhBiG9k/y43gP+P8Bn/FPkIbiPZQhTRSafXDKoMDL4DNqWn7fNccMlAYF66ZE/8avBvu0qUG1sPvKLQOFlo0GigfvcVGI8cQbNr8plnlxehflPELlMbMhYDzu7zaluj1onM7GL0/sB+ic7pGBxcXu+QkuqhhrJasartXQ9iqPGtQKOO20lKscbtbAIAXk8J/HEYNVgAEAHShEyUuW684AAAAASUVORK5CYII=");background-size:8px}.w-post-elm .w-color-swatch{margin-bottom:-.2em}.w-filter-item.with_color_swatch input,.w-filter-item.hide_color_swatch_label .w-filter-item-value-label,.w-filter-item.hide_color_swatch_label .w-filter-item-value-amount,.w-post-elm.hide_color_swatch_label .w-color-swatch+span{display:none}.w-filter .w-color-swatch{vertical-align:top;font-size:inherit;margin-right:.5em}.w-filter .w-color-swatch:before{visibility:hidden;content:'\f00c';font-family:fontawesome;font-weight:900;font-size:.8em;vertical-align:top}.w-filter input:checked~.w-color-swatch:before{visibility:visible}.w-filter-item.hide_color_swatch_label .w-filter-item-values{display:flex;flex-wrap:wrap;gap:.4em}.w-filter.state_desktop.show_on_hover[class*="style_drop_"] .w-filter-item.hide_color_swatch_label:hover .w-filter-item-values,.w-filter.state_desktop.show_on_click[class*="style_drop_"] .w-filter-item.hide_color_swatch_label.show .w-filter-item-values{display:flex}.w-filter-item.hide_color_swatch_label .w-color-swatch,.w-filter-item.hide_color_swatch_label .w-filter-item-value{flex-shrink:0;margin:0}p.product_field{margin-bottom:0}.woocommerce-form-row,.woocommerce .form-row{position:relative;margin:0 0 1.5rem}.woocommerce-form-row:last-of-type,.woocommerce .form-row:last-of-type{margin-bottom:0}.woocommerce .form-row-first{float:left;width:48%}.woocommerce .form-row-last{float:right;width:48%}.woocommerce-account-fields,.woocommerce .form-row-wide{clear:both}.woocommerce-form-row label,.woocommerce .form-row label{display:block;font-weight:700;margin-bottom:.3em}.woocommerce-form-row label.inline,.woocommerce .form-row label.inline{display:inline-block;vertical-align:top;margin:.6em 0 0 .6em}.woocommerce-form-row label.hidden,.woocommerce .form-row label.hidden{visibility:hidden}.woocommerce label.woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:5px}.woocommerce label.woocommerce-form__label-for-checkbox>input{margin-top:0}.woocommerce-invalid input:not([type=submit]),.woocommerce-invalid select{box-shadow:0 0 0 1px red;border-color:red}.woocommerce-form-login,.woocommerce-form-register,.woocommerce-form-coupon,.woocommerce .track_order,.woocommerce .lost_reset_password{padding:min(3rem,10%);margin:1.5rem auto;box-shadow:var(--box-shadow)}.woocommerce-account :not(.col-1)>.woocommerce-form-login,.woocommerce-account .woocommerce .lost_reset_password{max-width:500px}.woocommerce-account .woocommerce>h2{display:none}#customer_login h2{font-size:1.4rem}.woocommerce .lost_reset_password>.form-row-first,.woocommerce .lost_reset_password>.form-row-last{float:none;width:auto}.woocommerce-form-login .form-row-wide+.form-row-wide+.form-row,.woocommerce-form-login .clear+.form-row,.woocommerce-form-login .lost_password,.woocommerce-form-login .woocommerce-LostPassword{display:inline-block;vertical-align:middle;margin:0 1rem 0 0}.woocommerce-form-login__rememberme{display:none!important}.woocommerce-privacy-policy-text{font-size:13px;line-height:1.5;margin-bottom:1.5rem}.woocommerce-address-fields__field-wrapper{margin-bottom:1.5rem}.woocommerce-password-strength{font-size:13px;font-weight:700;color:#f50}.woocommerce-password-strength.strong{color:#4c0}.woocommerce-password-strength.good{color:#fb0}.woocommerce-password-strength+small{display:block;font-size:13px;line-height:1.5;margin-top:.3rem}.woocommerce-ordering,.woocommerce-select{position:relative}.woocommerce-ordering select,.woocommerce-select select{-webkit-appearance:none}body:not(.rtl) .woocommerce-ordering select,body:not(.rtl) .woocommerce-select select,body:not(.rtl) .select2-selection--single{padding-right:2.8em}.woocommerce-ordering:after,.woocommerce-select:after,.select2-selection__arrow:after{content:'';position:absolute;top:56%;transform:translateY(-50%);right:0;pointer-events:none;font-size:var(--inputs-font-size);margin:0 var(--inputs-padding);color:var(--inputs-text-color);border:.4em solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-radius:2px}.select2-container{display:block}.select2-hidden-accessible{display:none}.select2-selection{display:block;position:relative;overflow:hidden;white-space:nowrap;outline:none!important;font-size:var(--inputs-font-size);min-height:var(--inputs-height);line-height:var(--inputs-height);padding:0 var(--inputs-padding);border:var(--inputs-border-width) solid transparent;transition:all 0.2s}.select2-selection__choice{margin:0;line-height:1.4!important}.select2-selection__choice:first-child{margin-top:.8em}.select2-selection__clear,.select2-selection__choice__remove{display:inline-block;vertical-align:top;padding:0 .5em;margin-left:-.5em;cursor:pointer}.select2-dropdown{display:block;position:absolute;left:-100000px;width:100%;z-index:1051;box-shadow:var(--box-shadow);background:var(--color-content-bg-grad);color:var(--color-content-text)}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{box-shadow:var(--box-shadow-up)}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:11rem}.select2-results__option{line-height:1.4;padding:.5rem .8rem;margin:0;outline:none!important}.select2-results__option--highlighted{background:var(--color-content-primary-grad);color:#fff}.select2-search--dropdown{display:block}.select2-search--dropdown input[type=text]{font-size:1rem;line-height:2;padding:0 .5rem;margin:.8rem;width:calc(100% - 1.6rem);min-height:auto;border:1px solid var(--color-content-border)!important;background:none!important;box-shadow:none!important;color:inherit!important}.select2-search--inline{padding:0!important;line-height:inherit!important}.select2-search--inline input[type=text]{padding:0;border-radius:0;border:none!important;box-shadow:none!important;background:none!important;color:inherit!important}.select2-search--inline:before{display:none!important}.woocommerce .quantity{display:inline-block;vertical-align:top}.woocommerce .quantity input.qty{width:2.5em;box-sizing:content-box}.woocommerce small.note{font-size:.9rem;opacity:.5}.woocommerce-products-header{display:inline-block;vertical-align:baseline;margin-right:1rem}.woocommerce h1.page-title{line-height:2.8rem}.l-section+.l-section.for_shop .woocommerce-breadcrumb,.l-section+.l-section.for_shop .woocommerce-products-header{display:none}.woocommerce .term-description{margin-bottom:1.5rem}.woocommerce-result-count{display:inline-block;vertical-align:baseline;margin-right:1rem;opacity:.5}.woocommerce .l-section.for_shop .woocommerce-ordering{float:right;margin-bottom:1.5rem}.usb_preview .onsale,.woocommerce .onsale{display:inline-block;vertical-align:top;background:var(--color-content-primary-grad);color:#fff}.woocommerce ul.products .onsale,.woocommerce .l-section.for_shop .onsale{position:absolute;z-index:1;top:.6rem;left:.6rem;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 .8rem;border-radius:5rem}.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:0 -1.2rem 2rem;list-style:none!important;clear:both}ul.products .product{position:relative;margin:0;padding:1.2rem;width:100%}.products.columns-2>.product{width:50%}.products.columns-3>.product{width:33.3333%}.products.columns-4>.product{width:25%}.products.columns-5>.product{width:20%}.products.columns-6>.product{width:16.6666%}.woocommerce-LoopProduct-link{display:block;position:relative;border:none!important;color:inherit!important}.woocommerce .products .product img{display:block;width:100%}.woocommerce-loop-category__title{font-size:1.4rem;padding-top:.4rem;margin:0}.woocommerce-loop-category__title .count{opacity:.5}.woocommerce .products .woocommerce-loop-product__title{font-size:1rem;margin:.8rem 0 .6rem;padding:0}.woocommerce .products .star-rating{margin:0 0 .4rem}.woocommerce .products .price{display:block;font-size:1.2rem;line-height:1.4;font-weight:600}.woocommerce .products .button{margin-top:.8rem;margin-right:.6rem}.woocommerce .products .product-category a{border:none!important}.woocommerce ul.products~.pagination{text-align:center}.woocommerce div.product{position:relative}.woocommerce div.product .images{float:left;width:38%;margin-bottom:3rem}.woocommerce div.product .summary{float:right;width:56%;margin-bottom:3rem}.woocommerce div.product .product_title{padding:0;margin-bottom:.75rem}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery img{display:block;-webkit-user-select:none;user-select:none}.woocommerce-product-gallery__trigger{position:absolute;top:0;right:0;z-index:1;font-size:0;text-align:center;line-height:4rem;width:4rem;text-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff!important;transition-duration:0.1s}.no-touch .woocommerce-product-gallery__trigger{opacity:0}.no-touch .woocommerce-product-gallery__trigger:hover{background:rgba(0,0,0,.5)}.no-touch .woocommerce-product-gallery:hover .woocommerce-product-gallery__trigger{opacity:1}.woocommerce-product-gallery__trigger:before{content:'\f00e';vertical-align:top;font-size:1.4rem;font-family:fontawesome;font-weight:400}.woocommerce-product-gallery__image:not(:last-child){margin-bottom:1.5rem}.woocommerce-product-gallery ol{display:flex;flex-wrap:wrap;list-style:none;margin:0}.woocommerce-product-gallery li{margin:0;cursor:pointer}.woocommerce-product-gallery li img{width:100%}.woocommerce-product-gallery li img.flex-active{border:2px solid var(--color-content-primary)}.woocommerce-product-rating{display:flex;align-items:center;gap:.5em;margin-bottom:1rem}.woocommerce-review-link{font-size:.9rem;line-height:1.3}.woocommerce .product .summary .price{font-size:1.6rem;font-weight:600;color:var(--color-content-heading)}.woocommerce-page .product .summary .price .from{font-size:1.2rem}.product_list_widget ins,.woocommerce .price>ins,.type-product .price>ins{text-decoration:none;color:var(--color-content-primary)}.product_list_widget del,.woocommerce .price>del,.type-product .price>del,.type-product .price .from{font-weight:400;opacity:.5}.woocommerce-product-details__short-description{margin-bottom:1.5rem}.woocommerce .stock,.usb_preview .stock,.w-grid .stock{font-weight:700;color:#4c0}.woocommerce .out-of-stock,.usb_preview .out-of-stock,.w-grid .out-of-stock{color:red}.woocommerce div.product .cart{margin-bottom:1.5rem}.woocommerce .cart .quantity,.woocommerce .cart .quantity+.button{vertical-align:middle}.woocommerce .cart .variations{margin:0}.woocommerce .cart .variations th,.woocommerce .cart .variations td{border:none;padding-top:0;padding-left:0;padding-right:0}.woocommerce .cart .variations label{display:block;font-weight:700;padding-top:.5rem}.woocommerce .cart .variations td.value{position:relative}.woocommerce .cart .variations select{width:100%}.woocommerce .cart .reset_variations{display:none;position:absolute;top:0;left:100%;font-size:0;text-align:center;line-height:2.8rem;width:1.5rem}.woocommerce .cart .reset_variations:before{content:'\00D7';vertical-align:top;font-size:2rem}.woocommerce-variation.single_variation{display:flex;flex-wrap:wrap;align-items:center}.woocommerce-variation-description{flex-grow:1;width:100%}.woocommerce-variation-price,.woocommerce-variation-availability{flex-shrink:0;line-height:2.8rem;margin-right:1rem}.woocommerce-variation-price>span{vertical-align:top}.woocommerce-variation-add-to-cart{margin-top:.6rem}.woocommerce .group_table td{vertical-align:middle}.woocommerce .group_table tr:first-child td{border-top-width:1px;border-top-style:solid}.woocommerce .group_table td:first-child{padding-left:0;padding-right:0}.woocommerce-grouped-product-list-item__price{text-align:right;padding-left:0;padding-right:0}.woocommerce-grouped-product-list-item__price p.stock{margin:0}.woocommerce .product_meta{font-size:.9rem;line-height:1.4rem}.woocommerce .product_meta>span{padding-right:.3rem}.woocommerce div.product .social{margin:0 0 .3rem}.woocommerce div.product .social iframe{float:left;margin-top:.3rem}.woocommerce-tabs{clear:both;padding-bottom:1px;margin-bottom:3rem}.woocommerce-tabs .tabs{display:flex;flex-wrap:wrap;list-style:none!important;margin-left:0;margin-right:0;background:var(--color-content-bg-alt-grad)}.woocommerce-tabs .tabs li{flex-shrink:0;margin:0}.woocommerce-tabs .tabs li.active{box-shadow:inset 0 2px 0;background:var(--color-content-bg-grad);color:var(--color-content-primary)}.woocommerce-tabs .tabs li:not(.active) a:focus,.no-touch .woocommerce-tabs .tabs li:not(.active):hover{background:rgba(0,0,0,.05)}.woocommerce-tabs .tabs li a{display:block;padding:1rem 1.5rem;border:none!important;outline:none!important;color:inherit!important}.woocommerce-tabs .panel>h2:first-of-type{display:none}.w-post-elm.attributes:not(.display_table) .woocommerce-product-attributes-item__value{font-weight:700}.w-post-elm.attributes.display_table{display:table;width:100%}.w-post-elm.attributes.display_table>div{display:table-row}.w-post-elm.attributes.display_table>div>*{display:table-cell;vertical-align:top;padding:.6rem 1rem;border-bottom:1px solid var(--color-content-border)}.w-post-elm.attributes.display_table>div>*:first-child{font-weight:700;padding-left:0;padding-right:0;max-width:200px}.woocommerce .shop_attributes tr:last-child>*,.w-post-elm.attributes.display_table>div:last-child>*{border:none}.woocommerce-Reviews-title{font-family:var(--h4-font-family,inherit);font-weight:var(--h4-font-weight,inherit);font-size:var(--h4-font-size,inherit);font-style:var(--h4-font-style,inherit);line-height:var(--h4-line-height,1.4);letter-spacing:var(--h4-letter-spacing,inherit);text-transform:var(--h4-text-transform,inherit);margin-bottom:var(--h4-margin-bottom,1.5rem)}.woocommerce .commentlist{list-style:none!important;margin:0}.woocommerce-noreviews{margin-bottom:1rem!important}.woocommerce .commentlist li{position:relative;margin:0 0 1.5rem}.woocommerce .commentlist .meta{opacity:.5}.woocommerce .commentlist img.avatar{position:absolute;top:0;left:0;height:auto;width:3.5rem;border-radius:50%}.woocommerce .commentlist .comment-text{padding-bottom:1rem;border-bottom:1px solid var(--color-content-border)}.woocommerce .commentlist img+.comment-text{margin-left:5rem}.woocommerce .commentlist li:last-child .comment-text{border-bottom:none}.woocommerce .commentlist .comment-text .star-rating{margin-bottom:.6rem}.woocommerce .commentlist .comment-text p{margin-bottom:.6rem}.woocommerce .commentlist .comment-text .meta{font-size:.9rem;line-height:1.2rem}.woocommerce .commentlist .comment-text .meta em{font-style:normal;text-transform:uppercase}.woocommerce #reviews .woocommerce-pagination ul{display:flex;font-size:1.1em;margin:0 0 1.5rem;list-style:none}.woocommerce #reviews .woocommerce-pagination ul li{margin:0 .5rem}.woocommerce #reviews .add_review{display:none}.woocommerce .comment-respond{padding:2rem;box-shadow:var(--box-shadow);background:var(--color-content-bg-grad);color:var(--color-content-text)}.woocommerce .comment-respond .comment-reply-title{display:block;margin-bottom:1rem}.woocommerce p.form-submit{margin-bottom:0}.woocommerce p.comment-form-comment{clear:both}.woocommerce p.comment-form-rating{float:left;width:32%}.woocommerce p.comment-form-rating .stars{margin:0;padding-top:.3rem}.woocommerce .stars span{display:block;overflow:hidden;text-align:center;font-size:0;line-height:2rem;width:10rem}.woocommerce .stars a{float:left;width:20%;border:none!important;outline:none!important;transition:none!important}.woocommerce .stars a:before{vertical-align:top;content:'\f005';font-family:fontawesome;font-weight:900;font-size:1.7rem}.no-touch .woocommerce .stars>span:hover a,.no-touch .woocommerce .stars a:hover{color:inherit;opacity:1}.no-touch .woocommerce .stars>span:hover a:before,.no-touch .woocommerce .stars a:hover:before{font-weight:900}.no-touch .woocommerce .stars a:hover~a,.woocommerce .stars a.active~a{color:inherit;opacity:.5}.no-touch .woocommerce .stars a:hover~a:before,.woocommerce .stars a.active~a:before{font-weight:400}.woocommerce .related,.woocommerce .upsells,.woocommerce .cross-sells{clear:both;padding-top:2rem}.woocommerce .related>h2,.woocommerce .upsells>h2,.woocommerce .cross-sells>h2{margin-bottom:.6rem}.woocommerce-cart .woocommerce::after{content:'';display:block;clear:both}.woocommerce .shop_table.cart~.blockOverlay{display:none!important}.woocommerce-cart-form>table{margin-bottom:0}.woocommerce .shop_table thead th{font-weight:inherit!important;line-height:1;padding-top:0;opacity:.5}.woocommerce-orders-table tr>:first-child{padding-left:0}.woocommerce-orders-table tr>:last-child{padding-right:0}.woocommerce-orders-table td,.woocommerce-cart-form :not(.w-cart-table)>.shop_table.cart td{vertical-align:middle}.woocommerce .shop_table td .button{font-size:12px;margin-left:.3em}.woocommerce td.product-remove{padding-left:0;padding-right:0;width:2rem}.woocommerce td.product-remove a.remove{display:block;font-size:1.5rem;line-height:2rem;width:2rem;border:none!important;color:inherit;opacity:.5}.no-touch .woocommerce td.product-remove a.remove:hover{opacity:1}.woocommerce .shop_table.cart .product-thumbnail{width:7rem}.woocommerce .product-thumbnail img{display:block;width:100%}.woocommerce .product-name p.backorder_notification{font-size:.9rem}.woocommerce .variation{font-size:.9rem;line-height:1.5;margin-bottom:0}.woocommerce .variation dt,.woocommerce .variation dd{display:inline-block;vertical-align:top;margin:0}.woocommerce .variation p{font-weight:700}.woocommerce .shop_table.cart .product-price{text-align:right}.woocommerce .shop_table.cart .product-quantity{text-align:center}.woocommerce .shop_table.cart .product-subtotal{text-align:right;font-weight:700;padding-right:0;width:3rem}.woocommerce .shop_table.cart .actions{text-align:justify;line-height:0;padding:1.2rem 0 .6rem;border:none}.woocommerce .shop_table.cart .actions:after{content:'';display:inline-block;vertical-align:top;width:100%}.woocommerce .shop_table.cart .actions>.button{padding-top:.9rem;padding-bottom:.9rem;margin:0 0 .6rem}.woocommerce .actions .coupon{display:inline-block;vertical-align:top;margin:0 .6rem .6rem 0}.woocommerce .actions .coupon>.button{padding-top:.9rem;padding-bottom:.9rem}.woocommerce .actions .coupon label{display:none}.woocommerce .actions .coupon .input-text{font-size:.9rem;width:13rem}.woocommerce .cart-collaterals{float:right}.woocommerce .cart_totals{padding:2rem;background:var(--color-content-bg-alt-grad)}.woocommerce .cart_totals:not(.w-cart-totals){margin-bottom:2rem}.woocommerce .cart_totals:not(.w-cart-totals) h2{display:none}.woocommerce .cart_totals p{margin:0;line-height:1.4}.woocommerce .cart_totals small{font-size:.9rem;opacity:.5}.woocommerce .cart_totals table{margin:0}.woocommerce .cart_totals td,.woocommerce .cart_totals th{font-weight:inherit;border:none}.woocommerce .cart_totals th{padding-left:0}.woocommerce .cart_totals td{padding-left:0;padding-right:0}.woocommerce .cart_totals .order-total th{font-weight:700}.woocommerce ul#shipping_method{list-style:none;margin:0}.woocommerce ul#shipping_method li{line-height:1.4;margin:.3rem 0}.woocommerce ul#shipping_method input[type=radio]{background:none;box-shadow:none;border:1px solid;color:inherit;transition:none}.woocommerce ul#shipping_method input[type=radio]:checked{background:var(--color-content-primary);border-color:var(--color-content-primary);color:var(--color-content-bg)!important}.shipping-calculator-button{border-bottom:1px dotted}.woocommerce .shipping-calculator-form{text-align:left;padding:.3rem .6rem;background:var(--color-content-bg-grad)}.woocommerce .shipping-calculator-form~.blockOverlay{display:none!important}.woocommerce-shipping-calculator p{padding:.3rem 0}.woocommerce-shipping-calculator .button{font-size:.8rem;margin:0!important;width:100%}.woocommerce .cart_totals .checkout-button{display:block;margin-top:.6rem}.us-woo-cart_compact .woocommerce .shop_table.cart{float:left;width:65%;margin-bottom:2.5rem!important}.us-woo-cart_compact .woocommerce .shop_table.cart td,.us-woo-cart_compact .woocommerce .shop_table.cart th{font-size:1rem}.us-woo-cart_compact .woocommerce .cart-collaterals{width:30%;position:sticky;top:0}.us-woo-cart_compact .woocommerce .cross-sells{width:65%}form.woocommerce-checkout::after{display:block;content:'';clear:both}.woocommerce-checkout #customer_details{float:left;width:48%}#customer_details.col2-set{display:block}.woocommerce-checkout #ship-to-different-address{margin:1.5rem 0;font-size:inherit;font-family:inherit;font-style:inherit;font-weight:700;text-transform:inherit;letter-spacing:inherit;color:inherit}.woocommerce-checkout .woocommerce-account-fields,.woocommerce-checkout .woocommerce-additional-fields{margin-top:1.5rem}.woocommerce-checkout #order_review_heading{float:right;width:48%;padding:0}.woocommerce-checkout #order_review{float:right;width:48%;padding:1.8rem 2rem 2rem;position:sticky;top:0;background:var(--color-content-bg-alt-grad)}.woocommerce-checkout-payment input[type=checkbox]{border:1px solid}.woocommerce-terms-and-conditions-checkbox-text{font-weight:400}.header_hor .l-header.pos_fixed:not(.down)~.l-main .cart-collaterals,.header_hor .l-header.pos_fixed:not(.down)~.l-main .woocommerce-checkout #order_review{top:var(--header-sticky-height)}.woocommerce-checkout-review-order-table .blockOverlay,.woocommerce-checkout-review-order-table thead{display:none!important}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{padding:.2rem 0;border:none}.woocommerce-checkout-review-order-table tfoot td{font-weight:700}.woocommerce-checkout-review-order-table .order-total{font-size:1.4rem}.woocommerce-checkout-payment{position:static!important}.wc_payment_methods,.wc-saved-payment-methods{list-style:none;margin:0 0 1rem}.wc_payment_methods li{margin:0}.wc_payment_methods li>input{display:none}.wc_payment_methods li>label{display:block;font-weight:700;line-height:2;padding:.6rem 1rem;transition:background 0.3s,color 0.3s}.wc_payment_methods li>label:before{content:'';display:inline-block;vertical-align:top;height:1em;width:1em;border-radius:50%;margin-right:.3em;margin-top:.45em;border:1px solid}.wc_payment_methods li>input:checked+label{background:var(--color-content-bg);color:var(--color-content-primary)}.wc_payment_methods li>input:checked+label:before{box-shadow:inset 0 0 0 .3em}.wc_payment_methods li img{vertical-align:middle}.wc_payment_methods p{margin-bottom:.6em}.woocommerce-checkout-payment .payment_box{font-size:.9em;line-height:1.5;padding:0 1rem .3rem;background:var(--color-content-bg)}.woocommerce-SavedPaymentMethods-saveNew label,.woocommerce-SavedPaymentMethods-saveNew input{vertical-align:middle}.woocommerce-terms-and-conditions-wrapper{margin-bottom:1rem}.woocommerce .payment_method_paypal img{display:none}.woocommerce .payment_methods .about_paypal{display:inline-block;font-size:.7rem;line-height:1;margin-left:.6rem}.wc-credit-card-form{padding:1rem}.w-checkout-payment.payments-style_1 .wc-credit-card-form{padding:0}.wc-credit-card-form br{display:none}.wc-credit-card-form-card-number{background-position:right .4rem center;background-repeat:no-repeat;background-size:auto 2rem}.wc-gzd-checkbox-placeholder{margin-bottom:1em}.wc-gzd-checkbox-placeholder .form-row label{margin-bottom:0}.woocommerce .stripe-pf{line-height:inherit}.woocommerce .StripeElement{padding:0.8rem!important;margin:0!important;border-radius:.3rem}.woocommerce-order *+section{margin-top:3rem}.woocommerce-order section>h2,.woocommerce-order .woocommerce-column>h2{font-size:1.4rem}.woocommerce-thankyou-order-received{font-size:1.4rem;color:#4c0}.order-info{font-size:1.4rem}.order-info mark{font-weight:700}.woocommerce-table--order-details{border:1rem solid transparent;width:auto;background:var(--color-content-bg-alt-grad)}.woocommerce-table--order-details thead{display:none}.woocommerce-table--order-details th,.woocommerce-table--order-details td{padding:.5rem;border:none}.woocommerce-table--order-details ul.wc-item-meta{margin:0;list-style:none}.woocommerce-table--order-details ul.wc-item-meta p{display:inline}.woocommerce-Address h3{display:inline-block;margin-right:1rem}.woocommerce-thankyou-order-details{list-style:none!important;margin-left:0;padding:1.5rem 1.5rem .5rem;background:var(--color-content-bg-alt-grad)}.woocommerce-thankyou-order-details li{display:inline-block;vertical-align:top;font-size:.9em;margin-bottom:1em;margin-right:3em}.woocommerce-thankyou-order-details li:last-child{margin-right:0}.woocommerce-thankyou-order-details li strong{display:block;font-size:1.2em}.w-shop-order.style_default{padding:1.5rem 1.5rem .5rem;background:var(--color-content-bg-alt-grad)}.w-shop-order.style_default .woocommerce-thankyou-order-details{padding:0;background:none}.w-shop-order.style_modern{font-size:1.2rem;padding:5%;margin:0 auto;max-width:500px;background:var(--color-content-bg-alt-grad)}.w-shop-order.style_modern .woocommerce-thankyou-order-details{padding:0;background:none}.w-shop-order.style_modern .woocommerce-thankyou-order-details li{display:block;font-size:inherit;margin-left:0;margin-right:0}.w-shop-order.style_modern .woocommerce-thankyou-order-details li:last-child{margin-bottom:0}.w-shop-order.style_modern .woocommerce-thankyou-order-details li strong{display:inline-block;font-size:inherit}.w-shop-order.style_none .woocommerce-thankyou-order-details{padding:0;background:none}.w-shop-order.style_none .woocommerce-thankyou-order-details li{display:block;font-size:inherit;margin:0 0 .5em}.w-shop-order.style_none .woocommerce-thankyou-order-details li strong{display:inline-block;font-size:inherit}.woocommerce>.woocommerce-MyAccount-navigation{float:left;width:20%}.woocommerce>.woocommerce-MyAccount-navigation ul{margin:0;list-style:none}.woocommerce>.woocommerce-MyAccount-navigation li.is-active a{font-weight:700;color:inherit}.woocommerce>.woocommerce-MyAccount-content{float:right;width:75%}.woocommerce-MyAccount-content>.woocommerce-notices-wrapper{margin-top:0}.woocommerce-MyAccount-content *+section{margin-top:3rem}.woocommerce-MyAccount-content section>h2{font-size:1.4rem}.woocommerce .order-number,.woocommerce .order-status,.woocommerce-orders-table__cell-order-number,.woocommerce-orders-table__cell-order-status{font-weight:700}.woocommerce-MyAccount-content #payment{float:none}.woocommerce-MyAccount-content fieldset legend{display:none}#wc-memberships-members-area,#wc-memberships-for-teams-teams-area{padding-top:var(--header-height)}.woocommerce ul.product_list_widget li{font-size:.9rem;margin-bottom:1rem;position:relative;overflow:hidden}.woocommerce ul.product_list_widget li:last-child,.woocommerce ul.product_list_widget li.empty{margin-bottom:0}.woocommerce ul.product_list_widget li a{display:block;line-height:1.2;border:none!important}.product_list_widget a{color:inherit}.woocommerce ul.product_list_widget li img{float:left;margin-right:.5rem;width:4rem}.woocommerce ul.product_list_widget li .star-rating{font-size:.8rem;margin-top:.3rem;overflow:hidden}.widget.widget_shopping_cart .remove{position:absolute;top:0;right:0;margin:0;font-size:1.4rem;text-align:center;width:1.3rem;color:inherit}.no-touch .widget.widget_shopping_cart .remove{opacity:0;transition:opacity 0.3s}.no-touch .widget.widget_shopping_cart li:hover .remove{opacity:.5}.widget.widget_shopping_cart li .remove:focus,.no-touch .widget.widget_shopping_cart li .remove:hover{color:inherit!important;opacity:1}.widget.widget_shopping_cart .remove+a{padding-right:1.3rem}.widget.widget_shopping_cart p.total{margin:0;padding:1rem 0}.widget_shopping_cart p.total .amount{font-weight:700}.widget_shopping_cart p.buttons{margin:0}.widget_shopping_cart p.buttons .button{display:block;font-size:.9rem}.widget_shopping_cart p.buttons+p.buttons,.widget_shopping_cart p.buttons .button+.button{margin-top:.4rem}.woocommerce-mini-cart__empty-message{line-height:normal;margin:0}.widget_product_search form{position:relative}body:not(.rtl) .widget_product_search input[type=search]{padding-right:2.8em}.widget_product_search button{position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:0!important;height:2.8rem!important;width:2.8rem;padding:0!important;border-radius:0!important;border:none!important;box-shadow:none!important;background:none!important;color:inherit!important}.widget_product_search button:before{display:none}.widget_product_search form:after{position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:var(--inputs-font-size);margin:0 var(--inputs-padding);color:var(--inputs-text-color);content:'\f002';font-family:fontawesome;font-weight:400;pointer-events:none}.widget_product_categories select{-webkit-appearance:none}.widget_product_categories li{position:relative;line-height:1.4rem}.widget_product_categories .current-cat>a{font-weight:700;color:inherit}.widget_product_categories ul.children{margin-left:1.2rem}.widget_product_categories li .count{opacity:.5}.widget_layered_nav li{line-height:1.2rem}.widget_layered_nav li a{position:relative;padding-left:1.5rem;color:inherit}.widget_layered_nav li a:before{position:absolute;left:0;content:'\f00c';font-family:fontawesome;font-weight:900;font-size:.7rem;text-align:center;border-radius:.2rem;width:1.2rem;box-shadow:0 1px 0 rgba(0,0,0,.08) inset;background:var(--color-content-bg-alt-grad);color:transparent}.widget_layered_nav li.chosen a{font-weight:700}.widget_layered_nav li.chosen a:before{background:var(--color-content-primary-grad);color:#fff}.widget_layered_nav li .count{opacity:.5}.widget_layered_nav button{margin-top:.3rem;font-size:.8rem}.widget_layered_nav select{display:none}.widget_price_filter .ui-slider{position:relative;height:1rem;margin:0 8px 1rem;cursor:e-resize}.widget_price_filter .ui-slider:before,.widget_price_filter .ui-slider-range{position:absolute;top:.4rem;height:4px;border-radius:2rem;box-shadow:0 1px 0 rgba(0,0,0,.08) inset}.widget_price_filter .ui-slider:before{content:'';left:-8px;right:-8px;background:var(--color-content-border)}.widget_price_filter .ui-slider-range{background:var(--color-content-primary-grad)}.widget_price_filter .ui-slider-handle{position:absolute;top:0;left:0;width:1rem;height:1rem;transform:translateX(-50%);border-radius:50%;z-index:2;background:var(--color-content-primary-grad);box-shadow:var(--box-shadow)}.widget_price_filter .ui-slider-handle:last-child{left:100%}.widget_price_filter .price_slider_amount{text-align:right;line-height:1.5rem}.widget_price_filter .price_slider_amount input{display:none}.widget_price_filter .price_slider_amount .button{float:left;font-size:.8rem;margin-right:.5rem}.widget_price_filter .price_slider_amount .price_label{padding-top:.5rem}.widget_price_filter .price_slider_amount .price_label span{font-weight:700}.widget_rating_filter a{color:inherit}.widget_rating_filter .star-rating{display:inline-block;vertical-align:middle}.l-main .widget_product_tag_cloud{color:var(--color-content-faded)}.widget_product_tag_cloud a{color:inherit}.widget_layered_nav_filters ul{display:flex;flex-wrap:wrap;line-height:1.4}.widget_layered_nav_filters li{margin-right:.8em}.widget_layered_nav_filters li a{border-bottom:1px dotted}.widget_layered_nav_filters li a:before{content:'\f00d';font-family:fontawesome;font-weight:400;margin-right:.3em}.woocommerce #coupons_list{float:left;margin-bottom:2.5rem}.us-woo-cart_compact .woocommerce #coupons_list{float:right;width:30%}.woocommerce #coupons_list>h2{font-size:1.2rem}.vc_column_container.wooproduct{float:left;padding:0 1rem}.vc_span3.vc_column_container.wooproduct{width:25%}.vc_span4.vc_column_container.wooproduct{width:33.3333%}.vc_span5.vc_column_container.wooproduct{width:20%}.vc_span6.vc_column_container.wooproduct{width:50%}.us-woo-catalog .cart,.us-woo-catalog .stock,.us-woo-catalog .add_to_cart_button,.us-woo-catalog .type_product a.button{display:none!important}.rounded_none.woocommerce .quantity .plus,.rounded_none.woocommerce .quantity .minus,.rounded_none.woocommerce .StripeElement,.rounded_none .widget_price_filter .ui-slider:before{border-radius:0!important}.no-touch .links_underline.woocommerce .group_table td a:not(.button):hover,.no-touch .links_underline.woocommerce .product-name a:hover,.no-touch .links_underline.woocommerce .product_meta a:hover,.no-touch .links_underline .woocommerce .shop_table td a:not(.button):hover,.no-touch .links_underline .woocommerce-Address .edit:hover,.no-touch .links_underline .woocommerce-breadcrumb a:hover,.no-touch .links_underline .woocommerce-review-link:hover,.no-touch .links_underline .widget_product_tag_cloud .tagcloud a:hover{border-bottom:1px solid}@media (max-width:1024px){.products.columns-4>.product,.products.columns-5>.product,.products.columns-6>.product{width:33.3333%}.woocommerce-tabs{clear:both;float:none;width:100%}.us-woo-cart_compact .woocommerce .shop_table.cart{float:none!important;margin-bottom:0!important;width:100%}.us-woo-cart_compact .woocommerce .cart-collaterals{position:static;width:50%}.us-woo-cart_compact .woocommerce .cross-sells{width:100%}}@media screen and (max-width:900px){.vc_column_container.wooproduct,.woocommerce .products .product{width:50%!important}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{float:none;width:auto}}@media screen and (max-width:767px){.woocommerce .col2-set{grid-template-columns:100%}.woocommerce-form-row,.woocommerce .form-row{margin-bottom:.75rem}.woocommerce .form-row-first,.woocommerce .form-row-last,.woocommerce .checkout .shop_table,.woocommerce #payment,.woocommerce>.woocommerce-MyAccount-navigation,.woocommerce>.woocommerce-MyAccount-content{float:none!important;width:100%}.woocommerce .checkout .shop_table:not(:last-child){margin-bottom:2rem}.woocommerce .l-section.for_shop .woocommerce-ordering{float:none!important;display:inline-block;vertical-align:top}.woocommerce div.product .images{float:none!important;max-width:500px;margin-bottom:1rem;width:auto!important}.woocommerce div.product .summary{float:none!important;width:100%!important}.woocommerce .cart-collaterals{float:none!important;width:100%!important}.woocommerce .wc_payment_methods img{display:none}.woocommerce-thankyou-order-details li{display:block;margin:0 0 1rem}.woocommerce>.woocommerce-MyAccount-navigation{margin-bottom:2rem}.woocommerce-MyAccount-content .shop_table thead{display:none}.woocommerce-MyAccount-content .shop_table th,.woocommerce-MyAccount-content .shop_table td{display:inline-block;padding:0 1rem .4rem 0;text-align:inherit!important;border:none}.woocommerce-MyAccount-content .shop_table td:last-child{display:block;padding:0 0 1rem}.woocommerce-MyAccount-content .shop_table td .button{margin-left:0}.woocommerce .shop_table.cart .product-price{display:none!important}.woocommerce #coupons_list{float:none!important}}@media screen and (max-width:600px){.w-checkout-billing.cols_2 [class*=__field-wrapper],.w-checkout-billing.cols_3 [class*=__field-wrapper]{grid-template-columns:100%}.w-wc-coupon-form>div{display:block}.w-wc-coupon-form>div>button{margin:.5rem 0 0!important;width:100%}.header_hor .l-subheader-cell.at_left .w-cart:first-child{margin-left:-.8rem}.rtl.header_hor .l-subheader-cell.at_left .w-cart:first-child{margin-left:0;margin-right:-.8rem}.header_hor .l-subheader-cell.at_right .w-cart:last-child{margin-right:-.8rem}.rtl.header_hor .l-subheader-cell.at_right .w-cart:last-child{margin-left:-.8rem;margin-right:0}.woocommerce-tabs .tabs{margin-bottom:1rem}.woocommerce .comment-respond{padding:1rem 1.5rem}.woocommerce table.shop_table{display:block}.woocommerce table.shop_table thead{display:none}.woocommerce table.shop_table th,.woocommerce table.shop_table td{display:block;border:none!important;text-align:inherit!important}.woocommerce table.shop_table th{font-weight:700;padding-bottom:0}.woocommerce .shop_table.cart{border:none}.woocommerce .shop_table.cart tr{display:flex;flex-wrap:wrap;align-items:center;position:relative;border-top:1px solid var(--color-content-border);margin-bottom:1rem}.woocommerce .table-lines_between>.shop_table.cart tr:first-child{border-top-width:0}.woocommerce .shop_table.cart .product-remove{position:absolute;top:0;right:0;text-align:center!important;padding:0;z-index:3}.rtl.woocommerce .shop_table.cart .product-remove{left:0;right:auto}.w-cart-table.removing-link_below_qty a.remove{font-size:1.5rem}.w-cart-table a.remove span{display:none!important}.woocommerce .shop_table.cart td.product-thumbnail{width:25%!important;padding-left:0;padding-right:0}.woocommerce .shop_table.cart td.product-name{width:75%}.woocommerce .shop_table.cart td.product-quantity{padding-left:0;padding-right:0}.woocommerce .shop_table.cart td.product-subtotal{width:auto}.woocommerce table.group_table tr{border-top:1px solid var(--color-content-border)}.woocommerce table.group_table td{display:block;border:none!important;text-align:inherit;padding-left:0;padding-right:0}.woocommerce .related>h2,.woocommerce .upsells>h2,.woocommerce .cross-sells>h2{margin-bottom:0}.woocommerce .actions .coupon,.woocommerce .actions .coupon .input-text{float:none!important;width:100%;text-align:center;margin:0}.woocommerce .form-row .button,.woocommerce .shop_table .button{display:block;width:100%;margin:4px 0!important}.woocommerce .checkout #order_review{padding:1rem 1.5rem 1.5rem}}@media screen and (max-width:480px){.w-cart{position:static}.w-cart-dropdown,.w-cart-notification{left:-1rem!important;right:-1rem!important;width:auto}.w-post-elm.attributes.display_table{display:block}.w-post-elm.attributes.display_table>div>*{display:block;padding:0;border:none;max-width:none!important}.w-post-elm.product_ordering,.woocommerce .l-section.for_shop .woocommerce-ordering{flex-grow:1;margin:0;width:100%}.vc_column_container.wooproduct,.woocommerce .products .product{width:100%!important}.woocommerce div.product>.onsale{left:-.9rem}.rtl.woocommerce div.product>.onsale{left:auto;right:-.9rem}.product>.woocommerce-product-gallery{margin:-1.5rem -1.5rem 1.5rem!important}.woocommerce-product-gallery{display:block}.woocommerce-product-gallery ol{display:flex}.woocommerce-product-gallery .flex-viewport{margin-bottom:5px}.woocommerce .cart .group_table td.label,.woocommerce .cart .group_table td.price{font-size:1rem}.woocommerce-tabs .tabs{display:block;text-align:center}.woocommerce .cart_totals{padding:1.5rem;margin:0 -1.5rem}.woocommerce .l-section:last-child .cart_totals:last-child,.woocommerce .cart-collaterals:last-child .cart_totals{margin-bottom:-1.5rem}.woocommerce .cart_totals .checkout-button{font-size:1rem}.woocommerce .checkout #order_review{margin:0 -1.5rem -1.5rem}.wc-credit-card-form{padding:0}.woocommerce .related,.woocommerce .upsells,.woocommerce .cross-sells{padding-top:1.5rem}}body{--glsr-white:#fff;--glsr-gray-100:#f5f5f5;--glsr-gray-200:#e5e5e5;--glsr-gray-300:#d4d4d4;--glsr-gray-400:#a3a3a3;--glsr-gray-500:#737373;--glsr-gray-600:#525252;--glsr-gray-700:#404040;--glsr-gray-800:#262626;--glsr-gray-900:#171717;--glsr-black:#000;--glsr-blue:#1c64f2;--glsr-green:#057a55;--glsr-red:#e02424;--glsr-yellow:#faca15;--glsr-duration-slow:.3s;--glsr-duration-fast:.15s;--glsr-gap-xs:.25em;--glsr-gap-sm:.5em;--glsr-gap-md:.75em;--glsr-gap-lg:1em;--glsr-gap-xl:2em;--glsr-leading:1.5;--glsr-px:1.25em;--glsr-py:1.25em;--glsr-radius:3px;--glsr-text-base:1em;--glsr-text-sm:.875em;--glsr-text-md:1em;--glsr-text-lg:1.25em;--glsr-review-star:1.25em;--glsr-review-verified:var(--glsr-green);--glsr-tag-label-weight:600;--glsr-bar-bg:var(--glsr-yellow);--glsr-bar-leading:1.5;--glsr-bar-opacity:.1;--glsr-max-w:48ch;--glsr-summary-star:1.5em;--glsr-summary-text:var(--glsr-text-sm);--glsr-choice-h:1.125em;--glsr-choice-w:1.125em;--glsr-description-text:var(--glsr-text-sm);--glsr-form-error:var(--glsr-red);--glsr-form-star:2em;--glsr-form-success:var(--glsr-green);--glsr-input-b:1px solid var(--glsr-gray-400);--glsr-input-bg:var(--glsr-white);--glsr-input-color:var(--glsr-gray-900);--glsr-input-px:.75em;--glsr-input-py:.5em;--glsr-input-radius:3px;--glsr-input-transition:border-color var(--glsr-duration-fast) ease-in-out;--glsr-label-text:var(--glsr-text-sm);--glsr-label-weight:600;--glsr-range-size:1.75em;--glsr-toggle-bg-0:currentColor;--glsr-toggle-bg-1:currentColor;--glsr-toggle-color:var(--glsr-white);--glsr-toggle-h:1.25em;--glsr-toggle-opacity-0:.2;--glsr-toggle-opacity-1:1;--glsr-toggle-p:.15em;--glsr-toggle-radius:999px;--glsr-toggle-shadow-color:rgba(0,0,0,.1);--glsr-toggle-size:calc(var(--glsr-toggle-h) - var(--glsr-toggle-p)*2);--glsr-toggle-text:1em;--glsr-toggle-w:calc(var(--glsr-toggle-h)*2 - var(--glsr-toggle-p)*2);--glsr-modal-bg:var(--wp--preset--color--base,var(--glsr-white));--glsr-modal-radius:3px;--glsr-modal-padding:1.5em;--glsr-tooltip-border-radius:4px;--glsr-tooltip-font-size:.875rem;--glsr-tooltip-font-weight:400;--glsr-tooltip-line-height:1;--glsr-tooltip-margin:12px;--glsr-tooltip-padding:.5em 1em;--glsr-tooltip-size:6px}@keyframes gl-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes gl-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes gl-spin{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}@keyframes gl-zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes gl-zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}.glsr *+*{box-sizing:border-box}.glsr,.glsr-modal{border-width:0;font-size:var(--glsr-text-base)}.glsr .screen-reader-text,.glsr-modal .screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.glsr-captcha-holder iframe{margin:0!important}.glsr-captcha-holder[data-size=invisible]:not([data-badge=inline]){bottom:0;position:absolute}.glsr-captcha-holder>div:not([data-type=procaptcha]){display:flex}.glsr-fade-out{opacity:0!important;transition:visibility 0s cubic-bezier(0,0,.2,1) var(--glsr-duration-slow),opacity var(--glsr-duration-slow)!important;visibility:hidden!important}.glsr-reviews,.glsr-reviews-wrap{grid-gap:var(--glsr-gap-xl);display:grid;gap:var(--glsr-gap-xl)}.glsr-default .glsr-loading,.glsr-default form.glsr-form .glsr-loading{display:inline-flex;flex-grow:0;flex-shrink:0;height:1em;position:relative;width:1em}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):after,.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):before,.glsr-default form.glsr-form .glsr-loading:after,.glsr-default form.glsr-form .glsr-loading:before{animation:gl-spin .5s linear infinite;border:.2em solid;border-radius:100%;box-sizing:border-box;content:"";display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):before,.glsr-default form.glsr-form .glsr-loading:before{border-top-color:transparent;opacity:.5}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):after,.glsr-default form.glsr-form .glsr-loading:after{border-color:currentColor transparent transparent}.glsr-default .glsr-spinner{animation:gl-spin .5s linear infinite;border-radius:50%;height:24px;position:relative;width:24px}.glsr-default .glsr-spinner:after,.glsr-default .glsr-spinner:before{background:currentColor;border-radius:50%;content:"";height:8px;position:absolute;width:8px}.glsr-default .glsr-spinner:before{left:0;top:0}.glsr-default .glsr-spinner:after{bottom:0;right:0}.glsr-default .glsr-pagination{position:relative}.glsr-default .glsr-pagination:not(.glsr-ajax-loadmore){align-items:center;display:flex;justify-content:center}.glsr-default .glsr-pagination .glsr-spinner{position:absolute}.glsr-default .glsr-pagination .pagination{flex-basis:100%;margin-bottom:0;margin-top:0;opacity:1;transition:opacity var(--glsr-duration-slow)}.glsr-default.glsr-hide .glsr-pagination .pagination{opacity:0!important}.glsr-star-rating{align-items:center;display:flex;position:relative}.glsr-stars{justify-content:center}.glsr-star{background-size:var(--glsr-review-star);flex-shrink:0;font-size:inherit;height:var(--glsr-review-star);width:var(--glsr-review-star)}.glsr-summary .glsr-star{background-size:var(--glsr-summary-star);height:var(--glsr-summary-star);width:var(--glsr-summary-star)}.glsr-star-empty{background-image:var(--glsr-star-empty)}.glsr-star-full{background-image:var(--glsr-star-full)}.glsr-star-half{background-image:var(--glsr-star-half)}.glsr-review{quotes:"“" "”";word-break:break-word}.glsr-review,.glsr-reviews>p{opacity:1;transition:opacity .5s}.glsr-hide .glsr-review,.glsr-hide .glsr-reviews>p{opacity:0!important}.glsr-review p:first-of-type{margin-top:0!important}.glsr-review [data-expanded=false] p.glsr-hidden-text,.glsr-review p:last-of-type{margin-bottom:0!important}.glsr-review-date{white-space:nowrap}.glsr-review-rating{align-items:center;display:inline-flex;gap:.5em;justify-content:center}.glsr-review-response{padding:var(--glsr-py) var(--glsr-px);position:relative;width:100%}.glsr-review-response:before{border-bottom:calc(var(--glsr-text-md)*1.5) solid;border-left:0 solid transparent;border-right:calc(var(--glsr-text-md)*2) solid transparent;border-top:0 solid;content:"";height:0;opacity:.1;position:absolute;right:calc(var(--glsr-text-md)*1.5);top:calc((var(--glsr-text-md)*1.5)*-1);top:calc(var(--glsr-text-md)*1.5*-1);width:0}.glsr-review-response:after{background-color:currentColor;border-radius:var(--glsr-radius);content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.glsr-rtl .glsr-review-response:before{border-left-width:calc(var(--glsr-text-md)*2);border-right-width:0;left:calc(var(--glsr-text-md)*1.5);right:auto}.glsr-review-response-inner{position:relative;z-index:1}.glsr-default .glsr-review{display:flex;flex-wrap:wrap;gap:var(--glsr-gap-md)}.glsr-default .glsr-review p{margin-bottom:var(--glsr-text-md);margin-top:0;padding:0}.glsr-default .glsr-tag-label{font-weight:var(--glsr-tag-label-weight)}.glsr-default .glsr-review-assigned_links,.glsr-default .glsr-review-assigned_posts,.glsr-default .glsr-review-assigned_terms,.glsr-default .glsr-review-assigned_users{width:100%}.glsr-default .glsr-review-author{align-items:center;display:inline-flex;gap:.5em}.glsr-default .glsr-review-avatar{flex:0 0}.glsr-default .glsr-review-avatar img{border-width:0;display:flex;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover}.glsr-default .glsr-review-content{width:100%}.glsr-default .glsr-review-date{align-items:center;display:inline-flex;flex:1 0;font-style:italic;white-space:nowrap}.glsr-default .glsr-review-rating{align-items:center;display:inline-flex;flex-shrink:0;gap:.5em}.glsr-default .glsr-review-response,.glsr-default .glsr-review-title{width:100%}.glsr-default .glsr-review-title h3,.glsr-default .glsr-review-title h4,.glsr-default .glsr-review-title h5{margin-bottom:0;margin-top:0}.glsr-default .glsr-review-verified{align-items:center;color:var(--glsr-review-verified);display:flex;font-size:var(--glsr-text-sm);gap:.25em}.glsr-default .glsr-read-more{white-space:nowrap}.glsr-default .glsr-read-more:before{content:"";margin-left:0;margin-right:.5em}.glsr-default.glsr-rtl .glsr-read-more:before{margin-left:.5em;margin-right:0}.glsr-default [data-expanded=false] .glsr-read-more:before{content:"\2026"}.glsr-default [data-expanded=false] .glsr-hidden{display:none}.glsr-summary{align-items:center;display:flex;flex-wrap:wrap;gap:var(--glsr-gap-sm);max-width:var(--glsr-max-w);position:relative;width:100%}.glsr-summary-rating{font-size:var(--glsr-text-lg);font-weight:700;line-height:1}.glsr-summary-stars,.glsr-summary-text{font-size:var(--glsr-summary-text)}.glsr-summary-text{flex:1 1 100%}.glsr-summary-percentages{position:relative;width:100%}.glsr-summary .glsr-bar{display:table-row;white-space:nowrap}.glsr-summary .glsr-bar>span{display:table-cell;line-height:var(--glsr-bar-leading);vertical-align:middle}.glsr-summary .glsr-bar-label{font-size:var(--glsr-summary-text);padding-left:0;padding-right:var(--glsr-gap-sm)}.glsr-rtl .glsr-summary .glsr-bar-label{padding-left:var(--glsr-gap-sm);padding-right:0}.glsr-summary .glsr-bar-background{position:relative;width:100%}.glsr-summary .glsr-bar-background:before{background-color:currentColor;content:"";display:block;height:var(--glsr-text-md);margin-top:calc(var(--glsr-text-md)/2*-1);opacity:var(--glsr-bar-opacity);position:absolute;top:50%;width:100%}.glsr-summary .glsr-bar-background-percent{background-color:currentColor;color:var(--glsr-bar-bg);display:block;height:var(--glsr-text-md);position:relative}.glsr-summary .glsr-bar-percent{font-size:var(--glsr-summary-text);padding-left:var(--glsr-gap-sm);padding-right:0;text-align:right}.glsr-rtl .glsr-summary .glsr-bar-percent{padding-left:0;padding-right:var(--glsr-gap-sm);text-align:left}.glsr-default form.glsr-hide-form{max-height:0!important;opacity:0;overflow:hidden}.glsr-default form.glsr-form{grid-row-gap:var(--glsr-gap-md);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));position:relative;row-gap:var(--glsr-gap-md)}.glsr-default .glsr-field{position:relative}.glsr-default .glsr-field.glsr-hidden,.glsr-default .glsr-field:not(.glsr-field-is-invalid) .glsr-field-error,.glsr-default .glsr-form-message:not(.glsr-form-failed):not(.glsr-form-success){display:none}.glsr-default .glsr-field-error{color:var(--glsr-form-error);font-size:var(--glsr-text-sm)}.glsr-default .glsr-form-failed{color:var(--glsr-form-error)}.glsr-default .glsr-form-success{color:var(--glsr-form-success)}.glsr-default .glsr-is-invalid{border-color:var(--glsr-form-error)!important}.glsr-default form.glsr-form label.glsr-label{display:block;float:none;-webkit-hyphens:none;hyphens:none;margin:0}.glsr-default form.glsr-form .glsr-description{display:block;font-weight:400;text-transform:none}.glsr-default form.glsr-form input.glsr-input:not(.wp-block-search__input),.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{box-sizing:border-box;display:block;float:none;margin:0;max-height:none;max-width:none;min-height:auto;min-width:auto;width:100%}.glsr-default form.glsr-form textarea.glsr-textarea{resize:vertical}.glsr-default form.glsr-form .glsr-field-checkbox,.glsr-default form.glsr-form .glsr-field-radio{display:flex}.glsr-default form.glsr-form .glsr-field-checkbox label,.glsr-default form.glsr-form .glsr-field-radio label{align-items:flex-start;-moz-column-gap:var(--glsr-gap-sm);column-gap:var(--glsr-gap-sm);display:inline-flex;margin:0}.glsr-default form.glsr-form .glsr-field-checkbox span:first-of-type,.glsr-default form.glsr-form .glsr-field-radio span:first-of-type{align-items:center;display:flex}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio],.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{box-sizing:border-box;display:inline-block;flex-shrink:0;left:0;margin:0;outline:none;padding:0;top:0;vertical-align:middle}.glsr-default form.glsr-form .glsr-field-toggle{display:flex}.glsr-default form.glsr-form .glsr-toggle{align-items:flex-start;-moz-column-gap:var(--glsr-gap-sm);column-gap:var(--glsr-gap-sm);display:inline-flex;flex-direction:row-reverse}.glsr-default form.glsr-form .glsr-toggle label{display:block;margin:0}.glsr-default form.glsr-form .glsr-toggle .glsr-toggle-switch{align-items:center;display:flex;flex-shrink:0;font-size:var(--glsr-toggle-text);position:relative;width:var(--glsr-toggle-w)}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:transparent!important;border-radius:var(--glsr-toggle-radius);border-width:1px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:block;font-size:inherit;height:var(--glsr-toggle-h);left:auto;margin:0!important;overflow:hidden;padding:0!important;position:absolute;top:auto!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--glsr-toggle-w);z-index:0}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:after,.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:before{box-sizing:border-box;display:none}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track{border-radius:var(--glsr-toggle-radius);box-sizing:border-box;height:var(--glsr-toggle-h);padding:var(--glsr-toggle-p);pointer-events:none;position:absolute;width:var(--glsr-toggle-w)}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track:before{background-color:var(--glsr-toggle-bg-0);border-radius:var(--glsr-toggle-radius);box-sizing:border-box;content:"";display:block;height:100%;left:0;opacity:var(--glsr-toggle-opacity-0);position:absolute;top:0;transition:background-color var(--glsr-duration-fast) ease-in-out,opacity var(--glsr-duration-fast) ease-in-out;width:100%}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track:after{background-color:var(--glsr-toggle-color);border-radius:calc(var(--glsr-toggle-radius) - var(--glsr-toggle-p));box-shadow:0 calc(var(--glsr-toggle-h)*.05) calc(var(--glsr-toggle-h)*.1) var(--glsr-toggle-shadow-color),0 calc(var(--glsr-toggle-h)*.05) calc(var(--glsr-toggle-h)*.15) var(--glsr-toggle-shadow-color);box-sizing:border-box;content:"";display:block;height:var(--glsr-toggle-size);pointer-events:none;position:relative;transition:transform var(--glsr-duration-fast) ease-in-out;width:var(--glsr-toggle-size);z-index:1}.glsr-default form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:before{background-color:var(--glsr-toggle-bg-1);opacity:var(--glsr-toggle-opacity-1);transition:background-color var(--glsr-duration-fast) ease-in-out,opacity var(--glsr-duration-fast) ease-in-out}.glsr-default form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:after{transform:translateX(var(--glsr-toggle-size))}.glsr-default.glsr-rtl form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:after{transform:translateX(calc(var(--glsr-toggle-size)*-1))}.glsr-default form.glsr-form .glsr-range-labels{display:grid;font-size:var(--glsr-text-sm);grid-template-columns:repeat(auto-fit,minmax(50px,1fr));line-height:1.5;text-align:center}.glsr-default form.glsr-form .glsr-range-labels :first-child{text-align:left}.glsr-default form.glsr-form .glsr-range-labels :last-child{text-align:right}.glsr-default form.glsr-form .glsr-range-options{align-items:center;display:flex;font-size:var(--glsr-text-base);gap:var(--glsr-gap-lg);justify-content:space-between;margin-bottom:calc(var(--glsr-text-sm)*1.5);padding-bottom:var(--glsr-gap-xs);padding-top:var(--glsr-gap-xs);position:relative}.glsr-default form.glsr-form .glsr-range-options:before{background-color:var(--glsr-gray-400);content:"";display:block;height:1px;position:absolute;width:100%}.glsr-default form.glsr-form .glsr-range-options:has(.glsr-is-invalid):before{background-color:var(--glsr-form-error)}.glsr-default form.glsr-form .glsr-field-range{display:flex;z-index:1}.glsr-default form.glsr-form .glsr-range-options input[type=radio].glsr-input-range{flex-shrink:0;height:var(--glsr-range-size);width:var(--glsr-range-size)}.glsr-default form.glsr-form .glsr-range-options label{display:none}.glsr-default form.glsr-form .glsr-range-options input[type=radio]:checked+label{display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%}.glsr-default form.glsr-form .glsr-range-options:not(:has(input[type=radio]:checked)):after{content:attr(data-placeholder);display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%}form.glsr-form .glsr-star-rating:not([data-star-rating]) .glsr-star-rating--stars{display:none!important}form.glsr-form .glsr-star-rating>select{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;visibility:visible!important;white-space:nowrap!important;width:1px!important}form.glsr-form .glsr-star-rating>select:after,form.glsr-form .glsr-star-rating>select:before{display:none!important}form.glsr-form .glsr-star-rating>select:focus+.glsr-star-rating--stars:before{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;content:"";display:block;height:100%;outline:1px solid transparent;pointer-events:none;position:absolute;width:100%}form.glsr-form .glsr-star-rating--ltr>select{left:0!important}form.glsr-form .glsr-star-rating--rtl>select{right:0!important}form.glsr-form .glsr-star-rating--stars{align-items:center;cursor:pointer;display:flex;position:relative}form.glsr-form select[disabled]+.glsr-star-rating--stars{cursor:default}form.glsr-form .glsr-star-rating--stars>span{display:flex;height:var(--glsr-form-star);margin:0;width:var(--glsr-form-star)}form.glsr-form .glsr-star-rating--stars[class*=" s"]>span{background-image:var(--glsr-star-empty);background-position:50%;background-repeat:no-repeat;background-size:contain}form.glsr-form .glsr-field-is-invalid .glsr-star-rating--stars[class*=" s"]>span{background-image:var(--glsr-star-error)}form.glsr-form .glsr-star-rating--stars[class*=" s"]>span.gl-active,form.glsr-form .glsr-star-rating--stars[class*=" s"]>span.gl-active.gl-selected{background-image:var(--glsr-star-full)}form.glsr-form .glsr-has-rating-labels .glsr-star-rating--stars[aria-label]{margin-bottom:calc(var(--glsr-text-sm)*1.5);padding-bottom:var(--glsr-gap-xs)}form.glsr-form .glsr-has-rating-labels .glsr-star-rating--stars[aria-label]:after{content:attr(aria-label);display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%}.glsr-default button.glsr-button{align-items:center!important;cursor:pointer;display:inline-flex!important;white-space:nowrap}.glsr-default button.glsr-button:not(.wp-block-search__button){margin:0}.glsr-default button.glsr-button[aria-busy=true]{gap:var(--glsr-gap-sm)}.glsr-default .wp-block-button{margin:0}.glsr-modal{display:none;font-size:var(--glsr-text-base);line-height:var(--glsr-leading);pointer-events:none;position:fixed;z-index:-1}.glsr-modal.is-open{display:block;pointer-events:auto;z-index:99999}.glsr-modal__overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.glsr-modal__dialog{background-color:var(--glsr-modal-bg);border-radius:var(--glsr-modal-radius);box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100vh - 2em);max-width:700px;min-height:150px;min-width:320px;overflow:hidden;position:relative;width:calc(100vw - 2em);will-change:transform}.glsr-modal-small .glsr-modal__dialog{min-height:auto;width:480px}[aria-hidden=false] .glsr-modal__dialog{animation:gl-zoomIn var(--glsr-duration-slow) cubic-bezier(0,0,.2,1)}[aria-hidden=true] .glsr-modal__dialog{animation:gl-zoomOut var(--glsr-duration-fast) cubic-bezier(0,0,.2,1)}.glsr-modal__header{font-weight:600}.glsr-modal__footer,.glsr-modal__header{align-items:center;box-shadow:0 0 1px 0 color-mix(in srgb,currentColor 10%,transparent),0 0 1em 0 rgba(0,0,0,.1);display:flex;flex-shrink:0;gap:var(--glsr-gap-md);padding:0 var(--glsr-modal-padding);position:relative;z-index:1}.glsr-modal__footer>div,.glsr-modal__header>div{align-items:center;display:flex;flex:1;gap:var(--glsr-gap-md);padding:.75em 0}.glsr-modal__content{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:var(--glsr-modal-padding);position:relative}.glsr-modal button.glsr-modal__close,.glsr-modal button.glsr-modal__close:focus,.glsr-modal button.glsr-modal__close:hover{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important;border:0;box-shadow:none;color:currentColor!important;cursor:pointer;display:flex;font-size:1em;height:1.5em;justify-content:center;line-height:1;margin:.75em 1em;outline-offset:0;padding:0;position:absolute;right:0;top:0;transform:scale(1);transition:transform var(--glsr-duration-fast) ease-in;width:1.5em;z-index:10}.glsr-modal button.glsr-modal__close:hover{transform:scale(1.1)}.glsr-modal button.glsr-modal__close:before{all:revert;content:"\2715";font-family:arial;font-size:1.5em;font-weight:700;line-height:1}.glsr-modal button.glsr-modal__close:after,.glsr-modal[aria-hidden=true] .glsr-modal__close{display:none!important}.glsr-modal .glsr-modal__overlay{animation-timing-function:cubic-bezier(0,0,.2,1)}.glsr-modal[aria-hidden=false] .glsr-modal__overlay{animation-duration:var(--glsr-duration-slow);animation-name:gl-fadeIn}.glsr-modal[aria-hidden=true] .glsr-modal__overlay{animation-duration:var(--glsr-duration-fast);animation-name:gl-fadeOut}.glsr-modal-error .glsr-modal__content,.glsr-modal-success .glsr-modal__content{display:flex;gap:var(--glsr-gap-md)}.glsr-modal-error .glsr-modal__content:before,.glsr-modal-success .glsr-modal__content:before{content:"";display:block;flex-shrink:0;height:2em;margin-top:-.25em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.75;width:2em}.glsr-modal-error .glsr-modal__content:before{background-color:var(--glsr-red);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 1 0 16 8 8 0 1 1 0-16zm1.13 9.38.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 1 0 16 8 8 0 1 1 0-16zm1.13 9.38.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z'/%3E%3C/svg%3E")}.glsr-modal-success .glsr-modal__content:before{background-color:var(--glsr-green);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 0 0 16 8 8 0 1 0 0-16zm-.615 12.66h-1.34l-3.24-4.54 1.341-1.25 2.569 2.4 5.141-5.931 1.34.94-5.811 8.381z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 0 0 16 8 8 0 1 0 0-16zm-.615 12.66h-1.34l-3.24-4.54 1.341-1.25 2.569 2.4 5.141-5.931 1.34.94-5.811 8.381z'/%3E%3C/svg%3E")}#glsr-modal-review .glsr-read-more{display:none!important}#glsr-modal-verified .glsr-modal__footer{box-shadow:inset 0 .5px 0 var(--glsr-review-verified);color:var(--glsr-review-verified)}#glsr-modal-verified .glsr-modal__footer:after{background:currentColor;content:"";height:100%;left:0;opacity:.125;position:absolute;top:0;width:100%;z-index:-1}.glsr-debug{position:relative}.glsr-debug:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.15;overflow:hidden;position:absolute;top:0;width:100%}.glsr-debug pre{font-family:"Fira Code",Consolas,Monaco,monospace;font-size:12px;line-height:1.25;padding:10px;position:relative;z-index:1}.glsr-default{--glsr-toggle-bg-1:var(--glsr-blue)}.glsr-default form.glsr-form{font-size:var(--glsr-text-md);line-height:var(--glsr-leading)}.glsr-default form.glsr-form label.glsr-label{font-size:var(--glsr-label-text);font-weight:var(--glsr-label-weight);line-height:var(--glsr-leading);margin-bottom:var(--glsr-gap-xs);padding:0}.glsr-default form.glsr-form .glsr-label+.glsr-description{margin-bottom:var(--glsr-gap-xs)}.glsr-default form.glsr-form .glsr-description{font-size:var(--glsr-description-text);opacity:.75}.glsr-default form.glsr-form input.glsr-input,.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--glsr-input-bg);border:var(--glsr-input-b);border-radius:var(--glsr-input-radius);color:var(--glsr-input-color);font-family:inherit;font-size:var(--glsr-text-md);line-height:var(--glsr-leading);min-height:auto!important;padding:var(--glsr-input-py) var(--glsr-input-px)!important;transition:var(--glsr-input-transition)}.glsr-default form.glsr-form input.glsr-input:focus,.glsr-default form.glsr-form select.glsr-select:focus,.glsr-default form.glsr-form textarea.glsr-textarea:focus{background-color:var(--glsr-input-bg);box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;outline:1px solid transparent}.glsr-default form.glsr-form select.glsr-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m7 7 3-3 3 3m0 6-3 3-3-3' stroke='%239fa6b2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;height:auto;padding-right:3em;-webkit-print-color-adjust:exact;print-color-adjust:exact}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio],.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--glsr-white);background-origin:border-box;border:1px solid var(--glsr-gray-400);color:var(--glsr-blue);font-size:var(--glsr-text-md);height:var(--glsr-choice-h);min-height:auto;min-width:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--glsr-choice-w)}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:after,.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:before,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:after,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:before,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:after,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:before{display:none!important}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:focus,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:focus,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:focus{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;outline:1px solid transparent}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked:focus,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked:focus,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked:focus{border-color:transparent}.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{border-radius:var(--glsr-input-radius)}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E")}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio]{border-radius:100%}.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}.glsr-default form.glsr-form .glsr-toggle label{font-size:var(--glsr-text-md);line-height:var(--glsr-leading);padding:0}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:focus{outline:none}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:focus+.glsr-toggle-track{box-shadow:0 0 0 3px Highlight;box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;outline:1px solid transparent}.glsr-default form.glsr-form .glsr-field-error{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:var(--glsr-leading)}.theme-twentytwentytwo .glsr-default .glsr-button{border:none}.theme-twentytwentytwo .glsr-default .glsr-button:hover{color:var(--glsr-white)}dd.create,.post-meta-date,.post-meta .published,.entry-meta .published,.date,.post_meta .calendar,.meta date,time,p.post-meta.date-extra,.meta time,time.post_date.date.updated,i.icon-calendar.mi,.cb-date.cb-byline-element,h6.edate,li.enigma_post_date,.entry-date,post-date,span.post-date,span.date,.entry-time,span.post_date,span.post_date_intro,span.posted-on,span.meta-date{display:none !important}