/* Velora build 5177: shared header polish, seasonal branding, real sale labels, help center. */
:root{--vh-orange:#f97316;--vh-amber:#ffb149;--vh-ink:#1a1d27}
:where(.vhw-header,.vhs-header,.vhh-stack) :is(.vhw-nav-link,.vhs-nav-link,.vhh-nav-link){font-weight:900;letter-spacing:.005em}
:where(.vhw-header,.vhs-header,.vhh-stack) :is(.vhw-brand-copy,.vhs-brand-copy,.vhh-brand-copy)>b{font-weight:950;letter-spacing:-.025em}
/* Make the logo legible at real desktop and phone sizes, across all header variants. */
.vhw-nav-shell{grid-template-columns:minmax(215px,270px) minmax(0,1fr) auto auto auto;min-height:84px}
.vhw-navbar{min-height:84px}.vhw-brand .brand-logo-img{max-width:min(var(--header-logo-size,220px),230px);max-height:65px}
.vhw-brand-copy b{font-size:15px}.vhw-brand-copy small{font-size:9px}
.vhs-shell{grid-template-columns:minmax(190px,240px) minmax(0,1fr) auto auto auto;min-height:68px}
.vhs-navbar{min-height:68px}.vhs-brand .brand-logo-img{max-width:min(var(--header-logo-size,220px),205px);max-height:53px}.vhs-brand-copy b{font-size:13px}
.vhh-nav-shell{grid-template-columns:minmax(200px,250px) minmax(0,1fr) auto auto auto;min-height:76px}
.vhh-navbar{min-height:76px}.vhh-brand .brand-logo-img{max-width:min(var(--header-logo-size,220px),205px);max-height:56px}.vhh-brand-copy b{font-size:14px}
.vhw-nav-list,.vhs-nav-list,.vhh-nav-list{gap:3px}
:where(.vhw-header,.vhs-header,.vhh-stack) :is(.vhw-nav-link,.vhs-nav-link,.vhh-nav-link){font-size:11px;position:relative;line-height:1.2}
:where(.vhw-header,.vhs-header,.vhh-stack) .nav-key-help{display:inline-flex;gap:5px;align-items:center}
.velora-help-mark{display:grid;place-items:center;border-radius:50%;width:17px;height:17px;font-size:10px;background:rgba(249,115,22,.11);border:1px solid rgba(249,115,22,.24);font-weight:950;color:#ed6d15}
.velora-nav-sale{position:absolute;top:-6px;right:-9px;z-index:2;min-width:32px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(135deg,#ee343f,#b90f31);color:#fff;font:950 10px/1 system-ui,sans-serif;letter-spacing:-.025em;box-shadow:0 3px 12px rgba(195,18,54,.26);animation:vh-sale-pop 4.5s ease-in-out infinite;transform-origin:50% 100%;pointer-events:none}
.vhw-promo.has-sale{gap:9px;min-height:32px}.vhw-promo.has-sale>b{font-size:11px;font-weight:950}
.vhw-promo .velora-promo-pill{display:grid;place-items:center;min-width:47px;min-height:23px;padding:2px 7px;border-radius:8px;background:linear-gradient(125deg,#f43f5e,#bd143f);color:#fff!important;font-size:12px;font-weight:950;letter-spacing:-.03em;box-shadow:0 3px 13px rgba(235,36,80,.22);animation:vh-sale-pop 4.5s ease-in-out infinite}
@keyframes vh-sale-pop{0%,91%,100%{transform:scale(1)}94%{transform:scale(1.10)}97%{transform:scale(.98)}}
/* Overlay is applied to original brand assets, never overwrites uploaded logos. */
.velora-seasonal-logo{position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate;max-width:100%;line-height:0}
.velora-seasonal-logo>.brand-logo-pair{display:flex;align-items:center;justify-content:center}
.velora-holiday-hat{position:absolute;z-index:8;left:-4%;top:-50%;width:36%;min-width:39px;max-width:132px;height:auto;transform:rotate(-8deg);transform-origin:55% 80%;pointer-events:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.22));animation:vh-hat-arrive 1s cubic-bezier(.24,1.2,.3,1) both}
.velora-seasonal-logo.season-easter .velora-holiday-hat{left:2%;top:-81%;width:29%;transform:rotate(-4deg)}
.velora-seasonal-logo.season-halloween .velora-holiday-hat{left:-5%;top:-66%;width:36%;transform:rotate(-8deg)}
@keyframes vh-hat-arrive{from{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}
/* Bigger hero logo with calm movement: no spinning rings or aggressive sweep. */
body.header-module-background-hero .vhh-hero--home{min-height:350px}
body.header-module-background-hero .vhh-hero--home .vhh-hero-shell{min-height:350px;grid-template-columns:minmax(190px,.7fr) minmax(500px,1.8fr) minmax(190px,.7fr);gap:20px;padding-block:33px 40px}
.vhh-hero--home .vhh-logo-stage{width:min(620px,47vw);height:204px}
.vhh-hero--home .vhh-hero-logo{width:100%;display:flex;align-items:center;justify-content:center;animation:vh-logo-breathe 6.6s ease-in-out infinite}
.vhh-hero--home .vhh-hero-logo .brand-logo-pair{justify-content:center;max-width:100%}
.vhh-hero--home .vhh-hero-logo .brand-logo-img{max-width:min(550px,45vw);max-height:184px;object-fit:contain;filter:drop-shadow(0 9px 18px rgba(0,0,0,.4)) drop-shadow(0 0 15px rgba(255,168,66,.12))}
.vhh-hero--home .vhh-logo-orbit{opacity:.15;animation:none!important}
.vhh-hero--home .vhh-logo-shine{opacity:0;animation:none!important}
.vhh-hero--home .vhh-logo-aura{opacity:.48;filter:blur(30px);animation:vh-ambient-breathe 7s ease-in-out infinite}
.vhh-hero--home .vhh-hero-title{gap:7px}
.vhh-hero--home .vhh-hero-title>b{font-size:clamp(27px,2.65vw,39px);line-height:1.06;font-weight:950;letter-spacing:-.04em;text-shadow:0 3px 18px rgba(0,0,0,.65)}
.vhh-hero--home .vhh-hero-title>small{font-size:10px;font-weight:950;letter-spacing:.23em}
.vhh-hero--home .vhh-hero-title>em{font-size:12px;font-weight:750;max-width:570px;line-height:1.5}
.vhh-hero--home .vhh-hero-brand{gap:1px}
.vhh-hero--home .vhh-logo-stage:after{content:"";position:absolute;z-index:-3;left:12%;right:12%;bottom:5%;height:4px;border-radius:50%;background:linear-gradient(90deg,transparent,rgba(255,167,79,.55),transparent);filter:blur(6px)}
@keyframes vh-logo-breathe{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
@keyframes vh-ambient-breathe{0%,100%{opacity:.38;transform:scale(.98)}50%{opacity:.62;transform:scale(1.05)}}
.vhh-hero--home.vhh-motion-off .vhh-hero-logo,.vhh-hero--home.vhh-motion-off .vhh-logo-aura{animation:none!important}
.vhh-hero--home.vhh-motion-soft .vhh-logo-orbit,.vhh-hero--home.vhh-motion-off .vhh-logo-orbit{display:none}
/* Shared support/knowledge-center surface. */
.vh-help-page{--hc-text:var(--ui-text,#20232f);--hc-muted:var(--ui-muted,#707585);--hc-line:var(--ui-line,#e4e5ed);--hc-surface:var(--ui-surface,#fff);--hc-soft:var(--ui-soft,#f9fafb);color:var(--hc-text);font-family:var(--ui-body-font,Inter,system-ui,sans-serif);padding-bottom:72px}
.vh-help-page *{box-sizing:border-box}.vh-help-page [hidden]{display:none!important}
.vh-help-container{width:min(1190px,calc(100% - 40px));margin:0 auto}
.vh-help-hero{position:relative;isolation:isolate;overflow:hidden;padding:33px 0 55px;background:radial-gradient(ellipse at 85% 25%,rgba(255,157,73,.25),transparent 40%),linear-gradient(130deg,#150e1c 0%,#241426 55%,#3b1b22 100%);color:#fff}
.vh-help-hero-pattern{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.23;background:linear-gradient(rgba(250,190,134,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(250,190,134,.13) 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(105deg,transparent,#000)}
.vh-help-hero:after{content:"";position:absolute;z-index:-1;right:-7%;top:-145px;width:380px;height:380px;border:2px solid rgba(255,162,67,.16);border-radius:32%;transform:rotate(32deg)}
.vh-help-hero-content{text-align:center;display:flex;flex-direction:column;align-items:center}
.vh-help-breadcrumb{display:flex;gap:10px;align-self:flex-start;align-items:center;margin-bottom:30px;font-size:12px;color:#e1c7c0}.vh-help-breadcrumb a{color:#fff;text-decoration:none}.vh-help-breadcrumb a:hover{text-decoration:underline}
.vh-help-eyebrow,.vh-help-section-label{font-size:11px;font-weight:900;letter-spacing:.17em;color:#ffb46b}.vh-help-eyebrow{display:flex;align-items:center;gap:9px}
.vh-help-dot{width:8px;height:8px;display:inline-block;border-radius:3px;background:#ffb46b;box-shadow:0 0 0 5px rgba(255,161,76,.12)}
.vh-help-hero h1{max-width:850px;font-size:clamp(34px,4.6vw,59px);font-weight:950;letter-spacing:-.052em;line-height:1.08;margin:18px 0 12px;color:#fff}
.vh-help-hero p{max-width:700px;margin:0;font-size:clamp(14px,1.4vw,17px);line-height:1.6;color:#e9dbe2}
.vh-help-search{display:flex;align-items:center;gap:11px;width:min(690px,100%);height:64px;margin-top:30px;padding:0 17px;border-radius:18px;border:2px solid rgba(255,255,255,.22);background:#fff;box-shadow:0 16px 40px rgba(8,4,12,.3);color:#25202e;transition:box-shadow .15s,border-color .15s}
.vh-help-search:focus-within{border-color:#ffc278;box-shadow:0 0 0 5px rgba(255,175,82,.17),0 16px 40px rgba(8,4,12,.3)}
.vh-help-search>span:first-child{font-size:31px;font-weight:700;color:#f07821}.vh-help-search input{min-width:0;flex:1;width:100%;border:0;outline:0;background:transparent;font-size:15px;font-weight:650;line-height:1.4;font-family:inherit;color:#24212c}.vh-help-search input::placeholder{color:#7a7482}
.vh-help-search kbd{border:1px solid #e5e0e7;padding:3px 8px;border-radius:7px;background:#f8f6fa;color:#777181;font-size:13px}
.vh-help-hero-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin-top:22px;font-size:12px;color:#e7ceda}.vh-help-hero-meta b{font-size:14px;color:#fff}.vh-help-hero-meta>a{color:#ffc78e;font-weight:800;text-decoration:none}.vh-help-hero-meta>a:hover{text-decoration:underline}
.vh-help-body{padding-top:47px}.vh-help-intro,.vh-help-answers-top{display:flex;align-items:end;justify-content:space-between;gap:18px}.vh-help-intro h2,.vh-help-answers-top h2{margin:9px 0 8px;font-size:clamp(25px,2.5vw,33px);font-weight:950;letter-spacing:-.04em;color:var(--hc-text)}.vh-help-intro p{font-size:14px;margin:0;color:var(--hc-muted)}
.vh-help-section-label{color:var(--ui-accent,#e8771f)}.vh-help-text-link{font-size:13px;font-weight:850;color:var(--ui-accent,#e8771f);text-decoration:none;white-space:nowrap}.vh-help-text-link:hover{text-decoration:underline}
.vh-help-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:25px}
.vh-help-category{appearance:none;min-width:0;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:11px;padding:22px 23px 20px;border:1px solid var(--hc-line);border-radius:20px;background:var(--hc-surface);box-shadow:0 7px 26px rgba(19,23,37,.035);color:var(--hc-text);cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}
.vh-help-category:hover,.vh-help-category[aria-pressed="true"]{border-color:rgba(249,115,22,.55);box-shadow:0 14px 35px rgba(228,107,27,.10);transform:translateY(-2px)}.vh-help-category[aria-pressed="true"]{background:color-mix(in srgb,var(--hc-surface) 92%,#ffaf70)}
.vh-help-category-icon{width:51px;height:51px;display:grid;place-items:center;border:1px solid rgba(249,115,22,.16);border-radius:15px;background:linear-gradient(135deg,rgba(251,146,60,.17),rgba(249,115,22,.05));font:950 23px/1 system-ui;color:#ed761c}
.vh-help-category>b{font-size:16px;line-height:1.2;font-weight:950;letter-spacing:-.025em}.vh-help-category>small{min-height:37px;color:var(--hc-muted);font-size:12px;line-height:1.5}.vh-help-category>em{font-size:12px;font-style:normal;font-weight:850;color:var(--ui-accent,#e8771f)}.vh-help-category>em>span{margin-left:8px}
.vh-help-answers{scroll-margin-top:110px;margin-top:65px}.vh-help-answers-top{margin-bottom:20px}.vh-help-show-all{padding:10px 13px;border-radius:11px;border:1px solid var(--hc-line);background:var(--hc-surface);color:var(--hc-text);font-size:12px;font-weight:800;line-height:1.2;font-family:inherit;cursor:pointer}
.vh-help-question-group{margin:0 0 23px;padding:20px 24px 6px;border:1px solid var(--hc-line);border-radius:20px;background:var(--hc-surface);box-shadow:0 6px 22px rgba(26,21,30,.03)}
.vh-help-question-group>h3{display:flex;gap:11px;align-items:center;margin:0 0 10px;font-size:16px;font-weight:950;color:var(--hc-text)}.vh-help-question-group>h3>span{width:33px;height:33px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--ui-accent,#f97316) 12%,var(--hc-surface));color:var(--ui-accent,#f97316);font-size:17px}
.vh-help-question{border-top:1px solid var(--hc-line)}.vh-help-question>summary{list-style:none;display:flex;align-items:center;gap:14px;min-height:66px;padding:12px 0;cursor:pointer;color:var(--hc-text);font-size:14px;line-height:1.5}.vh-help-question>summary::-webkit-details-marker{display:none}
.vh-help-question-number{font-size:11px;font-weight:950;color:var(--hc-muted)}.vh-help-question>summary b{flex:1;font-weight:800}.vh-help-expand{flex:0 0 27px;display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:var(--hc-soft);color:var(--hc-muted);font-size:20px;font-weight:500;transition:transform .2s,color .2s,background .2s}
.vh-help-question[open] .vh-help-expand{transform:rotate(45deg);background:rgba(249,115,22,.1);color:#e8771f}.vh-help-question>p{margin:-1px 0 20px 30px;max-width:950px;font-size:14px;line-height:1.8;color:var(--hc-muted)}
.vh-help-empty{padding:48px 18px;text-align:center;border:1px dashed var(--hc-line);border-radius:18px}.vh-help-empty>span{display:block;font-size:46px;color:var(--hc-muted)}.vh-help-empty h3{margin:12px 0 5px;font-size:20px}.vh-help-empty p{color:var(--hc-muted)}.vh-help-empty button{border:0;border-radius:10px;padding:12px 18px;color:white;background:#e8771f;font-weight:800;cursor:pointer}
.vh-help-contact{display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:25px;margin-top:52px;padding:29px 32px;border-radius:22px;background:linear-gradient(125deg,#231525,#3b242a);color:#fff}
.vh-help-contact-symbol{width:66px;height:66px;display:grid;place-items:center;border:1px solid rgba(255,188,112,.34);border-radius:19px;color:#ffaf56;font-size:32px;background:rgba(255,182,105,.12)}
.vh-help-contact h2{font-size:24px;font-weight:950;letter-spacing:-.035em;margin:7px 0}.vh-help-contact p{font-size:13px;line-height:1.55;color:#e8d9dd;margin:0}
.vh-help-contact>a{display:inline-flex;align-items:center;gap:13px;padding:14px 18px;border-radius:12px;background:linear-gradient(130deg,#ffad38,#f97316);font-size:13px;font-weight:900;color:#231525;text-decoration:none;white-space:nowrap;box-shadow:0 7px 21px rgba(249,115,22,.2)}.vh-help-contact>a:hover{filter:brightness(1.07)}
.vh-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
html[data-theme="dark"] .vh-help-page{--hc-text:#f3eef4;--hc-muted:#b7aab7;--hc-line:#453447;--hc-surface:#261b29;--hc-soft:#35253a}
html[data-theme="dark"] .vh-help-category[aria-pressed="true"]{background:#3f292e}
@media(max-width:1320px) and (min-width:1081px){.vhw-nav-shell{grid-template-columns:minmax(165px,205px) minmax(0,1fr) auto auto;gap:6px}.vhs-shell{grid-template-columns:minmax(145px,190px) minmax(0,1fr) auto auto;gap:5px}.vhh-nav-shell{grid-template-columns:minmax(170px,200px) minmax(0,1fr) auto auto;gap:5px}:where(.vhw-header,.vhs-header,.vhh-stack) :is(.vhw-nav-link,.vhs-nav-link,.vhh-nav-link){padding-inline:6px;font-size:9px}.vhw-brand-copy,.vhs-brand-copy,.vhh-brand-copy{display:none}.vhw-desktop-live,.vhs-desktop-live,.vhh-desktop-live{display:none}.vhh-hero--home .vhh-hero-shell{grid-template-columns:minmax(160px,.75fr) minmax(420px,1.8fr) minmax(160px,.75fr)} }
@media(max-width:1080px){.vhw-nav-shell,.vhs-shell,.vhh-nav-shell{display:flex;min-height:68px}.vhw-navbar,.vhs-navbar,.vhh-navbar{min-height:68px}.vhw-brand .brand-logo-img,.vhs-brand .brand-logo-img,.vhh-brand .brand-logo-img{max-width:min(188px,60vw);max-height:54px}.vhw-nav-list,.vhs-nav-list,.vhh-nav-list{display:grid}.vhw-nav-list>.nav-key-help,.vhs-nav-list>.nav-key-help,.vhh-nav-list>.nav-key-help{width:100%;justify-content:flex-start;font-size:12px}.velora-nav-sale{position:static;transform:none!important;margin-left:auto;animation:none}.vhh-hero--home .vhh-hero-shell{grid-template-columns:1fr!important;min-height:310px!important}.vhh-hero--home .vhh-logo-stage{width:min(530px,85vw);height:190px}.vhh-hero--home .vhh-hero-logo .brand-logo-img{max-width:min(500px,80vw);max-height:170px}.vhh-hero--home .vhh-hero-title>b{font-size:29px}.vhh-hero--home .vhh-hero-title>em{font-size:11px}.vhh-hero--home .vhh-hero-title>small{font-size:9px}}
@media(max-width:700px){.vh-help-container{width:min(100% - 28px,560px)}.vh-help-hero{padding:22px 0 39px}.vh-help-breadcrumb{margin-bottom:24px}.vh-help-hero h1{margin-top:14px;font-size:35px}.vh-help-search{height:58px;padding-inline:13px;border-radius:14px}.vh-help-search input{font-size:14px}.vh-help-hero-meta{gap:11px;font-size:11px}.vh-help-intro,.vh-help-answers-top{align-items:start}.vh-help-intro p{font-size:13px}.vh-help-text-link{display:none}.vh-help-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:19px}.vh-help-category{padding:16px;gap:8px;border-radius:15px}.vh-help-category-icon{width:41px;height:41px;font-size:19px;border-radius:11px}.vh-help-category>b{font-size:14px}.vh-help-category>small{font-size:11px;min-height:50px}.vh-help-answers{margin-top:42px}.vh-help-question-group{padding:16px 15px 1px;border-radius:15px}.vh-help-question>summary{font-size:13px;gap:9px;min-height:62px}.vh-help-question>p{font-size:13px;line-height:1.7;margin-left:24px}.vh-help-contact{grid-template-columns:44px minmax(0,1fr);gap:13px;padding:20px;border-radius:17px;margin-top:35px}.vh-help-contact-symbol{width:44px;height:44px;font-size:24px;border-radius:11px}.vh-help-contact h2{font-size:19px}.vh-help-contact>a{grid-column:1/-1;justify-content:center}.vh-help-contact p{font-size:12px}.vhh-hero--home .vhh-logo-stage{height:160px}.vhh-hero--home .vhh-hero-logo .brand-logo-img{max-width:min(420px,82vw);max-height:145px}.vhh-hero--home .vhh-hero-title>b{font-size:25px}.vhh-hero--home .vhh-hero-title>em{font-size:10px}}
@media(max-width:400px){.vh-help-categories{grid-template-columns:1fr}.vh-help-category>small{min-height:0}.vh-help-hero h1{font-size:31px}.vh-help-search kbd{display:none}.vhh-hero--home .vhh-logo-stage{height:144px}.vhh-hero--home .vhh-hero-logo .brand-logo-img{max-height:125px}}
@media(prefers-reduced-motion:reduce){.velora-holiday-hat,.velora-nav-sale,.velora-promo-pill,.vhh-hero--home .vhh-logo-aura,.vhh-hero--home .vhh-hero-logo{animation:none!important;transform:none!important;translate:none!important}.vh-help-category,.vh-help-expand{transition:none!important}.vhh-hero--home .vhh-logo-shine,.vhh-hero--home .vhh-logo-orbit{display:none!important}}
/* Campaign signal inside the shop itself, powered by confirmed live pricing. */
.vh-store-sale-ribbon{position:relative;isolation:isolate;display:flex;align-items:center;gap:18px;margin-top:16px;margin-bottom:15px;padding:15px 25px;overflow:hidden;border:1px solid rgba(255,186,104,.36);border-radius:18px;background:linear-gradient(106deg,#361421 0%,#67203c 58%,#4c233e 100%);color:#fff;text-decoration:none;box-shadow:0 12px 27px rgba(92,29,52,.17)}
.vh-store-sale-ribbon:after{content:"";position:absolute;z-index:-1;right:8%;top:-100px;width:280px;height:230px;border:1px solid rgba(255,184,108,.3);transform:rotate(25deg);border-radius:55px}
.vh-store-sale-spark{font-size:23px;color:#ffb666;animation:vh-sale-twinkle 3.5s ease-in-out infinite}
.vh-store-sale-discount{display:grid;place-items:center;min-width:93px;padding:9px 12px;border-radius:13px;background:linear-gradient(135deg,#ffb852,#ee7d2c);color:#341322;font-weight:950;font-size:28px;letter-spacing:-.075em;line-height:1;transform:rotate(-3deg);animation:vh-store-sign 4.8s ease-in-out infinite}
.vh-store-sale-copy{display:grid;gap:4px}.vh-store-sale-copy>b{font-size:17px;letter-spacing:-.025em;font-weight:950}.vh-store-sale-copy>small{font-size:12px;color:#fbdde6}
.vh-store-sale-cta{margin-left:auto;padding:10px 13px;border:1px solid rgba(255,255,255,.22);border-radius:10px;font-size:12px;font-weight:900;white-space:nowrap;color:#fff}
@keyframes vh-store-sign{0%,89%,100%{transform:rotate(-3deg) scale(1)}94%{transform:rotate(-1deg) scale(1.08)}}@keyframes vh-sale-twinkle{0%,100%{opacity:.6}48%{opacity:1;filter:drop-shadow(0 0 5px #fcb45b)}}
@media(max-width:650px){.vh-store-sale-ribbon{gap:10px;padding:12px}.vh-store-sale-discount{min-width:67px;padding:8px;font-size:21px}.vh-store-sale-spark,.vh-store-sale-cta{display:none}.vh-store-sale-copy>b{font-size:13px}.vh-store-sale-copy>small{font-size:10px}}
@media(prefers-reduced-motion:reduce){.vh-store-sale-spark,.vh-store-sale-discount{animation:none!important}}
