html:has(.lpMeihin3){scroll-behavior:smooth}body:has(.lpMeihin3){margin:0;font-family:YakuHanJP,Playfair Display,source-han-serif-jp-subset,sans-serif!important;font-weight:400;font-style:normal;color:#2f2725}body:has(.lpMeihin3) .site-header,body:has(.lpMeihin3) .mobile-nav-bar-wrapper,body:has(.lpMeihin3) .footer-wrapper,body:has(.lpMeihin3) .shopify-section--header,body:has(.lpMeihin3) .shopify-section--footer,body:has(.lpMeihin3) .shopify-section--announcement-bar,body:has(.lpMeihin3) main>footer+.shopify-section{display:none!important}.container:has(.lpMeihin3){margin-inline:0}body:has(.lpMeihin3) .section-spacing{padding:0!important}#lpArticle.article.lpMeihin3{display:block;justify-items:initial;max-width:revert;width:100%;padding-block:0;position:relative}#lpArticle.article.lpMeihin3 .mv-wrap{margin-inline:-27px;margin-block-end:60px}#lpArticle .article__inner{width:375px;margin:0 auto;position:relative;padding-bottom:24px;background-color:#fff}#lpArticle.lpMeihin3 :where(h1,h2,h3,h4,h5,h6,p,ul){margin:0}#lpArticle.lpMeihin3 img{display:block;width:100%}#lpArticle.lpMeihin3 .pc_bg{position:fixed;height:100vh;top:0;right:0;bottom:0;left:0;background-color:#ffdfe0;background-repeat:no-repeat;background-size:cover;background-position:center}#lpArticle.lpMeihin3 .article__inner{padding-inline:27px;box-sizing:border-box}#lpArticle.lpMeihin3 .product-block{border-radius:16px}#lpArticle.lpMeihin3 .product-block+.product-block{margin-top:20px}#lpArticle.lpMeihin3 #msg{display:flex;justify-content:center;padding:8px;border-radius:4px;position:absolute;top:24px;right:16px;display:none;background-color:#ffffffb3;color:#fff;font-size:14px;color:#b73c00}#lpArticle.lpMeihin3 .qrcode-wrap{position:absolute;bottom:50px;right:50px;display:flex;align-items:flex-end;gap:40px}#lpArticle.lpMeihin3 .qrcode-wrap img{width:170px}#lpArticle.lpMeihin3 .meihin-logo{width:229px;position:absolute;bottom:50px;left:50px;display:flex;align-items:flex-end;gap:40px;display:none}#lpArticle.lpMeihin3 .qrcode{margin-bottom:20px}#lpArticle.lpMeihin3 .qrcode+p{color:#2f2725;font-size:13px;font-family:YakuHanJP,Jost,Zen Kaku Gothic New,sans-serif!important}#lpArticle.lpMeihin3 .logo-hd-wrap{position:absolute;top:20px;left:20px}#lpArticle.lpMeihin3 .logo-hd-wrap img{width:150px}#lpArticle.lpMeihin3 .headLv2-group p{text-align:center;margin-bottom:8px}#lpArticle.lpMeihin3 .headLv2{position:relative;display:flex;justify-content:space-between}#lpArticle.lpMeihin3 .headLv2 .headLv2-deco{display:block;width:9px}#lpArticle.lpMeihin3 .headLv2 span{display:block;width:100%;position:absolute;top:50%;left:50%;translate:-50% -50%;text-align:center}#lpArticle.lpMeihin3 .headLv2_02{text-align:center;font-size:16px;line-height:1.7;font-family:Playfair Display,sans-serif;font-style:italic;padding:12px 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor;position:relative;margin-top:6px}#lpArticle.lpMeihin3 .headLv2_02:before{display:block;content:"";width:100%;border-top:2px solid currentColor;position:absolute;left:0;top:-6px}#lpArticle.lpMeihin3 .headLv3{font-family:Playfair Display,sans-serif;font-style:italic;border-bottom:1px solid currentColor}#lpArticle.lpMeihin3 .headLv4{font-size:16px;line-height:1.6875;letter-spacing:-.025em;font-family:source-han-serif-jp-subset,sans-serif;font-weight:600}#lpArticle.lpMeihin3 .headLv4.headLv4-center{text-align:center}#lpArticle.lpMeihin3 .box{border:1px solid #2f2725;border-top:0;padding:18px 14px}#lpArticle.lpMeihin3 .box .headLv4{font-size:14px}#lpArticle.lpMeihin3 .text{font-size:16px;line-height:1.7;letter-spacing:-.025em;font-weight:300}#lpArticle.lpMeihin3 .text.text-sm{font-size:13px;line-height:1.5}#lpArticle.lpMeihin3 .text.text-dnp-L{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:400}#lpArticle.lpMeihin3 .tips-heading{display:flex;align-items:stretch;border:1px solid #332f2d;border-bottom:0;font-family:source-han-serif-japanese,serif;margin:40px 0 0;font-size:18px}#lpArticle.lpMeihin3 .tips-heading .tips-heading__label{background-color:#332f2d;color:#fff;padding:6px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:92px}#lpArticle.lpMeihin3 .tips-heading .tips-heading__label .en{font-family:Playfair Display,serif;font-style:italic;font-size:18px;line-height:1;border-bottom:1px solid #fff;padding-bottom:4px;margin-bottom:4px;display:block;width:100%;text-align:center}#lpArticle.lpMeihin3 .tips-heading .tips-heading__label .jp{font-size:10px;font-weight:400;white-space:nowrap}#lpArticle.lpMeihin3 .tips-heading tips-heading__title{flex-grow:1;background-color:#fff;color:#332f2d;font-size:18px;padding:10px 20px;display:flex;align-items:center;letter-spacing:.05em}#lpArticle.lpMeihin3 .link{display:block;font-size:12px;font-style:italic;text-align:center;font-weight:700;text-decoration:none;color:#000;padding:16px;border:1px solid #000;background-image:linear-gradient(transparent,transparent),linear-gradient(#000,#000);background-color:#fff;background-repeat:no-repeat;background-size:101% 101%,0 101%;background-position-x:0%;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}#lpArticle.lpMeihin3 .link:hover{background-size:101% 101%,101% 101%;background-position-x:100%;color:#fff;border-color:#000}#lpArticle.lpMeihin3 .matrix-label{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;text-align:center;padding:0;font-weight:500;font-style:italic}#lpArticle.lpMeihin3 .matrix-grid{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;position:relative}#lpArticle.lpMeihin3 .matrix-grid:before{font-family:Playfair Display,sans-serif;font-style:italic;content:attr(data-label);display:block;position:absolute;top:50%;left:0;translate:-50% -50%;z-index:1;rotate:-90deg}#lpArticle.lpMeihin3 .matrix-grid li a{display:block;position:relative}#lpArticle.lpMeihin3 .matrix-grid li a:hover{opacity:.8}#lpArticle.lpMeihin3 .matrix-grid li a:before{position:absolute;top:3px;right:3px;content:"";width:15px;height:15px;background-image:url(/cdn/shop/files/202603_lp_modal_open.webp);background-repeat:no-repeat;background-size:contain;background-position:calc()}#lpArticle.lpMeihin3 .matrix-grid li a span{display:block;width:100%;text-align:center;position:absolute;bottom:0;left:50%;translate:-50%;font-family:Playfair Display,sans-serif;font-style:italic;font-size:14px;color:#000;font-weight:700}#lpArticle.lpMeihin3 .matrix-note{padding:4px;background-color:#0000001a;font-size:12px;text-align:center}#lpArticle.lpMeihin3 .product-card-list{display:grid;gap:20px}#lpArticle.lpMeihin3 .product-card{display:grid;grid-template-columns:105px 1fr;gap:12px}#lpArticle.lpMeihin3 .product-card .card-image a{display:block;position:relative}#lpArticle.lpMeihin3 .product-card .card-image a:hover{opacity:.8}#lpArticle.lpMeihin3 .product-card .card-image a:before{position:absolute;top:3px;right:3px;content:"";width:15px;height:15px;background-image:url(/cdn/shop/files/202603_lp_modal_open.webp);background-repeat:no-repeat;background-size:contain}#lpArticle.lpMeihin3 .product-card .card-body h5{font-family:Playfair Display,sans-serif;font-style:italic}#lpArticle.lpMeihin3 .product-card .card-body h5 span{padding-inline:4px;border-left:1px solid currentColor;border-right:1px solid currentColor}#lpArticle.lpMeihin3 .product-card .card-body .text{font-size:13px;font-family:dnp-shuei-gothic-kin-std,sans-serif;margin-top:12px}#lpArticle.lpMeihin3 .item-gird{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}#lpArticle.lpMeihin3 .item-gird .product-card_02:nth-child(n+3){margin-top:24px}#lpArticle.lpMeihin3 .product-card_02 .card-body{position:relative;padding-top:38px}#lpArticle.lpMeihin3 .product-card_02 .card-body__label{position:absolute;top:8px;left:0}#lpArticle.lpMeihin3 .product-card_02 .card-body__label span{display:inline-block;font-size:10px;border:1px solid currentColor;padding:2px}#lpArticle.lpMeihin3 .product-card_02 .card-body__name{font-size:12px}#lpArticle.lpMeihin3 .product-card_02 .card-body__color{font-size:12px;position:relative;padding-left:12px}#lpArticle.lpMeihin3 .product-card_02 .card-body__color:before{content:"";display:block;width:5px;height:5px;border-radius:9999px;background-color:var(--dot-color, black);border:1px solid var(--border-color, --dot-color);position:absolute;top:50%;left:0;translate:0 -50%}#lpArticle.lpMeihin3 .product-card_02 .card-body__price{font-size:16px}#lpArticle.lpMeihin3 .product-card_02 .card-body__price span{font-size:10px}#lpArticle.lpMeihin3 .product-card_02 .card-body__link{margin-top:16px}#lpArticle.lpMeihin3 .product-card_02 .card-body__link a{display:block;font-size:12px;font-style:italic;text-align:center;font-weight:700;text-decoration:none;color:#000;padding:16px;border:1px solid #000;background-image:linear-gradient(transparent,transparent),linear-gradient(#000,#000);background-color:#fff;background-repeat:no-repeat;background-size:101% 101%,0 101%;background-position-x:0%;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}#lpArticle.lpMeihin3 .product-card_02 .card-body__link a:hover{background-size:101% 101%,101% 101%;background-position-x:100%;color:#fff;border-color:#000}#lpArticle.lpMeihin3 .popup-card-wrapper{display:none}#lpArticle.lpMeihin3 .popup-card{padding:20px 17px 20px 20px;display:grid;gap:20px}#lpArticle.lpMeihin3 .popup-card .popup-card__img img{width:100%}#lpArticle.lpMeihin3 .popup-card .popup-card__title{font-size:18px;line-height:1.5;text-align:center}#lpArticle.lpMeihin3 .popup-card .popup-card__title span{font-weight:400}#lpArticle.lpMeihin3 .popup-card .popup-card__text{font-size:14px;line-height:1.714}#lpArticle.lpMeihin3 .text-white{color:#2f2725}#lpArticle.lpMeihin3 .text-center{text-align:center}#lpArticle.lpMeihin3 .section-label{text-align:center;position:relative;line-height:1}#lpArticle.lpMeihin3 .section-label span{font-family:Playfair Display,sans-serif;font-style:italic;display:inline-block;padding:4px 8px;border:1px solid currentColor;width:110px;font-size:14px;font-weight:700;background-color:#fff;position:relative}#lpArticle.lpMeihin3 .section-label:before{display:block;content:"";width:100%;border-top:1px solid currentColor;position:absolute;place-self:center;top:0;right:0;bottom:0;left:0}#lpArticle.lpMeihin3 .sns-list-pc{list-style:none;display:flex;gap:24px;padding:0}#lpArticle.lpMeihin3 .sns-list-pc img{width:32px}#lpArticle.lpMeihin3 .sns-list-pc li{transition:opacity .3s ease}#lpArticle.lpMeihin3 .sns-list-pc li:hover{cursor:pointer;opacity:.7}#lpArticle.lpMeihin3 .sns-list{list-style:none;padding:0 0 50px;display:flex;align-items:center;justify-content:center;gap:16px;margin-top:50px}#lpArticle.lpMeihin3 .sns-list li{width:36px}#lpArticle.lpMeihin3 .sns-list a{display:flex;justify-content:center}#lpArticle.lpMeihin3 .sns-list .threads{width:26px}#lpArticle.lpMeihin3 .sns-list .x,#lpArticle.lpMeihin3 .sns-list .ig{width:30px}#lpArticle.lpMeihin3 .sns-list .fb{width:16px}#lpArticle.lpMeihin3 .sns-list .line{width:30px}#lpArticle.lpMeihin3 .logo-wrap{display:flex;justify-content:center}#lpArticle.lpMeihin3 .lp-footer{border-top:1px solid currentColor;padding-top:46px;position:relative;margin-top:46px}#lpArticle.lpMeihin3 .lp-footer:before{content:"";display:block;width:100%;border-top:1.4px solid currentColor;position:absolute;top:3px;left:0}#lpArticle.lpMeihin3 .ft-logo-maee{width:94px}#lpArticle.lpMeihin3 .ft-logo-pola{width:41%}#lpArticle.lpMeihin3 .ft-link{margin-block:16px 40px;display:flex;justify-content:center}#lpArticle.lpMeihin3 .ft-link a{text-decoration:underline;display:flex;align-items:center;font-family:Playfair Display;font-style:italic;font-weight:500;color:#2f2725}#lpArticle.lpMeihin3 .ft-text{font-size:14px;margin-top:10px}#lpArticle.lpMeihin3 .copyright{font-size:14px;font-family:Cormorant SC,serif}#lpArticle.lpMeihin3 .headLv2+.text{margin-top:30px}#lpArticle.lpMeihin3 .headLv2_02+.headLv4{margin-top:12px}#lpArticle.lpMeihin3 .headLv3+.headLv4{margin-top:22px}#lpArticle.lpMeihin3 .headLv4+.text{margin-top:12px}#lpArticle.lpMeihin3 .headLv4+.section{margin-top:16px}#lpArticle.lpMeihin3 .text+.text{margin-top:24px}#lpArticle.lpMeihin3 .text+.product-card-list{margin-top:32px}#lpArticle.lpMeihin3 .section-label+.image-wrap{margin-top:32px}#lpArticle.lpMeihin3 .section-label+.headLv2-group{margin-top:16px}#lpArticle.lpMeihin3 .section+.section{margin-top:40px}#lpArticle.lpMeihin3 .image-wrap+.text{margin-top:20px}#lpArticle.lpMeihin3 .matrix-label+.matrix-grid{margin-top:4px}#lpArticle.lpMeihin3 .products-matrix+.headLv4{margin-top:12px}#lpArticle.lpMeihin3 .matrix-grid+.matrix-grid{margin-top:2px}#lpArticle.lpMeihin3 .matrix-grid+.matrix-note{margin-top:8px}@media screen and (max-width:768px){.pc_bg{display:none}#lpArticle .article__inner{width:100%}}#lpArticle.lpMeihin3 .modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;z-index:1000;justify-content:center;align-items:center;padding:20px}#lpArticle.lpMeihin3 .modal-overlay.is-active{display:flex}#lpArticle.lpMeihin3 .modal-container{position:relative;max-width:375px;width:100%;max-height:90vh;background-color:#fff}#lpArticle.lpMeihin3 .modal-close{position:absolute;top:-16px;right:-16px;width:36px;height:36px;border:none;background-color:#000;color:#fff;font-size:24px;line-height:1;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10}#lpArticle.lpMeihin3 .modal-close:hover{background-color:#000000b3}#lpArticle.lpMeihin3 .modal-content .popup-card-wrapper{display:block}
/*# sourceMappingURL=/cdn/shop/t/85/assets/lp_meihin3.css.map */
