.sms-card-product{border:1px solid #083D81;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;height:100%}.sms-card-product__image-container{position:relative;width:100%;height:192px;flex-shrink:0}.sms-card-product__image{width:100%;height:100%;object-fit:cover}.sms-card-product__badge{position:absolute;top:16px;left:16px;background-color:var(--sms-new-green);color:#fff;padding:6px 12px;border:1px solid #ffffff;border-radius:20px;font-size:1.6rem;font-weight:400;line-height:1}.sms-card-product__content{padding:24px 20px;display:flex;flex-direction:column;flex:1}.sms-card-product__title{font-size:2.4rem;line-height:2.8rem;color:#083d81;font-weight:700;margin-bottom:8px}.sms-card-product__description{color:#083d81;font-size:1.5rem;line-height:150%;margin-bottom:24px}.sms-card-product__description p{margin:0 0 8px}.sms-card-product__description p:last-child{margin-bottom:0}.sms-card-product__feature{position:relative;color:#083d81;font-size:1.4rem;line-height:2rem;font-weight:500;margin-bottom:8px;margin-left:20px}.sms-card-product__feature-indicator{position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%}.sms-card-product__feature-indicator--green{background-color:#73a921}.sms-card-product__feature-indicator--blue{background-color:#083d81}.sms-card-product__button-container{margin-top:auto}.sms-card-product__button{display:flex;align-items:center;justify-content:center;gap:16px;background-color:#083d81;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:600;padding:12px 24px;border-radius:6px;text-decoration:none;transition:all .3s ease;margin-top:24px}.sms-card-product__button:hover{background-color:#062f63}.sms-card-product__button svg{flex-shrink:0}.sms-featured-product-card{background-color:#fff;border:1px solid #E2E8F0;border-radius:8px;padding:16px;display:flex;flex-direction:column;height:100%}.sms-featured-product-card__image{width:100%;aspect-ratio:1 / 1;border:1px solid #f0f0f0;border-radius:9px;overflow:hidden;margin-bottom:13px;background-color:#f9fafb}.sms-featured-product-card__image img{width:100%;height:100%;object-fit:contain;display:block}.sms-featured-product-card__title{font-size:1.6rem;font-weight:700;color:#282c34;line-height:2.8rem;margin:0 0 13px}.sms-featured-product-card__subtitle{font-size:1.4rem;color:#637288;line-height:2rem;margin-bottom:13px}.sms-featured-product-card__price{margin-bottom:13px}.sms-featured-product-card__price-label{font-size:1.4rem;color:#637288;line-height:2rem}.sms-featured-product-card__price-value{font-size:1.8rem;font-weight:700;color:#637288;line-height:2.8rem;margin-left:4px}.sms-featured-product-card__cta{display:block;width:100%;padding:16px;background-color:#083d81;color:#fff;text-decoration:none;border-radius:8px;font-size:1.6rem;font-weight:500;line-height:1;text-align:center;margin-top:auto;transition:background-color .3s ease}.sms-featured-product-card__cta:hover{background-color:#0a4d9f}.sms-featured-tab{display:none}.sms-featured-tab.active{display:block}.sms-featured-tab__header{width:100%;border:1px solid #083D81;border-radius:14px;padding:24px;background-color:#f3f5f7;margin-bottom:32px}.sms-featured-tab__header-title{color:#083d81;font-weight:700;font-size:2rem;line-height:2.8rem;margin-bottom:8px}.sms-featured-tab__header-description{font-size:1.6rem;line-height:2.4rem;color:#4b5563}.sms-featured-tab__header-description p{margin:0 0 8px}.sms-featured-tab__header-description p:last-child{margin-bottom:0}.sms-featured-tab__products{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.sms-featured-tab__products>*{flex:0 0 100%;max-width:100%}@media screen and (min-width: 768px){.sms-featured-tab__products>*{flex:0 0 calc((100% - 16px)/2);max-width:calc((100% - 16px)/2)}}@media screen and (min-width: 1024px){.sms-featured-tab__products>*{flex:0 0 calc((100% - 48px)/4);max-width:calc((100% - 48px)/4)}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
