.b8-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.b8-ico{width:18px;height:18px;flex-shrink:0}.b8-ico--sm{width:15px;height:15px}.b8-empty-note{margin:0;font-size:14px;line-height:2;color:var(--b8-muted)}.b8-notices:empty{display:none}.elementor-editor-active [data-b8-slot=widget]{position:relative;min-height:44px;outline:2px dashed var(--b8-slot-line);outline-offset:-2px;border-radius:18px}.elementor-editor-active [data-b8-slot=widget]:before{content:attr(data-b8-label);position:absolute;top:6px;inset-inline-start:12px;z-index:1;padding:2px 10px;border-radius:var(--b8-radius-pill);background:var(--b8-blue-light);color:var(--b8-blue-deep);font-size:11.5px;font-weight:600;pointer-events:none}.b8-pills{display:inline-flex;align-items:center;gap:4px;padding:5px;border-radius:var(--b8-radius-pill);background:var(--b8-surface-70);border:1px solid var(--b8-edge)}.b8-pill{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px;border-radius:var(--b8-radius-pill);border:1px solid var(--b8-line);background:var(--b8-surface-90);color:var(--b8-ink-2);font:inherit;font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color var(--b8-fast) var(--b8-ease),color var(--b8-fast) var(--b8-ease)}.b8-pill:hover{background:var(--b8-white);color:var(--b8-ink)}.b8-pills .b8-pill{height:36px;border-color:transparent;background:transparent}.b8-pills .b8-pill span{color:var(--b8-muted);font-weight:500}.b8-pill.b8-is-active,.b8-pills .b8-pill.b8-is-active{background:var(--b8-white);color:var(--b8-ink);box-shadow:var(--b8-shadow-tab)}.b8-pill--soft{height:34px;padding:0 13px;border-color:transparent;background:var(--b8-blue-light);color:var(--b8-blue-deep);font-size:12.5px}.b8-search{display:flex;align-items:center;gap:10px;width:100%;height:44px;margin:0;padding:0 16px;border-radius:var(--b8-radius-pill);border:1px solid var(--b8-line);background:var(--b8-surface-70);transition:border-color var(--b8-fast) var(--b8-ease),box-shadow var(--b8-fast) var(--b8-ease)}.b8-search:focus-within{border-color:var(--b8-blue);box-shadow:var(--b8-focus-ring)}.b8-search__icon{width:17px;height:17px;flex-shrink:0;color:var(--b8-muted)}.b8-search .b8-search__input{flex-grow:1;min-width:0;height:100%;margin:0;padding:0;border:0;outline:none;background:transparent;box-shadow:none;color:var(--b8-ink);font:inherit;font-size:14px;-webkit-appearance:none;appearance:none}.b8-search .b8-search__input::placeholder{color:var(--b8-muted);opacity:1}.b8-search .b8-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.b8-search__submit{display:none}.b8-search--lg{height:62px;padding:0 8px 0 0;padding-inline-start:22px;padding-inline-end:8px;background:var(--b8-glass-1);border-color:var(--b8-edge);box-shadow:var(--b8-highlight),var(--b8-shadow-1)}.b8-search--lg .b8-search__icon{width:20px;height:20px}.b8-search--lg .b8-search__input{font-size:16px}.b8-search--lg .b8-search__submit{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;padding:0;border:0;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);cursor:pointer}.b8-search--lg .b8-search__submit:hover{background:var(--b8-blue-deep)}.b8-search__go{width:19px;height:19px}@media(max-width:767px){.b8-search{height:50px;background:var(--b8-glass-2);border-color:var(--b8-edge-2)}.b8-search .b8-search__input{font-size:16px}.b8-search--lg{height:56px}.b8-search--lg .b8-search__submit{width:42px;height:42px}}.b8-header-cart{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 18px 0 14px;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--b8-fast) var(--b8-ease)}.b8-header-cart:hover,.b8-header-cart:focus-visible{background:var(--b8-blue-deep);color:var(--b8-white)}.b8-header-cart__icon{width:18px;height:18px;flex-shrink:0}.b8-header-cart .b8-cart-count{position:static;min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font-size:14px;font-weight:600;line-height:1}.b8-header-cart:has(.b8-cart-count[data-b8-count="0"]){width:44px;padding:0;justify-content:center}.elementor-popup-modal:has([data-b8-menu=mobile]),.elementor-popup-modal:has([data-b8-popup]){background-color:#1c202457!important}.elementor-popup-modal:has([data-b8-menu=mobile]) .dialog-close-button,.elementor-popup-modal:has([data-b8-popup]) .dialog-close-button{display:none!important}.elementor-popup-modal:has([data-b8-menu=mobile]) .dialog-message,.elementor-popup-modal:has([data-b8-popup]) .dialog-message{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.elementor-popup-modal:has([data-b8-menu=mobile]) .dialog-widget-content{overflow-x:hidden!important}.elementor-popup-modal:has([data-b8-menu=mobile]){justify-content:flex-start!important;align-items:stretch!important}.elementor-popup-modal:has([data-b8-menu=mobile]) .dialog-widget-content{width:min(420px,100%)!important;max-width:100%!important;height:100%!important;max-height:100dvh;margin:0!important;border-radius:0!important;overflow-y:auto;overscroll-behavior:contain;background-color:var(--b8-sand)!important;background-image:radial-gradient(420px 300px at 90% 1%,var(--b8-glow-blue) 0%,var(--b8-glow-blue-0) 62%),radial-gradient(400px 320px at 4% 30%,var(--b8-glow-sand) 0%,var(--b8-glow-sand-0) 62%)!important;box-shadow:var(--b8-shadow-3)!important}.elementor-popup-modal:has([data-b8-popup]){align-items:flex-end!important;justify-content:center!important}.elementor-popup-modal:has([data-b8-popup]) .dialog-widget-content{width:min(560px,100%)!important;max-width:100%!important;max-height:88dvh;margin:0!important;border-radius:var(--b8-radius-panel) var(--b8-radius-panel) 0 0!important;overflow-y:auto;overscroll-behavior:contain;background:var(--b8-glass-3)!important;border-top:1px solid var(--b8-edge-3);box-shadow:var(--b8-highlight),0 -30px 70px -30px #282c3280!important;-webkit-backdrop-filter:var(--b8-blur-3);backdrop-filter:var(--b8-blur-3)}.rank-math-breadcrumb p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--b8-muted)}.rank-math-breadcrumb a{color:var(--b8-muted);text-decoration:none}.rank-math-breadcrumb a:hover{color:var(--b8-blue)}.rank-math-breadcrumb .last{color:var(--b8-ink-2)}.rank-math-breadcrumb .separator{color:var(--b8-line)}.b8-archive-title{margin:0;font-size:32px;font-weight:800;line-height:1.5;color:var(--b8-ink)}.b8-result-count{margin:0;font-size:14px;color:var(--b8-ink-2)}.b8-search-title{margin:0;font-size:28px;font-weight:800;line-height:1.6;color:var(--b8-ink)}.b8-search-title__count{color:var(--b8-blue-deep)}@media(max-width:767px){.b8-archive-title{font-size:22px}.b8-search-title{font-size:20px}.b8-result-count{font-size:12.5px}}.b8-pbrand{font-family:var(--b8-font-latin, Georgia, "Times New Roman", serif);font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--b8-muted);text-decoration:none}.b8-pbrand:hover{color:var(--b8-blue)}.b8-ptitle{margin:0;font-size:33px;font-weight:800;line-height:1.5;color:var(--b8-ink)}.b8-ptitle--small{overflow:hidden;font-size:15px;font-weight:600;line-height:1.6;white-space:nowrap;text-overflow:ellipsis}.b8-pstatus{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:var(--b8-muted)}.b8-pstatus__rating{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.b8-pstatus__rating strong{color:var(--b8-ink);font-size:13.5px}.b8-pstatus__star{width:15px;height:15px;color:var(--b8-star)}.b8-pstatus__dot{width:4px;height:4px;border-radius:4px;background:var(--b8-line-strong)}.b8-pstatus__stock{display:inline-flex;align-items:center;gap:5px}.b8-pstatus__stock.b8-is-in{color:var(--b8-success)}.b8-pstatus__stock.b8-is-out{color:var(--b8-warning);font-weight:600}.b8-pstatus__check{width:14px;height:14px}.b8-pprice{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.b8-pprice .price{display:flex;flex-direction:column;gap:2px;margin:0;font-size:30px;font-weight:800;line-height:1.4;color:var(--b8-ink)}.b8-pprice .price del{order:-1;font-size:13px;font-weight:400;color:var(--b8-muted-3);opacity:1}.b8-pprice .price ins{text-decoration:none}.b8-pprice .woocommerce-Price-currencySymbol{font-size:14px;font-weight:500;color:var(--b8-ink-2)}.b8-pprice__badge{padding:7px 14px;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);font-size:13px;font-weight:700;white-space:nowrap}.b8-pprice--compact .price{flex-direction:row;align-items:baseline;gap:8px;font-size:17px}.b8-pprice--compact .price del{font-size:12px}.b8-padd form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0}.b8-padd form.variations_form{display:block}.b8-padd .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.b8-padd table.variations{width:100%;margin:0 0 14px;border:0}.b8-padd table.variations th,.b8-padd table.variations td{display:block;padding:0 0 8px;border:0;text-align:start}.b8-padd table.variations label{font-size:13.5px;font-weight:700;color:var(--b8-ink)}.b8-padd .reset_variations{font-size:12.5px;color:var(--b8-muted)}.b8-padd .quantity{margin:0!important}.b8-padd .quantity .qty{width:96px;min-height:56px;border-radius:var(--b8-radius-pill);text-align:center;font-weight:700}.b8-padd .single_add_to_cart_button{flex-grow:1;min-height:56px!important;border-radius:var(--b8-radius-pill)!important;background:var(--b8-blue)!important;color:var(--b8-white)!important;font-size:16px!important;font-weight:700!important}.b8-padd .single_add_to_cart_button:hover{background:var(--b8-blue-deep)!important}.b8-padd .stock{margin:0 0 10px;font-size:13px}.b8-pspec{font-size:14.5px;font-weight:600;color:var(--b8-ink)}.b8-pnote{font-size:14px;line-height:2.1;color:var(--b8-ink-prose)}.b8-pnote p{margin:0 0 .6em}.b8-pnote p:last-child{margin-bottom:0}.b8-ptabs .woocommerce-tabs{margin:0}.b8-ptabs .woocommerce-Tabs-panel>h2:first-child{display:none}.b8-rsum{display:flex;flex-direction:column;gap:12px}.b8-rsum__head{display:flex;align-items:center;gap:16px;margin-bottom:4px}.b8-rsum__avg{font-size:46px;font-weight:800;line-height:1;color:var(--b8-ink)}.b8-rsum__stars{display:flex;gap:3px}.b8-rsum__star{width:17px;height:17px;color:var(--b8-star-off)}.b8-rsum__star.b8-is-on{color:var(--b8-star)}.b8-rsum__total{display:block;margin-top:4px;font-size:12.5px;color:var(--b8-muted)}.b8-rsum__row{display:grid;grid-template-columns:14px minmax(0,1fr) 36px;align-items:center;gap:10px;font-size:12.5px;color:var(--b8-ink-2)}.b8-rsum__bar{height:6px;border-radius:var(--b8-radius-pill);background:var(--b8-sand-2);overflow:hidden}.b8-rsum__bar span{display:block;height:100%;border-radius:inherit;background:var(--b8-star)}.b8-rsum__n{text-align:end;color:var(--b8-muted)}.b8-rsum__cta{display:flex;align-items:center;justify-content:center;height:48px;margin-top:6px;border-radius:var(--b8-radius-pill);background:var(--b8-blue-light);color:var(--b8-blue-deep);font-size:14px;font-weight:600;text-decoration:none}.b8-rsum__cta:hover{background:var(--b8-blue-tint);color:var(--b8-blue-deep)}.b8-pthumb{display:block;width:56px;height:56px;border-radius:18px;background:var(--b8-media-bg);overflow:hidden}.b8-pthumb img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.b8-buy-btn.button,a.b8-buy-btn,span.b8-buy-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:56px;padding:0 26px;border:0;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);font-size:15.5px;font-weight:700;text-decoration:none;white-space:nowrap}a.b8-buy-btn:hover{background:var(--b8-blue-deep);color:var(--b8-white)}.b8-buy-btn.b8-is-disabled{background:var(--b8-disabled-bg);color:var(--b8-disabled-ink);cursor:default}.b8-buy-btn__icon{width:18px;height:18px}.b8-buy-btn.added{background:var(--b8-success-bg);color:var(--b8-success)}[data-b8-sticky-buy] a.added_to_cart{display:none}@media(max-width:767px){.b8-ptitle{font-size:21px}.b8-pprice .price{font-size:24px}.b8-pthumb{width:46px;height:46px;border-radius:14px}.b8-buy-btn.button,a.b8-buy-btn,span.b8-buy-btn{min-height:50px;padding:0 18px;font-size:14px}}body [data-b8-part=buy-row]{display:flex;flex-direction:row;align-items:flex-end;gap:10px;width:100%}body [data-b8-part=buy-row]>:first-child{flex:1 1 auto;min-width:0}body [data-b8-part=wishlist-button]{flex:0 0 auto}[data-b8-part=wishlist-button] .jet-data-store-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:56px;height:56px;padding:0 18px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-pill);background:var(--b8-surface-90);color:var(--b8-ink-2);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color var(--b8-fast) ease,color var(--b8-fast) ease,background var(--b8-fast) ease}[data-b8-part=wishlist-button] .jet-data-store-link:hover{border-color:var(--b8-blue-line);color:var(--b8-blue-deep)}[data-b8-part=wishlist-button] :is(.jet-data-store-link.in-store,.jet-data-store-link.jet-remove-from-store){border-color:var(--b8-blue-light);background:var(--b8-blue-light);color:var(--b8-blue)}[data-b8-part=wishlist-button] .jet-data-store-link__icon{display:inline-flex;font-size:20px;line-height:1}[data-b8-part=wishlist-button] .jet-data-store-link__icon svg{width:20px;height:20px;fill:currentColor}[data-b8-part=wishlist-button] .jet-data-store-link__label:empty{display:none}@media(max-width:767px){body [data-b8-part=buy-row]{align-items:stretch}}.b8-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.b8-post-card__link{display:flex;flex-direction:column;gap:13px;height:100%;padding:13px;border-radius:var(--b8-radius-card);background:var(--b8-glass-1);border:1px solid var(--b8-edge);box-shadow:var(--b8-highlight),var(--b8-shadow-1);color:var(--b8-ink);text-decoration:none;transition:transform var(--b8-slow) var(--b8-ease),box-shadow var(--b8-slow) var(--b8-ease)}@media(hover:hover){.b8-post-card__link:hover{transform:translateY(-3px);box-shadow:var(--b8-highlight),var(--b8-shadow-2);color:var(--b8-ink)}}.b8-post-card__media{display:block;aspect-ratio:16 / 10;border-radius:var(--b8-radius-media);background:var(--b8-cover-bg);overflow:hidden}.b8-post-card__img{display:block;width:100%;height:100%;object-fit:cover}.b8-post-card__body{display:flex;flex-direction:column;gap:7px;padding:0 4px 6px}.b8-post-card__meta{font-size:12px;color:var(--b8-muted-2)}.b8-post-card__title{font-size:16px;font-weight:600;line-height:1.8}.b8-post-card__excerpt{margin:0;font-size:14.5px;line-height:2;color:var(--b8-ink-2)}.b8-post-grid--featured{grid-template-columns:minmax(0,1fr)}.b8-post-card--featured .b8-post-card__link{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:32px;padding:16px;border-radius:var(--b8-radius-panel)}.b8-post-card--featured .b8-post-card__media{aspect-ratio:auto;height:320px;border-radius:26px}.b8-post-card--featured .b8-post-card__body{gap:12px;padding:12px 0 12px 20px}.b8-post-card--featured .b8-post-card__title{font-size:26px;font-weight:800;line-height:1.6}@media(max-width:1024px){.b8-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.b8-post-grid{grid-template-columns:minmax(0,1fr);gap:10px}.b8-post-card--card .b8-post-card__link{flex-direction:row;align-items:center;gap:14px;padding:12px;border-radius:26px}.b8-post-card--card .b8-post-card__media{flex-shrink:0;width:86px;height:86px;aspect-ratio:1 / 1;border-radius:20px}.b8-post-card--card .b8-post-card__body{gap:6px;padding:0}.b8-post-card__meta{font-size:11.5px}.b8-post-card--card .b8-post-card__title{font-size:14px;line-height:1.7}.b8-post-card--featured .b8-post-card__link{grid-template-columns:minmax(0,1fr);gap:13px;padding:13px;border-radius:var(--b8-radius-card)}.b8-post-card--featured .b8-post-card__media{height:170px;border-radius:22px}.b8-post-card--featured .b8-post-card__body{padding:0 4px 6px}.b8-post-card--featured .b8-post-card__title{font-size:20px}.b8-post-card--featured .b8-post-card__excerpt{display:none}}.b8-pagination,.jet-filters-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.b8-pagination .page-numbers,.jet-filters-pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border-radius:var(--b8-radius-pill);border:1px solid var(--b8-edge);background:var(--b8-glass-1);color:var(--b8-ink-2);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.b8-pagination a.page-numbers:hover,.jet-filters-pagination__link:hover{background:var(--b8-white);color:var(--b8-ink)}.b8-pagination .page-numbers.current,.jet-filters-pagination__current .jet-filters-pagination__link{border-color:transparent;background:var(--b8-blue);color:var(--b8-white)}.b8-pagination .page-numbers.dots,.jet-filters-pagination__dots{border-color:transparent;background:transparent}.b8-post-title{margin:0;font-size:42px;font-weight:800;line-height:1.45;color:var(--b8-ink)}[data-b8-page=legal] .b8-post-title{font-size:34px;line-height:1.5}.b8-post-excerpt{margin:0;font-size:17px;line-height:2.1;color:var(--b8-ink-2)}.b8-post-byline{display:flex;align-items:center;gap:12px;margin-top:16px}.b8-post-byline__mark{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#f1e4e8;color:#7d2e46;line-height:0}.b8-post-byline__mark svg{display:block;width:auto;height:21px}[data-b8-section=post-head]>.e-con:has(.b8-post-info-moved),[data-b8-section=post-head]>.e-con:has(>.e-con .b8-post-info-moved){display:none!important}@media(max-width:767px){.b8-post-byline{margin-top:12px;gap:10px}.b8-post-byline__mark{flex-basis:40px;width:40px;height:40px}}.b8-post-info{display:flex;flex-direction:column;gap:3px}.b8-post-info strong{font-size:14.5px;font-weight:600;color:var(--b8-ink)}.b8-post-info span{font-size:12.5px;color:var(--b8-muted)}.b8-post-cover{margin:0;height:420px;border-radius:var(--b8-radius-panel);background:var(--b8-cover-bg);overflow:hidden}.b8-post-cover img{display:block;width:100%;height:100%;object-fit:cover}.b8-post-updated{margin:0;font-size:13px;color:var(--b8-muted)}@media(max-width:767px){.b8-post-title{font-size:24px;line-height:1.6}[data-b8-page=legal] .b8-post-title{font-size:22px}.b8-post-excerpt{font-size:15px}.b8-post-cover{height:210px;border-radius:26px}}.b8-toc__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.b8-toc__list a{display:block;padding:4px 0;font-size:13.5px;line-height:1.9;color:var(--b8-ink-2);text-decoration:none}.b8-toc__list a:hover,.b8-toc__list a[aria-current=true]{color:var(--b8-blue-deep);font-weight:600}.b8-toc__list .b8-toc__sub a{padding-inline-start:14px;font-size:13px}.b8-toc:not(:has(li)){display:none}[data-b8-part=toc]:not(:has(.b8-toc li)){display:none}.b8-share{display:flex;flex-wrap:wrap;gap:8px}.b8-share .b8-pill{height:42px;padding:0 15px;font-size:13px}.b8-share [data-b8-copied]{background:var(--b8-success-bg);color:var(--b8-success);border-color:transparent}.b8-mini-products{display:flex;flex-direction:column;gap:10px}.b8-mini-product{display:flex;align-items:center;gap:12px;padding:8px;border-radius:22px;background:var(--b8-surface-90);color:var(--b8-ink);text-decoration:none}.b8-mini-product:hover{background:var(--b8-white);color:var(--b8-ink)}.b8-mini-product__img{flex-shrink:0;width:64px;height:64px;border-radius:16px;background:var(--b8-media-bg);overflow:hidden}.b8-mini-product__img img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.b8-mini-product__body{display:flex;flex-direction:column;gap:4px;min-width:0}.b8-mini-product__name{display:-webkit-box;overflow:hidden;font-size:13.5px;font-weight:600;line-height:1.7;-webkit-line-clamp:2;-webkit-box-orient:vertical}.b8-mini-product__price{font-size:13.5px;font-weight:700}.b8-mini-product__price del{display:none}.b8-mini-product__price ins{text-decoration:none}body:not(.elementor-editor-active).b8-search-is-empty [data-b8-section=search-results],body:not(.elementor-editor-active).b8-search-is-empty [data-b8-section=search-head] .b8-pills,body:not(.elementor-editor-active):not(.b8-search-is-empty) [data-b8-section=search-empty]{display:none!important}body:not(.elementor-editor-active) [data-b8-part=search-posts]:not(:has(.b8-post-card)){display:none!important}body:not(.elementor-editor-active).b8-cart-is-empty [data-b8-page=cart],body:not(.elementor-editor-active):not(.b8-cart-is-empty) [data-b8-page=cart-empty]{display:none!important}body:not(.elementor-editor-active) [data-b8-part=cross-sells]:not(:has(li.product,.b8-suggest__item)){display:none!important}body:not(.elementor-editor-active).woocommerce-order-received [data-b8-page=checkout],body:not(.elementor-editor-active):not(.woocommerce-order-received) [data-b8-page=thank-you],body:not(.elementor-editor-active):not(.woocommerce-order-received) [data-b8-page=payment-failed],body:not(.elementor-editor-active).b8-order-failed [data-b8-page=thank-you],body:not(.elementor-editor-active):not(.b8-order-failed) [data-b8-page=payment-failed]{display:none!important}body:not(.elementor-editor-active) [data-b8-page=wishlist]:has(.jet-listing-grid__item) [data-b8-section=wishlist-empty],body:not(.elementor-editor-active) [data-b8-page=wishlist]:not(:has(.jet-listing-grid__item)) [data-b8-section=wishlist-grid],body:not(.elementor-editor-active) [data-b8-page=wishlist]:not(:has(.jet-listing-grid__item)) [data-b8-section=wishlist-info],body:not(.elementor-editor-active) [data-b8-page=wishlist]:not(:has(.jet-listing-grid__item)) [data-b8-part=wishlist-count]{display:none!important}body:not(.elementor-editor-active):not(.logged-in) [data-b8-section=account-hello],body:not(.elementor-editor-active):not(.logged-in) [data-b8-part=account-nav],body:not(.elementor-editor-active):not(.logged-in) [data-b8-part=account-stats],body:not(.elementor-editor-active):not(.logged-in) [data-b8-part=account-title]{display:none!important}body:not(.elementor-editor-active):not(.logged-in) a[href*=customer-logout]{display:none!important}body.woocommerce-order-received [data-b8-header=checkout] a[href$="/cart/"]{display:none!important}body:not(.elementor-editor-active) [data-b8-part=notices]:not(:has(.woocommerce-message,.woocommerce-info,.woocommerce-error,.wc-block-components-notice-banner)){display:none!important}body:not(.elementor-editor-active) a[data-b8-empty]{display:none!important}body:not(.elementor-editor-active) img[src*="/elementor/assets/images/placeholder"]{opacity:0}body:not(.elementor-editor-active) :has(>img[src*="/elementor/assets/images/placeholder"]){background:var(--b8-media-bg)}body:not(.elementor-editor-active) [data-b8-part=routine]:not(:has(.b8-pnote)),body:not(.elementor-editor-active) [data-b8-part=post-products]:not(:has(.b8-mini-product)),body:not(.elementor-editor-active) [data-b8-part=related-posts]:not(:has(.b8-post-card)),body:not(.elementor-editor-active) [data-b8-section=related]:not(:has(.jet-listing-grid__item)){display:none!important}[data-b8-nav] [aria-current=page]{background:var(--b8-surface-90);box-shadow:var(--b8-shadow-tab)}[data-b8-nav] [aria-current=page] p{color:var(--b8-blue-deep);font-weight:600}.b8-order-no{display:inline-flex;align-items:center;gap:10px;padding:11px 18px;border-radius:var(--b8-radius-pill);background:var(--b8-chip-bg)}.b8-order-no span{font-size:12.5px;color:var(--b8-ink-2)}.b8-order-no strong{font-size:15px;font-weight:700;color:var(--b8-ink)}a.b8-pay-again,a.b8-pay-again.button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border:0;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);font-size:15px;font-weight:700;text-decoration:none}a.b8-pay-again:hover{background:var(--b8-blue-deep);color:var(--b8-white)}.b8-order-details .woocommerce-order-details__title,.b8-order-details .woocommerce-column__title{margin:0 0 12px;font-size:17px;font-weight:700}.b8-order-details table.shop_table,.b8-acc-content table.shop_table{width:100%;margin:0 0 18px;border:0;border-collapse:collapse}.b8-order-details table.shop_table th,.b8-order-details table.shop_table td,.b8-acc-content table.shop_table th,.b8-acc-content table.shop_table td{padding:12px 8px;border:0;border-top:1px solid var(--b8-line-2);font-size:14px;text-align:start}.b8-order-details table.shop_table thead th,.b8-acc-content table.shop_table thead th{border-top:0;font-size:12.5px;font-weight:600;color:var(--b8-muted)}.b8-order-details .woocommerce-customer-details address{padding:18px;border:0;border-radius:22px;background:var(--b8-surface-70);font-style:normal;line-height:2}.b8-order-details .woocommerce-columns--addresses{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.b8-order-details .woocommerce-columns--addresses .woocommerce-column{float:none;width:auto}.b8-acc-hello{margin:0;font-size:24px;font-weight:800;line-height:1.5;color:var(--b8-ink)}.b8-acc-phone{margin:0;font-size:13.5px;color:var(--b8-muted);text-align:start}.b8-acc-stat{margin:0;font-size:28px;font-weight:800;line-height:1.3;color:var(--b8-ink)}.b8-acc-stat small{font-size:13px;font-weight:500;color:var(--b8-muted)}.b8-acc-title{margin:0;font-size:20px;font-weight:700;color:var(--b8-ink)}.b8-acc-content .woocommerce-orders-table__cell-order-number a,.b8-acc-content a.woocommerce-button{font-weight:600}.b8-acc-content .woocommerce-orders-table .button{min-height:38px;padding:0 14px;font-size:12.5px}.b8-acc-content .woocommerce-pagination{display:flex;gap:8px;justify-content:center}.b8-acc-content form .form-row{margin-bottom:16px}.b8-acc-logout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:22px 24px;border:1px solid var(--b8-edge);border-radius:var(--b8-radius-card);background:var(--b8-glass-1);box-shadow:var(--b8-highlight),var(--b8-shadow-1)}.b8-acc-logout p{margin:0;font-size:15px;font-weight:600}.b8-acc-login{max-width:520px;margin:0 auto;padding:32px;border-radius:var(--b8-radius-panel);background:var(--b8-glass-2);border:1px solid var(--b8-edge);box-shadow:var(--b8-highlight),var(--b8-shadow-2)}.b8-acc-login h2{margin:0 0 18px;font-size:22px;font-weight:800}@media(max-width:767px){.b8-acc-hello{font-size:19px}.b8-acc-stat{font-size:22px}.b8-acc-login{padding:22px;border-radius:28px}.b8-acc-content table.shop_table_responsive tr{display:block;margin-bottom:12px;padding:12px;border-radius:22px;background:var(--b8-surface-70)}.b8-acc-content table.shop_table_responsive td{border-top:0}}body .woo-wallet-my-wallet-container{--wallet-primary-color: var(--b8-blue);--wallet-text-color: var(--b8-ink);--wallet-bg-color: var(--b8-sand);--wallet-border-color: var(--b8-line-3);display:flex;flex-direction:column;gap:20px;margin:0;padding:0;color:var(--b8-ink);font-family:inherit}body .woo-wallet-my-wallet-container .woo-wallet-header{display:none}body .woo-wallet-my-wallet-container .woo-wallet-top-section{display:flex;flex-direction:column;gap:26px;margin:0;padding:30px 32px 20px;border-radius:var(--b8-radius-card);background:var(--b8-blue-deep);box-shadow:inset 0 1px #ffffff2e,0 28px 56px -30px #561e30b3;color:var(--b8-white);overflow:visible}body .woo-wallet-my-wallet-container .woo-wallet-balance-card{position:relative;display:flex;flex-direction:column;gap:8px;margin:0;padding:0 0 0 84px;border-radius:0;background:none;box-shadow:none;color:var(--b8-white);text-align:start}body .woo-wallet-my-wallet-container .woo-wallet-balance-card:before,body .woo-wallet-my-wallet-container .woo-wallet-balance-card:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%)}body .woo-wallet-my-wallet-container .woo-wallet-balance-card:before{width:64px;height:64px;border:1px solid rgba(255,255,255,.22);border-radius:var(--b8-radius-media);background:#ffffff24}body .woo-wallet-my-wallet-container .woo-wallet-balance-card:after{left:17px;width:30px;height:30px;background:var(--b8-white);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5A2.5 2.5 0 0 1 6.5 5H17v3'/%3E%3Cpath d='M4 7.5V17a2 2 0 0 0 2 2h13a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H6.5A2.5 2.5 0 0 1 4 7.5z'/%3E%3Cpath d='M16.5 13.5h.01'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5A2.5 2.5 0 0 1 6.5 5H17v3'/%3E%3Cpath d='M4 7.5V17a2 2 0 0 0 2 2h13a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H6.5A2.5 2.5 0 0 1 4 7.5z'/%3E%3Cpath d='M16.5 13.5h.01'/%3E%3C/svg%3E") center / contain no-repeat}body .woo-wallet-my-wallet-container .woo-wallet-balance-card h3{margin:0;color:#ffffffd1;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}body .woo-wallet-my-wallet-container .woo-wallet-balance-card .woo-wallet-price,body .woo-wallet-my-wallet-container .woo-wallet-balance-card .woo-wallet-price .amount{margin:0;color:var(--b8-white);font-size:46px;font-weight:800;letter-spacing:-1px;line-height:1.1}body .woo-wallet-my-wallet-container .woo-wallet-balance-card .woocommerce-Price-currencySymbol{margin-inline-start:4px;color:#ffffffd1;font-size:17px;font-weight:500;letter-spacing:0}body .woo-wallet-my-wallet-container .woo-wallet-nav-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;width:100%;margin:0;padding:4px;border:1px solid rgba(255,255,255,.16);border-radius:var(--b8-radius-pill);background:#ffffff1f;overflow:visible}body .woo-wallet-my-wallet-container .woo-wallet-nav-item-wrapper{position:relative;flex:1 1 0;min-width:0}body .woo-wallet-my-wallet-container .woo-wallet-nav-tab{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:46px;padding:0 16px;border:0;border-radius:var(--b8-radius-pill);background:transparent;color:#ffffffe0;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;box-shadow:none;transition:background var(--b8-fast) ease,color var(--b8-fast) ease}body .woo-wallet-my-wallet-container :is(.woo-wallet-nav-tab:hover,.woo-wallet-nav-tab:focus-visible){background:#ffffff1a;color:var(--b8-white)}body .woo-wallet-my-wallet-container .woo-wallet-nav-tab.active{background:var(--b8-white);color:var(--b8-blue-deep);font-weight:700}body .woo-wallet-my-wallet-container .woo-wallet-nav-tab>span:first-child{margin:0}body .woo-wallet-my-wallet-container .woo-wallet-nav-tab :is(.dashicons,[class^=woo-wallet-icon-],svg){width:16px;height:16px;font-size:16px;line-height:16px;color:currentColor}body .woo-wallet-my-wallet-container .woo-wallet-submenu-toggle{margin:0;font-size:16px;width:16px;height:16px;line-height:16px}body .woo-wallet-my-wallet-container .woo-wallet-submenu{top:calc(100% + 8px);right:0;left:auto;min-width:210px;padding:6px;border:1px solid var(--b8-edge);border-radius:22px;background:var(--b8-surface-97);box-shadow:var(--b8-shadow-3)}body .woo-wallet-my-wallet-container .woo-wallet-submenu .woo-wallet-submenu-item{padding:11px 14px;border:0;border-radius:16px;color:var(--b8-ink);font-size:13.5px;text-align:start}body .woo-wallet-my-wallet-container .woo-wallet-submenu .woo-wallet-submenu-item:hover{background:var(--b8-blue-light);color:var(--b8-blue-deep)}body .woo-wallet-my-wallet-container .woo-wallet-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:0}body .woo-wallet-my-wallet-container .woo-wallet-stat-card{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-items:center;gap:3px 14px;padding:20px 22px;border:1px solid var(--b8-edge);border-radius:28px;background:var(--b8-glass-1);box-shadow:var(--b8-highlight),var(--b8-shadow-1);-webkit-backdrop-filter:var(--b8-blur-2);backdrop-filter:var(--b8-blur-2)}body .woo-wallet-my-wallet-container .woo-wallet-stat-card__icon{grid-area:icon;width:44px;height:44px;border-radius:14px;background:var(--b8-blue-tint);color:var(--b8-blue)}body .woo-wallet-my-wallet-container .woo-wallet-stat-card__label{grid-area:label;align-self:end;color:var(--b8-muted);font-size:13px}body .woo-wallet-my-wallet-container .woo-wallet-stat-card__value{grid-area:value;align-self:start;color:var(--b8-ink);font-size:20px;font-weight:800;letter-spacing:-.4px}body .woo-wallet-my-wallet-container .woo-wallet-stat-card__value .woocommerce-Price-currencySymbol{color:var(--b8-ink-2);font-size:12px;font-weight:500;letter-spacing:0}body .woo-wallet-my-wallet-container :is(.woo-wallet-stat-card--success,.woo-wallet-stat-card--teal) .woo-wallet-stat-card__icon{background:var(--b8-success-bg);color:var(--b8-success)}body .woo-wallet-my-wallet-container .woo-wallet-stat-card--danger .woo-wallet-stat-card__icon{background:var(--b8-danger-bg);color:var(--b8-danger)}body .woo-wallet-my-wallet-container .woo-wallet-stat-card--warning .woo-wallet-stat-card__icon{background:var(--b8-warning-bg);color:var(--b8-warning)}body .woo-wallet-my-wallet-container .woo-wallet-stat-card--info .woo-wallet-stat-card__icon{background:var(--b8-info-bg);color:var(--b8-info)}body .woo-wallet-my-wallet-container :is(.woo-wallet-stat-card--brand,.woo-wallet-stat-card--accent) .woo-wallet-stat-card__icon{background:var(--b8-blue-light);color:var(--b8-blue-deep)}body .woo-wallet-my-wallet-container .woo-wallet-stat-card--neutral .woo-wallet-stat-card__icon{background:var(--b8-chip-bg);color:var(--b8-ink-2)}body .woo-wallet-my-wallet-container .woo-wallet-content-area{margin:0;padding:0;border-radius:0;background:none;box-shadow:none;overflow:visible}body .woo-wallet-my-wallet-container .woo-wallet-section-title,body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper .woo-wallet-section-title{margin:0 0 18px;padding:0;border:0;background:none;color:var(--b8-ink);font-size:19px;font-weight:700}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper{padding:28px 30px;border:1px solid var(--b8-edge);border-radius:32px;background:var(--b8-glass-2);box-shadow:var(--b8-highlight),var(--b8-shadow-2)}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper form{padding-top:0}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper label{margin-bottom:8px;color:var(--b8-ink-2);font-size:13px;font-weight:600}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper :is(input[type=number],input[type=text],input[type=email],select){height:52px;margin-bottom:18px;padding:0 18px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-field);background-color:var(--b8-surface-90);color:var(--b8-ink);font:inherit;font-size:15px;box-shadow:none}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper textarea{min-height:110px;margin-bottom:18px;padding:14px 18px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-field);background:var(--b8-surface-90);color:var(--b8-ink);font:inherit;font-size:15px;resize:vertical}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper select{padding-right:18px;padding-left:42px;background-position:left 14px center}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper :is(input,select,textarea):focus{border-color:var(--b8-blue);background-color:var(--b8-white);box-shadow:var(--b8-focus-ring);outline:none}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper :is(input[type=submit],button[type=submit],.woo-add-to-wallet,#woo_wallet_transfer_fund){height:52px;padding:0 26px;border:0;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);font:inherit;font-size:15px;font-weight:600;cursor:pointer;box-shadow:none;transform:none;transition:background var(--b8-fast) ease}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper :is(input[type=submit],button[type=submit],.woo-add-to-wallet,#woo_wallet_transfer_fund):hover{background:var(--b8-blue-deep);box-shadow:none;transform:none}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper .select2-container .select2-selection{min-height:52px;margin-bottom:18px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-field);background:var(--b8-surface-90)}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper .select2-container .select2-selection__rendered{padding:0 18px;line-height:50px}body .woo-wallet-my-wallet-container .woo-wallet-transactions-list{padding:0;border:1px solid var(--b8-edge);border-radius:32px;background:var(--b8-glass-1);box-shadow:var(--b8-highlight),var(--b8-shadow-1);overflow:hidden}body .woo-wallet-my-wallet-container .ww-txn-head{padding:20px 24px;border-bottom:1px solid var(--b8-line-3)}body .woo-wallet-my-wallet-container .ww-txn-head .ww-txn-title{margin:0;color:var(--b8-ink);font-size:19px;font-weight:700}body .woo-wallet-my-wallet-container .ww-txn-head .ww-txn-meta{color:var(--b8-muted);font-size:13px;font-weight:400}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-row{grid-template-columns:170px minmax(0,1fr) 110px 180px;column-gap:16px;padding:18px 24px;border-bottom:1px solid var(--b8-line-3)}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-row:not(.ww-txn-row--head):hover{background:var(--b8-surface-70)}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-row--head{padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--b8-line-3);background:#f7f5f1b3}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-row--head .ww-txn-cell{color:var(--b8-muted);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell{color:var(--b8-ink);font-size:14px;text-align:start}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell--date{color:var(--b8-ink-2);font-size:13.5px}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell--desc{color:var(--b8-ink);font-size:14.5px;font-weight:600}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell--amount{font-size:16px;font-weight:700;text-align:left}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell--amount .woocommerce-Price-currencySymbol{color:var(--b8-ink-2);font-size:12px;font-weight:500}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell--amount.credit{color:var(--b8-success)}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell--amount.debit{color:var(--b8-danger)}body .woo-wallet-my-wallet-container .ww-txn-badge{height:30px;padding:0 12px;border:0;border-radius:var(--b8-radius-pill);background:var(--b8-chip-bg);color:var(--b8-ink-2);font-size:12.5px;font-weight:600}body .woo-wallet-my-wallet-container :is(.ww-txn-badge--success,.ww-txn-badge--teal,.ww-txn-badge--credit){background:var(--b8-success-bg);color:var(--b8-success)}body .woo-wallet-my-wallet-container :is(.ww-txn-badge--danger,.ww-txn-badge--debit){background:var(--b8-danger-bg);color:var(--b8-danger)}body .woo-wallet-my-wallet-container .ww-txn-badge--warning{background:var(--b8-warning-bg);color:var(--b8-warning)}body .woo-wallet-my-wallet-container .ww-txn-badge--info{background:var(--b8-info-bg);color:var(--b8-info)}body .woo-wallet-my-wallet-container :is(.ww-txn-badge--brand,.ww-txn-badge--accent){background:var(--b8-blue-light);color:var(--b8-blue-deep)}body .woo-wallet-my-wallet-container .ww-txn-empty{padding:44px 30px;color:var(--b8-ink-2);font-size:14px;line-height:2}body .woo-wallet-my-wallet-container .ww-txn-empty:before{content:"";display:block;width:76px;height:76px;margin:0 auto 16px;border-radius:26px;background:var(--b8-blue-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2335759C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5A2.5 2.5 0 0 1 6.5 5H17v3'/%3E%3Cpath d='M4 7.5V17a2 2 0 0 0 2 2h13a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H6.5A2.5 2.5 0 0 1 4 7.5z'/%3E%3Cpath d='M16.5 13.5h.01'/%3E%3C/svg%3E") center / 34px no-repeat}body .woo-wallet-my-wallet-container .woo-wallet-statement{--stmt-ink: var(--b8-ink);--stmt-muted: var(--b8-muted);--stmt-rule: var(--b8-line-3);--stmt-tint: rgba(247, 245, 241, .7);--stmt-credit: var(--b8-success);--stmt-debit: var(--b8-danger);--stmt-accent: var(--b8-blue);border:1px solid var(--b8-edge);border-radius:32px;background:var(--b8-glass-1);box-shadow:var(--b8-highlight),var(--b8-shadow-1)}body .woo-wallet-my-wallet-container :is(.ww-stmt-term,.ww-stmt-table td,.ww-stmt-table th){text-align:start}body .woo-wallet-my-wallet-container .ww-stmt-num{text-align:left}body .woo-wallet-my-wallet-container :is(.ww-stmt-term-label,.ww-stmt-field label,.ww-stmt-table thead th){letter-spacing:0;text-transform:none}body .woo-wallet-my-wallet-container :is(.ww-stmt-apply,.ww-stmt-ghost){border-radius:var(--b8-radius-pill);font-family:inherit}body .woo-wallet-my-wallet-container .ww-stmt-field input[type=date]{border-radius:14px;font-family:inherit}body .woo-wallet-my-wallet-container :is(.woo-wallet-referral-link-card,.woo-wallet-referral-stats,.woo-wallet-referral-list){border:1px solid var(--b8-edge);border-radius:28px;background:var(--b8-glass-1);box-shadow:var(--b8-highlight),var(--b8-shadow-1)}body .woo-wallet-my-wallet-container :is(.woo-wallet-referral-stats th,.woo-wallet-referral-list th){letter-spacing:0;text-align:start;text-transform:none}body .woo-wallet-my-wallet-container .woo-wallet-copy-btn{border-radius:var(--b8-radius-pill);background:var(--b8-blue);font-family:inherit}body .woo-wallet-my-wallet-container .woo-wallet-referral-input-wrapper input[type=text]{border-radius:var(--b8-radius-field)!important;font-family:inherit!important}body .woo-wallet-add-amount{display:flex;flex-wrap:wrap;align-items:center;gap:10px}body tr.wallet-pay-partial :is(th,td){padding:12px 0;color:var(--b8-ink);font-size:13.5px;font-weight:600}body tr.wallet-pay-partial label{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--b8-blue-light);border-radius:20px;background:var(--b8-info-bg);color:var(--b8-blue-deep);cursor:pointer}body tr.wallet-pay-partial input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:var(--b8-blue)}body .wc_payment_method.payment_method_wallet>label{font-weight:600}body .woo-wallet-tooltip-content{padding:12px 14px;border:1px solid var(--b8-edge);border-radius:18px;background:var(--b8-surface-97);box-shadow:var(--b8-shadow-2);color:var(--b8-ink);font-size:12.5px;font-weight:400}body .woo-wallet-tooltip-row{display:flex;justify-content:space-between;gap:16px;padding:3px 0}body .woo-wallet-tooltip-label{color:var(--b8-muted)}@media(max-width:768px){body .woo-wallet-my-wallet-container .woo-wallet-top-section{gap:18px;padding:22px 20px 18px}body .woo-wallet-my-wallet-container .woo-wallet-balance-card{padding-left:66px}body .woo-wallet-my-wallet-container .woo-wallet-balance-card:before{width:52px;height:52px;border-radius:20px}body .woo-wallet-my-wallet-container .woo-wallet-balance-card:after{left:13px;width:26px;height:26px}body .woo-wallet-my-wallet-container .woo-wallet-balance-card .woo-wallet-price,body .woo-wallet-my-wallet-container .woo-wallet-balance-card .woo-wallet-price .amount{font-size:34px}body .woo-wallet-my-wallet-container .woo-wallet-balance-card .woocommerce-Price-currencySymbol{font-size:14px}body .woo-wallet-my-wallet-container .woo-wallet-nav-tabs{flex-direction:row;flex-wrap:wrap;border-radius:24px}body .woo-wallet-my-wallet-container .woo-wallet-nav-item-wrapper{flex:1 1 0;width:auto}body .woo-wallet-my-wallet-container .woo-wallet-nav-tab{height:40px;padding:0 8px;border:0;font-size:12.5px;overflow:hidden;text-overflow:ellipsis}body .woo-wallet-my-wallet-container .woo-wallet-nav-tab :is(.dashicons,[class^=woo-wallet-icon-],svg){display:none}body .woo-wallet-my-wallet-container .woo-wallet-submenu{margin-top:4px;border-radius:18px;box-shadow:none}body .woo-wallet-my-wallet-container .woo-wallet-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .woo-wallet-my-wallet-container .woo-wallet-stat-card{grid-template-columns:38px minmax(0,1fr);gap:2px 12px;padding:16px;border-radius:24px}body .woo-wallet-my-wallet-container .woo-wallet-stat-card__icon{width:38px;height:38px}body .woo-wallet-my-wallet-container .woo-wallet-stat-card__label{font-size:12px}body .woo-wallet-my-wallet-container .woo-wallet-stat-card__value{font-size:17px}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper{padding:18px;border-radius:28px}body .woo-wallet-my-wallet-container .woo-wallet-form-wrapper :is(input[type=submit],button[type=submit],.woo-add-to-wallet,#woo_wallet_transfer_fund){width:100%}body .woo-wallet-my-wallet-container .woo-wallet-transactions-list{border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}body .woo-wallet-my-wallet-container .ww-txn-head{padding:0 4px 12px;border:0}body .woo-wallet-my-wallet-container .ww-txn-head .ww-txn-title{font-size:15px}body .woo-wallet-my-wallet-container .ww-txn-table{display:flex;flex-direction:column;gap:10px;padding:0}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-row{margin:0;padding:14px 16px;border:1px solid var(--b8-edge);border-radius:24px;background:var(--b8-glass-1);box-shadow:var(--b8-highlight),var(--b8-shadow-1)}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-row:not(.ww-txn-row--head):hover{background:var(--b8-glass-1)}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell{padding:4px 0;text-align:left}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell:before{color:var(--b8-muted);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell--desc{font-size:14px;line-height:1.6;text-align:start}body .woo-wallet-my-wallet-container .ww-txn-table .ww-txn-cell--amount{font-size:15px}body .woo-wallet-my-wallet-container .ww-txn-badge{height:26px;font-size:11.5px}body .woo-wallet-my-wallet-container .ww-txn-empty{border:1px solid var(--b8-edge);border-radius:28px;background:var(--b8-glass-1)}}.jet-filter-label,.jet-smart-filters-checkboxes .jet-filter-label,.jet-smart-filters-range .jet-filter-label{margin:0 0 12px;font-size:13.5px;font-weight:700;color:var(--b8-ink)}.jet-checkboxes-list__row{margin:0 0 8px}.jet-checkboxes-list__item{display:flex;align-items:center;gap:10px;cursor:pointer}.jet-checkboxes-list__button{display:flex;align-items:center;gap:10px;padding:0;border:0;background:none}.jet-checkboxes-list__decorator{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin:0;border:1.5px solid var(--b8-line-strong);border-radius:7px;background:var(--b8-white)}.jet-checkboxes-list__checked-icon{color:var(--b8-white);font-size:11px}.jet-checkboxes-list__input:checked+.jet-checkboxes-list__button .jet-checkboxes-list__decorator{border-color:var(--b8-blue);background:var(--b8-blue)}.jet-checkboxes-list__label{font-size:14px;color:var(--b8-ink-prose)}.jet-filters-counter{margin-inline-start:auto;font-size:12.5px;color:var(--b8-muted)}[data-b8-filter=chips] .jet-checkboxes-list-wrapper,[data-b8-filter=chips] .jet-checkboxes-list{display:flex;flex-wrap:wrap;gap:8px}[data-b8-filter=chips] .jet-checkboxes-list__row{margin:0}[data-b8-filter=chips] .jet-checkboxes-list__decorator{display:none}[data-b8-filter=chips] .jet-checkboxes-list__button{height:42px;padding:0 16px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-pill);background:var(--b8-surface-94)}[data-b8-filter=chips] .jet-checkboxes-list__label{font-size:13.5px;font-weight:600;color:var(--b8-ink-2)}[data-b8-filter=chips] .jet-checkboxes-list__input:checked+.jet-checkboxes-list__button{border-color:var(--b8-blue-line);background:var(--b8-blue-light)}[data-b8-filter=chips] .jet-checkboxes-list__input:checked+.jet-checkboxes-list__button .jet-checkboxes-list__label{color:var(--b8-blue-deep)}.jet-range__slider__track{background:var(--b8-sand-2)}.jet-range__slider__track__range{background:var(--b8-blue)}.jet-range__inputs{display:flex;gap:10px;margin-top:12px}.jet-range__inputs__group{flex:1;display:flex;align-items:center;height:46px;padding:0 14px;border:1px solid var(--b8-line);border-radius:15px;background:var(--b8-surface-94)}.jet-range__inputs__group input{width:100%;border:0;outline:none;background:transparent;font:inherit;font-size:13.5px;font-weight:600}.jet-sorting-select{width:100%;height:52px;padding:0 18px;border:1px solid var(--b8-edge);border-radius:var(--b8-radius-pill);background-color:var(--b8-glass-1);color:var(--b8-ink);font:inherit;font-size:14px;font-weight:600;box-shadow:var(--b8-highlight),var(--b8-shadow-1)}.jet-active-filters__list{display:flex;flex-wrap:wrap;gap:8px}.jet-active-filters__title{display:none}.jet-active-filter{display:inline-flex;align-items:center;gap:8px;height:36px;margin:0;padding:0 14px;border:0;border-radius:var(--b8-radius-pill);background:var(--b8-blue-light);color:var(--b8-blue-deep);font-size:13px;font-weight:600;cursor:pointer}.jet-active-filter__remove{font-size:15px;line-height:1}.jet-remove-all-filters__button{padding:0 12px;border:0;background:transparent;color:var(--b8-muted);font:inherit;font-size:13px;cursor:pointer}.jet-filter-items-dropdown__body,.jet-select__control{border-radius:18px}[data-b8-form] .elementor-form-fields-wrapper{margin:0 -8px}[data-b8-form] .elementor-field-group{margin-bottom:16px;padding:0 8px}[data-b8-form] .elementor-field-group>label,[data-b8-form] .elementor-field-label{margin-bottom:8px;padding:0;font-size:13.5px;font-weight:600;color:var(--b8-ink-2)}[data-b8-form] .elementor-field-textual,[data-b8-form] .elementor-select-wrapper select{min-height:56px;padding:0 18px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-field);background-color:var(--b8-surface-92);color:var(--b8-ink);font:inherit;font-size:14.5px;box-shadow:none}[data-b8-form] textarea.elementor-field-textual{min-height:150px;padding:16px 18px;border-radius:22px}[data-b8-form] .elementor-field-textual:focus{border-color:var(--b8-blue);box-shadow:var(--b8-focus-ring);outline:none}[data-b8-form] .elementor-field-textual::placeholder{color:var(--b8-muted)}[data-b8-form] .elementor-field-type-submit{justify-content:flex-end}[data-b8-form] .elementor-button{min-height:56px;padding:0 34px;border:0;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);font-family:inherit;font-size:15.5px;font-weight:700}[data-b8-form] .elementor-button:hover{background:var(--b8-blue-deep)}[data-b8-form] .elementor-message{font-size:13.5px}[data-b8-form=newsletter] .elementor-form-fields-wrapper{flex-wrap:nowrap;align-items:center;height:52px;margin:0;padding:0 6px 0 0;padding-inline-start:18px;padding-inline-end:6px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-pill);background:var(--b8-surface-90)}[data-b8-form=newsletter] .elementor-field-group{width:auto;margin:0;padding:0}[data-b8-form=newsletter] .elementor-field-type-email{flex-grow:1}[data-b8-form=newsletter] .elementor-field-textual{min-height:0;height:50px;padding:0;border:0;border-radius:0;background:transparent;font-size:14px}[data-b8-form=newsletter] .elementor-field-textual:focus{box-shadow:none}[data-b8-form=newsletter] .elementor-button{min-height:40px;height:40px;padding:0 20px;font-size:13.5px;font-weight:600}@media(max-width:767px){[data-b8-form] .elementor-field-group{width:100%}[data-b8-form=newsletter] .elementor-field-group{width:auto}[data-b8-form] .elementor-field-type-submit .elementor-button{width:100%}[data-b8-form=newsletter] .elementor-field-type-submit .elementor-button{width:auto}}.quantity.b8-qty{display:inline-flex;align-items:center;gap:2px;height:52px;padding:0 4px;border-radius:var(--b8-radius-pill);border:1px solid var(--b8-line);background:var(--b8-surface-94)}:is(.woocommerce,body) .quantity.b8-qty input.qty{width:34px;min-width:0;height:44px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center;font-size:15.5px;font-weight:700;color:var(--b8-ink);-moz-appearance:textfield;appearance:textfield}:is(.woocommerce,body) .quantity.b8-qty input.qty::-webkit-outer-spin-button,:is(.woocommerce,body) .quantity.b8-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:is(.woocommerce,body) .quantity.b8-qty input.qty:focus{box-shadow:none}.quantity.b8-qty:focus-within{border-color:var(--b8-blue);box-shadow:var(--b8-focus-ring)}.b8-qty__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--b8-radius-pill);background:transparent;color:var(--b8-ink-2);cursor:pointer;transition:background var(--b8-fast) var(--b8-ease)}.b8-qty__btn:hover,.b8-qty__btn:focus-visible{background:var(--b8-surface-90);color:var(--b8-ink)}body.single-product .quantity.b8-qty,.b8-padd .quantity.b8-qty{height:56px}.jet-range__slider__input{pointer-events:none}.jet-range__slider__input::-webkit-slider-thumb{width:22px;height:22px;border:3px solid var(--b8-white);border-radius:50%;background:var(--b8-blue);box-shadow:0 2px 8px #17161438;cursor:grab;pointer-events:auto;-webkit-appearance:none;appearance:none}.jet-range__slider__input::-moz-range-thumb{width:16px;height:16px;border:3px solid var(--b8-white);border-radius:50%;background:var(--b8-blue);box-shadow:0 2px 8px #17161438;cursor:grab;pointer-events:auto}.jet-range__slider__track{height:4px;border-radius:4px}.jet-range__values{margin-top:10px;font-size:13px;font-weight:600;color:var(--b8-ink-2)}.jet-checkboxes-list__input:focus-visible+.jet-checkboxes-list__button{outline:2px solid var(--b8-blue);outline-offset:3px;border-radius:8px}.jet-checkboxes-list__input:checked+.jet-checkboxes-list__button .jet-checkboxes-list__checked-icon{opacity:1}.jet-checkboxes-list__row.jet-filter-row-disable{opacity:.45;pointer-events:none}.jet-filters-counter{direction:ltr}.jet-filter-items-moreless{margin-top:6px;color:var(--b8-blue);font-size:13px;font-weight:600;cursor:pointer}.b8-acc-login :is(input[type=tel],input[type=text],input[type=number],input[type=email],input[type=password]):not(.ez-login-shell *){width:100%;min-height:52px;padding:0 18px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-field);background:var(--b8-white);color:var(--b8-ink);font:inherit;font-size:15px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.b8-acc-login input[type=tel]:not(.ez-login-shell *){direction:ltr;text-align:center;letter-spacing:1px}.b8-acc-login :is(input,select):not(.ez-login-shell *):focus{border-color:var(--b8-blue);box-shadow:var(--b8-focus-ring);outline:none}.b8-acc-login input[maxlength="1"]:not(.ez-login-shell *){width:52px;min-width:0;height:58px;padding:0;text-align:center;font-size:22px;font-weight:700;direction:ltr}.b8-acc-login :is(button,input[type=submit],.button):not(.show-password-input):not([aria-label]):not(.ez-login-shell *){display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:10px;padding:0 24px;border:0;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .2s ease,scale .2s var(--b8-spring, ease)}.b8-acc-login :is(button,input[type=submit],.button):not(.show-password-input):not([aria-label]):not(.ez-login-shell *):hover{background:var(--b8-blue-deep)}.b8-acc-login :is(button,input[type=submit],.button):not(.ez-login-shell *):active{scale:.98}.b8-acc-login :is(button,input[type=submit],.button):not(.ez-login-shell *):disabled{background:var(--b8-disabled-bg);color:var(--b8-disabled-ink);cursor:default}.b8-acc-login label:not(.ez-login-shell *){display:block;margin:0 0 8px;color:var(--b8-ink-2);font-size:13.5px;font-weight:600}.b8-acc-login a:not(.ez-login-shell *){color:var(--b8-blue);font-weight:600;text-decoration:none}.b8-acc-login :is(p,.form-row):not(.ez-login-shell *){margin:0 0 14px}.b8-acc-login :is(.woocommerce-error,.woocommerce-message,.woocommerce-info):not(.ez-login-shell *){margin:0 0 16px;border-radius:18px}@media(max-width:767px){.b8-acc-login input[maxlength="1"]:not(.ez-login-shell *){width:44px;height:52px}}body .jet-range__slider__track:not(#b8){height:4px!important;border-radius:4px;background:var(--b8-sand-2)!important}body .jet-range__slider__track__range:not(#b8){background:var(--b8-blue)!important}body .jet-range__slider__input:not(#b8)::-webkit-slider-thumb{width:22px!important;height:22px!important;border:3px solid var(--b8-white)!important;border-radius:50%!important;background:var(--b8-blue)!important;box-shadow:0 2px 8px #1716143d!important;cursor:grab;-webkit-appearance:none;appearance:none}body .jet-range__slider__input:not(#b8)::-moz-range-thumb{width:16px!important;height:16px!important;border:3px solid var(--b8-white)!important;border-radius:50%!important;background:var(--b8-blue)!important;box-shadow:0 2px 8px #1716143d!important;cursor:grab}body .jet-range__values:not(#b8){color:var(--b8-ink-2);font-size:13px;font-weight:600;text-align:center}body .jet-checkboxes-list__decorator:not(#b8){width:22px!important;height:22px!important;border:1.5px solid var(--b8-line-strong)!important;border-radius:7px!important;background:var(--b8-white)!important}body .jet-checkboxes-list__input:checked+.jet-checkboxes-list__button .jet-checkboxes-list__decorator:not(#b8){border-color:var(--b8-blue)!important;background:var(--b8-blue)!important}body .jet-checkboxes-list__checked-icon:not(#b8),body .jet-checkboxes-list__checked-icon:not(#b8) svg{color:var(--b8-white)!important;fill:var(--b8-white)!important}body .jet-checkboxes-list__item:not(#b8){min-height:34px}body .jet-checkboxes-list__label:not(#b8){font-size:14px;color:var(--b8-ink-prose)}body .jet-smart-filters-checkboxes:not(#b8),body .jet-smart-filters-range:not(#b8){padding-top:14px;border-top:1px solid var(--b8-line-2)}body .jet-filter-label:not(#b8){margin-bottom:12px;font-size:14px;font-weight:700;color:var(--b8-ink)}[data-b8-filter=chips] .jet-smart-filters-checkboxes:not(#b8){padding-top:0;border-top:0}body .jet-active-filter:not(#b8){position:relative;flex-direction:row;gap:6px;padding-inline:14px 10px;transition:background-color .2s ease}body .jet-active-filter:not(#b8):hover{background:var(--b8-blue-line)}body .jet-active-filter__remove:not(#b8){position:static!important;inset:auto!important;display:inline-flex;align-items:center;justify-content:center;order:9;width:18px;height:18px;margin:0!important;border-radius:50%;background:#561e301f;color:var(--b8-blue-deep);font-size:12px;line-height:1;transform:none!important}body .jet-active-filter__label:not(#b8){font-weight:500;opacity:.8}.b8-clear-filters{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-pill);background:var(--b8-surface-94);color:var(--b8-ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.b8-clear-filters:hover{background:var(--b8-danger-bg);border-color:transparent;color:var(--b8-danger)}.b8-clear-filters svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}body .b8-range-ready .jet-range__slider__track__range:not(#b8){display:none!important}body .jet-range__slider__input:not(#b8){background:transparent!important}body .jet-range__slider__input:not(#b8)::-webkit-slider-runnable-track{background:transparent!important}body .jet-range__slider__input:not(#b8)::-moz-range-track,body .jet-range__slider__input:not(#b8)::-moz-range-progress{background:transparent!important}.b8-more-closed .b8-more-row{display:none!important}.b8-more-toggle{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:4px 0;border:0;background:none;color:var(--b8-blue);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.b8-more-toggle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;transition:transform .2s ease}.b8-more-open .b8-more-toggle svg{transform:rotate(180deg)}body .ez-login-form:not(#b8){--ez-sc-box-bg: initial;--ez-sc-box-bd-style: initial;--ez-sc-box-bd-width: initial;--ez-sc-box-bd-color: initial;--ez-sc-box-radius: initial;--ez-sc-box-padding: initial;--ez-sc-auth-padding: initial;--ez-sc-auth-bd-style: initial;--ez-sc-auth-bd-width: initial;--ez-sc-auth-bd-color: initial;--ez-sc-auth-radius: initial;--ez-sc-auth-fg: initial;--ez-sc-auth-fs: initial;--ez-sc-auth-fw: initial;--ez-sc-auth-lh: initial;--ez-sc-method-padding: initial;--ez-sc-method-bd-style: initial;--ez-sc-method-bd-width: initial;--ez-sc-method-bd-color: initial;--ez-sc-method-radius: initial;--ez-sc-method-fg: initial;--ez-sc-method-fs: initial;--ez-sc-method-fw: initial;--ez-sc-method-lh: initial;--ez-sc-label-fg: initial;--ez-sc-label-fs: initial;--ez-sc-label-fw: initial;--ez-sc-label-lh: initial;--ez-sc-label-margin: initial;--ez-sc-input-fg: initial;--ez-sc-input-fs: initial;--ez-sc-input-fw: initial;--ez-sc-input-lh: initial;--ez-sc-input-margin: initial;--ez-sc-input-bg: initial;--ez-sc-input-bd-style: initial;--ez-sc-input-bd-width: initial;--ez-sc-input-bd-color: initial;--ez-sc-input-radius: initial;--ez-sc-send-fg: initial;--ez-sc-send-fs: initial;--ez-sc-send-fw: initial;--ez-sc-send-lh: initial;--ez-sc-send-margin: initial;--ez-sc-send-bg: initial;--ez-sc-send-bd-style: initial;--ez-sc-send-bd-width: initial;--ez-sc-send-bd-color: initial;--ez-sc-send-radius: initial;--ez-sc-verify-fg: initial;--ez-sc-verify-fs: initial;--ez-sc-verify-fw: initial;--ez-sc-verify-lh: initial;--ez-sc-verify-margin: initial;--ez-sc-verify-bg: initial;--ez-sc-verify-bd-style: initial;--ez-sc-verify-bd-width: initial;--ez-sc-verify-bd-color: initial;--ez-sc-verify-radius: initial;--ez-font: inherit;--ez-card: var(--b8-glass-3);--ez-bg: var(--b8-sand);--ez-soft: var(--b8-chip-bg);--ez-border: var(--b8-edge);--ez-text: var(--b8-ink);--ez-muted: var(--b8-muted);--ez-primary: var(--b8-blue);--ez-primary-h: var(--b8-blue-deep);--ez-primary-fg: var(--b8-white);--ez-danger: var(--b8-danger);--ez-success: var(--b8-success);--ez-radius: var(--b8-radius-panel);--ez-shadow: var(--b8-highlight), var(--b8-shadow-2);--ez-ring: rgba(125, 46, 70, .14);--ez-top-bar: transparent;--ez-input-bg: var(--b8-white);--ez-input-bd: var(--b8-line);--ez-input-fg: var(--b8-ink);--ez-input-focus-bg: var(--b8-white);--ez-input-hover-bg: var(--b8-white);--ez-input-hover-bd: var(--b8-line-strong);--ez-input-focus-bd: var(--b8-blue);--ez-placeholder-fg: var(--b8-muted-3);--ez-label-fg: var(--b8-ink-2);--ez-required-fg: var(--b8-danger);--ez-phone-flag-bg: var(--b8-sand);--ez-phone-flag-bd: var(--b8-line);--ez-auth-tabs-bg: transparent;--ez-auth-tab-border: var(--b8-line);--ez-auth-tab-fg: var(--b8-muted);--ez-auth-tab-bg: transparent;--ez-auth-tab-active-fg: var(--b8-blue);--ez-auth-tab-active-bg: transparent;--ez-auth-indicator: var(--b8-blue);--ez-method-bg: var(--b8-chip-bg);--ez-method-border: transparent;--ez-method-fg: var(--b8-muted);--ez-method-hover-fg: var(--b8-ink);--ez-method-active-bg: var(--b8-white);--ez-method-active-fg: var(--b8-blue);--ez-google-tab-active-fg: var(--b8-ink);--ez-btn-bg: var(--b8-blue);--ez-btn-border: var(--b8-blue);--ez-btn-fg: var(--b8-white);--ez-btn-hover-bg: var(--b8-blue-deep);--ez-btn-hover-fg: var(--b8-white);--ez-btn-hover-border: var(--b8-blue-deep);--ez-ghost-bg: var(--b8-white);--ez-ghost-fg: var(--b8-ink-2);--ez-ghost-bd: var(--b8-line);--ez-ghost-hover-bg: var(--b8-white);--ez-ghost-hover-fg: var(--b8-blue);--ez-ghost-hover-bd: var(--b8-blue-line);--ez-google-bg: var(--b8-white);--ez-google-fg: var(--b8-ink);--ez-google-bd: var(--b8-line);--ez-google-hover-bg: var(--b8-white);--ez-google-hover-fg: var(--b8-ink);--ez-google-hover-bd: var(--b8-line-strong);--ez-google-hint-fg: var(--b8-muted);--ez-info-fg: var(--b8-success);--ez-info-bg: var(--b8-success-bg);--ez-info-bd: transparent;--ez-error-fg: var(--b8-danger);--ez-error-bg: var(--b8-danger-bg);--ez-error-bd: transparent;--ez-timer-fg: var(--b8-muted);--ez-timer-bg: var(--b8-sand);--ez-badge-fg: var(--b8-ink-2);--ez-badge-bg: var(--b8-success-bg);--ez-badge-bd: transparent;--ez-register-bg: var(--b8-sand);--ez-register-bd: var(--b8-line);max-width:440px;margin-inline:auto;color:var(--b8-ink);-webkit-backdrop-filter:var(--b8-blur-2);backdrop-filter:var(--b8-blur-2)}body .ez-login-form:not(#b8):before{display:none}body .ez-login-form:not(#b8) :is(.ez-auth-panel,.ez-auth-panel--single){padding:26px}body .ez-login-form:not(#b8) .ezf-field-group{margin-bottom:16px}body .ez-login-form:not(#b8) .ezf-label{margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.6}body .ez-login-form:not(#b8) :is(.ezf-input,.ezf-phone-wrap){min-height:54px;border-width:1px;border-radius:var(--b8-radius-field);font-size:15px}body .ez-login-form:not(#b8) .ezf-phone-wrap .ezf-input,body .ez-login-form:not(#b8) .ezf-phone-wrap input{min-height:52px;padding:0 16px!important;font-size:16px;font-weight:500;letter-spacing:.5px}body .ez-login-form:not(#b8) .ezf-phone-wrap input::placeholder{font-size:14px;letter-spacing:0}body .ez-login-form:not(#b8) .ezf-phone-wrap{align-items:stretch}body .ez-login-form:not(#b8) .ezf-phone-flag{height:auto;padding:0 14px;border-right-width:1px}body .ez-login-form:not(#b8) .ezf-phone-flag-svg{border-radius:5px;box-shadow:0 0 0 1px var(--b8-line)}body .ez-login-form:not(#b8) .ezf-otp-boxes{gap:8px;overflow:visible}body .ez-login-form:not(#b8) .ezf-otp-digit{height:58px;border-width:1px;border-radius:16px;font-size:22px;font-weight:700}body .ez-login-form:not(#b8) .ezf-otp-digit:focus{transform:none}body .ez-login-form:not(#b8) .ezf-btn-primary{min-height:54px;margin-top:8px;padding:0 24px;border-width:0;border-radius:var(--b8-radius-pill);font-size:15px;font-weight:700;box-shadow:none;transition:background-color .2s ease,scale .2s var(--b8-spring, ease),opacity .2s ease}body .ez-login-form:not(#b8) .ezf-btn-primary:hover{transform:none;box-shadow:none}body .ez-login-form:not(#b8) .ezf-btn-primary:active{scale:.98}body .ez-login-form:not(#b8) .ezf-btn-primary:disabled{opacity:1;background:var(--b8-disabled-bg);color:var(--b8-disabled-ink)}body .ez-login-form:not(#b8) .ezf-actions{gap:10px;margin-top:12px}body .ez-login-form:not(#b8) .ezf-btn-ghost{min-height:44px;border-width:1px;border-radius:var(--b8-radius-pill);font-size:13px;font-weight:600;box-shadow:none}body .ez-login-form:not(#b8) .ezf-btn-ghost:hover{box-shadow:none}body .ez-login-form:not(#b8) .ezf-google-btn{min-height:54px;border-width:1px;border-radius:var(--b8-radius-pill);transform:none;box-shadow:none}body .ez-login-form:not(#b8) .ezf-method-tabs:not(:has(>.ezf-method-tab+.ezf-method-tab)){display:none}body .ez-login-form:not(#b8) .ezf-method-tabs{margin:0 0 20px;padding:4px;border:0;border-radius:var(--b8-radius-pill)}body .ez-login-form:not(#b8) .ezf-method-tab{min-height:40px;border-radius:var(--b8-radius-pill);font-weight:600}body .ez-login-form:not(#b8) .ezf-method-tab.is-active{box-shadow:var(--b8-shadow-tab);font-weight:700}body .ez-login-form:not(#b8) .ez-auth-tabs{border-bottom-width:1px}body .ez-login-form:not(#b8) .ez-login-message{align-items:center;margin:0 0 14px;padding:11px 14px;border-radius:16px;font-size:13px;font-weight:500;line-height:1.8}body .ez-login-form:not(#b8) .ez-login-message:before{content:"";width:16px;height:16px;flex:0 0 16px;background:currentColor;-webkit-mask:var(--b8-auth-icon) center / contain no-repeat;mask:var(--b8-auth-icon) center / contain no-repeat}body .ez-login-form:not(#b8) .ez-login-message--error{--b8-auth-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5h.01'/%3E%3C/svg%3E")}body .ez-login-form:not(#b8) .ez-login-message--info{--b8-auth-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 12.3l2.7 2.7L16 9.7'/%3E%3C/svg%3E")}body .ez-login-form:not(#b8) .ezf-sent-badge{margin-bottom:18px;padding:11px 14px;border-radius:16px;color:var(--b8-ink-2);line-height:1.8}body .ez-login-form:not(#b8) .ezf-sent-badge svg{color:var(--b8-success)}body .ez-login-form:not(#b8) .ezf-sent-badge strong{color:var(--b8-ink);direction:ltr;unicode-bidi:isolate}body .ez-login-form:not(#b8) .ez-login-timer{margin-bottom:14px;padding:8px 14px;border-radius:var(--b8-radius-pill)}body .ez-login-form:not(#b8) .ez-login-register-fields{margin:4px 0 16px;padding:16px;border-style:solid;border-width:1px;border-radius:22px}body .ez-login-form:not(#b8) .ezf-trusted-device{color:var(--b8-ink-2);font-size:13px}body .ez-login-form:not(#b8) .ezf-trusted-device input{accent-color:var(--b8-blue)}body .ez-login-form:not(#b8) .ez-trusted-device-warning{border:0;border-radius:14px;background:var(--b8-warning-bg);color:var(--b8-warning)}body .ez-login-form:not(#b8) .ez-captcha{margin:4px 0 12px}body .ez-login-form:not(#b8) a{color:var(--b8-blue)}@media(max-width:767px){body .ez-login-form:not(#b8){border-radius:28px}body .ez-login-form:not(#b8) :is(.ez-auth-panel,.ez-auth-panel--single){padding:22px 18px}body .ez-login-form:not(#b8) .ezf-otp-boxes{gap:6px}body .ez-login-form:not(#b8) .ezf-otp-digit{height:52px;border-radius:14px;font-size:20px}body .ez-login-form:not(#b8) .ezf-actions{flex-direction:row}}body .b8-acc-login .ez-login-form:not(#b8){--ez-card: transparent;max-width:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body .b8-acc-login .ez-login-form:not(#b8) :is(.ez-auth-panel,.ez-auth-panel--single){padding:0}.b8-auth{position:relative;display:flex;flex-direction:column;gap:22px;width:100%;max-width:440px;margin:clamp(28px,7vh,80px) auto clamp(40px,9vh,104px);direction:rtl}.b8-auth__head{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.b8-auth__back{position:absolute;top:6px;inset-inline-start:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--b8-radius-pill);background:var(--b8-surface-70);color:var(--b8-ink);box-shadow:var(--b8-highlight),var(--b8-shadow-tab);transition:background-color .2s ease,scale .2s var(--b8-spring, ease)}.b8-auth__back:hover{background:var(--b8-white)}.b8-auth__back:active{scale:.94}.b8-auth__back:focus-visible{outline:none;box-shadow:var(--b8-focus-ring)}.b8-auth__back svg{width:20px;height:20px}.b8-auth__mark{display:block;width:56px;height:56px;margin-bottom:6px;border-radius:18px;box-shadow:var(--b8-shadow-1)}.b8-auth__step{display:flex;flex-direction:column;align-items:center;gap:8px}.b8-auth__step--code,.b8-auth--code .b8-auth__step--phone{display:none}.b8-auth--code .b8-auth__step--code{display:flex}.b8-auth__title{margin:0;color:var(--b8-ink);font-size:24px;font-weight:800;line-height:1.5}.b8-auth__lead{max-width:360px;margin:0;color:var(--b8-muted);font-size:14px;line-height:1.9}.b8-auth__phone{color:var(--b8-ink);font-weight:700;unicode-bidi:isolate}.b8-auth__terms{margin:-4px 0 0;text-wrap:balance;color:var(--b8-muted);font-size:12px;line-height:2;text-align:center}.b8-auth__terms a{color:var(--b8-blue);font-weight:600;text-decoration:none}.b8-auth__terms a:hover{text-decoration:underline}.b8-auth .ez-login-site-logo{display:none}.b8-auth .ez-login-shell{align-items:stretch}.b8-auth .ez-login-sms-form>.ezf-field-group:first-of-type>.ezf-label,.b8-auth .ezf-otp-field-group>.ezf-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.b8-auth .ezf-sent-badge,.b8-auth .ez-login-feedback>.ez-login-message--info{display:none}.b8-auth .ez-login-instance{display:flex;flex-direction:column}.b8-auth .ez-login-feedback{display:contents}.b8-auth .ez-login-feedback>.ez-login-message--error{order:0}.b8-auth :is(.ez-login-sms-form,.ez-login-verify-form){order:1}body .b8-auth .ez-login-form:not(#b8) .ez-login-timer{order:2;justify-content:center;margin:14px 0 0;gap:0;padding:0;background:none;font-size:0}.b8-auth .ez-login-timer svg{display:none}.b8-auth .ez-remaining-time{display:inline-block;color:var(--b8-ink-2);font-size:13px;font-weight:600;direction:ltr;unicode-bidi:isolate}.b8-auth .ez-login-timer:after{content:"\645\627\646\62f\647  \62a\627  \62f\631\6cc\627\641\62a  \645\62c\62f\62f  \6a9\62f";margin-inline-start:5px;color:var(--b8-muted);font-size:13px}body .b8-auth .ez-login-form:not(#b8) .ezf-actions{justify-content:center;gap:22px;margin-top:14px}body .b8-auth .ez-login-form:not(#b8) .ezf-btn-ghost{flex:0 0 auto;width:auto;min-height:32px;padding:4px 2px;border:0;background:none;color:var(--b8-blue);font-size:13px;font-weight:600}body .b8-auth .ez-login-form:not(#b8) .ezf-btn-ghost:hover{color:var(--b8-blue-deep);text-decoration:underline}body .b8-auth .ez-login-form:not(#b8) .ezf-btn-ghost:disabled{display:none}body.b8-login-page.elementor-template-canvas .b8-auth{box-sizing:border-box;justify-content:center;min-height:100vh;min-height:100svh;margin:0 auto;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom))}body.b8-login-page.elementor-template-canvas :is(.elementor,.e-con,.e-con-inner,.e-flexbox,.e-div-block,.elementor-element,.elementor-widget-container,.elementor-shortcode):has(.b8-auth){min-height:0!important;height:auto!important;margin-block:0!important;padding-block:0!important}body.b8-login-page.elementor-template-canvas .b8-sign{display:none}html body.b8-login-page.elementor-template-canvas{padding-bottom:0}@media(max-width:767px){.b8-auth{gap:18px;margin-top:24px}.b8-auth__head{padding-top:4px}.b8-auth__back{top:0;width:40px;height:40px}.b8-auth__mark{width:52px;height:52px}.b8-auth__title{font-size:21px}.b8-auth__lead{font-size:13px}}
