.FooterWrapper_footer__KuOl_{background:#fafafa;border-top:1px solid var(--line,#eee);color:var(--main,#222);overflow:hidden;position:relative}.FooterWrapper_trustSection__NFYJC{background:#fff;border-bottom:1px solid var(--line,#eee);padding:24px 0}@media(min-width:768px){.FooterWrapper_trustSection__NFYJC{padding:32px 0}}.FooterWrapper_trustGrid__F9eCH{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:576px){.FooterWrapper_trustGrid__F9eCH{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.FooterWrapper_trustGrid__F9eCH{gap:24px;grid-template-columns:repeat(4,1fr)}}.FooterWrapper_trustItem___d6zs{align-items:center;background:#f8f8f8;border-radius:8px;display:flex;gap:12px;padding:16px;transition:all .3s ease}.FooterWrapper_trustItem___d6zs:hover{background:#f0f0f0;transform:translateY(-2px)}.FooterWrapper_trustIcon__lxMLV{align-items:center;background:var(--primary,#ff6b35);border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.FooterWrapper_trustIcon__lxMLV i{color:#fff;font-size:20px}.FooterWrapper_trustContent__hxk0h h4{color:var(--main,#222);font-size:14px;font-weight:600;margin:0 0 4px}.FooterWrapper_trustContent__hxk0h p{color:var(--secondary,#666);font-size:12px;margin:0}.FooterWrapper_trustAdminBar__ZVUDE{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;justify-content:space-between;margin-bottom:16px;padding:8px 12px}.FooterWrapper_adminActions__XO1Qd,.FooterWrapper_trustAdminBar__ZVUDE{align-items:center;display:flex}.FooterWrapper_adminActions__XO1Qd{gap:12px}.FooterWrapper_toggleLabel__JMdL4{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:8px;-webkit-user-select:none;user-select:none}.FooterWrapper_toggleInput__GOH67{display:none}.FooterWrapper_toggleSwitch__kpPbW{background:hsla(0,0%,100%,.3);border-radius:10px;height:20px;position:relative;transition:background .2s;width:36px}.FooterWrapper_toggleSwitch__kpPbW:after{background:#fff;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .2s;width:16px}.FooterWrapper_toggleInput__GOH67:checked+.FooterWrapper_toggleSwitch__kpPbW{background:#4ade80}.FooterWrapper_toggleInput__GOH67:checked+.FooterWrapper_toggleSwitch__kpPbW:after{transform:translateX(16px)}.FooterWrapper_disabledOverlay__0Bmpx{opacity:.5;pointer-events:none}.FooterWrapper_trustDisabledBar__1v53y{background:#f0f0f0;border-bottom:1px solid #ddd;padding:8px 0}.FooterWrapper_adminLabel__hMsQY{font-weight:600;letter-spacing:.5px;text-transform:uppercase}.FooterWrapper_addBtn__Wb_cR,.FooterWrapper_adminLabel__hMsQY{color:#fff;font-size:12px}.FooterWrapper_addBtn__Wb_cR{background:hsla(0,0%,100%,.2);border:none;border-radius:6px;cursor:pointer;font-weight:500;padding:6px 12px;transition:background .2s}.FooterWrapper_addBtn__Wb_cR:hover{background:hsla(0,0%,100%,.3)}.FooterWrapper_addBtn__Wb_cR:disabled{cursor:not-allowed;opacity:.5}.FooterWrapper_trustItem___d6zs.FooterWrapper_editable__cYomk{cursor:pointer;position:relative}.FooterWrapper_trustItem___d6zs.FooterWrapper_editable__cYomk:hover{outline:2px dashed var(--primary,#667eea);outline-offset:2px}.FooterWrapper_itemActions__ejX6c{display:flex;gap:4px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s}.FooterWrapper_trustItem___d6zs:hover .FooterWrapper_itemActions__ejX6c{opacity:1}.FooterWrapper_deleteBtn__HMz8x,.FooterWrapper_editBtn__J8kJg{align-items:center;background:#fff;border:none;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;display:flex;font-size:14px;height:28px;justify-content:center;width:28px}.FooterWrapper_deleteBtn__HMz8x:hover,.FooterWrapper_editBtn__J8kJg:hover{transform:scale(1.1)}.FooterWrapper_editForm__f90yq{gap:10px;width:100%}.FooterWrapper_editForm__f90yq,.FooterWrapper_formRow__vp5qr{display:flex;flex-direction:column}.FooterWrapper_formRow__vp5qr{gap:4px}.FooterWrapper_formRow__vp5qr label{color:#666;font-size:11px;font-weight:600;text-transform:uppercase}.FooterWrapper_formRow__vp5qr input,.FooterWrapper_formRow__vp5qr select{border:1px solid #ddd;border-radius:6px;font-size:14px;padding:8px 12px}.FooterWrapper_formRow__vp5qr input:focus,.FooterWrapper_formRow__vp5qr select:focus{border-color:var(--primary,#667eea);outline:none}.FooterWrapper_formActions__mSTt3{display:flex;gap:8px;margin-top:8px}.FooterWrapper_cancelBtn__Korii,.FooterWrapper_saveBtn__tpoQq{border-radius:6px;flex:1 1;font-size:13px;font-weight:600;padding:10px 16px;transition:all .2s}.FooterWrapper_cancelBtn__Korii{background:#f0f0f0}.FooterWrapper_cancelBtn__Korii:hover{background:#e0e0e0}.FooterWrapper_saveBtn__tpoQq{background:linear-gradient(135deg,#667eea,#764ba2)}.FooterWrapper_saveBtn__tpoQq:hover{box-shadow:0 4px 12px rgba(102,126,234,.4);transform:translateY(-1px)}.FooterWrapper_saveBtn__tpoQq:disabled{cursor:not-allowed;opacity:.5;transform:none}.FooterWrapper_dialogOverlay__7XoJ7{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.FooterWrapper_dialog__E_sOR{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:400px;padding:24px;width:90%}.FooterWrapper_dialog__E_sOR h3{font-size:18px;margin:0 0 12px}.FooterWrapper_dialog__E_sOR p{color:#666;font-size:14px;margin:0 0 20px}.FooterWrapper_dialogActions__sJcTV{display:flex;gap:12px}.FooterWrapper_footerBody__7l8z3{padding:32px 0 24px}@media(min-width:768px){.FooterWrapper_footerBody__7l8z3{padding:40px 0 32px}}@media(min-width:992px){.FooterWrapper_footerBody__7l8z3{padding:60px 0 40px}}.FooterWrapper_footerGrid__lU0vw{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:576px){.FooterWrapper_footerGrid__lU0vw{gap:32px;grid-template-columns:1fr 1fr}}@media(min-width:992px){.FooterWrapper_footerGrid__lU0vw{gap:40px;grid-template-columns:1.5fr 1fr 1fr 1fr}}.FooterWrapper_logo__V_H_d{display:inline-flex}.FooterWrapper_logo__V_H_d img{height:32px;width:auto}.FooterWrapper_brandDescription__1zYtn{color:var(--secondary,#666);font-size:14px;line-height:1.6;margin:0;position:relative}.FooterWrapper_brandDescription__1zYtn.FooterWrapper_editable__cYomk{border-radius:4px;cursor:pointer;padding-right:28px;transition:background .2s ease}.FooterWrapper_brandDescription__1zYtn.FooterWrapper_editable__cYomk:hover{background:rgba(0,0,0,.03)}.FooterWrapper_brandDescription__1zYtn.FooterWrapper_editable__cYomk:hover .FooterWrapper_editIcon__j5sy1{opacity:1}.FooterWrapper_editIcon__j5sy1{background:none;border:none;color:var(--store-primary,#38b449);cursor:pointer;opacity:0;padding:4px;position:absolute;right:0;top:0;transition:opacity .2s ease}.FooterWrapper_editIcon__j5sy1:hover{color:var(--store-primary-hover,#2d903a)}.FooterWrapper_editIcon__j5sy1 i{font-size:14px}.FooterWrapper_brandDescriptionEdit__zqjml{margin-bottom:12px}.FooterWrapper_brandDescriptionInput__JO7Em{background:#fff;border:2px solid var(--store-primary,#38b449);border-radius:6px;color:var(--main,#222);font-family:inherit;font-size:14px;line-height:1.6;min-height:60px;padding:8px 12px;resize:vertical;width:100%}.FooterWrapper_brandDescriptionInput__JO7Em:focus{box-shadow:0 0 0 3px rgba(56,180,73,.15);outline:none}.FooterWrapper_editActions__Y8Q7l{display:flex;gap:8px;margin-top:8px}.FooterWrapper_cancelBtn__Korii,.FooterWrapper_saveBtn__tpoQq{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease}.FooterWrapper_cancelBtn__Korii i,.FooterWrapper_saveBtn__tpoQq i{font-size:12px}.FooterWrapper_saveBtn__tpoQq{background:var(--store-primary,#38b449);color:#fff}.FooterWrapper_saveBtn__tpoQq:hover{background:var(--store-primary-hover,#2d903a)}.FooterWrapper_cancelBtn__Korii{background:#e0e0e0;color:#666}.FooterWrapper_cancelBtn__Korii:hover{background:#d0d0d0}.FooterWrapper_contactItem__4_OdD{align-items:center;color:var(--secondary,#666);display:flex;font-size:14px;gap:10px;transition:color .2s ease}.FooterWrapper_contactItem__4_OdD i{color:var(--primary,#ff6b35);font-size:16px}.FooterWrapper_contactItem__4_OdD:hover{color:var(--main,#222)}.FooterWrapper_socialLink__F7J_L{align-items:center;background:#f0f0f0;border-radius:50%;color:var(--main,#222);display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.FooterWrapper_socialLink__F7J_L i{font-size:16px}.FooterWrapper_socialLink__F7J_L:hover{background:var(--primary,#ff6b35);color:#fff;transform:translateY(-2px)}.FooterWrapper_menuList__7LQ5H{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.FooterWrapper_menuItem__RlEvg a{color:var(--secondary,#666);display:inline-block;font-size:14px;transition:all .2s ease}.FooterWrapper_menuItem__RlEvg a:hover{color:var(--primary,#ff6b35);padding-left:4px}.FooterWrapper_footerBottom__xMqBn{background:#fff;border-top:1px solid var(--line,#eee);padding:20px 0}.FooterWrapper_copyright__ReWqw{color:var(--secondary,#666);font-size:13px;margin:0}.FooterWrapper_localeSelector__rYzl3{display:flex;gap:16px}.FooterWrapper_paymentSection__dwB3R{align-items:center;display:flex;gap:12px}.FooterWrapper_paymentLabel__e7ejl{color:var(--secondary,#666);font-size:13px;margin:0}.FooterWrapper_paymentIcons__VLAsd{display:flex;gap:8px;list-style:none;margin:0;padding:0}.FooterWrapper_paymentIcons__VLAsd li{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;justify-content:center;padding:6px 10px}.FooterWrapper_paymentIcons__VLAsd img{height:20px;width:auto}.FooterWrapper_brandColumn__1qUbA{align-items:center;border-bottom:1px solid var(--line,#eee);display:flex;flex-direction:column;gap:20px;grid-column:1/-1;margin-bottom:8px;padding-bottom:24px;text-align:center}@media(min-width:992px){.FooterWrapper_brandColumn__1qUbA{align-items:flex-start;border-bottom:none;grid-column:auto;margin-bottom:0;padding-bottom:0;text-align:left}}.FooterWrapper_socialLinks__xwM9e{display:flex;gap:10px;justify-content:center;margin-top:8px}@media(min-width:992px){.FooterWrapper_socialLinks__xwM9e{justify-content:flex-start}}.FooterWrapper_contactList__BnzrY{align-items:center;display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}@media(min-width:992px){.FooterWrapper_contactList__BnzrY{align-items:flex-start}}.FooterWrapper_menuColumn__ykQ5M{border-bottom:1px solid var(--line,#eee);display:flex;flex-direction:column;padding-bottom:0}@media(min-width:992px){.FooterWrapper_menuColumn__ykQ5M{border-bottom:none}}.FooterWrapper_bottomContent__hEz1U{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;text-align:center}@media(min-width:992px){.FooterWrapper_bottomContent__hEz1U{align-items:center;flex-direction:row;justify-content:space-between;text-align:left}}.FooterWrapper_bottomLeft__H2Lxi{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:24px}@media(min-width:992px){.FooterWrapper_bottomLeft__H2Lxi{align-items:center;flex-direction:row}}.FooterWrapper_accordion__le7Vt{width:100%}.FooterWrapper_accordionHeader__CYv_J{align-items:center;background:none;border:none;color:var(--main,#222);cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:16px 0;text-align:left;width:100%}.FooterWrapper_accordionHeader__CYv_J:hover{color:var(--primary,#ff6b35)}@media(min-width:992px){.FooterWrapper_accordionHeader__CYv_J{cursor:default;padding:0 0 12px;position:relative}.FooterWrapper_accordionHeader__CYv_J:after{background:var(--primary,#ff6b35);bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}}.FooterWrapper_accordionIcon__6vGl7{color:var(--secondary,#666);font-size:12px;transition:transform .3s ease}@media(min-width:992px){.FooterWrapper_accordionIcon__6vGl7{display:none}}.FooterWrapper_accordionIconOpen__RFxlG{transform:rotate(180deg)}.FooterWrapper_accordionContent__yXYGQ{padding-bottom:8px}@media(min-width:992px){.FooterWrapper_accordionContent__yXYGQ{max-height:none!important;opacity:1!important;overflow:visible!important;padding-bottom:0;padding-top:16px}}.mobile-menu .mobile-menu-search-trigger{align-items:center;appearance:none;-webkit-appearance:none;background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:16px;cursor:text;display:flex;font:inherit;gap:10px;margin:12px 12px 0;padding:11px 12px;text-align:left;transition:border-color .2s ease,background-color .2s ease,box-shadow .18s ease;width:calc(100% - 24px)}.mobile-menu .mobile-menu-search-trigger:focus-within,.mobile-menu .mobile-menu-search-trigger:hover{background:#fff;border-color:rgba(15,23,42,.14);box-shadow:0 0 0 3px rgba(234,88,12,.08)}.mobile-menu .mobile-menu-search-trigger__icon{align-items:center;background:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(15,23,42,.05);color:#475569;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.mobile-menu .mobile-menu-search-trigger__input{background:transparent;border:0;color:#0f172a;flex:1 1;font-size:13px;line-height:1.4;min-width:0;outline:none;padding:0}.mobile-menu .mobile-menu-search-trigger__input::placeholder{color:#64748b}.mobile-menu .mobile-menu-search-trigger__input::-webkit-search-cancel-button{display:none}.mobile-menu .mobile-menu-search-trigger__clear{align-items:center;background:rgba(15,23,42,.08);border:0;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;line-height:1;padding:0;transition:background-color .2s ease,color .2s ease;width:28px}.mobile-menu .mobile-menu-search-trigger__clear:hover{background:rgba(15,23,42,.12);color:#0f172a}.mobile-menu .mobile-menu-search-trigger__cta{background:rgba(15,23,42,.06);border-radius:999px;color:#0f172a;flex-shrink:0;font-size:11px;font-weight:700;line-height:1;padding:5px 9px}.mobile-menu .mobile-category-path{color:#64748b;font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu .mobile-category-item--search-empty .mobile-category-btn{cursor:default}.mobile-menu .mobile-menu-utility{background:linear-gradient(180deg,#fcfcfd,#f8fafc);border-top:1px solid #eef2f7;box-shadow:0 -12px 24px rgba(15,23,42,.05);display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:12px}.mobile-menu .mobile-menu-account-panel{display:flex;flex-direction:column;gap:8px}.mobile-menu .mobile-menu-account-link{align-items:center;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;cursor:pointer;display:flex;font:inherit;gap:10px;padding:10px 12px;text-align:left;transition:border-color .2s ease,background-color .2s ease;width:100%}.mobile-menu .mobile-menu-account-link:hover{background:#fffdf9;border-color:rgba(15,23,42,.14)}.mobile-menu .mobile-menu-account-link__avatar{align-items:center;border-radius:50%;box-shadow:0 6px 18px rgba(15,23,42,.14);color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:800;height:36px;justify-content:center;line-height:1;width:36px}.mobile-menu .mobile-menu-account-link__content{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.mobile-menu .mobile-menu-account-link__title{color:#0f172a;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu .mobile-menu-account-link__meta{color:#64748b;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu .mobile-menu-account-link__arrow{color:#94a3b8;flex-shrink:0}.mobile-menu .mobile-menu-logout-btn{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid rgba(220,53,69,.18);border-radius:14px;color:#b42318;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;line-height:1;min-height:38px;padding:0 14px;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .18s ease,opacity .2s ease;width:100%}.mobile-menu .mobile-menu-logout-btn:hover:not(:disabled){background:#fff5f5;border-color:rgba(220,53,69,.28);color:#912018}.mobile-menu .mobile-menu-logout-btn:active:not(:disabled){transform:scale(.985)}.mobile-menu .mobile-menu-logout-btn:disabled{cursor:not-allowed;opacity:.65}.mobile-menu .mobile-menu-auth-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-menu .mobile-menu-auth-actions__btn{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:14px;color:#0f172a;font-size:13px;font-weight:700;min-height:40px;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.mobile-menu .mobile-menu-auth-actions__btn.is-primary{background:var(--store-primary);border-color:var(--store-primary);color:var(--store-secondary)}.mobile-menu .mobile-menu-auth-actions__btn:active{transform:scale(.985)}.mobile-menu .mobile-menu-shortcuts{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-menu .mobile-menu-shortcuts.mobile-menu-shortcuts--single{grid-template-columns:minmax(0,1fr)}.mobile-menu .mobile-shortcut-card{align-items:center;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;cursor:pointer;display:flex;font:inherit;gap:10px;min-height:56px;padding:10px 12px;text-align:left;transition:border-color .2s ease,background-color .2s ease,transform .18s ease}.mobile-menu .mobile-shortcut-card:hover{background:#fffdf9;border-color:rgba(15,23,42,.14)}.mobile-menu .mobile-shortcut-card:active{transform:scale(.99)}.mobile-menu .mobile-shortcut-card__icon{align-items:center;background:rgba(15,23,42,.05);border-radius:10px;color:var(--primary);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.mobile-menu .mobile-shortcut-card__icon i.icon{color:currentColor;font-size:18px}.mobile-menu .mobile-shortcut-card__svg{display:block}.mobile-menu .mobile-shortcut-card__content{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mobile-menu .mobile-shortcut-card__title{color:#111827;flex:1 1;font-size:12px;font-weight:700;line-height:1.25;min-width:0}.mobile-menu .mobile-shortcut-card__badge{align-items:center;background:rgba(234,88,12,.12);border-radius:999px;color:#c05621;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 6px}@media(max-width:480px){.mobile-menu .mobile-menu-search-trigger{border-radius:14px;gap:8px;margin:10px 10px 0;padding:10px;width:calc(100% - 20px)}.mobile-menu .mobile-menu-search-trigger__icon{border-radius:11px;height:34px;width:34px}.mobile-menu .mobile-menu-search-trigger__input{font-size:13px}.mobile-menu .mobile-menu-search-trigger__clear,.mobile-menu .mobile-menu-search-trigger__cta{min-width:28px}.mobile-menu .mobile-menu-utility{gap:8px;padding:10px}.mobile-menu .mobile-menu-account-link,.mobile-menu .mobile-shortcut-card{border-radius:14px;padding:10px}.mobile-menu .mobile-menu-logout-btn{border-radius:12px;min-height:36px}.mobile-menu .mobile-menu-account-link__avatar{font-size:12px;height:34px;width:34px}.mobile-menu .mobile-shortcut-card{gap:8px;min-height:52px}.mobile-menu .mobile-shortcut-card__icon{height:32px;width:32px}}header#header{transition:top .3s ease}header#header.header-visible{top:0}header#header.header-hidden{top:-185px}.header-nav-minimal{align-items:center;display:flex;flex-wrap:nowrap;min-width:0;width:100%}.header-nav-minimal>.home-link-minimal{align-items:center;align-self:center;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;min-width:40px;padding:0;width:40px}.header-nav-minimal>.home-link-minimal .home-icon{flex-shrink:0}.header-nav-minimal>.box-navigation{align-items:center;display:flex;flex:1 1 auto;min-width:0;overflow-x:auto;width:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.header-nav-minimal>.box-navigation::-webkit-scrollbar{display:none}.header-nav-minimal>.box-navigation>.box-nav-ul{align-items:center;display:flex;flex-wrap:nowrap;min-width:max-content}.nav-icon .nav-icon-item{color:inherit}.nav-icon .nav-icon-item .icon,.nav-icon .nav-icon-item svg{color:currentColor;stroke:currentColor}.nav-icon .nav-icon-item .icon circle,.nav-icon .nav-icon-item .icon line,.nav-icon .nav-icon-item .icon path,.nav-icon .nav-icon-item .icon polyline,.nav-icon .nav-icon-item .icon rect,.nav-icon .nav-icon-item svg circle,.nav-icon .nav-icon-item svg line,.nav-icon .nav-icon-item svg path,.nav-icon .nav-icon-item svg polyline,.nav-icon .nav-icon-item svg rect{stroke:currentColor}.dropdown-account.dropdown-user{background-color:var(--white);box-sizing:border-box;color:var(--main);max-height:min(70dvh,560px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.dropdown-account.dropdown-user .user-header{border-bottom:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;gap:12px;margin-bottom:14px;padding-bottom:14px}.dropdown-account.dropdown-user .user-info{align-items:center;display:flex;flex:1 1 auto;gap:12px;margin-bottom:0;min-width:0}.dropdown-account.dropdown-user .user-avatar{margin-right:0}.dropdown-account.dropdown-user .initials-circle{align-items:center;border:2px solid #fff;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.12);color:#fff;display:flex;flex-shrink:0;font-size:17px;font-weight:700;height:44px;justify-content:center;text-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .2s ease;width:44px}.dropdown-account.dropdown-user .user-name{color:var(--main);font-size:14px;font-weight:600;margin:0 0 4px}.dropdown-account.dropdown-user .user-email{color:#6c757d;display:block;font-size:12px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-account.dropdown-user .user-details{flex:1 1 auto;min-width:0}.dropdown-account.dropdown-user .logout-btn--compact{align-self:flex-start;background:hsla(0,0%,100%,.92);border:1px solid rgba(220,53,69,.18);border-radius:999px;color:#b42318;font-size:12px;font-weight:600;gap:6px;line-height:1;min-height:34px;padding:7px 11px;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease,opacity .2s ease;white-space:nowrap;width:auto}.dropdown-account.dropdown-user .logout-btn--compact:hover:not(:disabled){background:#fff5f5;border-color:rgba(220,53,69,.26);color:#912018;transform:translateY(-1px)}.dropdown-account.dropdown-user .logout-btn--compact:active:not(:disabled){transform:translateY(0)}.dropdown-account.dropdown-user .logout-btn--compact:focus-visible{outline:2px solid rgba(220,53,69,.18);outline-offset:2px}.dropdown-account.dropdown-user .logout-btn--compact:disabled{cursor:not-allowed;opacity:.6}.dropdown-account.dropdown-user .user-menu{display:block}.dropdown-account.dropdown-user .list-menu-item{list-style:none;margin:0;padding:0}@media(min-width:480px){.dropdown-account.dropdown-user .user-header{align-items:center;flex-direction:row;justify-content:space-between}.dropdown-account.dropdown-user .logout-btn--compact{align-self:center;flex-shrink:0}}.order-status-bar{background:linear-gradient(180deg,#fff,#fbfaf7);border:1px solid rgba(15,23,42,.08);border-radius:20px;box-shadow:none;display:flex;flex-direction:column;gap:12px;isolation:isolate;margin-bottom:12px!important;overflow:hidden;padding:14px;position:relative;transition:border-color .22s ease,transform .22s ease,background-color .22s ease}.order-status-bar:before{background:var(--primary);border-radius:999px;content:"";height:2px;left:14px;opacity:.78;position:absolute;top:12px;width:34px}.order-status-bar:after{background:radial-gradient(circle,rgba(237,137,54,.12) 0,rgba(237,137,54,0) 72%);border-radius:50%;bottom:-38px;content:"";height:120px;pointer-events:none;position:absolute;right:-28px;width:120px;z-index:0}.order-status-bar:focus-within,.order-status-bar:hover{background:linear-gradient(180deg,#fff,#f8f7f2);border-color:rgba(15,23,42,.14);transform:translateY(-1px)}.order-status-bar:active{transform:scale(.995)}.order-status-bar .order-status-header{display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}.order-status-bar .order-status-header>.mb-2,.order-status-bar .order-status-info.mb-2{margin-bottom:0!important}.order-status-bar .order-status-top{display:flex;flex-direction:column;gap:10px}.order-status-bar .order-status-actions,.order-status-bar .order-status-footer,.order-status-bar .order-status-heading,.order-status-bar .order-status-meta{align-items:center;display:flex}.order-status-bar .order-status-heading{gap:10px;min-width:0}.order-status-bar .order-status-actions{flex-wrap:wrap;gap:8px}.order-status-bar .order-status-meta{min-width:0}.order-status-bar .status-icon{background:rgba(15,23,42,.05);border-radius:999px;color:var(--primary);flex-shrink:0;height:30px;padding:6px;width:30px}.order-status-bar .order-status-title{color:#111827;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.order-status-bar .notification-btn{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.08);border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease;width:32px}.order-status-bar .notification-btn:hover{background-color:#f1f5f9;border-color:rgba(15,23,42,.14);color:var(--primary)}.order-status-bar .notification-btn:active{transform:scale(.96)}.order-status-bar .notification-btn:focus-visible{outline:2px solid rgba(15,23,42,.16);outline-offset:2px}.order-status-bar .notification-btn svg{stroke:currentColor}.order-status-bar .order-reference{align-items:center;background:hsla(0,0%,100%,.85);border:1px solid rgba(15,23,42,.08);border-radius:999px;color:#475569;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.05em;min-height:32px;padding:6px 11px}.order-status-bar .coming-soon-badge{align-items:center;align-self:flex-start;background:rgba(237,137,54,.08);border:1px solid rgba(237,137,54,.18);border-radius:999px;color:#9a5d2a;display:inline-flex;font-size:10px;font-weight:500;max-width:100%;padding:5px 10px}.order-status-bar .order-status-info{background:hsla(0,0%,100%,.82);border:1px solid rgba(15,23,42,.05);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:12px}.order-status-bar .status-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.order-status-bar .status-label{color:#111827;font-size:14px;font-weight:600;line-height:1.35;min-width:0}.order-status-bar .status-percentage{align-items:center;background:rgba(248,250,252,.92);border:1px solid rgba(15,23,42,.08);border-radius:999px;color:#475569;display:inline-flex;font-size:12px;font-weight:700;height:26px;justify-content:center;min-width:46px;padding:0 8px}.order-status-bar .progress-container{display:flex;flex-direction:column;gap:10px;margin-top:0;width:100%}.order-status-bar .progress-bar-bg{background:rgba(148,163,184,.22);border-radius:999px;height:6px;overflow:hidden;position:relative;width:100%}.order-status-bar .progress-bar-bg:before{background:linear-gradient(90deg,rgba(148,163,184,.08),rgba(148,163,184,.28) 48%,rgba(148,163,184,.08));content:"";height:1px;inset:50% 10px auto;pointer-events:none;position:absolute;transform:translateY(-50%)}.order-status-bar .progress-bar-fill{border-radius:999px;box-shadow:none;height:100%;min-width:10px;position:relative;transition:width .3s ease}.order-status-bar .progress-bar-fill:after{animation:orderStatusSweep 2.6s ease-in-out infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.35));content:"";inset:0 auto 0 -18px;position:absolute;width:18px}.order-status-bar .view-order-link{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.1);border-radius:999px;color:#111827;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:space-between;min-height:44px;padding:12px 16px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease;width:100%}.order-status-bar .view-order-link:after{content:"";font-size:13px;line-height:1;transition:transform .2s ease}.order-status-bar .view-order-link:hover{background:#fff;border-color:var(--primary);color:var(--primary)}.order-status-bar .view-order-link:hover:after{transform:translateX(2px)}.order-status-bar .view-order-link:active{transform:scale(.992)}.order-status-bar .view-order-link:focus-visible{outline:2px solid rgba(15,23,42,.16);outline-offset:2px}@media(min-width:480px){.order-status-bar .order-status-top{align-items:center;flex-direction:row;justify-content:space-between}.order-status-bar .order-status-actions{justify-content:flex-end}}@media(min-width:768px){.order-status-bar{border-radius:22px;gap:14px;padding:16px}.order-status-bar:before{left:16px}.order-status-bar .order-status-header{gap:12px}.order-status-bar .order-status-title{font-size:12px;letter-spacing:.1em}.order-status-bar .order-status-info{gap:12px;padding:14px 14px 14px 15px}.order-status-bar .status-label{font-size:15px}.order-status-bar .progress-bar-bg{height:7px}.order-status-bar .order-status-footer{justify-content:flex-start}.order-status-bar .view-order-link{min-width:168px;width:auto}}@keyframes orderStatusSweep{0%{opacity:0;transform:translateX(0)}20%{opacity:1}to{opacity:0;transform:translateX(180px)}}@media(prefers-reduced-motion:reduce){.order-status-bar,.order-status-bar .notification-btn,.order-status-bar .progress-bar-fill,.order-status-bar .view-order-link{transition:none}.order-status-bar .progress-bar-fill:after{animation:none}}.user-menu .list-menu-item li a{align-items:center;color:inherit;display:flex;gap:8px;padding:8px;text-align:left;text-decoration:none;width:100%}.user-menu .list-menu-item li a:hover{background-color:rgba(0,0,0,.05);border-radius:4px}.user-menu .list-menu-item .menu-icon{flex-shrink:0;stroke:currentColor}.user-menu .list-menu-item .menu-icon path{stroke:currentColor}.logout-btn{align-items:center;background:none;border:1px solid #dc3545;color:#dc3545;cursor:pointer;display:inline-flex;gap:8px;justify-content:center}.logout-btn .logout-icon,.logout-btn .logout-icon path,.logout-icon,.logout-icon circle,.logout-icon line,.logout-icon path,.menu-icon,.menu-icon circle,.menu-icon line,.menu-icon path{stroke:currentColor}header#header .nav-account .dropdown-account.dropdown-user{left:auto;max-width:calc(100vw - 16px);min-width:min(320px,100vw - 16px);right:0;width:min(320px,100vw - 16px)}header#header .nav-account .dropdown-account.dropdown-user .user-menu .list-menu-item li a{color:#495057}header#header .nav-account .dropdown-account.dropdown-user .user-menu .menu-icon{color:#6c757d}header#header .nav-account .dropdown-account.dropdown-user .user-menu .menu-icon circle,header#header .nav-account .dropdown-account.dropdown-user .user-menu .menu-icon line,header#header .nav-account .dropdown-account.dropdown-user .user-menu .menu-icon path{stroke:currentColor}header#header .nav-account .dropdown-account.dropdown-user .logout-btn--compact{color:#dc3545}@media(min-width:769px){header#header .nav-account .dropdown-account.dropdown-user{border-radius:12px;max-width:336px;min-width:280px;padding:20px;right:0;width:min(336px,100vw - 32px)}}@media(max-width:768px){header#header .nav-account .dropdown-account.dropdown-user{border-radius:16px;min-width:0;padding:16px;top:calc(100% + 16px)}header#header .nav-account .dropdown-account.dropdown-user .user-header{gap:10px;margin-bottom:12px;padding-bottom:12px}}.TopbarTrustpilot_scoreCopy__XkB3s{align-items:baseline;display:inline-flex;white-space:nowrap}.TopbarTrustpilot_desktopOnly__XKI0b{display:inline}.TopbarTrustpilot_mobileOnly__eTWNX{display:none}.TopbarTrustpilot_scoreValue__e0w5X{font-weight:700;letter-spacing:.01em}.TopbarTrustpilot_scoreMeta__SC56l{color:var(--trustpilot-score-meta,rgba(248,251,255,.82));font-size:11px;line-height:1}.TopbarTrustpilot_stars__Cidjh{flex:0 0 auto;gap:2px}.TopbarTrustpilot_starBox__SVDf4,.TopbarTrustpilot_stars__Cidjh{align-items:center;display:inline-flex}.TopbarTrustpilot_starBox__SVDf4{background:var(--trustpilot-star-shell,#dcdce6);border-radius:1px;height:16px;justify-content:center;overflow:hidden;position:relative;width:16px}.TopbarTrustpilot_starFill__1uMRz{background:var(--trustpilot-star-fill,#00b67a);inset:0 auto 0 0;position:absolute;width:0}.TopbarTrustpilot_fill0__lLYxi{width:0}.TopbarTrustpilot_fill10___cCjF{width:10%}.TopbarTrustpilot_fill20____J5W{width:20%}.TopbarTrustpilot_fill30__n647f{width:30%}.TopbarTrustpilot_fill40__TjL9W{width:40%}.TopbarTrustpilot_fill50__ogkeR{width:50%}.TopbarTrustpilot_fill60__mNUgK{width:60%}.TopbarTrustpilot_fill70__k0JiN{width:70%}.TopbarTrustpilot_fill80__x8f0f{width:80%}.TopbarTrustpilot_fill90__7b1G_{width:90%}.TopbarTrustpilot_fill100__qB1Gh{width:100%}.TopbarTrustpilot_starIcon___GOGj{color:var(--trustpilot-star-icon,#fff);flex:0 0 auto;position:relative;z-index:1}.TopbarTrustpilot_brandText___2DKn{color:var(--trustpilot-brand-text,#f8fbff);font-weight:600;letter-spacing:.01em;white-space:nowrap}@media(max-width:990.98px){.TopbarTrustpilot_desktopOnly__XKI0b{display:none}.TopbarTrustpilot_mobileOnly__eTWNX{display:inline}.TopbarTrustpilot_scoreCopy__XkB3s{gap:3px}.TopbarTrustpilot_stars__Cidjh{gap:1px}.TopbarTrustpilot_starBox__SVDf4{height:12px;width:12px}.TopbarTrustpilot_starIcon___GOGj{height:8px;width:8px}.TopbarTrustpilot_brandText___2DKn,.TopbarTrustpilot_scoreMeta__SC56l,.TopbarTrustpilot_scoreValue__e0w5X{font-size:10px}}.loading-bar{backface-visibility:hidden;background:transparent;height:3px;left:0;pointer-events:none;position:fixed;top:0;transform:translateZ(0);width:100%;will-change:opacity;z-index:9999}.loading-bar.loading{opacity:1}.loading-bar.complete{opacity:0;transition:opacity .3s ease-out .2s}.loading-bar-progress{backface-visibility:hidden;background:linear-gradient(90deg,var(--store-primary,#38b449) 0,var(--store-primary-hover,#2d903a) 50%,var(--store-primary-hover,#238530) 100%);box-shadow:0 0 10px hsla(0,0%,100%,.3),0 0 5px var(--store-primary,#38b449);height:100%;transform:translateZ(0);transition:width .1s cubic-bezier(.4,0,.2,1);will-change:width}.loading-bar-progress:after{animation:shimmer .6s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateZ(0)}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.loading-bar-progress{transition:width .5s linear}.loading-bar-progress:after{animation:none}}