.egyliva-sidebar{display:none}@media screen and (min-width:990px){body:has(.egyliva-sidebar) .page-wrapper{padding-inline-start:258px}.egyliva-sidebar{display:flex;flex-direction:column;position:fixed;z-index:30;inset-block:0;inset-inline-start:0;width:258px;padding:26px 18px 24px;overflow-y:auto;background:#fff;border-inline-end:1px solid #e8e8e2;box-shadow:2px 0 14px #18261a0b;color:#25372b}.egyliva-sidebar__brand{display:block;padding:0 12px 24px;margin-bottom:10px;border-bottom:1px solid #e8e8e2;color:#234b32;font-size:23px;font-weight:800;letter-spacing:.08em;text-decoration:none}.egyliva-sidebar__nav{flex:1}.egyliva-sidebar__list,.egyliva-sidebar__sublist{margin:0;padding:0;list-style:none}.egyliva-sidebar__item{padding:4px 0 7px;border-bottom:1px solid #f0f1ec}.egyliva-sidebar__link{display:block;padding:9px 12px;color:#263b2e;font-size:14px;font-weight:700;text-decoration:none;border-radius:8px;transition:background .18s ease,color .18s ease}.egyliva-sidebar__link:hover,.egyliva-sidebar__link.is-active{background:#edf4ed;color:#2f6840}.egyliva-sidebar__sublist{padding:2px 0 4px 12px}.egyliva-sidebar__sublist li{margin:1px 0}.egyliva-sidebar__sublink{display:block;padding:6px 12px;color:#5d6b60;font-size:13px;line-height:1.35;text-decoration:none;border-radius:6px}.egyliva-sidebar__sublink:hover,.egyliva-sidebar__sublink.is-active{color:#2f6840;background:#f5f8f3}.egyliva-sidebar__sublist--nested{padding-inline-start:10px;border-inline-start:2px solid #e4ece1;margin-inline-start:10px}}@media screen and (max-width:989px){.egyliva-sidebar{display:block!important;position:relative!important;inset:auto!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-bottom:1px solid #e6e9e3!important;box-shadow:none!important;z-index:20!important}.egyliva-sidebar__brand{display:none!important}.egyliva-sidebar__nav{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.egyliva-sidebar__nav::-webkit-scrollbar{display:none!important}.egyliva-sidebar__list{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:0!important;width:max-content!important;min-width:100%!important;margin:0!important;padding:0 6px!important;list-style:none!important;box-sizing:border-box!important}.egyliva-sidebar__item{display:block!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-right:1px solid #edf0eb!important}.egyliva-sidebar__link{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;box-sizing:border-box!important;white-space:nowrap!important;padding:10px 12px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#263b2e!important;font-size:12px!important;line-height:1.2!important;font-weight:700!important;text-decoration:none!important}.egyliva-sidebar__link:hover,.egyliva-sidebar__link.is-active{background:#edf4ed!important;color:#2f6840!important}.egyliva-sidebar__sublist{display:none!important}body:has(.egyliva-sidebar) .page-wrapper{padding-inline-start:0!important;margin-inline-start:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}}@media screen and (max-width:749px){.header__heading-logo,.header__heading-link img,.header-logo img,.header-logo__image,.header__logo img{width:auto!important;max-width:130px!important;max-height:42px!important;height:auto!important;object-fit:contain!important}.header__heading-link,.header-logo,.header__logo{min-height:42px;display:flex;align-items:center}.banner__media img,.slideshow__media img,.egyliva-hero img{width:100%!important;height:auto!important;object-fit:contain!important}.collection-list,.product-grid{gap:12px!important}.collection-list.grid--2-col-tablet-down,.product-grid.grid--2-col-tablet-down{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/egyliva-fixed-sidebar.css.map */
