.product-notification{display:flex;align-items:flex-start;gap:.85rem;margin:0;padding:1rem 1.15rem;background:color-mix(in srgb,var(--notification-color, #a42794) 10%,transparent);border:1px solid color-mix(in srgb,var(--notification-color, #a42794) 28%,transparent);border-left:.4rem solid var(--notification-color, #a42794);border-radius:.8rem;color:rgb(var(--color-foreground))}.product-notification--empty{border-style:dashed}.product-notification__icon{display:flex;flex-shrink:0;margin-top:.1rem;color:var(--notification-color, #a42794)}.product-notification__icon .svg-wrapper{width:2rem;height:2rem;fill:currentColor;color:currentColor}.product-notification__body{flex:1;min-width:0}.product-notification__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.35}.product-notification__text{font-size:1.45rem;line-height:1.5}.product-notification__title+.product-notification__text{margin-top:.35rem}.product-notification .product-notification__text a{color:var(--notification-color, #a42794);font-weight:700;text-decoration:underline;text-underline-offset:.15em}.product-notification .product-notification__text a:hover{color:rgb(var(--color-foreground))}.product-notification .product-notification__text a:focus-visible{outline:.2rem solid var(--notification-color, #a42794);outline-offset:.2rem}@media screen and (max-width:749px){.product-notification{padding:.9rem 1rem}.product-notification__title,.product-notification__text{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
