.lz-cs{max-width:1360px;margin:30px auto 42px;font-family:inherit}
.lz-cs *{box-sizing:border-box}
.lz-cs__meta{display:none;align-items:center;justify-content:space-between;gap:12px;margin:0 15px 12px}
.lz-cs.is-ready .lz-cs__meta{display:flex}
.lz-cs__position{display:inline-flex;align-items:center;gap:12px;color:#334449;font-size:14px;font-weight:700;line-height:1.3}
.lz-cs__count{font-size:12px;font-weight:600;letter-spacing:.09em;color:#587078}
.lz-cs__controls{display:inline-flex;align-items:center;gap:8px}
.lz-cs__next{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #c9d2d3;border-radius:50%;background:#fff;color:#1e5965;cursor:pointer}
.lz-cs__next:hover{border-color:#1e5965;background:#eef5f5}
.lz-cs__pause{appearance:none;min-height:44px;padding:8px 14px;border:1px solid #c9d2d3;border-radius:999px;background:#fff;color:#334449;cursor:pointer;font:inherit;font-size:13px;font-weight:700;line-height:1.2}
.lz-cs__pause:hover{border-color:#1e5965;color:#1e5965}
.lz-cs__next:focus-visible,.lz-cs__pause:focus-visible,.lz-cs__stage:focus-visible{outline:3px solid #1e5965;outline-offset:3px}
.lz-cs__stage{display:block}
.lz-cs.is-ready .lz-cs__stage{display:grid;touch-action:pan-y pinch-zoom;overflow:hidden}
.lz-cs.is-ready .lz-cs__slide{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(22px);transition:opacity .45s ease,transform .45s ease,visibility 0s linear .45s}
.lz-cs.is-ready .lz-cs__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0);transition:opacity .45s ease,transform .45s ease,visibility 0s}
.lz-cs.is-dragging .lz-cs__stage{user-select:none;cursor:grabbing}
.lz-cs__sr-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.lz-cs__art-link{display:block;width:100%;border-radius:14px;overflow:hidden;background:#ede7dc;box-shadow:0 16px 35px rgba(30,31,28,.12)}
.lz-cs__art-link:focus-visible{outline:3px solid #1e5965;outline-offset:3px}
.lz-cs__art-link picture{display:block}
.lz-cs__art{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain}
.lz-cs__offers{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:14px 15px 0}
.lz-cs__offer{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:9px 17px;border:1px solid #d9d3c4;border-radius:999px;background:#faf9f5;color:#293c40;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}
.lz-cs__offer:hover{border-color:#b89452;background:#fffdf8;transform:translateY(-2px);color:#293c40;text-decoration:none}
.lz-cs__offer:focus-visible{outline:3px solid #1e5965;outline-offset:3px}
.lz-cs__offer-brand{font-weight:800;font-size:16px;line-height:1.2}
.lz-cs__offer-arrow{align-self:center;color:#98743c;font-size:21px;line-height:1}
.lz-ir--catalog .lz-ir__catalog-header,.lz-av-oct--catalog .lz-av-oct__catalog-intro,.lz-fb--catalog .lz-fb__catalog-header{display:block;padding:0!important;border:0;background:none!important;box-shadow:none;color:#293c40}
.lz-ir--catalog .lz-ir__catalog-header::before,.lz-av-oct--catalog .lz-av-oct__catalog-intro::before,.lz-fb--catalog .lz-fb__catalog-header::before{content:"";display:block;width:100%;aspect-ratio:1672/941;margin-bottom:18px;border-radius:14px;background-position:center;background-repeat:no-repeat;background-size:contain;box-shadow:0 16px 35px rgba(30,31,28,.12)}
.lz-ir--catalog .lz-ir__catalog-header::before{background-image:url('../img/iraltone-desktop.jpg')}
.lz-av-oct--catalog .lz-av-oct__catalog-intro::before{background-image:url('../img/avene-desktop.jpg')}
.lz-fb--catalog .lz-fb__catalog-header::before{background-image:url('../img/forbald-desktop.jpg')}
.lz-ir--catalog .lz-ir__catalog-header>.lz-ir__eyebrow,.lz-ir--catalog .lz-ir__catalog-header>h2,.lz-av-oct--catalog .lz-av-oct__catalog-intro>.lz-av-oct__kicker,.lz-av-oct--catalog .lz-av-oct__catalog-intro>h2,.lz-fb--catalog .lz-fb__catalog-header>.lz-fb__eyebrow,.lz-fb--catalog .lz-fb__catalog-header>h2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.lz-ir--catalog .lz-ir__catalog-header>p:not(:first-child),.lz-av-oct--catalog .lz-av-oct__catalog-intro>p:not(:first-child),.lz-fb--catalog .lz-fb__catalog-header>p:not(:first-child){max-width:78ch;margin:0 0 16px;padding:0 4px;color:#34464b;line-height:1.55}
@media(max-width:640px){.lz-cs{margin:22px auto 30px}.lz-cs__meta{margin-bottom:10px;gap:6px}.lz-cs__position{gap:6px}.lz-cs__art{aspect-ratio:1122/1402}.lz-cs__art-link{border-radius:10px}.lz-cs__offers{gap:6px;margin:10px 5px 0}.lz-cs__offer{font-size:13px;padding:7px 11px}}
@media(max-width:640px){.lz-ir--catalog .lz-ir__catalog-header::before,.lz-av-oct--catalog .lz-av-oct__catalog-intro::before,.lz-fb--catalog .lz-fb__catalog-header::before{aspect-ratio:1122/1402;margin-bottom:14px;border-radius:10px}.lz-ir--catalog .lz-ir__catalog-header::before{background-image:url('../img/iraltone-mobile.jpg')}.lz-av-oct--catalog .lz-av-oct__catalog-intro::before{background-image:url('../img/avene-mobile.jpg')}.lz-fb--catalog .lz-fb__catalog-header::before{background-image:url('../img/forbald-mobile.jpg')}}
@media(prefers-reduced-motion:reduce){.lz-cs.is-ready .lz-cs__slide,.lz-cs.is-ready .lz-cs__slide.is-active{transition:none;transform:none}}
