:root{--power-blue:#1565c0;--power-yellow:#ffc400;--power-green:#08a83f;--power-dark:#211d1e;--power-line:#e7e7e7;--power-hover:#f1f7f3}
.power-header-module{font-family:Arial,Helvetica,sans-serif;position:relative;z-index:1000;background:#fff;width:100%}
.power-announcement{background:#e7f8ef;text-align:center;padding:7px 12px;font-size:13px;font-weight:700;color:#222}
.power-mainbar{display:flex;align-items:center;gap:18px;max-width:1440px;margin:0 auto;padding:14px 18px;background:#fff}
.power-burger{width:38px;height:38px;border:0;background:transparent;display:flex;flex-direction:column;justify-content:center;gap:5px;cursor:pointer;padding:7px}.power-burger span{height:2px;background:#222;border-radius:3px;width:25px;display:block}
.power-logo{text-decoration:none;min-width:185px;line-height:1}.power-logo-text{font-size:34px;line-height:1;font-style:italic;font-weight:900;letter-spacing:-2px;color:var(--power-blue)}
.power-bolt-wrap{position:relative;display:inline-block}.power-bolt{position:absolute;color:var(--power-yellow);font-size:22px;left:0;top:5px;transform:translateX(3px);text-shadow:0 1px 0 rgba(0,0,0,.08)}
.power-search{display:flex;flex:1;height:46px;border:1px solid #d8d8d8;border-radius:9px;overflow:hidden;background:#fff;align-items:center;min-width:200px}.power-search-icon{font-size:24px;color:#777;padding-left:14px}.power-search input[type=search]{border:0;outline:0;flex:1;height:100%;padding:0 12px;font-size:16px;min-width:50px}.power-search button{height:100%;border:0;background:var(--power-green);color:#fff;font-size:16px;font-weight:700;padding:0 24px;cursor:pointer}
.power-actions{display:flex;align-items:stretch;gap:5px;flex:0 0 auto}.power-action{position:relative;min-width:68px;height:54px;padding:5px 8px;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none;color:#252525;transition:background .15s ease,color .15s ease}.power-action:hover{background:#f4f6f8;color:var(--power-green)}.power-action-icon{width:25px;height:25px;display:grid;place-items:center}.power-action-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.power-action-label{font-size:11px;line-height:1;white-space:nowrap}.power-action-badge{position:absolute;top:1px;right:6px;min-width:18px;height:18px;padding:0 5px;border-radius:10px;background:var(--power-green);color:#fff;border:2px solid #fff;font-size:10px;font-weight:800;line-height:14px;text-align:center;box-sizing:border-box}.power-action-cart .power-action-badge{background:#ff9f00}
.power-nav{max-width:1440px;margin:0 auto 10px;min-height:58px;background:var(--power-dark);border-radius:9px;display:flex;align-items:center;padding:6px 10px;gap:18px;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.08)}
.power-catalog-toggle{display:flex;align-items:center;gap:10px;background:var(--power-green);color:#fff;border:0;border-radius:8px;padding:13px 18px;font-size:18px;font-weight:700;cursor:pointer;white-space:nowrap}.power-grid-icon{font-size:25px;line-height:1}.power-catalog-chevron{font-size:17px;transition:transform .2s ease}.power-header-module.mega-open .power-catalog-chevron{transform:rotate(180deg)}
.power-top-links{display:flex;align-items:center;gap:28px;overflow:hidden;white-space:nowrap}.power-top-links a{color:#fff;text-decoration:none;font-size:15px}.power-top-links a:hover{color:#bcebc9}
.power-mega-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.42);z-index:1040;display:none}.power-mega{position:absolute;z-index:1050;left:50%;transform:translateX(-50%);top:100%;width:min(1440px,calc(100vw - 30px));height:min(620px,72vh);min-height:430px;background:#fff;border-radius:0 0 12px 12px;box-shadow:0 16px 45px rgba(0,0,0,.28);display:none;overflow:hidden;border:1px solid #e5e5e5;border-top:0}.power-header-module.mega-open .power-mega{display:flex}.power-header-module.mega-open .power-mega-backdrop{display:block}
.power-mega-sidebar{width:310px;border-right:1px solid var(--power-line);padding:10px 0;background:#fff;overflow:auto}.power-mega-category-row{display:grid;grid-template-columns:1fr 36px;align-items:center;min-height:54px;border-left:3px solid transparent}.power-mega-category-row:hover,.power-mega-category-row.active{background:var(--power-hover);border-left-color:var(--power-green)}.power-mega-category-link{display:grid;grid-template-columns:var(--power-category-image-size,38px) 1fr;align-items:center;gap:10px;color:#222;text-decoration:none;padding:7px 6px 7px 13px;font-size:15px;min-width:0}.power-mega-category-link img{width:var(--power-category-image-size,38px);height:var(--power-category-image-size,38px);object-fit:contain}.power-cat-placeholder{width:var(--power-category-image-size,38px);height:var(--power-category-image-size,38px);display:grid;place-items:center;color:#aaa}.power-mega-category-name{overflow:hidden;text-overflow:ellipsis}.power-mega-category-switch{height:100%;border:0;background:transparent;font-size:25px;color:#777;cursor:pointer;padding:0 9px}.power-mega-category-row.active .power-mega-category-link,.power-mega-category-row.active .power-mega-category-switch{color:#067a2f}
.power-mega-content{flex:1;padding:24px 30px 30px;overflow:auto;background:#fff}.power-mega-panel{display:none}.power-mega-panel.active{display:block}.power-mega-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid #eee}.power-mega-title{font-size:24px;font-weight:700;color:#111}.power-view-all{font-size:14px;font-weight:700;color:var(--power-green);text-decoration:none;white-space:nowrap}.power-view-all:hover{text-decoration:underline}.power-mega-columns{display:grid;grid-template-columns:repeat(var(--power-mega-columns,4),minmax(155px,1fr));gap:28px 34px;align-items:start}.power-mega-group{display:flex;flex-direction:column;gap:8px}.power-mega-group a{font-size:14px;color:#333;text-decoration:none;line-height:1.3}.power-mega-group a:hover{color:#078b36;text-decoration:underline}.power-child-title{font-size:16px!important;font-weight:700;color:#111!important;margin-bottom:4px}.power-empty-wrap{padding:10px 0}.power-empty{color:#777;margin-bottom:12px}.power-view-all-empty{display:inline-block}
@media(max-width:1199px){.power-mega-columns{grid-template-columns:repeat(3,minmax(150px,1fr));gap:24px}.power-top-links{gap:20px}}
@media(max-width:991px){.power-mainbar{gap:8px;padding:10px}.power-logo{min-width:auto}.power-logo-text{font-size:27px}.power-action-label{display:none}.power-action{min-width:42px;width:42px;height:42px;padding:4px}.power-action-badge{top:-2px;right:-2px}.power-actions{gap:2px}.power-search button{padding:0 15px}.power-nav{margin:0;border-radius:0}.power-top-links{display:none}.power-mega{width:100vw;left:0;transform:none;top:100%;height:calc(100vh - 110px);min-height:0;border-radius:0}.power-mega-sidebar{width:44%}.power-mega-content{padding:18px}.power-mega-columns{grid-template-columns:repeat(2,minmax(130px,1fr));gap:18px}}
@media(max-width:640px){.power-actions .power-action:not(.power-action-cart){display:none}.power-action-cart{display:flex!important}.power-logo-text{font-size:22px}.power-logo{min-width:95px}.power-search-icon{display:none}.power-search input[type=search]{padding-left:8px;font-size:14px}.power-search button{font-size:0;width:44px;padding:0}.power-search button:after{content:'⌕';font-size:22px}.power-mega{height:calc(100vh - 96px)}.power-mega-sidebar{width:50%}.power-mega-content{padding:14px 12px}.power-mega-columns{grid-template-columns:1fr}.power-mega-heading{display:block}.power-view-all{display:inline-block;margin-top:8px}.power-announcement{font-size:11px}.power-mega-category-link{grid-template-columns:34px 1fr;padding-left:8px}.power-mega-category-link img,.power-cat-placeholder{width:30px;height:30px}.power-mega-category-row{grid-template-columns:1fr 30px}.power-mega-category-name{font-size:13px}}

/* Live product search */
.power-search{position:relative;overflow:visible}
.power-search-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:1085;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 14px 35px rgba(0,0,0,.18);overflow:hidden;max-height:min(560px,70vh)}
.power-search-status{padding:16px 18px;color:#777;font-size:14px}
.power-search-status:empty{display:none}
.power-search-results{max-height:460px;overflow:auto}
.power-search-item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid #f0f0f0;text-decoration:none;color:#222;background:#fff}
.power-search-item:first-child{border-top:0}
.power-search-item:hover,.power-search-item.active{background:#f5faf6;color:#222}
.power-search-thumb{width:58px;height:58px;object-fit:contain;border-radius:6px;background:#fff}
.power-search-copy{min-width:0}
.power-search-name{display:block;font-size:14px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.power-search-model{display:block;margin-top:4px;color:#888;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.power-search-price{font-size:14px;font-weight:800;white-space:nowrap;text-align:right}
.power-search-old{display:block;font-size:12px;color:#999;text-decoration:line-through;font-weight:400}
.power-search-special{color:#d32f2f}
.power-search-all{display:block;padding:13px 16px;border-top:1px solid #eee;text-decoration:none;color:var(--power-green);font-weight:700;text-align:center;background:#fff}
.power-search-all:hover{background:#f5faf6;color:#078b36}
.power-search.is-loading .power-search-dropdown:before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--power-green),transparent);animation:power-search-loading 1s linear infinite}
@keyframes power-search-loading{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}
@media(max-width:640px){.power-search-dropdown{position:fixed;left:8px;right:8px;top:94px;max-height:calc(100vh - 105px)}.power-search-item{grid-template-columns:50px minmax(0,1fr);padding:9px}.power-search-thumb{width:46px;height:46px}.power-search-price{grid-column:2;text-align:left;margin-top:-4px}.power-search-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.power-search-model{display:none}}


/* Sticky / compact header v1.4.0 */
.power-header-module{
  position:sticky;
  top:0;
  z-index:1030;
  transition:box-shadow .2s ease,background .2s ease;
}
.power-header-module.is-sticky{
  box-shadow:0 5px 18px rgba(0,0,0,.13);
}
.power-header-module.is-sticky .power-announcement{
  display:none;
}
.power-header-module.is-sticky .power-mainbar{
  padding-top:7px;
  padding-bottom:7px;
}
.power-header-module.is-sticky .power-logo-text{
  font-size:28px;
}
.power-header-module.is-sticky .power-logo{
  min-width:155px;
}
.power-header-module.is-sticky .power-search{
  height:42px;
}
.power-header-module.is-sticky .power-action{
  height:46px;
}
.power-header-module.is-sticky .power-nav{
  min-height:48px;
  margin-bottom:0;
  border-radius:0 0 9px 9px;
}
.power-header-module.is-sticky .power-catalog-toggle{
  padding-top:10px;
  padding-bottom:10px;
  font-size:16px;
}
.power-header-module.is-sticky .power-top-links{
  display:none;
}
.power-header-module.is-sticky .power-nav::after{
  content:'Каталог товарів';
  color:#b9bcc2;
  font-size:13px;
  font-weight:600;
}
.power-sticky-sentinel{
  height:0;
  margin:0;
  padding:0;
  pointer-events:none;
}
@media(max-width:991px){
  .power-header-module.is-sticky .power-mainbar{padding:6px 8px}
  .power-header-module.is-sticky .power-logo{min-width:auto}
  .power-header-module.is-sticky .power-logo-text{font-size:24px}
  .power-header-module.is-sticky .power-nav::after{display:none}
}
@media(max-width:640px){
  .power-header-module.is-sticky .power-logo-text{font-size:20px}
  .power-header-module.is-sticky .power-logo{min-width:86px}
  .power-header-module.is-sticky .power-search{height:40px}
  .power-header-module.is-sticky .power-nav{min-height:44px}
  .power-header-module.is-sticky .power-catalog-toggle{padding:9px 13px;font-size:15px}
}


/* Mobile accordion catalogue v1.5.0 */
.power-mobile-backdrop,.power-mobile-drawer{display:none}
@media(max-width:991px){
  html.power-mobile-lock,html.power-mobile-lock body{overflow:hidden}
  .power-header-module.mobile-menu-open{z-index:1100}
  .power-mobile-backdrop{display:block;position:fixed;inset:0;background:rgba(0,0,0,.48);z-index:1101;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease}
  .power-mobile-drawer{display:flex;flex-direction:column;position:fixed;z-index:1102;top:0;left:0;bottom:0;width:min(430px,92vw);background:#fff;box-shadow:18px 0 45px rgba(0,0,0,.22);transform:translateX(-105%);transition:transform .24s ease;overflow:hidden}
  .power-header-module.mobile-menu-open .power-mobile-backdrop{opacity:1;visibility:visible}
  .power-header-module.mobile-menu-open .power-mobile-drawer{transform:translateX(0)}
  .power-mobile-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:10px 14px;border-bottom:1px solid #e9e9e9;background:#fff}
  .power-mobile-brand .power-logo-text{font-size:28px}
  .power-mobile-close{width:42px;height:42px;border:0;border-radius:50%;background:#f3f3f3;color:#222;font-size:30px;line-height:1;cursor:pointer}
  .power-mobile-title{padding:14px 16px 10px;font-size:20px;font-weight:800;color:#111}
  .power-mobile-list{overflow:auto;padding:0 0 26px;overscroll-behavior:contain}
  .power-mobile-item{border-bottom:1px solid #efefef}
  .power-mobile-row{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:stretch}
  .power-mobile-link{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;padding:10px 8px 10px 14px;color:#202020;text-decoration:none;font-size:15px;font-weight:650;min-height:58px}
  .power-mobile-link img,.power-mobile-placeholder{width:38px;height:38px;object-fit:contain;display:grid;place-items:center;color:#aaa}
  .power-mobile-toggle,.power-mobile-subtoggle{border:0;background:transparent;color:#6c6c6c;cursor:pointer;font-size:20px;transition:transform .18s ease}
  .power-mobile-item.open>.power-mobile-row{background:#f4faf6}
  .power-mobile-item.open>.power-mobile-row .power-mobile-toggle{transform:rotate(180deg);color:var(--power-green)}
  .power-mobile-children{padding:2px 0 10px 55px;background:#fafafa;border-top:1px solid #f0f0f0}
  .power-mobile-child{border-bottom:1px solid #eee}
  .power-mobile-child:last-of-type{border-bottom:0}
  .power-mobile-child-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center}
  .power-mobile-child-link{padding:11px 8px 11px 0;color:#222;text-decoration:none;font-size:14px;font-weight:700}
  .power-mobile-child.open>.power-mobile-child-row .power-mobile-subtoggle{transform:rotate(180deg);color:var(--power-green)}
  .power-mobile-grandchildren{padding:0 12px 10px 12px}
  .power-mobile-grandchildren a{display:block;padding:8px 0;color:#555;text-decoration:none;font-size:13px;line-height:1.3}
  .power-mobile-view-all{display:block;padding:12px 8px 4px 0;color:var(--power-green);font-weight:800;text-decoration:none;font-size:14px}
  /* Desktop mega menu is replaced by the mobile drawer at this breakpoint. */
  .power-mega,.power-mega-backdrop{display:none!important}
}
@media(max-width:640px){
  .power-mobile-drawer{width:min(390px,94vw)}
  .power-mobile-head{min-height:58px}
  .power-mobile-brand .power-logo-text{font-size:24px}
  .power-mobile-title{font-size:18px}
  .power-mobile-link{grid-template-columns:36px minmax(0,1fr);min-height:54px;padding-left:12px}
  .power-mobile-link img,.power-mobile-placeholder{width:32px;height:32px}
  .power-mobile-children{padding-left:48px}
}

/* v1.8.0 Mega Menu appearance controls */
.power-no-category-images .power-mega-category-link{grid-template-columns:1fr;padding-left:16px}
.power-no-category-images .power-mobile-link{grid-template-columns:1fr}
.power-mobile-link img,.power-mobile-placeholder{width:var(--power-category-image-size,38px);height:var(--power-category-image-size,38px)}
@media(max-width:1199px){.power-mega-columns{grid-template-columns:repeat(min(var(--power-mega-columns,4),3),minmax(150px,1fr))}}
@media(max-width:991px){.power-mega-columns{grid-template-columns:repeat(2,minmax(130px,1fr))}}
@media(max-width:640px){.power-mega-columns{grid-template-columns:1fr}}


/* v1.9.0 Mega Menu promo rail: specials, latest products and quick category links */
.power-mega-promo{width:310px;flex:0 0 310px;border-left:1px solid var(--power-line);background:#fbfbfb;padding:16px 14px 20px;overflow:auto}
.power-promo-quick{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}
.power-promo-pill{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border-radius:9px;background:#eef7f1;color:#087a31;text-decoration:none;font-size:14px;font-weight:800;border:1px solid #dcefe2;cursor:pointer;font-family:inherit}
.power-promo-pill:hover{background:#e4f5e9;color:#056d2a}.power-promo-pill span{font-size:16px}.power-promo-pill-sale{background:#fff1f1;color:#c62828;border-color:#f4d8d8}.power-promo-pill-sale:hover{background:#ffe8e8;color:#ad1f1f}
.power-promo-section{padding-top:13px;margin-top:12px;border-top:1px solid #e9e9e9}.power-promo-section:first-of-type{margin-top:0}
.power-promo-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.power-promo-head strong{font-size:15px;color:#171717}.power-promo-head a{font-size:12px;color:var(--power-green);font-weight:800;text-decoration:none;white-space:nowrap}.power-promo-head a:hover{text-decoration:underline}
.power-promo-product{display:grid;grid-template-columns:58px minmax(0,1fr);gap:9px;align-items:center;padding:7px 5px;border-radius:8px;text-decoration:none;color:#222}.power-promo-product:hover{background:#f1f8f3;color:#222}.power-promo-product img{width:56px;height:56px;object-fit:contain;border-radius:6px;background:#fff}
.power-promo-copy{min-width:0}.power-promo-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;line-height:1.25;font-weight:700}.power-promo-price{display:flex;align-items:baseline;gap:7px;margin-top:5px;font-size:12px}.power-promo-price del{color:#999}.power-promo-price b{font-size:13px;color:#1a1a1a}.power-promo-product:hover .power-promo-price b{color:#078b36}
.power-promo-cats{padding-bottom:4px}.power-promo-catlinks{display:flex;flex-wrap:wrap;gap:6px}.power-promo-catlinks a{padding:6px 8px;border-radius:7px;background:#fff;border:1px solid #e4e4e4;color:#333;text-decoration:none;font-size:12px;font-weight:700}.power-promo-catlinks a:hover{border-color:#b8dfc5;color:#087a31;background:#f4faf6}
@media(max-width:1199px){.power-mega-promo{display:none}}

/* v1.11.0 contextual category promo rail */
.power-promo-panel{display:none}.power-promo-panel.active{display:block}.power-promo-section-first{border-top:0!important;margin-top:0!important;padding-top:0!important}.power-promo-empty{padding:14px 10px;color:#777;font-size:13px;line-height:1.4}.power-promo-banner-wrap{display:flex;flex-direction:column;gap:12px}.power-promo-banner-title{font-size:18px;font-weight:800;color:#171717;line-height:1.25}.power-promo-banner{display:block;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #e6e6e6}.power-promo-banner img{display:block;width:100%;height:auto;max-height:220px;object-fit:cover}.power-promo-category-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:9px;background:#eef7f1;color:#087a31;text-decoration:none;font-size:14px;font-weight:800;border:1px solid #dcefe2}.power-promo-category-link:hover{background:#e4f5e9;color:#056d2a}

/* v1.12.0 in-menu Aktsii / Novynky tabs */
.power-promo-pill.active{box-shadow:inset 0 0 0 2px currentColor}.power-promo-tabpane{display:none}.power-promo-tabpane.active{display:block}

/* v1.13.0 third contextual promo tab */
.power-promo-quick{grid-template-columns:repeat(3,minmax(0,1fr))}
.power-promo-pill{padding:6px 7px;font-size:12.5px;white-space:nowrap}
.power-promo-pill-popular{background:#fff8e7;color:#9a6700;border-color:#f1dfad}
.power-promo-pill-popular:hover{background:#fff1c7;color:#7a5200}


/* v1.14.0 Contacts, information navigation and rich category-aware search */
.power-contacts{display:flex;flex-direction:column;justify-content:center;min-width:150px;line-height:1.15;gap:3px}.power-phone{font-size:14px;font-weight:750;color:#333;text-decoration:none;white-space:nowrap}.power-phone:hover{color:var(--power-green)}.power-contact-link{font-size:12px;color:var(--power-green);font-weight:700;text-decoration:none}.power-info-links{align-items:center}.power-info-links a{white-space:nowrap}
.power-search-dropdown{left:-180px;right:-220px;max-height:min(650px,76vh)}.power-search-results{max-height:520px}.power-search-mega{display:grid;grid-template-columns:minmax(190px,24%) minmax(0,1fr);min-height:250px}.power-search-category-panel{padding:14px 14px 16px;border-right:1px solid #eee;background:#fafafa}.power-search-col-title{font-size:13px;font-weight:800;text-transform:uppercase;color:#777;letter-spacing:.03em;margin-bottom:10px}.power-search-category-link{display:flex;justify-content:space-between;gap:10px;padding:8px 6px;border-bottom:1px solid #eee;text-decoration:none;color:#333;font-size:13px}.power-search-category-link:hover{color:var(--power-green)}.power-search-category-link b{color:#999;font-weight:600}.power-search-product-panel{padding:14px 16px}.power-search-product-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.power-search-product-group{min-width:0}.power-search-group-title{padding:0 0 7px;border-bottom:2px solid #f0c419;margin-bottom:4px;font-weight:800;font-size:14px}.power-search-group-title a{color:#222;text-decoration:none}.power-search-group-title a:hover{color:var(--power-green)}.power-search-product-group .power-search-item{grid-template-columns:56px minmax(0,1fr);padding:7px 2px;border-top:0}.power-search-product-group .power-search-thumb{width:52px;height:52px}.power-search-product-group .power-search-price{grid-column:2;text-align:left;font-size:12px;margin-top:-5px}.power-search-product-group .power-search-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media(max-width:1200px){.power-contacts{display:none}.power-search-dropdown{left:-100px;right:-120px}.power-search-product-groups{grid-template-columns:1fr}}
@media(max-width:991px){.power-search-dropdown{left:0;right:0}.power-search-mega{grid-template-columns:1fr}.power-search-category-panel{display:none}.power-search-product-groups{grid-template-columns:1fr}.power-info-links{overflow-x:auto;scrollbar-width:none}.power-info-links::-webkit-scrollbar{display:none}}
@media(max-width:640px){.power-search-dropdown{left:8px;right:8px}.power-search-product-panel{padding:10px}.power-search-product-groups{gap:10px}.power-search-product-group .power-search-item{grid-template-columns:50px minmax(0,1fr)}.power-search-product-group .power-search-thumb{width:46px;height:46px}}
