@font-face{font-family:gilroy light;src:url(/cdn/shop/files/Gilroy-Light.woff?v=1688115055) format("woff")}@font-face{font-family:gilroy exBold;src:url(/cdn/shop/files/Gilroy-ExtraBold.woff?v=1688115055) format("woff")}.js-fade-in{opacity:0}.fade-in{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) forwards;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) forwards}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.js-slide-right{opacity:0}.slide-right{-webkit-animation:slide-right .5s forwards;animation:slide-right .5s forwards}@-webkit-keyframes slide-right{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translate(-100px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translate(0)}}@keyframes slide-right{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translate(-100px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translate(0)}}.js-text-fade-up{opacity:0}.text-fade-up{-webkit-animation:text-fade-up .3s ease forwards;animation:text-fade-up .3s ease forwards}@-webkit-keyframes text-fade-up{0%{-webkit-transform:translateZ(-1400px) translateY(800px);transform:translateZ(-1400px) translateY(800px);opacity:0}to{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}@keyframes text-fade-up{0%{-webkit-transform:translateZ(-1400px) translateY(800px);transform:translateZ(-1400px) translateY(800px);opacity:0}to{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}.js-bounce-top{opacity:0}.bounce-top{-webkit-animation:bounce-top .9s forwards;animation:bounce-top .9s forwards}@-webkit-keyframes bounce-top{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}45%{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}75%{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}30%,65%,85%{-webkit-transform:translateY(0px);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:translateY(0px);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes bounce-top{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}45%{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}75%{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}30%,65%,85%{-webkit-transform:translateY(0px);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:translateY(0px);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}.js-slide-in-fwd-bottom{opacity:0}.slide-in-fwd-bottom{-webkit-animation:slide-in-fwd-bottom .6s cubic-bezier(.25,.46,.45,.94) forwards;animation:slide-in-fwd-bottom .6s cubic-bezier(.25,.46,.45,.94) forwards}@-webkit-keyframes slide-in-fwd-bottom{0%{-webkit-transform:translateZ(-600px) translateY(100px);transform:translateZ(-600px) translateY(100px);opacity:0}to{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}@keyframes slide-in-fwd-bottom{0%{-webkit-transform:translateZ(-600px) translateY(100px);transform:translateZ(-600px) translateY(100px);opacity:0}to{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}.js-fade-in-bottom{opacity:0}.fade-in-bottom{-webkit-animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) forwards;animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) forwards}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-out{-webkit-animation:fade-out 1.2s ease-out forwards;animation:fade-out 1.2s ease-out forwards}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.product-template__container{padding-top:150px!important}@media screen and (max-width: 749px){.product-template__container{padding-top:0}}#dummy-chat-button-iframe{z-index:999!important}svg:not(:root){overflow:initial!important}.page-container{background:#fff!important}main{background-image:none;background-color:#fff!important}p{margin:0;font-size:13px;font-weight:500;color:#191919!important;line-height:2;letter-spacing:.03em}.ph3_button{display:flex;align-items:center;padding:15px 53px;font-size:13px;font-weight:700;letter-spacing:.03em;white-space:nowrap}@media screen and (max-width: 749px){.ph3_button{justify-content:center}}.ph3_button span{display:block;width:8px;height:8px;margin-left:15px;border-top:solid 2px #222222;border-right:solid 2px #222222;transform:rotate(45deg)}.ph3_title{display:block;position:relative;flex-shrink:0;padding-bottom:25px}.ph3_title>p{display:block;margin:0;font-family:gilroy exBold;font-size:38px;letter-spacing:.04em;line-height:1!important}@media screen and (max-width: 749px){.ph3_title>p{font-size:30px}}.ph3_title>h2{margin:5px 0 0;font-size:13px;font-weight:700;letter-spacing:.05em}@media screen and (max-width: 749px){.ph3_title>h2{font-size:12px}}.ph3_title:after{position:absolute;bottom:0;content:"";width:50px;height:6px;background-color:#191919}@media screen and (max-width: 749px){.ph3_title:after{width:40px;height:5px}}.br-sp{display:none}@media screen and (max-width: 749px){.br-sp{display:block}}.Loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f5f5f5;z-index:1000}.Loader .innerWrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:fit-content;height:fit-content;text-align:center}.Loader .innerWrap>img{-webkit-animation:13s linear infinite c-rotation;animation:13s linear infinite c-rotation}.Loader .innerWrap>p{display:block;margin-top:15px;font-family:gilroy exBold;font-size:16px;letter-spacing:.1em;-webkit-animation:2s linear infinite fade-in;animation:2s linear infinite fade-in}.fade-out-bck{-webkit-animation:fade-out-bck .7s cubic-bezier(.25,.46,.45,.94) forwards;animation:fade-out-bck .7s cubic-bezier(.25,.46,.45,.94) forwards}@-webkit-keyframes fade-out-bck{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0;z-index:-1}}@keyframes fade-out-bck{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0;z-index:-1}}#AccessibleNav{width:100%}@media screen and (max-width: 1180px){#AccessibleNav{display:none}.site-header__menu{display:block!important}}#shopify-section-header{position:fixed!important;top:0;z-index:999}header.site-header{display:flex;align-items:center;width:100vw;height:150px;padding:0 5.55% 0 4.65%;background-color:#f5f5f5;z-index:100}header.site-header nav a:hover{color:#191919;border-bottom:1px solid #191919;opacity:.5}.site-header__mobile-nav{width:1290px!important;margin:0 auto!important}@media screen and (min-width: 1441px){.site-header__mobile-nav{width:auto!important}}@media screen and (min-width: 1441px){.grid.grid--no-gutters.grid--table.site-header__mobile-nav.site-header__nav-ph3{width:100%!important;max-width:none!important;margin:0 auto}}header.site-header.logo--left.is-animation{height:115px;padding-top:0}@media screen and (max-width: 749px){header.site-header.logo--left.is-animation{height:75px}}@media screen and (max-width: 749px){header.site-header{height:75px;padding:0 5.333vw}}.grid__item.medium-up--one-quarter.logo-align--left{width:18.75vw;max-width:270px;margin-top:60px}@media screen and (max-width: 1240px){.grid__item.medium-up--one-quarter.logo-align--left{width:180px}}@media screen and (max-width: 749px){.grid__item.medium-up--one-quarter.logo-align--left{margin-top:45px}}header.site-header .site-header__logo img{width:100%;max-width:100%!important;transition:.5s}@media screen and (max-width: 749px){header.site-header .site-header__logo img{width:130px!important;max-width:none!important}}header.site-header.logo--left.is-animation .site-header__logo img{width:200px}.site-header__logo-ph3{width:auto!important}.site-header__nav-ph3{display:flex!important;align-items:center;justify-content:space-between;width:100%}.site-header__nav-ph3 .medium-up--one-quarter{width:18.75%;max-width:270px}header.site-header nav .site-nav{margin-right:2.083vw;margin-top:0;margin-bottom:0}@media screen and (max-width: 1370px){header.site-header nav .site-nav{justify-content:center}}header.site-header nav .site-nav li:not(:first-child){margin-left:1.736vw}.site-header .site-nav li a{display:flex;flex-direction:column;padding:0;font-size:13px;font-weight:500;letter-spacing:.03em;line-height:1.5;color:#191919}.site-header .site-nav li a span{font-family:gilroy exBold}.site-header .site-nav li a .site-nav__label{font-weight:500!important;font-size:11px;font-family:Noto Sans JP;letter-spacing:.03em}.site-header .site-nav li a span:first-of-type{margin-bottom:3px}.site-header__icons{width:15%!important;top:0!important;position:relative!important}.site-header__icons svg{stroke:#313131!important}svg.icon:not(.icon--full-color) line{stroke:#e39033!important}header.site-header .site-header__icons .site-header__account{margin-right:0}header.site-header .site-header__icons .site-header__contact{flex-shrink:0;width:120px;height:44px;border-radius:22px;border:none;background-color:#f18b01;font-size:13px;letter-spacing:.03em;color:#fff;margin-left:1.389vw;font-weight:600}@media screen and (max-width: 1180px) and (min-width: 768px){svg.icon.icon-hamburger{width:30px!important;height:30px!important;margin-left:10px}svg.icon.icon-close{width:30px!important;height:30px!important;margin-left:10px}}#mobileNav{width:100%;height:100%;padding-top:20%;overflow-y:scroll;padding-bottom:60px}@media screen and (max-width: 599px){#mobileNav{padding-top:30%}}.pc_inline{display:inline}@media screen and (max-width: 599px){.pc_inline{display:none}}.kv-bounce-top,.kv-fade-in{opacity:0}.kv{position:relative;background:#f5f5f5!important;min-height:48.611vw!important;padding:35px 0 0!important;margin-top:150px}@media screen and (min-width: 1441px){.kv{min-height:700px!important}}.kv:after{position:absolute;bottom:0;left:0;display:block;content:"";width:100%;height:23.958vw;max-height:345px;background:#ebebeb;background:linear-gradient(180deg,#ebebeb,#f5f5f5)}@media screen and (max-width: 749px){.kv{position:relative;padding-top:170px!important;padding-bottom:18.667vw!important;display:flex!important;flex-direction:column!important;min-height:auto!important;margin-top:0}.kv:after{content:"";display:block;position:absolute;width:100%;height:66.667vw;bottom:0;background:#f5f5f5!important;background:-moz-linear-gradient(#ebebeb 0%,#f5f5f5 100%)!important;background:-webkit-linear-gradient(#ebebeb 0%,#f5f5f5 100%)!important;background:-o-linear-gradient(#ebebeb 0%,#f5f5f5 100%)!important;background:linear-gradient(#ebebeb,#f5f5f5)!important;z-index:1}}#kvVideo{width:63.195vw!important;height:auto;max-width:1020px!important;display:block;margin:0 auto;border-radius:20px 0 0 20px}.kv .kvRight{right:0;width:63.195vw!important;max-width:1020px!important;min-width:auto!important;margin-left:auto}@media screen and (max-width: 749px){.kv .kvRight{position:relative!important;width:94.667vw!important;z-index:2!important;margin-top:40px}.kvRight #kvVideo{width:89.6vw!important;border-radius:5.333vw 0 0 5.333vw;margin:0 0 0 auto}}.kv .kvRight:before,.kv .kvRight:after{display:none!important}.kv .kvLeft{bottom:0;height:23.958vw;max-height:345px;padding-left:6.94vw;z-index:2!important}.kv-txt-sp{display:none}@media screen and (max-width: 749px){.kv-txt-sp{display:block;font-size:13px;padding-right:5.33vw;padding-top:30px}}@media screen and (min-width: 1441px){.kv .kvLeft{padding-left:0;bottom:50px}}@media screen and (max-width: 749px){.kvLeft{height:auto!important;max-height:none!important;background-color:transparent!important;padding-left:5.333vw!important}.kv .kvLeft>div{padding:0!important}.kv .kvLeft:before{display:none!important}}.kv .kvLeft .ph3{width:fit-content;margin-top:-2.916vw}@media screen and (min-width: 1441px){.kv .kvLeft .ph3{width:100%;max-width:1100px;margin:0 auto}}@media screen and (max-width: 749px){.kv .kvLeft .ph3{margin-top:0}}.kv .kvLeft .ph3>h3{display:block;font-size:initial;line-height:normal}@media screen and (max-width: 749px){.kv .kvLeft .ph3>h3{width:88.96vw}}#kvCopy{width:38.06vw;max-width:548px}#kvCopy .cls-1{fill:#222}#kvCopy .cls-1,.cls-2,.cls-3{stroke-width:0px}#kvCopy .cls-2{fill:#f08a00}#kvCopy .cls-3{fill:#fff}@media screen and (max-width: 749px){#kvCopy{width:89.6vw}}.kv .kvLeft .ph3>p{display:block;width:auto;max-width:340px;margin-top:40px}@media screen and (max-width: 749px){.kv .kvLeft .ph3>p{display:none}}svg .kv-copy-fill{fill:#f18b00}.kvAfterLoaderImg{position:absolute;top:12.5vw;left:-10vw;width:9.444vw;z-index:3}.kvAfterLoaderImg_Anime_left{left:-3.6vw;transition:left .2s linear}@media screen and (max-width: 599px){.kvAfterLoaderImg{top:21.333vw;left:-20vw;width:20vw}.kvAfterLoaderImg_Anime_left{left:-10.667vw;transition:left .2s linear}}.kvAfterLoaderImg_Anime_rotate{-webkit-animation:shake .9s linear forwards;animation:shake .9s linear forwards}@-webkit-keyframes shake{25%{-webkit-transform:rotate(85deg);transform:rotate(85deg);opacity:1}50%{-webkit-transform:rotate(55deg);transform:rotate(55deg);opacity:1}65%{-webkit-transform:rotate(85deg);transform:rotate(85deg);opacity:1}80%{-webkit-transform:rotate(55deg);transform:rotate(55deg);opacity:1}to{-webkit-transform:rotate(65deg);transform:rotate(65deg);opacity:0}}@keyframes shake{25%{-webkit-transform:rotate(85deg);transform:rotate(85deg);opacity:1}50%{-webkit-transform:rotate(55deg);transform:rotate(55deg);opacity:1}65%{-webkit-transform:rotate(85deg);transform:rotate(85deg);opacity:1}80%{-webkit-transform:rotate(55deg);transform:rotate(55deg);opacity:1}to{-webkit-transform:rotate(65deg);transform:rotate(65deg);opacity:0}}@media screen and (min-width: 1441px){.kvAfterLoaderImg{top:180px}}.lineUp{padding:120px 0 150px;background-color:#f5f5f5}@media screen and (max-width: 1180px){.lineUp{padding:120px 8.542vw 150px 9.653vw}}@media screen and (max-width: 749px){.lineUp{padding:80px 5.333vw 170px}}.lineUp .secTitle_wrap{display:flex;align-items:center;max-width:1100px;margin:0 auto;flex-wrap:wrap}@media screen and (max-width: 749px){.lineUp .secTitle_wrap{display:block}}.secTitle_wrap .ph3_title{margin-right:42px}@media screen and (max-width: 1000px){.lineUp .secTitle_wrap .ph3_title{width:100%;margin-bottom:30px}}@media screen and (max-width: 749px){.secTitle_wrap .ph3_title{margin-right:0}}.lineUp .secTitle_wrap>p{display:block;width:auto;margin:0 30px auto 0}@media screen and (max-width: 749px){.lineUp .secTitle_wrap>p{display:none}}.secTitle_wrap>a{display:flex;align-items:center;padding-bottom:3px;border-bottom:1px solid #222222;font-size:13px;font-weight:700;letter-spacing:.03em;color:#222}@media screen and (max-width: 749px){.secTitle_wrap>a{display:none}}.secTitle_wrap>a:after{display:block;content:"";width:8px;height:8px;margin-left:15px;border-top:solid 2px #222222;border-right:solid 2px #222222;transform:rotate(45deg)}a.ttl-link{display:block;border:none}a.ttl-link:after{display:none}.secTitle_wrap .ph3_title:after{left:0}.product-sp-p{display:none}@media screen and (max-width: 749px){.product-sp-p{display:block;margin-top:30px}.product-sp-p>p{font-size:13px;margin:0}.product-sp-p>a{display:flex;width:max-content;align-items:center;padding-bottom:3px;border-bottom:1px solid #222222;font-size:13px;font-weight:700;letter-spacing:.03em;color:#222;margin:40px auto 0}.product-sp-p>a:after{display:block;content:"";width:7px;height:7px;margin-left:15px;border-top:solid 1.5px #222222;border-right:solid 1.5px #222222;transform:rotate(45deg)}}.secTitle_wrap .ph3_title>h2{margin-left:8px}@media screen and (max-width: 749px){.secTitle_wrap .ph3_title>h2{margin-left:0}}.lineUp .list_wrapper{width:76.388%;max-width:1100px;padding-bottom:40px;margin:60px auto 40px;border-bottom:1px solid #D8D8D8}@media screen and (max-width: 749px){.lineUp .list_wrapper{width:100%}}.lineUp .list{display:flex;flex-wrap:wrap;gap:60px 3%}@media screen and (max-width: 749px){.lineUp .list{justify-content:center}.lineUp .list:after{display:block;content:"";width:46%}}.lineUp .list_item{display:flex;flex-direction:column;gap:8px 0;width:22.727%}@media screen and (max-width: 749px){.lineUp .list_item{width:46%}}.lineUp .list_item img{width:100%;height:auto;object-fit:cover;border-radius:6.4%}.lineUp .list_item .title{margin:15px 0 0;text-align:center;font-size:13px;font-weight:700;line-height:1.5}.lineUp .item_price{font-family:din-2014,sans-serif;font-size:18px;font-weight:700;text-align:center;line-height:1.4}.lineUp .item_price .ph3-price{margin-left:3px;font-size:26px}.lineUp .item_price .ph3-tax{font-family:Quicksand,Noto Sans JP,sans-serif;font-size:12px;font-weight:500}.lineUp .soldOut{font-family:din-2014,sans-serif;font-size:22px;font-weight:700;line-height:1;color:#ccc!important}.lineUp .ph3_button{position:relative;width:fit-content;padding:0 0 3px;margin:auto auto 0;font-size:15px;color:#f18b00}.lineUp .ph3_button:after{position:absolute;left:0;bottom:0;display:block;content:"";width:100%;height:1px;background-color:#f18b00}.lineUp .ph3_button span{border-color:#f18b00}.lineUp .slide_toggle_btn{position:relative;display:flex;align-items:center;justify-content:center;width:260px;height:70px;margin:0 auto;background-color:#f18b00;border-radius:35px;font-family:Quicksand,Noto Sans JP,sans-serif;font-size:13px;font-weight:700;color:#fff;cursor:pointer}.lineUp .slide_toggle_btn span{position:absolute;top:0;bottom:0;right:20px;width:20px;height:20px;margin:auto 0;border-radius:50%;background-color:#fff}.lineUp .slide_toggle_btn span:before,.lineUp .slide_toggle_btn span:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;content:"";width:10px;height:2px;background-color:#f18b00;border-radius:2px}.lineUp .slide_toggle_btn span:before{transform:rotate(90deg)}.lineUp .slide_toggle_btn.opened span:before{transform:rotate(0)}.secBanner_wrap{width:64.285%;max-width:900px;margin:110px auto 0}@media screen and (max-width: 749px){.secBanner_wrap{width:100%}}.secBanner_wrap .phrase{position:relative;width:fit-content;margin:0 auto 34px;font-family:Quicksand,Noto Sans JP,sans-serif;font-size:28px;font-weight:800;letter-spacing:.03em;line-height:1}.secBanner_wrap .phrase span{color:#f18b00}.secBanner_wrap .phrase:before,.secBanner_wrap .phrase:after{position:absolute;bottom:0;display:block;content:"";width:3px;height:20px;background-color:#222}.secBanner_wrap .phrase:before{left:-12px;transform:rotate(-25deg)}.secBanner_wrap .phrase:after{right:-8px;transform:rotate(25deg)}.WhatsSoycle{position:relative;display:flex;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/whats_bg.png?v=1740056446);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 749px){.WhatsSoycle{background-image:url(/cdn/shop/files/whats_bg_sp.png?v=1740056536)}}.WhatsSoycle .content_wrap{max-width:510px;padding:166px 0 160px}@media screen and (max-width: 749px){.WhatsSoycle .content_wrap{max-width:100%;padding:100px 5.333vw 155px}}.WhatsSoycle .img_wrap{position:absolute;bottom:-7px;right:32px;width:28.333vw;max-width:408px}@media screen and (min-width: 1441px){.WhatsSoycle .img_wrap{right:5%}}@media screen and (max-width: 749px){.WhatsSoycle .img_wrap{width:46.667vw;max-width:220px;right:0}}.WhatsSoycle .content_wrap .ph3_title{text-align:center}.WhatsSoycle .content_wrap .ph3_title:after{left:50%;transform:translate(-50%)}.WhatsSoycle .content_wrap>p{margin-top:40px;text-align:center}@media screen and (max-width: 749px){.WhatsSoycle .content_wrap>p{text-align:left;font-size:13px}}.WhatsSoycle .content_wrap .ph3_button{justify-content:center;width:260px;height:70px;padding:0;margin:30px auto 0;border-radius:35px;background-color:#f18b00;color:#fff}@media screen and (max-width: 749px){.WhatsSoycle .content_wrap .ph3_button{width:250px;height:60px;margin:50px auto 0}}.WhatsSoycle .content_wrap .ph3_button>span{border-top:solid 2px #fff;border-right:solid 2px #fff}.HowToUse{position:relative;padding:166px 0 160px;background-color:#f5f5f5}@media screen and (max-width: 749px){.HowToUse{padding:100px 5.333vw}}.HowToUse .title_wrap{margin:0 auto;text-align:center}.HowToUse .title_wrap .ph3_title:after{left:50%;transform:translate(-50%)}.HowToUse .title_wrap>p{margin-top:40px}.HowToUse .content_wrap{display:flex;flex-direction:row;gap:0 2.083vw;width:100%;max-width:1280px;margin:105px auto 0}@media screen and (max-width: 1240px){.HowToUse .content_wrap{flex-wrap:wrap;justify-content:center;gap:20px}}@media screen and (max-width: 749px){.HowToUse .content_wrap{flex-direction:column;gap:50px 0;width:100%;margin:65px auto 0}}.HowToUse .content_wrap .flex_box{position:relative;display:flex;flex-direction:row;width:407px;height:222px;padding:42px 10px 45px 20px;border-radius:10px;background-color:#fff}.HowToUse .content_wrap .flex_box:after{content:"";width:0;height:0;position:absolute;left:0;top:0;border-style:solid;border-width:50px 50px 0 0;border-color:#f18d00 transparent transparent transparent;border-radius:10px 0 0}.HowToUse .content_wrap .flex_box:before{content:"";display:block;position:absolute;bottom:10px;right:10px;width:60px;height:60px;background-image:url(/cdn/shop/files/HowToUse_search.svg?v=1689249103);background-size:contain;background-repeat:no-repeat;opacity:.1}.how-to-a{display:block}@media screen and (max-width: 749px){.HowToUse .content_wrap .flex_box{width:100%;height:42.66vw}.HowToUse .content_wrap .flex_box.sp-left{padding:5.333vw 0 5.333vw 5.333vw}.HowToUse .content_wrap .flex_box.sp-right{padding:5.333vw 3vw 5.333vw 0}.HowToUse .content_wrap .flex_box:after{border-width:40px 40px 0 0}.HowToUse .content_wrap .flex_box:before{width:37px;height:37px}}.HowToUse .content_wrap .flex_box img{position:absolute;bottom:0;left:20px;width:192px}@media screen and (max-width: 1180px){.HowToUse .content_wrap .flex_box img{width:22.569vw;left:1.389vw}}@media screen and (max-width: 749px){.HowToUse .content_wrap .flex_box img{width:51.733vw}.HowToUse .content_wrap .flex_box .sp-left{left:3.333vw;right:auto}.HowToUse .content_wrap .flex_box .sp-right{right:0;left:auto}}.HowToUse .content_wrap .flex_box .inner_box{margin-left:auto}@media screen and (max-width: 749px){.HowToUse .content_wrap .flex_box .sp-left{margin-left:0;margin-right:auto}}.HowToUse .content_wrap .flex_box .inner_box>h3{position:relative;display:block;padding-bottom:15px;text-align:center;font-family:gilroy exBold;font-size:.903vw;letter-spacing:.04em;color:#f18b00}.HowToUse .content_wrap .flex_box .inner_box>h3:after{position:absolute;bottom:0;left:0;right:0;margin:0 auto;content:"";width:30px;height:3px;background-color:#f18b00}@media screen and (max-width: 749px){.HowToUse .content_wrap .flex_box .inner_box>h3{font-size:3.2vw}.HowToUse .content_wrap .flex_box .inner_box>h3:after{width:18.5px;height:2px}}.HowToUse .content_wrap .flex_box .inner_box>span{display:block;font-weight:900;letter-spacing:.03em;text-align:center;font-size:24px}.HowToUse .content_wrap .flex_box .inner_box>.svg_bottom{display:flex;flex-direction:column;gap:10px 0;margin-top:26px;font-size:21px}@media screen and (max-width: 749px){.HowToUse .content_wrap .flex_box .inner_box>span{font-size:4vw}.HowToUse .content_wrap .flex_box .inner_box>.svg_bottom{font-size:4vw}}.HowToUse .content_wrap .flex_box .inner_box>span svg{width:6.597vw;max-width:95px}.HowToUse .content_wrap .flex_box .inner_box>.svg_bottom svg{width:11.8vw;max-width:170px}@media screen and (max-width: 749px){.HowToUse .content_wrap .flex_box .inner_box>span svg{width:18.013vw;height:14.272vw}.HowToUse .content_wrap .flex_box .inner_box>.svg_bottom svg{width:37.86vw;height:7.466vw}}@media (min-width: 1440px){.HowToUse .content_wrap .flex_box{padding:42px 10px 45px 20px}.HowToUse .content_wrap .flex_box .inner_box>h3{font-size:13px}.HowToUse .content_wrap .flex_box .inner_box>span{font-size:24px}}.Review{width:100%;padding:140px 11.806vw;margin:0 auto;background-color:#fff}@media screen and (max-width: 749px){.Review{padding:100px 11.801vw}}.Review .content_box{display:flex;flex-wrap:wrap;justify-content:space-between}.Review .content_box .ph3_title{height:fit-content;margin-bottom:60px}@media screen and (max-width: 749px){.Review .content_box .ph3_title{margin:0 auto 60px;text-align:center}.Review .content_box .ph3_title:after{left:50%;transform:translate(-50%)}}.story{position:relative;padding:160px 0;background-color:#fff}.story:before,.story:after{display:block;content:"";position:absolute;background-image:url(/cdn/shop/files/img_circle.svg?v=1740058165);background-size:contain;background-repeat:no-repeat}.story:before{top:65px;left:-40px;width:168px;height:168px}.story:after{bottom:55px;right:-26px;width:117px;height:117px}.story .flex_box{position:relative;display:flex;gap:0 8.333%;align-items:center;width:75%;margin:0 auto 0 13.19vw}.story .flex_box:before{display:block;content:"";width:11.6vw;height:11.6vw;max-width:168px;max-height:168px;position:absolute;bottom:-27%;left:26%;background-image:url(/cdn/shop/files/img_circle.svg?v=1740058165);background-size:contain;background-repeat:no-repeat}.story .title_wrap{flex-shrink:0;display:flex;flex-direction:column}.story .title_wrap .ph3_title{text-align:center}.story .title_wrap .ph3_title:after{left:50%;transform:translate(-50%)}.story .illust_sp{display:none}.story .title_wrap>p{margin-top:40px;text-align:center}.story .title_wrap .ph3_button{justify-content:center;width:260px;height:70px;padding:0;margin:30px auto 0;border-radius:35px;background-color:#f18b00;color:#fff}.story .title_wrap .ph3_button>span{border-top:solid 2px #fff;border-right:solid 2px #fff}.story .illust_pc{width:60.18%;max-width:650px;z-index:1}@media screen and (min-width: 1441px){.story .flex_box{max-width:1080px;margin:0 auto}}@media screen and (max-width: 749px){.story{padding:105px 5.333vw 80px;background-color:#fff}.story:before{top:50px;left:-58px;width:117px;height:117px}.story:after{top:130px;bottom:auto;right:-57px;width:168px;height:168px}.story .flex_box{flex-direction:column;gap:0;width:100%;margin:0}.story .illust_sp{display:block;width:100%;margin-top:30px;z-index:1}.story .flex_box:before{display:none}.story .title_wrap{flex-shrink:initial}.story .illust_pc{display:none}}.InstaFeed{position:relative;padding:120px 0 140px;margin:0 auto;background-color:#f5f5f5}@media screen and (max-width: 749px){.InstaFeed{padding:100px 5.333vw 105px}}.InstaFeed.page-feed{padding:0}.InstaFeed>h2{margin:0 0 30px;text-align:center;font-family:Quicksand,Noto Sans JP,sans-serif;font-size:26px;font-weight:900;letter-spacing:.015em;color:#191919}.InstaFeed>p{text-align:center;font-size:13px;font-weight:500;letter-spacing:.015em}@media screen and (max-width: 749px){.InstaFeed>p{margin-bottom:50px}}.InstaFeed .content_box{width:88.889vw;max-width:1280px;margin:0 auto}@media screen and (max-width: 749px){.InstaFeed .content_box,.InstaFeed .content_box #insta-feed{width:100%}}.InstaFeed .instagram_link{position:relative;display:flex;align-items:center;width:fit-content;padding-bottom:5px;margin:50px auto 0;border-bottom:1px solid #313131;font-size:13px;font-weight:700;letter-spacing:.03em;color:#191919}.InstaFeed .instagram_link:before{display:block;content:"";width:20px;height:20px;margin-right:7px;background-image:url(/cdn/shop/files/ph3_icon_instagram.svg?v=1688642345);background-repeat:no-repeat;background-size:contain}.InstaFeed .instagram_link:after{display:block;content:"";width:8px;height:8px;margin-left:5px;border-top:solid 2px #222222;border-right:solid 2px #222222;transform:rotate(45deg)}.Environment{position:relative;padding:150px 0 120px;background-color:#f5f5f5;background-size:cover;background-repeat:no-repeat;background-image:url(/cdn/shop/files/Environment_bg.webp?v=1688645371)}@media screen and (max-width: 749px){.Environment{padding:0;background-image:none}.Environment:before{content:"";display:block;width:100%;height:23.733vw;background-size:cover;background-repeat:no-repeat;background-image:url(/cdn/shop/files/Environment_bg-sp.webp?v=1689232471);margin-bottom:-1px}}.Environment .flex_box{display:flex;flex-direction:row;align-items:flex-end;width:88.889vw;max-width:1280px;margin:0 auto}@media screen and (max-width: 1280px){.Environment .flex_box{width:88.889vw}}@media screen and (max-width: 749px){.Environment .flex_box{display:block;width:100%;background-color:#202934;padding:40px 5.333vw 0}}.Environment .flex_box .inner_box_01{flex-shrink:0;position:relative;width:31.25vw;max-width:450px;margin-right:6.597vw;padding-left:7.639vw;text-align:center}@media screen and (max-width: 1270px){.Environment .flex_box .inner_box_01{margin-right:30px}}@media screen and (max-width: 1180px){.Environment .flex_box .inner_box_01{width:auto;padding-left:0;max-width:270px}}@media screen and (max-width: 1000px){.Environment .flex_box .inner_box_01{width:40%}}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_01{width:100%;margin:0 auto 50px;max-width:100%}}.Environment .flex_box .inner_box_01>h3{display:inline-flex;flex-wrap:wrap;align-items:center;position:relative;font-size:16px;font-weight:700;letter-spacing:.05em;color:#fffaf5}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_01>h3{margin-bottom:45px}}.Environment .flex_box .inner_box_01>h3 span{display:inline-block;margin-top:-20px;margin-right:4px}.Environment .flex_box .inner_box_01>h3 small{display:inline-block;margin-right:4px;font-family:din-2014,sans-serif;font-size:11px;letter-spacing:.03em}.Environment .flex_box .inner_box_01>p{margin:0 0 40px;color:#fff!important;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 1000px){.Environment .flex_box .inner_box_01>p{text-align:left}}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_01>p{font-size:13px;display:block;letter-spacing:0;max-width:100%;text-align:center}}.Environment .flex_box .inner_box_01>.ph3_button{width:fit-content;padding:25px 66px;background-color:#fff;border-radius:35px}.Environment .flex_box .sp-btn{display:none}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_01>.ph3_button{display:none}.Environment .flex_box .sp-btn{display:block}.Environment .flex_box .sp-btn>.ph3_button{display:flex;width:fit-content;flex-wrap:wrap;background-color:#fff;width:250px;height:60px;margin:60px auto 0;border-radius:50px}}.Environment .flex_box .inner_box_02{display:flex;flex-direction:row;justify-content:space-between;width:735px;flex-wrap:wrap}@media screen and (max-width: 1280px){.Environment .flex_box .inner_box_02{width:100%}}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02{display:block;width:100%;margin:0 auto}}.Environment .flex_box .inner_box_02 .item{width:15.972vw;max-width:230px}@media screen and (max-width: 1280px){.Environment .flex_box .inner_box_02 .item{width:calc(33.3333% - 10px);max-width:none}}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02 .item{width:100%;max-width:100%;border:1px dotted #707070;padding:5.333vw 2.667vw 2.667vw;border-radius:10px;margin-top:10px}.Environment .flex_box .inner_box_02 .item:first-child{margin-top:0}}.Environment .flex_box .inner_box_02 .item .headline{margin-bottom:20px;text-align:center}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02 .item .headline{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;margin-bottom:15px}}.Environment .flex_box .inner_box_02 .item .headline>h4{margin:0 0 5px;font-size:13px;font-weight:500;letter-spacing:.03em;color:#fff}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02 .item .headline>h4{padding-left:10px;margin-bottom:0}}.Environment .flex_box .inner_box_02 .item .headline>p{font-family:din-2014,sans-serif;font-weight:700;font-size:27px;line-height:1;letter-spacing:.04em;color:#fff!important}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02 .item .headline>p{font-size:min(8.533vw,50px)}}.Environment .flex_box .inner_box_02 .item .headline>p span{position:relative;top:5px;display:inline-block;font-size:13px}.Environment .flex_box .inner_box_02 .item .inner_flex_box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:168px}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02 .item .inner_flex_box{flex-direction:initial;height:auto;align-items:center;justify-content:space-between;max-width:320px;margin:0 auto;gap:15px}}.Environment .flex_box .inner_box_02 .item .inner_flex_box .result{text-align:center}.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p{margin:0;font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1.3;color:#fff!important;white-space:nowrap}@media screen and (max-width: 1080px){.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p{font-size:14px}}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p{font-size:11px}}.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p .num{font-family:din-2014,sans-serif;font-size:3.05555vw;font-weight:600}@media screen and (min-width: 1441px){.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p .num{font-size:44px}}@media screen and (max-width: 1080px){.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p .num{font-size:34px}}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p .num{font-size:27px}}.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p .unit{margin-right:3px;font-family:din-2014,sans-serif;font-size:20px;font-weight:600}@media screen and (max-width: 749px){.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>p .unit{font-size:16px}}.Environment .flex_box .inner_box_02 .item .inner_flex_box .result>span{font-size:11px;font-weight:400;letter-spacing:.03em;color:#fff!important}.Environment .ph3_note{display:block;width:88.889vw;max-width:1280px;margin:70px auto 0;text-align:right;font-size:11px;letter-spacing:.03em;line-height:1.5;color:#63686f!important}@media screen and (max-width: 749px){.Environment .ph3_note{width:100%;margin:0 auto;padding:40px 5.333vw 100px;background-color:#202934;text-align:left}}.Environment .ph3_note>a{text-decoration:underline;color:#63686f!important}.js-shuffle,.shuffle-after-img-01,.shuffle-after-img-02,.shuffle-after-img-03{opacity:0}.ph3-TopNews{width:1100px;padding:140px 0 90px;margin:0 auto}@media screen and (max-width: 1180px){.ph3-TopNews{width:88.889vw}}@media screen and (max-width: 749px){.ph3-TopNews{width:100%;padding:100px 5.333vw 50px}}.ph3-TopNews .content_box{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 749px){.ph3-TopNews .content_box{display:block}}.ph3_title_wrap .ph3_button{padding:13px 19px 13px 15px;margin-top:40px;border:1px solid #202934;border-radius:35px}@media screen and (max-width: 749px){.ph3_title_wrap .ph3_button{display:none}}.ph3-TopNews .content_box .ph3_title_wrap .ph3_title>p{color:#f18b00!important}.ph3-TopNews .content_box .ph3_title_wrap .ph3_title>h2{color:#f18b00!important}.ph3-TopNews .content_box .ph3_title_wrap .ph3_title:after{background-color:#f18b00}@media screen and (max-width: 749px){.ph3-TopNews .content_box .ph3_title_wrap{text-align:center}.ph3-TopNews .content_box .ph3_title_wrap .ph3_title:after{left:50%;transform:translate(-50%)}}.ph3-TopNews .content_box .inner_box{width:880px}@media screen and (max-width: 1180px){.ph3-TopNews .content_box .inner_box{width:61.111vw}}@media screen and (max-width: 749px){.ph3-TopNews .content_box .inner_box{width:100%;margin-top:50px}}.ph3-TopNews .content_box .inner_box .sp-btn{display:none}@media screen and (max-width: 749px){.ph3-TopNews .content_box .inner_box .sp-btn{display:block}.ph3-TopNews .content_box .inner_box .sp-btn .ph3_button{display:flex;width:fit-content;background-color:#fff;border:1px solid #222222;width:250px;height:60px;margin:50px auto 0;border-radius:50px}}.ph3-TopNews .content_box .inner_box ul li a{display:flex;align-items:center;padding:30px 0;border-bottom:1px solid #d5d5d5;font-size:14px;font-weight:500;letter-spacing:.03em;color:#191919;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 749px){.ph3-TopNews .content_box .inner_box ul li a{display:block;padding:25px 0}}.ph3-TopNews .content_box .inner_box ul li a>time{flex-shrink:0;display:block;width:9.028vw;max-width:130px;font-family:gilroy light;font-size:14px;letter-spacing:.03em;color:#313131}@media screen and (max-width: 749px){.ph3-TopNews .content_box .inner_box ul li a>time{padding-bottom:10px;line-height:1}}.ph3-TopNews .content_box .inner_box ul li:first-of-type a{padding:0 0 30px}@media screen and (max-width: 749px){.ph3-TopNews .content_box .inner_box ul li:first-of-type a{padding-bottom:25px}}.ph3_footer{position:relative;padding:90px 0 30px;background-color:#151b24}@media screen and (max-width: 749px){.ph3_footer{padding:80px 5.333vw 30px}}.ph3_footer .content_box{width:63.889vw;max-width:920px;margin:0 auto}@media screen and (min-width: 1441px){.ph3_footer .content_box{width:100%;max-width:1100px}}@media screen and (max-width: 1180px){.ph3_footer .content_box{width:88.889vw}}@media screen and (max-width: 749px){.ph3_footer .content_box{width:100%}}.ph3_footer .content_box .flex_box{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 749px){.ph3_footer .content_box .flex_box{display:block}}.ph3_footer .content_box .flex_box .inner_box{width:240px}@media screen and (max-width: 840px){.ph3_footer .content_box .flex_box .inner_box{width:210px}}@media screen and (max-width: 749px){.ph3_footer .content_box .flex_box .inner_box{width:205px;margin:0 auto}}.ph3_footer .content_box .flex_box .inner_box .logo{display:block}.ph3_footer .content_box .flex_box .inner_box .ph3_button{justify-content:center;width:100%;height:60px;padding:0;margin-top:40px;border:1px solid #fff;background-color:transparent;border-radius:35px;color:#fff}@media screen and (max-width: 749px){.ph3_footer .content_box .flex_box .inner_box .ph3_button{margin-top:30px}}.ph3_footer .content_box .flex_box .inner_box .ph3_button>span{border-color:#fff}.ph3_footer .content_box .flex_box .main_menu{display:flex;flex-direction:row}@media screen and (max-width: 749px){.ph3_footer .content_box .flex_box .main_menu{display:block;width:fit-content;margin:60px auto 0}}.ph3_footer .content_box .flex_box .main_menu ul:first-of-type{margin-right:3.472vw}.ph3_footer .content_box .flex_box .main_menu ul li{margin-bottom:20px}.ph3_footer .content_box .flex_box .main_menu ul li a{display:block;font-size:11px;font-weight:400;letter-spacing:.03em;color:#fff}.ph3_footer .content_box .flex_box .main_menu ul li a>span{margin-right:4px;font-family:gilroy exBold;font-size:14px;letter-spacing:.03em}.ph3_footer .content_box .socials_wrap{margin-top:100px}@media screen and (max-width: 749px){.ph3_footer .content_box .socials_wrap{width:fit-content;margin:60px auto 0}}.ph3_footer .content_box .socials_wrap .instagram{display:flex;align-items:center}.ph3_footer .content_box .socials_wrap .instagram>p{margin:0 12px 0 0;font-family:gilroy exBold;font-size:12px;letter-spacing:.05em;line-height:1;color:#f18b00!important;white-space:nowrap}@media screen and (max-width: 749px){.ph3_footer .content_box .socials_wrap .instagram>p{margin-right:25px}}.ph3_footer .content_box .socials_wrap .instagram a{display:block;width:30px;height:30px}.ph3_footer .content_box .socials_wrap .instagram a svg .cls-1{fill:#f18b00}.ph3_footer .content_box .socials_wrap .shares{display:flex;align-items:center;margin-top:15px}.ph3_footer .content_box .socials_wrap .shares>p{margin:0 25px 0 0;font-family:gilroy exBold;font-size:12px;letter-spacing:.05em;line-height:1;color:#fff!important;white-space:nowrap}@media screen and (max-width: 749px){.ph3_footer .content_box .socials_wrap .shares>p{margin-right:40px}}.ph3_footer .content_box .socials_wrap .shares ul{display:flex;flex-direction:row;align-items:center}.ph3_footer .content_box .socials_wrap .shares ul li a{display:block;width:fit-content;height:fit-content}.ph3_footer .content_box .socials_wrap .shares ul li:first-of-type a svg{width:30.42px;height:24.72px;margin-right:15px}.ph3_footer .content_box .socials_wrap .shares ul li:nth-of-type(2) a svg{width:15.98px;height:30.51px;margin-right:15px}.ph3_footer .content_box .socials_wrap .shares ul li:nth-of-type(3) a svg{width:30.42px;height:28.98px}.ph3_footer .sub_menu{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-top:22px;margin-top:30px;border-top:1px solid #fff}@media screen and (max-width: 749px){.ph3_footer .sub_menu{display:block;margin-top:50px;padding-top:15px}}.ph3_footer .sub_menu ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:40vw;max-width:576px}@media screen and (max-width: 749px){.ph3_footer .sub_menu ul{width:100%;justify-content:flex-start}}@media screen and (max-width: 749px){.ph3_footer .sub_menu ul li{margin-right:25px;margin-top:15px}}.ph3_footer .sub_menu ul li a{font-size:12px;font-weight:400;letter-spacing:.03em;color:#fff}.ph3_footer .sub_menu span{display:block;font-family:gilroy light;font-size:12px;letter-spacing:.03em;color:#fff}@media screen and (max-width: 749px){.ph3_footer .sub_menu span{margin-top:60px}}#sideNav{background-color:#202934;display:flex!important}@media screen and (max-width: 749px){#sideNav{display:none!important}}#sideNav a{color:#fff}#shopify-section-floating-icon #floatingIcon a{background-color:#f18b00}#sideNav ul li rect{stroke:#fff}#sideNav ul li path{stroke:#fff}#shopify-section-floating-icon-sp{padding:0 15px 5px 90px;background-color:transparent}#shopify-section-floating-icon-sp ul{align-items:center}#shopify-section-floating-icon-sp ul .btn-buy{width:180px;height:60px;background-color:#202934;border-radius:10px;border:2px solid #ffffff}#shopify-section-floating-icon-sp ul .btn-insta{width:78px!important;height:78px;margin-left:auto;border-radius:50%;background:#f18b00!important;background-image:url(/cdn/shop/files/sp-fixed-btn.svg?v=1689246780)!important;background-size:80%!important;background-repeat:no-repeat!important;background-position:50% 30%!important}#shopify-section-floating-icon-sp ul .btn-buy a{color:#fff;font-size:14px;font-weight:500;letter-spacing:.03em;height:100%}#shopify-section-floating-icon-sp ul .btn-insta a,#shopify-section-floating-icon-sp ul li a span{display:none}nav.mobile-nav-wrapper.ph2 .mobileNav-main{text-transform:uppercase}main{background-image:none!important;background-color:#f5f5f599;background-blend-mode:lighten}.page-container{background:#f5f5f5!important}.shopify-section_custom-breadcrumb .breadcrumb{color:#191919}.product-card__title{color:#191919!important}.index-ph2_usal_btn a{background:#191919!important}.product-bottom-ph2 .instaLink a{color:#191919!important}.phase2-u_container .phase2_usal_btn a{background:#191919!important}.custom-collection .collection-header h1{color:#191919}.template-collection .collection_all_buy_btn{background:#191919}#product-bottom .madein>h3{color:#191919!important}.custom-collection{background-color:#f5f5f5e6;background-blend-mode:lighten}.grid{margin-left:0!important}ul.grid.grid--uniform.grid--view-items{display:flex;flex-wrap:wrap}li.grid__item.grid__item--collection-template.small--one-half.medium-up--one-quarter{width:30.3%!important;padding-left:0!important;margin-right:4.5%!important}@media screen and (max-width:749px){li.grid__item.grid__item--collection-template.small--one-half.medium-up--one-quarter{width:47.6%!important}}li.grid__item.grid__item--collection-template.small--one-half.medium-up--one-quarter:nth-child(3n){margin-right:0!important}@media screen and (max-width:749px){li.grid__item.grid__item--collection-template.small--one-half.medium-up--one-quarter:nth-child(3n){margin-right:4.167vw!important}li.grid__item.grid__item--collection-template.small--one-half.medium-up--one-quarter:nth-child(2n){margin-right:0!important}}.product-card__image-with-placeholder-wrapper div{max-width:100%!important}body .product-template__container .contentWrap .contentRight .product-form__item #Quantity-product-template{background:#fff!important}#product-bottom.collection-bottom .madein.cbEnvironment h3{color:#fff!important}body #shopify-section-product-template{background-color:#f5f5f5e6;background-blend-mode:lighten}#product-bottom .madein>h2{color:#4e3506!important}.shopify-section_custom-about .phase2-u_title,.shopify-section_custom-about .whats .featureWrap .feature h3{color:#191919!important}.shopify-section_custom-about .whats .soyclePointWrap>h3{color:#191919!important}.shopify-section_custom-about .whats .soyclePointWrap .soyclePointOuter>h4{color:#191919!important}.shopify-section_custom-about .madein>h3{color:#191919!important}.shopify-section_custom-about .madein h2{color:#191919!important}.shopify-section_custom-about .phase2_usal_btn a{background:#191919!important;border:#191919}.shopify-section_custom-about .madein .cook .recipeWraper .cookTitle,.shopify-section_custom-about .madein .cook .recipeContainer .rcChild{color:#191919!important}.shopify-section_custom-about .madein .cook .recipeMemo{color:#191919!important;border:1px solid #ccc!important}.phase2-u_container .phase2-u_title,.shopify-section_custom-story .textContainer .title{color:#191919!important}#newsList .newsList>li a{color:#191919!important}#newsList .newsList>li{border-bottom:1px solid #aaa}.pagination .page.current{background:#191919}.newsContainer .article__date,.newsContainer .article__title{color:#191919}.rte{color:#191919!important}.shopify-section_custom-story .overview .overviewCards .overviewCard dl{color:#191919}.shopify-section_custom-story .overview .blackboard .blackboardLead{color:#fff!important}.shopify-section_custom-story .why{color:#191919!important}.shopify-section_custom-story .why .stepContainer .step .number{background:#191919}.shopify-section_custom-story .environment .environmentContainer h2{color:#191919}.shopify-section_custom-story .environment .environmentContainer .step .number{background:#191919}.shopify-section_custom-story .environment .environmentContainer .step,.shopify-section_custom-story .ourAction h2{color:#191919}.shopify-section_custom-story .ourAction .actionContainer>dl>dt h4{color:#191919}.shopify-section_custom-faq .shopify-section_custom-faq_inner .faqList dt,.shopify-section_custom-faq .shopify-section_custom-faq_inner .faqList dd{color:#191919}.shopify-section_custom-faq .shopify-section_custom-faq_inner .faqList dt:before,.shopify-section_custom-faq .shopify-section_custom-faq_inner .faqList dt:after{background-color:#191919}.shopify-section_custom-terms .shopify-section_custom-terms_inner .shopify-section_custom-terms_inner_content p{color:#191919!important}.shopify-section_custom-privacy .shopify-section_custom-privacy_inner .shopify-section_custom-privacy_inner_content p{color:#4e3506!important}.globo-form-app .globo-form-control input,.globo-form-app .globo-form-control textarea,.globo-form-app .globo-form-control select{background-color:#fff!important}.grid-view-item.product-card .product-card__title{display:inline-block;height:2.5em;margin-top:10px}.template-collection .collection_all_buy_btn{background:#191919;height:50px;padding:0;line-height:50px;bottom:-50px}li.grid__item.grid__item--collection-template.small--one-half.medium-up--one-quarter{margin-top:50px}.price__badges--listing{margin-bottom:.5em}.ph3-flex-colum{display:flex;flex-direction:column;align-items:flex-end;gap:15px 0}.ph3-flex-colum .ph3-cusotm-nav ul{display:flex;align-items:center;gap:0 15px}.ph3-flex-colum .ph3-cusotm-nav ul li{flex-shrink:0}.ph3-flex-colum .ph3-cusotm-nav ul li .style-underline{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;letter-spacing:.03em;color:#222;text-decoration:underline}.ph3-flex-colum .ph3-cusotm-nav ul li .style-button{display:flex;align-items:center;justify-content:center;width:120px;height:35px;border-radius:22px;border:none;background-color:#ffe050;font-family:Noto Sans JP,sans-serif;font-size:12px;line-height:1;letter-spacing:.03em;color:#231815;font-weight:600}.ph3-flex-colum .ph3-flex-row{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 900px){.ph3-flex-colum .ph3-cusotm-nav{display:none}}.tablet{display:none}@media screen and (max-width: 1024px) and (min-width: 600px){.tablet{display:inline-block}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/phase3_common.css.map */
