#article-content img{max-width:100%}#article-content ol{list-style:none;counter-reset:my-awesome-counter}#article-content ol li{counter-increment:my-awesome-counter;margin-left:1rem;margin-top:1rem}#article-content ol li:before{content:counter(my-awesome-counter);width:1.6rem;height:1.6rem;line-height:1.6rem;font-size:.8rem;border:1px solid var(--bs-primary, black);border-radius:50%;display:inline-block;color:var(--bs-primary, black);text-align:center;margin-right:.5rem;position:absolute;transform:translate(calc(-100% - 1rem))}#main-header>.header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:8px}#main-header>.header>.w-25,#main-header #navbar-logo{width:auto!important;min-width:0}#main-header #navbar-logo{margin-inline:0!important;width:min(350px,40vw)!important;max-width:100%}#main-header #navbar-logo img{width:100%;height:auto!important}#main-header #header-search-wrapper{flex:0 0 auto}#main-header #searchbar-toggler{position:relative;min-width:44px;min-height:44px;background-size:24px 24px;background-position:center;background-repeat:no-repeat;touch-action:manipulation}#main-header #header-search-wrapper>summary{display:block;list-style:none;cursor:pointer}#main-header #header-search-wrapper>summary::-webkit-details-marker{display:none}#main-header #header-search-wrapper:not([open])>#header-search-panel{display:none}#main-header #header-search-wrapper[open]>#header-search-panel{display:block}#main-header #header-search-panel{position:absolute;z-index:1000;margin-inline:0!important;max-width:100vw}#main-header #searchbar-form{gap:8px;min-width:0}#main-header #header-search-desk{min-width:0;font-size:16px}#main-header #searchbar-button{flex:0 0 44px;min-height:44px}@media(max-width:1279.98px){#main-header>.header>div:first-child>.d-lg-none{display:block!important}#main-header #mobile-menu-toggler{display:inline-flex!important}#main-header .custom-nav-wrapper{display:none!important}#main-header>.header>div:first-child,#main-header>.header>div:last-child{gap:4px!important}}@media(max-width:575.98px){#main-header>.header{column-gap:4px}#main-header #navbar-logo{width:min(175px,36vw)!important}}
/*# sourceMappingURL=/cdn/shop/t/144/compiled_assets/styles.css.map?subset=AAAAAAAh */
