p{line-height:2}p+*{margin-top:2.5em}p+p{margin-top:1em}body.template-type-article main .page-width,body.template-type-article main .page-width-narrow,body.template-type-blog main .page-width,body.template-type-blog main .page-width-narrow,body.template-type-policy main .page-width,body.template-type-policy main .shopify-policy__container,body.template-type-page main .page-width,body.template-type-page main .page-width-desktop,body.template-type-page main .collapsible-content-wrapper-narrow,body.template-type-customers-login div.customer.login,.content-width{max-width:1040px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body.template-type-index .blog .page-width{max-width:1040px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body#page-template-noaf main .page-width,body#page-template-noaf main .page-width-narrow,body#page-template-primera main .page-width,body#page-template-primera main .page-width-narrow,body#page-template-mitsuke-knit main .page-width,body#page-template-mitsuke-knit main .page-width-narrow{max-width:1240px}@media screen and (min-width: 750px){body.template-type-customers-login #recover+div .field{max-width:500px;margin-left:auto;margin-right:auto}}body.template-type-product .product__description table{box-sizing:border-box;width:100%}body.template-type-product .product__description th{text-align:center}body.template-type-product .product__description td{text-align:right}.customer.register h1,.customer.login h1{font-size:3.6rem}@media screen and (max-width: 749px){.customer.register h1,.customer.login h1{font-size:2.8rem}}.article-template__related-item .related-ttl{margin:40px 0 20px;font-size:2.4rem}.article-template__related-item .related-item-container{display:flex}.article-template__related-item .related-item{margin:40px 0;width:48%}.article-template__related-item .related-item:nth-child(2n){margin-left:4%}.article-template__related-item .related-item .related-item__media{position:relative}.article-template__related-item .related-item .related-item__media img{position:static;max-width:100%;width:auto;height:auto}.article-template__related-item .related-item .related-item__heading{font-size:2rem;margin:20px 0}@media screen and (max-width: 640px){.article-template__related-item .related-item-container{display:block}.article-template__related-item .related-item{width:100%}.article-template__related-item .related-item:nth-child(2n){margin-left:0}}body.template-type-customers-login .custom-login-box button,body.template-type-customers-login .custom-login-box .first-box a{position:relative;display:inline-block;width:100%;margin:10px 0;padding:10px 3rem;background:#000;color:#fff;opacity:1;transition:opacity .35s;text-decoration:none}body.template-type-customers-login .custom-login-box .first-box a:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:1;border-radius:0;box-shadow:0;transition:box-shadow .2s ease}body.template-type-customers-login .custom-login-box .first-box a:hover:after{box-shadow:0 0 0 2px #000}body.template-type-customers-login .member-sec{text-align:center}body.template-type-customers-login .member-sec+.member-sec{padding-top:40px}body.template-type-customers-login .member-sec .title{font-size:1.8rem;margin:0 0 5px}body.template-type-customers-login .first-box .inner,body.template-type-customers-login .member-box .inner{box-sizing:border-box;width:100%;padding:20px 60px;border:1px solid #dfdfdf;text-align:center}body.template-type-customers-login .member-sec .member-box .txt-box{margin-bottom:30px;border-bottom:1px solid #dfdfdf}body.template-type-customers-login .member-sec .member-box .txt-box p{padding:0 0 5px}body.template-type-customers-login .member-sec .txt-box p{margin:0;padding:10px 0;text-align:left}body.template-type-customers-login .member-sec .member-box .btn-box button{margin:0 0 10px}body.template-type-customers-login .member-sec .member-box .btn-box a{display:inline-block}@media screen and (min-width: 750px){body.template-type-customers-login .first-box .inner,body.template-type-customers-login .member-box .login-box{display:flex}body.template-type-customers-login .member-sec .first-box .inner .txt-box,body.template-type-customers-login .member-sec .member-box .login-box .field-box{width:55%}body.template-type-customers-login .member-sec .first-box .inner .btn-box,body.template-type-customers-login .member-sec .member-box .login-box .btn-box{width:45%}body.template-type-customers-login .custom-login-box button,body.template-type-customers-login .custom-login-box .first-box a{width:80%;margin:0}}@media screen and (max-width: 749px){body.template-type-customers-login .first-box .inner,body.template-type-customers-login .member-box .inner{padding:20px}body.template-type-customers-login .member-sec .txt-box p{padding-top:0}body.template-type-customers-login .member-sec .member-box .btn-box button{margin-top:20px}body.template-type-customers-login .member-sec .member-box .txt-box{margin-bottom:20px}}.template-type-page .contact select{font-size:1.6rem}.caption-with-letter-spacing{text-transform:none}.template-type-page h1{width:100%;font-size:2.8rem;font-weight:700;border-left:solid 3px #bc9d6a;line-height:1;padding:.5em 1em;margin-bottom:40px}.template-type-page .page-width h3{font-size:2rem;font-weight:700;line-height:1.2;margin:30px 0}#page-template-faq .page-width dl+h3{margin-top:0;padding-top:30px;border-top:1px solid #e5e5e5}.template-type-page h4{font-size:1.6rem}.template-type-page .page-width dl{margin:30px 0;line-height:2}.template-type-page .page-width dt,.template-type-page .page-width dd{padding-left:2rem;text-indent:-2rem}.template-type-page .page-width dt{margin:0}body#page-template-faq .page-width dt:first-letter{font-size:2rem;font-weight:700;color:#000}.template-type-page .page-width dd+dt{margin-top:25px}.template-type-page .page-width dd{margin:0}body#page-template-faq .page-width dd:first-letter{font-size:2rem;font-weight:700;color:#aaa}.card__content .article-card__excerpt{display:none}.card__content .caption-with-letter-spacing{font-size:1.2rem}@media screen and (max-width: 749px){.footer .grid{display:flex!important}.footer .grid>.grid__item{width:48%!important;margin:20px 0}.footer .grid>.grid__item:first-child{width:100%!important}.footer-block__details-content,.footer-block__image-wrapper{margin-bottom:0!important}}.card-information .option-colorlist{width:100%;height:50px;padding:10px 0;display:flex}.card-information .swatch-color{width:20px;height:20px;margin-right:3px;border:1px solid #d8d8d8;position:relative;overflow:hidden;border-radius:50%}.card-information .swatch-color.soldout{opacity:.6}.card-information .swatch-color.soldout:before{content:"";position:absolute;top:50%;left:50%;width:141.4%;height:1px;background-color:rgb(var(--color-foreground));transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center}
/*# sourceMappingURL=/cdn/shop/t/16/assets/additional.css.map */
