.v-promo{box-sizing:border-box;display:block;width:100%;min-width:0;background:linear-gradient(104deg,#0d0d0e,#1b1214 46%,#631017);color:#fff;font-family:var(--font-body-family, Arial, sans-serif);font-style:normal;text-align:center;text-transform:none;letter-spacing:normal;line-height:1.35}.v-promo[hidden],.v-promo [hidden]{display:none!important}.v-promo *,.v-promo *:before,.v-promo *:after{box-sizing:border-box}.v-promo p,.v-promo ul{margin:0}.v-promo .v-promo__heading{color:#fff;font:800 18px/1.18 var(--font-body-family, Arial, sans-serif);text-transform:uppercase;letter-spacing:.07em;overflow-wrap:anywhere}.v-promo .v-promo__offer{margin-top:4px;color:#fff8f7;font-size:12px;line-height:1.45;letter-spacing:.045em;text-transform:uppercase}.v-promo__offer span{white-space:nowrap}.v-promo--card{margin-block:16px;padding:16px 12px 13px;border-radius:9px}.v-promo__timer{margin:10px auto 0}.v-promo__digits{display:flex;align-items:flex-start;justify-content:center;gap:5px}.v-promo__unit{display:grid;gap:3px;justify-items:center}.v-promo__unit b{display:block;min-width:35px;padding:4px 5px;border-radius:4px;background:#ffffff2b;color:#fff;font:750 16px/1.22 var(--font-body-family, Arial, sans-serif);font-variant-numeric:tabular-nums}.v-promo__unit>span{color:#dfd3d0;font-size:8px;line-height:1.2;text-transform:uppercase;letter-spacing:.07em}.v-promo__digits i{color:#c0b6b5;font:700 16px/1.6 var(--font-body-family, Arial, sans-serif)}.v-promo__clock-label{display:block;margin:4px auto 0;color:#e0d4d3;font-size:10px;line-height:1.3}.v-promo__bundle{margin-top:12px;padding:9px 9px 10px;border-radius:9px;background:#ffffff14}.v-promo .v-promo__tier-title{color:#fff;font-size:10px;line-height:1.5;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.v-promo .v-promo__intro,.v-promo .v-promo__note{color:#eee3e1;font-size:11px}.v-promo .v-promo__note{margin-top:8px}.v-promo .v-promo__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin-top:8px}.v-promo__tiers li{display:grid;justify-items:center;gap:2px;margin:0;padding:0}.v-promo__tiers li+li{border-inline-start:1px solid rgb(255 255 255 / 20%)}.v-promo__tiers strong{color:#fff;font-size:20px;line-height:1.12;font-weight:800;font-variant-numeric:tabular-nums}.v-promo__tiers li:last-child strong{color:#ff7477}.v-promo__tiers li>span{color:#f1e9e6;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.v-promo--bar{display:flex;align-items:center;justify-content:center;gap:clamp(12px,2vw,30px);min-height:47px;padding:7px 18px}.v-promo--bar .v-promo__copy{min-width:0;max-width:42ch}.v-promo--bar .v-promo__heading{font-size:14px}.v-promo--bar .v-promo__offer{margin-top:2px;font-size:10px;line-height:1.3}.v-promo--bar .v-promo__timer{flex:0 0 auto;margin:0}.v-promo--bar .v-promo__digits{gap:3px}.v-promo--bar .v-promo__unit{gap:2px}.v-promo--bar .v-promo__unit b{min-width:25px;padding:2px 4px;font-size:12px}.v-promo--bar .v-promo__unit>span{font-size:7px}.v-promo--bar .v-promo__digits i{font-size:12px;line-height:1.45}.v-promo--bar .v-promo__clock-label{margin-top:3px;font-size:9px}@media(max-width:600px){.v-promo--bar{gap:10px;padding:6px 10px}.v-promo--bar .v-promo__heading{font-size:12px}.v-promo--bar .v-promo__offer{font-size:9px;letter-spacing:.025em}.v-promo--bar .v-promo__timer{max-width:133px}.v-promo--bar .v-promo__unit b{min-width:23px}.v-promo--card .v-promo__heading{font-size:16px}}@media(scripting:enabled){veylston-product-promo:not(:defined) .v-promo__timer[hidden]{display:block!important;visibility:hidden}}.v-promo .v-promo__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/9/assets/veylston-product-promo.css.map */
