.cl-qa__lead{max-width:620px;margin:.8em auto 0;font-size:1.6rem;line-height:1.65}.cl-steps{list-style:none;padding:0!important;margin:8px auto 72px;max-width:760px;position:relative}.cl-steps:before{content:"";position:absolute;left:43px;top:44px;bottom:44px;border-left:3px dashed rgba(95,98,85,.45)}.cl-steps__item{position:relative;display:flex;gap:28px;align-items:flex-start;margin:0 0 30px!important;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.cl-steps__item.is-in{opacity:1;transform:none}.cl-steps__item:last-child{margin-bottom:0!important}.cl-steps__ico{flex:0 0 88px;width:88px;height:88px;border-radius:50%;background:var(--cl-sage);position:relative;z-index:1}.cl-steps__ico svg{width:100%;height:100%;display:block}.cl-steps__txt{flex:1;padding:18px 24px 20px;border-radius:20px;background:#f4f1ea8c}.cl-steps__n{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cl-terra-dark)}.cl-steps__txt h3{margin:.2em 0 .4em;font-size:clamp(2rem,1.9vw,2.4rem);line-height:1.25;color:#121212}.cl-steps__txt p{margin:0 0 .8em;font-size:1.55rem;line-height:1.65}.cl-steps__ok{display:flex;gap:10px;align-items:flex-start;margin:0!important;padding:10px 14px;border-radius:14px;background:#fff;color:var(--cl-green);font-size:1.45rem!important;line-height:1.5}.cl-steps__ok svg{flex:0 0 18px;width:18px;height:18px;margin-top:3px;color:var(--cl-terra)}.cl-qa__head2{margin-top:8px}@media(prefers-reduced-motion:reduce){.cl-steps__item{opacity:1;transform:none;transition:none}}@media screen and (max-width:749px){.cl-steps:before{left:31px}.cl-steps__item{gap:14px}.cl-steps__ico{flex-basis:64px;width:64px;height:64px}.cl-steps__txt{padding:14px 16px 16px}}.cl-poll{padding-top:56px;padding-bottom:40px}.cl-poll__lead{max-width:620px;margin:.8em auto 0;font-size:1.6rem;line-height:1.65}.cl-poll__lead p{margin:0}.cl-poll__thanks{max-width:420px;margin:0 auto 20px;text-align:center;background:var(--cl-cream);color:var(--cl-green);border-radius:24px;padding:12px 20px;font-size:1.5rem}.cl-poll__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;list-style:none;padding:0;margin:8px auto 0;max-width:900px}.cl-poll__card{position:relative;flex:0 1 260px;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:26px 20px 22px;border-radius:20px;background:#f4f1ea99;text-align:center;transition:transform .25s,box-shadow .25s}.cl-poll__card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #1212121a}.cl-poll__card.is-mine{box-shadow:0 0 0 3px var(--cl-terra)}.cl-poll__card.cl-pop-heart:after{content:"\2665";position:absolute;left:50%;top:40px;color:var(--cl-terra);font-size:3rem;animation:clHeart 1s ease forwards}.cl-poll__img{display:block;width:100%;aspect-ratio:4/5;border-radius:14px;overflow:hidden}.cl-poll__img img{width:100%;height:100%;object-fit:cover;display:block}.cl-poll__total{text-align:center;margin:18px 0 0;font-size:1.4rem;color:var(--cl-green)}@media screen and (max-width:749px){.cl-poll__card{flex-basis:calc(50% - 12px);padding:20px 12px 18px}}.cl-vote__msgs .cl-section__head{margin-bottom:22px}.cl-band{background:var(--cl-cream);padding:44px 0}.cl-band__list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;margin:0 auto;padding-top:0;padding-bottom:0}.cl-band__item{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:10px;margin:0;padding:8px 6px}.cl-band__item img{width:72px!important;height:72px!important;flex:none!important;object-fit:contain}.cl-band__item strong{font-size:1.8rem;line-height:1.3;color:#121212}.cl-band__item span{display:block!important;font-size:1.45rem;line-height:1.6;color:var(--cl-green);max-width:260px}@media screen and (max-width:989px){.cl-band{padding:32px 0 28px}.cl-band__list{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.cl-band__list::-webkit-scrollbar{display:none}.cl-band__item{flex:0 0 78%!important;scroll-snap-align:center;background:#fff;border-radius:20px;padding:22px 18px}}@media screen and (min-width:600px)and (max-width:989px){.cl-band__item{flex-basis:44%!important}}.cl-poll__note{max-width:620px;margin:20px auto 0;text-align:center;font-size:1.4rem;line-height:1.55;color:var(--cl-green)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cl-v12.css.map */
