.mobile .contents .all-category-product .section-group.primary .container-fluid{padding-top:0!important}.mobile .contents .all-category-product .section-group.primary .col-section-group-outer:first-child{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:0!important;padding-right:0!important}.mobile .contents .all-category-product .section-group.primary .col-section-group-outer:last-child{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.mobile .contents .all-category-product .nav-tab.primary .nav-pills .nav-link{display:flex;align-items:center;padding-left:calc(.5rem / var(--vw) * var(--multiplier))!important;padding-right:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-bottom:calc(1rem / var(--vw) * var(--multiplier))!important;font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-small) / var(--vw) * var(--multiplier));justify-content:center;flex-direction:column;word-break:break-word;line-height:1.25;color:var(--color-black);background-color:var(--color-white);border-radius:0;box-shadow:0 .125rem .25rem rgba(0,0,0,.15)}.mobile .contents .all-category-product .nav-tab.primary .nav-pills .nav-link span{display:block}.mobile .contents .all-category-product .nav-tab.primary .nav-pills .nav-link span.nav-for-image{overflow:hidden;margin-bottom:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-left:auto!important;margin-right:auto!important;max-width:90%;border-radius:100%}.mobile .contents .all-category-product .nav-tab.primary .nav-pills .nav-link span.nav-for-text{text-align:center}.mobile .contents .all-category-product.for-image .section-group.primary .col-section-group-outer:last-child{padding-top:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile .contents .all-category-product.for-image .nav-tab.primary .nav-pills .nav-link{min-height:10rem}.mobile .contents .all-category-product.for-image .nav-tab.primary .nav-pills .nav-link.active{color:var(--color-white);background-color:var(--color-secondary)}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-header .header-image{overflow:hidden;border-radius:.5em}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-header .header-text{margin-top:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-header .header-text .title .text-title{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-h6) / var(--vw) * var(--multiplier));text-transform:uppercase;line-height:1.5;color:var(--color-black)}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .col-content-outer>.row{padding-left:calc(1rem / var(--vw) * var(--multiplier))!important;padding-right:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:calc(.5rem / var(--vw) * var(--multiplier))!important;padding-right:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-bottom:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .content-wrapper.primary{display:flex;align-items:center;padding:calc(1rem / var(--vw) * var(--multiplier))!important;height:10rem;flex-direction:column;justify-content:center;background-color:var(--color-white);border-radius:.5em;box-shadow:0 .125rem .25rem rgba(0,0,0,.15)}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .content-wrapper.primary .content-image{margin-bottom:calc(1rem / var(--vw) * var(--multiplier))!important;margin-left:auto!important;margin-right:auto!important;max-width:70%}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .content-wrapper.primary .content-text{text-align:center}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .content-wrapper.primary .content-text .title a{font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-small) / var(--vw) * var(--multiplier));display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;line-height:1.25;color:var(--color-black)}.mobile .contents .all-category-product.for-text .category-tree .category-tree-header .header-text .title .text-title{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-h6) / var(--vw) * var(--multiplier));text-transform:uppercase;line-height:1.5;color:var(--color-black)}.mobile .contents .all-category-product.for-text .category-tree .category-tree-content .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:calc(.5rem / var(--vw) * var(--multiplier))!important}.mobile .contents .all-category-product.for-text .category-tree .category-tree-content .col-content-inner:last-child{margin-bottom:0!important}.mobile .contents .all-category-product.for-text .category-tree .category-tree-content .category-card .card-wrapper.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem 0 -1rem}.mobile .contents .all-category-product.for-text .category-tree .category-tree-content .category-card .category-text .title{padding-left:0!important;padding-right:0!important}.mobile .contents .all-category-product.for-text .nav-tab.primary .nav-pills .nav-link{text-transform:uppercase;min-height:6.5rem}.mobile .contents .all-category-product.for-text .nav-tab.primary .nav-pills .nav-link.active{color:var(--color-white);background-color:var(--color-primary)}.mobile .contents .all-category-product.for-text .nav-tab.primary .tab-content{padding-top:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-default .category-tree{background-color:var(--color-white)}.mobile.default .all-category-product.for-default .category-tree .container{padding-top:calc(1.5rem / var(--vw) * var(--multiplier))!important;padding-bottom:calc(1.5rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-default .category-tree .tree{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile.default .all-category-product.for-default .category-tree .tree .pills-content{display:-webkit-box;overflow-y:hidden;overflow-x:auto;margin-bottom:calc(1.5rem / var(--vw) * var(--multiplier))!important;flex-wrap:nowrap;border-bottom:1px solid var(--color-grey-super-light)}.mobile.default .all-category-product.for-default .category-tree .tree .pills-content .nav-item{max-width:max-content}.mobile.default .all-category-product.for-default .category-tree .tree .pills-content .nav-item .nav-link{font-weight:var(--font-weight-semibold);text-transform:uppercase;padding-top:calc(1rem / var(--vw) * var(--multiplier))!important;padding-bottom:calc(1rem / var(--vw) * var(--multiplier))!important;font-family:var(--font-family-link);font-size:16px;line-height:24px;color:var(--color-grey)}.mobile.default .all-category-product.for-default .category-tree .tree .tab-content .tab-pane{margin-bottom:calc(1.5rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-default .category-tree .tree .tab-content .tab-pane .link{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0!important;padding-right:0!important}.mobile.default .all-category-product.for-default .category-tree .tree .tab-content .tab-pane .link .nav-link{font-weight:var(--font-weight-bold);font-family:var(--font-family-link);font-size:15px;line-height:27px;color:var(--color-black)}.mobile.default .all-category-product.for-default .category-tree .tree .tab-content .tab-pane .link .nav-link:hover{color:var(--color-primary)}.mobile.default .all-category-product.for-default .category-tree .tree .tab-content .tab-pane .link .nav-link:focus{color:var(--color-primary)}.mobile.default .all-category-product.for-default .category-tree .tree .tab-content .tab-pane .link .nav-link:active{color:var(--color-primary)}.mobile.default .all-category-product.for-default .category-tree .tree .tab-content .button{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}.mobile.default .all-category-product.for-default .category-tree .tree .tab-content .button .btn-tree{display:inline-block;width:auto!important;font-weight:var(--font-weight-semibold);padding-top:calc(.5rem / var(--vw) * var(--multiplier))!important;padding-bottom:calc(.5rem / var(--vw) * var(--multiplier))!important;padding-left:calc(1.5rem / var(--vw) * var(--multiplier))!important;padding-right:calc(1.5rem / var(--vw) * var(--multiplier))!important;font-family:var(--font-family-link);font-size:13px;line-height:26px;color:var(--color-white);background-color:var(--color-primary);border-radius:.25em}.mobile.default .all-category-product.for-image{margin-top:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-image .container-fluid{padding-top:0!important}.mobile.default .all-category-product.for-image .container-fluid>.row>div:last-child{padding-top:0!important}.mobile.default .all-category-product.for-image .banner-image.primary{margin-bottom:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-image .banner-image.primary .banner-image-header .header-wrapper.primary{display:flex;align-items:center;flex:1 1 0px}.mobile.default .all-category-product.for-image .banner-image.primary .banner-image-header .header-wrapper.primary>div.header-image{margin-right:calc(1rem / var(--vw) * var(--multiplier))!important;width:30%}.mobile.default .all-category-product.for-image .banner-image.primary .banner-image-header .header-wrapper.primary>div.wrapper-inner{width:70%}.mobile.default .all-category-product.for-image .banner-image.primary .banner-image-header .header-wrapper.primary .header-text .title h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-heavy);text-transform:uppercase;font-size:20px;line-height:1.25;color:var(--color-black)}.mobile.default .all-category-product.for-image .banner-image.primary .banner-image-header .header-wrapper.primary .header-link{display:flex;align-items:center}.mobile.default .all-category-product.for-image .banner-image.primary .banner-image-header .header-wrapper.primary .header-link .link{padding-right:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-right:calc(.5rem / var(--vw) * var(--multiplier))!important;line-height:1;border-right:1px solid var(--color-black)}.mobile.default .all-category-product.for-image .banner-image.primary .banner-image-header .header-wrapper.primary .header-link .link:last-child{border-right:none}.mobile.default .all-category-product.for-image .banner-image.primary .banner-image-header .header-wrapper.primary .header-link .link .link-header{font-weight:var(--font-weight-regular);font-family:var(--font-family-link);font-size:12px;line-height:1;color:var(--color-black)}.mobile.default .all-category-product.for-image .nav-tab.primary .nav-pills .nav-link{display:flex;align-items:center;padding-left:calc(.5rem / var(--vw) * var(--multiplier))!important;padding-right:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-bottom:calc(1rem / var(--vw) * var(--multiplier))!important;font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:13px;line-height:1.25;justify-content:center;flex-direction:column;word-break:break-word;min-height:10rem;color:var(--color-black);background-color:var(--color-white);border-radius:.5em;box-shadow:0 .125rem .25rem rgba(0,0,0,.15)}.mobile.default .all-category-product.for-image .nav-tab.primary .nav-pills .nav-link.active{color:var(--color-white);background-color:var(--color-primary)}.mobile.default .all-category-product.for-image .nav-tab.primary .nav-pills .nav-link span{display:block}.mobile.default .all-category-product.for-image .nav-tab.primary .nav-pills .nav-link span.nav-for-image{margin-bottom:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-left:auto!important;margin-right:auto!important;max-width:90%}.mobile.default .all-category-product.for-image .nav-tab.primary .nav-pills .nav-link span.nav-for-text{text-align:center;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:3}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-header .header-image{overflow:hidden;border-radius:.5em}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-header .header-text{margin-top:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-header .header-text .title h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:16px;line-height:1.5;color:var(--color-black)}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .col-content-outer{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .col-content-outer>.row{padding-left:calc(1rem / var(--vw) * var(--multiplier))!important;padding-right:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .col-content-outer .col-content-inner{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:calc(.5rem / var(--vw) * var(--multiplier))!important;padding-right:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-bottom:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .content-wrapper.primary{background-color:var(--color-white);border-radius:.5em;box-shadow:0 .125rem .25rem rgba(0,0,0,.15)}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .content-wrapper.primary .content-text{text-align:center;padding:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-content .content-wrapper.primary .content-text .title a{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;font-size:13px;line-height:1.25;color:var(--color-black)}.mobile.default .all-category-product.for-text .container-fluid{padding-top:0!important}.mobile.default .all-category-product.for-text .category-tree .header{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile.default .all-category-product.for-text .category-tree .header .header-text{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile.default .all-category-product.for-text .category-tree .header .header-text .title{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile.default .all-category-product.for-text .category-tree .header .header-text .title h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;font-size:16px;line-height:1.5;color:var(--color-black)}.mobile.default .all-category-product.for-text .category-tree .content{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile.default .all-category-product.for-text .category-tree .content .col-inner{position:relative;width:100%;min-height:1%;padding:0 calc(1rem / var(--vw) * var(--multiplier));-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:calc(.5rem / var(--vw) * var(--multiplier))!important}.mobile.default .all-category-product.for-text .category-tree .content .col-inner:last-child{margin-bottom:0!important}.mobile.default .all-category-product.for-text .nav-tab.primary .nav-pills .nav-link{display:flex;align-items:center;padding-left:calc(.5rem / var(--vw) * var(--multiplier))!important;padding-right:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-bottom:calc(1rem / var(--vw) * var(--multiplier))!important;font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);text-transform:uppercase;font-size:13px;line-height:1.25;justify-content:center;flex-direction:column;word-break:break-word;min-height:6.5rem;color:var(--color-black);background-color:var(--color-white);border-radius:0;box-shadow:0 .125rem .25rem rgba(0,0,0,.15)}.mobile.default .all-category-product.for-text .nav-tab.primary .nav-pills .nav-link.active{color:var(--color-white);background-color:var(--color-primary)}.mobile.default .all-category-product.for-text .nav-tab.primary .nav-pills .nav-link span{display:block}.mobile.default .all-category-product.for-text .nav-tab.primary .nav-pills .nav-link span.nav-for-image{overflow:hidden;margin-bottom:calc(.5rem / var(--vw) * var(--multiplier))!important;margin-left:auto!important;margin-right:auto!important;max-width:90%;border-radius:100%}.mobile.default .all-category-product.for-text .nav-tab.primary .nav-pills .nav-link span.nav-for-text{text-align:center}.mobile.default .all-category-product.for-text .nav-tab.primary .tab-content{padding-top:calc(1rem / var(--vw) * var(--multiplier))!important}.mobile .contents .all-category-product.for-image .nav-tab.primary .tab-content .category-tree.primary .category-tree-header .header-text .title .text-title{font-size:16px}.mobile .contents .all-category-product.for-text .category-tree .category-tree-header .header-text .title .text-title{font-weight:var(--font-weight-medium);font-size:16px}