@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-order-4{order:4}.tw-mb-10{margin-bottom:.625rem}.tw-mb-20{margin-bottom:1.25rem}.tw-mr-8{margin-right:.5rem}.tw-mt-20{margin-top:1.25rem}.tw-mt-40{margin-top:2.5rem}.tw-text-14{font-size:.875rem}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(/cdn/shop/files/NotoSansJP-Regular.woff?v=1664708463) format("woff")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(/cdn/shop/files/NotoSansJP-Medium.woff?v=1664708463) format("woff")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(/cdn/shop/files/NotoSansJP-Bold.woff?v=1664708463) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:url(/cdn/shop/files/Oswald-Regular.woff?v=1664708449) format("woff")}*{box-sizing:border-box;min-width:0;min-height:0}html{position:relative;line-height:1.8}body{position:relative;box-sizing:border-box;width:100%;margin:auto;font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-size:14px;font-weight:400;font-feature-settings:"palt" 1;line-height:1.616;color:#000;letter-spacing:.05em;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body a{color:#000;text-decoration:none;cursor:pointer}body a:hover{text-decoration:none;cursor:pointer}img{max-width:100%;height:auto;vertical-align:bottom;border:none}p{margin:0}button:focus{outline:0}ul{padding:0;list-style-type:none}::-moz-selection{background:#f5df4d}::selection{background:#f5df4d}.sp{display:none!important}.right{text-align:right}.center{text-align:center}.left{text-align:left}.bold{font-weight:700}.none{display:none}.clearfix:after{display:block;clear:both;content:""}.row{position:relative;display:flex;height:auto}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.align-start{align-items:flex-start}.align-baseline{align-items:baseline}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.flex-column{flex-direction:column}.order-first{order:-1}.order-last{order:21}.order-2{order:2}.flex-none{flex:none}div[class*=col]{position:relative}.container{width:100%;margin-right:auto;margin-left:auto}.col-1{flex:0 1 5%;max-width:5%}.col-2{flex:0 1 10%;max-width:10%}.col-3{flex:0 1 15%;max-width:15%}.col-4{flex:0 1 20%;max-width:20%}.col-5{flex:0 1 25%;max-width:25%}.col-6{flex:0 1 30%;max-width:30%}.col-7{flex:0 1 35%;max-width:35%}.col-8{flex:0 1 40%;max-width:40%}.col-9{flex:0 1 45%;max-width:45%}.col-10{flex:0 1 50%;max-width:50%}.col-11{flex:0 1 55%;max-width:55%}.col-12{flex:0 1 60%;max-width:60%}.col-13{flex:0 1 65%;max-width:65%}.col-14{flex:0 1 70%;max-width:70%}.col-15{flex:0 1 75%;max-width:75%}.col-16{flex:0 1 80%;max-width:80%}.col-17{flex:0 1 85%;max-width:85%}.col-18{flex:0 1 90%;max-width:90%}.col-19{flex:0 1 95%;max-width:95%}.col-20{flex:0 1 100%;max-width:100%}.col-6_5{flex:0 1 32.5%;max-width:32.5%}.col-9_5{flex:0 1 47.5%;max-width:47.5%}.col-9_9{flex:0 1 49%;max-width:49%}.mt0{margin-top:0vw}.mb0{margin-bottom:0vw}.ml0{margin-left:0vw}.mr0{margin-right:0vw}.mt5{margin-top:.25vw}.mb5{margin-bottom:.25vw}.ml5{margin-left:.25vw}.mr5{margin-right:.25vw}.mt10{margin-top:.5vw}.mb10{margin-bottom:.5vw}.ml10{margin-left:.5vw}.mr10{margin-right:.5vw}.mt15{margin-top:.75vw}.mb15{margin-bottom:.75vw}.ml15{margin-left:.75vw}.mr15{margin-right:.75vw}.mt20{margin-top:1vw}.mb20{margin-bottom:1vw}.ml20{margin-left:1vw}.mr20{margin-right:1vw}.mt25{margin-top:1.25vw}.mb25{margin-bottom:1.25vw}.ml25{margin-left:1.25vw}.mr25{margin-right:1.25vw}.mt30{margin-top:1.5vw}.mb30{margin-bottom:1.5vw}.ml30{margin-left:1.5vw}.mr30{margin-right:1.5vw}.mt35{margin-top:1.75vw}.mb35{margin-bottom:1.75vw}.ml35{margin-left:1.75vw}.mr35{margin-right:1.75vw}.mt40{margin-top:2vw}.mb40{margin-bottom:2vw}.ml40{margin-left:2vw}.mr40{margin-right:2vw}.mt45{margin-top:2.25vw}.mb45{margin-bottom:2.25vw}.ml45{margin-left:2.25vw}.mr45{margin-right:2.25vw}.mt50{margin-top:2.5vw}.mb50{margin-bottom:2.5vw}.ml50{margin-left:2.5vw}.mr50{margin-right:2.5vw}.mt55{margin-top:2.75vw}.mb55{margin-bottom:2.75vw}.ml55{margin-left:2.75vw}.mr55{margin-right:2.75vw}.mt60{margin-top:3vw}.mb60{margin-bottom:3vw}.ml60{margin-left:3vw}.mr60{margin-right:3vw}.mt65{margin-top:3.25vw}.mb65{margin-bottom:3.25vw}.ml65{margin-left:3.25vw}.mr65{margin-right:3.25vw}.mt70{margin-top:3.5vw}.mb70{margin-bottom:3.5vw}.ml70{margin-left:3.5vw}.mr70{margin-right:3.5vw}.mt75{margin-top:3.75vw}.mb75{margin-bottom:3.75vw}.ml75{margin-left:3.75vw}.mr75{margin-right:3.75vw}.mt80{margin-top:4vw}.mb80{margin-bottom:4vw}.ml80{margin-left:4vw}.mr80{margin-right:4vw}.mt85{margin-top:4.25vw}.mb85{margin-bottom:4.25vw}.ml85{margin-left:4.25vw}.mr85{margin-right:4.25vw}.mt90{margin-top:4.5vw}.mb90{margin-bottom:4.5vw}.ml90{margin-left:4.5vw}.mr90{margin-right:4.5vw}.mt95{margin-top:4.75vw}.mb95{margin-bottom:4.75vw}.ml95{margin-left:4.75vw}.mr95{margin-right:4.75vw}.mt100{margin-top:5vw}.mb100{margin-bottom:5vw}.ml100{margin-left:5vw}.mr100{margin-right:5vw}.mt105{margin-top:5.25vw}.mb105{margin-bottom:5.25vw}.ml105{margin-left:5.25vw}.mr105{margin-right:5.25vw}.mt110{margin-top:5.5vw}.mb110{margin-bottom:5.5vw}.ml110{margin-left:5.5vw}.mr110{margin-right:5.5vw}.mt115{margin-top:5.75vw}.mb115{margin-bottom:5.75vw}.ml115{margin-left:5.75vw}.mr115{margin-right:5.75vw}.mt120{margin-top:6vw}.mb120{margin-bottom:6vw}.ml120{margin-left:6vw}.mr120{margin-right:6vw}.mt125{margin-top:6.25vw}.mb125{margin-bottom:6.25vw}.ml125{margin-left:6.25vw}.mr125{margin-right:6.25vw}.mt130{margin-top:6.5vw}.mb130{margin-bottom:6.5vw}.ml130{margin-left:6.5vw}.mr130{margin-right:6.5vw}.mt135{margin-top:6.75vw}.mb135{margin-bottom:6.75vw}.ml135{margin-left:6.75vw}.mr135{margin-right:6.75vw}.mt140{margin-top:7vw}.mb140{margin-bottom:7vw}.ml140{margin-left:7vw}.mr140{margin-right:7vw}.mt145{margin-top:7.25vw}.mb145{margin-bottom:7.25vw}.ml145{margin-left:7.25vw}.mr145{margin-right:7.25vw}.mt150{margin-top:7.5vw}.mb150{margin-bottom:7.5vw}.ml150{margin-left:7.5vw}.mr150{margin-right:7.5vw}.mt155{margin-top:7.75vw}.mb155{margin-bottom:7.75vw}.ml155{margin-left:7.75vw}.mr155{margin-right:7.75vw}.mt160{margin-top:8vw}.mb160{margin-bottom:8vw}.ml160{margin-left:8vw}.mr160{margin-right:8vw}.mt165{margin-top:8.25vw}.mb165{margin-bottom:8.25vw}.ml165{margin-left:8.25vw}.mr165{margin-right:8.25vw}.mt170{margin-top:8.5vw}.mb170{margin-bottom:8.5vw}.ml170{margin-left:8.5vw}.mr170{margin-right:8.5vw}.mt175{margin-top:8.75vw}.mb175{margin-bottom:8.75vw}.ml175{margin-left:8.75vw}.mr175{margin-right:8.75vw}.mt180{margin-top:9vw}.mb180{margin-bottom:9vw}.ml180{margin-left:9vw}.mr180{margin-right:9vw}.mt185{margin-top:9.25vw}.mb185{margin-bottom:9.25vw}.ml185{margin-left:9.25vw}.mr185{margin-right:9.25vw}.mt190{margin-top:9.5vw}.mb190{margin-bottom:9.5vw}.ml190{margin-left:9.5vw}.mr190{margin-right:9.5vw}.mt195{margin-top:9.75vw}.mb195{margin-bottom:9.75vw}.ml195{margin-left:9.75vw}.mr195{margin-right:9.75vw}.mt200{margin-top:10vw}.mb200{margin-bottom:10vw}.ml200{margin-left:10vw}.mr200{margin-right:10vw}.pt0{padding-top:0vw}.pb0{padding-bottom:0vw}.pl0{padding-left:0vw}.pr0{padding-right:0vw}.pt5{padding-top:.25vw}.pb5{padding-bottom:.25vw}.pl5{padding-left:.25vw}.pr5{padding-right:.25vw}.pt10{padding-top:.5vw}.pb10{padding-bottom:.5vw}.pl10{padding-left:.5vw}.pr10{padding-right:.5vw}.pt15{padding-top:.75vw}.pb15{padding-bottom:.75vw}.pl15{padding-left:.75vw}.pr15{padding-right:.75vw}.pt20{padding-top:1vw}.pb20{padding-bottom:1vw}.pl20{padding-left:1vw}.pr20{padding-right:1vw}.pt25{padding-top:1.25vw}.pb25{padding-bottom:1.25vw}.pl25{padding-left:1.25vw}.pr25{padding-right:1.25vw}.pt30{padding-top:1.5vw}.pb30{padding-bottom:1.5vw}.pl30{padding-left:1.5vw}.pr30{padding-right:1.5vw}.pt35{padding-top:1.75vw}.pb35{padding-bottom:1.75vw}.pl35{padding-left:1.75vw}.pr35{padding-right:1.75vw}.pt40{padding-top:2vw}.pb40{padding-bottom:2vw}.pl40{padding-left:2vw}.pr40{padding-right:2vw}.pt45{padding-top:2.25vw}.pb45{padding-bottom:2.25vw}.pl45{padding-left:2.25vw}.pr45{padding-right:2.25vw}.pt50{padding-top:2.5vw}.pb50{padding-bottom:2.5vw}.pl50{padding-left:2.5vw}.pr50{padding-right:2.5vw}.pt55{padding-top:2.75vw}.pb55{padding-bottom:2.75vw}.pl55{padding-left:2.75vw}.pr55{padding-right:2.75vw}.pt60{padding-top:3vw}.pb60{padding-bottom:3vw}.pl60{padding-left:3vw}.pr60{padding-right:3vw}.pt65{padding-top:3.25vw}.pb65{padding-bottom:3.25vw}.pl65{padding-left:3.25vw}.pr65{padding-right:3.25vw}.pt70{padding-top:3.5vw}.pb70{padding-bottom:3.5vw}.pl70{padding-left:3.5vw}.pr70{padding-right:3.5vw}.pt75{padding-top:3.75vw}.pb75{padding-bottom:3.75vw}.pl75{padding-left:3.75vw}.pr75{padding-right:3.75vw}.pt80{padding-top:4vw}.pb80{padding-bottom:4vw}.pl80{padding-left:4vw}.pr80{padding-right:4vw}.pt85{padding-top:4.25vw}.pb85{padding-bottom:4.25vw}.pl85{padding-left:4.25vw}.pr85{padding-right:4.25vw}.pt90{padding-top:4.5vw}.pb90{padding-bottom:4.5vw}.pl90{padding-left:4.5vw}.pr90{padding-right:4.5vw}.pt95{padding-top:4.75vw}.pb95{padding-bottom:4.75vw}.pl95{padding-left:4.75vw}.pr95{padding-right:4.75vw}.pt100{padding-top:5vw}.pb100{padding-bottom:5vw}.pl100{padding-left:5vw}.pr100{padding-right:5vw}.pt105{padding-top:5.25vw}.pb105{padding-bottom:5.25vw}.pl105{padding-left:5.25vw}.pr105{padding-right:5.25vw}.pt110{padding-top:5.5vw}.pb110{padding-bottom:5.5vw}.pl110{padding-left:5.5vw}.pr110{padding-right:5.5vw}.pt115{padding-top:5.75vw}.pb115{padding-bottom:5.75vw}.pl115{padding-left:5.75vw}.pr115{padding-right:5.75vw}.pt120{padding-top:6vw}.pb120{padding-bottom:6vw}.pl120{padding-left:6vw}.pr120{padding-right:6vw}.pt125{padding-top:6.25vw}.pb125{padding-bottom:6.25vw}.pl125{padding-left:6.25vw}.pr125{padding-right:6.25vw}.pt130{padding-top:6.5vw}.pb130{padding-bottom:6.5vw}.pl130{padding-left:6.5vw}.pr130{padding-right:6.5vw}.pt135{padding-top:6.75vw}.pb135{padding-bottom:6.75vw}.pl135{padding-left:6.75vw}.pr135{padding-right:6.75vw}.pt140{padding-top:7vw}.pb140{padding-bottom:7vw}.pl140{padding-left:7vw}.pr140{padding-right:7vw}.pt145{padding-top:7.25vw}.pb145{padding-bottom:7.25vw}.pl145{padding-left:7.25vw}.pr145{padding-right:7.25vw}.pt150{padding-top:7.5vw}.pb150{padding-bottom:7.5vw}.pl150{padding-left:7.5vw}.pr150{padding-right:7.5vw}.pt155{padding-top:7.75vw}.pb155{padding-bottom:7.75vw}.pl155{padding-left:7.75vw}.pr155{padding-right:7.75vw}.pt160{padding-top:8vw}.pb160{padding-bottom:8vw}.pl160{padding-left:8vw}.pr160{padding-right:8vw}.pt165{padding-top:8.25vw}.pb165{padding-bottom:8.25vw}.pl165{padding-left:8.25vw}.pr165{padding-right:8.25vw}.pt170{padding-top:8.5vw}.pb170{padding-bottom:8.5vw}.pl170{padding-left:8.5vw}.pr170{padding-right:8.5vw}.pt175{padding-top:8.75vw}.pb175{padding-bottom:8.75vw}.pl175{padding-left:8.75vw}.pr175{padding-right:8.75vw}.pt180{padding-top:9vw}.pb180{padding-bottom:9vw}.pl180{padding-left:9vw}.pr180{padding-right:9vw}.pt185{padding-top:9.25vw}.pb185{padding-bottom:9.25vw}.pl185{padding-left:9.25vw}.pr185{padding-right:9.25vw}.pt190{padding-top:9.5vw}.pb190{padding-bottom:9.5vw}.pl190{padding-left:9.5vw}.pr190{padding-right:9.5vw}.pt195{padding-top:9.75vw}.pb195{padding-bottom:9.75vw}.pl195{padding-left:9.75vw}.pr195{padding-right:9.75vw}.pt200{padding-top:10vw}.pb200{padding-bottom:10vw}.pl200{padding-left:10vw}.pr200{padding-right:10vw}section{width:100%}.w100{width:100%}.w95{width:calc(100% - 1vw)}.w90{width:90%}.h100{height:100%}.object-cover{-o-object-fit:cover;object-fit:cover}.mincho{font-family:\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}.oswald{font-family:Oswald,sans-serif}.gold{color:#000}.blue{color:#0070bd}.black{color:#000}.white{color:#fff}.brown{color:#442730}.fwMedium{font-weight:500}.fwBold{font-weight:700}.italic{font-style:italic}.uppercase{text-transform:uppercase}.small{font-size:.8em}.lh1{line-height:1}.lh11{line-height:1.1}.lh12{line-height:1.2}.lh13{line-height:1.3}.lh14{line-height:1.4}.lh15{line-height:1.5}.lh16{line-height:1.6}.lh17{line-height:1.7}.lh18{line-height:1.8}.lh19{line-height:1.9}.lh2{line-height:2}.lh21{line-height:2.1}.f10{font-size:.7142857143vw}.f11{font-size:.7857142857vw}.f12{font-size:.8571428571vw}.f13{font-size:.9285714286vw}.f14{font-size:1vw}.f15{font-size:1.0714285714vw}.f16{font-size:1.1428571429vw}.f17{font-size:1.2142857143vw}.f18{font-size:1.2857142857vw}.f19{font-size:1.3571428571vw}.f20{font-size:1.4285714286vw}.f22{font-size:1.5714285714vw}.f24{font-size:1.7142857143vw}.f26{font-size:1.8571428571vw}.f28{font-size:2vw}.f30{font-size:2.1428571429vw}.f32{font-size:2.2857142857vw}.f34{font-size:2.4285714286vw}.f36{font-size:2.5714285714vw}.f38{font-size:2.7142857143vw}.f40{font-size:2.8571428571vw}.f42{font-size:3vw}.f44{font-size:3.1428571429vw}.f46{font-size:3.2857142857vw}.f48{font-size:3.4285714286vw}.f50{font-size:3.5714285714vw}.f52{font-size:3.7142857143vw}.f54{font-size:3.8571428571vw}.f56{font-size:4vw}.f58{font-size:4.1428571429vw}.f60{font-size:4.2857142857vw}.sectionTitle{font-size:1.4583333333vw}.sectionTitle.middle{font-size:1.0416666667vw}.sectionDescription{font-size:.8333333333vw}i.dot{position:relative;display:none;padding-left:.625vw;margin-right:.2083333333vw}i.dot:before{position:absolute;top:.2083333333vw;display:block;width:.4166666667vw;height:.4166666667vw;font-size:0;line-height:1;content:"";background:#f5df4d;border-radius:100%}.sectionTitleSupplement{margin-top:.8333333333vw;margin-bottom:2.5vw}.commonInner{padding:0 6.7708333333vw}.commonInnerWide{padding:0 3.125vw}.commonInnerRight{padding:0 3.125vw 0 6.7708333333vw}.borderTop{padding-top:.4166666667vw;border-top:1px solid #000}.lir{position:relative;display:inline-block;text-decoration:none}.lir:after{position:absolute;bottom:-4px;left:0;width:100%;height:.5px;content:"";background:#000;transition:transform .5s cubic-bezier(.08,.6,.11,.96);transform:scaleX(0);transform-origin:right top}.lir:hover:after{transform:scale(1);transform-origin:left top}.lir.white:after{background:#fff}.backgroundLir{position:relative}.backgroundLir:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:#a5a5a51a;transform:scaleX(0)}.backgroundLir:hover{animation:hover .5s forwards}.backgroundLir:hover:before{animation:hover-in .5s forwards alternate,hover-out .5s .5s forwards alternate}.backgroundLir.white:before{background:#fff}@keyframes hover{}@keyframes hover-in{0%{transform:scaleX(0);transform-origin:left top}to{transform:scale(1);transform-origin:left top}}@keyframes hover-out{0%{transform:scale(1);transform-origin:right top}to{transform:scaleX(0);transform-origin:right top}}.c-arrow-link{position:relative}.c-arrow-link--icon{position:absolute;top:0;right:0;bottom:0;width:.9375vw;margin:auto 0;overflow:hidden}.c-arrow-link--icon:before,.c-arrow-link--icon:after{position:absolute;top:0;right:0;content:"\2192";animation-duration:.4s;animation-fill-mode:both}.c-arrow-link--icon:after{transform:translate(-100%)}.c-arrow-link.is-hover .c-arrow-link--icon:before{animation-name:transform-left-right;animation-delay:.2s}.c-arrow-link.is-hover .c-arrow-link--icon:after{animation-name:transform-right-left}.c-arrow-link.is-hover:hover .c-arrow-link--icon:before{animation-name:transform-right-left;animation-delay:0s}.c-arrow-link.is-hover:hover .c-arrow-link--icon:after{animation-name:transform-left-right;animation-delay:.2s}.c-arrow-link.yellow{padding-right:2.6041666667vw}.c-arrow-link.yellow .c-arrow-link--icon{width:2.0833333333vw;height:2.0833333333vw;font-size:.9375vw;background:#f5df4d;border-radius:100%}.c-arrow-link.yellow .c-arrow-link--icon:before{top:.3125vw;right:.5208333333vw;animation:none}.c-arrow-link.yellow .c-arrow-link--icon:after{right:.2604166667vw;display:none}@keyframes transform-left-right{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes transform-right-left{0%{transform:translate(0)}to{transform:translate(100%)}}.snsLink{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5208333333vw 1.0416666667vw;font-size:.8333333333vw;font-weight:500;line-height:1;color:#fff;text-decoration:none!important;letter-spacing:.1em!important;background:#303030;border-radius:100px}.pointerNone{pointer-events:none}.comingsoonBlack{opacity:.2}.comingsoonBlack img{filter:brightness(0)}.comingSoonText{font-size:.8333333333vw;line-height:1}.marginAuto{margin:auto}ul.categoryMenu{display:flex;flex-wrap:wrap;margin-bottom:2em}ul.categoryMenu li a{display:inline-block;padding:.4em .8em;font-size:14px;opacity:.6}ul.categoryMenu li.nomura-select{display:none}ul.categoryMenu~ul.categoryMenu{display:none}#shopify-section-163299145164963c90 ul.categoryMenu{display:none}.product-form__controls-group{position:relative}.product-form__item--no-variants{max-width:none}.subscriptionDescriptionText{margin-bottom:.5em}.subscriptionDescriptionList li{margin-bottom:5px}.siteHeader{position:fixed;top:0;left:0;z-index:100;width:100%}.siteHeader .logo{width:7.8125vw}[data-header-section] .siteHeader{position:absolute;top:auto;left:0;z-index:100;width:100%;height:calc(100% - 50vh);pointer-events:none}[data-header-section] .headerInner{position:-webkit-sticky;position:sticky;top:0;padding:3.125vw;pointer-events:auto}.siteHeader{transition:.4s}.siteHeader.isHidden{top:-120px}body.home .siteHeader.isHidden{top:-120px;transition:.4s}.meatballWrap{margin-left:1.0416666667vw}.meatballButton{position:relative;display:block;width:2.8645833333vw;height:2.8645833333vw;font-size:1.5625vw;font-weight:900;font-weight:700;line-height:1.8em;text-align:center;cursor:pointer;border:1px solid #000;border-radius:100%;transition:transform .5s cubic-bezier(.68,-.55,.27,1.55)}.meatballButton span{position:relative;z-index:1}.meatballButton:before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:"";border-radius:100%}.meatballButton:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background-color:#f5df4d;border-radius:100%;opacity:0;transition:all .25s ease-out;transform:scale(1)}.meatballButton.hovering{transition:transform .8s ease-out}.meatballButton.hovering:after{opacity:1;transform:scale(1.3)}nav.globalMenu{position:relative;position:fixed;top:0;right:0;z-index:-1;box-sizing:border-box;width:100%;max-width:100%;height:100%;padding:3.125vw;overflow:auto;color:#fff;text-align:left;pointer-events:none;background:#000;background:linear-gradient(45deg,#303030,#303030fa,#303030f2,#303030fa,#303030f5,#303030f0,#303030e3 90%,#303030e6);opacity:0;transition:all .5s ease-in-out}nav.globalMenu a{color:#fff}nav.globalMenu .flex{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;width:100%;height:100%;padding:0 20%;margin:0 auto}nav.globalMenu .flex p{font-family:YuMincho,Yu Mincho,serif;color:#8a9b72}nav.globalMenu .flex .navItem{width:100%;padding:0;margin-bottom:2rem;list-style-type:none}nav.globalMenu .flex .navItem:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}nav.globalMenu .flex .navItem a{color:#8a9b72}nav.globalMenu .flex .navItem>a{display:block;display:flex;justify-content:flex-start;padding:.5em 0;font-family:YuMincho,Yu Mincho,serif;font-size:1.3rem;text-decoration:none}nav.globalMenu.active{z-index:300;pointer-events:auto;visibility:visible;opacity:1}.meatballCloseButton{margin-left:1.0416666667vw}.meatballCloseButton span{position:relative;z-index:1;display:block;width:2.8645833333vw;height:2.8645833333vw;font-size:1.5625vw;font-size:0;font-weight:900;font-weight:700;line-height:1.8em;text-align:center;cursor:pointer;border:1px solid #fff;border-radius:100%;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.meatballCloseButton span:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:1.5625vw;height:1.5px;margin:auto;content:"";background:#fff;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);transform:rotate(45deg)}.meatballCloseButton span:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:1.5625vw;height:1.5px;margin:auto;content:"";background:#fff;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);transform:rotate(-45deg)}.meatballCloseButton:hover span{border:1px solid #f5df4d}.meatballCloseButton:hover span:before{background:#f5df4d}.meatballCloseButton:hover span:after{background:#f5df4d}.globalMenuHeader{margin-bottom:2.6041666667vw}.globalMenuTitle{margin-bottom:1.0416666667vw;color:#919191}.globalMenuTitle~.globalMenuTitle{margin-top:2.0833333333vw}.globalMenuList li{font-size:2.1875vw}.globalMenuList.sub li{font-size:.9375vw}.globalMenuList .mainMenu{padding-left:0;transition:all .25s ease-out}.globalMenuList .mainMenu:hover{padding-left:.78125vw;color:#f5df4d}.headerLogo g path{transition:.3s}.headerLogo.isActive g path{fill:#fff}.toggleTitle{position:relative;padding:1.0416666667vw 0;font-size:.8333333333vw;cursor:pointer;border-top:1px solid #efefef;border-bottom:1px solid #efefef;transition:.3s cubic-bezier(.08,.6,.11,.96)}.toggleTitle:hover{background:#efefef}.toggleBtn{position:absolute;top:50%;right:1.0416666667vw;display:block;width:1.25vw;height:1.25vw;overflow:hidden;text-indent:100%;white-space:nowrap;border-radius:50%;transform:translateY(-50%)}.toggleBtn:before,.toggleBtn:after{position:absolute;top:50%;left:50%;display:block;width:.78125vw;height:1px;content:"";background-color:#707070;transform:translate(-50%,-50%)}.toggleBtn:before{width:1px;height:.78125vw}.toggleTitle.selected .toggleBtn:before{content:normal}.toggleDetailBox{display:none}.toggleDetailBox.selected{display:block}.toggleDetailBox{padding-top:1.5625vw;padding-bottom:2.6041666667vw;padding-left:0;margin-left:0}.toggleDetail .text{padding-right:.9375vw;padding-left:.9375vw}.toggleDetail .detailTitle{margin-bottom:.4166666667vw;font-size:.8333333333vw}.toggleDetail .detailDescription{font-size:.625vw}.toggleDetail .price{line-height:1}.toggleDetail .toggleLinkList{margin-top:.4166666667vw;font-size:.625vw}.toggleDetail .toggleLinkList li{margin-right:.625vw}.toggleDetail:nth-child(n+3){margin-top:.9375vw}.siteFooter{padding:5.9895833333vw 0 3.125vw;margin-top:5.9895833333vw;color:#fff;background:#303030}.siteFooter .menuSide{padding-top:1.3020833333vw;color:#8e8e8e}.siteFooter .menuSide a{color:#fff}.siteFooter .footerLogo img{width:7.8125vw}.footerMenuTitle{margin-bottom:1.5625vw;font-size:.78125vw;line-height:1}.footerMenuList{padding-right:6.25vw}.footerMenuList>li~li{margin-top:.625vw}.copyright{padding-top:3.6458333333vw;font-size:13px;font-size:.6770833333vw}.footerProjectList{margin-bottom:6.25vw}.footerProjectList .text{padding-left:1.0416666667vw;font-size:1.5625vw}.footerProjectList li{padding:.5208333333vw 0;border-bottom:1px solid #8e8e8e}.footerProjectImage{width:100%;max-height:8vw;-o-object-fit:cover;object-fit:cover}body.template-collection.tampack .filters-toolbar-wrapper,body.template-collection.tampack .section-header h2:first-child{display:none}.product-single{position:relative;display:flex}.product-single__media-group{position:relative;float:none;height:auto}.crowdfunding_tuninggum{position:fixed;right:15px;bottom:15px;width:350px;transition:all 1.5s}.crowdfunding_tuninggum a{position:relative;display:block}.crowdfunding_tuninggum .cf_close{position:absolute;top:-7px;left:-7px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:3px;cursor:pointer;background:#fff;border-radius:100%}.crowdfunding_tuninggum.close{right:-100%}@keyframes bsub-fadein-from-none{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.bsub__hidden{display:none}.bsub-widget{padding:0!important;margin:0!important;border:0!important}.bsub-widget__wrapper fieldset{padding:0;margin:0;background-color:inherit;border:0}.bsub-widget__wrapper--single .bsub-widget__groups-container{display:none}.bsub-widget__wrapper--single .bsub-widget__plans-container,.bsub-widget__wrapper--single .bsub-widget__options-container{margin-top:0}.bsub-widget__description{padding-top:10px;margin-top:20px;color:#000;border-top:1px solid rgba(0,0,0,.1)}.bsub-widget__groups-container{display:flex;align-items:stretch}.bsub-widget__groups-container input[type=radio]{display:none}.bsub-widget__groups-container:only-child{margin-bottom:0}.bsub-widget__group{flex:1 1 100%}.bsub-widget__group+.bsub-widget__group{margin-left:1em}.bsub-widget__group-header .bsub-widget__image{display:block;width:4em;height:4em}.bsub-widget__group-label{height:100%}.bsub-widget__group-discount-summary{font-size:12px}.bsub-widget__plans-container,.bsub-widget__options-container{margin-top:24px;animation:bsub-fadein-from-none .1s ease-in-out}.bsub-widget__plans-container input[type=radio],.bsub-widget__options-container input[type=radio]{display:none}.bsub-widget__plans-container fieldset+fieldset,.bsub-widget__options-container fieldset+fieldset{margin-top:10px}.bsub-widget__plan,.bsub-widget__option{width:100%}.bsub-widget__plan+.bsub-widget__plan,.bsub-widget__plan+.bsub-widget__option,.bsub-widget__option+.bsub-widget__plan,.bsub-widget__option+.bsub-widget__option{margin-top:5px}.bsub-widget__plan-header{display:flex!important;align-items:center;padding:6px;border-radius:8px}.bsub-widget__plan-header .bsub-widget__image{width:20px;height:20px;margin-right:8px}.bsub-widget__plan-header .bsub-widget__text{flex-grow:1}input:checked+.bsub-widget__plan-header{font-weight:700}input:checked+.bsub-widget__plan-header .bsub-widget__unchecked-icon{display:none}input:not(:checked)+.bsub-widget__plan-header .bsub-widget__checked-icon{display:none}input:not(:checked)+.bsub-widget__plan-header:hover{background:#00000008}.bsub-cart__selling-plan-details,.bsub-cart-popup__selling-plan-details{font-size:12px}@media only screen and (max-width:1025px){.tablet{display:none!important}.col-md-1{flex:0 1 5%;max-width:5%}.col-md-2{flex:0 1 10%;max-width:10%}.col-md-3{flex:0 1 15%;max-width:15%}.col-md-4{flex:0 1 20%;max-width:20%}.col-md-5{flex:0 1 25%;max-width:25%}.col-md-6{flex:0 1 30%;max-width:30%}.col-md-7{flex:0 1 35%;max-width:35%}.col-md-8{flex:0 1 40%;max-width:40%}.col-md-9{flex:0 1 45%;max-width:45%}.col-md-10{flex:0 1 50%;max-width:50%}.col-md-11{flex:0 1 55%;max-width:55%}.col-md-12{flex:0 1 60%;max-width:60%}.col-md-13{flex:0 1 65%;max-width:65%}.col-md-14{flex:0 1 70%;max-width:70%}.col-md-15{flex:0 1 75%;max-width:75%}.col-md-16{flex:0 1 80%;max-width:80%}.col-md-17{flex:0 1 85%;max-width:85%}.col-md-18{flex:0 1 90%;max-width:90%}.col-md-19{flex:0 1 95%;max-width:95%}.col-md-20{flex:0 1 100%;max-width:100%}}@media only screen and (max-width:750px){.pc{display:none!important}.sp{display:inherit!important}.sp-right{text-align:right}.sp-center{text-align:center}.sp-left{text-align:left}.sp-none{display:none!important}.sp-row{position:relative;display:flex;height:auto}.sp-flex-wrap{flex-wrap:wrap}.sp-align-center{align-items:center}.sp-align-start{align-items:flex-start}.sp-align-baseline{align-items:baseline}.sp-align-end{align-items:flex-end}.sp-align-stretch{align-items:stretch}.sp-justify-center{justify-content:center}.sp-justify-around{justify-content:space-around}.sp-justify-between{justify-content:space-between}.sp-justify-end{justify-content:flex-end}.sp-justify-start{justify-content:flex-start}.sp-flex-column{flex-direction:column}.sp-order-first{order:-1}.sp-order-last{order:21}.sp-order-2{order:2}.sp-flex-none{flex:none}.sp-column{flex-direction:column}.sp-column-reverse{flex-direction:column-reverse}.sp-col-1{flex:0 1 5%;max-width:5%}.sp-col-2{flex:0 1 10%;max-width:10%}.sp-col-3{flex:0 1 15%;max-width:15%}.sp-col-4{flex:0 1 20%;max-width:20%}.sp-col-5{flex:0 1 25%;max-width:25%}.sp-col-6{flex:0 1 30%;max-width:30%}.sp-col-7{flex:0 1 35%;max-width:35%}.sp-col-8{flex:0 1 40%;max-width:40%}.sp-col-9{flex:0 1 45%;max-width:45%}.sp-col-10{flex:0 1 50%;max-width:50%}.sp-col-11{flex:0 1 55%;max-width:55%}.sp-col-12{flex:0 1 60%;max-width:60%}.sp-col-13{flex:0 1 65%;max-width:65%}.sp-col-14{flex:0 1 70%;max-width:70%}.sp-col-15{flex:0 1 75%;max-width:75%}.sp-col-16{flex:0 1 80%;max-width:80%}.sp-col-17{flex:0 1 85%;max-width:85%}.sp-col-18{flex:0 1 90%;max-width:90%}.sp-col-19{flex:0 1 95%;max-width:95%}.sp-col-20{flex:0 1 100%;width:100%;max-width:100%}.sp-col-9_5{flex:0 1 48.9%;max-width:48.9%}.order-sp-first{order:-1}.order-sp-last{order:21}.order-sp-2{order:2}.order-sp-3{order:3}.order-sp-4{order:4}.sp-mt0{margin-top:0vw}.sp-mb0{margin-bottom:0vw}.sp-ml0{margin-left:0vw}.sp-mr0{margin-right:0vw}.sp-mt5{margin-top:1.47vw}.sp-mb5{margin-bottom:1.47vw}.sp-ml5{margin-left:1.47vw}.sp-mr5{margin-right:1.47vw}.sp-mt10{margin-top:2.94vw}.sp-mb10{margin-bottom:2.94vw}.sp-ml10{margin-left:2.94vw}.sp-mr10{margin-right:2.94vw}.sp-mt15{margin-top:4.41vw}.sp-mb15{margin-bottom:4.41vw}.sp-ml15{margin-left:4.41vw}.sp-mr15{margin-right:4.41vw}.sp-mt20{margin-top:5.88vw}.sp-mb20{margin-bottom:5.88vw}.sp-ml20{margin-left:5.88vw}.sp-mr20{margin-right:5.88vw}.sp-mt25{margin-top:7.35vw}.sp-mb25{margin-bottom:7.35vw}.sp-ml25{margin-left:7.35vw}.sp-mr25{margin-right:7.35vw}.sp-mt30{margin-top:8.82vw}.sp-mb30{margin-bottom:8.82vw}.sp-ml30{margin-left:8.82vw}.sp-mr30{margin-right:8.82vw}.sp-mt35{margin-top:10.29vw}.sp-mb35{margin-bottom:10.29vw}.sp-ml35{margin-left:10.29vw}.sp-mr35{margin-right:10.29vw}.sp-mt40{margin-top:11.76vw}.sp-mb40{margin-bottom:11.76vw}.sp-ml40{margin-left:11.76vw}.sp-mr40{margin-right:11.76vw}.sp-mt45{margin-top:13.23vw}.sp-mb45{margin-bottom:13.23vw}.sp-ml45{margin-left:13.23vw}.sp-mr45{margin-right:13.23vw}.sp-mt50{margin-top:14.7vw}.sp-mb50{margin-bottom:14.7vw}.sp-ml50{margin-left:14.7vw}.sp-mr50{margin-right:14.7vw}.sp-mt55{margin-top:16.17vw}.sp-mb55{margin-bottom:16.17vw}.sp-ml55{margin-left:16.17vw}.sp-mr55{margin-right:16.17vw}.sp-mt60{margin-top:17.64vw}.sp-mb60{margin-bottom:17.64vw}.sp-ml60{margin-left:17.64vw}.sp-mr60{margin-right:17.64vw}.sp-mt65{margin-top:19.11vw}.sp-mb65{margin-bottom:19.11vw}.sp-ml65{margin-left:19.11vw}.sp-mr65{margin-right:19.11vw}.sp-mt70{margin-top:20.58vw}.sp-mb70{margin-bottom:20.58vw}.sp-ml70{margin-left:20.58vw}.sp-mr70{margin-right:20.58vw}.sp-mt75{margin-top:22.05vw}.sp-mb75{margin-bottom:22.05vw}.sp-ml75{margin-left:22.05vw}.sp-mr75{margin-right:22.05vw}.sp-mt80{margin-top:23.52vw}.sp-mb80{margin-bottom:23.52vw}.sp-ml80{margin-left:23.52vw}.sp-mr80{margin-right:23.52vw}.sp-mt85{margin-top:24.99vw}.sp-mb85{margin-bottom:24.99vw}.sp-ml85{margin-left:24.99vw}.sp-mr85{margin-right:24.99vw}.sp-mt90{margin-top:26.46vw}.sp-mb90{margin-bottom:26.46vw}.sp-ml90{margin-left:26.46vw}.sp-mr90{margin-right:26.46vw}.sp-mt95{margin-top:27.93vw}.sp-mb95{margin-bottom:27.93vw}.sp-ml95{margin-left:27.93vw}.sp-mr95{margin-right:27.93vw}.sp-mt100{margin-top:29.4vw}.sp-mb100{margin-bottom:29.4vw}.sp-ml100{margin-left:29.4vw}.sp-mr100{margin-right:29.4vw}.sp-mt105{margin-top:30.87vw}.sp-mb105{margin-bottom:30.87vw}.sp-ml105{margin-left:30.87vw}.sp-mr105{margin-right:30.87vw}.sp-mt110{margin-top:32.34vw}.sp-mb110{margin-bottom:32.34vw}.sp-ml110{margin-left:32.34vw}.sp-mr110{margin-right:32.34vw}.sp-mt115{margin-top:33.81vw}.sp-mb115{margin-bottom:33.81vw}.sp-ml115{margin-left:33.81vw}.sp-mr115{margin-right:33.81vw}.sp-mt120{margin-top:35.28vw}.sp-mb120{margin-bottom:35.28vw}.sp-ml120{margin-left:35.28vw}.sp-mr120{margin-right:35.28vw}.sp-mt125{margin-top:36.75vw}.sp-mb125{margin-bottom:36.75vw}.sp-ml125{margin-left:36.75vw}.sp-mr125{margin-right:36.75vw}.sp-mt130{margin-top:38.22vw}.sp-mb130{margin-bottom:38.22vw}.sp-ml130{margin-left:38.22vw}.sp-mr130{margin-right:38.22vw}.sp-mt135{margin-top:39.69vw}.sp-mb135{margin-bottom:39.69vw}.sp-ml135{margin-left:39.69vw}.sp-mr135{margin-right:39.69vw}.sp-mt140{margin-top:41.16vw}.sp-mb140{margin-bottom:41.16vw}.sp-ml140{margin-left:41.16vw}.sp-mr140{margin-right:41.16vw}.sp-mt145{margin-top:42.63vw}.sp-mb145{margin-bottom:42.63vw}.sp-ml145{margin-left:42.63vw}.sp-mr145{margin-right:42.63vw}.sp-mt150{margin-top:44.1vw}.sp-mb150{margin-bottom:44.1vw}.sp-ml150{margin-left:44.1vw}.sp-mr150{margin-right:44.1vw}.sp-mt155{margin-top:45.57vw}.sp-mb155{margin-bottom:45.57vw}.sp-ml155{margin-left:45.57vw}.sp-mr155{margin-right:45.57vw}.sp-mt160{margin-top:47.04vw}.sp-mb160{margin-bottom:47.04vw}.sp-ml160{margin-left:47.04vw}.sp-mr160{margin-right:47.04vw}.sp-mt165{margin-top:48.51vw}.sp-mb165{margin-bottom:48.51vw}.sp-ml165{margin-left:48.51vw}.sp-mr165{margin-right:48.51vw}.sp-mt170{margin-top:49.98vw}.sp-mb170{margin-bottom:49.98vw}.sp-ml170{margin-left:49.98vw}.sp-mr170{margin-right:49.98vw}.sp-mt175{margin-top:51.45vw}.sp-mb175{margin-bottom:51.45vw}.sp-ml175{margin-left:51.45vw}.sp-mr175{margin-right:51.45vw}.sp-mt180{margin-top:52.92vw}.sp-mb180{margin-bottom:52.92vw}.sp-ml180{margin-left:52.92vw}.sp-mr180{margin-right:52.92vw}.sp-mt185{margin-top:54.39vw}.sp-mb185{margin-bottom:54.39vw}.sp-ml185{margin-left:54.39vw}.sp-mr185{margin-right:54.39vw}.sp-mt190{margin-top:55.86vw}.sp-mb190{margin-bottom:55.86vw}.sp-ml190{margin-left:55.86vw}.sp-mr190{margin-right:55.86vw}.sp-mt195{margin-top:57.33vw}.sp-mb195{margin-bottom:57.33vw}.sp-ml195{margin-left:57.33vw}.sp-mr195{margin-right:57.33vw}.sp-mt200{margin-top:58.8vw}.sp-mb200{margin-bottom:58.8vw}.sp-ml200{margin-left:58.8vw}.sp-mr200{margin-right:58.8vw}.sp-pt0{padding-top:0vw}.sp-pb0{padding-bottom:0vw}.sp-pl0{padding-left:0vw}.sp-pr0{padding-right:0vw}.sp-pt5{padding-top:1.47vw}.sp-pb5{padding-bottom:1.47vw}.sp-pl5{padding-left:1.47vw}.sp-pr5{padding-right:1.47vw}.sp-pt10{padding-top:2.94vw}.sp-pb10{padding-bottom:2.94vw}.sp-pl10{padding-left:2.94vw}.sp-pr10{padding-right:2.94vw}.sp-pt15{padding-top:4.41vw}.sp-pb15{padding-bottom:4.41vw}.sp-pl15{padding-left:4.41vw}.sp-pr15{padding-right:4.41vw}.sp-pt20{padding-top:5.88vw}.sp-pb20{padding-bottom:5.88vw}.sp-pl20{padding-left:5.88vw}.sp-pr20{padding-right:5.88vw}.sp-pt25{padding-top:7.35vw}.sp-pb25{padding-bottom:7.35vw}.sp-pl25{padding-left:7.35vw}.sp-pr25{padding-right:7.35vw}.sp-pt30{padding-top:8.82vw}.sp-pb30{padding-bottom:8.82vw}.sp-pl30{padding-left:8.82vw}.sp-pr30{padding-right:8.82vw}.sp-pt35{padding-top:10.29vw}.sp-pb35{padding-bottom:10.29vw}.sp-pl35{padding-left:10.29vw}.sp-pr35{padding-right:10.29vw}.sp-pt40{padding-top:11.76vw}.sp-pb40{padding-bottom:11.76vw}.sp-pl40{padding-left:11.76vw}.sp-pr40{padding-right:11.76vw}.sp-pt45{padding-top:13.23vw}.sp-pb45{padding-bottom:13.23vw}.sp-pl45{padding-left:13.23vw}.sp-pr45{padding-right:13.23vw}.sp-pt50{padding-top:14.7vw}.sp-pb50{padding-bottom:14.7vw}.sp-pl50{padding-left:14.7vw}.sp-pr50{padding-right:14.7vw}.sp-pt55{padding-top:16.17vw}.sp-pb55{padding-bottom:16.17vw}.sp-pl55{padding-left:16.17vw}.sp-pr55{padding-right:16.17vw}.sp-pt60{padding-top:17.64vw}.sp-pb60{padding-bottom:17.64vw}.sp-pl60{padding-left:17.64vw}.sp-pr60{padding-right:17.64vw}.sp-pt65{padding-top:19.11vw}.sp-pb65{padding-bottom:19.11vw}.sp-pl65{padding-left:19.11vw}.sp-pr65{padding-right:19.11vw}.sp-pt70{padding-top:20.58vw}.sp-pb70{padding-bottom:20.58vw}.sp-pl70{padding-left:20.58vw}.sp-pr70{padding-right:20.58vw}.sp-pt75{padding-top:22.05vw}.sp-pb75{padding-bottom:22.05vw}.sp-pl75{padding-left:22.05vw}.sp-pr75{padding-right:22.05vw}.sp-pt80{padding-top:23.52vw}.sp-pb80{padding-bottom:23.52vw}.sp-pl80{padding-left:23.52vw}.sp-pr80{padding-right:23.52vw}.sp-pt85{padding-top:24.99vw}.sp-pb85{padding-bottom:24.99vw}.sp-pl85{padding-left:24.99vw}.sp-pr85{padding-right:24.99vw}.sp-pt90{padding-top:26.46vw}.sp-pb90{padding-bottom:26.46vw}.sp-pl90{padding-left:26.46vw}.sp-pr90{padding-right:26.46vw}.sp-pt95{padding-top:27.93vw}.sp-pb95{padding-bottom:27.93vw}.sp-pl95{padding-left:27.93vw}.sp-pr95{padding-right:27.93vw}.sp-pt100{padding-top:29.4vw}.sp-pb100{padding-bottom:29.4vw}.sp-pl100{padding-left:29.4vw}.sp-pr100{padding-right:29.4vw}.sp-pt105{padding-top:30.87vw}.sp-pb105{padding-bottom:30.87vw}.sp-pl105{padding-left:30.87vw}.sp-pr105{padding-right:30.87vw}.sp-pt110{padding-top:32.34vw}.sp-pb110{padding-bottom:32.34vw}.sp-pl110{padding-left:32.34vw}.sp-pr110{padding-right:32.34vw}.sp-pt115{padding-top:33.81vw}.sp-pb115{padding-bottom:33.81vw}.sp-pl115{padding-left:33.81vw}.sp-pr115{padding-right:33.81vw}.sp-pt120{padding-top:35.28vw}.sp-pb120{padding-bottom:35.28vw}.sp-pl120{padding-left:35.28vw}.sp-pr120{padding-right:35.28vw}.sp-pt125{padding-top:36.75vw}.sp-pb125{padding-bottom:36.75vw}.sp-pl125{padding-left:36.75vw}.sp-pr125{padding-right:36.75vw}.sp-pt130{padding-top:38.22vw}.sp-pb130{padding-bottom:38.22vw}.sp-pl130{padding-left:38.22vw}.sp-pr130{padding-right:38.22vw}.sp-pt135{padding-top:39.69vw}.sp-pb135{padding-bottom:39.69vw}.sp-pl135{padding-left:39.69vw}.sp-pr135{padding-right:39.69vw}.sp-pt140{padding-top:41.16vw}.sp-pb140{padding-bottom:41.16vw}.sp-pl140{padding-left:41.16vw}.sp-pr140{padding-right:41.16vw}.sp-pt145{padding-top:42.63vw}.sp-pb145{padding-bottom:42.63vw}.sp-pl145{padding-left:42.63vw}.sp-pr145{padding-right:42.63vw}.sp-pt150{padding-top:44.1vw}.sp-pb150{padding-bottom:44.1vw}.sp-pl150{padding-left:44.1vw}.sp-pr150{padding-right:44.1vw}.sp-pt155{padding-top:45.57vw}.sp-pb155{padding-bottom:45.57vw}.sp-pl155{padding-left:45.57vw}.sp-pr155{padding-right:45.57vw}.sp-pt160{padding-top:47.04vw}.sp-pb160{padding-bottom:47.04vw}.sp-pl160{padding-left:47.04vw}.sp-pr160{padding-right:47.04vw}.sp-pt165{padding-top:48.51vw}.sp-pb165{padding-bottom:48.51vw}.sp-pl165{padding-left:48.51vw}.sp-pr165{padding-right:48.51vw}.sp-pt170{padding-top:49.98vw}.sp-pb170{padding-bottom:49.98vw}.sp-pl170{padding-left:49.98vw}.sp-pr170{padding-right:49.98vw}.sp-pt175{padding-top:51.45vw}.sp-pb175{padding-bottom:51.45vw}.sp-pl175{padding-left:51.45vw}.sp-pr175{padding-right:51.45vw}.sp-pt180{padding-top:52.92vw}.sp-pb180{padding-bottom:52.92vw}.sp-pl180{padding-left:52.92vw}.sp-pr180{padding-right:52.92vw}.sp-pt185{padding-top:54.39vw}.sp-pb185{padding-bottom:54.39vw}.sp-pl185{padding-left:54.39vw}.sp-pr185{padding-right:54.39vw}.sp-pt190{padding-top:55.86vw}.sp-pb190{padding-bottom:55.86vw}.sp-pl190{padding-left:55.86vw}.sp-pr190{padding-right:55.86vw}.sp-pt195{padding-top:57.33vw}.sp-pb195{padding-bottom:57.33vw}.sp-pl195{padding-left:57.33vw}.sp-pr195{padding-right:57.33vw}.sp-pt200{padding-top:58.8vw}.sp-pb200{padding-bottom:58.8vw}.sp-pl200{padding-left:58.8vw}.sp-pr200{padding-right:58.8vw}.spf10{font-size:2.5839793282vw}.spf11{font-size:2.842377261vw}.spf12{font-size:3.1007751938vw}.spf13{font-size:3.3591731266vw}.spf14{font-size:3.6175710594vw}.spf15{font-size:3.8759689922vw}.spf16{font-size:4.1343669251vw}.spf17{font-size:4.3927648579vw}.spf18{font-size:4.6511627907vw}.spf19{font-size:4.9095607235vw}.spf20{font-size:5.1679586563vw}.spf22{font-size:2.842377261vw}.spf24{font-size:3.1007751938vw}.spf26{font-size:3.3591731266vw}.spf28{font-size:3.6175710594vw}.spf30{font-size:3.8759689922vw}.spf32{font-size:4.1343669251vw}.spf34{font-size:4.3927648579vw}.spf36{font-size:4.6511627907vw}.spf38{font-size:4.9095607235vw}.spf40{font-size:5.1679586563vw}.spf42{font-size:5.4263565891vw}.spf44{font-size:5.684754522vw}.spf46{font-size:5.9431524548vw}.spf48{font-size:6.2015503876vw}.spf50{font-size:6.4599483204vw}.spf52{font-size:6.7183462532vw}.spf54{font-size:6.976744186vw}.spf56{font-size:7.2351421189vw}.spf58{font-size:7.4935400517vw}.spf60{font-size:7.7519379845vw}.sectionTitle{margin-bottom:6.5104166667vw;font-size:5.2083333333vw}.sectionTitle.middle{font-size:5.46875vw}.sectionDescription{font-size:3.515625vw}i.dot{padding-left:1.8229166667vw}i.dot:before{top:.5208333333vw;left:0vw;width:1.3020833333vw;height:1.3020833333vw}.commonInner,.commonInnerWide,.commonInnerRight{padding:0 3.90625vw}.borderTop{padding-top:10px}.sp-borderTopNone{padding-top:0;border-top:0}.c-arrow-link--icon{width:4.1666666667vw}.c-arrow-link.yellow{padding-right:8.4635416667vw}.c-arrow-link.yellow .c-arrow-link--icon{width:6.5104166667vw;height:6.5104166667vw;font-size:3.6458333333vw;line-height:1}.c-arrow-link.yellow .c-arrow-link--icon:before{top:1.5625vw;right:1.0416666667vw}.snsLink{padding:2.6041666667vw 5.859375vw;margin-top:2.34375vw;font-size:3.3854166667vw}.comingSoonText{font-size:10px}ul.categoryMenu{margin-bottom:2em}ul.categoryMenu li a{padding:.4em .7em;font-size:12.5px}.siteHeader .logo{width:100px}[data-header-section] .headerInner{padding:3.90625vw}body.home .siteHeader{position:absolute;top:133.2vw;transition:0s}body.home .siteHeader.isActive{position:fixed;top:0}.meatballWrap{margin-left:10px}.meatballButton{width:8.984375vw;height:8.984375vw;font-size:4.6875vw;line-height:1.9em}nav.globalMenu{padding:3.90625vw}nav.globalMenu .flex{padding:0 10%}.meatballCloseButton{margin-left:10px}.meatballCloseButton span{width:9.1145833333vw;height:9.1145833333vw}.meatballCloseButton span:before{width:3.90625vw}.meatballCloseButton span:after{width:3.90625vw}.globalMenuHeader{margin-bottom:9.765625vw}.globalMenuTitle{margin-bottom:3.90625vw}.globalMenuTitle~.globalMenuTitle{margin-top:7.8125vw}.globalMenuList li{font-size:7.8125vw}.globalMenuList.sub li{font-size:3.515625vw}.globalMenuList .mainMenu:hover{padding-left:1.953125vw}.toggleTitle{padding:3.90625vw 0;font-size:3.6458333333vw}.toggleBtn{right:3.90625vw;width:4.6875vw;height:4.6875vw}.toggleBtn:before,.toggleBtn:after{width:3.2552083333vw}.toggleBtn:before{height:3.2552083333vw}.toggleDetailBox{padding-top:3.90625vw;padding-bottom:5.859375vw;padding-left:0}.toggleDetail{padding-top:2.8645833333vw;padding-bottom:2.8645833333vw}.toggleDetail .text{padding-right:0;padding-left:2.8645833333vw}.toggleDetail .detailTitle{margin-bottom:1.5625vw;font-size:3.125vw}.toggleDetail .detailDescription{font-size:2.34375vw}.toggleDetail .toggleLinkList{margin-top:1.5625vw;font-size:2.34375vw}.toggleDetail .toggleLinkList li{margin-right:2.34375vw}.toggleDetail:nth-child(n+3){margin-top:0}.siteFooter{padding:15.625vw 0 11.71875vw;margin-top:15.625vw}.siteFooter .menuSide{padding-top:4.5572916667vw}.siteFooter .logoSide,.siteFooter .menuSide{display:contents}.siteFooter .footerLogo{order:2;margin-bottom:11.71875vw}.siteFooter .footerLogo img{width:28.6458333333vw}.siteFooter .footerMenuDivision.project{order:1}.siteFooter .footerMenuDivision.menu{order:3;font-size:12px}.footerMenuTitle{margin-bottom:7.8125vw;font-size:3.3854166667vw}.footerMenuList{padding-right:0}.footerMenuList>li~li{margin-top:2.0833333333vw}.copyright{padding-top:13.671875vw;font-size:3.3854166667vw}.footerProjectList{margin-bottom:15.625vw}.footerProjectList .text{padding-left:3.90625vw;font-size:5.9895833333vw;line-height:1.2}.footerProjectList li{padding:2.6041666667vw 0}.footerProjectImage{height:18vw;max-height:18vw}.product-single{display:block}.crowdfunding_tuninggum{width:200px}}@media screen and (min-width:750px){.page-width{max-width:1080px}}@media screen and (min-width:1200px){.page-width,#PageContainer .top-slider,#PageContainer .top-intro{padding-inline:0!important}}.site-header{border:none;background-color:#8d75d1;width:100%;height:55px;position:fixed;left:0;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center}.main-content{padding-top:90px;margin-bottom:80px}.template-index .main-content,.template-page .main-content{margin-bottom:0}.site-header #AccessibleNav .nav-btn{cursor:pointer;display:block;width:55px;aspect-ratio:1;position:absolute;left:0;top:0;z-index:3}.site-header #AccessibleNav .nav-btn i{position:relative;left:18px;top:26px}.site-header #AccessibleNav .nav-btn i,.site-header #AccessibleNav .nav-btn i:after,.site-header #AccessibleNav .nav-btn i:before{display:block;width:16px;height:2px;background-color:#fff;position:absolute;content:"";transform:rotate(0);transition:.4s}.site-header #AccessibleNav .nav-btn i{background-color:transparent}.site-header #AccessibleNav .nav-btn i:before{transform:translateY(4px)}.site-header #AccessibleNav .nav-btn i:after{transform:translateY(-4px)}.site-header #AccessibleNav .nav-btn.active i:before{transform:translateY(0) rotate(-45deg)}.site-header #AccessibleNav .nav-btn.active i:after{transform:translateY(0) rotate(45deg)}@media screen and (min-width:750px){.site-header{height:65px;padding-inline:20px}.main-content{padding-top:110px}.site-header #AccessibleNav{width:45%;max-width:320px}.site-header #AccessibleNav .nav-btn{display:none}}.site-header .nav-icon .search button,#shopify-section-collection .grid__item .box-btn form button,#shopify-section-collection-template .grid__item .box-btn form button,#shopify-section-product-recommendations .grid__item .box-btn form button{background:none;appearance:none;-webkit-appearance:none;border:none;cursor:pointer}.page-container{width:100%}.bg-fixed{position:fixed;height:100%}#bg-nav{display:none;position:fixed;z-index:1;width:100%;height:100%;background-color:#8d75d199;transition:.4s}.site-header #SiteNav{margin:0;padding:24px 0 0;list-style:none;width:85%;height:100vh;height:100dvh;position:absolute;top:55px;left:0;transform:translate3d(-100%,0,0);background-color:#8d75d1;overflow-y:scroll;transition:.4s}.site-header #SiteNav.open{transform:translateZ(0)}.site-header #SiteNav li{display:block}.site-header #SiteNav li a{text-decoration:none;color:#fff!important;font-size:18px;font-style:italic;padding:16px 0;letter-spacing:0}.site-header #SiteNav li a span{border:none}@media screen and (min-width:750px){.site-header #SiteNav{padding-top:0;width:auto;height:auto;position:static;transform:none;display:flex;justify-content:space-between;overflow:hidden}.site-header #SiteNav li a{padding-block:8px}}.site-header .logo{width:44px;position:absolute;left:50%;transform:translate(-50%)}.site-header .logo .site-header__logo{margin:0;padding:0;text-align:center}@media screen and (min-width:750px){.site-header .logo{width:52px}}.site-header .nav-icon li{margin-inline:6px}.site-header .nav-icon svg path{fill:#fff}.site-header .nav-icon .site-header__icon{line-height:1;padding:8px}#SearchDrawer,#SearchDrawer .search-form__container{background:none}#SearchDrawer{transform:translateY(51px);transition:.4s}#SearchDrawer form{box-shadow:0 0 4px #0000001a}.site-header .nav-icon .site-header__cart-count{background-color:#fff;color:#7b64bc;border:1px solid #7b64bc}@media screen and (min-width:750px){#SearchDrawer{transform:translateY(62px);transition:.4s}}#PageContainer .top-slider,#PageContainer .top-intro{width:100%;max-width:1080px;margin-inline:auto;padding-inline:35px}#PageContainer .top-slider{padding-bottom:35px}#PageContainer .top-slider .swiper{z-index:0}@media screen and (min-width:750px){#PageContainer .top-slider,#PageContainer .top-intro{padding-inline:60px}#PageContainer .top-slider{padding-bottom:60px}}#PageContainer .top-intro{margin-bottom:70px}#PageContainer .top-intro h2{margin-bottom:24px}#PageContainer .top-intro p{font-size:15px;color:#7b64bc}@media screen and (min-width:750px){#PageContainer .top-intro{margin-bottom:80px}#PageContainer .top-intro h2{margin-bottom:24px}}#PageContainer .band-loop{overflow:hidden}#PageContainer .band-loop.silencer-inc{background-color:#a793df}#PageContainer .band-loop.all-product{background-color:#6453a7}#PageContainer .band-loop.kan-top{background-color:#784411;padding-left:40px}#PageContainer .band-loop.kan-bottom{background-color:#7eaace}#PageContainer .band-loop .marquee{display:flex;width:max-content;will-change:transform;backface-visibility:hidden;transform:translateZ(0);animation-name:silencer-marquee;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--marquee-duration, 30s)}#PageContainer .band-loop .marquee__group{display:flex;flex-shrink:0;margin:0;padding:0;list-style:none}#PageContainer .band-loop .marquee__group>*{flex-shrink:0}#PageContainer .band-loop .marquee__group img{display:block;width:auto}#PageContainer .band-loop.silencer-inc .marquee img,#PageContainer .band-loop.all-product .marquee img{height:54px}#PageContainer .band-loop.kan-top .marquee img,#PageContainer .band-loop.kan-bottom .marquee img{height:50px}#PageContainer .band-loop.top-kan .marquee img{height:160px}#PageContainer .band-loop.silencer-inc,#PageContainer .band-loop.all-product,#PageContainer .band-loop.kan-bottom{--marquee-duration: 40s}#PageContainer .band-loop.kan-top .marquee,#PageContainer .band-loop.kan-bottom .marquee{animation:none}@keyframes silencer-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media screen and (min-width:750px){#PageContainer .band-loop.silencer-inc .marquee img,#PageContainer .band-loop.all-product .marquee img{height:108px}#PageContainer .band-loop.kan-top .marquee img,#PageContainer .band-loop.kan-bottom .marquee img{height:100px}#PageContainer .band-loop.top-kan .marquee img{height:320px}}#PageContainer .top-coll li a,#PageContainer .top-kan li a{transition:.4s}#PageContainer .top-coll li a:hover,#PageContainer .top-kan li a:hover{opacity:.8}@media screen and (min-width:750px){#PageContainer .top-coll li a,#PageContainer .collection-hero{display:flex;justify-content:center}#PageContainer .top-coll li:nth-child(2n) a{flex-direction:row-reverse}}#shopify-section-collection{padding-top:48px;padding-bottom:60px}#shopify-section-collection .section-header,#shopify-section-product-recommendations .section-header{margin-bottom:12px}#shopify-section-collection h2,#shopify-section-product-recommendations h2{font-size:20px;color:#7b64bc;font-style:italic;font-weight:400}#shopify-section-collection .product-card,#shopify-section-collection-template .product-card,#shopify-section-product-recommendations .product-card{margin-bottom:0}#shopify-section-collection .grid__item,#shopify-section-collection-template .grid__item,#shopify-section-product-recommendations .grid__item{margin-bottom:56px}#shopify-section-collection .grid__item .box-btn,#shopify-section-collection-template .grid__item .box-btn,#shopify-section-product-recommendations .grid__item .box-btn{display:flex;justify-content:space-between;margin-top:8px}#shopify-section-collection .grid__item .box-btn>*,#shopify-section-collection-template .grid__item .box-btn>*,#shopify-section-product-recommendations .grid__item .box-btn>*{display:block;width:48%}#shopify-section-collection .grid__item .box-btn form button,#shopify-section-collection .grid__item .box-btn a,#shopify-section-collection-template .grid__item .box-btn form button,#shopify-section-collection-template .grid__item .box-btn a,#shopify-section-product-recommendations .grid__item .box-btn form button,#shopify-section-product-recommendations .grid__item .box-btn a{font-size:10px;text-align:center;padding-block:4px;border-radius:32px;transition:.4s}#shopify-section-collection .grid__item .box-btn form,#shopify-section-collection-template .grid__item .box-btn form,#shopify-section-product-recommendations .grid__item .box-btn form{padding-top:0}#shopify-section-collection .grid__item .box-btn form button,#shopify-section-collection-template .grid__item .box-btn form button,#shopify-section-product-recommendations .grid__item .box-btn form button{display:block;width:100%;color:#7b64bc;border:1px solid #7b64bc}#shopify-section-collection .grid__item .box-btn form button:hover,#shopify-section-collection-template .grid__item .box-btn form button:hover,#shopify-section-product-recommendations .grid__item .box-btn form button:hover{color:#fff;background-color:#7b64bc}#shopify-section-collection .grid__item .box-btn a,#shopify-section-collection-template .grid__item .box-btn a,#shopify-section-product-recommendations .grid__item .box-btn a{color:#fff;background-color:#f6a839}#shopify-section-collection .grid__item .box-btn a:hover,#shopify-section-collection-template .grid__item .box-btn a:hover,#shopify-section-product-recommendations .grid__item .box-btn a:hover{background-color:#6453a7}#shopify-section-collection .hr--invisible,#shopify-section-collection-template .hr--invisible,#shopify-section-product-recommendations .hr--invisible{margin-block:18px}#shopify-section-collection .btn-all,.template-product .return-link-wrapper .return-link{display:inline-block;min-width:180px;font-weight:400;color:#fff;background-color:#7b64bc;padding-block:14px;border-radius:56px;font-size:12px;transition:.4s}#shopify-section-collection .btn-all:hover,.template-product .return-link-wrapper .return-link:hover{opacity:.8}@media screen and (min-width:750px){#shopify-section-collection{padding-top:72px;padding-bottom:112px}#shopify-section-collection .page-width{padding-inline:20px}#shopify-section-collection .section-header{margin-bottom:24px}#shopify-section-collection h2,#shopify-section-product-recommendations h2{font-size:24px}#shopify-section-collection{margin-bottom:80px}#shopify-section-collection .hr--invisible,#shopify-section-collection-template .hr--invisible,#shopify-section-product-recommendations .hr--invisible{margin-block:22px}#shopify-section-collection .btn-all,.template-product .return-link-wrapper .return-link{padding-block:23px;font-size:20px;width:300px}}@media screen and (min-width:1080px){#shopify-section-collection .grid__item .box-btn form button,#shopify-section-collection .grid__item .box-btn a,#shopify-section-collection-template .grid__item .box-btn form button,#shopify-section-collection-template .grid__item .box-btn a,#shopify-section-product-recommendations .grid__item .box-btn form button,#shopify-section-product-recommendations .grid__item .box-btn a{font-size:14px;padding-block:8px}}#shopify-section-footer .siteFooter{background-color:#7b64bc;margin-top:0}#shopify-section-footer .footerMenuTitle{color:#fff;opacity:.5}#shopify-section-product-template .product-single__title,#shopify-section-product-template .price-item,#shopify-section-product-template .product__policies,#shopify-section-product-template .product__policies a,#shopify-section-product-template .product-form__item label,#shopify-section-product-template .quantity-button,#shopify-section-product-template .product-form__input--quantity[type=number],#shopify-section-product-template .product-form__buy-now{color:#8d75d1}#shopify-section-product-template .product-single__thumbnail.active-thumb{border:1px solid #8d75d1}#shopify-section-product-template .product-single__title{font-weight:400}#shopify-section-product-template .price-item{font-size:20px}#shopify-section-product-template .product__policies{font-size:16px}#shopify-section-product-template .product-form{padding-top:0}#shopify-section-product-template .product-form__controls-group{display:flex;justify-content:space-between;align-items:flex-end;margin-top:12px}#shopify-section-product-template .product-form__item{flex-basis:auto;margin-bottom:0;padding-inline:0}#shopify-section-product-template .quantity-button,#shopify-section-product-template .product-form__input--quantity[type=number],#shopify-section-product-template .product-form__buy-now,#shopify-section-product-template .product-form__cart-submit{height:52px}#shopify-section-product-template .quantity-selector,#shopify-section-product-template .product-form__buy-now,#shopify-section-product-template .product-form__cart-submit{border:1px solid #8d75d1;border-radius:52px}#shopify-section-product-template .quantity-selector{display:flex;align-items:center;max-width:127px}#shopify-section-product-template .quantity-button{width:40px;border:none;background-color:transparent;font-size:24px;line-height:1;cursor:pointer}#shopify-section-product-template .quantity-button.quantity-button--minus{padding-left:12px}#shopify-section-product-template .quantity-button.quantity-button--plus{padding-right:12px}#shopify-section-product-template .product-form__input--quantity[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;width:60px;border:none;text-align:center;font-size:18px}#shopify-section-product-template .product-form__input--quantity[type=number]::-webkit-outer-spin-button,#shopify-section-product-template .product-form__input--quantity[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#shopify-section-product-template .product-form__buy-now,#shopify-section-product-template .product-form__cart-submit{font-size:15px}#shopify-section-product-template .product-form__buy-now,#shopify-section-product-template .product-form__cart-submit:hover{background-color:#fff;color:#8d75d1;transition:.4s}#shopify-section-product-template .product-form__buy-now:hover,#shopify-section-product-template .product-form__cart-submit{background-color:#8d75d1;color:#fff}#shopify-section-product-template .product-form__buy-now{width:calc(100% - 139px);padding-bottom:7px}#shopify-section-product-template .product-form__cart-submit svg{width:16px;height:16px;margin-right:4px;vertical-align:-2px}#shopify-section-product-template .product-single__description{width:100%;max-width:100%;margin-bottom:0;padding-top:37px;background-color:#e8e0ff}#shopify-section-product-template .product-single__description h2,#shopify-section-product-template .product-single__description h3,#shopify-section-product-template .product-single__description h4,#shopify-section-product-template .product-single__description p{color:#6453a7}.template-product .return-link-wrapper{margin-top:0}#fixed-add-cart{opacity:0;visibility:hidden;pointer-events:none;display:flex;align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:52px;width:96%;max-width:600px;padding:8px;position:fixed;bottom:8px;left:50%;transform:translate(-50%);transition:.4s}#fixed-add-cart.is-show{opacity:1;visibility:visible;pointer-events:auto}#fixed-add-cart .img,#fixed-add-cart .ttl{margin-right:8px}#fixed-add-cart .ttl,#fixed-add-cart .price .price-item{color:#8d75d1;font-size:12px}#fixed-add-cart .img,#fixed-add-cart .price,#fixed-add-cart form{flex-shrink:0}#fixed-add-cart .img{display:none}#fixed-add-cart form{margin-left:auto}#fixed-add-cart .price .price-item,#fixed-add-cart .product-form__cart-submit{font-weight:400}#fixed-add-cart .ttl{line-height:1.3}#fixed-add-cart .product-form__cart-submit{font-size:11px;margin-bottom:0;min-height:32px;border-radius:32px;background-color:#6453a7;transition:.4s}#fixed-add-cart .product-form__cart-submit:hover{background-color:#f6a839}#fixed-add-cart .product-form__cart-submit .icon{width:14px;height:14px;vertical-align:-2px}@media(min-width:410px){#fixed-add-cart .img{display:block;width:52px;aspect-ratio:1;border-radius:50%;overflow:hidden}#fixed-add-cart .img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}}@media screen and (min-width:750px){#shopify-section-product-template .product-single{display:flex;flex-direction:row-reverse}#shopify-section-product-template .product-single__title{font-size:48px}#shopify-section-product-template .product-single__description{padding-inline:max(55px,calc((100vw - 1080px)/2 + 55px))!important;padding-top:74px}#fixed-add-cart{border-radius:78px;padding:12px;bottom:12px}#fixed-add-cart .ttl,#fixed-add-cart .price .price-item{font-size:15px}#fixed-add-cart .product-form__cart-submit{font-size:13px;min-height:44px;border-radius:44px;padding-inline:12px}}.bsub-widget__wrapper{background-color:#f7f4ff;margin-bottom:20px;padding:16px}.bsub-widget__group-label{margin-bottom:0}.bsub-widget__group-header{border:1px solid #8d75d1;background-color:#fff;height:120px;border-radius:24px;background-repeat:no-repeat;background-position:center 48px;transition:.4s}.bsub-widget__group-header.one{background-image:url(/cdn/shop/files/icon-one.png)}.bsub-widget__group-header.subscription{background-image:url(/cdn/shop/files/icon-subscription.png)}input:checked+.bsub-widget__group-header{background-color:#8d75d1;color:#fff}input:checked+.bsub-widget__group-header.one{background-image:url(/cdn/shop/files/icon-one-on.png)}input:checked+.bsub-widget__group-header.subscription{background-image:url(/cdn/shop/files/icon-subscription-on.png)}.bsub-widget__group-header .bsub-widget__text{text-align:center;font-size:16px;padding-top:16px}input:checked+.bsub-widget__plan-header{background-color:#ffe2b9}.bsub-widget__plan-header .bsub-widget__image path{fill:#f6a839}.subscription-benefits{display:inline-block;background-color:#8d75d1;color:#fff;font-size:15px;padding:4px 8px}.subscription-note li{color:#f6a839;font-weight:700;font-size:14px}@media screen and (min-width:750px){.subscription-benefits{font-size:20px}.subscription-note li{font-size:16px}}.template-collection .main-content,#PageContainer .collection-hero{margin-bottom:0}#PageContainer .collection-description{margin-top:56px;margin-bottom:48px}#PageContainer #Collection{margin-bottom:48px}#PageContainer .collection-description p,#PageContainer .filters-toolbar__product-count,#PageContainer .filters-toolbar__label,#PageContainer .filters-toolbar__input{color:#8d75d1}#PageContainer .collection-description p{font-size:16px}#PageContainer .filters-toolbar-wrapper{border:none;background-color:#f7f4ff}#PageContainer .filters-toolbar__product-count,#PageContainer .filters-toolbar__input{font-size:14px}#PageContainer .filters-toolbar__label{font-size:12px;margin:0 0 2px}#PageContainer .filters-toolbar{justify-content:space-between}#PageContainer .filters-toolbar__item--count{flex:auto;flex-grow:0;text-align:left}#PageContainer .filters-toolbar__product-count{font-style:normal}#PageContainer .filters-toolbar__item-wrapper{justify-content:flex-end}#PageContainer .filters-toolbar__item-child{display:flex;align-items:center}#PageContainer .filters-toolbar__item-child:first-child{margin-right:0}#PageContainer select#SortBy{padding-inline:0}#PageContainer .filters-toolbar .icon-chevron-down{fill:#8d75d1;right:4px;font-size:18px}@media screen and (min-width:750px){#PageContainer #Collection{margin-bottom:96px}}body.template-page{overflow-x:clip}body.template-page .grid{margin-left:0}body.template-page .grid__item{float:none;padding-left:0;position:static;width:auto}body.template-page h1{color:#6453a7;font-size:17px}#company-profile .box-txt-photo,#company-profile .box-logo-info{margin-bottom:46px}#company-profile .box-txt-photo p{color:#6453a7;font-size:14px;line-height:1.7}#company-profile .box-txt-photo p span{color:#fff;background-color:#8d75d1}#company-profile .box-txt-photo .photo,#company-profile .box-logo-info .logo{text-align:center}#company-profile .box-logo-info .logo{margin-bottom:40px}#company-profile .box-logo-info .logo svg{width:70%}#company-profile .box-logo-info th,#company-profile .box-logo-info td,#company-brand .box-brand dt,#company-brand .box-brand dd,#company-brand p.end{font-size:14px}#company-profile .box-logo-info th,#company-profile .box-logo-info td{border:none;vertical-align:top}#company-profile .box-logo-info th{width:9em}#company-brand{width:100vw;margin-inline:calc(50% - 50vw);background-color:#f7f4ff;padding:32px 16px}#company-brand h2{text-align:center;color:#6453a7;font-size:15px;margin-bottom:24px}#company-brand .inner{max-width:700px;margin-inline:auto}#company-brand .box-brand{background-color:#fff;margin-bottom:40px;padding:40px 16px;box-shadow:0 0 6px #0003;text-align:center}#company-brand .box-brand dt{background-color:#f6a839;color:#fff;font-weight:700;display:inline-block;margin-bottom:8px;padding:2px 4px 3px;line-height:1}#company-brand .box-brand dd,#company-brand p.end{color:#6453a7}#company-brand .box-brand dd{margin-left:0;margin-bottom:40px}#company-brand .box-brand dd:last-child{margin-bottom:0}#company-brand p.end{padding-left:32px;margin-bottom:40px}@media screen and (min-width:750px){body.template-page h1{font-size:24px}#company-profile .box-txt-photo,#company-profile .box-logo-info{display:flex;justify-content:space-between;margin-bottom:72px}#company-profile .box-txt-photo p{font-size:15px}#company-profile .box-txt-photo>*,#company-profile .box-logo-info>*{width:50%}#company-profile .box-txt-photo .photo img{margin-top:0}#company-profile .box-logo-info{align-items:center}#company-profile .box-logo-info .logo{text-align:left}#company-profile .box-logo-info .logo svg{width:80%;max-width:457px}#company-profile .box-logo-info table{table-layout:auto;margin-bottom:0}#company-profile .box-logo-info th,#company-profile .box-logo-info td{font-size:15px;padding-block:16px}#company-brand{padding:64px 55px}#company-brand h2{font-size:20px;margin-bottom:48px}#company-brand .box-brand{padding-block:64px}#company-brand .box-brand dt,#company-brand .box-brand dd,#company-brand p.end{font-size:16px}#company-brand .box-brand dd{margin-bottom:48px}#company-brand p.end{padding-left:160px}}.product-gallery{position:relative}.product-gallery__viewport{overflow:hidden;width:100%}.product-gallery__track{display:flex;flex-wrap:nowrap;transition:transform .35s ease;will-change:transform}.product-gallery__slide{flex:0 0 100%;width:100%}.product-gallery__dots{width:100%;position:absolute;bottom:12px}.product-gallery__dot{background:transparent;border:0;padding:6px;cursor:pointer}.product-gallery__dot-inner{display:block;width:10px;height:10px;border-radius:999px;background-color:#545758}.product-gallery__dot.is-active .product-gallery__dot-inner{background-color:#fff;box-shadow:inset 0 0 0 1px #000}@media screen and (min-width:750px){.product-single__media-wrapper,.product-single__media-wrapper img{max-width:none!important}.product-single__media-wrapper img{max-height:none!important}.grid.product-single>.grid__item.medium-up--one-half{position:sticky;top:65px;align-self:flex-start}.product-gallery__viewport{overflow:visible}.product-gallery__track{display:block;transform:none}.product-gallery__slide{width:100%;display:block;margin-bottom:1px}.product-gallery__dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/add.css.map */
