.row.svelte-1fqqtgz.svelte-1fqqtgz{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:calc(var(--mdc-layout-grid-gutter-desktop, 2em) / 2 * -1);margin-left:calc(var(--mdc-layout-grid-gutter-desktop, 2em) / 2 * -1)}@media (max-width: 959px){.row.svelte-1fqqtgz.svelte-1fqqtgz{margin-right:calc(var(--mdc-layout-grid-gutter-phone, 2em) / 2 * -1);margin-left:calc(var(--mdc-layout-grid-gutter-phone, 2em) / 2 * -1)}}.row.svelte-1fqqtgz .col.svelte-1fqqtgz{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:var(--mdc-layout-grid-column-desktop);padding-left:var(--mdc-layout-grid-column-desktop);margin-bottom:calc(var(--mdc-layout-grid-gutter-desktop, 2em))}@media (max-width: 959px){.row.svelte-1fqqtgz .col.svelte-1fqqtgz{padding-right:var(--mdc-layout-grid-column-phone);padding-left:var(--mdc-layout-grid-column-phone);margin-bottom:calc(var(--mdc-layout-grid-gutter-phone, 2em))}}@media (min-width: 960px){.row.svelte-1fqqtgz .d-col-3.svelte-1fqqtgz{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;position:relative;width:100%;min-height:1px;padding-right:var(--mdc-layout-grid-column-desktop);padding-left:var(--mdc-layout-grid-column-desktop);margin-bottom:calc(var(--mdc-layout-grid-gutter-desktop, 2em))}}body.disappear-scrollbar::-webkit-scrollbar{display:none}.shop-navigation.svelte-1fqqtgz.svelte-1fqqtgz{position:relative}@media (min-width: 960px){.shop-navigation.svelte-1fqqtgz.svelte-1fqqtgz{display:flex;flex-direction:row;box-shadow:#0000001a 0 2px 4px}.shop-navigation.svelte-1fqqtgz .shop-navigation__select-gender.svelte-1fqqtgz{line-height:48px;font-size:12px;padding-left:44px;display:flex;flex-direction:row;background-color:#f2f2f2;border-bottom:ridge}.shop-navigation.svelte-1fqqtgz .shop-navigation__select-gender.svelte-1fqqtgz button{height:49.5px;max-width:fit-content;min-width:fit-content;padding:20px}.shop-navigation.svelte-1fqqtgz .shop-navigation__select-gender.svelte-1fqqtgz button span{font-size:12px;font-weight:400}.shop-navigation.svelte-1fqqtgz .shop-navigation__select-gender.svelte-1fqqtgz button span.active{font-weight:600!important}}@media (max-width: 959px){.shop-navigation.svelte-1fqqtgz.svelte-1fqqtgz{z-index:2;position:fixed;width:100%;top:108px;height:44px;padding-top:4px!important;background-color:#bfbfbf!important}.shop-navigation.svelte-1fqqtgz .mdc-button--outlined{height:44px;margin-top:-4px}.shop-navigation.svelte-1fqqtgz button{border:none;width:100%}.shop-navigation.svelte-1fqqtgz button:hover{background-color:#bfbfbf;color:#000}}.shop-navigation.svelte-1fqqtgz .mdc-tab--stacked{height:68px}.shop-navigation.svelte-1fqqtgz .mdc-tab__text-label{color:#000}.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz{background-color:#f2f2f2;padding-left:100px;padding-right:95px;border-bottom:ridge}@media (min-width: 960px){.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz{padding-left:calc((100% - 1137px)/2 + 76px);width:100%}.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz .mdc-tab{padding:0;width:fit-content;justify-content:flex-start;height:48px}.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz .mdc-tab:nth-child(2){margin-left:-1px}.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz .mdc-tab:nth-child(3){margin-left:-4px}.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz .mdc-tab:nth-child(4){margin-left:4px}.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz .mdc-tab:nth-child(5){margin-left:10px}}.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz .mdc-tab.mdc-tab{font-family:var(--mdc-typography-navlink-font-family);font-size:var(--mdc-typography-navlink-font-size);font-weight:var(--mdc-typography-navlink-font-weight);line-height:var(--mdc-typography-navlink-line-height);letter-spacing:var(--mdc-typography-navlink-letter-spacing)}.shop-navigation.svelte-1fqqtgz .shop-navigation__menus.svelte-1fqqtgz .mdc-tab--active .mdc-tab__text-label{font-weight:600}.shop-navigation.svelte-1fqqtgz .shop-navigation__content.svelte-1fqqtgz{z-index:2;padding-top:30px;padding-bottom:50px;padding-left:calc(8% - 45px);padding-right:calc(8% - 45px);position:absolute;background-color:#fff;width:100%;box-shadow:#00000017 0 3px 12px}.shop-navigation.svelte-1fqqtgz .shop-navigation__content .shop-navigation__content_header.svelte-1fqqtgz{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #000;padding:0 calc(8% - 45px)}.shop-navigation.svelte-1fqqtgz .shop-navigation__content .shop-navigation__content_header .filters-wrap.svelte-1fqqtgz{justify-self:flex-end}.shop-navigation.svelte-1fqqtgz .shop-navigation__content .filters-wrap.svelte-1fqqtgz .mdc-button{min-width:auto;padding:0 10px}.shop-navigation.svelte-1fqqtgz .shop-navigation__content .filters-wrap.svelte-1fqqtgz .mdc-button .active{font-weight:700}.shop-navigation.svelte-1fqqtgz .shop-navigation__content .shop-navigation__content_sub_menus.svelte-1fqqtgz{padding:0 calc(8% - 45px)}.shop-navigation.svelte-1fqqtgz .shop-navigation__content .menu-item a.svelte-1fqqtgz{display:flex;justify-items:center;align-items:flex-start}.shop-navigation.svelte-1fqqtgz .shop-navigation__content .menu-item a.svelte-1fqqtgz:hover{text-decoration:underline}.shop-navigation.svelte-1fqqtgz .shop-navigation__content .menu-item a.svelte-1fqqtgz .mdc-label{font-family:var(--mdc-typography-navlink-font-family);font-size:var(--mdc-typography-navlink-font-size);font-weight:var(--mdc-typography-navlink-font-weight);line-height:var(--mdc-typography-navlink-line-height);letter-spacing:var(--mdc-typography-navlink-letter-spacing)}.shop-navigation.m-block.svelte-1fqqtgz.svelte-1fqqtgz{background:#f2f2f2;padding:24px var(--mdc-layout-grid-margin-phone) 4px var(--mdc-layout-grid-margin-phone)}.shop-navigation.m-block.svelte-1fqqtgz .mdc-button{width:100%}@media (max-width: 959px){#header-action-mobile.shop-nav .nav-wrapper{display:flex;flex-direction:column;height:100%}#header-action-mobile.shop-nav .nav-main-content{flex:1;display:flex;flex-direction:column}#header-action-mobile.shop-nav .nav-main-content #menu-wrap{flex:1}#header-action-mobile.shop-nav .nav-main-content .follow-wrap{padding-left:0}}
