﻿.brand-stories-title,.brand-stories-wrapper{font-family:"futura-pt","Noto Sans JP","Noto Sans",sans-serif;font-weight:450;line-height:110%;text-align:center;text-shadow:0 0 8px rgba(70,55,136,.08)}.brand-stories{background-color:#faf7f0}.brand-stories .brand-stories-title{display:flex;justify-content:center;align-items:center}.brand-stories .brand-stories-title h1{font-size:2.875em}.brand-stories .brand-stories-title-section{color:rgba(0,0,0,.6);text-align:center;font-family:"Inter","Noto Sans JP","Noto Sans",sans-serif;font-style:normal;font-weight:500}.brand-stories .brand-stories-title-section p{color:rgba(0,0,0,.8);font-size:1.5625em;font-weight:500;line-height:1.5;margin:0 0 1em 0;font-family:"Inter","Noto Sans JP","Noto Sans",sans-serif;font-style:normal}@media(max-width: 1200px){.brand-stories .brand-stories-title-section p{font-size:1.25em}}@media(max-width: 767px){.brand-stories .brand-stories-title-section p{font-size:1.125em}}.brand-stories .brand-stories-title-section p b,.brand-stories .brand-stories-title-section p strong{font-weight:700}.brand-stories p{color:rgba(0,0,0,.8);font-size:1.125em;font-weight:500;line-height:24px;margin:0 0 1em 0;font-family:"Inter","Noto Sans JP","Noto Sans",sans-serif;font-style:normal}.brand-stories p b,.brand-stories p strong{font-weight:700}@media(max-width: 768px){.brand-stories{font-size:.875em;line-height:22px}}.brand-stories a{color:#060606;text-decoration:underline;transition:color .2s ease}.brand-stories a:hover{color:#e4dcbe;text-decoration:none}.brand-stories ul{list-style:none;margin:20px 0 0;padding:0;color:rgba(6,6,6,.8)}.brand-stories ul li{margin-bottom:8px;position:relative;padding-left:24px;font-weight:500}.brand-stories ul li::before{content:"◆";position:absolute;left:0;top:0;color:#f79a2b}.brand-stories ol{padding-left:17px;color:rgba(6,6,6,.8)}.brand-stories ol li{margin-bottom:8px}.brand-stories-wrapper{color:rgba(6,6,6,.6);padding:100px 264px}@media(max-width: 1300px){.brand-stories-wrapper{padding:100px 120px}}@media(max-width: 1233px){.brand-stories-wrapper{padding:100px 80px}}@media(max-width: 991px){.brand-stories-wrapper{padding:80px 50px}}@media(max-width: 768px){.brand-stories-wrapper{padding:60px 24px}}.brand-stories-title{color:#060606}@media(max-width: 768px){.brand-stories-title{font-size:.875em;line-height:1.4}}.brand-stories-title-section{color:#060606;text-align:center;font-family:"futura-pt","Noto Sans JP","Noto Sans",sans-serif;font-size:1.25em;font-style:normal;font-weight:500;line-height:26px;padding-top:24px;padding-bottom:60px}@media(max-width: 768px){.brand-stories-title-section{padding-top:24px;padding-bottom:40px}}.brand-stories-main-column h1,.brand-stories-main-column h2,.brand-stories-main-column h3,.brand-stories-main-column h4,.brand-stories-main-column h5,.brand-stories-main-column h6{color:#060606;font-family:"futura-pt","Noto Sans JP","Noto Sans",sans-serif;font-style:normal;font-weight:400;font-size:2em}.brand-stories-main-column img,.brand-stories .swiper-slide img{width:100%;height:auto;object-fit:cover}.brand-stories-main-column,.brand-stories-sidebar-column{padding-left:19px;padding-right:19px}@media(max-width: 991px){.brand-stories-main-column,.brand-stories-sidebar-column{padding-left:0;padding-right:0}}@media(max-width: 768px){.brand-stories .product-list{flex-direction:column}.brand-stories .related-blog{flex-basis:100%}.brand-stories .product-card{border-right:none}.brand-stories .product-card:last-child{border-bottom:none}}.brand-stories .row-brand-stories{padding-left:-19px;padding-right:-19px;padding-top:60px;padding-bottom:60px}@media(max-width: 768px){.brand-stories .row-brand-stories{padding-top:50px;padding-bottom:50px;margin-left:0;margin-right:0}}@media(max-width: 991px){.brand-stories .row-brand-stories{padding-top:50px;padding-bottom:50px;margin-left:0;margin-right:0}}
