.brand-mnpk{--tab-clear:64px;--mincho:"Mnpk Mincho","Shippori Mincho B1","Hiragino Mincho ProN","Yu Mincho",YuMincho,serif;--sysmincho:"Hiragino Mincho ProN","Yu Mincho",YuMincho,serif}@media(min-width:1280px){.brand-mnpk{--tab-clear:68px}}.official-top .v2-works-list{display:flex;flex-direction:column;gap:40px}.brand-mnpk .v2-item{display:block;color:var(--text);text-decoration:none}.brand-mnpk .v2-item:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.brand-mnpk .v2-photo{width:100%;aspect-ratio:3/2;object-fit:cover;object-position:50% 50%}.brand-mnpk .v2-cap{padding:0 max(var(--gutter),var(--tab-clear)) 0 var(--gutter)}.brand-mnpk .v2-name{margin:16px 0 0;font-family:var(--mincho);font-feature-settings:"palt" 1;font-weight:500;font-size:26px;line-height:1.35;letter-spacing:.06em;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.brand-mnpk .v2-sub{margin:8px 0 0;font-size:14px;line-height:24px}.brand-mnpk .v2-yen{font-size:15px;letter-spacing:.02em;color:var(--text);font-variant-numeric:tabular-nums}.brand-mnpk .v2-tax{font-size:12px;letter-spacing:.04em;color:var(--muted)}.brand-mnpk [data-sale][hidden],.brand-mnpk [data-policy][hidden]{display:none}.official-top .v2-shop{margin-top:var(--official-gap);scroll-margin-top:0}.official-top .official-ig+.v2-shop{margin-top:0}.official-top .v2-shop-photo{width:100%;aspect-ratio:3/2;object-fit:cover;object-position:40% 50%}.official-top .v2-shop-body{padding:0 max(var(--gutter),var(--tab-clear)) 0 var(--gutter)}.official-top .v2-shop-title{margin:16px 0 0;font-family:var(--mincho);font-feature-settings:"palt" 1;font-weight:500;font-size:30px;line-height:1.3;letter-spacing:.08em}.official-top .v2-stores{display:flex;flex-direction:column;gap:40px;margin-top:40px}.official-top .v2-store-name{margin:0 0 12px;font-family:var(--mincho);font-feature-settings:"palt" 1;font-weight:500;font-size:22px;line-height:1.35;letter-spacing:.06em}.official-top .v2-store dl.info{font-size:12px}.official-top .v2-store dl.info{grid-template-columns:4.5em minmax(0,1fr)}.official-top .v2-store dl.info dt{white-space:nowrap}.official-top .v2-store dd>span{display:block}.official-top .v2-map{margin-top:4px;font-size:14px}.official-top .v2-note{margin-top:40px}.official-top .v2-note span{display:inline-block}.official-top .v2-note a{padding-block:12px;color:var(--text)}.official-top .v2-note a:hover{color:var(--accent)}.brand-mnpk .site-footer .container:before{content:none}.brand-mnpk .site-footer .container{grid-template-columns:auto minmax(0,1fr);column-gap:clamp(12px,calc(50vw - 158px),28px);row-gap:0;padding-top:17px;padding-right:max(var(--gutter),calc(var(--tab-clear) - max(0px,(100% - var(--max-width)) / 2)));background:linear-gradient(var(--hairline,rgba(26,23,20,.14)),var(--hairline,rgba(26,23,20,.14))) var(--gutter) 0/calc(100% - 2 * var(--gutter)) 1px no-repeat}.brand-mnpk .footer-links{grid-template-columns:none;grid-template-rows:repeat(4,44px);grid-auto-flow:column;grid-auto-columns:max-content;column-gap:clamp(12px,calc(50vw - 158px),28px)}.brand-mnpk .footer-meta{grid-column:1 / -1;margin-top:12px}.brand-mnpk .footer-sub{display:flex;flex-wrap:wrap;column-gap:16px}.brand-mnpk .footer-sub a{font-size:12px;color:var(--muted);text-decoration:none}.brand-mnpk .footer-sub a:hover{color:var(--accent)}.brand-mnpk .site-footer .footer-note{margin-top:4px}.brand-mnpk .menu-foot a{display:inline-flex;align-items:center;min-height:44px;color:inherit}.official-page .v2-list>.container{padding-right:max(var(--gutter),calc(var(--tab-clear) - max(0px,(100% - var(--max-width)) / 2)))}.official-page .v2-list h1{margin-bottom:0;font-family:var(--sysmincho)}.official-page .v2-soon{margin-top:12px;font-size:14px;line-height:1.8;color:var(--muted)}.official-page .v2-soon a{padding-block:12px;color:var(--text)}.official-page .v2-soon a:hover{color:var(--accent)}.official-page .page>.container>.v2-grid{max-width:none}.brand-mnpk .v2-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:40px;list-style:none;padding:0;margin:40px calc(-1*max(var(--gutter),var(--tab-clear))) 0 calc(-1 * var(--gutter))}.official-page .v2-exit{margin-top:40px}.official-page .v2-exit .text-link{margin-top:0}@media(min-width:768px){.official-top .v2-works-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:48px}.official-top .v2-works-list>.v2-item:nth-child(odd) .v2-cap{padding:0 20px 0 calc(max(0px,100% + 4px - var(--max-width) / 2) + var(--gutter))}.official-top .v2-works-list>.v2-item:nth-child(2n) .v2-cap{padding:0 max(calc(max(0px,100% + 4px - var(--max-width) / 2) + var(--gutter)),var(--tab-clear)) 0 20px}.brand-mnpk .v2-name{margin-top:24px;font-size:30px}.brand-mnpk .v2-sub{margin-top:12px;font-size:15px}.brand-mnpk .v2-yen{font-size:16px}.official-top .v2-shop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;align-items:start}.official-top .v2-shop-body{padding:0 max(calc(max(0px,100% + 4px - var(--max-width) / 2) + var(--gutter)),var(--tab-clear)) 0 20px}.official-top .v2-shop-title{margin-top:-.25em;font-size:40px}.official-top .v2-stores{gap:48px;margin-top:48px}.official-top .v2-store-name{font-size:24px}.official-top .v2-note{margin-top:48px}.brand-mnpk .site-footer .container{padding-top:33px;column-gap:40px}.brand-mnpk .footer-logo{grid-row:1 / span 2}.brand-mnpk .footer-links{column-gap:32px}.brand-mnpk .footer-meta{grid-column:2;margin-top:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:40px}.brand-mnpk .footer-sub{column-gap:24px}.brand-mnpk .site-footer .footer-note{margin-top:0}.brand-mnpk .v2-grid{margin:48px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;row-gap:48px}.brand-mnpk .v2-grid .v2-cap{padding:0}.official-page .v2-exit{margin-top:48px}}@media(min-width:1200px){.official-top .v2-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}@media(hover:hover)and (min-width:768px){.brand-mnpk .v2-item:hover .v2-name{color:var(--accent)}}@media(max-width:359px){.official-top .ig-link{font-size:13px}.brand-mnpk .site-footer .container{grid-template-columns:minmax(0,1fr)}.brand-mnpk .footer-links{margin-top:12px}}.official-top .v2-ig .container{padding-right:var(--tab-clear);display:flex;justify-content:flex-start}.official-top .v2-ig .ig-link{width:fit-content;min-height:44px;gap:16px}.official-top .v2-ig .ig-link img{width:32px;height:32px}.brand-mnpk .v2-line{margin:8px 0 0;font-size:14px;line-height:1.7;letter-spacing:.04em;color:var(--muted)}.brand-mnpk .v2-line+.v2-sub{margin-top:8px}@media(min-width:768px){.brand-mnpk .v2-line{margin-top:12px;font-size:15px}.brand-mnpk .v2-line+.v2-sub{margin-top:12px}}.brand-mnpk .v2-works .v2-cap{text-align:left}.brand-mnpk .v2-line .pdp-phrase{display:inline-block}@media(max-width:359px){.brand-mnpk .v2-works .v2-name{font-size:22px}}.official-page .pdp-phrase{display:inline-block;max-width:100%}.brand-mnpk:not(.password-page) :is(p,h1):not(.hero *){text-wrap:pretty}.brand-mnpk .simple-page,.brand-mnpk .shopify-policy__container{padding-top:40px}.brand-mnpk .simple-page>h1,.brand-mnpk .shopify-policy__title h1{font-family:var(--sysmincho);font-feature-settings:"palt" 1;font-weight:500;font-size:30px;line-height:1.3;letter-spacing:.08em;margin:0 0 32px;text-align:left}@media(min-width:768px){.brand-mnpk .simple-page,.brand-mnpk .shopify-policy__container{padding-top:64px}.brand-mnpk .simple-page>h1,.brand-mnpk .shopify-policy__title h1{font-size:40px;margin-bottom:40px}}.brand-mnpk .data-phrases{word-break:auto-phrase;text-wrap:pretty}.brand-mnpk .data-phrases>.pdp-phrase{display:inline-block;max-width:100%}.brand-mnpk .v2-name>.pdp-phrase{display:inline-block;max-width:100%}.official-page .v2-shelf{margin-top:48px}.official-page .v2-shelf+.v2-shelf{margin-top:var(--official-gap,88px)}.official-page .v2-shelf-title{margin:0;font-family:var(--mincho);font-feature-settings:"palt" 1;font-weight:500;font-size:24px;line-height:1.35;letter-spacing:.08em}.official-page .v2-shelf-title a{color:inherit;text-decoration:none}.official-page .v2-shelf-title a:hover{color:var(--accent)}.official-page .v2-shelf-lead{margin:8px 0 0;font-size:14px;line-height:1.8;color:var(--muted)}.official-page .v2-shelf .v2-grid{margin-top:24px}.official-page .v2-shelf-lead+.v2-grid{margin-top:24px}.brand-mnpk .v2-name-hd{font-family:inherit;font-weight:500;font-size:20px;letter-spacing:.02em}.brand-mnpk .v2-name-hd .product-number{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.official-page .v2-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;font-size:13px;color:var(--muted)}.official-page .v2-crumbs a{color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.official-page .v2-list h1+.v2-shelf-lead-page{margin-top:12px}.official-page .v2-shelf-lead-page+.v2-soon{margin-top:8px}@media(min-width:768px){.official-page .v2-shelf{margin-top:64px}.official-page .v2-shelf+.v2-shelf{margin-top:120px}.official-page .v2-shelf-title{font-size:32px}.official-page .v2-shelf-lead{font-size:15px}.official-page .v2-shelf .v2-grid{margin-top:32px}.brand-mnpk .v2-name-hd{font-size:24px}}.brand-mnpk .v2-name-hd{font-size:26px;letter-spacing:.04em}@media(min-width:768px){.brand-mnpk .v2-name-hd{font-size:30px}}.brand-mnpk .v2-name-hd .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.brand-mnpk.ec-page .v2-list>.container,.brand-mnpk.ec-page .site-footer .container{padding-right:var(--gutter)}.official-page.ec-page .v2-shelf{max-width:none}.brand-mnpk.ec-page .v2-grid{margin-inline:calc(-1 * var(--gutter))}.brand-mnpk.ec-page .v2-grid .v2-cap{padding-inline:var(--gutter)}@media(min-width:768px){.brand-mnpk.ec-page .v2-grid{margin-inline:0}.brand-mnpk.ec-page .v2-grid .v2-cap{padding-inline:0}}.v2-shelf-lead-page p{margin:0}@font-face{font-family:Mnpk Mincho;src:url(mnpk-campagne-mincho-500.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+4F4E,U+6210,U+6E29,U+719F}.brand-mnpk .v2-yakigashi-body,.brand-mnpk .v2-yakigashi-note,.official-top .v2-shop-intro{font-size:14px;line-height:1.8;color:var(--muted);margin-top:12px}.brand-mnpk .v2-yakigashi-body p+p{margin-top:12px}@media(min-width:768px){.brand-mnpk .v2-yakigashi-body,.brand-mnpk .v2-yakigashi-note,.official-top .v2-shop-intro{font-size:15px}}.official-top .hero-statement .p-yakigashi-no{vertical-align:-.02em}.brand-mnpk .v2-yakigashi-body .pdp-phrase{display:inline-block;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/top-v2.css.map */
