html{scroll-behavior:smooth;overflow-x:clip}body.blx-child-active{margin:0;overflow-x:clip;background:var(--blx-paper);color:var(--blx-ink);font-family:var(--blx-sans)}body.blx-scroll-lock{overflow:hidden!important}#astra-mobile-cart-drawer{display:none!important}.blx-announcement{min-height:35px;display:flex;align-items:center;overflow:hidden;padding:0;background:var(--blx-blush);color:#fff}.blx-announcement__track{width:max-content;display:flex;align-items:center;gap:28px;animation:blx-announcement-scroll 28s linear infinite}.blx-announcement span{font-size:10px;font-weight:600;letter-spacing:.07em;line-height:1.4;white-space:nowrap}.blx-announcement i{font-style:normal;opacity:.75}@keyframes blx-announcement-scroll{to{transform:translateX(-50%)}}[dir="rtl"] .blx-announcement__track{animation-direction:reverse}.blx-header{position:sticky;z-index:900;top:0;border-bottom:1px solid var(--blx-line);background:rgb(255 255 255 / .98);backdrop-filter:blur(10px);transition:background-color .24s ease,border-color .24s ease}@media (hover:hover) and (pointer:fine){.blx-header:hover{background:#fff}}.admin-bar .blx-header{top:32px}.blx-header__inner{width:min(100%,var(--blx-wide));min-height:69px;margin:0 auto;padding:0 var(--blx-gutter);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(30px,4vw,64px);align-items:center;direction:ltr}.blx-header__nav{grid-column:2;grid-row:1;justify-self:center;min-width:0}.blx-menu,.blx-drawer-menu,.blx-footer-menu{list-style:none;margin:0;padding:0}.blx-menu{display:flex;align-items:center;gap:clamp(20px,2.1vw,34px);direction:ltr}[dir="rtl"] .blx-menu{direction:rtl}.blx-menu a{color:var(--blx-ink);font-size:12px;font-weight:650;letter-spacing:.08em;line-height:1.35;text-decoration:none;text-transform:uppercase;white-space:nowrap}.blx-menu a:hover,.blx-menu .current-menu-item>a{border-bottom:1px solid currentColor}.blx-wordmark{color:var(--blx-ink);font-family:var(--blx-serif);font-size:clamp(31px,3vw,43px);line-height:1;letter-spacing:-.055em;text-decoration:none;white-space:nowrap}.blx-header__inner>.blx-wordmark{grid-column:1;grid-row:1;justify-self:start;width:clamp(180px,15vw,220px);height:56px;display:flex;align-items:center;overflow:hidden}.blx-custom-logo{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}[dir="rtl"] .blx-custom-logo{object-position:right center}.blx-header__tools{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:4px;direction:ltr}.blx-language-switcher{display:flex;align-items:center;gap:7px;margin-inline:5px;white-space:nowrap}.blx-language-switcher a,.blx-language-switcher span{color:var(--blx-ink);font-size:10px;font-weight:700;letter-spacing:.12em;text-decoration:none}.blx-language-switcher a:hover{opacity:.55}.blx-icon-button{appearance:none;width:40px;height:40px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:0;background:#fff0;color:var(--blx-ink);cursor:pointer;position:relative;text-decoration:none}.blx-icon-button:hover{background:var(--blx-soft);color:var(--blx-ink)}.blx-icon-button svg,.blx-back-to-top svg,.blx-search__field button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.blx-cart-count{position:absolute;inset:1px 0 auto auto;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;border-radius:50%;background:var(--blx-ink);color:#fff;font-size:9px}.blx-mobile-only{display:none}.blx-drawer,.blx-search,.blx-wishlist{position:fixed;inset:0;z-index:2147483000;pointer-events:none;visibility:hidden}.blx-drawer.is-open,.blx-search.is-open,.blx-wishlist.is-open{pointer-events:auto;visibility:visible}.blx-drawer:not(.is-open) .blx-drawer__panel,.blx-wishlist:not(.is-open) .blx-wishlist__panel{display:none}.ast-mobile-popup-drawer{display:none!important}.blx-drawer__scrim{position:absolute;inset:0;width:100%;border:0;background:rgb(23 21 21 / .42);opacity:0;transition:opacity .25s ease}.blx-drawer.is-open .blx-drawer__scrim{opacity:1}.blx-drawer__panel{position:absolute;inset:0 auto 0 0;width:min(88vw,390px);padding:18px 24px 30px;overflow-y:auto;background:#fff;transform:translateX(-102%);transition:transform .28s ease}.blx-drawer.is-open .blx-drawer__panel{transform:none}[dir="rtl"] .blx-drawer__panel{inset:0 0 0 auto;transform:translateX(102%)}[dir="rtl"] .blx-drawer.is-open .blx-drawer__panel{transform:none}.blx-drawer__head,.blx-search__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--blx-line)}.blx-wordmark--small{font-size:31px}.blx-drawer-menu{padding:22px 0}.blx-drawer-menu li{border-bottom:1px solid var(--blx-line)}.blx-drawer-menu a{display:block;padding:17px 0;color:var(--blx-ink);font-size:13px;font-weight:650;letter-spacing:.09em;text-decoration:none;text-transform:uppercase}.blx-drawer__links{display:grid;gap:14px;padding-top:16px}.blx-drawer__links>a{color:var(--blx-muted);font-size:13px;text-decoration:none}.blx-search{background:rgb(23 21 21 / .42)}.blx-search__inner{width:100%;padding:23px var(--blx-gutter) 45px;background:#fff;transform:translateY(-105%);transition:transform .28s ease}.blx-search.is-open .blx-search__inner{transform:none}.blx-wishlist__scrim{position:absolute;inset:0;width:100%;border:0;background:rgb(23 21 21 / .42);opacity:0;transition:opacity .25s ease}.blx-wishlist.is-open .blx-wishlist__scrim{opacity:1}.blx-wishlist__panel{position:absolute;inset:0;width:100%;padding:clamp(24px,3vw,42px) var(--blx-gutter) 48px;overflow-y:auto;background:#fff;transform:translateY(18px);opacity:0;transition:transform .28s ease,opacity .2s ease}.blx-wishlist.is-open .blx-wishlist__panel{transform:none}.blx-wishlist.is-open .blx-wishlist__panel{opacity:1}[dir="rtl"] .blx-wishlist__panel{inset:0;transform:translateY(18px)}[dir="rtl"] .blx-wishlist.is-open .blx-wishlist__panel{transform:none}.blx-wishlist__panel .blx-drawer__head,.blx-wishlist__items,.blx-wishlist__empty{width:min(100%,var(--blx-max));margin-inline:auto}.blx-wishlist__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,34px);padding-top:clamp(28px,4vw,52px)}.blx-wishlist__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:14px 8px;align-items:start;min-width:0;padding-bottom:20px;border-bottom:1px solid var(--blx-line)}.blx-wishlist__item>a:first-child{grid-column:1/-1;display:block;overflow:hidden;background:var(--blx-soft)}.blx-wishlist__item img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;background:var(--blx-soft);transition:transform .35s ease}.blx-wishlist__item>a:first-child:hover img{transform:scale(1.02)}.blx-wishlist__item>a:nth-child(2){min-width:0;color:var(--blx-ink);font-size:13px;font-weight:600;line-height:1.6;text-decoration:none}.blx-wishlist__remove{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid var(--blx-line);border-radius:50%;background:#fff;color:var(--blx-muted);font-size:18px;line-height:1;cursor:pointer}.blx-wishlist__remove:hover{border-color:var(--blx-ink);color:var(--blx-ink)}.blx-wishlist__empty{margin-top:32px;color:var(--blx-muted);font-size:13px;line-height:1.8}.blx-wishlist-count{position:absolute;inset:1px 0 auto auto;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;border-radius:50%;background:var(--blx-ink);color:#fff;font-size:9px}.blx-wishlist-count:empty,.blx-wishlist-count[data-count="0"]{display:none}.blx-card-wishlist,.blx-product-wishlist{position:absolute;z-index:5;top:12px;inset-inline-end:12px;width:38px;height:38px;display:grid;align-items:center;justify-items:center;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .9);color:var(--blx-ink);line-height:0;cursor:pointer}.blx-card-wishlist svg,.blx-product-wishlist svg{display:block;width:18px;height:18px;margin:0;fill:none;stroke:currentColor;stroke-width:1.6}.blx-card-wishlist.is-saved svg,.blx-product-wishlist.is-saved svg{fill:var(--blx-blush-deep);stroke:var(--blx-blush-deep)}.single-product .summary{position:relative}.blx-search__head,.blx-search form{max-width:920px;margin-inline:auto}.blx-search__head{margin-bottom:30px;font-size:10px;font-weight:700;letter-spacing:.17em}.blx-search label{display:block;margin-bottom:8px;font-family:var(--blx-serif);font-size:clamp(25px,4vw,44px)}.blx-search__field{display:grid;grid-template-columns:1fr 52px;border-bottom:1px solid var(--blx-ink)}.blx-search__field input{min-width:0;height:53px;padding:0;border:0;outline:0;background:#fff0;color:var(--blx-ink);font-size:16px}.blx-search__field button{border:0;background:#fff0;color:var(--blx-ink);cursor:pointer}.blx-footer{padding:clamp(52px,6vw,76px) var(--blx-gutter) 22px;background:#fbfaf9;color:var(--blx-ink);border-top:1px solid var(--blx-line)}.blx-footer__inner{width:min(100%,var(--blx-max));margin:0 auto}.blx-footer__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(190px,.7fr) minmax(230px,.8fr) minmax(170px,.55fr);gap:0}.blx-footer__brand,.blx-footer__section{min-height:220px;padding:8px clamp(24px,3vw,44px)}.blx-footer__brand{padding-inline-start:0}.blx-footer__brand,.blx-footer__section:not(:last-child){border-inline-end:1px solid var(--blx-line)}.blx-footer .blx-wordmark--footer{width:min(100%,245px);height:72px;display:flex;align-items:center;color:var(--blx-ink);font-size:clamp(35px,4vw,52px);overflow:hidden}.blx-footer .blx-wordmark--footer .blx-custom-logo{object-position:left center}[dir="rtl"] .blx-footer .blx-wordmark--footer .blx-custom-logo{object-position:right center}.blx-footer__brand p{max-width:390px;margin:24px 0 0;color:var(--blx-muted);font-size:13px;line-height:1.9}.blx-footer h2{margin:8px 0 27px;color:var(--blx-blush-deep);font-family:var(--blx-sans);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.blx-footer__toggle{display:none}.blx-footer__links{display:grid;gap:13px}.blx-footer a{color:var(--blx-ink);font-size:12px;text-decoration:none}.blx-footer a:hover{opacity:.62}.blx-footer__contact p{margin:0 0 16px;color:var(--blx-muted);font-size:13px;line-height:1.8}.blx-footer__email{border-bottom:1px solid var(--blx-line);padding-bottom:3px}.blx-footer__social-links a{display:inline-flex;align-items:center;gap:9px}.blx-footer__social-links svg{width:17px;height:17px;fill:currentColor}.blx-footer__bottom{margin-top:38px;padding-top:18px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--blx-line);color:var(--blx-muted);font-size:10px;letter-spacing:.1em}.blx-back-to-top{position:fixed;z-index:870;inset:auto auto 20px 20px;width:40px;height:40px;padding:0;display:grid;place-items:center;border:1px solid var(--blx-line);border-radius:50%;background:rgb(255 255 255 / .94);color:var(--blx-ink);box-shadow:0 4px 16px rgb(0 0 0 / .06);cursor:pointer}.single-product .blx-back-to-top{bottom:80px}.blx-back-to-top:hover{background:var(--blx-ink);color:#fff}.joinchat__button{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;box-shadow:0 5px 18px rgb(0 0 0 / .14)!important}.joinchat{right:16px!important;bottom:16px!important}@media (max-width:921px){.admin-bar .blx-header{top:46px}.blx-desktop-only{display:none!important}.blx-mobile-only{display:inline-grid}.blx-header__inner{min-height:48px;position:relative;direction:ltr;grid-template-columns:40px 1fr 94px;padding:0 6px}.blx-header__inner>.blx-mobile-only{grid-column:1;grid-row:1;justify-self:start}.blx-header__inner>.blx-wordmark{position:absolute;left:50%;width:120px;height:42px;transform:translateX(-50%)}.blx-header__inner>.blx-wordmark .blx-custom-logo{object-position:center}.blx-header__tools{grid-column:3;grid-row:1;justify-self:end}.blx-header__tools .blx-icon-button{width:30px}.blx-footer__grid{grid-template-columns:1fr 1fr}.blx-footer__brand{grid-column:1/-1}.blx-footer__brand,.blx-footer__section{min-height:auto;padding:34px 24px;border:0!important}.blx-footer__brand{padding-inline:0!important;border-bottom:1px solid var(--blx-line)!important}.blx-wishlist__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.admin-bar .blx-header{top:46px}.blx-announcement{min-height:36px;padding-block:0}.blx-announcement span{font-size:9px}.blx-icon-button{width:38px}.blx-cart-count{inset-inline-end:-1px}.blx-footer{padding:42px 20px 18px}.blx-footer__grid{grid-template-columns:1fr;gap:0}.blx-footer__brand{grid-column:auto;padding:0 0 34px!important;border-bottom:1px solid var(--blx-line)!important}.blx-footer__brand p{margin-top:18px;font-size:12px;line-height:1.75}.blx-footer__section{padding:0!important;border-bottom:1px solid var(--blx-line)!important}.blx-footer__toggle{width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;padding:0;border:0;background:#fff0;color:var(--blx-ink);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;cursor:pointer}.blx-footer__toggle i{font-size:20px;font-style:normal;font-weight:300;transition:transform .2s ease}.blx-footer__toggle[aria-expanded="true"] i{transform:rotate(45deg)}.blx-footer__section [data-blx-footer-panel]{display:none;padding:0 0 25px}.blx-footer__section.is-open [data-blx-footer-panel]{display:grid}.blx-footer__section h2{display:none}.blx-footer__links{gap:11px}.blx-footer__bottom{margin-top:28px;padding-top:16px}.blx-wishlist__panel{padding:20px 16px 36px}.blx-wishlist__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;padding-top:26px}.blx-wishlist__item{gap:10px 5px;padding-bottom:14px}.blx-wishlist__item>a:nth-child(2){font-size:12px;line-height:1.5}.blx-wishlist__remove{width:30px;height:30px}.blx-back-to-top{width:38px;height:38px}.joinchat__button{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}.single-product .joinchat{bottom:80px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.blx-drawer__panel,.blx-drawer__scrim,.blx-search__inner,.blx-back-to-top{transition:none}.blx-announcement__track{animation:none}}[dir="rtl"] .blx-search__field input,[dir="rtl"] .blx-drawer-menu,[dir="rtl"] .blx-drawer__links{text-align:right}.blx-announcement{display:none!important}.blx-header__inner{min-height:64px}.blx-header__inner>.blx-wordmark{height:50px;width:clamp(166px,14vw,205px)}.blx-footer{padding-top:clamp(46px,5vw,66px)}.blx-footer__brand,.blx-footer__section{min-height:190px}.blx-back-to-top{left:18px;right:auto;bottom:22px;width:42px;height:42px;z-index:875}[dir="rtl"] .blx-back-to-top{left:18px;right:auto}.single-product .blx-back-to-top{bottom:92px}body.blx-child-active:not(.single-product) .joinchat{right:18px!important;left:auto!important;bottom:18px!important}.single-product .joinchat{display:none!important}@media (max-width:921px){.blx-header__inner{min-height:50px}.blx-header__inner>.blx-wordmark{height:44px}.blx-header__tools>[data-blx-search-open]{position:absolute;left:44px;top:50%;transform:translateY(-50%)}}@media (max-width:600px){.blx-back-to-top,[dir="rtl"] .blx-back-to-top{left:12px;right:auto;bottom:16px;width:38px;height:38px}.single-product .blx-back-to-top,[dir="rtl"] .single-product .blx-back-to-top{bottom:82px}.joinchat{right:12px!important;left:auto!important;bottom:12px!important}.blx-footer{padding-top:36px}.blx-footer__brand,.blx-footer__section{min-height:auto}}