.ProductForm__AddToCart.Button--full,.ProductForm__BuyNowCustom{height:52px!important;font-size:15px!important;font-weight:500!important;margin-bottom:8px!important}.ProductForm__BuyNowCustom{background:#111!important;color:#fff!important;border:none!important;cursor:pointer!important}.ProductForm__BuyNow{margin-bottom:8px!important}.ProductForm__BuyNow .shopify-payment-button__button--unbranded{background:#111!important;color:#fff!important;border-radius:4px!important;min-height:52px!important;font-size:16px!important;font-weight:500!important}.ProductForm__WishlistWrap{display:block!important;width:100%!important;margin-top:0!important}.ProductForm__WishlistWrap>*,.ProductForm__WishlistWrap a,.ProductForm__WishlistWrap button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px!important;border:1px solid #ddd!important;border-radius:4px!important;background:transparent!important;font-size:13px!important;color:#666!important;box-sizing:border-box!important;gap:6px!important}.ProductForm__Inventory,.ProductForm__Inventory.Text--subdued{font-size:12px!important;color:#999!important;font-style:normal!important;border-left:2px solid #b8960c!important;padding-left:8px!important;margin-top:6px!important}.AnnouncementBar{margin-top:0!important;padding-top:0!important}.lx-rnk tr.active{border-top:1px solid #ebebeb}.lx .lx{max-width:none}body{line-height:0!important}body>*{line-height:1.65}@media screen and (min-width:1008px){.Product__Gallery--withThumbnails{display:flex;flex-direction:column}.Product__Gallery--withThumbnails .Product__Slideshow{order:1;margin-left:0;padding-top:0}.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails{order:2;display:block;position:static;top:auto;width:auto;margin:14px 0 0;padding:0}.Product__Gallery--withThumbnails .Product__SlideshowNav--dots{display:none}.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails .Product__SlideshowNavScroller{display:flex;justify-content:flex-start;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:6px}.Product__Gallery--withThumbnails .Product__SlideshowNavImage{flex:0 0 76px;width:76px;margin-bottom:0}.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails .Product__SlideshowNavScroller::-webkit-scrollbar{height:3px}.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails .Product__SlideshowNavScroller::-webkit-scrollbar-thumb{background:#d8d5ce;border-radius:2px}.nv-swap .Product__Slideshow .Product__SlideItem{display:none!important}.nv-swap .Product__Slideshow .Product__SlideItem.nv-on{display:block!important;margin-bottom:0}}.nv-tabs .lx-jash{padding:1.2rem 1.4rem;margin-top:1.4rem}.nv-tabs .lx-jash-logo{width:150px}.nv-tabs .lx-jash-txt{font-size:11px;line-height:1.8}.nv-tabs .lx-inq{padding:.9rem 1.1rem;font-size:12px;line-height:1.8;margin-top:1.2rem}@media screen and (min-width:1008px){.nv-tabs .lx-jash,.nv-tabs .lx-inq{max-width:560px}}.nv-tabs__nav{display:flex;gap:2.2rem;border-bottom:1px solid #E6E2D9;overflow-x:auto;-webkit-overflow-scrolling:touch}.nv-tabs__nav::-webkit-scrollbar{display:none}.nv-tabs__tab{flex:0 0 auto;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:0 0 .8rem;font-family:inherit;font-size:1.3rem;letter-spacing:.04em;color:#8a877f;cursor:pointer;white-space:nowrap}.nv-tabs__tab.is-active{color:#1a1a1a;border-bottom-color:#1a1a1a}.nv-tabs__panel{display:none;padding-top:1.8rem}.nv-tabs__panel.is-active{display:block}.nv-tabs .lx-curr-wrap{display:none}.nv-tabs .nv-wr{border:0;margin:0}.nv-tabs .nv-wr__head{display:none}@media screen and (min-width:1008px){.Product{max-width:1180px;margin-left:auto;margin-right:auto}.Product__Wrapper{max-width:calc(100% - 470px);margin-left:0}.Product__Info{width:420px;margin-left:0;margin-right:0}.Product__Aside{max-width:none;width:calc(100% + 470px);padding-left:0;padding-right:0}.Product__Gallery{min-width:0}.Product__Gallery--withThumbnails .Product__Slideshow{max-width:min(620px,100%)}.nv-swap .Product__SlideItem.nv-on .AspectRatio{padding-bottom:0!important;height:470px}.nv-swap .Product__SlideItem.nv-on .AspectRatio img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails{max-width:min(616px,100%)}.Product__Gallery--withThumbnails .Product__SlideshowNavImage{flex:0 0 96px;width:96px}}.nv-tabs .lx-trust{display:none}.nv-tabs,.nv-tabs *:not(svg):not(path):not(use){font-family:Noto Sans JP,sans-serif!important}.nv-tabs__heading{margin:0 0 1.4rem}.nv-tabs__eyebrow{display:block;font-size:10px;letter-spacing:.22em;color:#a9a6a0;text-transform:uppercase;margin-bottom:.4rem}.nv-tabs__title{margin:0;font-size:19px;font-weight:500;letter-spacing:.04em;color:#1a1a1a}.nv-tabs .lx-sh{border-bottom:0;padding-bottom:0;margin-bottom:.5rem}.nv-tabs .lx-sh:before{width:2px;height:14px}.nv-tabs .lx-sh .ja{font-size:13px;font-weight:500;letter-spacing:.04em}.nv-tabs .lx-row{justify-content:flex-start;gap:1.2rem;padding:.5rem 0}.nv-tabs .lx-lb{flex:0 0 96px;font-size:12px;color:#8a877f;white-space:normal}.nv-tabs .lx-vl{flex:1 1 auto;text-align:left;font-size:12px;color:#1a1a1a}.nv-tabs .lx-notes,.nv-tabs .lx-parts{font-size:12px;line-height:1.9}.nv-tabs__tab{font-size:12px}@media screen and (min-width:1008px){.nv-tabs .lx{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.nv-tabs__panel[data-nv-panel=detail] .lx-sec,.nv-tabs__panel[data-nv-panel=size] .lx-sec{columns:2;column-gap:4rem}.nv-tabs__panel[data-nv-panel=detail] .lx-sh,.nv-tabs__panel[data-nv-panel=size] .lx-sh{column-span:all}.nv-tabs__panel .lx-row{break-inside:avoid}}.ProductForm__AddToCart,.ProductForm__AddToCart.Button,.ProductForm__AddToCart.Button--full{background:#b0946a!important;border-color:#b0946a!important;color:#fff!important;height:54px!important;border-radius:2px!important;font-size:14px!important;font-weight:500!important;letter-spacing:.06em}.ProductForm__AddToCart:before{background-color:#b0946a!important}.ProductForm__AddToCart:hover:before{background-color:#9c8159!important}.nv-tabs__title{font-size:22px}.nv-tabs__eyebrow{font-size:11px}.nv-tabs__tab{font-size:16px!important;padding-bottom:1rem}.nv-tabs__nav{gap:3.2rem}.nv-tabs .lx-sh .ja{font-size:15px}.nv-tabs .lx-lb{flex-basis:110px;font-size:13px}.nv-tabs .lx-vl,.nv-tabs .lx-notes,.nv-tabs .lx-parts{font-size:13px}.nv-tabs .lx-row{padding:.65rem 0}@media screen and (min-width:1008px){.nv-tabs .lx-jash{display:flex;align-items:center;gap:2rem;max-width:100%;padding:1.4rem 1.8rem;text-align:left}.nv-tabs .lx-jash-logo{flex:0 0 130px;width:130px;margin:0}.nv-tabs .lx-jash-divider{display:none}.nv-tabs .lx-jash-sub,.nv-tabs .lx-jash-ttl{text-align:left}.nv-tabs .lx-jash-txt{font-size:12px}.nv-tabs .lx-inq{max-width:100%;font-size:13px}}@media screen and (min-width:1008px){.Product__Gallery{padding-top:75px}}.nv-tabs .lx-jash{display:flex;align-items:center;gap:16px;max-width:100%;border:0;border-top:.5px solid #E6E2D9;border-bottom:.5px solid #E6E2D9;border-radius:0;background:transparent;padding:14px 0;margin-top:1.6rem;text-align:left}.nv-tabs .lx-jash-logo{flex:0 0 76px;width:76px;margin:0}.nv-tabs .lx-jash-divider,.nv-tabs .lx-jash-sub{display:none}.nv-tabs .lx-jash-ttl{display:block;margin:0 0 2px;font-size:12px;letter-spacing:.1em;color:#5f5e5a;text-align:left}.nv-tabs .lx-jash-txt{font-size:12px;line-height:1.7;color:#7a776f;text-align:left}@media screen and (min-width:1008px){[data-section-type=related-products] .ProductListWrapper,[data-section-type=recently-viewed-products] .ProductListWrapper{max-width:1200px;margin-left:auto;margin-right:auto}[data-section-type=related-products] .ProductList--carousel,[data-section-type=recently-viewed-products] .ProductList--carousel{margin-left:0;margin-right:0}[data-section-type=related-products] .ProductList--carousel .Carousel__Cell,[data-section-type=recently-viewed-products] .ProductList--carousel .Carousel__Cell{width:20%}}[data-section-type=related-products] .SectionHeader__Heading,[data-section-type=recently-viewed-products] .SectionHeader__Heading{font-size:18px;letter-spacing:.06em}@media screen and (min-width:1008px){[data-section-type=related-products] .SectionHeader__Heading,[data-section-type=recently-viewed-products] .SectionHeader__Heading{font-size:22px}}.nv-sum{display:none}@media screen and (min-width:1008px){.nv-sum{display:grid;grid-template-columns:1fr 1fr;gap:0 4.5rem;align-items:start;padding-top:1.8rem}.nv-tabs__panel[data-nv-panel=detail]>.lx-sec{display:none}.nv-tabs__panel[data-nv-panel=detail].nv-sum-open>.lx-sec{display:block;margin-top:2.8rem}.nv-sum-open .nv-sum__rows{display:none}.nv-sum__h{margin:0 0 .8rem;font-size:15px;font-weight:500;color:#1a1a1a;letter-spacing:.04em}.nv-sum .lx-row{padding:.5rem 0}.nv-sum .lx-lb{flex-basis:100px;font-size:13.5px}.nv-sum .lx-vl{font-size:13.5px}.nv-sum__more{display:inline-block;margin-top:.9rem;padding:0;border:0;background:none;color:#8a877f;font-family:inherit;font-size:12px;letter-spacing:.04em;cursor:pointer}.nv-sum__more:hover{color:#8a6b3c}.nv-sum__rank{display:flex;align-items:center;gap:1.4rem;padding:1rem 1.3rem;background:#faf9f6;border-left:2px solid #B0946A}.nv-sum__grade{font-family:Cormorant Garamond,serif;font-size:28px;line-height:1;color:#8a6b3c}.nv-sum__desc{font-size:13px;color:#3a3833}.nv-sum__ranks{margin-top:.8rem}.nv-sum__ranks .lx-rnk{width:100%}.nv-sum__cond{margin-top:1.2rem;padding:.2rem 1.2rem;border:.5px solid #E6E2D9}.nv-sum__cond .lx-row{justify-content:space-between;gap:1.5rem}.nv-sum__cond .lx-lb{flex:0 0 auto}.nv-sum__cond .lx-vl{flex:0 1 auto;text-align:right}.nv-sum__note{margin-top:1.1rem;font-size:12px;line-height:1.9;color:#8a877f}}@media screen and (min-width:1008px){.nv-sum{padding-top:1.2rem}.nv-sum .lx-row{padding:.5rem 0}.nv-sum__h{margin-bottom:.5rem}.nv-sum__more{margin-top:.5rem}.nv-sum__rank{padding:.8rem 1.1rem}.nv-sum__grade{font-size:24px}.nv-sum__cond{margin-top:1.2rem;padding:.35rem 1.1rem}.nv-sum__note{margin-top:.8rem;line-height:1.75}.nv-sum__cond .lx-row:last-child{border-bottom:0}}@media screen and (min-width:1008px){.boost-sd__product-list-grid--3-col{display:flex!important;flex-wrap:wrap!important;gap:0!important}.boost-sd__product-list-grid--3-col>*{flex:0 0 25%!important;width:25%!important;max-width:25%!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important}}@media screen and (min-width:1008px){.boost-sd__product-title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px!important;line-height:1.6!important;margin-bottom:6px!important}.boost-sd__product-info .boost-sd__product-vendor,.boost-sd__product-link .boost-sd__product-vendor{display:none!important}.boost-sd__product-price,.boost-sd__product-price *{font-family:Noto Sans JP,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#1a1a1a!important}}.boost-sd__product-price:after{margin-left:5px;font-family:"Noto Serif JP",serif;font-size:10.5px;font-weight:400;color:#a9a6a0;content:"\ff08\7a0e\8fbc\ff09"}html[lang^=en] .boost-sd__product-price:after{content:"(tax incl.)"}html[lang^=fr] .boost-sd__product-price:after{content:"(TTC)"}html[lang^=es] .boost-sd__product-price:after{content:"(IVA incl.)"}html[lang^=ko] .boost-sd__product-price:after{content:"(\c138\ae08  \d3ec\d568)"}html[lang^=zh] .boost-sd__product-price:after{content:"\ff08\542b\7a0e\ff09"}.nv-pay{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:14px;font-size:12px;line-height:1.9;color:#5f5e5a}.nv-pay__label{color:#8a877f}.nv-pay__sep{color:#d8d5ce}.nv-pay a{color:#8a6b3c;text-decoration:none;border-bottom:.5px solid #D8CDB8}.nv-pay a:hover{color:#6f552f}.nv-rank,.nv-rank *{font-family:Noto Sans JP,sans-serif!important;font-weight:600!important}.nv-rank,.nv-rank__label,.nv-rank__desc{color:#1a1a1a!important}.nv-rank__grade[data-rank=N]{color:#1b5340!important}.nv-rank__grade[data-rank=S]{color:#2a6e52!important}.nv-rank__grade[data-rank=SA]{color:#3c8461!important}.nv-rank__grade[data-rank="A+"]{color:#2b5680!important}.nv-rank__grade[data-rank=A]{color:#3e6c96!important}.nv-rank__grade[data-rank=A-]{color:#5a82ac!important}.nv-rank__grade[data-rank="B+"]{color:#7e6029!important}.nv-rank__grade[data-rank=B]{color:#96793c!important}.nv-rank__grade[data-rank=B-]{color:#a88f52!important}.nv-rank__grade[data-rank=C]{color:#6e6a65!important}.nv-rank{display:block;min-height:19px;margin:2px 0 4px;font-size:12px;line-height:1.5;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-rank__desc{font-size:11.5px}.boost-sd__product-price,.boost-sd__product-price *{font-family:Noto Sans JP,sans-serif!important;color:#1a1a1a!important;font-weight:600!important}.boost-sd__product-vendor{display:none!important}.boost-sd__product-title,.boost-sd__product-title *{font-family:Noto Sans JP,sans-serif!important;font-weight:400!important;letter-spacing:.01em}html[lang^=fr] .nv-rank,html[lang^=es] .nv-rank{font-size:11px}html[lang^=fr] .nv-rank__desc,html[lang^=es] .nv-rank__desc{font-size:10.5px}@media screen and (max-width:1007px){.nv-rank{font-size:11px;min-height:17px}.nv-rank__desc{font-size:10.5px}.boost-sd__product-title{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px!important;line-height:1.6!important;min-height:4.8em;margin-bottom:4px!important}}.nv-frow{display:flex!important;align-items:center!important}.nv-fdot{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin-right:8px;border-radius:50%;font-family:Noto Sans JP,sans-serif!important;font-size:10.5px;font-weight:500!important;line-height:1;letter-spacing:0;color:#fff!important;background:#6e6a65;overflow:hidden}.nv-fdot[data-rank=SA],.nv-fdot[data-rank="A+"],.nv-fdot[data-rank=A-],.nv-fdot[data-rank="B+"],.nv-fdot[data-rank=B-]{font-size:9.5px}.nv-fdot[data-rank=N]{background:#1b5340}.nv-fdot[data-rank=S]{background:#2a6e52}.nv-fdot[data-rank=SA]{background:#3c8461}.nv-fdot[data-rank="A+"]{background:#2b5680}.nv-fdot[data-rank=A]{background:#3e6c96}.nv-fdot[data-rank=A-]{background:#5a82ac}.nv-fdot[data-rank="B+"]{background:#7e6029}.nv-fdot[data-rank=B]{background:#96793c}.nv-fdot[data-rank=B-]{background:#a88f52}.nv-fdot[data-rank=C]{background:#6e6a65}[data-nv-rank]{font-family:Noto Sans JP,sans-serif!important;font-size:12.5px!important;line-height:1.5!important}.nv-fsearch{display:flex;align-items:center;gap:6px;box-sizing:border-box;width:100%;max-width:100%;margin-bottom:20px;padding:9px 11px;border:.5px solid #D8D5CE;border-radius:3px;background:#fff}.nv-fsearch:focus-within{border-color:#c0ae8a}.nv-fsearch__input{flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;font-family:Noto Sans JP,sans-serif!important;font-size:12.5px;line-height:1.5;color:#1a1a1a}.nv-fsearch__input::placeholder{color:#a9a6a0;opacity:1}.nv-fsearch__input::-webkit-search-cancel-button{-webkit-appearance:none}.nv-fsearch__btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;background:transparent;color:#a9a6a0;cursor:pointer}.nv-fsearch__btn:hover{color:#8a6b3c}.boost-sd__filter-option-swatch-item-img{width:34px!important;height:34px!important;background-size:cover!important;background-position:center!important;box-shadow:inset 0 0 0 .5px #00000024}.AnnouncementBar{font-size:11px}.AnnouncementBar__Wrapper{padding:7px 15px}.AnnouncementBar__Content,.AnnouncementBar__Content a{font-family:Noto Sans JP,sans-serif!important;font-size:11px;font-weight:500;letter-spacing:.03em;line-height:1.5}.AnnouncementBar__Content a{color:inherit;text-decoration:none}.AnnouncementBar__Content a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:640px){.AnnouncementBar,.AnnouncementBar__Content,.AnnouncementBar__Content a{font-size:10.5px}.AnnouncementBar__Wrapper{padding:7px 12px}}.nv-utilbar{display:flex;justify-content:flex-end;padding:0 18px;border-bottom:.5px solid #EDEAE3}.nv-utilbar__list{display:flex;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.nv-utilbar__item{margin:0;padding:0}.nv-utilbar__link,.nv-utilbar__select{display:block;padding:7px 0;font-family:Noto Sans JP,sans-serif!important;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.02em;color:#8a877f;text-decoration:none;transition:color .2s ease}.nv-utilbar__link:hover,.nv-utilbar__select:hover{color:#1a1a1a}.nv-utilbar__lang{position:relative;display:flex;align-items:center}.nv-utilbar__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding-right:14px;border:0;border-radius:0;outline:0;background:transparent;cursor:pointer}.nv-utilbar__lang:after{content:"";position:absolute;right:2px;top:50%;width:5px;height:5px;margin-top:-4px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);color:#8a877f;pointer-events:none}.Header--transparent .nv-utilbar{display:none}@media screen and (min-width:1240px){.Header--center .Header__FlexItem:first-child{flex:0 0 auto}.Header--center .Header__Logo,.Header--center .Header__LogoImage{margin-left:0;margin-right:0}}.nv-iconnav{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin:0;padding:0;list-style:none}.nv-iconnav__item{margin:0;padding:0}.nv-iconnav__link{display:flex;align-items:center;color:#5f5e5a;text-decoration:none;transition:color .2s ease}.nv-iconnav__link:hover{color:#8a6b3c}.nv-iconnav__count{margin-left:4px;font-family:Noto Sans JP,sans-serif!important;font-size:11px;font-weight:500;line-height:1;color:inherit}.nv-utilbar .Header__CurrencySelector{display:flex!important;align-items:center;margin:0}.nv-utilbar .CurrencySelector__Select{padding:7px 0;font-family:Noto Sans JP,sans-serif!important;font-size:11px!important;letter-spacing:.02em;color:#8a877f}.nv-langmenu{position:relative}.nv-langmenu__toggle{display:flex;align-items:center;gap:6px;margin:0;padding:7px 0;border:0;background:transparent;color:#8a877f;cursor:pointer;transition:color .2s ease}.nv-langmenu__toggle:hover{color:#1a1a1a}.nv-langmenu__caret{width:5px;height:5px;margin-top:-3px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.nv-langmenu.is-open .nv-langmenu__caret{margin-top:2px;transform:rotate(-135deg)}.nv-langmenu__list{position:absolute;top:100%;right:0;z-index:20;min-width:148px;margin:0;padding:5px 0;border:.5px solid #D8D5CE;background:#fff;box-shadow:0 4px 14px #1a1a1a14;list-style:none}.nv-langmenu__item{margin:0;padding:0}.nv-langmenu__link{display:flex;align-items:center;gap:9px;padding:7px 14px;font-family:Noto Sans JP,sans-serif!important;font-size:12px;line-height:1.4;color:#5f5e5a;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease}.nv-langmenu__link:hover{background:#faf9f7;color:#1a1a1a}.nv-langmenu__link.is-current{color:#8a6b3c}.nv-langmenu__link[lang=ko] .nv-langmenu__name{font-family:Noto Sans KR,Noto Sans JP,sans-serif!important}.nv-langmenu__link[lang^=zh] .nv-langmenu__name{font-family:Noto Sans SC,Noto Sans JP,sans-serif!important}@media screen and (min-width:1240px){.Header--center .Header__Wrapper.Header__Wrapper{padding-bottom:58px}.Header--center .Header__FlexItem{margin-bottom:0}.Header--center .Header__MainNav.nv-catnav{padding-bottom:0;text-align:left}.Header--center .Header__MainNav.nv-catnav .HorizontalList{margin:0;padding:0 50px}}.nv-catnav .HorizontalList__Item{margin:0 24px 0 0}.nv-catnav .HorizontalList__Item>a{display:inline-block;padding:11px 0;border-bottom:1.5px solid transparent;font-family:Noto Sans JP,sans-serif!important;font-size:12.5px;font-weight:400;letter-spacing:.06em;line-height:1.5;text-transform:none;color:#5f5e5a;transition:color .2s ease,border-color .2s ease}.nv-catnav .HorizontalList__Item>a:hover{color:#1a1a1a}.nv-catnav .HorizontalList__Item.is-active>a,.nv-catnav .HorizontalList__Item.is-expanded>a{color:#1a1a1a;border-bottom-color:#8a6b3c}.nv-catnav .Header__LinkSpacer:after{display:none}:root{--nv-shell: 1220px}@media screen and (min-width:1240px){.Header:not(.Header--sidebar) .Header__Wrapper{max-width:min(var(--nv-shell),100% - 40px);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.nv-utilbar{justify-content:center;padding:0 20px}.nv-utilbar__list{width:100%;max-width:var(--nv-shell);justify-content:flex-end}.Header--center .Header__MainNav.nv-catnav .HorizontalList{max-width:min(var(--nv-shell),100% - 40px);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.nv-utilbar .CurrencySelector__Select{padding-right:16px!important}.nv-utilbar .Header__CurrencySelector .Select svg{right:0;top:50%;transform:translateY(-50%);width:8px;height:8px}.Footer{--nv-f-bg: #262523;--nv-f-bar: #1d1c1a;--nv-f-text: #edeae4;--nv-f-muted: #a29a90;--nv-f-accent: #c0a063;--nv-f-line: rgba(255, 255, 255, .16);background-color:var(--nv-f-bg)!important;color:var(--nv-f-text)!important;padding:56px 0 0!important;overflow-x:hidden}.Footer--withMargin{margin-top:0!important}.Footer,.Footer *{font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.Footer .Footer__Title,.Footer .Footer__StoreName{font-family:Cormorant Garamond,"Noto Serif JP",serif!important}.Footer__Content,.Footer__Aside{font-variant-numeric:tabular-nums}.Footer>.Container{max-width:var(--nv-shell, 1220px)}.Footer__Inner{display:grid!important;grid-template-columns:.8fr 1.5fr 1fr;gap:48px;align-items:start;padding-bottom:44px}.Footer__Block{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important}.Footer .Footer__Title{font-size:14px!important;font-weight:500!important;letter-spacing:.18em;line-height:1.4;color:var(--nv-f-accent)!important;margin:0 0 18px!important;text-transform:none!important}.Footer .Linklist{margin:0}.Footer .Linklist__Item{margin-bottom:0!important}.Footer .Linklist__Item .Link,.Footer .Footer__Content a{display:inline-block;font-size:13px!important;line-height:2.05;color:var(--nv-f-text)!important;text-decoration:none!important;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.Footer .Linklist__Item .Link:hover,.Footer .Footer__Content a:hover{color:var(--nv-f-accent)!important;border-bottom-color:var(--nv-f-accent)}.Footer .Footer__Content,.Footer .Footer__Content p{font-size:13px!important;line-height:1.95!important;color:var(--nv-f-muted)!important}.Footer .Footer__Content p{margin:0 0 15px!important}.Footer .Footer__Content p:last-child{margin-bottom:0!important}.Footer .Footer__Content strong,.Footer .Footer__Content b{color:var(--nv-f-text)!important;font-weight:500!important}.Footer .Footer__Social{margin-top:22px!important;justify-content:flex-start!important}.Footer .Footer__Social .Icon{width:17px;height:17px;fill:var(--nv-f-accent)!important;color:var(--nv-f-accent)!important;transition:fill .15s ease}.Footer .Footer__Social a:hover .Icon{fill:var(--nv-f-text)!important;color:var(--nv-f-text)!important}.Footer__Aside{position:relative;border-top:1px solid var(--nv-f-line);margin-top:0!important;padding:24px 0 30px!important;display:flex!important;flex-direction:column;align-items:center;gap:14px;text-align:center}.Footer__Aside:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background-color:var(--nv-f-bar);z-index:0}.Footer__Aside>*{position:relative;z-index:1;margin:0!important}.Footer .Footer__StoreName{font-size:13px!important;letter-spacing:.1em;color:var(--nv-f-text)!important;text-decoration:none!important;border-bottom:none!important}.Footer .Footer__StoreName:hover{color:var(--nv-f-accent)!important}.Footer__LanguageSelector .Footer__Select,.Footer__LanguageSelector select{background-color:transparent!important;color:var(--nv-f-text)!important;border:1px solid var(--nv-f-line)!important;border-radius:2px;padding:8px 30px 8px 12px!important;font-size:13px!important;line-height:1.4;-webkit-appearance:none;appearance:none;cursor:pointer}.Footer__LanguageSelector select:hover{border-color:var(--nv-f-accent)!important}.Footer__LanguageSelector select option{color:#33302c;background-color:#fff}.Footer .Footer__PaymentList{justify-content:center!important;gap:8px;margin:0!important}.Footer .Footer__PaymentList .HorizontalList__Item{margin:0!important}@media screen and (max-width:1007px){.Footer{padding-top:36px!important}.Footer__Inner{grid-template-columns:1fr;gap:30px;padding-bottom:30px}.Footer .Footer__Title{margin-bottom:12px!important}.Footer__Aside{padding:20px 0 26px!important}}.Footer .Footer__LanguageSelector label,.Footer .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.Footer .Footer__LanguageSelector{display:flex;align-items:center;justify-content:center}.Footer select#footer-lang-switcher,.Footer .Footer__LanguageSelector select.Footer__Select{background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23C0A063' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:10px 6px!important;color:var(--nv-f-text)!important;border:1px solid var(--nv-f-line)!important;border-radius:2px!important;padding:8px 34px 8px 14px!important;font-size:13px!important;line-height:1.4!important;min-width:132px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;transition:border-color .15s ease}.Footer select#footer-lang-switcher:hover,.Footer .Footer__LanguageSelector select.Footer__Select:hover{border-color:var(--nv-f-accent)!important}.Footer__Aside{border-top:none!important}.Footer__Aside:before{border-top:1px solid var(--nv-f-line)}#section-1613376771dd753c6c .ImageHero__ContentOverlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;max-width:none!important;margin:0!important;transform:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;padding:0 24px!important;text-align:left!important}#section-1613376771dd753c6c .ImageHero__ContentOverlay>.SectionHeader,#section-1613376771dd753c6c .ImageHero__ContentOverlay>*{width:100%!important;max-width:var(--nv-shell, 1220px)!important;margin:0 auto!important;padding:0!important;text-align:left!important}#section-1613376771dd753c6c .ImageHero__ContentOverlay>.SectionHeader>*,#section-1613376771dd753c6c .ImageHero__ContentOverlay>*>*{width:auto!important;max-width:480px!important;margin-left:0!important;margin-right:0!important;text-align:left!important}@media screen and (max-width:767px){#section-1613376771dd753c6c .ImageHero__ContentOverlay{justify-content:flex-end!important;align-items:stretch!important;padding:0 24px 32px!important}#section-1613376771dd753c6c .ImageHero__ContentOverlay>.SectionHeader,#section-1613376771dd753c6c .ImageHero__ContentOverlay>*{max-width:none!important}#section-1613376771dd753c6c .ImageHero__ContentOverlay>.SectionHeader>*,#section-1613376771dd753c6c .ImageHero__ContentOverlay>*>*{max-width:none!important}}#section-1613376771dd753c6c .ImageHero__ImageWrapper--hasOverlay:before{background-color:transparent!important;background-image:linear-gradient(90deg,#1a1917d1,#1a1917c2 32%,#1a191794,#1a191738 64%,#1a191700 78%)!important;opacity:1!important}@media screen and (max-width:767px){#section-1613376771dd753c6c .ImageHero__ImageWrapper--hasOverlay:before{background-image:linear-gradient(0deg,#1a1917db,#1a1917ab 22%,#1a191747 48%,#1a191700 72%)!important}}#section-1613376771dd753c6c .ImageHero__ContentOverlay h1,#section-1613376771dd753c6c .ImageHero__ContentOverlay h2{font-family:Cormorant Garamond,"Noto Serif JP",serif!important;letter-spacing:.14em!important;font-weight:500!important}#section-1613376771dd753c6c .ImageHero__ContentOverlay [class*=SubHeading]{font-family:Cormorant Garamond,"Noto Serif JP",serif!important;font-size:12px!important;letter-spacing:.28em!important;font-weight:500!important;color:#c0a063!important;margin-bottom:10px!important}#section-1613376771dd753c6c .ImageHero__ContentOverlay p{font-family:Noto Sans JP,sans-serif!important;font-size:14px!important;line-height:2!important;color:#d9d3cb!important}#section-1613376771dd753c6c .ImageHero__ContentOverlay [class*=SubHeading]{font-family:Noto Sans JP,sans-serif!important;font-size:11.5px!important;letter-spacing:.2em!important;font-weight:500!important;color:#c0a063!important;margin-bottom:12px!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/nv-custom.css.map */
