.price.vm-bf-price{row-gap:.8rem}.vm-bf-price .vm-bf-price__event{display:block;flex-basis:100%;width:fit-content;color:#e1e4e6;background:#151719;border:1px solid #505961;padding:.45rem .9rem;font-size:1rem;line-height:1.2;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:2px;white-space:nowrap;max-width:100%}.product-page-price .vm-bf-price{display:flex;flex-direction:column;align-items:flex-start}.product-page-price .vm-bf-price .price__compare-price .price-item{color:#666;font-weight:400;text-decoration-thickness:1px}.card-information .vm-bf-price .price__sale{white-space:normal}.card-information .vm-bf-price .price__compare-price .price-item{font-size:1.4rem;font-weight:400;color:#666}.card-information .vm-bf-price .vm-bf-price__event{margin:.7rem auto 0;font-size:.9rem;padding:.4rem .65rem}.vm-bf-hero{display:block;position:relative;isolation:isolate;margin:0 0 20px;text-align:center}.vm-bf-hero:before{content:"";position:absolute;z-index:-1;top:-22px;right:-35px;bottom:-22px;left:-35px;background:radial-gradient(ellipse,rgba(0,0,0,.68),rgba(0,0,0,.25) 48%,transparent 73%);pointer-events:none}.vm-bf-hero .vm-bf-campaign-type{display:block;margin:0;padding:0;border:0;border-radius:0;background:none;line-height:.86;letter-spacing:-.045em;font-family:Poppins,Arial,sans-serif;font-size:88px;font-weight:700;text-transform:uppercase}.vm-bf-hero .vm-bf-campaign-word{display:block;padding:0 4px 8px;font:inherit;line-height:inherit;letter-spacing:inherit;color:#e1e4e6;background:none;border:0;text-shadow:0 2px 12px rgba(0,0,0,.35);animation:vm-bf-silver-arrive 1.1s ease-out both}.vm-bf-hero .vm-bf-campaign-word:last-child{animation-delay:.12s}.vm-bf-hero .vm-bf-campaign-date{display:flex;justify-content:center;align-items:center;gap:14px;margin:12px auto 0;padding:0;color:#aeb6bd;font:400 10px/1.4 Poppins,Arial,sans-serif;letter-spacing:.24em;text-transform:uppercase}.vm-bf-hero .vm-bf-campaign-date:before,.vm-bf-hero .vm-bf-campaign-date:after{content:"";display:block;width:45px;height:1px;background:#646d74}[id*=vm_bf_announcement] .announcement-bar{background:#101214!important;color:#dce0e3!important;border-bottom:1px solid #34393e;padding-top:7px;padding-bottom:7px}[id*=vm_bf_announcement] .announcement-bar__item{min-height:20px}[id*=vm_bf_announcement] .announcement-bar__message{color:#dce0e3;font-weight:400;letter-spacing:.025em}.vm-bf-bar-lockup{display:flex;align-items:center;justify-content:center;gap:14px}.vm-bf-bar-title{font:600 13px/1.3 Poppins,Arial,sans-serif;letter-spacing:.14em;color:#eef0f2}.vm-bf-bar-date{color:#aab2ba;border-left:1px solid #566069;padding-left:14px;font:400 10px/1.3 Poppins,Arial,sans-serif;letter-spacing:.1em}@keyframes vm-bf-silver-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){.vm-bf-hero{margin-bottom:17px}.vm-bf-hero .vm-bf-campaign-type{font-size:56px}.vm-bf-hero .vm-bf-campaign-date{font-size:9px;gap:10px;margin-top:8px}.vm-bf-hero .vm-bf-campaign-date:before,.vm-bf-hero .vm-bf-campaign-date:after{width:30px}[id*=vm_bf_announcement] .announcement-bar{padding-top:6px;padding-bottom:6px}.vm-bf-bar-title{font-size:12px}.vm-bf-bar-date{font-size:9px;padding-left:12px}.vm-bf-bar-lockup{gap:12px}}@media(max-width:359px){.vm-bf-hero .vm-bf-campaign-type{font-size:49px}}@media(prefers-reduced-motion:reduce){.vm-bf-hero .vm-bf-campaign-word{animation:none;transform:none;opacity:1}}.vm-bf-price .vm-bf-price__event{display:block;flex-basis:100%;width:fit-content;position:relative;isolation:isolate;overflow:hidden;padding:7px 12px;border:1px solid #98794b;border-radius:2px;color:#f1d39b;background:radial-gradient(ellipse at 85% 0%,rgba(213,166,85,.4),transparent 68%),linear-gradient(115deg,#191713,#080909 68%);box-shadow:inset 0 1px #f4d2913d,inset 0 -1px #000000b3;font-size:11px;line-height:1.25;font-weight:650;letter-spacing:.13em;white-space:nowrap;text-transform:uppercase;text-shadow:0 0 9px rgba(242,200,116,.16)}.vm-bf-price .vm-bf-price__event:after{content:"";position:absolute;pointer-events:none;z-index:-1;top:-50%;bottom:-50%;left:-65%;width:45%;background:linear-gradient(90deg,transparent,rgba(250,214,149,.09) 15%,rgba(255,220,153,.55) 50%,rgba(250,214,149,.09) 85%,transparent);transform:skew(-23deg);animation:vm-bf-gold-light 5s ease-in-out infinite}.card-information .vm-bf-price .vm-bf-price__event{padding:5px 8px;font-size:9.5px;letter-spacing:.085em}@keyframes vm-bf-gold-light{0%,10%{left:-65%}48%,to{left:125%}}.vm-bf-price .vm-bf-price__event{background:#070808;color:#ead19c;border:1px solid #b79861;box-shadow:inset 0 0 0 2px #080909,inset 0 0 0 3px #58472b}.vm-bf-price .vm-bf-price__event:after{background:linear-gradient(90deg,transparent,rgba(250,224,171,.4),transparent)}.vm-bf-price .vm-bf-price__event{display:block;flex-basis:100%;width:fit-content;position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;padding:8px 13px;font-size:11px;line-height:1.25;font-weight:650;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border-radius:2px;text-shadow:none;box-shadow:none}.vm-bf-price .vm-bf-price__event:after{content:"";position:absolute;pointer-events:none;z-index:-1;top:-70%;bottom:-70%;left:-65%;width:45%;transform:skew(-22deg);animation:vm-choice-light 5.5s ease-in-out infinite}@keyframes vm-choice-light{0%,10%{left:-65%}48%,to{left:125%}}@media(prefers-reduced-motion:reduce){.vm-bf-price .vm-bf-price__event:after{animation:none;display:none}}.vm-bf-price .vm-bf-price__event{background:linear-gradient(110deg,#090a0b,#17140d 40%,#6e5428,#14120d 62%,#080909);color:#f6dfaa;border:1px solid #80653b;border-top-color:#cfb16e}.vm-bf-price .vm-bf-price__event:after{background:linear-gradient(90deg,transparent,rgba(255,228,169,.65),transparent);width:32%}.vm-bf-price .vm-bf-price__event{text-shadow:0 0 5px rgba(246,223,170,.32)}.vm-bf-price .vm-bf-price__event{background:linear-gradient(115deg,#11110d,#050606 75%);color:#e6c66d;border-color:#645330;border-top-color:#8b743c;box-shadow:none;text-shadow:0 0 5px rgba(230,198,109,.3)}.vm-bf-price .vm-bf-price__event:after{animation:none!important;display:none!important;content:none!important}.bf-price-badge{display:inline-flex;align-items:center;background:#0b0b0a;color:#f3eee2;font-size:10.5px;font-weight:500;line-height:1;letter-spacing:.26em;text-transform:uppercase;white-space:nowrap}.bf-price-badge span{padding:11px 16px 10px 18px}.bf-price-badge span+span{position:relative;padding-left:16px;color:#d8c28f;letter-spacing:.14em}.bf-price-badge span+span:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:1px;background:#ffffff40}.card-information .bf-price-badge{margin:.7rem auto 0;font-size:9px;letter-spacing:.07em}.card-information .bf-price-badge span{padding:8px 7px 8px 8px}.card-information .bf-price-badge span+span{padding-left:7px;letter-spacing:.03em}.card-information .bf-price-badge span+span:before{top:7px;bottom:7px}@media(max-width:749px){.card-information .bf-price-badge{font-size:8.5px}.card-information .bf-price-badge span{padding:8px 6px 8px 7px}.card-information .bf-price-badge span+span{padding-left:6px}}@media(max-width:359px){.card-information .bf-price-badge{font-size:8px;letter-spacing:.04em}.card-information .bf-price-badge span{padding-left:5px;padding-right:5px}.card-information .bf-price-badge span+span{padding-left:5px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/vm-black-friday.css.map */
