@media screen and (max-width:1024px){cart-drawer .drawer-spacing{--padding-inline: 3.2rem}}:root{--ezk-chip-py: .7rem;--ezk-chip-px: 1.6rem;--ezk-chip-fs: 1.2rem}@media screen and (max-width:1024px){:root{--ezk-chip-py: .6rem;--ezk-chip-px: 1.4rem}}.blog-tags-list .blog-tag-list,.feature-list .feature-list__tab,.series-list .series-list__tab,.spmenu a.spmenu__kw-item{padding:var(--ezk-chip-py) var(--ezk-chip-px);font-size:var(--ezk-chip-fs)}@media screen and (min-width:1025px){.blog-tags-list .blog-tag-list.px-1025-40{padding-inline:2.4rem}}li.btn-tag>a{padding:var(--ezk-chip-py) var(--ezk-chip-px)}:root{--ezk-page-title-fs: 2rem}@media screen and (max-width:1024px){:root{--ezk-page-title-fs: 1.8rem}}h1.heading-title,.main-blog .section-heading{font-size:var(--ezk-page-title-fs)}:root{--ezk-article-title-fs: 2.4rem}@media screen and (max-width:1024px){:root{--ezk-article-title-fs: 2rem}}h1.article-template__title{font-size:var(--ezk-article-title-fs)}.swiper-slideshow-main .slideshow .swiper-slide .sec__content{pointer-events:none}.swiper-slideshow-main .slideshow .swiper-slide .sec__content :is(a,button,input,select,textarea,label){pointer-events:auto}:root{--ezk-staff-name-gap: .6rem}.style-book-staff-profile .style-book-staff-profile__name{margin-bottom:var(--ezk-staff-name-gap)}:root{--ezk-staff-sns-shift: .9rem}.style-book-staff-profile .style-book-staff-profile__sns{margin-left:calc(var(--ezk-staff-sns-shift) * -1)}@media screen and (max-width:767px){body .style-book-staff-profile{gap:1.6rem;margin-left:0;flex-wrap:nowrap;--ezk-staff-sns-shift: .65rem}.style-book-staff-profile .style-book-staff-profile__icon{width:9rem;height:9rem}.style-book-staff-profile .style-book-staff-profile__body{flex:1 1 auto;min-width:0}.style-book-staff-profile .style-book-staff-profile__name{font-size:1.6rem}.style-book-staff-profile .style-book-staff-profile__role{font-size:1.1rem}.style-book-staff-profile .style-book-staff-profile__job-title,.style-book-staff-profile .style-book-staff-profile__meta-list,.style-book-staff-profile .style-book-staff-profile__note{font-size:1.2rem}.style-book-staff-profile .style-book-staff-profile__sns-link svg{width:2.8rem;height:2.8rem}}:root{--ezk-review-en: "REVIEW";--ezk-review-ja: "\304a\5ba2\3055\307e\306e\30ec\30d3\30e5\30fc";--ezk-review-border: rgba(29, 29, 31, .18);--ezk-review-radius: .4rem;--ezk-review-pad: 2rem;--ezk-review-pad-y: 2.8rem;--ezk-review-star-gap: .1rem;--ezk-review-cols: 3;--ezk-review-col-gap: 1.6rem}@media screen and (max-width:767px){:root{--ezk-review-pad: 1.6rem;--ezk-review-pad-y: 2.2rem}}body.template-index .shopify-section:has(.jdgm-carousel),body.template-index .shopify-section:has([class*=jdgm-rev-snippet]){display:flex;flex-direction:column;width:100%;margin-inline:auto;padding-inline:var(--bs-gutter-x, 2rem);padding-top:var(--section-spacing, 6rem);padding-bottom:var(--section-spacing, 6rem)}@media screen and (min-width:1200px){body.template-index .shopify-section:has(.jdgm-carousel),body.template-index .shopify-section:has([class*=jdgm-rev-snippet]){max-width:calc(var(--page-width) + 6rem);padding-inline:3rem}}body.template-index .shopify-section:has(.jdgm-rev-snippet-card) .jm-carousel__viewport,body.template-index .shopify-section:has(.jdgm-rev-snippet-card) *:has(>.jm-carousel__viewport){max-width:none!important;width:100%!important}body.template-index .shopify-section:has(.jdgm-carousel)>*,body.template-index .shopify-section:has([class*=jdgm-rev-snippet])>*{order:0}body.template-index .shopify-section:has(.jdgm-carousel):before,body.template-index .shopify-section:has([class*=jdgm-rev-snippet]):before{content:var(--ezk-review-en);order:-2;display:block;text-align:center;font-family:var(--heading-font);font-size:var(--h5);font-weight:700;letter-spacing:.05em;line-height:1.4;color:var(--color-heading)}body.template-index .shopify-section:has(.jdgm-carousel):after,body.template-index .shopify-section:has([class*=jdgm-rev-snippet]):after{content:var(--ezk-review-ja);order:-1;display:block;text-align:center;font-size:calc(var(--body-font-size) - 2px);letter-spacing:.08em;line-height:1.625;color:var(--color-grey);margin-top:var(--sp);margin-bottom:var(--header-spacing-bottom, 2.4rem)}body.template-index .jdgm-widget.jdgm-carousel .jdgm-carousel-item{box-sizing:border-box;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:1px solid var(--ezk-review-border)!important;border-radius:var(--ezk-review-radius);padding:var(--ezk-review-pad-y) var(--ezk-review-pad)}body.template-index .jdgm-rev-snippet-card{box-sizing:border-box;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:1px solid var(--ezk-review-border)!important;border-radius:var(--ezk-review-radius);padding:var(--ezk-review-pad-y) var(--ezk-review-pad)!important;align-items:flex-start!important;justify-content:flex-start!important}body.template-index .jdgm-rev-snippet-card>.jdgm-rev-snippet-card__content{width:100%}body.template-index .jdgm-rev-snippet-card>div,body.template-index .jdgm-widget.jdgm-carousel .jdgm-carousel-item__review{background:transparent!important;box-shadow:none!important}body.template-index .jdgm-rev-snippet-card__rating>.jm-cluster{--cluster-space: var(--ezk-review-star-gap) !important}@media screen and (min-width:1025px){body.template-index .shopify-section:has(.jdgm-rev-snippet-card) :is(div,ul,ol,section):has(>.jdgm-rev-snippet-card){display:flex;gap:var(--ezk-review-col-gap)}body.template-index .shopify-section:has(.jdgm-rev-snippet-card) .jdgm-rev-snippet-card{flex:0 0 calc((100% - (var(--ezk-review-cols) - 1) * var(--ezk-review-col-gap)) / var(--ezk-review-cols));min-width:0;max-width:none!important}}:root{--ezk-art-lh: 1.9;--ezk-art-line: #e5e5e5;--ezk-art-fill: #f6f6f6;--ezk-art-accent: #1d1d1f;--ezk-art-h2-fs: 1.8rem;--ezk-art-h3-fs: 1.5rem;--ezk-art-cell-py: 1.2rem;--ezk-art-cell-px: 1.6rem}@media screen and (max-width:767px){:root{--ezk-art-h2-fs: 1.7rem;--ezk-art-h3-fs: 1.5rem;--ezk-art-cell-py: 1rem;--ezk-art-cell-px: 1.2rem}}.article-template__content.rte :is(p,li){line-height:var(--ezk-art-lh)}.article-template__content.rte h2{font-size:var(--ezk-art-h2-fs);font-weight:700;line-height:1.5;padding-bottom:.8rem;border-bottom:1px solid var(--ezk-art-line);margin-top:4rem;margin-bottom:1.6rem}.article-template__content.rte h3{font-size:var(--ezk-art-h3-fs);font-weight:700;line-height:1.6;padding-left:1rem;border-left:3px solid var(--ezk-art-accent);margin-top:2.8rem;margin-bottom:1.2rem}.article-template__content.rte :is(h2,h3):first-child{margin-top:0}.article-template__content.rte :is(h2,h3):has(>br:only-child){border:0;padding:0}.article-template__content.rte table{width:100%;margin-block:2rem;border:1px solid var(--ezk-art-line)}.article-template__content.rte :is(th,td){padding:var(--ezk-art-cell-py) var(--ezk-art-cell-px);border:1px solid var(--ezk-art-line);text-align:left;vertical-align:top;line-height:1.7;word-break:break-word}.article-template__content.rte th{background:var(--ezk-art-fill);font-weight:700}.article-template__content.rte table:has(tr>:nth-child(2):last-child) tbody td:first-child{width:30%;background:var(--ezk-art-fill);font-weight:700}.article-template__content.rte :is(th,td) p{margin:0;line-height:inherit}.article-template__content.rte blockquote{margin-block:2rem;padding:1.6rem 2rem;background:var(--ezk-art-fill);border:0;border-radius:.4rem;font-size:var(--body-font-size);font-weight:400;line-height:var(--ezk-art-lh);text-align:left;color:inherit}.article-template__content.rte blockquote :is(h1,h2,h3,h4,h5,h6,p){margin:0;padding:0;border:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.article-template__content.rte blockquote strong{font-weight:700}.article-template__content.rte :is(ul,ol){list-style-position:outside;padding-inline-start:1.8em;margin-block:1.6rem}.article-template__content.rte ul{list-style-type:disc}.article-template__content.rte ol{list-style-type:decimal}.article-template__content.rte li+li{margin-top:.6rem}announcement-bar.section__announcement-bar a{color:inherit;text-decoration:none}announcement-bar.section__announcement-bar a:hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ezk-custom.css.map */
