#main .kl1{padding-top:56px}#main .kl1__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) auto;grid-template-areas:"visual head title" "visual panels title";grid-template-rows:auto 1fr;column-gap:clamp(28px,3.6vw,56px);align-items:start}#main .kl1__title{grid-area:title;margin:0;color:var(--klu-text, #102f50);writing-mode:vertical-rl;font-feature-settings:"vpal";text-orientation:mixed;white-space:nowrap;font-size:clamp(32px,3vw,42px);font-weight:500;line-height:1.55;letter-spacing:.16em}#main .kl1__head{grid-area:head}#main .kl1__chapter{display:flex;align-items:center;gap:14px;margin:0 0 22px;font-size:14px;line-height:1.5;letter-spacing:.06em}#main .kl1__number{font-size:36px;font-weight:400;line-height:1}#main .kl1__rule{flex:none;width:26px;height:1px;background:currentColor}#main .kl1__intro{color:#293f50;font-size:16px;line-height:1.9}#main .kl1__sp{display:none}#main .kl1__hint{display:block;margin-top:6px;color:var(--klu-accent, #a54832);font-size:12.5px;letter-spacing:.08em;line-height:1.6;text-wrap:balance}#main .kl1__hint-arrow{display:inline-block;margin-left:8px}#main .kl1__hint-arrow:before{content:"\2190"}#main .kl1 .kl1__nb{display:inline-block}#main .kl1 :is(.kl1__intro,.kl1__name,.kl1__catch,.kl1__meta){word-break:auto-phrase;text-wrap:pretty}#main .kl1 .kl1__intro{text-wrap:balance}#main .kl1__visual{grid-area:visual;min-width:0}#main .kl1__photo{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:#e9e3d6}#main .kl1__shot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;visibility:hidden}#main .kl1__shot--set{visibility:visible}#main .kl1__shot img,#main .kl1__img{display:block;width:100%;height:100%;object-fit:cover}#main .kl1__shot.is-prev{z-index:1;visibility:visible}#main .kl1__shot.is-on{z-index:2;visibility:visible}#main .kl1__shot.is-print{animation:kl1-print .75s cubic-bezier(.65,0,.35,1) both}@keyframes kl1-print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}#main .kl1__bowl{position:absolute;left:var(--x);top:var(--y);z-index:3;width:var(--d);aspect-ratio:1;margin:0;padding:0;border:0;border-radius:50%;background:none;transform:translate(-50%,-50%);cursor:pointer;-webkit-tap-highlight-color:transparent}#main .kl1__bowl:after{content:"";position:absolute;top:-2.5%;right:-2.5%;bottom:-2.5%;left:-2.5%;border:2px solid #b8543e;border-radius:50%;opacity:0;transform:scale(.95);transition:opacity .3s ease,transform .45s cubic-bezier(.3,1.4,.5,1)}@media(hover:hover){#main .kl1__bowl:hover:after{opacity:.6;transform:none}}#main .kl1__photo.is-pick .kl1__bowl{visibility:hidden}#main .kl1__shot--d:not(.is-near){display:none}#main .kl1__shot--contain{padding:10px;background:#f4f1eb}#main .kl1__shot--contain img{object-fit:contain}#main .kl1__photo:not([data-cur=set-0]) .kl1__bowl{visibility:hidden}#main .kl1__slides-wrap{margin-top:16px}#main .kl1__grid:not(.is-js) .kl1__slides-wrap{display:none}#main .kl1__slides{display:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px}#main .kl1__slides.is-on{display:grid}#main .kl1__slide{position:relative;display:block;min-width:0;min-height:30px;margin:0;padding:4px 0 8px;border:0;border-radius:0;background:none;color:#8a8178;font:inherit;font-size:11.5px;letter-spacing:.08em;line-height:1.4;text-align:left;white-space:nowrap;cursor:pointer;transition:color .25s ease}#main .kl1__slide:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#e4ddd0}#main .kl1__slide i{position:absolute;left:0;bottom:0;width:0;height:2px;background:#b8543e}#main .kl1__slide.is-on{color:var(--klu-text, #102f50)}#main .kl1__slide.is-on i,#main .kl1__slide.is-done i{width:100%}#main .kl1__grid.is-auto .kl1__slide.is-on i{width:0;animation:kl1-bar var(--kl1-dur, 4.5s) linear forwards}#main .kl1__grid.is-auto.is-paused .kl1__slide.is-on i{animation-play-state:paused}@keyframes kl1-bar{to{width:100%}}#main .kl1__slide:focus-visible{outline:2px solid var(--klu-accent, #a54832);outline-offset:2px}@media(hover:hover){#main .kl1__slide:not(.is-on):hover{color:var(--klu-text, #102f50)}}#main .kl1__picker{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;margin-top:14px;border:1px solid var(--klu-border, #d8cbb8);background:#fff}#main .kl1__tab{min-width:0;min-height:46px;margin:0;padding:6px 4px;border:0;border-left:1px solid var(--klu-border, #d8cbb8);border-radius:0;background:none;color:var(--klu-text, #102f50);font:inherit;font-size:14px;letter-spacing:.06em;line-height:1.3;white-space:nowrap;cursor:pointer;transition:background .25s ease,color .25s ease}#main .kl1__tab:first-child{border-left:0}#main .kl1__tab[aria-selected=true]{background:var(--klu-text, #102f50);color:#fff}#main .kl1__tab:focus-visible{outline:2px solid var(--klu-accent, #a54832);outline-offset:2px}@media(hover:hover){#main .kl1__tab[aria-selected=false]:hover{background:#f4f1eb}}#main .kl1__panels{grid-area:panels;display:grid;min-width:0;margin-top:26px}#main .kl1__panel{grid-area:1 / 1;min-width:0}#main .kl1__grid:not(.is-js) .kl1__panel:not(:first-child){display:none}#main .kl1__grid.is-js .kl1__panel:not(.is-on){visibility:hidden;pointer-events:none}#main .kl1__grid.is-js .kl1__panel.is-on{animation:kl1-in .4s ease both}@keyframes kl1-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#main .kl1__label{color:var(--klu-accent, #a54832);font-size:12.5px;letter-spacing:.12em;line-height:1.6}#main .kl1__label--rec:before{content:"";display:inline-block;width:6px;height:6px;margin-right:9px;border-radius:50%;background:currentColor;vertical-align:.15em}#main .kl1__name{margin-top:4px;color:var(--klu-text, #102f50);font-size:clamp(21px,1.9vw,25px);font-weight:600;line-height:1.5;letter-spacing:.02em}#main .kl1__name a{color:inherit;text-decoration:none}#main .kl1__catch{margin-top:4px;color:#344b5b;font-size:14.5px;line-height:1.8}#main .kl1__meta{margin-top:6px;color:var(--klu-muted, #494641);font-size:13px;line-height:1.8}#main .kl1__price{margin-top:10px;color:var(--klu-text, #102f50);font-size:22px}#main .kl1 .kz-buy{margin-top:14px}@media(min-width:750px){#main .kl1__visual{align-self:center}}@media(min-width:990px){#main .kl1 .kz-buy__actions{grid-template-columns:auto auto;align-items:center;column-gap:24px}#main .kl1 .kz-buy .kz-btn.kz-buy__add{width:auto;min-width:16rem}}@media(min-width:750px)and (max-width:989px){#main .kl1__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) auto;grid-template-areas:"head head title" "visual panels title";column-gap:22px}#main .kl1__head{margin-bottom:22px}#main .kl1__hint-arrow:before{content:"\2193"}#main .kl1__panels{margin-top:0}#main .kl1__title{font-size:27px;letter-spacing:.12em}#main .kl1__intro{font-size:15px}#main .kl1__tab{font-size:13px;letter-spacing:.02em}#main .kl1__picker{grid-template-columns:1.6fr 1fr 1fr 1.15fr}}@media(max-width:749px){#main .kl1{padding-top:36px}#main .kl1__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"chapter title" "lead title" "photo photo" "slides slides" "picker picker" "panels panels";grid-template-rows:auto 1fr;column-gap:14px}#main .kl1__head,#main .kl1__visual{display:contents}#main .kl1__chapter{grid-area:chapter;gap:12px;margin:0;font-size:12px}#main .kl1__number{font-size:32px}#main .kl1__lead{grid-area:lead;align-self:end}#main .kl1__title{grid-area:title;justify-self:end;font-size:26px}#main .kl1__intro{font-size:min(15px,4vw);line-height:1.85}#main .kl1__sp{display:inline}#main .kl1__hint{font-size:12px}#main .kl1__hint-arrow:before{content:"\2193"}#main .kl1__photo{grid-area:photo;margin-top:20px}#main .kl1__slides-wrap{grid-area:slides;margin-top:14px}#main .kl1__slides{gap:8px}#main .kl1__slide{font-size:min(11.5px,3vw);letter-spacing:.02em}#main .kl1__picker{grid-area:picker;margin-top:12px}#main .kl1__tab{min-height:44px;font-size:min(14px,3.6vw);letter-spacing:.02em}#main .kl1__panels{margin-top:18px}#main .kl1__name{font-size:clamp(20px,5.4vw,22px)}#main .kl1__catch{font-size:14px}}@media(prefers-reduced-motion:reduce){#main .kl1__bowl:after,#main .kl1__tab{transition:none}#main .kl1__shot.is-print,#main .kl1__grid.is-js .kl1__panel.is-on{animation:none}}@media(max-width:749px){#main .kl1__slide:after{content:"";position:absolute;top:-14px;right:0;bottom:0;left:0}#main .kl1__name a{position:relative}#main .kl1__name a:after{content:"";position:absolute;top:-13px;right:0;bottom:-13px;left:0}#main .kl1__tab{font-size:clamp(13px,3.6vw,14px)}}#main .kl1 .kl1__pickhead{margin:14px 0 6px}#main .kl1 .kl1__pickhead+.kl1__picker{margin-top:0}@media(max-width:749px){#main .kl1__grid{grid-template-areas:"chapter title" "lead title" "photo photo" "slides slides" "pickhead pickhead" "picker picker" "panels panels"}#main .kl1 .kl1__pickhead{grid-area:pickhead;margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/kz-lineup.css.map */
