.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,.apmm__sprite-icon{display:inline-block;height:1.25rem;object-fit:contain;width:1.25rem}.apmm__sprite-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;flex:0 0 auto}.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;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}}.apmm__tabs{display:flex;flex-direction:column;gap:.7rem;min-width:0;width:100%}.apmm__tabs-nav{display:flex;gap:.35rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.05rem .05rem .45rem;scrollbar-width:thin}.apmm__tabs-nav::-webkit-scrollbar{height:.28rem}.apmm__tabs-nav::-webkit-scrollbar-track{background:transparent}.apmm__tabs-nav::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--apmm-panel-border,#dee2e6) 70%,transparent);border-radius:999px}.apmm__tabs-trigger{align-items:center;background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#dee2e6);border-radius:var(--bs-border-radius,.375rem);color:var(--bs-body-color,#212529);display:inline-flex;gap:.35rem;min-height:2.45rem;padding:.45rem .9rem;white-space:nowrap}.apmm__tabs-trigger:hover,.apmm__tabs-trigger:focus,.apmm__tabs-trigger.is-active{background:var(--bs-tertiary-bg,#f8f9fa);border-color:var(--bs-primary,#0d6efd);color:var(--bs-primary,#0d6efd)}.apmm__tabs-content{min-width:0}.apmm__tabs-pane,.apmm__tabs-pane[hidden]{display:none!important}.apmm__tabs-pane.is-active:not([hidden]){display:block!important}.apmm__tabs-pane>.apmm__children{margin:0}.apmm__tabs-pane>.apmm__children>.apmm__item{flex:0 0 100%;max-width:100%;width:100%}.apmm__tabs-pane>.apmm__children>.apmm__group>.apmm__group-card>.apmm__group-title{display:none}@media (max-width:991.98px){.apmm__tabs-nav{padding-bottom:.35rem}.apmm__tabs-trigger{min-height:2.35rem;padding:.4rem .75rem}}.apmm__tabs{gap:0}.apmm__tabs-nav{align-items:flex-end;background:linear-gradient(180deg,var(--apmm-panel-bg,#fff),var(--bs-tertiary-bg,#f8f9fa));border-bottom:1px solid var(--apmm-panel-border,#dee2e6);gap:.45rem;margin:0;padding:.55rem .6rem 0}.apmm__tabs-trigger{border:1px solid transparent;border-bottom:0;border-radius:.85rem .85rem 0 0;font-size:1rem;font-weight:500;min-height:3rem;padding:.65rem 1.15rem;position:relative;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.apmm__tabs-trigger:hover,.apmm__tabs-trigger:focus{transform:translateY(-1px)}.apmm__tabs-trigger.is-active{background:var(--apmm-panel-bg,#fff);border-color:var(--apmm-panel-border,#dee2e6);border-top-color:var(--bs-primary,#0d6efd);box-shadow:inset 0 .05rem 0 var(--bs-primary,#0d6efd),0 -.2rem .75rem rgba(0,0,0,.04);color:var(--bs-primary,#0d6efd);z-index:2}.apmm__tabs-trigger.is-active:after{background:var(--apmm-panel-bg,#fff);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}.apmm__tabs-content{background:var(--apmm-panel-bg,#fff);border:1px solid var(--apmm-panel-border,#dee2e6);border-top:0;border-radius:0 0 var(--bs-border-radius-lg,.5rem) var(--bs-border-radius-lg,.5rem);box-shadow:0 .7rem 1.8rem rgba(0,0,0,.04);min-width:0;padding:.65rem}.apmm__tabs-pane.is-active:not([hidden]){animation:apmmTabsFade .14s ease;display:block!important}@keyframes apmmTabsFade{from{opacity:.35;transform:translateY(.18rem)}to{opacity:1;transform:none}}@media (max-width:991.98px){.apmm__tabs-nav{align-items:center;background:var(--apmm-panel-bg,#fff);border-bottom:1px solid var(--apmm-panel-border,#dee2e6);gap:.45rem;margin:-.35rem -.35rem .5rem;overscroll-behavior-x:contain;padding:.55rem .5rem;position:sticky;scroll-snap-type:x proximity;top:0;z-index:5}.apmm__tabs-trigger{border:1px solid var(--apmm-panel-border,#dee2e6);border-radius:999px;flex:0 0 auto;font-size:.95rem;min-height:2.75rem;padding:.55rem .85rem;scroll-snap-align:start}.apmm__tabs-trigger:hover,.apmm__tabs-trigger:focus{transform:none}.apmm__tabs-trigger.is-active{background:var(--bs-primary,#0d6efd);border-color:var(--bs-primary,#0d6efd);box-shadow:0 .35rem .9rem color-mix(in srgb,var(--bs-primary,#0d6efd) 18%,transparent);color:#fff}.apmm__tabs-trigger.is-active:after{display:none}.apmm__tabs-content{border:0;border-radius:0;box-shadow:none;padding:.15rem 0 0}}.apmm__separator{background:var(--apmm-separator-color,var(--bs-border-color,#dee2e6));height:var(--apmm-separator-height,1px)}.apmm__group-separator{background:var(--apmm-separator-color,var(--bs-border-color,#e5e7eb));height:var(--apmm-separator-height,1px)}.apmm__group--nested>.apmm__group-card{background:transparent;border:0;border-radius:0;box-shadow:none;height:auto;padding:0}.apmm__group--nested>.apmm__group-card>.apmm__group-title{font-size:1rem;margin:0 0 .35rem;text-transform:none}.apmm__group-list--columns>.apmm__group{min-width:0}
.apmm__group .apmm__group>.apmm__group-card,.apmm__group-list .apmm__group>.apmm__group-card,.apmm__group--nested>.apmm__group-card,.apmm__group-nested>.apmm__group-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:auto!important;padding:0!important}.apmm__group .apmm__group>.apmm__group-card>.apmm__group-title,.apmm__group-list .apmm__group>.apmm__group-card>.apmm__group-title,.apmm__group--nested>.apmm__group-card>.apmm__group-title,.apmm__group-nested>.apmm__group-card>.apmm__group-title{font-size:1rem;margin:0 0 .35rem;text-transform:none}.apmm__group-nested .apmm__group-list--columns{align-items:flex-start}.apmm__group-list--columns>.apmm__group-entry,.apmm__group-list--columns>.apmm__group-image,.apmm__group-list--columns>.apmm__group{min-width:0}

/* v4.9.3: fixed desktop flyouts for scrollable vertical/hybrid catalogs. */
.apmm__link.dropdown-toggle::after{display:none!important}.apmm__submenu-indicator{border-style:solid;border-width:0 2px 2px 0;display:inline-block;flex:0 0 auto;height:.42rem;margin-inline-start:auto;opacity:.65;transform:rotate(-45deg);transition:opacity .15s ease,transform .15s ease;width:.42rem}.apmm__item--level-0>.apmm__link>.apmm__submenu-indicator{margin-inline-start:.25rem;transform:rotate(45deg)}.apmm__item.is-open>.apmm__link>.apmm__submenu-indicator,.apmm__item.is-hovering>.apmm__link>.apmm__submenu-indicator,.apmm__item:focus-within>.apmm__link>.apmm__submenu-indicator{opacity:1}.apmm__item--level-0.is-open>.apmm__link>.apmm__submenu-indicator,.apmm__item--level-0.is-hovering>.apmm__link>.apmm__submenu-indicator,.apmm__item--level-0:focus-within>.apmm__link>.apmm__submenu-indicator{transform:rotate(225deg)}
@media (min-width:992px){.apmm__panel{scrollbar-gutter:stable}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel{scrollbar-gutter:stable}.apmm__panel.apmm__panel--floating{bottom:auto!important;display:block;max-width:calc(100vw - 1rem);min-height:0!important;overflow-x:hidden;overflow-y:auto;right:auto!important;scrollbar-gutter:stable;transform:none!important;z-index:calc(var(--apmm-z,1040) + 5)}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__item--has-children>.apmm__panel.apmm__panel--floating,.apmm--layout-vertical .apmm__item--has-children>.apmm__panel.apmm__panel--floating{left:auto;top:auto;width:min(820px,calc(100vw - 22rem))}.apmm__panel.apmm__panel--drop-left:before{left:auto;right:calc(var(--apmm-desktop-hover-safe-gap)*-1)}.apmm__panel.apmm__panel--drop-up:before{bottom:auto;top:0}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__item--has-children>.apmm__link>.apmm__submenu-indicator,.apmm--layout-vertical .apmm__item--has-children>.apmm__link>.apmm__submenu-indicator{margin-inline-start:.5rem}}
@media (max-width:991.98px){.apmm__submenu-indicator{transform:rotate(45deg)}.apmm__item.is-open>.apmm__link>.apmm__submenu-indicator{transform:rotate(225deg)}}

/* v4.9.5: configurable desktop flyout width for vertical and hybrid catalogs. */
.apmm{--apmm-vertical-column-width:16rem;--apmm-flyout-wide-width:820px}
@media (min-width:992px){.apmm--layout-hybrid.apmm--flyout-width-same .apmm__item--vertical-root>.apmm__panel .apmm__item--has-children>.apmm__panel,.apmm--layout-vertical.apmm--flyout-width-same .apmm__item--has-children>.apmm__panel{min-width:var(--apmm-vertical-column-width,16rem);width:var(--apmm-vertical-column-width,16rem)}.apmm--layout-hybrid.apmm--flyout-width-full .apmm__item--vertical-root>.apmm__panel .apmm__item--has-children>.apmm__panel,.apmm--layout-vertical.apmm--flyout-width-full .apmm__item--has-children>.apmm__panel{width:min(var(--apmm-flyout-wide-width,820px),calc(100vw - 20rem))}.apmm__panel.apmm__panel--floating.apmm__panel--width-same{min-width:0;width:var(--apmm-flyout-current-width,var(--apmm-vertical-column-width,16rem))}.apmm__panel.apmm__panel--floating.apmm__panel--width-full{width:min(var(--apmm-flyout-wide-width,820px),calc(100vw - 1rem))}}


/* v4.9.6: readable nested flyout links and always visible submenu indicators. */
.apmm__link-label{min-width:0;overflow-wrap:break-word;word-break:normal}
@media (min-width:992px){.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__link,.apmm--layout-vertical .apmm__panel .apmm__link{align-items:center;max-width:100%;min-width:0;white-space:normal}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__link-label,.apmm--layout-vertical .apmm__panel .apmm__link-label{flex:1 1 auto;line-height:1.22;min-width:0;white-space:normal}.apmm--layout-hybrid .apmm__item--vertical-root>.apmm__panel .apmm__submenu-indicator,.apmm--layout-vertical .apmm__panel .apmm__submenu-indicator{flex:0 0 auto;margin-inline-start:.55rem;position:relative;z-index:1}.apmm__panel.apmm__panel--floating{overflow-x:visible}.apmm__panel.apmm__panel--floating>.apmm__panel-inner{min-width:0;overflow:hidden}.apmm__panel.apmm__panel--floating .apmm__children{min-width:0}.apmm__panel.apmm__panel--floating .apmm__item{min-width:0}}
@media (max-width:991.98px){.apmm__link-label{flex:1 1 auto;line-height:1.22;min-width:0;white-space:normal}.apmm__item--has-children>.apmm__link>.apmm__submenu-indicator{flex:0 0 auto;margin-inline-start:.55rem}}
