@charset "UTF-8";.shopify-policy__container{max-width:123.2rem;padding:0 1.6rem;margin:0 auto;margin-top:6.8rem}@media screen and (max-width:749px){.shopify-policy__container{margin-top:5.2rem}}@media screen and (max-width:479px){.shopify-policy__container{margin-top:3rem}}.shopify-policy__container .shopify-policy__title h1{font-family:Zen Old Mincho,serif;font-size:2.8rem;font-weight:500;line-height:1.4;text-align:center;margin:0;margin-bottom:3.6rem}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__title h1{font-size:2.4rem;margin-bottom:3.6rem}}@media screen and (max-width:479px){.shopify-policy__container .shopify-policy__title h1{font-size:1.8rem;margin-bottom:2.2rem}}.shopify-policy__container .shopify-policy__body *{margin:0;padding:0;color:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;margin-bottom:.8rem;font-size:1.6rem;line-height:1.75;letter-spacing:-.01rem}.shopify-policy__container .shopify-policy__body *:last-child{margin-bottom:0}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body *{font-size:1.4rem}}.shopify-policy__container .shopify-policy__body *+*{margin-top:1.2rem}.shopify-policy__container .shopify-policy__body strong{font-weight:700!important}.shopify-policy__container .shopify-policy__body em{font-style:italic!important}.shopify-policy__container .shopify-policy__body p{margin-bottom:2rem}.shopify-policy__container .shopify-policy__body img{max-width:100%;height:auto;vertical-align:middle}.shopify-policy__container .shopify-policy__body ul,.shopify-policy__container .shopify-policy__body ol{padding-left:2.4rem}.shopify-policy__container .shopify-policy__body ul li,.shopify-policy__container .shopify-policy__body ol li{margin-bottom:1.6rem}.shopify-policy__container .shopify-policy__body ul li:last-child,.shopify-policy__container .shopify-policy__body ol li:last-child{margin-bottom:0}.shopify-policy__container .shopify-policy__body ul li{list-style:none;text-indent:-1.4rem}.shopify-policy__container .shopify-policy__body ul li:before{content:"\30fb";font-size:inherit}.shopify-policy__container .shopify-policy__body hr.article-hr-design01{border:none;background:none;max-width:51.4rem;height:1rem;background-image:url(../assets/decoration-wavy-line.svg);background-repeat:repeat-x;background-position:bottom left;margin:5.2rem 7rem 3rem 2.2rem;overflow:initial;position:relative;z-index:0}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body hr.article-hr-design01{margin:3rem 4rem 2.4rem 1rem;background-size:contain}}.shopify-policy__container .shopify-policy__body hr.article-hr-design01:before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:#000;position:absolute;z-index:0;bottom:.4rem;left:-2.2rem}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body hr.article-hr-design01:before{width:.4rem;height:.4rem;left:-1rem}}.shopify-policy__container .shopify-policy__body hr.article-hr-design01:after{content:"";display:block;background-image:url(../assets/decoration-wavy-line__pen.svg);background-size:contain;background-repeat:no-repeat;width:1.8rem;height:2.5rem;position:absolute;z-index:0;bottom:0rem;right:-1.2rem;-webkit-transform:translate(100%,0);transform:translate(100%)}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body hr.article-hr-design01:after{width:1.2rem;height:1.5rem;bottom:.4rem;right:-.8rem}}.shopify-policy__container .shopify-policy__body hr.article-hr-design02{border-top:.1rem dashed #D9D9D9;border-bottom:.1rem dashed #D9D9D9;background:none;height:0;margin-top:3rem;margin-bottom:3rem;overflow:initial}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body hr.article-hr-design02{margin-top:2.4rem;margin-bottom:2.4rem}}.shopify-policy__container .shopify-policy__body h2{font-size:2.2rem;font-weight:500;line-height:1.4}.shopify-policy__container .shopify-policy__body *+h2{margin-top:6rem}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body *+h2{margin-top:4.2rem}}.shopify-policy__container .shopify-policy__body h3{font-size:1.8rem;font-weight:500;line-height:1.4;padding:.5rem 0 .5rem 1.4rem;border-left:solid .8rem #699DAD}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body h3{font-size:1.4rem;padding-left:.8rem;border-left-width:.6rem}}.shopify-policy__container .shopify-policy__body *:not(h2)+h3{margin-top:5.2rem}.shopify-policy__container .shopify-policy__body h4{font-size:2rem;font-weight:500;line-height:1.4}.shopify-policy__container .shopify-policy__body h4 *{color:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body h4{font-size:1.4rem}}.shopify-policy__container .shopify-policy__body *:not(h2)+h4,.shopify-policy__container .shopify-policy__body *:not(h3)+h4{margin-top:5.2rem}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body *:not(h2)+h4,.shopify-policy__container .shopify-policy__body *:not(h3)+h4{margin-top:3.2rem}}.shopify-policy__container .shopify-policy__body a{color:#699dad;font-size:1.8rem;font-weight:500;line-height:1.4;text-decoration:underline}.shopify-policy__container .shopify-policy__body a *{color:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body a{font-size:1.4rem}}.shopify-policy__container .shopify-policy__body blockquote{display:block;font-style:normal;font-size:1.6rem;max-width:80rem;margin-left:auto;margin-right:auto;border-left:none;padding:4rem 16rem;background-color:#f4f4f4;border-radius:1rem;position:relative;z-index:0}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body blockquote{padding:6.4rem 2.4rem 6.4rem 4.6rem;border-radius:.5rem}}.shopify-policy__container .shopify-policy__body blockquote:before,.shopify-policy__container .shopify-policy__body blockquote:after{content:"";display:block;width:2.9rem;height:2.7rem;background-image:url(../assets/decoration-blockquote.svg);background-repeat:no-repeat;background-size:contain;position:absolute;z-index:0}.shopify-policy__container .shopify-policy__body blockquote:before{top:2.6rem;left:10.6rem;-webkit-transform:translate(0,0) rotate(0);transform:translate(0) rotate(0)}.shopify-policy__container .shopify-policy__body blockquote:after{bottom:2.6rem;right:10.6rem;-webkit-transform:translate(0,0) rotate(180deg);transform:translate(0) rotate(180deg)}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body blockquote:before,.shopify-policy__container .shopify-policy__body blockquote:after{width:2.2rem;height:2rem}.shopify-policy__container .shopify-policy__body blockquote:before{top:2.2rem;left:2.6rem}.shopify-policy__container .shopify-policy__body blockquote:after{bottom:2rem;right:1.8rem}}.shopify-policy__container .shopify-policy__body blockquote.article-blockquote-design01{padding:3.6rem 7.2rem}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body blockquote.article-blockquote-design01{padding:4.2rem 3rem}}.shopify-policy__container .shopify-policy__body blockquote.article-blockquote-design01:before,.shopify-policy__container .shopify-policy__body blockquote.article-blockquote-design01:after{display:none}.shopify-policy__container .shopify-policy__body table th,.shopify-policy__container .shopify-policy__body table td{padding:1.6rem 1.2rem}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body table th,.shopify-policy__container .shopify-policy__body table td{padding:1.2rem}}.shopify-policy__container .shopify-policy__body .article-emphasis-design01{background-color:#dfedf2;max-width:80rem;margin-right:auto;margin-left:auto;border-radius:1rem;padding:2rem 6.4rem 3.6rem 9.2rem}.shopify-policy__container .shopify-policy__body .article-emphasis-design01 *{color:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body .article-emphasis-design01{border-radius:.5rem;padding:1.2rem 2.4rem 1.4rem}}.shopify-policy__container .shopify-policy__body .article-emphasis-design01:before{content:"";display:block;width:10.8rem;height:4rem;background-image:url(../assets/decoration-emphasis__point.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:1.2rem}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body .article-emphasis-design01:before{width:6.6rem;height:2.4rem;margin-bottom:.5rem}}.shopify-policy__container .shopify-policy__body .article-brackets-design01{font-size:1.8rem;font-weight:500;max-width:74.3rem;margin-left:auto;margin-right:auto;padding:4.2rem 8.4rem;position:relative;z-index:0}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body .article-brackets-design01{font-size:1.4rem;padding:2.4rem 2rem .4rem 2.2rem}}.shopify-policy__container .shopify-policy__body .article-brackets-design01:before,.shopify-policy__container .shopify-policy__body .article-brackets-design01:after{content:"";display:block;width:4.8rem;height:4.8rem;border-style:solid;border-width:.2rem 0 0 .2rem;border-color:#699dad;position:absolute;z-index:0}.shopify-policy__container .shopify-policy__body .article-brackets-design01:before{top:0;left:0;-webkit-transform:translate(0,0) rotate(0);transform:translate(0) rotate(0)}.shopify-policy__container .shopify-policy__body .article-brackets-design01:after{bottom:0;right:0;-webkit-transform:translate(0,0) rotate(180deg);transform:translate(0) rotate(180deg)}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body .article-brackets-design01:before,.shopify-policy__container .shopify-policy__body .article-brackets-design01:after{width:3.6rem;height:3.6rem}}.shopify-policy__container .shopify-policy__body .common-btn.common-btn-design02--color{display:inline-block;text-decoration:none}.shopify-policy__container .shopify-policy__body h2{font-size:2rem;padding-bottom:.4rem;border-bottom:solid .2rem #000000}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body h2{font-size:1.8rem}}.shopify-policy__container .shopify-policy__body h3{font-size:1.8rem;padding:0;border-left:none}.shopify-policy__container .shopify-policy__body *:not(h2)+h3{margin-top:6rem}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__body *:not(h2)+h3{margin-top:4.2rem}}.shopify-policy__container .shopify-policy__body h4{font-size:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base-policies.css.map */
