.apmm{--apmm-z:1040;--apmm-gap:.25rem;--apmm-link-min-height:2.75rem;--apmm-burger-line-width:1.55rem;--apmm-burger-line-height:1px;--apmm-burger-line-offset:.42rem;--apmm-desktop-hover-safe-gap:1rem;--apmm-hover-close-delay:260ms;--apmm-panel-bg:var(--bs-body-bg,#fff);--apmm-panel-color:var(--bs-body-color,#212529);--apmm-panel-border:var(--bs-border-color,#dee2e6);--apmm-panel-shadow:0 12px 32px rgba(15,23,42,.12);--apmm-viewport-height:100dvh;--apmm-desktop-panel-bottom-gap:.75rem;--apmm-panel-scroll-end-gap:.75rem;clear:both;position:relative;width:100%;z-index:var(--apmm-z)}
.apmm,.apmm *{box-sizing:border-box}.apmm.navbar{display:block;padding:0}.apmm__container{position:relative;width:100%}.apmm__list,.apmm__children,.apmm__group-list{list-style:none;padding:0}.apmm__list,.apmm__children:not(.row),.apmm__group-list:not(.row){margin:0}.apmm__list{align-items:stretch;display:flex;flex-flow:row nowrap;gap:var(--apmm-gap);width:100%}.apmm__item{flex:0 0 auto;min-width:0;position:relative}.apmm__link{align-items:center;border-radius:var(--bs-border-radius,.375rem);display:inline-flex;gap:.35rem;min-height:var(--apmm-link-min-height);padding:.5rem .75rem;white-space:nowrap;width:auto}.apmm__icon-img{display:inline-block;height:1.25rem;object-fit:contain;width:1.25rem}.apmm__badge{border-radius:999px;font-size:.58rem;line-height:1;padding:.2rem .45rem}.apmm__item--button>.apmm__link{border:1px solid currentColor;border-radius:var(--bs-border-radius,.375rem);justify-content:center;padding-left:.875rem;padding-right:.875rem}.apmm__panel{background:var(--apmm-panel-bg);border:1px solid var(--apmm-panel-border);border-radius:var(--bs-border-radius-lg,.5rem);box-shadow:var(--apmm-panel-shadow);color:var(--apmm-panel-color);display:none;min-width:24rem;padding:0}.apmm__panel-inner{padding:.75rem}.apmm__children:not(.row){display:grid;gap:.15rem}.apmm__children.row{display:flex;flex-wrap:wrap;gap:0}.apmm__children .apmm__link{border-radius:var(--bs-border-radius-sm,.25rem);min-height:2.25rem;padding:.45rem .65rem;width:100%}.apmm__content-item{display:block;min-width:0}.apmm__separator{background:var(--bs-border-color,#dee2e6);height:1px;margin:.35rem .25rem}.apmm__heading-text,.apmm__block-title{color:var(--bs-secondary-color,#6c757d);display:block;font-size:.75rem;font-weight:700;letter-spacing:.04em;padding:.5rem .65rem .25rem;text-transform:uppercase}.apmm__html-content{padding:.5rem .65rem}.apmm__html-content img,.apmm__image,.apmm__brand-img,.apmm__product-img{height:auto;max-width:100%}.apmm__image-link,.apmm__brand-card,.apmm__product-card{color:inherit;display:block}.apmm__image{border-radius:var(--bs-border-radius,.375rem);display:block;width:100%}.apmm__image-caption{display:block;font-weight:600;margin-top:.45rem}.apmm__brand-grid,.apmm__product-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.5rem .65rem}.apmm__brand-card,.apmm__product-card{align-items:center;border:1px solid var(--bs-border-color,#e5e7eb);border-radius:var(--bs-border-radius,.375rem);display:flex;gap:.65rem;min-height:3.25rem;padding:.5rem}.apmm__brand-img,.apmm__product-img{flex:0 0 auto;max-height:2.5rem;object-fit:contain;width:3rem}.apmm__empty-note{color:var(--bs-secondary-color,#6c757d);font-size:.875rem}.apmm__search{display:flex;gap:.5rem;padding:.5rem .65rem}.apmm__search-input{border:1px solid var(--bs-border-color,#ced4da);border-radius:var(--bs-border-radius,.375rem);flex:1 1 auto;min-width:0;padding:.5rem .75rem}.apmm__search-btn{background:var(--bs-primary,#0d6efd);border:1px solid var(--bs-primary,#0d6efd);border-radius:var(--bs-border-radius,.375rem);color:#fff;padding:.5rem .75rem}
.apmm__toggle,.apmm__toggle.btn,.apmm__toggle.navbar-toggler{align-items:center;background:transparent;border:0;border-radius:.75rem;box-shadow:none;color:var(--bs-body-color,#111827);display:none;height:2.75rem;justify-content:center;line-height:1;margin:0;min-height:2.75rem;min-width:2.75rem;padding:0;width:2.75rem}.apmm__toggle:hover,.apmm__toggle:focus{background:var(--bs-tertiary-bg,#f3f4f6);box-shadow:none;color:var(--bs-body-color,#111827);outline:0}.apmm__toggle:focus-visible{box-shadow:0 0 0 .2rem rgba(13,110,253,.18)}.apmm__toggle-icon,.apmm__toggle-icon:before,.apmm__toggle-icon:after{background:currentColor;display:block;height:var(--apmm-burger-line-height);opacity:.92;transform:scaleY(.82);transition:background-color .15s,transform .15s,top .15s,opacity .15s;width:var(--apmm-burger-line-width)}.apmm__toggle-icon{position:relative}.apmm__toggle-icon:before,.apmm__toggle-icon:after{content:"";left:0;position:absolute}.apmm__toggle-icon:before{top:calc(var(--apmm-burger-line-offset)*-1)}.apmm__toggle-icon:after{top:var(--apmm-burger-line-offset)}.apmm.is-open>.apmm__container>.apmm__toggle .apmm__toggle-icon{background:transparent}.apmm.is-open>.apmm__container>.apmm__toggle .apmm__toggle-icon:before{top:0;transform:rotate(45deg) scaleY(.82)}.apmm.is-open>.apmm__container>.apmm__toggle .apmm__toggle-icon:after{top:0;transform:rotate(-45deg) scaleY(.82)}
.apmm--layout-inline{background:transparent!important;border:0!important;clear:none;flex:1 1 auto;margin:0;min-width:0;width:auto}.apmm--layout-inline.navbar{display:flex}.apmm--layout-inline .apmm__container{align-items:center;display:flex;justify-content:center;padding:0;width:100%}.apmm--layout-inline .apmm__list{width:auto}.apmm--layout-inline .apmm__link{min-height:2.25rem;padding:.35rem .6rem;text-transform:uppercase}.apmm--align-start .apmm__list,.apmm--layout-inline.apmm--align-start .apmm__container{justify-content:flex-start}.apmm--align-center .apmm__list,.apmm--layout-inline.apmm--align-center .apmm__container{justify-content:center}.apmm--align-end .apmm__list,.apmm--layout-inline.apmm--align-end .apmm__container{justify-content:flex-end}.apmm--align-between .apmm__list{justify-content:space-between}.apmm--layout-inline.apmm--align-between .apmm__container{justify-content:stretch}.apmm--layout-inline.apmm--align-between .apmm__list{flex:1 1 auto;justify-content:space-between}.apmm__item.ms-auto{margin-left:auto}.apmm__item.me-auto{margin-right:auto}.apmm__item.mx-auto{margin-left:auto;margin-right:auto}.apmm__item--link-center>.apmm__link{justify-content:center;text-align:center}.apmm__item--link-end>.apmm__link{justify-content:flex-end;text-align:right}.apmm--layout-vertical{max-width:18rem;width:100%}.apmm--layout-vertical .apmm__list{flex-direction:column}.apmm--layout-vertical .apmm__item,.apmm--layout-vertical .apmm__link{width:100%}.apmm--layout-vertical .apmm__link{justify-content:space-between}.apmm__container.container,.apmm__container.container-sm,.apmm__container.container-md,.apmm__container.container-lg,.apmm__container.container-xl,.apmm__container.container-xxl{max-width:none;padding-left:0;padding-right:0}
.apmm__list>.apmm__item[class*="col-"]{flex:0 0 auto;max-width:none;padding-left:0;padding-right:0;width:auto}.apmm__more-panel{min-width:12rem}.apmm__more-list{display:block}.apmm__item--more{display:none}.apmm--has-overflow-more .apmm__item--more{display:block}
@media (min-width:992px){.apmm__item:hover>.apmm__panel,.apmm__item:focus-within>.apmm__panel,.apmm__item.is-open>.apmm__panel,.apmm__item.is-hovering>.apmm__panel{display:block}.apmm__panel{left:0;position:absolute;top:100%}.apmm__panel:before{content:"";display:block;height:var(--apmm-desktop-hover-safe-gap);left:0;position:absolute;right:0;top:calc(var(--apmm-desktop-hover-safe-gap)*-1)}.apmm__panel .apmm__panel:before{bottom:0;height:auto;left:calc(var(--apmm-desktop-hover-safe-gap)*-1);right:auto;top:0;width:var(--apmm-desktop-hover-safe-gap)}.apmm__item--wide>.apmm__panel{max-width:calc(100vw - 2rem);width:min(960px,calc(100vw - 2rem))}.apmm__item--full>.apmm__panel{left:0;width:min(1180px,calc(100vw - 2rem))}.apmm__item--has-children .apmm__item--has-children>.apmm__panel{left:100%;top:0}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__link{min-width:15rem}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel{min-width:16rem;width:16rem}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__children{display:block}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__item{width:100%}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__link{justify-content:space-between;width:100%}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__item--has-children>.apmm__panel{left:100%;min-height:100%;top:0;width:min(820px,calc(100vw - 19rem))}.apmm--layout-vertical .apmm__item--has-children>.apmm__panel{left:100%;top:0;width:min(820px,calc(100vw - 20rem))}.apmm--panel-container-start .apmm__list>.apmm__item--wide,.apmm--panel-container-center .apmm__list>.apmm__item--wide,.apmm--panel-container-end .apmm__list>.apmm__item--wide,.apmm--panel-container-start .apmm__list>.apmm__item--full,.apmm--panel-container-center .apmm__list>.apmm__item--full,.apmm--panel-container-end .apmm__list>.apmm__item--full{position:static}.apmm--panel-container-start .apmm__list>.apmm__item--wide>.apmm__panel,.apmm--panel-container-start .apmm__list>.apmm__item--full>.apmm__panel{left:0;right:auto}.apmm--panel-container-center .apmm__list>.apmm__item--wide>.apmm__panel,.apmm--panel-container-center .apmm__list>.apmm__item--full>.apmm__panel{left:50%;right:auto;transform:translateX(-50%)}.apmm--panel-container-end .apmm__list>.apmm__item--wide>.apmm__panel,.apmm--panel-container-end .apmm__list>.apmm__item--full>.apmm__panel{left:auto;right:0}.apmm--panel-item .apmm__list>.apmm__item--wide,.apmm--panel-item .apmm__list>.apmm__item--full{position:relative}.apmm__catalog-structured>.apmm__panel,.apmm__catalog-root>.apmm__panel,.apmm__item--wide>.apmm__panel,.apmm__item--full>.apmm__panel{max-height:calc(var(--apmm-viewport-height,100dvh) - var(--apmm-desktop-panel-top,5.5rem) - var(--apmm-desktop-panel-bottom-gap,.75rem));overflow-x:hidden;overflow-y:auto;scroll-padding-bottom:var(--apmm-panel-scroll-end-gap,.75rem);overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--apmm-panel-border,#dee2e6) 70%,transparent) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.apmm__catalog-structured>.apmm__panel,.apmm__catalog-root>.apmm__panel{width:min(1180px,calc(100vw - 10rem))}.apmm__panel::-webkit-scrollbar{width:.38rem}.apmm__panel::-webkit-scrollbar-track{background:transparent}.apmm__panel::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--apmm-panel-border,#dee2e6) 70%,transparent);border-radius:999px}}
@media (min-width:1200px){.apmm__brand-grid,.apmm__product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:991.98px){.header-bottom__row--apmm{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:.35rem}.header-bottom__row--apmm>.header-bottom__ap-menu{flex:0 0 auto!important;order:-30!important}.header-bottom__row--apmm>.header-bottom__logo{flex:0 0 auto!important;order:-20!important}.header-bottom__row--apmm>.header-bottom__right,.header-bottom__row--apmm>.header-top__right{flex:1 1 auto!important;justify-content:flex-end;min-width:0!important;order:-10!important}.apmm,.apmm--layout-inline{clear:none;flex:0 0 auto;width:auto}.apmm.navbar,.apmm--layout-inline.navbar{display:flex;padding:0}.apmm__container,.apmm--layout-inline .apmm__container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;padding:0;position:static;width:auto}.apmm__toggle,.apmm__toggle.btn,.apmm__toggle.navbar-toggler{display:inline-flex}.apmm__list,.apmm--layout-inline .apmm__list{background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#e5e7eb);border-radius:1rem;box-shadow:0 1rem 2.5rem rgba(15,23,42,.18);display:none;flex-direction:column;gap:.2rem;left:.75rem;margin:0;max-height:calc(100dvh - var(--apmm-mobile-panel-top,4.5rem) - .75rem);min-width:0;overflow:auto;padding:.75rem;position:fixed;right:.75rem;top:var(--apmm-mobile-panel-top,4.5rem);width:auto;z-index:calc(var(--apmm-z) + 20)}.apmm.is-open:before{background:rgba(15,23,42,.28);bottom:0;content:"";left:0;position:fixed;right:0;top:var(--apmm-mobile-panel-top,4.5rem);z-index:calc(var(--apmm-z) + 10)}.apmm.is-open .apmm__list,.apmm--layout-inline.is-open .apmm__list{display:flex}.apmm__item,.apmm__link,.apmm__item--button>.apmm__link{width:100%}.apmm__link,.apmm__item--button>.apmm__link{border-radius:.75rem;justify-content:space-between;min-height:2.75rem;padding:.65rem .8rem;white-space:normal}.apmm__item--button>.apmm__link{border-color:var(--bs-border-color,#d1d5db)}.apmm__panel{background:var(--bs-tertiary-bg,#f8f9fa);border:0;border-radius:.85rem;box-shadow:none;display:none;margin:.2rem 0 .45rem;min-width:0;padding:.35rem;position:static;width:100%}.apmm__item.is-open>.apmm__panel{display:block}.apmm__panel-inner{padding:.25rem}.apmm__children:not(.row){display:grid;gap:.25rem}.apmm__children.row{display:flex;flex-wrap:wrap;gap:0}.apmm__brand-grid,.apmm__product-grid{grid-template-columns:1fr}body.apmm-mobile-open{overflow-x:hidden}}
.apmm__group-card{background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#e5e7eb);border-radius:var(--bs-border-radius-lg,.75rem);box-shadow:0 10px 30px rgba(15,23,42,.04);display:flex;flex-direction:column;height:100%;min-width:0;padding:1rem}.apmm__group-title{align-items:center;color:var(--bs-body-color,#212529);display:inline-flex;font-size:1.2rem;font-weight:400;gap:.4rem;line-height:1.2;margin:0 0 .75rem;text-transform:uppercase}.title-none>.apmm__group-card>.apmm__group-title{display:none}.apmm__group-list{min-width:0}.apmm__group-list:not(.row){display:grid;gap:.22rem .55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.apmm__group-list.row{display:flex;flex-wrap:wrap;gap:0;grid-template-columns:none}.apmm__group-heading{color:var(--bs-primary);font-size:.8rem;grid-column:1/-1;letter-spacing:.04em;margin:.5rem 0 .1rem;text-transform:uppercase}.apmm__group-separator{background:var(--bs-border-color,#e5e7eb);grid-column:1/-1;height:1px;margin:.45rem 0}.apmm__group-entry,.apmm__group-image{min-width:0}.apmm__group-link,.apmm__group-image-link{align-items:center;border-radius:var(--bs-border-radius-sm,.25rem);color:var(--bs-body-color,#212529);display:inline-flex;gap:.35rem;line-height:1.25;max-width:100%;min-height:1.85rem;padding:.2rem .25rem}.apmm__group-link:hover,.apmm__group-link:focus,.apmm__group-image-link:hover,.apmm__group-image-link:focus{background:var(--bs-tertiary-bg,#f8f9fa);color:var(--bs-primary,#0d6efd)}.apmm__group-link--static:hover,.apmm__group-link--static:focus{background:transparent;color:var(--bs-body-color,#212529)}.apmm__group-link .apmm__badge,.apmm__group-title .apmm__badge{margin-left:.15rem}.apmm__group-image{grid-column:1/-1}.apmm__group-img{border-radius:var(--bs-border-radius-lg,.75rem);display:block;height:auto;width:100%}.apmm__group-image-link{align-items:stretch;display:flex;flex-direction:column;padding:0;width:100%}.apmm__group-image-link span,.apmm__group-image>span{display:block;font-weight:700;padding-top:.45rem}.apmm__catalog-structured>.apmm__panel .apmm__panel-inner{padding:.1rem .1rem var(--apmm-panel-scroll-end-gap,.75rem)}.apmm__catalog-structured>.apmm__panel .apmm__children{align-items:stretch}.apmm__catalog-card--promo .apmm__group-list{grid-template-columns:1fr}.apmm__catalog-card--promo .apmm__group-entry--button .apmm__group-link,.apmm__group-entry--button .apmm__group-link{border:1px solid var(--bs-border-color,#d1d5db);border-radius:999px;justify-content:center;min-height:2.25rem;padding:.35rem .8rem}.apmm__catalog-card--promo .apmm__group-entry--button .apmm__group-link:hover,.apmm__group-entry--button .apmm__group-link:hover,.apmm__catalog-card--promo .apmm__group-entry--button .apmm__group-link:focus,.apmm__group-entry--button .apmm__group-link:focus{background:var(--bs-primary,#0d6efd);border-color:var(--bs-primary,#0d6efd);color:#fff}.apmm__group-list--columns .apmm__group-link,.apmm__group-list--columns .apmm__group-image-link{width:100%}.apmm__group-list--columns>.apmm__group-entry--full{width:100%}@media (max-width:991.98px){.apmm__group-list{grid-template-columns:1fr}.apmm__group-card{padding:.85rem}}
@media (min-width:992px){.header-bottom__row--apmm{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:.75rem;justify-content:flex-start!important;min-width:0;width:100%}.header-bottom__row--apmm>*{min-width:0}.header-bottom__row--apmm>.header-bottom__logo{flex:0 0 auto!important;margin-left:0!important;margin-right:0!important;max-width:max-content;order:0!important;width:auto!important}.header-bottom__row--apmm>.header-bottom__ap-menu{flex:1 1 0!important;max-width:100%!important;min-width:0!important;order:1!important;width:auto!important}.header-bottom__row--apmm>.header-bottom__right,.header-bottom__row--apmm>.header-top__right{flex:0 0 auto!important;margin-left:auto!important;max-width:48vw;min-width:0!important;order:2!important;white-space:nowrap;width:auto!important}.header-bottom__row--apmm .header-bottom__ap-menu .apmm,.header-bottom__row--apmm .header-bottom__ap-menu .apmm__container,.header-bottom__row--apmm .header-bottom__ap-menu .apmm__list{max-width:100%!important;min-width:0!important;width:100%!important}.header-bottom__row--apmm .header-bottom__ap-menu .apmm__list{justify-content:flex-start}.header-bottom__row--apmm .header-bottom__ap-menu .apmm__list>.apmm__item[class*="col-"]{flex:0 0 auto!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:auto!important}}@media (min-width:992px) and (max-width:1199.98px){.header-bottom__row--apmm{gap:.45rem}.header-bottom__row--apmm .apmm--layout-inline .apmm__link,.header-bottom__row--apmm .apmm--layout-horizontal .apmm__link{font-size:.9rem;padding-left:.38rem;padding-right:.38rem}}
