.cpis-upcoming-product-notice{margin:24px auto 0;padding:0}
.cpis-upcoming-product-notice__inner{position:relative;overflow:hidden;padding:22px 26px;border:1px solid #dceaea;border-radius:16px;background:linear-gradient(135deg,#f4fbfb 0%,#fff 100%);color:#173047}
.cpis-upcoming-product-notice__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:7px;color:#087583;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}
.cpis-upcoming-product-notice__eyebrow:before{width:7px;height:7px;border-radius:50%;background:#0099a8;box-shadow:0 0 0 5px rgba(0,153,168,.10);content:""}
.cpis-upcoming-product-notice__title{margin:0 0 7px;color:#173047;font-size:24px;line-height:1.15}
.cpis-upcoming-product-notice__copy{max-width:760px;margin:0;color:#5f737c;font-size:14px;line-height:1.55}
#shopify-section-cpis-upcoming-product-notice~#shopify-section-product-template .product-form__info-list,
#shopify-section-cpis-upcoming-product-notice~#shopify-section-product-template .product-form__payment-container,
#shopify-section-cpis-upcoming-product-notice~#shopify-section-product-template .wpd_vd_main_container{display:none!important}
#shopify-section-cpis-upcoming-product-notice~#shopify-section-product-template .product-meta__label-list [data-cpis-label="proximamente"]{background:#0099a8!important;color:#fff!important}
@media(max-width:640px){.cpis-upcoming-product-notice{margin-top:14px}.cpis-upcoming-product-notice__inner{padding:18px 20px;border-radius:14px}.cpis-upcoming-product-notice__title{font-size:21px}}
@media(prefers-reduced-motion:reduce){.cpis-upcoming-product-notice *,.cpis-upcoming-product-notice *:before,.cpis-upcoming-product-notice *:after{animation:none!important;transition:none!important}}
