@charset "UTF-8";html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{background:transparent;border:0;font-size:100%;font-weight:400;margin:0;padding:0;vertical-align:baseline}article,aside,figure,footer,header,nav,section,details,summary{display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font:100%;font-size:inherit}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{overflow:visible;width:auto}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.inner{box-sizing:content-box;margin-inline:auto;max-width:1310px;padding-inline:30px}.image{aspect-ratio:1/1;max-width:639px}.image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.logo{max-width:87px}.logo img{height:auto;width:100%}#header{left:0;position:fixed;top:0;width:100%;z-index:10}#header .inner{max-width:1330px;padding-top:46px}#footer .inner{max-width:1330px;padding-block:143px 44px}#footer .contact{font-size:20px;margin-bottom:23px;text-align:right}#footer .instagram{letter-spacing:7.5%;line-height:1;margin-left:auto;margin-top:-9.5px}#footer .group{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}#footer .footer-bottom{font-size:12px;margin-top:41px}html,body{color:#000;font-family:EB Garamond,Shippori Mincho,serif;letter-spacing:10%;line-height:1.6667}body{background-color:#e6e1dd;font-feature-settings:"palt"}source,img{vertical-align:top}a{color:#000;text-decoration:none}.js-fade-in{opacity:0;transform:translate3d(0,2rem,0);transition-delay:50ms;transition-duration:1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.js-fade-in.is-active{opacity:1;transform:translateZ(0)}#hero{height:100dvh;width:100%}#hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#concept{padding-top:53px}#concept .inner{position:relative;z-index:1}#concept .image{aspect-ratio:639/909}#concept .text{align-self:center;grid-column:2/3;grid-row:1/3;padding-top:62px}#concept .text>*{max-width:542px}#concept .text h2,#concept .text h3{line-height:1.375}#concept .text h2{font-size:36px;margin-bottom:99px}#concept .text h3{font-size:24px;margin-bottom:46px}#concept .text p{font-family:Shippori Mincho,serif;font-size:15px;margin-bottom:80px}#concept .text p:last-child{margin-bottom:0}#products{margin-top:-181px;position:relative;z-index:1}#products .inner{padding-bottom:179px;padding-top:62px}#products .product{position:relative}#products .product h2{antialiased:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:13px;left:20px;letter-spacing:10%;line-height:1;position:absolute;top:11.5px}#products .images .group{display:flex;gap:1.9083969466%;margin-bottom:20px}#products .images .group:nth-child(odd){justify-content:flex-end}#products .images .group:nth-child(1) .product:nth-child(1) .image{aspect-ratio:548/436;max-width:548px}#products .images .group:nth-child(1) .product:nth-child(2) .image{aspect-ratio:449/639;max-width:449px}#products .images .group:nth-child(2) .product:nth-child(1) .image{aspect-ratio:602/639;max-width:602px}#products .images .group:nth-child(2) .product:nth-child(2) .image{aspect-ratio:686/470;max-width:686px}#products .images .group:nth-child(3) .product:nth-child(1) .image{aspect-ratio:610.5/447;max-width:610.5px}#products .images .group:nth-child(3) .product:nth-child(2) .image{aspect-ratio:590.5/557;max-width:590.5px}@media(max-width:1200px){#concept .text p{line-height:1.4667}}@media(max-width:900px){.inner{max-width:640px}.image{max-width:100%}#header .inner{padding-inline:35px;padding-top:35.5px}#footer .inner{padding-block:77px 34px}#footer .contact{margin-bottom:38px;text-align:center}#footer .instagram{margin-left:inherit;margin-top:0}#footer .group{align-items:center;flex-direction:column}#footer .group:nth-of-type(1){flex-direction:column-reverse;row-gap:98px}#footer .footer-bottom{margin-top:42px;row-gap:19px}#concept{padding-top:43px}#concept .image{padding-inline:12px}#concept .text{padding-top:76px}#concept .text>*{width:102%}#concept .text h2{margin-bottom:80px}#concept .text h3{margin-bottom:42px}#concept .text p{margin-bottom:56px}#concept .text p:last-child{margin-bottom:99px}#products{margin-top:19px}#products .inner{max-width:100%;padding-bottom:0;padding-inline:0;padding-top:15px}#products .product h2{left:13px;top:8px}#products .images .group{flex-direction:column;margin-bottom:20px;row-gap:20px}#products .images .group:nth-child(1) .product:nth-child(1) .image{max-width:100%}#products .images .group:nth-child(1) .product:nth-child(2){margin-left:21px;max-width:70.2736318408%}#products .images .group:nth-child(2) .product:nth-child(1){margin-right:21px;max-width:94.776119403%}#products .images .group:nth-child(2) .product:nth-child(2){margin-left:auto;max-width:82.7810945274%}#products .images .group:nth-child(2) .product:nth-child(2) .image{max-width:100%}#products .images .group:nth-child(3){flex-direction:column-reverse}#products .images .group:nth-child(3) .product:nth-child(1){max-width:82.9104477612%}#products .images .group:nth-child(3) .product:nth-child(2){margin-inline:auto;max-width:91.5422885572%}#products .images .group:nth-child(3) .product:nth-child(2) .image{max-width:100%}}@media(min-width:901px)and (max-width:1440px){#footer .group{padding-left:12px}}@media(min-width:901px)and (max-width:1200px){#concept .text{padding-top:0}#products{margin-top:-111px}}@media(min-width:901px)and (max-width:1080px){#concept .text h2{font-size:30px;margin-bottom:70px}#concept .text h3{font-size:20px;margin-bottom:42px}#concept .text p{font-size:13px;margin-bottom:56px}#products .images .group:nth-child(2) .product:nth-child(1){margin-top:-162px}#products .images .group:nth-child(2) .product:nth-child(2){margin-top:140px}}@media(min-width:901px){#footer .footer-bottom{flex-direction:row-reverse}#concept .inner{display:grid;gap:65px 4.5801526718%;grid-template-columns:48.7786259542% 1fr;grid-template-rows:1fr 1fr}#products .images .group:nth-child(1){margin-right:1px}#products .images .group:nth-child(2){gap:1.6030534351%;margin-bottom:23px}#products .images .group:nth-child(2) .product:nth-child(2){margin-top:190px}#products .images .group:nth-child(3){gap:1.5267175573%;margin-right:2px}}@media(min-width:1081px){#products .images .group:nth-child(2) .product:nth-child(1){margin-top:-202px}}@media(min-width:1201px){#concept .inner{gap:65px 7.1648854962%}}@media(min-width:1441px){#header .inner,#footer .inner{max-width:100%;padding-inline:55px}}@media(hover:hover){a{transition:opacity .4s}a:hover{opacity:.5}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main.css.map */
