.PageContent-Custom{max-width:880px;margin:0 auto}.PageContent-Custom h4{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:20px;line-height:32px;color:#222;margin-top:43px;margin-bottom:24px;letter-spacing:2.6px}@media screen and (max-width:999px){.PageContent-Custom h4{font-size:14px;line-height:22px;margin-top:30px;margin-bottom:23px;letter-spacing:2px}}.PageContent-Custom h4:first-child{margin-top:0;margin-bottom:18px}@media screen and (max-width:999px){.PageContent-Custom h4:first-child{margin-bottom:19px}}.PageContent-Custom p{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:30px;color:#222;margin-bottom:40px;letter-spacing:2px}@media screen and (max-width:999px){.PageContent-Custom p{font-size:13px;line-height:26px;margin-bottom:20px}}.PageContent-Custom p.Note{background:#f7f9fa;font-size:13px;line-height:28px;padding:38px 43px 33px;margin-top:50px;margin-bottom:34px;letter-spacing:2.2px}@media screen and (max-width:999px){.PageContent-Custom p.Note{font-size:13px;line-height:26px;padding:21px 26px;margin-top:30px;margin-bottom:33px}}.PageContent-Custom a{color:#956c4e;text-decoration:underline}.PageContent-Custom img{display:block;width:100%}.PageContent-Custom figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -19px}@media screen and (max-width:999px){.PageContent-Custom figure{display:block;margin:0 0 -10px}}.PageContent-Custom figure img{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 19px}@media screen and (max-width:999px){.PageContent-Custom figure img{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 0 10px}}.PageContent-Custom table{display:block;width:100%}.PageContent-Custom table th,.PageContent-Custom table td{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:26px;color:#222;display:block;width:100%;padding:14px 0;text-align:left;letter-spacing:1px}@media screen and (max-width:999px){.PageContent-Custom table th,.PageContent-Custom table td{padding:0;font-size:13px;line-height:22px;color:#666}}.PageContent-Custom table th{max-width:240px;-ms-flex-preferred-size:240px;flex-basis:240px}@media screen and (max-width:999px){.PageContent-Custom table th{color:#222;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.PageContent-Custom table td{max-width:calc(100% - 240px);-ms-flex-preferred-size:calc(100% - 240px);flex-basis:calc(100% - 240px)}@media screen and (max-width:999px){.PageContent-Custom table td{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:5px}}.PageContent-Custom table tr{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #E3E3E3}@media screen and (max-width:999px){.PageContent-Custom table tr{display:block;padding:14px 0 17px}.PageContent-Custom table tr:first-child{border-top:1px solid #E3E3E3}}.PageContent-Custom table tbody{display:block;width:100%}.PageContent-Custom .Article__Content{padding-top:50px}@media screen and (max-width:999px){.PageContent-Custom .Article__Content{padding-top:39px}}.template-page-custom .PageHeader{margin:0;padding-top:116px;padding-bottom:96px}@media screen and (max-width:999px){.template-page-custom .PageHeader{padding-top:100px;padding-bottom:95px}}.template-page-custom .PageHeader .SectionHeader__Heading{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:46px;line-height:62px;color:#222;letter-spacing:.5px;text-transform:none}@media screen and (max-width:999px){.template-page-custom .PageHeader .SectionHeader__Heading{font-size:30px;line-height:50px;margin-bottom:0}}.template-page-custom .PageHeader .SectionHeader__Heading--Text{position:relative;background:#fff}@media screen and (max-width:999px){.template-page-custom .PageHeader .SectionHeader__Heading--Text{background:transparent;padding-bottom:5px;display:inline-block}}.template-page-custom .PageHeader .SectionHeader__Heading--Text:after{content:"";background:#32190e;opacity:.39;width:1px;height:160px;position:absolute;top:66%;right:17%;-webkit-transform:translateY(-50%) rotate(36deg);transform:translateY(-50%) rotate(36deg);z-index:-1}@media screen and (max-width:999px){.template-page-custom .PageHeader .SectionHeader__Heading--Text:after{width:140px;height:1px;top:auto;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);bottom:0}}.template-page-custom .PageHeader .SectionHeader__Heading--Text span{font-family:classico-urw,sans-serif;font-weight:400;font-style:normal}@media screen and (max-width:999px){.template-page-custom .PageHeader .SectionHeader__Heading--Text span{display:block}}.template-page-custom .shopify-section--c-featured-collections{margin-top:164px;margin-bottom:113px}@media screen and (max-width:999px){.template-page-custom .shopify-section--c-featured-collections{margin:100px 0}}.c-featured-collections__shop-now .slick-list{overflow:visible;margin:0 -12px}@media screen and (max-width:999px){.c-featured-collections__shop-now .slick-list{margin:0 -5px}}.PageContent-Custom .reserve-btn{display:inline-block;margin:1em;padding:1em 4em;background-color:#222;color:#fff;font-size:14px;text-decoration:none;letter-spacing:2px;text-align:center;transition:background-color .2s ease}.PageContent-Custom .reserve-btn:hover{background-color:#956c4e}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-page-template.css.map */
