.DescriptionContent_wrapper__KN2NF{width:calc(100% + 24px);margin:0 -12px;padding:48px 12px;text-align:center;background-color:#edeade}@media(min-width:1035px){.DescriptionContent_wrapper__KN2NF{width:calc(100% + 112px);margin:0 -56px;padding:48px 56px}}@media(min-width:1415px){.DescriptionContent_wrapper__KN2NF{padding:64px 56px}}.DescriptionContent_wrapper__KN2NF h1,.DescriptionContent_wrapper__KN2NF h2,.DescriptionContent_wrapper__KN2NF h3{margin:0 0 24px;padding:0;font-weight:700;font-size:1.125rem;line-height:24px}@media(min-width:1415px){.DescriptionContent_wrapper__KN2NF h1,.DescriptionContent_wrapper__KN2NF h2,.DescriptionContent_wrapper__KN2NF h3{font-size:1.25rem;line-height:26px}}.DescriptionContent_wrapper__KN2NF .DescriptionContent_text__z6ZKj{font-size:.9375rem;line-height:22px}.DescriptionContent_wrapper__KN2NF .DescriptionContent_text__z6ZKj p{margin:0 0 24px;padding:0}.DescriptionContent_wrapper__KN2NF .DescriptionContent_text__z6ZKj a{text-decoration:underline}.SubcategoryMosaicItem_mosaic-item__ESZOB:hover{text-decoration:none}.SubcategoryMosaicItem_mosaic-item__ESZOB:hover .SubcategoryMosaicItem_mosaic-item-name__7puB2 span{color:#000}.SubcategoryMosaicItem_mosaic-item-image__l_SK5{background-color:#f5f5f5;border-radius:8px;height:140px;overflow:hidden}@media(min-width:768px){.SubcategoryMosaicItem_mosaic-item-image__l_SK5{height:170px}}.SubcategoryMosaicItem_mosaic-item-image__l_SK5 .SubcategoryMosaicItem_mosaic-picture-component__xcTAu img{width:100%;object-fit:contain;aspect-ratio:.8;color:rgba(0,0,0,0)}.SubcategoryMosaicItem_mosaic-item-name__7puB2{margin-top:8px;text-align:center}.SubcategoryMosaicItem_mosaic-item-name__7puB2 span{font-size:.75rem;font-weight:400;color:#585858;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2}@media(min-width:768px){.SubcategoryMosaicItem_mosaic-item-name__7puB2 span{font-size:.875rem}}.SubcategoryMosaic_wrapper__Cchan{min-height:234px}@media(min-width:768px){.SubcategoryMosaic_wrapper__Cchan{min-height:272px}}@media(min-width:1035px){.SubcategoryMosaic_wrapper__Cchan{min-height:282px}}.SubcategoryMosaic_wrapper__Cchan .SubcategoryMosaic_title-wrapper-text__jDaY2{margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:26px}@media(min-width:768px){.SubcategoryMosaic_wrapper__Cchan .SubcategoryMosaic_title-wrapper-text__jDaY2{font-size:1.375rem;line-height:30px}}@media(min-width:1035px){.SubcategoryMosaic_wrapper__Cchan .SubcategoryMosaic_title-wrapper-text__jDaY2{font-size:1.625rem;line-height:32px}}.SubcategoryMosaic_wrapper__Cchan .SubcategoryMosaic_item__0Ug8T{position:relative;width:112px}@media(min-width:768px){.SubcategoryMosaic_wrapper__Cchan .SubcategoryMosaic_item__0Ug8T{width:136px}}.SubcategoryMosaic_wrapper__Cchan .swiper-slide+.swiper-slide{padding-left:8px}@media(min-width:768px){.SubcategoryMosaic_wrapper__Cchan .swiper-slide+.swiper-slide{padding-left:12px}}.Subcategory_subcategory-page-component___YKhl{display:flex;flex-wrap:wrap}.Subcategory_subcategory-page-component___YKhl .Subcategory_promo-banner-wrapper__qR3Z1{width:100%;margin:0 0 12px}@media(min-width:768px){.Subcategory_subcategory-page-component___YKhl .Subcategory_promo-banner-wrapper__qR3Z1{width:calc(100% + 24px);margin:0 -12px 12px}}@media(min-width:1035px){.Subcategory_subcategory-page-component___YKhl .Subcategory_promo-banner-wrapper__qR3Z1{width:calc(100% + 112px);margin:0 -56px 12px}}.Subcategory_subcategory-page-component___YKhl .Subcategory_breadcrumb-wrapper__bVBBn{margin-bottom:24px}.Subcategory_subcategory-page-component___YKhl .Subcategory_breadcrumb-wrapper__bVBBn nav ol li:last-child span{font-weight:500;color:#000}.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett{display:flex;flex-direction:column;width:100%}@media(min-width:576px){.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett .Subcategory_mosaic-wrapper__le_X2{margin-bottom:8px}}@media(min-width:768px){.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett .Subcategory_mosaic-wrapper__le_X2{margin-bottom:12px}}@media(min-width:1035px){.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett .Subcategory_mosaic-wrapper__le_X2{margin-bottom:20px}}.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett .Subcategory_mosaic-wrapper__le_X2 .Subcategory_mosaic-title__jYSqW nav ol li:last-child span{font-weight:500;color:#000}.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett h1{margin:0;line-height:26px;font-size:1.25rem;font-weight:700}@media(min-width:768px){.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett h1{font-size:1.375rem;line-height:30px}}@media(min-width:1035px){.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett h1{font-size:1.5rem}}@media(min-width:1415px){.Subcategory_subcategory-page-component___YKhl .Subcategory_content__79ett h1{font-size:1.625rem;line-height:32px}}.ScrollToTopButton_scroll-to-top-button-component__mnMVb .ScrollToTopButton_scroll-to-top-button__Aptke{display:inline-block;padding:.5rem;font-size:1rem;line-height:1.5;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:#000;background-color:#c1c1c1;border:1px solid #c1c1c1;border-radius:50%}.ScrollToTopButton_scroll-to-top-button-component__mnMVb .ScrollToTopButton_scroll-to-top-button__Aptke .ScrollToTopButton_scroll-to-top-button-content__pZAJC{display:flex;justify-content:center;align-items:center;margin:0;font-size:2rem;color:#000}@media(min-width:1035px){.ScrollToTopButton_scroll-to-top-button-component__mnMVb .ScrollToTopButton_scroll-to-top-button__Aptke{padding:.5rem 1rem;font-size:1rem;line-height:1.75;border-radius:30px}.ScrollToTopButton_scroll-to-top-button-component__mnMVb .ScrollToTopButton_scroll-to-top-button__Aptke .ScrollToTopButton_scroll-to-top-button-content__pZAJC{font-size:.8125rem;align-items:baseline}.ScrollToTopButton_scroll-to-top-button-component__mnMVb .ScrollToTopButton_scroll-to-top-button__Aptke .ScrollToTopButton_scroll-to-top-button-content__pZAJC span+span{font-size:1.0625rem;padding-left:.25rem}}@font-face{font-family:rift;src:url(https://cdn.deporvillage.com/_next/static/media/rift.c18a446c.otf) format("opentype");font-display:swap}@font-face{font-family:rift-normal;src:url(https://cdn.deporvillage.com/_next/static/media/rift-normal.ebe38848.otf) format("opentype");font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-Thin.9e827db1.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-ThinItalic.fab34396.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-ExtraLight.813904cc.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-ExtraLightItalic.46c7cd46.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-Light.063152dd.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-LightItalic.9bbe0d36.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-Regular.849b6420.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-Italic.e9716816.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-Medium.7511a528.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-MediumItalic.13ed66b8.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-SemiBold.922c7d89.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-SemiBoldItalic.aa07d8aa.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-Bold.d4dc2a2a.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-BoldItalic.dc1e3027.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-ExtraBold.6649718d.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-ExtraBoldItalic.ee4409aa.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap;letter-spacing:.02em}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-Black.1c17c6fc.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap;letter-spacing:.02em}@font-face{font-family:Inter Tight;src:url(https://cdn.deporvillage.com/_next/static/media/InterTight-BlackItalic.b5e49484.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap;letter-spacing:.02em}.Subcategory_scroll__pieT3{position:fixed;bottom:.75rem;right:.75rem;z-index:1035}
/*# sourceMappingURL=5148f2864d6c520a.css.map*/