html,body{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:\6e38\30b4\30b7\30c3\30af,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;vertical-align:baseline;margin:0;padding:0}@media all and (-ms-high-contrast:none){html,body{font-family:\6e38\30b4\30b7\30c3\30af,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}}body{line-height:1}:where(article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section){display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{width:100%;border-collapse:collapse;border-spacing:0px}a{text-decoration:none;color:#000}a:is(:visited,:focus,:active){text-decoration:none;color:#000;outline:0}a.decoration{text-decoration:underline}a.decoration:is(:visited,:focus,:active){text-decoration:underline;outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}html{font-size:62.5%}html *{box-sizing:border-box}body{font-size:1.6em}.lp-wrapper a{display:block;text-decoration:none}img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.page-container .main-content{padding-top:0}@media(min-width:750px){.page-container .main-content{padding-top:0}}.lp-wrapper{color:#0a0a0a}.lp-heading .only-pc-show{display:block}@media(max-width:767.98px){.lp-heading .only-pc-show{display:none}}.lp-heading .only-mobile-show{display:none}@media(max-width:767.98px){.lp-heading .only-mobile-show{display:block}}.lp-heading .text-align-left{text-align:left}.lp-heading .text-align-center{text-align:center}.lp-heading .text-align-right{text-align:right}.lp-heading .font-size-semibig{font-size:1.33em}.lp-heading .font-size-big{font-size:1.66em}.lp-heading .font-size-custom{--fsc-pc: 1.6rem;--fsc-mobile: 1.6;font-size:var(--fsc-pc, 1.6rem)}@media(max-width:767.98px){.lp-heading .font-size-custom{font-size:min(100vw*var(--fsc-mobile, 1.6)*10/375,var(--fsc-pc, 1.6rem))}}.lp-heading .font-weight-bold{font-weight:700}.lp-heading .font-family-gothic,.lp-heading .font-family-gothic *{font-family:\6e38\30b4\30b7\30c3\30af,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Noto Sans JP,sans-serif}.lp-heading .font-family-mincho,.lp-heading .font-family-mincho *{font-family:\6e38\660e\671d,Yu Mincho,YuMincho,"Noto Serif JP",serif}.lp-heading .color-white,.lp-heading .color-white *{color:#fff}.lp-heading .color-black,.lp-heading .color-black *{color:#0a0a0a}.lp-heading .kv-image{margin:0}@media(max-width:834px){.lp-heading .kv-image img{height:100%}}.rte-base p{margin:0;padding:.5em 0;line-height:2}@media(max-width:834px){.rte-base p{padding:.69em 0}}.rte-base :is(h1,h2,h3,h4,h5,h6){font-weight:400;letter-spacing:-.02em}.rte-base h2{margin:0;padding:.28em 0;line-height:1.4}@media(max-width:834px){.rte-base h2{padding:.5em 0}}.rte-base .bgimage-wrapper{position:relative}.rte-base .custom-image{margin:7rem 0 9rem}@media(max-width:834px){.rte-base .custom-image{margin:8.33vw 0 19.44vw}}.rte-base__inner{--nest: 80%;margin:0 auto;width:min(var(--nest),1180px)}@media(max-width:834px){.rte-base__inner{--nest: 90% }}.rte-base .bgimage-wrapper .rte-base__inner{position:relative;z-index:1;padding-top:12.5rem}@media(max-width:834px){.rte-base .bgimage-wrapper .rte-base__inner{padding-top:16.66vw}}.rte-base>.rte-base__custom-cnt>.bgimage-wrapper>.rte-base__inner{padding-top:0}@media(max-width:834px){.rte-base>.rte-base__custom-cnt>.bgimage-wrapper>.rte-base__inner{padding-top:0}}.rte-base__bglayer{z-index:0;position:absolute;display:block;width:100%;height:90%}@media(max-width:834px){.rte-base__bglayer{height:95%}}.rte-base__bglayer>div{display:block;width:100%;height:100%;background-position:top;background-repeat:repeat-x}@media(max-width:834px){.rte-base__bglayer>div{background-size:100%}}.rte-base__bglayer>div>div{display:block;width:100%;height:100%;background-position:bottom;background-repeat:repeat-x}@media(max-width:834px){.rte-base__bglayer>div>div{background-size:158%}}.rte-base__list-title{display:grid;align-items:center;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;gap:.5em;margin-top:12rem}@media(max-width:834px){.rte-base__list-title{margin-top:13.88vw}}.rte-base__list-title:before,.rte-base__list-title:after{content:"";display:block;width:100%;height:2px;background-color:#0a0a0a}.collection-cnt{--nest: 80%;margin:0 auto;width:min(var(--nest),1180px)}@media(max-width:834px){.collection-cnt{--nest: 90% }}.product-list{--nest: 235px;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--nest),1fr));gap:2em;padding:2em 0;font-size:2.6rem}@media(min-width:1080px){.product-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:834px){.product-list{gap:1em;margin-top:1em;font-size:min(4.8vw,2.6rem)}}@media(max-width:767.98px){.product-list{--nest: 150px }}.product-card{transition:all .3s}.product-card:active{opacity:.8}@media(hover:hover){.product-card:hover{opacity:.8}}.product-card__title{font-size:inherit;line-height:1.6}.product-card__image{aspect-ratio:1/1}.product-card__desc{display:grid;justify-items:end;margin-top:.5em}.product-card__desc>p{margin:0;border:none;font-weight:400;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,"Noto Serif JP",serif}.product-card__desc .price{align-items:flex-end;margin-top:.5em;font-size:2.4rem}@media(max-width:834px){.product-card__desc .price{font-size:min(100vw*(18 / 375),2.4rem)}}.product-card__desc .price>div{margin-right:0}.product-card__desc .price dd{margin:0}.price .price-item{font-weight:400;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,"Noto Serif JP",serif}.product-card__desc .price__badge{padding:.4em .6em;font-weight:400;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,"Noto Serif JP",serif}@media(max-width:834px){.product-card__desc .price__badge{font-size:min(100vw*(11 / 375),1.44rem)}}.clpMoreBtn{display:grid;justify-items:center;align-items:center;margin-inline:auto;border-radius:10px;padding:1em 2.5em;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#000;border:1px solid #000;font-size:18px;color:#fff;transition:all .3s;margin-top:55px}@media(max-width:767.98px){.clpMoreBtn{font-size:calc(100vw*(16 / 375))}}.clpMoreBtn:visited,.clpMoreBtn:focus,.clpMoreBtn:active{color:#fff}.clpMoreBtn:active{opacity:.7}@media(hover:hover){.clpMoreBtn:hover{opacity:.7}}.clpMoreBtn:hover{background-color:#fff}@media(hover:hover){.clpMoreBtn:hover{color:#000}.clpMoreBtn:hover:visited,.clpMoreBtn:hover:focus,.clpMoreBtn:hover:active{color:#000}}.clpMoreBtn:active{color:#000;background-color:#fff}.clpMoreBtn:active:visited,.clpMoreBtn:active:focus,.clpMoreBtn:active:active{color:#000}#shopify-section-collection-template-mix .rte-base__custom-cnt{padding:12.5rem 0}#shopify-section-collection-template-mix #pageTitleWrap{padding:2.5rem 0}#shopify-section-collection-template-mix #pageTitleWrap #pageTitle{font-family:var(--font-stack-header);font-size:4rem}@media(max-width:834px){#shopify-section-collection-template-mix .rte-base__custom-cnt{padding:3rem 0}#shopify-section-collection-template-mix .custom-image{margin:2.5rem 0}#shopify-section-collection-template-mix #pageTitleWrap{padding:1.5rem 0}#shopify-section-collection-template-mix #pageTitleWrap #pageTitle{font-size:2rem;text-indent:-.75em;padding-left:.75em}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-lp-page.css.map */
