.pageHeader .page-width{top:0;bottom:0;height:max-content}.pageHeader__logo img{width:402px}@media(max-width:749px){.pageHeader__logo img{width:55.4666666667vw}}section.lead{padding:6.6666666667rem 0 3.3333333333rem}section.lead .lead__main{font-size:1.7777777778rem;letter-spacing:.16em;line-height:2}section.lead .lead__main em{font-style:normal;font-size:1.4em}section.lead .lead__sub{max-width:562px;letter-spacing:.22em;line-height:2.5}@media(max-width:749px){section.lead{padding:24vw 0 12vw}section.lead .lead__main{margin-bottom:13.3333333333vw;font-size:4.8vw}section.lead .lead__main em{font-size:1.33em}section.lead .lead__sub{max-width:100%;letter-spacing:.075em}}section.philosophy{padding:3.3333333333rem 0 6.6666666667rem}section.philosophy .philosophy__title img{width:484px;margin-left:-37px}section.philosophy .philosophy__right .brand{max-width:328px;margin-bottom:16px}@media(max-width:749px){section.philosophy{padding:12vw 0 21.3333333333vw}section.philosophy .philosophy__title{margin-bottom:24vw}section.philosophy .philosophy__title img{width:91.7333333333vw;margin:0 auto}section.philosophy .philosophy__right .brand{max-width:100%;margin-bottom:13.3333333333vw}section.philosophy .philosophy__right .brand img{width:35.2vw;margin:0 auto}section.philosophy .c-linkButton .button__label{width:25.9733333333vw}}section.selection{padding:6.6666666667rem 0}section.selection .selection__right p{max-width:500px;letter-spacing:.22em}section.selection .selection__visual{margin-top:8.8888888889rem}section.selection .selection__visual picture img{width:1203px;margin:0 auto}section.selection .selection__collection{max-width:1005px;margin:7.7777777778rem auto 0}section.selection .selection__collection .title{text-align:center;margin-bottom:30px;font-size:2rem;letter-spacing:.22em}section.selection .selection__collection .description{max-width:32.5555555556rem;margin:0 auto 3.0555555556rem;letter-spacing:.22em}section.selection .selection__collection ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1.7777777778rem 2.6666666667rem}section.selection .selection__collection ul .product__image{margin-bottom:1.3333333333rem}section.selection .selection__collection ul .product__title{font-size:.6666666667rem;letter-spacing:.16em}section.selection .selection__collection ul .product__price{font-size:.5rem;letter-spacing:.16em}section.selection .selection__collection ul .product__sold{margin-top:.5555555556rem}section.selection .selection__collection ul .product__sold img{margin:0 auto}@media(hover:hover)and (pointer:fine){section.selection .selection__collection ul .product a:hover{color:#bda019}}@media(max-width:749px){section.selection{padding:21.3333333333vw 0 13.3333333333vw}section.selection .selection__right p{max-width:100%;letter-spacing:0}section.selection .selection__title{position:absolute;top:0;left:0;right:0;width:43.7333333333vw;margin:auto}section.selection .selection__visual{position:relative;padding-top:2.6666666667vw;margin:9.0666666667vw -4vw 0}section.selection .selection__visual picture img{width:100%}section.selection .selection__collection{margin-top:18.6666666667vw}section.selection .selection__collection .title{margin-bottom:10.6666666667vw;font-size:6.9333333333vw}section.selection .selection__collection .description{margin-bottom:13.3333333333vw;letter-spacing:0}section.selection .selection__collection ul{grid-template-columns:1fr;gap:13.3333333333vw;padding:0 5.3333333333vw}section.selection .selection__collection ul .product__image{margin-bottom:3.2vw}section.selection .selection__collection ul .product__title{font-size:3.2vw;letter-spacing:.08em}section.selection .selection__collection ul .product__price{font-size:2.4vw;letter-spacing:.08em}section.selection .selection__collection ul .product__sold{margin-top:2.6666666667vw}section.selection .selection__collection ul .product__sold img{width:3.2vw}section.selection .c-linkButton__button svg{width:19.5466666667vw}}section.special{padding:6.6666666667rem 0 5rem}section.special .special__right p{max-width:500px;letter-spacing:.22em}@media(max-width:749px){section.special{padding:13.3333333333vw 0}section.special .special__title img{width:35.6533333333vw}section.special .special__right{margin-top:13.3333333333vw}section.special .special__right p{max-width:100%;letter-spacing:0}}section.journal{padding:5rem 0 0}section.journal .journal__subTitle{font-size:2rem;letter-spacing:.22em;line-height:1.35}section.journal .journal__right p{max-width:500px;letter-spacing:.22em}section.journal .journal__posts{display:grid;grid-template-columns:repeat(2,1fr);gap:2.7777777778rem;padding:0 18px;margin-top:6.6666666667rem}section.journal .journal__posts .post__link{display:block}@media(hover:hover)and (pointer:fine){section.journal .journal__posts .post__link:hover{color:#bda019}section.journal .journal__posts .post__link:hover .post__heading{border-bottom-color:#bda019}section.journal .journal__posts .post__link:hover .post__heading .meta:after{background:#bda019}}section.journal .journal__posts .post__thumbnail{aspect-ratio:491/383.24;-webkit-mask-image:var(--mask-journal-thumb);mask-image:var(--mask-journal-thumb);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;overflow:hidden}section.journal .journal__posts .post__thumbnail img{width:100%;height:100%;object-fit:cover;transition-duration:.4s}section.journal .journal__posts .post__heading{display:grid;grid-template-columns:50.5% 1fr;gap:5.09%;align-items:center;margin:2.2222222222rem 0 1.6666666667rem;border-bottom:solid 1px #9b6b27;transition-duration:.4s}section.journal .journal__posts .post__heading .title{font-size:min(7cqw,1.5555555556rem);letter-spacing:.32em;line-height:1.5}section.journal .journal__posts .post__heading .meta{position:relative}section.journal .journal__posts .post__heading .meta:after{content:"";position:absolute;left:0;top:75%;width:100%;height:1px;background:#9b6b27;transform:rotate(-15deg);transform-origin:left center;transition-duration:.4s}section.journal .journal__posts .post__heading .meta span{display:block;line-height:1.5;letter-spacing:.2em}section.journal .journal__posts .post__heading .meta__country{font-size:1.5555555556rem}section.journal .journal__posts .post__heading .meta__genre{text-align:right;font-size:2.2222222222rem}section.journal .journal__posts .post__excerpt{font-size:.8888888889rem;letter-spacing:.1em;line-height:1.68}section.journal .c-linkButton{padding-right:0}@media(max-width:749px){section.journal{padding-top:13.3333333333vw}section.journal .journal__title img{width:24.4266666667vw}section.journal .journal__subTitle{font-size:5.6vw}section.journal .journal__right{margin-top:13.3333333333vw}section.journal .journal__right p{max-width:100%;letter-spacing:0}section.journal .journal__posts{grid-template-columns:1fr;gap:13.3333333333vw;padding:0;margin-top:13.3333333333vw}section.journal .journal__posts .post__heading{margin:7.4666666667vw 0 5.3333333333vw}section.journal .journal__posts .post__heading .title{font-size:4.8vw;letter-spacing:.32em}section.journal .journal__posts .post__heading .meta:after{top:67%}section.journal .journal__posts .post__heading .meta__country{font-size:4.8vw}section.journal .journal__posts .post__heading .meta__genre{text-align:right;font-size:7.4666666667vw}section.journal .journal__posts .post__excerpt{font-size:3.7333333333vw;letter-spacing:0}section.journal .c-linkButton__button svg{width:19.4133333333vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/top.css.map */
