.b2b-search-suggestions .swiper-wrapper{align-items:stretch}.b2b-search-suggestions .swiper-slide{display:flex;height:auto}.b2b-search-card{display:flex;flex-direction:column;width:100%;height:100%}.b2b-search-card .dz-media{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;flex-shrink:0}.b2b-search-card .dz-media img,.b2b-search-card__image{width:100%;height:100%;object-fit:cover}.b2b-search-card .dz-content{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex:1 1}.b2b-search-card .dz-content .title{flex:1 1;min-height:2.4rem}.b2b-header-topbar{background:#111;color:#fff;font-size:.82rem;padding:.45rem 1.25rem}.b2b-header-topbar__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:1rem;gap:1rem}.b2b-header-topbar__center{justify-self:center;min-width:0}.b2b-header-topbar__brand{display:inline-flex;align-items:center;gap:.55rem;opacity:.95;white-space:nowrap;justify-self:start}.b2b-header-topbar__right{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;justify-content:flex-end;justify-self:end}.b2b-header-topbar__rates{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap}.b2b-header-topbar__rates-source{font-size:.68rem;font-weight:700;letter-spacing:.08em;color:rgba(255,255,255,.55);margin-right:.15rem}.b2b-header-topbar__rate-item{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border-radius:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);font-size:.76rem;line-height:1.2}.b2b-header-topbar__rate-item strong{color:#f7c948;font-weight:700}.b2b-header-topbar__rate-item span{color:rgba(255,255,255,.92);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.b2b-header-topbar__lang{display:inline-flex;align-items:center;gap:.35rem}.b2b-header-topbar__lang button{border:1px solid rgba(255,255,255,.2);background:transparent;color:rgba(255,255,255,.7);font-weight:700;font-size:.75rem;padding:.2rem .55rem;border-radius:6px;cursor:pointer;line-height:1.2}.b2b-header-topbar__lang button.active{color:#111;background:#f7c948;border-color:#f7c948}.b2b-header-topbar__divider{display:none}.b2b-plasiyer-switcher{display:inline-flex;align-items:center;gap:.45rem;max-width:min(420px,42vw);padding:.28rem .7rem;border-radius:999px;border:1px solid rgba(247,201,72,.35);background:rgba(247,201,72,.08);color:#fff;cursor:pointer;transition:background .2s ease,border-color .2s ease}.b2b-plasiyer-switcher:hover{background:rgba(247,201,72,.14);border-color:rgba(247,201,72,.55)}.b2b-plasiyer-switcher__badge{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f7c948;white-space:nowrap}.b2b-plasiyer-switcher__name{font-weight:700;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.b2b-plasiyer-switcher__meta{font-size:.7rem;color:rgba(255,255,255,.62);white-space:nowrap}.b2b-plasiyer-switcher__chevron{font-size:.65rem;color:rgba(255,255,255,.75);margin-left:.1rem}.b2b-plasiyer-modal .modal-content{border:none;border-radius:14px;overflow:hidden}.b2b-plasiyer-modal .modal-header{border-bottom:1px solid #eee;padding:1rem 1.25rem}.b2b-plasiyer-modal .modal-title{font-size:1.05rem;font-weight:700}.b2b-plasiyer-modal .modal-body{padding:1rem 1.25rem 1.25rem}.b2b-plasiyer-modal__hint{margin:0 0 .85rem;color:#666;font-size:.88rem}.b2b-plasiyer-modal__search{display:flex;align-items:center;gap:.55rem;border:1px solid #ddd;border-radius:10px;padding:.55rem .75rem;margin-bottom:.85rem}.b2b-plasiyer-modal__search input{border:none;outline:none;width:100%;font-size:.92rem;background:transparent}.b2b-plasiyer-modal__list{display:flex;flex-direction:column;gap:.45rem;max-height:320px;overflow:auto}.b2b-plasiyer-modal__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;text-align:left;border:1px solid #ececec;border-radius:10px;background:#fff;padding:.75rem .85rem;cursor:pointer;transition:border-color .2s ease,background .2s ease}.b2b-plasiyer-modal__item:hover{border-color:#f7c948;background:#fffdf4}.b2b-plasiyer-modal__item.is-active{border-color:#f7c948;background:#fff9e8}.b2b-plasiyer-modal__item-main{display:flex;flex-direction:column;gap:.15rem;min-width:0}.b2b-plasiyer-modal__item-main strong{font-size:.92rem;color:#111}.b2b-plasiyer-modal__item-main span{font-size:.8rem;color:#666}.b2b-plasiyer-modal__item-check{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;color:#b8860b;white-space:nowrap}.b2b-plasiyer-modal__empty{margin:0;padding:1rem 0;text-align:center;color:#777;font-size:.9rem}.header-nav.w3menu .nav>li.b2b-nav-item>a:after{display:none!important;content:none!important}.header-nav .nav>li.b2b-nav-dropdown>a:after,.header-nav.w3menu .nav>li.b2b-nav-dropdown>a:after{display:none!important;content:none!important;background-image:none!important}.header-nav .nav>li.b2b-nav-dropdown>a i,.header-nav.w3menu .nav>li.b2b-nav-dropdown>a i{display:none!important}.site-header .extra-nav .extra-cell ul.header-right{display:flex!important;align-items:center!important;gap:.5rem;flex-wrap:nowrap}.site-header .extra-nav .extra-cell .header-right .b2b-account-wrap{display:inline-flex!important;align-items:center!important;position:relative;vertical-align:middle;list-style:none}.b2b-account-dropdown{position:relative;display:inline-flex;align-items:center}.b2b-account-dropdown__trigger{all:unset;box-sizing:border-box;display:inline-flex!important;align-items:center!important;gap:.55rem;border:1px solid rgba(17,17,17,.12)!important;background:#fff!important;border-radius:999px!important;padding:.3rem .8rem .3rem .3rem!important;min-width:auto!important;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease;line-height:1.2!important;justify-content:flex-start!important}.b2b-account-dropdown.is-open .b2b-account-dropdown__trigger,.b2b-account-dropdown__trigger:hover{border-color:rgba(17,17,17,.22)!important;box-shadow:0 8px 24px rgba(17,17,17,.08)}.b2b-account-dropdown__avatar,.b2b-account-dropdown__panel-avatar{width:34px;height:34px;border-radius:50%;background:#111;color:#f7c948;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.b2b-account-dropdown__avatar i,.b2b-account-dropdown__panel-avatar i{font-size:1.05rem!important;color:#f7c948!important;font-weight:400!important}.b2b-account-dropdown__label{font-size:.9rem;font-weight:600;color:#111;white-space:nowrap}.b2b-account-dropdown__chevron{font-size:.65rem;color:#666;transition:transform .2s ease;margin-left:.1rem}.b2b-account-dropdown__chevron.is-open{transform:rotate(180deg)}.b2b-account-dropdown__panel{position:absolute;top:calc(100% + 10px);right:0;min-width:240px;background:#fff;border:1px solid rgba(17,17,17,.1);border-radius:14px;box-shadow:0 20px 50px rgba(17,17,17,.16);padding:.5rem;z-index:9999;overflow:hidden}.b2b-account-dropdown__panel-head{display:flex;align-items:center;gap:.75rem;padding:.65rem .75rem .85rem;border-bottom:1px solid rgba(17,17,17,.08);margin-bottom:.35rem}.b2b-account-dropdown__panel-text{display:flex;flex-direction:column;gap:.15rem;min-width:0}.b2b-account-dropdown__panel-text strong{display:block;font-size:.92rem;color:#111;line-height:1.2}.b2b-account-dropdown__panel-text span{display:block;font-size:.78rem;color:#777;line-height:1.2}.b2b-account-dropdown__panel .b2b-account-dropdown__item{all:unset;box-sizing:border-box;width:100%;display:flex!important;align-items:center!important;gap:.7rem;border:0!important;background:transparent!important;border-radius:10px!important;padding:.72rem .8rem!important;color:#111!important;text-decoration:none!important;font-size:.9rem!important;cursor:pointer;transition:background .15s ease;justify-content:flex-start!important;text-align:left!important;min-width:0!important;line-height:1.3!important;position:static!important}.b2b-account-dropdown__panel .b2b-account-dropdown__item:hover{background:#f7f3eb!important;color:#111!important}.b2b-account-dropdown__panel .b2b-account-dropdown__item i{font-size:1.15rem!important;color:#444!important;font-weight:400!important;flex-shrink:0;width:1.25rem;text-align:center}.b2b-account-dropdown__panel .b2b-account-dropdown__item--danger,.b2b-account-dropdown__panel .b2b-account-dropdown__item--danger i{color:#c0392b!important}.site-header .extra-nav .extra-cell .header-right .nav-item.cart-link .nav-link,.site-header .extra-nav .extra-cell .header-right .nav-item.search-link .nav-link{width:42px!important;height:42px!important;min-width:42px!important;border-radius:50%!important;border:1px solid rgba(17,17,17,.12)!important;background:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:box-shadow .2s ease,border-color .2s ease}.site-header .extra-nav .extra-cell .header-right .nav-item.cart-link .nav-link:hover,.site-header .extra-nav .extra-cell .header-right .nav-item.search-link .nav-link:hover{border-color:rgba(17,17,17,.22)!important;box-shadow:0 8px 24px rgba(17,17,17,.08)}.site-header .extra-nav .extra-cell .header-right .nav-item.cart-link .nav-link i,.site-header .extra-nav .extra-cell .header-right .nav-item.search-link .nav-link i{font-size:1.15rem!important}@media (max-width:991px){.b2b-header-topbar__inner{grid-template-columns:1fr;justify-items:stretch}.b2b-header-topbar__center{justify-self:stretch;order:2}.b2b-header-topbar__right{width:100%;justify-content:space-between;justify-self:stretch;order:3}.b2b-plasiyer-switcher{width:100%;max-width:none;justify-content:center}}@media (max-width:767px){.b2b-account-dropdown__chevron,.b2b-account-dropdown__label{display:none}.b2b-account-dropdown__trigger{padding:.25rem!important;border-radius:50%!important}.b2b-account-dropdown__panel{right:-.5rem;min-width:220px}}