.gudslip-goals{background:var(--goals-bg, #fff);padding:var(--goals-py, 32px) var(--goals-px, 48px)}.gudslip-goals__inner{max-width:var(--goals-max, 1270px);margin:0 auto}.gudslip-goals__grid{display:grid;grid-template-columns:repeat(var(--goals-cols, 3),minmax(0,1fr));gap:var(--goals-gap, 12px);margin:0;padding:0;list-style:none}.gudslip-goals__card{display:flex;align-items:center;gap:16px;min-height:106px;padding:24px;background:var(--goals-card-bg, #f7f7f7);border-radius:var(--goals-card-radius, 10px);text-decoration:none;transition:transform .2s ease}.gudslip-goals__card:hover{transform:translateY(-2px)}.gudslip-goals__text{flex:1 1 auto;min-width:0;color:var(--goals-text, #2f2f2f);font-family:var(--font-family-brand-primary, var(--font-family-base, "Inter"), sans-serif);font-size:16px;font-weight:500;line-height:1.3}.gudslip-goals__media{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;color:var(--goals-icon, #111)}.gudslip-goals__icon{display:block;width:100%;height:100%;overflow:visible}.gudslip-goals__img{display:block;width:100%;height:100%;object-fit:contain}.gudslip-goals__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--goals-btn-bg, #1f2447);border-radius:10px;color:var(--goals-btn-color, #fff);transition:transform .2s ease}.gudslip-goals__card:hover .gudslip-goals__btn{transform:translate(2px)}.gudslip-goals__arrow{display:block;width:16px;height:16px}@media(prefers-reduced-motion:no-preference){.gudslip-goals__icon,.gudslip-goals__icon [class^=gi-]{transform-box:fill-box;transform-origin:center}.gudslip-goals__card:hover [data-goal-icon=sleep] .gi-z{animation:gi-float 1.4s ease-in-out infinite}[data-goal-icon=sleep] .gi-z--1{animation-delay:0s}[data-goal-icon=sleep] .gi-z--2{animation-delay:.18s}[data-goal-icon=sleep] .gi-z--3{animation-delay:.36s}.gudslip-goals__card:hover [data-goal-icon=breathe]{animation:gi-wind 1.6s ease-in-out infinite}.gudslip-goals__card:hover [data-goal-icon=battery]{animation:gi-pulse 1.3s ease-in-out infinite}.gudslip-goals__card:hover [data-goal-icon=noise] .gi-wave{animation:gi-waves 1.1s ease-in-out infinite}.gudslip-goals__card:hover [data-goal-icon=noise] .gi-spark{animation:gi-spark .9s ease-in-out infinite}.gudslip-goals__card:hover [data-goal-icon=travel]{animation:gi-fly 1.5s ease-in-out infinite}.gudslip-goals__card:hover [data-goal-icon=allergy]{animation:gi-breathe 1.5s ease-in-out infinite}}@keyframes gi-float{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-2px);opacity:.55}}@keyframes gi-wind{0%,to{transform:translate(0)}50%{transform:translate(2px)}}@keyframes gi-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes gi-waves{0%,to{transform:translate(0);opacity:1}50%{transform:translate(1.5px);opacity:.45}}@keyframes gi-spark{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(8deg) scale(1.12)}}@keyframes gi-fly{0%{transform:translate(0) rotate(0)}50%{transform:translate(2.5px,-2px) rotate(-6deg)}to{transform:translate(0) rotate(0)}}@keyframes gi-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media(max-width:749px){.gudslip-goals{padding:var(--goals-py, 32px) 12px}.gudslip-goals__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gudslip-goals__card{position:relative;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:141px;padding:14px}.gudslip-goals__text{flex:0 0 auto;font-size:14px;line-height:18px}.gudslip-goals__media{width:42px;height:42px}.gudslip-goals__btn{position:absolute;right:14px;bottom:14px;width:24px;height:24px;border-radius:8px}.gudslip-goals__arrow{width:14px;height:14px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/iurop-goals.css.map */
