.about{position:relative;width:100%;padding-top:66.66%;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;overflow:hidden}.about .content-inner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row-reverse;justify-content:space-evenly;align-items:center;padding:4rem 2rem;gap:2rem}.about .text-box{flex:1;max-width:426px}.about .text-box h2{font-size:4rem;font-weight:700;font-family:Poppins,sans-serif;margin-bottom:1rem;color:#fff}.about .text-box p{font-size:1.5rem;line-height:2.5;color:#fff}.about .svg-box{flex:1;max-width:285px;text-align:center}.about .svg-box img{max-width:100%;height:auto}@media screen and (max-width: 768px){.about{padding-top:80px;padding-bottom:80px}.about .content-inner{position:static;flex-direction:column;text-align:center;padding:2rem 1rem}.about .text-box{max-width:100%;text-align:left;padding:0 2rem}.about .text-box h2{font-size:3rem}.about .text-box p{line-height:1.6}.about .svg-box{max-width:100%}.about .svg-box img{width:60%;height:auto;margin:0 auto}.about .text-box h2{font-size:2rem}.about .text-box p{font-size:1rem}}.custom-collection{width:100%;height:100vh;position:relative;overflow:hidden;z-index:0}.custom-collection .swiper-wrapper{height:100%}.custom-collection-slide{height:100%;position:relative;display:flex;flex-direction:column}.custom-collection-slide picture,.custom-collection-slide img{width:100%;height:100%;object-fit:cover;display:block}.custom-collection-text{position:absolute;bottom:3rem;right:3rem;text-align:left;padding:1rem;max-width:430px;z-index:10;font-size:10px;color:#fff}.custom-collection-text h2{font-size:2.4rem;font-weight:700;color:#fff}.text-link-box{display:inline-block;margin-top:1rem;padding:.6rem 1.2rem;color:#fff;font-size:2rem;font-weight:700;font-family:Anton,sans-serif;text-decoration:none;border:1px solid white;transition:background .3s ease}.text-link-box:hover{background-color:#f0f0f0;color:#000}.custom-collection-text-box-link{position:absolute;bottom:3rem;right:3rem;text-decoration:none;z-index:10;max-width:300px}.custom-collection-text-box{background:transparent;padding:1rem;border:2px solid;transition:border-width .2s ease,border-color .3s ease;text-align:center;border-color:#fff;color:#fff}.custom-collection-text-box h3{font-size:2.5rem;margin:0}.custom-collection-text-box p{margin:0}.custom-collection-text-box:hover{border-width:3px}@media screen and (max-width: 768px){.custom-collection,.custom-collection-slide{height:auto}.custom-collection-slide picture,.custom-collection-slide img{height:auto}.custom-collection-text{position:static;z-index:1;padding:1rem 1rem 3rem;background-color:#070303;color:#fff;text-align:left;max-width:100%}.custom-collection-text h2{font-size:1.8rem}.custom-collection-text p{font-size:1.5rem}.custom-collection-text-box{display:none}.text-link-box{text-align:center;font-size:2rem;width:100%;padding:0}}.details-section{width:100%;background-color:#000;padding:3rem;box-sizing:border-box}.details-section .swiper-slide{display:flex;justify-content:center;height:auto}.details-slide-content{display:flex;gap:3rem;align-items:center;max-width:1200px;width:100%;flex-direction:row;padding:10rem 3rem}.details-slide-content.image-right{flex-direction:row-reverse}.details-image,.details-text{flex:1}.details-image{position:relative;height:auto}.details-image img{position:relative;width:100%;height:auto;display:block;transition:opacity .6s ease}.details-image .image-1{z-index:1;opacity:1;position:relative}.details-image .image-2{z-index:2;opacity:0;position:absolute;top:0;left:0}.details-text{display:flex;flex-direction:column;justify-content:center;color:#fff}.details-text h4{font-size:1.4rem;font-family:Anton,sans-serif;color:#fff;margin-bottom:.5rem}.details-text h2{font-size:2.4rem;font-weight:700;margin-top:0rem;margin-bottom:.5rem;color:#fff}.details-text p{font-size:1.5rem;line-height:1.6}.details-pagination-wrapper{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}.details-pagination{position:static!important;width:auto!important;display:flex!important;justify-content:center;align-items:center;gap:.5rem}.details-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#000;border:1px solid white;opacity:1;border-radius:50%;margin:0 4px;transition:background .3s ease}.details-pagination .swiper-pagination-bullet-active{background:#fff}.details-arrow-prev,.details-arrow-next{font-size:1.4rem;color:#fff;cursor:pointer;padding:0 .5rem;-webkit-user-select:none;user-select:none;transition:opacity .2s ease}.details-arrow-prev:hover,.details-arrow-next:hover{opacity:.7}@media screen and (max-width: 768px){.details-slide-content{flex-direction:column!important;gap:1.5rem;align-items:center;padding-bottom:0}.details-image,.details-text{max-width:100%}.details-text{padding:0 1rem;text-align:left}.details-text h2{font-size:1.8rem}.details-pagination-wrapper{margin-bottom:2rem;margin-top:0}}.faq-section{width:100%;background-color:#070303;padding:3rem 1rem}.faq-inner{max-width:1140px;margin:0 auto}.faq-nav{display:flex;flex-wrap:wrap;justify-content:start;gap:4rem;margin-bottom:5rem}.faq-nav a{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:.4rem;min-width:150px;padding-bottom:6px;text-decoration:none;font-size:2rem;color:#fff;text-align:center}.faq-nav a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:#fff}.faq-nav a:hover{opacity:.8}.faq-nav .arrow-icon svg{width:1em;height:1em;stroke:currentColor}.faq-category{margin-bottom:5rem}.faq-category h2{font-size:2rem;margin-bottom:2rem;padding-left:2rem;border-left:3px solid #ffffff;color:#fff}.faq-item{color:#fff;margin-bottom:1rem;overflow:hidden}.faq-question{padding:1rem;cursor:pointer;font-weight:700}.faq-answer{display:none;padding:1rem}.faq-item.active .faq-answer{display:block}@media screen and (max-width: 768px){.faq-nav{flex-direction:column}}.firstview{width:100%;height:100vh;position:relative;overflow:hidden;z-index:0}.firstview .swiper-wrapper,.firstview-slide{height:100%}.firstview-slide picture,.firstview-slide img{width:100%;height:100%;object-fit:cover;display:block}.firstview-text{position:absolute;bottom:3rem;left:3rem;font-size:10px;text-align:left;padding:1rem;max-width:430px;z-index:10}.firstview-text h2{font-size:4rem;font-weight:700}.firstview-text.text-light,.firstview-text.text-light h2{color:#fff}.fixed-body-pc{display:block}.fixed-body-sp{display:none}.firstview-bottom-box-link{position:absolute;bottom:3rem;right:3rem;text-decoration:none;z-index:10;max-width:300px}.firstview-bottom-box{background:transparent;padding:1rem;border:2px solid;transition:border-width .2s ease,border-color .3s ease;text-align:center}.firstview-bottom-box h3{font-size:2.5rem;margin-top:0;margin-bottom:0}.firstview-bottom-box p{margin-top:0;margin-bottom:0}.firstview-bottom-box:hover{border-width:3px}.firstview-bottom-box.light-text{border-color:#fff;color:#fff}.firstview-bottom-box.text-light,.firstview-bottom-box.text-light h3{color:#fff}.firstview-bottom-box.dark-text{border-color:#000;color:#000}.text-light h2,.text-light h3,.text-light p{color:#fff}.text-dark h2,.text-dark h3,.text-dark p{color:#000}.text-light{border-color:#fff}.text-dark{border-color:#000}@media screen and (max-width: 768px){.firstview{height:calc(100vh - 60px)}.firstview-bottom-box,.fixed-body-pc{display:none}.fixed-body-sp{display:block}.firstview-text{text-align:right}}.custom-parts-gallery{width:100%;height:100vh;position:relative;overflow:hidden;z-index:0}.custom-parts-gallery .swiper-wrapper{height:100%}.custom-parts-gallery-slide{height:100%;position:relative;display:flex;flex-direction:column}.custom-parts-gallery-slide picture,.custom-parts-gallery-slide img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width: 768px){.custom-parts-gallery,.custom-parts-gallery-slide{height:auto}.custom-parts-gallery-slide picture,.custom-parts-gallery-slide img{height:auto}}.store-section{width:100%;background-color:#282828;padding:3rem 1rem}.store-header{margin-bottom:4rem;max-width:787px;margin-left:auto;margin-right:auto;text-align:center;color:#fff}.store-header h2{color:#fff;font-size:4rem;font-family:Anton,sans-serif}.store-header-content{display:flex;flex-direction:column;align-items:center;gap:2rem}.store-header-content__title{font-size:2.4rem;width:90%;max-width:420px;border:solid 1px white;padding:5rem 1rem}.store-block{display:flex;gap:2rem;margin-bottom:4rem;max-width:787px;height:250px;overflow:hidden;margin-left:auto;margin-right:auto}.store-info{flex:1;min-width:280px;color:#fff}.store-info h2{font-size:2.4rem;font-family:Poppins,sans-serif;margin-bottom:.5rem;color:#fff}.store-info p{margin:.2rem 0;font-size:1.8rem}.store-info p.phone{font-family:Anton,sans-serif}.store-map{flex:1;min-width:280px;max-width:437px;position:relative;height:auto}@media screen and (max-width: 768px){.store-header-content__title{width:80%;padding:1rem}.store-header-content__text{width:80%}.store-block{height:auto;margin-bottom:5rem;flex-direction:column;width:90%}.store-map{height:auto;min-height:200px}}.custom-story{position:relative;width:100%;padding:80px 0;background-color:#000;overflow:hidden}.custom-story-inner{display:flex;align-items:center;justify-content:space-between;max-width:1140px;margin:0 auto;gap:2rem;padding:0 2rem;position:relative}.custom-story-image{flex:1;text-align:right}.custom-story-image img{max-width:100%;height:auto}.custom-story-text{position:absolute;left:2rem;top:50%;transform:translateY(-50%);max-width:440px;color:#fff;z-index:2;text-align:left}.custom-story-text h2{font-size:4rem;font-weight:700;font-family:Poppins,sans-serif;color:#fff}.custom-story-text .caption{font-size:2rem;font-weight:700}.custom-story-text p{font-size:1.6rem;line-height:2}@media screen and (max-width: 768px){.custom-story-inner{flex-direction:column;padding:2rem 1rem}.custom-story-text{position:static;transform:none;text-align:left;max-width:100%;margin-bottom:1rem}.custom-story-text h2{font-size:2.4rem}.custom-story-text .caption{font-size:1.8rem}.custom-story-text p{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
