.cl{--cl-blush:#ffdcd6;--cl-sky:#d6ecff;--cl-peach:#ffe4cc}.cl h1,.cl h2{font-weight:700}.cl-sec__head h2:after{content:"";display:block;width:56px;height:6px;border-radius:3px;margin-top:10px;background:linear-gradient(90deg,var(--cl-butter),#ffb88c)}.cl-faq .cl-sec__head h2:after,.cl-sec__head[style*=center] h2:after{margin-inline:auto}.cl-btn{box-shadow:0 4px #1e234838;transition:transform .15s,box-shadow .15s,background .2s}.cl-btn:hover{transform:translateY(-2px);box-shadow:0 7px #1e234833}.cl-btn:active{transform:translateY(2px);box-shadow:0 1px #1e234840}.cl-btn--ghost{box-shadow:none}.cl-btn--ghost:hover{background:var(--cl-butter);border-color:var(--cl-ink);box-shadow:none}.cl-hero{position:relative;background:linear-gradient(135deg,#dcd6f7,#efe6ff,#ffe9d6)}.cl-hero:before,.cl-hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.cl-hero:before{width:340px;height:340px;right:-90px;top:-110px;background:radial-gradient(circle,#ffd86ba6,#ffd86b00 70%)}.cl-hero:after{width:300px;height:300px;left:-100px;bottom:-130px;background:radial-gradient(circle,#cdebdde6,#cdebdd00 70%)}.cl-hero__grid{position:relative;z-index:1}.cl-hero__copy h1{font-size:clamp(2.3rem,7vw,4.2rem);line-height:1.05;background:linear-gradient(120deg,#1e2348 20%,#5b4bd6 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.cl-hero__media{border:8px solid #fff;border-radius:32px;transform:rotate(2deg);box-shadow:0 24px 50px #1e234838;animation:cl-float 6s ease-in-out infinite}.cl-hero__copy p{font-size:1.15rem}@keyframes cl-float{50%{transform:rotate(-1deg) translateY(-8px)}}.cl-mq{background:var(--cl-butter);color:#1e2348}.cl-mq__track span:after{content:"\2726";margin-left:40px;opacity:.6}.cl-trust{background:var(--cl-bg)}.cl-trust__item{background:#fff;box-shadow:var(--cl-shadow);border:1px solid rgba(30,35,72,.06)}.cl-trust__item:nth-child(4n+1) svg{color:#5b4bd6}.cl-trust__item:nth-child(4n+2) svg{color:#e0793a}.cl-trust__item:nth-child(4n+3) svg{color:#1f7a54}.cl-trust__item:nth-child(4n+4) svg{color:#d6457a}.cl-card{border-radius:26px;border:1px solid rgba(30,35,72,.05)}.cl-card:hover{box-shadow:0 18px 40px #5b4bd62e}.cl-grid li:nth-child(4n+1) .cl-card__img{background:var(--cl-blush)}.cl-grid li:nth-child(4n+2) .cl-card__img{background:var(--cl-mint)}.cl-grid li:nth-child(4n+3) .cl-card__img{background:var(--cl-sky)}.cl-grid li:nth-child(4n+4) .cl-card__img{background:var(--cl-peach)}.cl-card__img img{padding:10px;object-fit:contain;mix-blend-mode:multiply}.cl-badge{transform:rotate(-4deg);box-shadow:0 3px 8px #1e23482e;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.cl-price span{font-size:1.15rem}.cl-col{min-height:380px;border-radius:30px}.cl-col:nth-child(3n+1){background:linear-gradient(160deg,#dcd6f7,#c3b8f5)}.cl-col:nth-child(3n+2){background:linear-gradient(160deg,#cdebdd,#a9dcc3)}.cl-col:nth-child(3n+3){background:linear-gradient(160deg,#ffe4cc,#ffc9a1)}.cl-col__text{margin:12px;border-radius:22px;background:#fffffff0;box-shadow:0 8px 24px #1e23481f}.cl-col__cta:after{content:" \2192";display:inline-block;transition:transform .2s}.cl-col:hover .cl-col__cta:after{transform:translate(5px)}.cl-benefit{border-radius:28px;border:1px solid rgba(30,35,72,.05);transition:transform .25s,box-shadow .25s}.cl-benefit:hover{transform:translateY(-6px);box-shadow:0 18px 36px #5b4bd626}.cl-benefit:nth-child(4n+1) .cl-benefit__icon{background:#dcd6f7}.cl-benefit:nth-child(4n+2) .cl-benefit__icon{background:#ffdcd6}.cl-benefit:nth-child(4n+3) .cl-benefit__icon{background:#cdebdd}.cl-benefit:nth-child(4n+4) .cl-benefit__icon{background:#ffe4a8}.cl-benefit__icon{border-radius:18px;width:56px;height:56px}.cl-why li{box-shadow:var(--cl-shadow);border-radius:20px}.cl-why svg{background:#cdebdd;border-radius:50%;padding:4px;width:30px;height:30px}.cl-sec--tint{background:linear-gradient(180deg,#e6e0fb,#dcd6f7)}.cl-gal__main{border:8px solid #fff;border-radius:32px;box-shadow:0 20px 44px #1e234829}.cl-gal__thumbs button{border-radius:16px}.cl-opt label{transition:transform .15s}.cl-opt label:hover{transform:translateY(-2px)}.cl-faq details{border-radius:20px;border:1px solid rgba(30,35,72,.06);transition:box-shadow .2s}.cl-faq details[open]{box-shadow:0 12px 28px #5b4bd624}.cl-faq summary:after,.cl-tabs summary:after{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--cl-butter);color:#1e2348;flex:none}.cl-news{position:relative;overflow:hidden;background:linear-gradient(135deg,#1e2348,#3b3a8f);border-radius:36px}.cl-news:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-70px;top:-90px;background:radial-gradient(circle,#ffd86b8c,#ffd86b00 70%)}.cl-news>*{position:relative}.cl-footer{background:linear-gradient(180deg,#fbfaff,#efeaff)}.cl-cart{border-radius:28px 0 0 28px}.cl-up{background:var(--cl-lilac)}.cl-header{box-shadow:0 4px 18px #1e23480f}.cl-ann{background:linear-gradient(90deg,#1e2348,#3b3a8f,#1e2348)}@media(max-width:600px){.cl-hero__media{transform:none;animation:none;border-width:6px}.cl-col{min-height:320px}}@media(prefers-reduced-motion:reduce){.cl-hero__media{animation:none}.cl-btn,.cl-card,.cl-benefit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cl-polish.css.map */
