.aparatologia-services{padding:var(--section-padding-top) var(--section-padding-right) var(--section-padding-bottom) var(--section-padding-left);max-width:1200px;margin:0 auto}.aparatologia-container{width:100%}.aparatologia-header{text-align:center;margin-bottom:3rem}.aparatologia-title{font-size:var(--main-title-size-mobile);font-weight:700;color:#111827;margin-bottom:1rem;line-height:1.2}.aparatologia-description{font-size:var(--main-description-size-mobile);color:#6b7280;max-width:48rem;margin:0 auto;line-height:1.6}@media (min-width: 768px){.aparatologia-title{font-size:var(--main-title-size-desktop)}.aparatologia-description{font-size:var(--main-description-size-desktop)}}.aparatologia-cards{display:grid;grid-template-columns:1fr;gap:2rem;max-width:75rem;margin:0 auto;justify-items:center}@media (min-width: 768px){.aparatologia-cards{grid-template-columns:1fr 1fr}}.aparatologia-card{border-radius:var(--card-border-radius);box-shadow:var(--card-shadow);transition:all .3s ease;overflow:hidden;display:flex;flex-direction:column;height:100%;width:var(--card-width-mobile);max-width:var(--card-max-width-mobile)}@media (min-width: 768px){.aparatologia-card{width:var(--card-width-desktop);max-width:var(--card-max-width-desktop)}}.aparatologia-card:hover{box-shadow:var(--card-hover-shadow);transform:translateY(-4px)}.aparatologia-card--aesthetic{background-color:var(--card-bg-aesthetic);border:1px solid var(--card-border-aesthetic)}.aparatologia-card--health{background-color:var(--card-bg-health);border:1px solid var(--card-border-health)}.aparatologia-card__header{text-align:center;padding:2rem 1.5rem 1.5rem}.aparatologia-card__icon{width:calc(var(--icon-size) * 2);height:calc(var(--icon-size) * 2);margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.aparatologia-card__icon--aesthetic{background-color:var(--icon-bg-aesthetic);color:var(--icon-color-aesthetic)}.aparatologia-card__icon--health{background-color:var(--icon-bg-health);color:var(--icon-color-health)}.aparatologia-card__icon svg{width:var(--icon-size);height:var(--icon-size)}.aparatologia-card:hover .aparatologia-card__icon{transform:scale(1.1) rotate(5deg)}.aparatologia-card__title{font-size:var(--card-title-size-mobile);font-weight:700;color:#111827;margin-bottom:.5rem;line-height:1.3}@media (min-width: 768px){.aparatologia-card__title{font-size:var(--card-title-size-desktop)}}.aparatologia-card__subtitle{font-size:var(--card-subtitle-size-mobile);color:#374151;line-height:1.5}@media (min-width: 768px){.aparatologia-card__subtitle{font-size:var(--card-subtitle-size-desktop)}}.aparatologia-card__content{padding:0 1.5rem;flex-grow:1}.aparatologia-benefits{list-style:none;padding:0;margin:0}.aparatologia-benefit{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;color:#374151;line-height:1.5;font-size:var(--benefit-text-size-mobile)}@media (min-width: 768px){.aparatologia-benefit{font-size:var(--benefit-text-size-desktop)}}.aparatologia-benefit:last-child{margin-bottom:0}.aparatologia-check{flex-shrink:0;margin-top:.125rem;transition:all .3s ease}.aparatologia-check--aesthetic{color:var(--check-color-aesthetic)}.aparatologia-check--health{color:var(--check-color-health)}.aparatologia-benefit:hover .aparatologia-check{transform:scale(1.2)}.aparatologia-card__footer{padding:1.5rem;margin-top:auto}.aparatologia-button{display:block;width:100%;text-align:center;padding:var(--button-padding);border-radius:var(--button-border-radius);font-weight:600;text-decoration:none;transition:all .3s ease;color:var(--button-text-color);border:var(--button-border-width) solid;cursor:pointer;font-size:var(--button-text-size-mobile);position:relative;overflow:hidden}@media (min-width: 768px){.aparatologia-button{font-size:var(--button-text-size-desktop)}}.aparatologia-button--aesthetic{background-color:var(--button-bg-aesthetic);border-color:var(--button-border-color-aesthetic)}.aparatologia-button--health{background-color:var(--button-bg-health);border-color:var(--button-border-color-health)}.aparatologia-button--aesthetic:hover{background-color:var(--button-hover-aesthetic);border-color:var(--button-border-hover-aesthetic);color:var(--button-text-hover-color);transform:translateY(-2px)}.aparatologia-button--health:hover{background-color:var(--button-hover-health);border-color:var(--button-border-hover-health);color:var(--button-text-hover-color);transform:translateY(-2px)}.aparatologia-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.aparatologia-button:hover:before{left:100%}.fade-in-up{opacity:0;transform:translateY(30px);transition:all var(--animation-duration) ease}.fade-in-left{opacity:0;transform:translate(-20px);transition:all var(--animation-duration) ease}.fade-in-up.animate{opacity:1;transform:translateY(0)}.fade-in-left.animate{opacity:1;transform:translate(0)}@media (max-width: 767px){.aparatologia-header{margin-bottom:2rem}.aparatologia-card__header{padding:1.5rem 1rem 1rem}.aparatologia-card__content{padding:0 1rem}.aparatologia-card__footer{padding:1rem}}@media (prefers-reduced-motion: reduce){.aparatologia-card,.aparatologia-button,.aparatologia-card__icon,.aparatologia-check,.fade-in-up,.fade-in-left{transition:none}.aparatologia-card:hover,.aparatologia-button:hover{transform:none}}.aparatologia-button:focus{outline:2px solid #3b82f6;outline-offset:2px}@media print{.aparatologia-services{box-shadow:none}.aparatologia-card{box-shadow:none;border:1px solid #e5e7eb}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aparatologia-services.css.map */
