@media screen and (max-width:767px){.stories-hero__title--latest{font-size:2.8rem}}.stories-category-slider{margin:100px 0 120px}@media screen and (max-width:767px){.stories-category-slider{margin:60px 0 42px}}.stories-category-slider.is-initialized{visibility:visible!important}.stories-category-slider .splide__pagination{column-gap:11px;padding-left:0;margin-top:30px}.stories-category-slider .splide__pagination li{width:5px;height:5px}.stories-category-slider .splide__pagination li .splide__pagination__page{display:block;width:100%;height:100%;background-color:#13181d;border-radius:50%;opacity:.15;padding:0;border:none}.stories-category-slider .splide__pagination li .splide__pagination__page.is-active{opacity:1}.stories-category-slider-item{display:inline-block;position:relative;aspect-ratio:450/562;width:100%;overflow:hidden}@media screen and (min-width:768px){.stories-category-slider-item{max-width:none}}@media screen and (max-width:767px){.stories-category-slider-item{max-width:450px}}.stories-category-slider-item img{width:100%;height:100%;object-fit:cover;transition:1s all}.stories-category-slider-item h2{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);color:#fff;width:100%;text-align:center;padding:0 20px;font-weight:400;z-index:1}.stories-category-slider-item:hover img{transform:scale(1.05)}.stories-category-slider-item-inner{position:absolute;width:100%;color:#fff;padding:20px;bottom:0;left:0;z-index:1}.stories-category-slider-item-inner p{font-size:1.4rem;font-weight:400;line-height:145%;margin-block:0}@media screen and (max-width:767px){.stories-category-slider-item-inner p{font-size:1.2rem}}.stories-tags{display:flex;gap:1rem;flex-wrap:wrap;width:100%;max-width:max(63.1944444444vw,820px);padding:0 0 5px;margin:0 auto;list-style:none}@media screen and (max-width:1080px){.stories-tags{padding:0 3rem 5px}}@media screen and (max-width:767px){.stories-tags{gap:.5rem}}.stories-tags .c-tag{flex-shrink:0}.stories-link__wrapper{margin-top:6rem}@media screen and (max-width:1080px){.stories-link__wrapper{margin-top:4rem}}@media screen and (max-width:767px){.stories-hero__title{font-size:1.8rem}}.stories-archive{width:100%;max-width:max(63.1944444444vw,820px);margin:10rem auto 20rem}@media screen and (max-width:1080px){.stories-archive{padding:0 30px}}@media screen and (max-width:767px){.stories-archive{margin-top:7rem;margin-bottom:7rem}}.stories-archive--latest{margin-top:12rem}@media screen and (max-width:1080px){.stories-archive--latest{margin-top:9rem}}.stories-archive__title{font-size:2.2rem;margin-block:0}@media screen and (max-width:767px){.stories-archive__title{font-size:1.6rem}}.stories-link{display:flex;margin-bottom:4.5rem;align-items:center;gap:6rem;color:inherit;text-decoration:none}@media screen and (max-width:1080px){.stories-link{gap:40px}}@media screen and (max-width:767px){.stories-link{flex-direction:column;gap:20px}}.stories-link:last-child{margin-bottom:0}.stories-link:hover .stories-link__title{text-decoration:underline}.stories-link:hover .stories-link__image img{transform:scale(1.05)}.stories-link__info{width:100%;display:flex;flex-direction:column;gap:2rem}.stories-link__title{margin:0;font-size:1.8rem}.stories-link__text{font-size:1.3rem}.stories-link__empty{margin:0;text-align:center;font-size:1.4rem}.stories-link__image{max-width:360px;width:100%;font-size:0;flex-shrink:0;overflow:hidden}.stories-link__image img{width:100%;transition:1s all}@media screen and (max-width:767px){.stories-link__image{max-width:100%}}.stories-link__tags{display:flex;flex-wrap:wrap;gap:.8rem}@media screen and (max-width:749px){.article-stories .p-article__header{margin-bottom:2rem}}.article-stories .article-template__hero-container{margin-top:6rem}@media screen and (max-width:989px){.article-stories .article-template__hero-container{max-width:none;padding:0 9rem}}@media screen and (max-width:749px){.article-stories .article-template__hero-container{padding:0;margin-top:3rem}}.article-stories .p-article__contents h2{margin-bottom:4.5rem}.article-stories .p-article__contents img{margin-top:0!important;margin-bottom:0!important}.article-stories .p-article__contents p:has(img),.article-stories .p-article__contents div:has(img),.article-stories .p-article__contents p:has(iframe){margin-top:3rem;margin-bottom:3rem}.article-stories .p-article__contents iframe{width:100%;height:100%;aspect-ratio:16 / 9;border:0}.article-stories-backLink{display:flex;align-items:center;padding:7.1rem 3rem 7.4rem 8rem;margin-top:16rem;font-size:2.4rem;line-height:1.45em;color:#fff;letter-spacing:.02em;background-color:#303030}.article-stories-backLink .__icon-image{padding-bottom:3px;margin-right:19px}@media screen and (max-width:767px){.article-stories-backLink{justify-content:center;padding:5rem 3rem;font-size:1.8rem}}.article-stories-allLink{width:320px;display:flex;align-items:center;padding:2.5rem 0 2.7rem;margin:6rem auto 0;font-size:1.8rem;line-height:1.45em;color:#fff;letter-spacing:.02em;background-color:#13181d;justify-content:center;text-decoration:none}@media screen and (max-width:767px){.article-stories-allLink{width:100%;padding:2.4rem 0;font-size:1.6rem;margin:60px auto 0}}.tag-information{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;margin:10rem auto 12rem;max-width:max(calc(100vw * 1120 / 1440),1120px)}@media screen and (max-width:1280px){.tag-information{gap:4rem}}@media screen and (max-width:1180px){.tag-information{padding:0 30px}}@media screen and (max-width:767px){.tag-information{grid-template-columns:1fr;padding:0;gap:3rem;margin-top:7rem;margin-bottom:9rem}}.tag-information__image{font-size:0}.tag-information__image img{width:100%}@media screen and (max-width:767px){.tag-information__text{padding:0 3rem}}@media screen and (max-width:767px){.linefeed-sp-none{display:none}}.related-stories{margin-top:12rem}@media screen and (max-width:767px){.related-stories{margin-top:10rem}}.related-stories .stories-archive__title{text-align:center}@media screen and (max-width:767px){.related-stories .stories-archive__title{text-align:left}}.related-stories .stories-link{gap:4rem;margin-bottom:3rem}@media screen and (max-width:1080px){.related-stories .stories-link{gap:3rem}}@media screen and (max-width:767px){.related-stories .stories-link{margin-bottom:4.5rem}}.related-stories .stories-link__image{max-width:160px}@media screen and (max-width:767px){.related-stories .stories-link__image{max-width:100%}}.related-stories .stories-link__info{gap:2rem}.related-stories .stories-link__title{font-weight:400}@media screen and (max-width:767px){.related-stories .stories-link__title{font-weight:inherit}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/stories-custom.css.map */
