.product--vinyl-sticker .product__info-container { min-width: 0; }
.product--vinyl-sticker .product__info-container input, .product--vinyl-sticker .product__info-container select, .product--vinyl-sticker .product__info-container textarea, .product--vinyl-sticker .product__info-container button { box-sizing: border-box; max-width: 100%; }
.vinyl-trust-points { display: grid; gap: 0.8rem; margin: 0; padding: 0; list-style: none; }
.vinyl-trust-points li { display: flex; align-items: flex-start; gap: 0.8rem; }
.vinyl-trust-points .svg-wrapper { flex: 0 0 auto; width: 1.8rem; height: 1.8rem; }
.vinyl-pricing-notice, .vinyl-production-note { margin: 0; padding: 1.2rem 1.4rem; border-left: 0.2rem solid currentColor; background: rgba(var(--color-foreground), 0.06); }
.vinyl-production-note { font-weight: 600; }
@media screen and (max-width: 749px) { .product--vinyl-sticker .product-form__submit { width: 100%; } }
