@import"//fonts.googleapis.com/css2?family=Lato:wght@300&family=Noto+Sans+JP:wght@300&family=Noto+Serif+JP:wght@200&display=swap";*:focus{outline:none}img{vertical-align:top}body{line-height:1.8;letter-spacing:.1em}body,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Noto Sans JP,sans-serif}.font-serif{font-family:"Noto Serif JP",serif}.font-en{font-family:Lato,sans-serif}.block{display:block}.i-block{display:inline-block}.flex{display:flex}.table{display:table;width:100%}.table-cell{display:table-cell}.w100{width:100%}.ov-hidden{overflow:hidden}.more-btn .icon:before{font-size:14px}@media only screen and (max-width: 768px){.pc-mode,.pc-block{display:none!important}.sp-block{display:block!important}}@media only screen and (min-width: 769px){.sp-mode{display:none!important}.pc-block{display:block!important}.sp-block{display:none!important}}@media screen and (min-width: 769px){.main-slide-link:hover{transition:all .15s;transform:scale(1.05)}.series-link:hover .series-bg{transition:all .5s;transform:scale(1.05)}.series-link:hover .series-link-txt{transition:all .15s;color:#ff6e96}.feature-link:hover .feature-img{transition:all .5s;transform:scale(1.05)}.more-btn:hover,.information-link:hover{transition:all .15s;color:#ff6e96}.bestsellers-img:hover,.hv-op:hover{transition:all .15s;opacity:.8}.category-link:hover{transition:all .15s;background-color:#fdf2f5}.contact-link:hover{transition:all .15s;background-color:#ffd3df}.footer-link:hover{transition:all .15s;color:#ff6e96!important}.footer-link02:hover,.hv-bg:hover{transition:all .15s;color:#313340!important;background-color:#fdf2f5}.hv-bg-blue:hover{transition:all .15s;background-color:#4e82cb!important}.hv-pink{transition:all .15s}.hv-pink:hover{color:#ff6e96!important}}.drawer{z-index:3}.drawer__inner{padding-left:50px;padding-right:50px}.drawer__inner .shopify-currency-form{display:none}.drawer__inner .header-drawer-btn .site-nav__link--burger{top:-19px;left:-25px}.drawer--left{width:480px;left:-480px}.js-drawer-open-left .drawer--left{display:block;-webkit-transform:translateX(480px);-moz-transform:translateX(480px);-ms-transform:translateX(480px);-o-transform:translateX(480px);transform:translate(480px)}.js-drawer-open-left .page-container,.js-drawer-open-left .drawer__header-container{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}.drawer-customer-link{margin:25px auto 0;justify-content:space-between;flex-wrap:wrap}.drawer-customer-link .btn{width:100%;padding:0;margin-bottom:20px}.drawer-customer-link .btn a{color:#fff;line-height:1;padding:18px 0}.drawer-category-ttl{margin-top:45px;font-size:24px;text-align:center;font-family:Lato,sans-serif}.mobile-nav{margin:0}.mobile-nav__item a:active,.mobile-nav__item a:focus,.mobile-nav__toggle button:active,.mobile-nav__toggle button:focus{background-color:inherit}.drawer-category-list .mobile-nav__item a{padding:10px 0;font-size:16px}.drawer-category-list .mobile-nav__item:after{left:0;right:0}.drawer-category-list .mobile-nav__item .mobile-nav__sublist .mobile-nav__item a{padding-left:30px}.drawer-secondary-list{margin:80px auto 0}.drawer-secondary-list .mobile-nav__item{border:1px solid #d9d9d9;width:100%;margin-bottom:15px}.drawer-secondary-list .mobile-nav__item a{padding:18px 0;font-size:14px;line-height:1;color:#313340}.overlay{opacity:0}body.js-drawer-open{position:relative}body.js-drawer-open .overlay{opacity:1;position:absolute;content:"";width:100%;height:100vh;background-color:#0006;display:block;top:0;left:0;bottom:0;right:0;z-index:3}.sns-list{display:flex;justify-content:center;margin-top:40px}.sns-list a{margin:0 20px}.sns-list a .icon:before{font-size:37px}@media screen and (max-width: 768px){.drawer__inner{padding-left:30px;padding-right:30px}.drawer__inner .shopify-currency-form{display:block;padding-top:10px;padding-right:0}.drawer--left{width:280px;left:-280px}.js-drawer-open-left .drawer--left{-webkit-transform:translateX(280px);-moz-transform:translateX(280px);-ms-transform:translateX(280px);-o-transform:translateX(280px);transform:translate(280px)}.drawer-customer-link{margin:20px auto 0;display:block;max-width:180px}.drawer-customer-link .btn{width:100%;margin-bottom:20px}.drawer-customer-link .btn a{padding:17px 0}.drawer-category-ttl{font-size:28px;margin-top:50px}.sns-list{margin-top:23px}.sns-list a{margin:0 12px}.sns-list a .icon:before{font-size:30px}}.header-wrapper{position:relative;top:0;left:0;width:100%}.site-header{margin:0;padding:0;width:100%;height:90px;display:table;background-color:transparent;transition:all .35s}.header-drawer-btn{display:table-cell;vertical-align:top;width:33.33%}.header-drawer-btn .site-nav__link--burger{width:60px;height:60px;position:relative;top:3px;left:15px;transition:all .35s}.header-drawer-btn .burger-icon{width:40px;height:1px;margin:0;left:10px}.header-drawer-btn .burger-icon--top{top:17px}.header-drawer-btn .burger-icon--mid{top:30px}.header-drawer-btn .burger-icon--bottom{top:43px}.nav-drawer-btn{position:absolute}.nav-drawer-btn .site-nav__link--burger{width:60px;height:60px;position:relative;top:15px;left:15px;z-index:99;transition:all .35s}.nav-drawer-btn .burger-icon{width:40px;height:1px;margin:0;left:10px}.nav-drawer-btn .burger-icon--top{top:17px}.nav-drawer-btn .burger-icon--mid{top:30px}.nav-drawer-btn .burger-icon--bottom{top:43px}body.js-drawer-open .burger-icon--top,body.js-drawer-open .burger-icon--bottom{top:30px}.header-logo{display:table-cell;vertical-align:top;text-align:center;width:33.33%}.header-logo .logo{width:130px;margin:0 auto}.header-logo .logo img{width:100%}.header-logo .site-header__logo-link{margin-top:10px;display:inline-block}.header-logo .site-header__logo-image{margin:0}.header-account{display:table-cell;vertical-align:top;width:33.33%;text-align:right}.header-account .site-nav{padding-right:30px}.header-account .site-nav__item{margin:25px 0 25px 18px}.header-account .site-nav__link--icon{padding:0}.header-account .icon-fallback-text .icon{font-size:22px;margin-left:-5px}.header-account .cart-link__bubble--visible{top:7px;right:-2px;background-color:#ff6e96}.announcement-bar{background-color:#ff6e96}.announcement-bar--link:hover{transition:all .5s;background:#ff97b4}.announcement-bar__message{color:#fff}@media screen and (max-width: 768px){.site-header{height:60px}.header-drawer-btn .site-nav__link--burger{top:-4px;left:0}.header-drawer-btn .burger-icon{width:32px;left:14px}.header-drawer-btn .burger-icon--top{top:20px}.header-drawer-btn .burger-icon--bottom{top:40px}.drawer__inner .site-nav__link--burger{top:-20px;left:-25px}.nav-drawer-btn .site-nav__link--burger{top:0;left:0}.nav-drawer-btn .burger-icon{width:32px;left:14px}.nav-drawer-btn .burger-icon--top{top:20px}.nav-drawer-btn .burger-icon--bottom{top:40px}.header-logo .logo{width:90px}.header-logo .site-header__logo-link{margin-top:5px}.header-account .site-nav{padding:0}.header-account .site-nav__item{margin:0}.header-account .site-nav__link{display:block;width:60px;height:60px;text-align:center}.header-account .icon-fallback-text .icon-cart{font-size:32px;margin:0}.header-account .cart-link__bubble--visible{top:13px;right:12px}}.main-content{overflow:hidden}body:not(.template-index) .main-content{padding:180px 0 120px}.rte h2{text-align:left;font-size:20px}.rte h2:after{display:none}.rte h3{text-align:left;font-size:20px;margin-top:60px;margin-bottom:20px}@media screen and (max-width: 768px){body:not(.template-index) .main-content{padding:100px 0}.rte h2{font-size:18px}.rte h3{font-size:16px;margin-top:2em}}.footer-area{margin-top:-26px;border-top:1px solid #d9d9d9}.footer-area .wrapper{max-width:1380px}.template-index .footer-area{border-top:none}.footer-area .footer-list01{line-height:1;justify-content:center;flex-wrap:wrap}.footer-area .footer-list01 li{border-right:1px solid #d9d9d9;margin-top:30px}.footer-area .footer-list01 li:last-child{border-right:none}.footer-area .footer-list01 a{font-size:14px;padding:0 25px}.footer-area .footer-list02{max-width:1245px;margin:55px auto 0;flex-wrap:wrap}.footer-area .footer-list02 li{width:18.07229%;border:1px solid #d9d9d9;margin-right:2.40964%;margin-bottom:25px}.footer-area .footer-list02 a{font-size:14px;padding:16px 5px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.footer-area .footer-list03{margin-top:62px;justify-content:center}.footer-area .footer-list03 li{margin-right:30px}.footer-area .footer-list03 li:last-child{margin-right:0}.footer-area .footer-list03 a{font-size:14px}.footer-area .footer-list03 a .icon{position:relative;top:3px}.footer-area .footer-list03 a .icon:before{font-size:20px}.footer-area .footer-list04{max-width:1320px;margin:55px auto 0;flex-wrap:wrap;gap:3.0303%}.footer-area .footer-list04 li{width:22.72727%;margin-bottom:30px}.footer-area .footer-list04 a{width:100%;height:100%}.footer-area .footer-banner-area-list{margin-top:80px;justify-content:center}.footer-area .footer-banner-area{margin-left:15px;margin-right:15px;text-align:center;max-width:280px}.footer-area .footer-link-bun{max-width:224px;margin:0 auto}.footer-area .footer-banner{margin:0 auto}.footer-area .footer-banner-text{margin-top:10px;font-size:10px}.footer-area .copyright{font-family:Lato,sans-serif;margin-top:70px;font-size:12px}@media screen and (min-width: 769px){.footer-area .footer-list02 li:nth-child(5n){margin-right:0}}@media screen and (max-width: 768px){.footer-area{margin-top:-10px;padding-top:50px}.footer-area .footer-list01{display:block}.footer-area .footer-list01 li{border-right:none;margin-bottom:25px;margin-top:0;text-align:center}.footer-area .footer-list01 li:last-child{border-right:none}.footer-area .footer-list02{margin-top:45px;flex-wrap:wrap}.footer-area .footer-list02 li{width:47.82609%;margin-bottom:10px;margin-right:4.34783%}.footer-area .footer-list02 li:nth-child(2n){margin-right:0}.footer-area .footer-list02 a{font-size:12px}.footer-area .footer-list03{margin-top:45px;flex-wrap:wrap;width:72.46377%;margin-left:auto;margin-right:auto}.footer-area .footer-list03 li{width:50%;text-align:center;margin-right:0;margin-bottom:20px}.footer-area .footer-list04{max-width:none;margin:60px 6.66667% 0;gap:0}.footer-area .footer-list04 li{width:100%;margin-bottom:5.33333%}.footer-area .footer-banner-area-list{margin-top:x;display:block}.footer-area .footer-banner-area{margin-top:30px;margin-left:0;margin-right:0;width:100%;max-width:none}.footer-area .footer-link-bun{max-width:200px;margin:0 auto}.footer-area .footer-banner-text{margin-top:10px;font-size:10px}.footer-area .copyright{margin-top:50px;font-size:12px}}.index-sections .wrapper{max-width:1380px}.index-sections .shopify-section{margin-top:120px}.section-ttl{font-size:40px}.top-slide-area{position:relative;margin-top:0!important;height:100vh}.top-slide-area .top-slide-box{height:100vh}.top-slide-area .top-slide-box img{object-fit:cover;height:100%;font-family:"object-fit: cover;"}.top-slide-area .main-slide-text{position:absolute;left:10%;top:40%;font-size:38px}.top-slide-area .main-slide-link{position:absolute;right:40px;bottom:40px;width:160px}.top-information-area{margin-top:96px!important}.top-information-area .wrapper{max-width:1050px;position:relative}.top-information-area .section-header{margin-bottom:8px}.top-information-area .section-header h2{margin-bottom:0}.top-information-area .info-box{position:relative;overflow:hidden}.top-information-area .info-list{margin-bottom:0}.top-information-area .info-inner{margin-bottom:6px}.top-information-area .info-inner dt{width:140px;font-size:18px}.top-information-area .info-inner dd{font-size:16px}.top-information-area .more-btn{font-size:14px}.top-information-area .guidelines-list{justify-content:space-between;margin:48px 0 0}.top-information-area .guidelines-list-box{list-style:none;width:48.48485%;margin-bottom:20px}.top-information-area .guidelines-link{display:block;border:1px solid #d9d9d9;padding:15px 0}.top-information-area .info-img img{width:100%}.top-series-area{margin-top:20px!important}.top-series-area .section-header{margin-bottom:20px}.top-series-area h2{font-size:18px;margin-bottom:61px}.top-series-area .series-text{font-size:24px;letter-spacing:.1em}.top-series-area .series-link-area{width:100%;flex-wrap:wrap}.top-series-area .series-link{position:relative;width:48.48485%;margin-right:3.0303%;margin-bottom:19px}.top-series-area .series-link:nth-child(2n){margin-right:0}.top-series-area .series-bg{transition:all .9s;padding-top:46.875%;width:100%;height:auto}.top-series-area .series-txt-area{position:absolute;bottom:58px;left:0;padding:0 20px;color:#fff}.top-series-area .series-txt-area h3{color:#fff;font-size:40px;line-height:1.25;letter-spacing:.15em;margin:0 0 5px}.top-series-area .series-link-txt{margin-top:8px}.top-series-area .series-link-txt .icon{font-size:14px;position:relative;right:-6px}.top-category-area{margin-top:20px!important}.top-category-area .category-inner{width:22.72727%;margin:0 3.0303% 3.0303% 0;box-sizing:border-box}.top-category-area .category-inner:last-child{margin:0 0 4.34783%}.top-category-area .category-link{background-color:#3264aa;justify-content:space-between;align-items:center;display:block;position:relative;padding:23px 6.66667%}.top-category-area .category-link h3{font-size:20px;margin-bottom:0;color:#fff;text-align:center}.top-category-area .category-link .icon{color:#fff;right:15px;top:50%;transform:translateY(-50%);font-size:12px;position:absolute}.top-banner-area{margin-top:28px!important}.top-banner-area .banner-slide{max-width:780px;margin:0 auto}.top-banner-area .slide-box .slide-img{padding-top:38.46154%}.top-banner-area .slide-link{display:block}.top-banner-area .slick-dots{bottom:-30px}.top-banner-area .slick-dots>li:first-child:last-child{display:none}.top-banner-area .slick-slider .slick-dots li button:before,.top-banner-area .slick-slider .slick-dots li a:before{background-color:#fff;border:1px solid #3264aa;width:10px;height:10px;margin:.3rem 0 0 .3rem}.top-banner-area .slick-slider .slick-dots li.slick-active button:before{border-color:#3264aa;background-color:#3264aa;opacity:1;margin:.3rem 0 0 .3rem}.top-bestsellers-area{margin-top:168px!important}.top-bestsellers-area .bestsellers-list{flex-wrap:wrap;margin:0}.top-bestsellers-area h2{letter-spacing:.1em}.top-bestsellers-area li{position:relative;list-style:none;width:30.30303%;margin-bottom:30px;margin-right:4.34783%}.top-bestsellers-area li:nth-child(3n){margin-right:0}.top-bestsellers-area li h3{font-size:20px}.top-bestsellers-area .bestsellers-tag{position:absolute;width:19%;top:-38px;left:0}.top-service-area{margin-top:115px!important}.top-service-area h2{letter-spacing:.1em}.top-service-area .service-txt{font-size:24px;margin-top:43px;letter-spacing:.1em}.top-service-area .service-list{display:flex;flex-wrap:wrap;margin:0;gap:80px 0}.top-service-area .list-inner{width:46.9697%;margin-right:6.06061%;border:1px solid #d9d9d9;list-style:none}.top-service-area .list-inner:nth-child(2n){margin-right:0}.top-service-area .list-inner img{width:100%}.top-service-area .text-box{padding:0 6.47249% 3.23625%}.top-service-area .service-ttl{font-size:24px;margin-top:29px;line-height:1.6;letter-spacing:.1em}.top-service-area .list-txt{margin-top:15px;font-size:20px;letter-spacing:.1em}.top-voice-area .banner-area{width:calc(800/1320*100%);margin:60px auto 0}.top-voice-area .banner-area a{display:block}.top-voice-area .banner-area img{height:auto}.top-feature-area{background-color:#eff4f8;padding-top:120px}.top-feature-area .feature-section-ttl{font-size:34px;letter-spacing:.1em;text-align:center}.top-feature-area .feature-section-text{margin-top:29px;font-size:20px;letter-spacing:.1em;text-align:center}.top-feature-area .feature-box{flex-wrap:wrap;margin-top:76px}.top-feature-area .feature-link{position:relative;width:46.9697%;margin-right:6.06061%;padding-bottom:101px;margin-bottom:100px}.top-feature-area .feature-link:nth-child(2n){margin-right:0}.top-feature-area .feature-img{padding-top:50%;transition:all .9s}.top-feature-area .feature-text-box{position:absolute;width:90.32258%;padding:26px 10px 13px;background-color:#fffffff2;bottom:0;left:50%;transform:translate(-50%)}.top-feature-area h3{font-size:24px;margin-bottom:15px}.top-brandstory-area{position:relative;z-index:1;margin-top:22px!important;padding-bottom:83px;border-bottom:1px solid #D9D9D9}.top-brandstory-area .wrapper{overflow:hidden;padding:0;max-width:none}.top-brandstory-area:before{position:absolute;content:"";top:-120px;left:0;width:100%;height:250px;background-color:#eff4f8;z-index:-1}.top-brandstory-area .brandstory-img{width:50.69444%}.top-brandstory-area .brandstory-text-area{width:46.25%;margin-top:40px;padding-right:20px;box-sizing:border-box}.top-brandstory-area .brandstory-data-area{margin-top:82px}.top-brandstory-area h3{font-size:24px;line-height:1.8;margin-bottom:33px}.top-brandstory-area .brandstory-text{max-width:480px}.top-brandstory-area .icon-link{margin-top:35px}.top-brandstory-area .brandstory-company-area{clear:both;margin:0 auto;max-width:1030px;padding:96px 20px 0}.top-brandstory-area .brandstory-company-list{margin:0}.top-brandstory-area .brandstory-company-list .list-inner{display:table;width:100%;margin-bottom:14px}.top-brandstory-area .brandstory-company-list dt{width:91px;display:table-cell}.top-brandstory-area .brandstory-company-list dd{display:table-cell}.top-brandstory-area .brandstory-company-list .list-link{font-size:14px;color:#ff6e96;padding-left:13px}.top-brandstory-area .brandstory-company-txt{margin-top:55px}.top-brandstory-area .fitting-area{overflow:hidden;margin-top:77px;border:1px solid #D9D9D9}.top-brandstory-area .fitting-inner{float:right;width:52.52525%;box-sizing:border-box;padding:61px 60px 0}.top-brandstory-area .fitting-ttl{font-size:24px;margin-bottom:20px;letter-spacing:0}.top-brandstory-area .fitting-text{list-style-type:.1em}.top-brandstory-area .fitting-link{text-align:right;margin-top:25px}.top-brandstory-area .fitting-link .icon{font-size:12px;position:relative;right:-6px}.top-brandstory-area .fitting-link a{transition:all .3s}.top-brandstory-area .fitting-link a:hover{color:#ff6e96}.top-brandstory-area .fitting-img{float:left;width:47.47475%}.top-contact-area{margin-top:80px!important;background-color:#eff4f8;padding-top:76px;padding-bottom:80px}.top-contact-area .content-text{font-size:20px}.top-contact-area .contact-link-area{max-width:760px;margin:0 auto}.top-contact-area .contact-link-box{display:flex;justify-content:space-between;margin-bottom:30px}.top-contact-area .link-box{background-color:#fff;align-items:center}.top-contact-area .link-box a{width:100%;margin:0 auto;padding:14px 0}.top-contact-area .link-box h3{font-size:40px;color:#ff6e96;margin-bottom:0}.top-contact-area .box01{width:48.02632%}.top-contact-area .box02{width:100%}.top-contact-area .box02 a{display:flex;justify-content:center;align-items:center;min-height:120px}.top-contact-area .link-box-text-box{text-align:left;margin-left:30px}.top-contact-area .link-box-text-box .tel-text{font-size:28px;letter-spacing:.15em;margin-bottom:0}.top-contact-area .link-box-text-box .deta-text{font-size:12px;margin-bottom:0}.grid-product__on-sale{color:#fff;background-color:#ff6e96;border-radius:50%}.on-sale-txt{padding:0!important;display:flex;align-items:center;justify-content:center;width:60px;height:60px}@media screen and (max-width: 1020px){.top-category-area{margin-top:27px!important}.top-category-area .wrapper{padding:0 20px}.top-category-area ul{flex-wrap:wrap}.top-category-area .category-inner{width:47.16418%;margin:0 5.67164% 5.67164% 0}.top-category-area .category-inner:nth-child(4n){margin:none}.top-category-area .category-inner:nth-child(2n){margin:0 0 5.67164%}.top-category-area .category-link{padding:17px 6.66667%}.top-category-area .category-link h3{font-size:14px}.top-category-area .category-link .icon{right:5px}.top-banner-area .banner-area{padding-top:25px}.top-banner-area .slick-dots{bottom:-27px}}@media screen and (max-width: 768px){.index-sections .shopify-section{margin-top:70px}.top-slide-area .main-slide-text{left:30px;top:40%;font-size:28px}.top-slide-area .main-slide-link{right:20px;bottom:20px;width:100px}.section-ttl{font-size:26px}.top-information-area{margin-top:53px!important}.top-information-area .wrapper{padding:0 20px}.top-information-area .info-inner{margin-bottom:19px}.top-information-area .info-inner dt{display:block;width:100%;font-size:18px}.top-information-area .info-inner dd{display:block;font-size:16px;margin-left:0}.top-information-area .link-buttom{position:static;padding-right:0;line-height:1}.top-information-area .guidelines-list{display:block;margin:6px 0 0}.top-information-area .guidelines-list-box{width:100%}.top-information-area .guidelines-link{font-size:12px}.top-series-area{margin-top:15px!important}.top-series-area .wrapper{padding:0 20px}.top-series-area h2{font-size:12px;margin-bottom:29px;line-height:1.6}.top-series-area .series-text{font-size:18px;line-height:1.6}.top-series-area .section-header{margin-bottom:29px}.top-series-area .series-link-area{display:block}.top-series-area .series-link{margin-bottom:11px;width:100%}.top-series-area .series-bg{padding-top:45.37313%}.top-series-area .series-txt-area{bottom:42px;padding:0 10px}.top-series-area .series-txt-area h3{font-size:26px;margin:0 0 2px}.top-series-area .series-link-txt{margin-top:7px;font-size:14px}.top-series-area .series-link-txt .icon{font-size:14px}.top-bestsellers-area{margin-top:117px!important}.top-bestsellers-area .bestsellers-list{display:block;margin:60px auto 0}.top-bestsellers-area li{width:100%;margin-bottom:90px;margin-right:0}.top-bestsellers-area .more-btn{font-size:14px}.top-service-area{margin-top:144px!important}.top-service-area .wrapper{padding:0 20px}.top-service-area .service-txt{font-size:18px;margin-top:36px;line-height:1.6}.top-service-area .service-list{display:block;margin:58px 0 0}.top-service-area .list-inner{width:100%;margin-right:0;margin-bottom:60px}.top-service-area .service-ttl{font-size:26px;margin-top:21px;line-height:1.4}.top-service-area .list-txt{margin-top:13px;margin-bottom:3px;font-size:16px}.top-service-area .more-btn{font-size:14px}.top-voice-area .banner-area{width:100%;max-width:335px;margin:60px auto 0}.top-feature-area{padding-top:79px;padding-bottom:10px}.top-feature-area .wrapper{padding:0 20px}.top-feature-area .feature-section-ttl{font-size:26px;line-height:1.6}.top-feature-area .feature-section-text{margin-top:35px;text-align:left;line-height:1.8;font-size:16px}.top-feature-area .feature-box{display:block;margin-top:48px}.top-feature-area .feature-link{width:100%;margin-right:0;margin-bottom:60px;padding-bottom:0;display:block}.top-feature-area .feature-img{padding-top:50.14925%}.top-feature-area .feature-text-box{position:relative;padding:21px 20px 7px;box-sizing:border-box;width:94.02985%;margin:-33px auto 0;transform:none;bottom:none;left:0;z-index:2}.top-feature-area h3{font-size:20px;margin-bottom:8px}.top-feature-area p{font-size:14px;text-align:left}.top-brandstory-area{margin-top:30px!important;padding-bottom:44px}.top-brandstory-area .wrapper{padding:0 20px}.top-brandstory-area:before{top:-50px;height:150px}.top-brandstory-area .brandstory-img{width:100%;float:none}.top-brandstory-area .brandstory-text-area{width:100%;margin-top:20px;padding-right:0;float:none}.top-brandstory-area .brandstory-data-area{margin-top:20px}.top-brandstory-area .section-header{margin-bottom:36px}.top-brandstory-area h3{margin-bottom:15px;font-size:19px;line-height:1.6}.top-brandstory-area .brandstory-text{font-size:16px}.top-brandstory-area .icon-link{margin-top:25px}.top-brandstory-area .brandstory-company-area{padding:51px 0 0}.top-brandstory-area .brandstory-company-list .list-inner{margin-bottom:25px}.top-brandstory-area .brandstory-company-txt{margin-top:57px}.top-brandstory-area .fitting-area{margin-top:81px}.top-brandstory-area .fitting-inner{float:none;width:100%;padding:51px 20px 30px}.top-brandstory-area .fitting-ttl{font-size:19px;margin-bottom:25px}.top-brandstory-area .fitting-img{float:none;width:100%}.top-brandstory-area .fitting-link{margin-top:22px}.top-contact-area{margin-top:54px!important;padding-top:60px;padding-bottom:70px}.top-contact-area .content-text{font-size:17px}.top-contact-area .contact-link-box{display:block;margin-bottom:0}.top-contact-area .link-box h3{font-size:26px}.top-contact-area .link-box p{margin-bottom:0;font-size:12px}.top-contact-area .link-box a{justify-content:center;padding:14px 10px}.top-contact-area .box01{width:100%;margin:0 0 15px}.top-contact-area .box02 a{display:block}.top-contact-area .link-box-text-box{text-align:center;margin:0}.top-contact-area .link-box-text-box .tel-text{font-size:20px}.top-contact-area .link-box-text-box .deta-text{font-size:10px}.shopify-currency-form{display:none}}.spr-badge{font-size:14px}#shopify-product-reviews{margin:100px 0 0!important}.review-link{font-size:14px}.grid-uniform .grid__item{margin-bottom:60px}.grid-product__wrapper{margin:0}.grid-product__meta{padding:30px 0 0}.grid-product__title{line-height:1.4;margin:0}.grid-product__price-wrap{margin:0}.grid-product__price{font-size:20px;font-family:Lato,sans-serif}.grid-product__price .icon-fallback-text,.price-tax{font-size:14px}.collection-swatch-wrap{margin:25px 0 0!important}div[product-selector] ul.color-true.collection-color-swatch{margin:0!important;text-align:left!important}ul.collection-color-swatch li.csp_active_swatch{box-shadow:none!important}.collection-color-swatch li span,.collection-color-swatch li p{display:none!important}@media screen and (max-width: 768px){.grid-uniform .grid__item{margin-bottom:30px}.product--wrapper{margin:0}.grid-product__meta{padding:10px 0 0}}.product-single__meta--wrapper{padding-left:50px;padding-right:0}.price-container{margin:0 0 45px}.product-single__title{font-size:30px;text-align:left;margin-bottom:10px}.product-single__price{font-size:24px;font-family:Lato,sans-serif}.single-option-radio{padding:0}.single-option-radio label{margin:0 0 7px}.product-img-list{width:15.78014%}.price-label{display:block!important;margin-bottom:5px}.price-input{width:136px}.product-button-box{margin-top:40px}.btn--add-to-cart.btn{padding:25px 30px}.btn__text{font-size:16px}@media screen and (max-width: 768px){.product-single__meta--wrapper{padding:0 15px 0 0}.product-single__title{font-size:28px;margin-bottom:0}}.shopify-policy__title{margin-bottom:70px}.shopify-policy__title:after{content:"";display:block;margin:20px auto;border-top:solid #d9d9d9;border-width:1px 0 0 0;width:50px}.cart__subtotal-container em{font-size:12px;font-style:normal}.cart--continue-browsing.btn{background:none;border:1px solid #d9d9d9}.cart--continue-browsing .icon{color:#313340}.cart__subtotal-container .cart--continue-browsing{margin-right:20px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style.scss.css.map?v=27682064754903384541727715825 */