@charset "UTF-8";@font-face{font-family:Korpus Medium;src:url(/cdn/shop/files/korpus-sans-pro-medium.woff2?v=1727243191)}@font-face{font-family:Korpus Light;src:url(/cdn/shop/files/korpus-sans-pro-light.woff2?v=1728192936)}@font-face{font-family:Portrait;src:url(/cdn/shop/files/PortraitTextApp-Regular2Italic-Trial.woff2?v=1749641547)}@font-face{font-family:Number;src:local("serif");unicode-range:U+0030-0039}:root{--padding: 5vw;--pcPadding: 5vw;--pcXPadding: 20vw;--backgroundColor: #fff;--textColor: #000;--footerColor: #e9e7e6;--mainColor:#00138E}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}html,body{width:100vw;background-color:var(--backgroundColor)}.OndoBlock{overflow-x:hidden}main{width:100%}div,h1,h2,h3,h4,h5,h6,p,a,span,input,button,tspan{font-family:Korpus Light,TsukuGoPr5-R,TsukuGoPro-R,FOT-\7b51\7d2b\30b4\30b7\30c3\30af  Pr5 R,sans-serif;font-family:TsukuAOldMinPr6-R,FOT-\7b51\7d2b A\30aa\30fc\30eb\30c9\660e\671d  Pr6 R,serif;font-family:Korpus Light,TsukuGoPr5-M,TsukuGoPro-M,FOT-\7b51\7d2b\30b4\30b7\30c3\30af  Pr5 M,sans-serif;font-weight:300;color:var(--textColor);font-display:swap;font-feature-settings:"palt";letter-spacing:.075em;-webkit-font-smoothing:antialiased;line-height:1.6}:lang(en),:lang(en) *{font-family:Portrait,TsukuAOldMinPr6-R,FOT-\7b51\7d2b A\30aa\30fc\30eb\30c9\660e\671d  Pr6 R,serif;font-family:Korpus Light,sans-serif;font-weight:400;letter-spacing:0;line-height:1.3;-webkit-font-smoothing:antialiased}.sans,input,textarea,label,button{font-family:Korpus Light,TsukuGoPr5-M,TsukuGoPro-M,FOT-\7b51\7d2b\30b4\30b7\30c3\30af  Pr5 M,sans-serif}.bold{font-family:Number,Portrait,TsukuAOldMinPr6-R,FOT-\7b51\7d2b A\30aa\30fc\30eb\30c9\660e\671d  Pr6 R,serif;font-family:Korpus Medium,TsukuGoPr5-B,TsukuGoPro-B,sans-serif;font-weight:500}.sans.bold{font-family:Korpus Medium,TsukuGoPr5-B,TsukuGoPro-B,sans-serif}svg,svg path,svg g{fill:var(--textColor)}.h0{font-size:2.4rem}h1,.h1{font-size:2rem}h2,.h2{font-size:1.8rem}h3,.h3{font-size:1.6rem}h4,.h4{font-size:1.4rem}h5,.h5{font-size:1.3rem}h6,.h6{font-size:1.2rem}.h7{font-size:1.1rem}.h1,.h2,.h3{line-height:1.4}.sp{display:block}.pc,.none{display:none}p,.p{font-weight:400;line-height:1.8;font-size:1.4rem;letter-spacing:.05em;text-align:justify;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-break:break-all}li{text-decoration:none;list-style:none}a{text-decoration:none;display:inline-block;transition:.75s ease-in-out}a:hover{opacity:1}section{padding-left:var(--padding);padding-right:var(--padding)}section.shopify-section--main-list-collections{padding:0}img{width:100%;object-fit:cover;object-position:50%}input{background-color:transparent;border:none;outline:none}input::placeholder{color:var(--textColor);opacity:.25}button{background-color:transparent;border:none;outline:none}ul li{text-decoration:none;list-style:none}.flex{display:flex;justify-content:center;align-items:center}.w100{width:100vw;margin-left:calc(-1 * var(--padding))}.white,.white *{color:#fff}.absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.l-button{width:max-content;height:auto;padding:1rem 2rem .8rem;border-radius:5px;background-color:var(--mainColor);background-color:#fff;color:#000}.l-button.white{background-color:#fff;color:#000}.parallax-bg{width:100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;will-change:background-position}main{margin:auto}@media screen and (min-width: 720px){html{font-size:62.5%}.h0{font-size:2.8rem}h1,.h1{font-size:2.6rem}h2,.h2{font-size:2.4rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.8rem}h5,.h5{font-size:1.6rem}h6,.h6{font-size:1.4rem}.h7{font-size:1.2rem}p,.p{font-size:1.35rem}.sp{display:none}.pc{display:block}section{padding-left:var(--pcPadding);padding-right:var(--pcPadding)}.w100{width:100vw;margin-left:calc(-1 * var(--pcPadding))}.l-button{width:fit-content%}}.shopify-app-block{display:block!important;opacity:1!important;visibility:visible!important}@media screen and (min-width: 1640px){html{font-size:60%}}@media only screen and (min-width: 481px) and (max-width: 720px){html{font-size:52.5%}}footer svg path{fill:#fff}.uppercase{text-transform:uppercase}.link{text-transform:uppercase;position:relative}.link:after{display:block;content:"";position:absolute;top:auto;bottom:-.25rem;left:50%;transform:translate(-50%);width:100%;height:.8px;background-color:var(--textColor)}.center{text-align:center}.half{opacity:.3}.l-horizontal{width:100vw;margin-left:calc(-1 * var(--padding));padding-left:var(--padding);display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.l-horizontal::-webkit-scrollbar{display:none}.l-horizontal .container{flex-shrink:0;width:70vw;margin-right:1.5rem}@media screen and (min-width: 720px){.l-horizontal{width:100%;margin-left:0;padding-left:0;display:flex;overflow-x:hidden}.l-horizontal .container{flex-shrink:0;width:32.5%;margin-right:1.5rem}}#collection .wrapper .container{text-align:center}#collection .wrapper .container h2{margin-top:1rem}#collection .wrapper .container img{height:calc(70vw /3 *4)}#information .wrapper{margin-bottom:2rem;display:flex;flex-flow:column}#information .right{text-align:right}#contents .wrapper .container h3{width:90%}@media screen and (min-width: 720px){#collection,#new,#archives,#collaboration,#archive,#cocktail,#information,#contents{margin-top:18rem;margin-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/base.css.map */
