/* Velvet v0.8.73 — Product title insignia only. No shipping policy logic. */
.product-title-banner__identity .velvet-shipping-insignia{display:inline-flex;align-items:center;justify-content:center;gap:11px;max-width:100%;margin:23px auto 0;color:#ffe6ae;font:700 10px/1.35 var(--sans,system-ui,sans-serif);letter-spacing:.19em;text-transform:uppercase;white-space:normal}
.product-title-banner__identity .velvet-shipping-insignia__rule{width:clamp(18px,3vw,42px);height:1px;flex:none;background:linear-gradient(90deg,transparent,#ffdf97 60%,#fff1c4)}
.product-title-banner__identity .velvet-shipping-insignia__rule:last-child{transform:rotate(180deg)}
.product-title-banner__identity .velvet-shipping-insignia__emblem{width:33px;height:33px;display:inline-flex;align-items:center;justify-content:center;flex:none;border:1px solid #edcb82a6;border-radius:50%;background:linear-gradient(140deg,#ffffff1a,#d3a64b12);box-shadow:inset 0 0 0 3px #ffebc00e;color:#ffe3a4}
.product-title-banner__identity .velvet-shipping-insignia__emblem svg{width:19px;height:19px}
.product-title-banner__identity .velvet-shipping-insignia__label{display:inline-block;text-shadow:0 1px 9px #140a13b3}
@media(max-width:480px){.product-title-banner__identity .velvet-shipping-insignia{gap:7px;margin-top:17px;font-size:9px;letter-spacing:.13em}.product-title-banner__identity .velvet-shipping-insignia__rule{width:16px}.product-title-banner__identity .velvet-shipping-insignia__emblem{width:29px;height:29px}}
