.page-wrap--with-sidebar{display:flex;align-items:flex-start;gap:32px;max-width:1400px;margin:0 auto;padding:24px 20px 0;box-sizing:border-box}.page-wrap--with-sidebar>.content-wrapper{flex:1 1 auto;min-width:0}.shop-sidebar{flex:0 0 240px;width:240px;position:sticky;top:110px;align-self:flex-start;max-height:calc(100vh - 130px);overflow-y:auto;background:#fff;border:1px solid var(--dotted-color, #eae0d3);border-radius:12px;padding:18px 18px 12px;box-sizing:border-box;font-family:var(--main-family, inherit)}.shop-sidebar__details>summary{list-style:none;cursor:pointer}.shop-sidebar__details>summary::-webkit-details-marker{display:none}.shop-sidebar__summary{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:2px solid #F06092;margin-bottom:8px}.shop-sidebar__title{font-family:var(--heading-family, inherit);font-weight:700;font-size:16px;color:#663018}.shop-sidebar__toggle{display:none;width:10px;height:10px;border-right:2px solid #663018;border-bottom:2px solid #663018;transform:rotate(45deg);transition:transform .2s}.shop-sidebar__details[open] .shop-sidebar__toggle{transform:rotate(-135deg)}.shop-sidebar__list,.shop-sidebar__sublist{list-style:none;margin:0;padding:0}.shop-sidebar__sublist{padding-left:12px}.shop-sidebar__item{margin:0}.shop-sidebar__link{display:block;padding:7px 4px;font-size:14px;line-height:1.3;color:#663018;text-decoration:none;border-bottom:1px solid #F3EADF;text-transform:none;letter-spacing:0}.shop-sidebar__item:last-child>.shop-sidebar__link{border-bottom:0}.shop-sidebar__link--sub{font-size:13px;padding:5px 4px;color:#663018}.shop-sidebar__link:hover,.shop-sidebar__link.is-active{color:#f06092}.shop-sidebar__link.is-active{font-weight:700}.shop-sidebar__list>.shop-sidebar__item>.shop-sidebar__link{font-weight:700}@media(max-width:900px){.page-wrap--with-sidebar{display:block;padding:12px 12px 0}.shop-sidebar{position:static;width:auto;margin-bottom:16px;padding:12px 14px}.shop-sidebar__toggle{display:inline-block}.shop-sidebar__summary{margin-bottom:0;border-bottom:0;padding-bottom:0}.shop-sidebar__details[open] .shop-sidebar__summary{margin-bottom:8px;border-bottom:2px solid #F06092;padding-bottom:10px}}.page-wrap--with-sidebar>.content-wrapper .row{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.shop-sidebar__head{display:flex;align-items:center;border-bottom:1px solid #F3EADF}.shop-sidebar__head>.shop-sidebar__link{flex:1 1 auto;border-bottom:0}.shop-sidebar__expand{flex:0 0 28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer}.shop-sidebar__expand span{width:8px;height:8px;border-right:2px solid #663018;border-bottom:2px solid #663018;transform:rotate(45deg);transition:transform .2s;margin-top:-4px}.has-children.is-open>.shop-sidebar__head .shop-sidebar__expand span{transform:rotate(-135deg);margin-top:4px}.shop-sidebar__expand:hover span{border-color:#f06092}.shop-sidebar__item.has-children>.shop-sidebar__sublist{display:none}.shop-sidebar__item.has-children.is-open>.shop-sidebar__sublist{display:block}
/*# sourceMappingURL=/cdn/shop/t/57/assets/component-shop-sidebar.css.map */
