.service-packages-section{--grid-gap: 30px;--transition: all .3s cubic-bezier(.25, .46, .45, .94);background:var(--bg);color:var(--text-color);overflow:hidden}.service-packages-section.section-spacing{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.service-packages__header{margin-bottom:60px}.service-packages__subtitle{font-size:var(--subtitle-size);margin-bottom:10px;opacity:.8;font-weight:400;line-height:1.4;letter-spacing:3px}.service-packages__title{font-size:var(--title-size);font-weight:500;line-height:1.2;margin:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.service-packages__grid{display:grid;grid-template-columns:repeat(var(--packages-count),1fr);gap:var(--grid-gap);align-items:start}.service-package{background:var(--body-bg-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden;transition:var(--transition);height:100%;display:flex;flex-direction:column}.service-package:hover{box-shadow:var(--box-shadow)}.service-package__header{background:var(--header-bg-color);padding:24px 24px 20px;text-align:center;position:relative}.service-package__title{font-size:1.6rem;font-weight:600;margin:0;letter-spacing:.5px;color:var(--header-text-color)}.service-package__title .plan-type{font-weight:300}.service-package__title .plan-name{font-weight:400}.service-package__plan-subtitle{font-size:14px;font-style:italic;font-weight:300;color:var(--header-text-color);opacity:.8;margin-top:4px;margin-bottom:0}.service-package__body{padding:30px 36px;flex-grow:1;display:flex;flex-direction:column}.service-package__subtitle{font-size:var(--price-size);font-weight:500;margin:0 0 16px;color:var(--circle-active-color)}.service-package__subtitle span,.service-package__subtitle strong{font-weight:500}.service-package__description{font-size:var(--description-size);line-height:1.4;margin-bottom:24px;opacity:.8}.service-package__items{list-style:none;padding:0;margin:0;flex-grow:1}.service-package__item{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.service-package__item:last-child{border-bottom:none}.service-package__item-title{font-size:1em;font-weight:500;flex-grow:1;margin-right:15px}.service-package__item-rating{display:flex;gap:7px;align-items:center}.service-package__circle{width:10px;height:10px;border-radius:50%;border:2px solid currentColor}.service-package__circle--active{background:var(--circle-active-color);border-color:var(--circle-active-color);color:var(--circle-active-color)}.service-package__circle--inactive{background:var(--circle-inactive-color);border-color:var(--circle-inactive-color);color:var(--circle-inactive-color);opacity:.4}.service-package__footer{background:var(--footer-bg-color);padding:20px 24px;text-align:center;font-size:.9rem;line-height:1.4;border-top:1px solid rgba(0,0,0,.06)}.service-package__footer p{margin:0}.service-package__footer>p{font-weight:600;text-transform:uppercase;font-size:.8rem;opacity:.5;letter-spacing:1.6px}.service-package__footer strong{font-weight:500;color:var(--circle-active-color)}@media only screen and (min-width: 1024px){.service-packages__grid{max-width:none}.service-package{min-height:500px}.service-packages__title{font-size:var(--title-size)}}@media only screen and (min-width: 1440px){.service-packages__grid{--grid-gap: 40px}.service-package__header{padding:30px 36px 24px}.service-package__body{padding:36px 42px}.service-package__footer{padding:24px 36px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.service-packages__grid{grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto}.service-packages__grid[data-packages="3"] .service-package:nth-child(3){grid-column:1 / -1;max-width:400px;margin:0 auto}.service-packages__grid[data-packages="4"]{grid-template-columns:repeat(2,1fr)}.service-packages__title{font-size:var(--title-size)}.service-packages__header{margin-bottom:40px}}@media only screen and (max-width: 767px){.service-packages__grid{display:flex;overflow-x:auto;gap:16px;padding:0 20px 20px;margin:0 -20px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.service-packages__grid::-webkit-scrollbar{height:4px;display:block}.service-packages__grid::-webkit-scrollbar-track{background:#0000001a;border-radius:2px}.service-packages__grid::-webkit-scrollbar-thumb{background:#0000004d;border-radius:2px}.service-packages__grid::-webkit-scrollbar-thumb:hover{background:#00000080}.service-package{min-width:280px;max-width:320px;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;min-height:auto}.service-package__header{padding:20px 28px 16px}.service-package__title{font-size:1.3rem}.service-package__body{padding:24px 28px}.service-package__footer{padding:16px 28px}.service-packages__title{font-size:var(--title-size)}.service-packages__header{margin-bottom:30px}.service-package__item{flex-direction:row;align-items:center;justify-content:space-between;padding:8px 0}.service-package__item-title{margin-right:15px;max-width:50%;margin-bottom:0;font-size:1em;text-align:left}.service-package__item-rating{flex-shrink:0;align-items:center}@media only screen and (max-width: 400px){.service-package{min-width:260px;max-width:300px}.service-package__item{flex-direction:row;align-items:center;padding:6px 0}}}@media (prefers-contrast: high){.service-package{border:2px solid currentColor}.service-package__circle{border-width:3px}}@media print{.service-packages-section{background:#fff!important;color:#000!important}.service-package{break-inside:avoid;box-shadow:none;border:1px solid #ccc}.service-package:hover{transform:none}}@media only screen and (max-width: 767px){.service-packages-section{position:relative}.service-packages-section:after{content:"";position:absolute;top:50%;right:10px;width:20px;height:20px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8));pointer-events:none;transform:translateY(-50%);opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-service-packages.css.map */
