.side-menu header-menu>details,.side-menu details-disclosure>details{position:initial}.side-menu-lv1{font-family:var(--font-body-family-bold)}.side-menu-lv1,.side-menu-lv2{text-decoration:none;display:block;position:relative;text-transform:uppercase}.side-menu li{width:100%;position:relative}.side-menu .side__menu-button{position:absolute;display:inline-block;width:auto;padding:0}.side-menu .list-menu--disclosure{border:none;position:relative;min-width:auto;width:100%}.side-menu summary .icon-caret{transform:rotate(0) scaleY(.7);display:table;transition:all .2s ease}.side-menu details[open]>summary .icon-caret{transform:rotate(180deg) scaleY(.7)}@media screen and (max-width: 989px){.side-menu .list-menu{flex-direction:column;width:100%}.side-menu li{background-color:#fff;padding:.8rem 1.6rem}.side-menu>.list-menu>li{position:relative;border:1px solid #d3d3d3;background:#fff;border-radius:.6rem;padding:.8rem 1.6rem;text-align:center;cursor:pointer;margin-top:0rem;margin-bottom:1rem}.side-menu-lv1:before{content:"ALL "}.side-menu-lv1,.side-menu-lv2{width:calc(100% - 8rem);margin:0 auto}.side-menu .side__menu-button{left:auto;right:0;top:0;width:4rem;height:4rem}.side-menu .list-menu__item{justify-content:center;padding:.5rem;text-decoration:none;line-height:2rem}.side-menu-lv1+details>summary .icon-caret{margin-top:-.6rem}}@media screen and (min-width: 990px){.collection-wrap{display:flex;flex-wrap:nowrap;align-items:flex-start;width:100%;column-gap:2%}.collection-wrap .collection{flex:1 1 79%}.side-menu{flex:0 0 auto;width:14.025%;min-width:13em;top:9rem;max-height:calc(100vh - 60px);position:sticky}.side-menu-lv1{padding:1.25rem 0}.side-menu-lv2{line-height:2.8rem}.side-menu-lv1,.side-menu-lv2{display:inline-block;position:relative;width:calc(100% - 4.4rem);transition:opacity .2s ease}.side-menu-lv1{left:4.4rem}.side-menu-lv2{left:3rem}.side-menu-lv1:hover,.side-menu-lv2:hover{opacity:.5}.side-menu>.list-menu{width:100%}.side-menu>.list-menu>li{border-bottom:1px solid #d3d3d3}.side-menu li{width:100%;position:relative}.side__menu-item{font-size:1.6rem;line-height:2.2rem;font-size:1.4rem;line-height:3.5rem;text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-heading-family);display:flex;width:auto;height:4.4rem;margin-left:0;transition:.25s ease-in-out all;padding:1rem 0;cursor:pointer;width:calc(100% - 2rem);padding-left:0;text-decoration:none}.side__submenu .side__menu-item{padding:0;height:auto}.side-menu-lv2+details .side__submenu .side__menu-item{font-size:1.4rem;letter-spacing:.06em;font-family:var(--font-body-family)}.side-menu .side__menu-button{position:absolute;left:0;top:-2px;display:inline-block;width:auto;padding:0}.side-menu .side-menu-lv1+details>.side__menu-button{padding:.6rem 0}.side-menu .side-menu-lv2+details>.side__menu-button{height:2.8rem;display:flex;align-items:center;top:0}.side-menu summary .icon-caret{left:0;padding-left:1.2rem;padding-right:1.2rem;position:initial;transform:rotate(-90deg) scaleY(.7);display:table}.side-menu summary:hover .icon-caret{opacity:.5}.side-menu details[open]>summary .icon-caret{transform:rotate(0) scaleY(.7)}.side-menu summary.list-menu__item{padding-right:0;padding-left:0}.side__submenu .list-last{padding-left:3rem}.side__submenu li:last-child{margin-bottom:1rem}.side__submenu .has-list-lv2>details{padding-left:1rem}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-side-menu.css.map */
