.kef{margin-block:var(--kef-pc-margin-before) var(--kef-pc-margin-after);color:var(--kef-text-color, #102f50)}.kef,.kef *{box-sizing:border-box}.kef__paper{width:min(calc(100% - 40px),var(--kef-pc-box-width),var(--kef-pc-max-width));max-width:var(--kef-pc-max-width);margin-inline:auto;padding:var(--kef-pc-pad-top) var(--kef-pc-pad-right) var(--kef-pc-pad-bottom) var(--kef-pc-pad-left);background:var(--kef-bg);border:var(--kef-border-width) solid var(--kef-border-color);border-radius:var(--kef-radius);overflow:hidden;font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,serif}.kef__device--mobile{display:none!important}.kef__chapter-slot{margin-bottom:var(--kef-chapter-main-gap)}.kef__main{display:grid;grid-template-columns:minmax(0,calc(var(--kef-image-column) - (var(--kef-pc-gap) * .5))) minmax(0,calc(100% - var(--kef-image-column) - (var(--kef-pc-gap) * .5)));grid-template-areas:"media copy";align-items:center;column-gap:var(--kef-pc-gap)}.kef--image-right .kef__main{grid-template-areas:"copy media";grid-template-columns:minmax(0,calc(100% - var(--kef-image-column) - (var(--kef-pc-gap) * .5))) minmax(0,calc(var(--kef-image-column) - (var(--kef-pc-gap) * .5)))}.kef__media{grid-area:media;min-width:0}.kef__copy{grid-area:copy;min-width:0;align-self:center}.kef__block{position:relative}.kef__align--left{text-align:left}.kef__align--center{text-align:center}.kef__align--right{text-align:right}.kef__chapter{display:flex;align-items:center;justify-content:flex-start;gap:var(--chapter-pc-gap);margin-top:var(--chapter-pc-before);margin-bottom:var(--chapter-pc-after);color:var(--chapter-pc-color);font-size:var(--chapter-pc-size);line-height:var(--chapter-pc-line);transform:translate(var(--chapter-pc-x),var(--chapter-pc-y))}.kef__chapter.kef__align--center{justify-content:center}.kef__chapter.kef__align--right{justify-content:flex-end}.kef__chapter-number{flex:0 0 auto;font-size:var(--chapter-pc-number-size);line-height:1;font-weight:500}.kef__chapter-rule{display:block;width:var(--chapter-pc-rule-thickness);height:var(--chapter-pc-rule-length);flex:0 0 auto;background:var(--chapter-pc-rule-color)}.kef__chapter-label{font-weight:500;letter-spacing:.02em}.kef__image-block{width:var(--image-pc-width);margin:var(--image-pc-before) 0 var(--image-pc-after);transform:translate(var(--image-pc-x),var(--image-pc-y))}.kef__image-block.kef__align--center{margin-inline:auto}.kef__image-block.kef__align--right{margin-left:auto}.kef__image-frame{width:100%;height:var(--image-pc-height);aspect-ratio:var(--image-pc-ratio);overflow:hidden;border-radius:var(--image-radius);background:#eee8df}.kef__image-frame picture,.kef__image-frame img{display:block;width:100%;height:100%}.kef__image-frame img{object-fit:cover;object-position:var(--image-pc-position-x) var(--image-pc-position-y)}.kef__text{max-width:var(--text-pc-max);margin-top:var(--text-pc-before);margin-bottom:var(--text-pc-after);color:var(--text-pc-color);font-size:var(--text-pc-size);font-weight:var(--text-pc-weight, 400);line-height:var(--text-pc-line);letter-spacing:.02em;transform:translate(var(--text-pc-x),var(--text-pc-y))}.kef__text.kef__align--center{margin-inline:auto}.kef__text.kef__align--right{margin-left:auto}.kef__text--principle{letter-spacing:.03em}.kef__text--heading{font-size:min(var(--text-pc-size),4vw);letter-spacing:.025em}.kef__text--body{letter-spacing:.01em}.kef__button-wrap{display:flex;margin-top:var(--button-pc-before);transform:translate(var(--button-pc-x),var(--button-pc-y))}.kef__button-wrap.kef__align--center{justify-content:center}.kef__button-wrap.kef__align--right{justify-content:flex-end}.kef__button{display:inline-flex;width:var(--button-pc-width);min-height:var(--button-height);padding-inline:20px;align-items:center;justify-content:center;gap:18px;color:var(--button-color);background:var(--button-bg);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-radius);font-family:inherit;font-size:var(--button-pc-size);font-weight:500;line-height:1.3;letter-spacing:.02em;text-decoration:none;box-shadow:none}.kef__button[aria-disabled=true]{cursor:default}.kef__button-arrow{margin-left:auto;font-family:serif;font-size:1.2em;font-weight:400;line-height:1}@media screen and (max-width:699px){.kef{margin-block:var(--kef-mobile-margin-before) var(--kef-mobile-margin-after)}.kef__paper{width:min(calc(100% - 24px),var(--kef-mobile-box-width));max-width:none;padding:var(--kef-mobile-pad-top) var(--kef-mobile-pad-right) var(--kef-mobile-pad-bottom) var(--kef-mobile-pad-left)}.kef__device--desktop{display:none!important}.kef__device--mobile{display:block!important}.kef__device--mobile.kef__chapter{display:flex!important}.kef__chapter-slot{margin-bottom:var(--kef-mobile-chapter-main-gap)}.kef__main,.kef--image-right .kef__main{display:flex;flex-direction:column;gap:0}.kef__media,.kef__copy{width:100%}.kef__chapter{flex-direction:column;justify-content:center;gap:var(--chapter-mobile-gap);margin-top:var(--chapter-mobile-before);margin-bottom:var(--chapter-mobile-after);color:var(--chapter-mobile-color);font-size:var(--chapter-mobile-size);line-height:var(--chapter-mobile-line);text-align:center;transform:translate(var(--chapter-mobile-x),var(--chapter-mobile-y))}.kef__chapter.kef__align--left{align-items:flex-start}.kef__chapter.kef__align--center{align-items:center}.kef__chapter.kef__align--right{align-items:flex-end}.kef__chapter-number{font-size:var(--chapter-mobile-number-size)}.kef__chapter-rule{width:var(--chapter-mobile-rule-length);height:var(--chapter-mobile-rule-thickness);background:var(--chapter-mobile-rule-color)}.kef__image-block{width:var(--image-mobile-width);margin:var(--image-mobile-before) 0 var(--image-mobile-after);transform:translate(var(--image-mobile-x),var(--image-mobile-y))}.kef__image-block.kef__align--center{margin-inline:auto}.kef__image-block.kef__align--right{margin-left:auto}.kef__image-block.kef__mobile-align--left{margin-right:auto;margin-left:0}.kef__image-block.kef__mobile-align--center{margin-right:auto;margin-left:auto}.kef__image-block.kef__mobile-align--right{margin-right:0;margin-left:auto}.kef__image-frame{height:var(--image-mobile-height);aspect-ratio:var(--image-mobile-ratio)}.kef__image-frame img{object-position:var(--image-mobile-position-x) var(--image-mobile-position-y)}.kef__text{max-width:var(--text-mobile-max);margin-top:var(--text-mobile-before);margin-bottom:var(--text-mobile-after);color:var(--text-mobile-color);font-size:var(--text-mobile-size);font-weight:var(--text-mobile-weight, 400);line-height:var(--text-mobile-line);transform:translate(var(--text-mobile-x),var(--text-mobile-y))}.kef__text--heading{font-size:var(--text-mobile-size)}.kef__text.kef__align--center{margin-inline:auto}.kef__text.kef__align--right{margin-left:auto}.kef__button-wrap{justify-content:var(--button-mobile-justify);margin-top:var(--button-mobile-before);transform:translate(var(--button-mobile-x),var(--button-mobile-y))}.kef__button{width:min(100%,var(--button-mobile-width));min-height:var(--button-mobile-height);font-size:var(--button-mobile-size)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kazu-editorial-feature.css.map */
