.template-page-about{background:#fff}:root{--about-qty: 4.25rem}@media(max-width:1280px){:root{--about-qty: 3.625rem}}@media(max-width:550px){:root{--about-qty: 3rem}}.text{font-size:var(--text-new)}.section--product{margin:4.5rem 0 3.125rem;padding-top:0}@media screen and (max-width:767px){.section--product{margin-top:5rem}}.section--product .container{padding-left:3.75rem}@media screen and (max-width:1024px){.section--product .container{padding:0 1rem}}.section--product+.section--product{margin-top:3.75rem}@media screen and (max-width:767px){.section--product+.section--product{margin-top:6.25rem}}.product{display:flex;gap:3.75rem;position:relative;text-decoration:none;align-items:center}@media screen and (max-width:1200px){.product{gap:1.875rem}}@media screen and (max-width:1024px){.product{flex-direction:column}}.product__img{max-width:50rem;overflow:hidden;width:50%}@media screen and (max-width:1200px){.product__img{max-width:34.375rem}}@media screen and (max-width:1024px){.product__img{width:100%;max-width:100%}}@media screen and (max-width:767px){.product__img{max-width:100%}}.product__img img{width:100%;height:auto;transition:.8s transform ease}.product .title{max-width:100%;transition:.4s color ease;line-height:1.1;margin:1.5rem 0 1.5rem .625rem}.product .title br{display:none}@media screen and (max-width:550px){.product .title br{display:block}}@media screen and (max-width:767px){.product .title{margin:1.125rem 0 1.125rem .25rem;line-height:1.19}}@media screen and (max-width:550px){[lang=ja] .product .title{font-size:var(--h3)}}.product .link{margin-top:4.5rem;font-weight:500}@media screen and (max-width:767px){.product .link{margin-top:1.125rem}}.product__description{color:var(--brown);font-family:Velour Raw;font-size:var(--h5);line-height:1.25;text-transform:uppercase}.product__info{display:flex;flex-direction:column;box-sizing:border-box;width:50%}@media screen and (max-width:1024px){.product__info{padding-left:1.875rem;padding-right:.625rem;width:100%}}@media screen and (max-width:767px){.product__info{padding-left:0}}.about-hero{position:relative;z-index:1}.about-hero:after{background:linear-gradient(to bottom,#00102600,#00102680);height:15rem;content:"";position:absolute;left:0;bottom:0;width:100%}.about-hero__img{width:100%;display:block}.about-hero__img img{width:100%;height:48.75rem;object-fit:cover}@media screen and (max-width:767px){.about-hero__img img{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/page.about.css.map */
