.topmenu_wrap{display:grid;grid-template-columns:100%;row-gap:75px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:start;align-content:start;width:100%;padding:0 20px;overflow:hidden}@media screen and (min-width: 750px){.topmenu_wrap{--topmenu-width:197px;--topmenu-col-gap:65px;grid-template-columns:197px calc(100% - var(--topmenu-width) - var(--topmenu-col-gap));row-gap:135px;-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px;width:100%;max-width:1130px;margin:0 auto}}.topmenu_menu_wrap{margin-bottom:70px;position:relative}@media screen and (min-width: 750px){.topmenu_menu_wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.topmenu_menu_box{position:sticky;top:var(--header-height)}.topmenu_title{padding:0 0 20px;margin-bottom:10px;border-bottom:1px solid #000;font-weight:500}.topmenu_list{display:grid;grid-template-columns:1fr;gap:20px}.topmenu_list_item{padding-top:20px}.topmenu_list_name{color:#85752e;font-weight:500}.topmenu_list_child_item:not(:last-child){border-bottom:1px solid #D3D3D3}.topmenu_list_child_name{color:#000}.topmenu_list_child_name a{display:block;padding:10px 0;font-size:15px;text-decoration:none!important}@media screen and (min-width: 750px){.topmenu_collection_wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:135px}}.topmenu_collection:not(:last-child){margin-bottom:135px}@media screen and (min-width: 750px){.product_slide{max-width:100%}}.pro_list{display:grid;grid-template-columns:repeat(1,1fr);gap:21px}@media screen and (min-width: 750px){.pro_list{grid-template-columns:repeat(3,1fr)}}.pro_list_inner{display:block}.pro_list_inner:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.5s;transition:.5s}.pro_list_title{margin-bottom:50px;text-align:center}@media screen and (min-width: 750px){.pro_list_title{margin-bottom:25px;text-align:left}}.pro_list_title_icon{display:inline-block;margin-right:10px}.pro_list_title_img{display:inline-block}@media screen and (min-width: 750px){.pro_list_title_img{margin-right:20px}}.pro_list_title_txt{display:block;margin-top:35px;font-size:16px;font-weight:400;text-align:center}@media screen and (min-width: 750px){.pro_list_title_txt{display:inline-block;margin:0;text-align:left}}.pro_list_img{display:block;overflow:hidden}.pro_list_img img{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.pro_list_name{font-size:15px;margin:10px 0 5px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-top_menu.css.map */
