:root{--color-wicare-red: #E31E24;--color-wicare-blue: #0072BC;--color-wicare-cyan: #00BCD4;--color-wicare-gold: #D4AF37;--color-wicare-navy: #1A237E}h1,h2,h3,h4,h5,h6{letter-spacing:-.5px!important;font-weight:700!important}h2{position:relative;padding-bottom:16px}h2:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background:linear-gradient(90deg,var(--color-wicare-red),var(--color-wicare-gold));border-radius:50px}.center h2:after,.section-header h2:after{left:50%;transform:translate(-50%)}.button,.shopify-payment-button__button,.product-form__submit{border-radius:50px!important;padding:16px 40px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1.5px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #0000001a}.button:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{transform:translateY(-3px);box-shadow:0 8px 20px #00000026}.button--primary{background:linear-gradient(135deg,var(--color-wicare-red),var(--color-wicare-gold))!important}.card-wrapper{transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:12px;overflow:hidden}.card-wrapper:hover{transform:translateY(-8px);box-shadow:0 12px 35px #e31f241f}.card-wrapper:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid var(--color-wicare-gold);border-radius:12px;pointer-events:none;z-index:1}.card__media img,.card__inner img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__inner img{transform:scale(1.05)}.announcement-bar{background:linear-gradient(135deg,var(--color-wicare-blue),var(--color-wicare-cyan))!important;color:#fff!important}.announcement-bar__message{color:#fff!important}.header-wrapper{box-shadow:0 2px 8px #0000000d;transition:all .3s ease}.header-wrapper.shopify-section-header-sticky{box-shadow:0 4px 16px #0000001f}.header__menu-item a{font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:color .3s ease}.header__menu-item a:hover{color:var(--color-wicare-red)!important}.price,.price__regular,.price__sale{color:var(--color-wicare-red)!important;font-weight:700;font-size:1.5rem}.price--on-sale .price__regular{text-decoration:line-through;color:#999!important;font-size:1.2rem}.badge{border-radius:20px;padding:6px 14px;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}.multicolumn-card{border-radius:12px;padding:2rem;transition:all .3s ease;background:#fff;box-shadow:0 2px 8px #0000000d}.multicolumn-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}.multicolumn-card__image-wrapper{border-radius:8px;overflow:hidden;margin-bottom:1.5rem}.multicolumn-card__image-wrapper img{transition:transform .3s ease}.multicolumn-card:hover .multicolumn-card__image-wrapper img{transform:scale(1.1)}.banner__content{text-shadow:2px 2px 8px rgba(0,0,0,.5)}.banner__heading{font-size:clamp(2.5rem,6vw,4rem);margin-bottom:1.5rem;animation:fadeInUp .8s ease-out}.banner__text{font-size:clamp(1rem,2vw,1.25rem);margin-bottom:2rem;animation:fadeInUp 1s ease-out}.banner__buttons{animation:fadeInUp 1.2s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.footer{background:var(--color-wicare-navy)!important;color:#fff!important}.footer a{color:#fffc!important;transition:color .3s ease}.footer a:hover{color:var(--color-wicare-cyan)!important}.footer__copyright{border-top:1px solid rgba(255,255,255,.1);padding-top:30px;margin-top:40px}.footer__content-bottom-wrapper a[href*="shopify.com"]{display:none!important}.footer__content-bottom:after{content:"Powered by WiCareStore";display:block;color:var(--color-wicare-cyan)!important;font-size:12px;font-weight:600;letter-spacing:.5px;margin-top:20px;text-transform:uppercase}.cart-drawer{border-radius:12px 0 0 12px}.cart-drawer__title{font-weight:700;border-bottom:2px solid var(--color-wicare-red)}.cart__checkout-button{background:var(--color-wicare-red)!important;border-radius:50px!important;padding:18px!important;font-size:1.1rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1px}.cart__checkout-button:hover{background:#c62828!important;transform:translateY(-2px);box-shadow:0 8px 20px #e31f244d}.newsletter-form__field-wrapper{max-width:500px;margin:0 auto}.newsletter-form__button{background:var(--color-wicare-gold)!important;color:var(--color-wicare-navy)!important;font-weight:700;border-radius:0 50px 50px 0!important}.icon-checklist{color:var(--color-wicare-cyan)!important}html{scroll-behavior:smooth}*:focus{outline:3px solid var(--color-wicare-cyan);outline-offset:2px}@media (max-width: 749px){.button{padding:14px 30px!important;font-size:.9rem}.banner__heading{font-size:2rem}.multicolumn-card{padding:1.5rem;margin-bottom:1.5rem}h2:after{left:0;transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}img{image-rendering:-webkit-optimize-contrast}.loading{opacity:.6;pointer-events:none}.success-message{background:#4caf50;color:#fff;padding:12px 20px;border-radius:8px;margin:1rem 0;animation:slideInDown .4s ease-out}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}a,button,.card-wrapper,.button{transition:all .3s cubic-bezier(.4,0,.2,1)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-premium-styles.css.map */
