.component-prices__data{display:flex;flex-direction:column;gap:.5rem}.component-prices__title{font-size:.875rem;grid-area:title}@media screen and (min-width:768px){.component-prices__title{font-size:1rem}}@media screen and (min-width:1200px){.component-prices__title{font-size:1.125rem}}.component-prices__value{align-items:center;display:flex;font-size:1rem;grid-area:value;justify-content:flex-start}@media screen and (min-width:576px){.component-prices__value{justify-content:flex-end}}@media screen and (min-width:1200px){.component-prices__value{font-size:1.125rem}}.component-prices__action{align-items:center;display:flex;font-size:.875rem;grid-area:action;height:-moz-fit-content;height:fit-content;justify-content:flex-end}.component-prices__group-wrapper{background-color:#fff;display:flex;flex-direction:column;gap:.5rem}.component-prices__group{background:var(--color-linline-gray);font-family:var(--font-family-heading);font-weight:600;margin-bottom:.1rem;padding:.35rem}.component-prices__item{align-items:center;background-color:#f4f8fd;border:1px solid #e0eaf7;border-radius:.625rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;font-family:var(--font-normal);grid-template-areas:"title title" "value action";grid-template-columns:1fr;padding:1rem 1.25rem;row-gap:1rem}@media screen and (min-width:768px){.component-prices__item{-moz-column-gap:1rem;column-gap:1rem;grid-template-areas:"title value action";grid-template-columns:minmax(0,4fr) minmax(100px,1fr) minmax(170px,1.2fr);grid-template-rows:1fr;margin-bottom:0;padding:1rem 1.25rem;row-gap:0}}@media screen and (min-width:1200px){.component-prices__item{grid-template-columns:minmax(0,6fr) minmax(100px,1fr) minmax(170px,1.2fr);padding:1rem 1.5rem}}.component-prices__item:hover{background:#fff}.component-prices__button{background:transparent;border:1px solid #15a8f1;border-radius:2.5rem;-webkit-border-radius:2.5rem;-moz-border-radius:2.5rem;-ms-border-radius:2.5rem;-o-border-radius:2.5rem;color:#15a8f1;cursor:pointer;font-size:.875rem;padding:.6875rem 1.25rem;text-align:center;transition:all .3s ease-in-out;width:100%}.component-prices__button:focus,.component-prices__button:hover{background:#15a8f1;border:1px solid #15a8f1;color:#fff}@media screen and (min-width:768px){.component-prices__service{margin-bottom:0}.component-prices__action,.component-prices__value{grid-row:1/span 2}}.component-prices__value-sale{background:linear-gradient(270deg,#15a8f1,#15a8f1,#15a8f1);border-radius:.625rem;-moz-border-radius:.625rem;-webkit-border-radius:.625rem;color:#fff;font-size:1.2rem;margin:.2rem 0;padding:.2rem;text-align:center;width:100%}.component-prices__value-new{font-weight:700}.component-prices__value-old{font-size:1rem}.component-prices__value-del{color:#252525;position:relative;text-decoration:none}.component-prices__value-del:before{border-bottom:1px solid #515458;content:"";height:50%;left:0;position:absolute;top:0;width:100%}.component-prices-sticker{align-items:center;display:flex;height:100%;justify-content:center;margin-bottom:3rem;text-align:center}.component-prices-sticker__circle{background:#15a8f1;border-radius:50%;color:#fff;height:200px;position:relative;width:200px}.component-prices-sticker__logo{font-size:25px;font-weight:700;line-height:200px;vertical-align:middle}.component-prices-sticker__discount{animation:slide 1.4s ease-in-out infinite;background:#15a8f1;border:2px solid;bottom:20px;cursor:pointer;font-weight:700;left:0;padding:8px;position:absolute;right:0;text-transform:uppercase}@keyframes slide{0%{transform:translateX(10px)}50%{transform:translateX(-10px)}to{transform:translateX(10px)}}.component-prices-sticker__text{animation:rotate 14s linear infinite;font-size:24px;height:100%;left:0;position:absolute;text-transform:uppercase;top:0;width:100%;fill:#fff}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}