.storefront-theme-veronica .ver-main--home{background:var(--ver-background);padding-top:0!important}.storefront-theme-veronica .ver-hero-wrap{position:relative;background:var(--ver-surface-low);padding-top:var(--ver-header-offset,120px);padding-bottom:var(--ver-space-xl);overflow:hidden}.storefront-theme-veronica .ver-hero{position:relative;padding-top:var(--ver-space-sm)}.storefront-theme-veronica .ver-hero__ambient{position:absolute;inset:0;pointer-events:none;opacity:.4;overflow:hidden}.storefront-theme-veronica .ver-hero__waves{position:absolute;inset:0;width:100%;height:100%}.storefront-theme-veronica .ver-hero__boteh{position:absolute;top:-3rem;left:-4rem;width:24rem;height:24rem;opacity:.05;color:var(--ver-primary)}.storefront-theme-veronica .ver-hero__inner{position:relative;z-index:1}.storefront-theme-veronica .ver-hero__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--ver-space-md);margin-bottom:var(--ver-space-md);flex-wrap:wrap}.storefront-theme-veronica .ver-hero__pill{display:inline-flex;align-items:center;gap:var(--ver-space-xs);padding:.4rem var(--ver-space-md);border-radius:var(--ver-r-full);background:color-mix(in srgb,var(--ver-surface-container-highest) 85%,transparent);box-shadow:var(--ver-shadow-xs);font-size:var(--ver-fs-label-md);font-weight:700;color:var(--ver-secondary)}.storefront-theme-veronica .ver-hero__ping{width:.5rem;height:.5rem;border-radius:999px;background:var(--ver-secondary);animation:ver-ping 1.4s ease-out infinite}@keyframes ver-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.2);opacity:0}}.storefront-theme-veronica .ver-hero__trust-inline{display:none;font-size:var(--ver-fs-label-sm);color:var(--ver-on-surface-variant)}@media (min-width:1024px){.storefront-theme-veronica .ver-hero__trust-inline{display:inline-flex;align-items:center;gap:var(--ver-space-sm)}.storefront-theme-veronica .ver-hero__trust-inline span{display:inline-flex;align-items:center;gap:.25rem;color:var(--ver-primary);font-weight:700}}.storefront-theme-veronica .ver-hero__bento{display:grid;grid-template-columns:1fr;gap:var(--ver-space-lg);align-items:center}@media (min-width:1024px){.storefront-theme-veronica .ver-hero__bento{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.storefront-theme-veronica .ver-hero__overline{display:flex;align-items:center;gap:var(--ver-space-sm);margin-bottom:var(--ver-space-sm);font-size:var(--ver-fs-label-lg);font-weight:700;letter-spacing:.04em;color:var(--ver-primary)}.storefront-theme-veronica .ver-hero__overline-bar{width:2.5rem;height:2px;background:var(--ver-primary)}.storefront-theme-veronica .ver-hero__title{margin:0 0 var(--ver-space-sm);font-family:var(--font-headline);font-size:var(--ver-fs-display);line-height:var(--ver-lh-display);font-weight:700;letter-spacing:-.02em;color:var(--ver-on-surface)}.storefront-theme-veronica .ver-hero__title-grad{display:block;background:linear-gradient(to left,var(--ver-primary),var(--ver-primary-container),var(--ver-secondary));-webkit-background-clip:text;background-clip:text;color:transparent}.storefront-theme-veronica .ver-hero__desc{margin:0 0 var(--ver-space-lg);max-width:42rem;font-size:var(--ver-fs-body-lg);line-height:1.65;color:var(--ver-on-surface-variant)}.storefront-theme-veronica .ver-hero__matrix{background:var(--ver-surface-container);border-radius:var(--ver-r-xl);padding:var(--ver-space-md);margin-bottom:var(--ver-space-lg);max-width:28rem;box-shadow:var(--ver-shadow-xs)}.storefront-theme-veronica .ver-hero__matrix-head{display:flex;align-items:center;gap:var(--ver-space-xs);font-size:var(--ver-fs-title-md)}.storefront-theme-veronica .ver-hero__matrix-icon{display:inline-flex;padding:.35rem;border-radius:var(--ver-r-lg);background:var(--ver-primary-fixed);color:var(--ver-on-primary-fixed)}.storefront-theme-veronica .ver-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ver-space-md)}.storefront-theme-veronica .ver-hero__cta{display:inline-flex;align-items:center;gap:var(--ver-space-xs);padding:.9rem var(--ver-space-xl);border-radius:var(--ver-r-xl);font-size:var(--ver-fs-label-lg);font-weight:700;text-decoration:none;border:none;cursor:pointer;transition:background var(--ver-t-fast),box-shadow var(--ver-t-fast);box-shadow:var(--ver-shadow-sm)}.storefront-theme-veronica .ver-hero__cta--primary{background:var(--ver-primary);color:var(--ver-on-primary)}.storefront-theme-veronica .ver-hero__cta--primary:hover{background:var(--ver-primary-container)}.storefront-theme-veronica .ver-hero__cta--secondary{background:var(--ver-secondary);color:var(--ver-on-secondary)}.storefront-theme-veronica .ver-hero__cta--secondary:hover{background:var(--ver-on-secondary-container);color:var(--ver-on-secondary)}.storefront-theme-veronica .ver-hero__dots{display:flex;gap:.4rem;margin-top:var(--ver-space-lg)}.storefront-theme-veronica .ver-hero__dot{width:.55rem;height:.55rem;border-radius:999px;border:none;background:var(--ver-outline-variant);cursor:pointer}.storefront-theme-veronica .ver-hero__dot.is-active{background:var(--ver-primary);width:1.25rem}.storefront-theme-veronica .ver-hero__visual{position:relative;max-width:28rem;width:100%;margin-inline:auto;padding-bottom:1.25rem}.storefront-theme-veronica .ver-hero__arch{position:relative;aspect-ratio:4/5;border-top-left-radius:var(--ver-r-arch-dome-x) var(--ver-r-arch-dome-y);border-top-right-radius:var(--ver-r-arch-dome-x) var(--ver-r-arch-dome-y);border-bottom-left-radius:var(--ver-r-arch-bottom);border-bottom-right-radius:var(--ver-r-arch-bottom);overflow:hidden;isolation:isolate;background:var(--ver-surface-container-high);box-shadow:var(--ver-shadow-lg)}@media (max-width:639px){.storefront-theme-veronica .ver-hero__arch{--ver-r-arch-dome-y:38%}}.storefront-theme-veronica .ver-hero__arch img,.storefront-theme-veronica .ver-hero__media-fallback{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.storefront-theme-veronica .ver-hero__media-fallback{background:linear-gradient(160deg,var(--ver-surface-container),var(--ver-primary-fixed))}.storefront-theme-veronica .ver-hero__scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--ver-on-surface) 55%,transparent) 0,transparent 42%)}.storefront-theme-veronica .ver-hero__float{position:absolute;z-index:2;background:color-mix(in srgb,var(--ver-surface-lowest) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:var(--ver-r-xl);padding:var(--ver-space-sm);box-shadow:var(--ver-shadow-md);font-size:var(--ver-fs-label-sm)}.storefront-theme-veronica .ver-hero__float--top{top:2rem;right:1.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;text-align:right;max-width:11rem;color:var(--ver-on-surface)}.storefront-theme-veronica .ver-hero__float--top strong{display:block;font-size:var(--ver-fs-label-md);font-weight:800;color:var(--ver-primary);line-height:1.35}.storefront-theme-veronica .ver-hero__float--top .ver-hero__float-meta{display:inline-flex;align-items:center;gap:.3rem;color:var(--ver-on-surface-variant);font-weight:600}.storefront-theme-veronica .ver-hero__float-code{display:inline-block;margin-top:.15rem;padding:.15rem .5rem;border-radius:var(--ver-r-full);background:color-mix(in srgb,var(--ver-secondary) 12%,transparent);color:var(--ver-secondary);font-size:var(--ver-fs-label-sm);font-weight:800}.storefront-theme-veronica .ver-hero__float--bottom{bottom:1.25rem;inset-inline:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:var(--ver-space-sm)}.storefront-theme-veronica .ver-hero__float--bottom-main{display:flex;align-items:center;gap:.55rem;min-width:0}.storefront-theme-veronica .ver-hero__float--bottom-icon{width:2.25rem;height:2.25rem;border-radius:var(--ver-r-lg);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:color-mix(in srgb,var(--ver-secondary) 12%,transparent);color:var(--ver-secondary)}.storefront-theme-veronica .ver-hero__float--bottom strong{display:block;color:var(--ver-on-surface);font-weight:800}.storefront-theme-veronica .ver-hero__float--bottom span{color:var(--ver-on-surface-variant);font-size:var(--ver-fs-label-sm)}.storefront-theme-veronica .ver-hero__stock-pill{background:var(--ver-secondary-fixed)!important;color:var(--ver-on-secondary-fixed)!important;font-weight:800;padding:.3rem .65rem;border-radius:var(--ver-r-md);flex-shrink:0}.storefront-theme-veronica .ver-hero__thumb{display:none;position:absolute;z-index:3;bottom:0;left:-.35rem;align-items:center;gap:var(--ver-space-sm);padding:var(--ver-space-sm);border-radius:1rem;background:var(--ver-surface-lowest);box-shadow:var(--ver-shadow-md);border:2px solid var(--ver-surface-container);max-width:12rem}@media (min-width:640px){.storefront-theme-veronica .ver-hero__thumb{display:flex}}.storefront-theme-veronica .ver-hero__thumb img{width:3.5rem;height:3.5rem;border-radius:var(--ver-r-xl);object-fit:cover;flex-shrink:0}.storefront-theme-veronica .ver-hero__thumb p{margin:0;font-size:var(--ver-fs-label-sm);line-height:1.45;color:var(--ver-on-surface-variant);font-weight:600}.storefront-theme-veronica .ver-hero__skeleton{min-height:420px;border-radius:var(--ver-r-xl);background:var(--ver-surface-container)}.storefront-theme-veronica .ver-flash{padding-block:var(--ver-space-xl)}.storefront-theme-veronica .ver-flash__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ver-space-md);margin-bottom:var(--ver-space-lg);padding:var(--ver-space-lg);border-radius:1rem;background:var(--ver-surface-low)}.storefront-theme-veronica .ver-flash__eyebrow{display:inline-flex;align-items:center;gap:.4rem;color:var(--ver-primary);font-weight:700;font-size:var(--ver-fs-label-lg)}.storefront-theme-veronica .ver-flash__eyebrow:before{content:"";width:.7rem;height:.7rem;border-radius:999px;background:var(--ver-primary)}.storefront-theme-veronica .ver-flash__head h2{margin:.25rem 0 0;font-family:var(--font-headline);font-size:var(--ver-fs-headline-lg);line-height:var(--ver-lh-headline-lg);font-weight:700}.storefront-theme-veronica .ver-flash__head p{margin:.35rem 0 0;color:var(--ver-on-surface-variant);font-size:var(--ver-fs-body-sm)}.storefront-theme-veronica .ver-flash__timer{display:flex;align-items:center;gap:var(--ver-space-xs);font-weight:700}.storefront-theme-veronica .ver-flash__tick{min-width:4rem;padding:var(--ver-space-sm);border-radius:var(--ver-r-xl);background:var(--ver-surface-lowest);text-align:center;box-shadow:var(--ver-shadow-xs)}.storefront-theme-veronica .ver-flash__tick strong{display:block;font-size:var(--ver-fs-headline-sm);color:var(--ver-primary)}.storefront-theme-veronica .ver-flash__tick span{font-size:var(--ver-fs-label-sm);color:var(--ver-on-surface-variant);font-weight:500}.storefront-theme-veronica .ver-flash__colon{color:var(--ver-primary);font-size:var(--ver-fs-headline-sm)}.storefront-theme-veronica .ver-flash__all{color:var(--ver-primary);font-weight:700;text-decoration:none}.storefront-theme-veronica .ver-flash__grid{display:grid;grid-template-columns:1fr;gap:var(--ver-space-md)}@media (min-width:640px){.storefront-theme-veronica .ver-flash__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.storefront-theme-veronica .ver-flash__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.storefront-theme-veronica .ver-cats{padding-block:var(--ver-space-xl);background:var(--ver-surface-low)}.storefront-theme-veronica .ver-cats__head{text-align:center;max-width:36rem;margin:0 auto var(--ver-space-xl)}.storefront-theme-veronica .ver-cats__eyebrow{color:var(--ver-primary);font-weight:700;font-size:var(--ver-fs-label-md);letter-spacing:.06em}.storefront-theme-veronica .ver-cats__head h2{margin:.25rem 0 0;font-family:var(--font-headline);font-size:var(--ver-fs-headline-lg);font-weight:700}.storefront-theme-veronica .ver-cats__head p{margin:.5rem 0 0;color:var(--ver-on-surface-variant)}.storefront-theme-veronica .ver-cats__grid{display:grid;grid-template-columns:1fr;gap:var(--ver-space-md)}@media (min-width:640px){.storefront-theme-veronica .ver-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.storefront-theme-veronica .ver-cats__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.storefront-theme-veronica .ver-cats__card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;padding:var(--ver-space-md);border-radius:var(--ver-r-arch-card);background:var(--ver-surface-lowest);box-shadow:var(--ver-shadow-xs);transition:box-shadow var(--ver-t),transform var(--ver-t)}.storefront-theme-veronica .ver-cats__card:hover{box-shadow:var(--ver-shadow-md)}.storefront-theme-veronica .ver-cats__media{position:relative;width:100%;aspect-ratio:3/4;border-radius:var(--ver-r-arch-sm);overflow:hidden;background:var(--ver-surface-container);margin-bottom:var(--ver-space-sm)}.storefront-theme-veronica .ver-cats__media img,.storefront-theme-veronica .ver-cats__ph{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ver-ease-out)}.storefront-theme-veronica .ver-cats__card:hover .ver-cats__media img{transform:scale(1.08)}.storefront-theme-veronica .ver-cats__ph{background:linear-gradient(160deg,var(--ver-surface-container),var(--ver-outline-variant))}.storefront-theme-veronica .ver-cats__scrim{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--ver-on-surface) 55%,transparent),transparent)}.storefront-theme-veronica .ver-cats__card h3{margin:0;font-size:var(--ver-fs-title-md);font-weight:700}.storefront-theme-veronica .ver-cats__card:hover h3{color:var(--ver-primary)}.storefront-theme-veronica .ver-cats__sub{margin-top:.25rem;font-size:var(--ver-fs-label-sm);color:var(--ver-outline)}.storefront-theme-veronica .ver-cats__card--wholesale{background:var(--ver-secondary);color:var(--ver-on-secondary)}.storefront-theme-veronica .ver-cats__card--wholesale .ver-cats__sub,.storefront-theme-veronica .ver-cats__card--wholesale h3{color:var(--ver-on-secondary)}.storefront-theme-veronica .ver-cats__media--cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:var(--ver-on-secondary-container);color:var(--ver-secondary-fixed)}.storefront-theme-veronica .ver-section--blog,.storefront-theme-veronica .ver-section--new,.storefront-theme-veronica [data-home-section=veronica_bestsellers]{padding-block:var(--ver-space-xl)}.storefront-theme-veronica [data-home-section=veronica_bestsellers]{background:var(--ver-surface-low)}.storefront-theme-veronica .ver-bestsellers__grid{display:grid;grid-template-columns:1fr;gap:var(--ver-space-lg);align-items:stretch}@media (min-width:900px){.storefront-theme-veronica .ver-bestsellers__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.storefront-theme-veronica .ver-bestsellers__stack{display:flex;flex-direction:column;gap:var(--ver-space-md);min-width:0}.storefront-theme-veronica .ver-bestsellers__featured--native,.storefront-theme-veronica .ver-bestsellers__row--native{min-width:0}.storefront-theme-veronica .ver-bestsellers__row--empty{min-height:4rem;border-radius:1rem;background:color-mix(in srgb,var(--ver-outline-variant) 35%,transparent)}.storefront-theme-veronica .ver-bestsellers__native-card{width:100%;height:100%}.storefront-theme-veronica .ver-bestsellers__more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ver-space-md);margin-top:var(--ver-space-lg)}@media (min-width:768px){.storefront-theme-veronica .ver-bestsellers__more{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.storefront-theme-veronica .ver-bestsellers__more{grid-template-columns:repeat(4,minmax(0,1fr))}}.storefront-theme-veronica .ver-wholesale{padding-block:var(--ver-space-xl)}.storefront-theme-veronica .ver-wholesale__panel{display:grid;grid-template-columns:1fr;gap:var(--ver-space-xl);padding:var(--ver-space-lg);border-radius:1.5rem;background:var(--ver-surface-container);border-top:4px solid var(--ver-secondary);box-shadow:var(--ver-shadow-sm)}@media (min-width:1024px){.storefront-theme-veronica .ver-wholesale__panel{grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding:var(--ver-space-xl);align-items:center}}.storefront-theme-veronica .ver-wholesale__kicker{display:inline-flex;align-items:center;gap:var(--ver-space-xs);padding:.35rem var(--ver-space-md);border-radius:var(--ver-r-full);background:var(--ver-secondary-container);color:var(--ver-on-secondary-container);font-size:var(--ver-fs-label-sm);font-weight:700;margin:0 0 var(--ver-space-sm)}.storefront-theme-veronica .ver-wholesale__title{margin:0 0 var(--ver-space-sm);font-family:var(--font-headline);font-size:var(--ver-fs-headline-lg);font-weight:700}.storefront-theme-veronica .ver-wholesale__desc{margin:0 0 var(--ver-space-lg);color:var(--ver-on-surface-variant);line-height:1.7}.storefront-theme-veronica .ver-wholesale__perks{display:grid;grid-template-columns:1fr;gap:var(--ver-space-md)}@media (min-width:640px){.storefront-theme-veronica .ver-wholesale__perks{grid-template-columns:1fr 1fr}}.storefront-theme-veronica .ver-wholesale__perk{display:flex;gap:var(--ver-space-sm);align-items:flex-start}.storefront-theme-veronica .ver-wholesale__perk-icon{width:2.5rem;height:2.5rem;border-radius:var(--ver-r-xl);display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ver-secondary) 12%,transparent);color:var(--ver-secondary);flex-shrink:0}.storefront-theme-veronica .ver-wholesale__perk h4{margin:0;font-size:var(--ver-fs-title-md)}.storefront-theme-veronica .ver-wholesale__perk p{margin:.2rem 0 0;font-size:var(--ver-fs-body-sm);color:var(--ver-on-surface-variant)}.storefront-theme-veronica .ver-wholesale__form{background:var(--ver-surface-lowest);border-radius:1rem;padding:var(--ver-space-lg);box-shadow:var(--ver-shadow-md)}.storefront-theme-veronica .ver-wholesale__form h3{margin:0 0 .25rem;font-size:var(--ver-fs-title-lg)}.storefront-theme-veronica .ver-wholesale__form>p{margin:0 0 var(--ver-space-md);font-size:var(--ver-fs-body-sm);color:var(--ver-on-surface-variant)}.storefront-theme-veronica .ver-wholesale__form label{display:block;margin-bottom:var(--ver-space-sm)}.storefront-theme-veronica .ver-wholesale__form label span{display:block;margin-bottom:.35rem;font-size:var(--ver-fs-label-md);font-weight:600}.storefront-theme-veronica .ver-wholesale__form input{width:100%;border:none;outline:none;border-radius:var(--ver-r-xl);background:var(--ver-surface-low);padding:.65rem var(--ver-space-md);font-size:var(--ver-fs-body-sm)}.storefront-theme-veronica .ver-wholesale__form input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--ver-secondary) 35%,transparent)}.storefront-theme-veronica .ver-wholesale__submit{width:100%;margin-top:var(--ver-space-sm);display:inline-flex;align-items:center;justify-content:center;gap:var(--ver-space-xs);padding:.85rem;border:none;border-radius:var(--ver-r-xl);background:var(--ver-secondary);color:var(--ver-on-secondary);font-weight:700;font-size:var(--ver-fs-label-lg);cursor:pointer;box-shadow:var(--ver-shadow-sm)}.storefront-theme-veronica .ver-wholesale__submit:hover{background:var(--ver-on-secondary-container)}.storefront-theme-veronica .ver-wholesale__link{display:inline-flex;align-items:center;gap:.25rem;margin-top:var(--ver-space-sm);background:none;border:none;color:var(--ver-secondary);font-weight:700;font-size:var(--ver-fs-label-sm);cursor:pointer;padding:0}.storefront-theme-veronica .ver-wholesale-page{padding-bottom:calc(var(--ver-space-xl) + env(safe-area-inset-bottom, 0px))}.storefront-theme-veronica .ver-wholesale-page__section{padding-block:var(--ver-space-lg) var(--ver-space-xl)}.storefront-theme-veronica .ver-wholesale-page__banner{margin:0 0 var(--ver-space-lg);padding:var(--ver-space-sm) var(--ver-space-md);border-radius:var(--ver-r-xl);font-size:var(--ver-fs-body-sm);text-align:center;border:1px solid color-mix(in srgb,var(--ver-outline-variant) 55%,transparent);background:var(--ver-surface-lowest)}.storefront-theme-veronica .ver-wholesale-page__steps{margin-top:var(--ver-space-xl)}.storefront-theme-veronica .ver-wholesale-page__steps-title{margin:0 0 var(--ver-space-md);font-family:var(--font-headline);font-size:var(--ver-fs-title-lg);font-weight:700;color:var(--ver-primary)}.storefront-theme-veronica .ver-wholesale-page__steps-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--ver-space-sm)}.storefront-theme-veronica .ver-wholesale-page__step{display:flex;gap:var(--ver-space-sm);align-items:flex-start;padding:var(--ver-space-sm) var(--ver-space-md);border-radius:var(--ver-r-xl);background:var(--ver-surface-lowest);border:1px solid color-mix(in srgb,var(--ver-outline-variant) 40%,transparent)}.storefront-theme-veronica .ver-wholesale-page__step-num{flex-shrink:0;width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--ver-fs-label-sm);font-weight:800;background:var(--ver-primary);color:var(--ver-on-primary)}.storefront-theme-veronica .ver-wholesale-page__step-head{display:flex;align-items:center;gap:.35rem;color:var(--ver-secondary)}.storefront-theme-veronica .ver-wholesale-page__step-head h4{margin:0;font-size:var(--ver-fs-title-md);color:var(--ver-on-surface)}.storefront-theme-veronica .ver-wholesale-page__step p{margin:.25rem 0 0;font-size:var(--ver-fs-body-sm);color:var(--ver-on-surface-variant);line-height:1.65}.storefront-theme-veronica .ver-wholesale-page__form-card{align-self:stretch}.storefront-theme-veronica .ver-wholesale-app h3{margin:0 0 .25rem;font-size:var(--ver-fs-title-lg);font-family:var(--font-headline);font-weight:700;color:var(--ver-primary)}.storefront-theme-veronica .ver-wholesale-app>p{margin:0 0 var(--ver-space-md);font-size:var(--ver-fs-body-sm);color:var(--ver-on-surface-variant);line-height:1.65}.storefront-theme-veronica .ver-wholesale-app__notice{margin-bottom:var(--ver-space-md);padding:var(--ver-space-sm) var(--ver-space-md);border-radius:var(--ver-r-xl);background:color-mix(in srgb,var(--ver-secondary) 10%,var(--ver-surface-lowest));border:1px solid color-mix(in srgb,var(--ver-secondary) 25%,transparent);font-size:var(--ver-fs-body-sm);color:var(--ver-on-surface);line-height:1.6}.storefront-theme-veronica .ver-wholesale-app__notice a{color:var(--ver-secondary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.storefront-theme-veronica .ver-wholesale-app__skeleton{height:5.5rem;border-radius:var(--ver-r-xl);background:linear-gradient(90deg,#f3ebe4 25%,#f9f4f0 50%,#f3ebe4 75%);background-size:200% 100%;animation:ver-shimmer 1.2s ease infinite;margin-bottom:var(--ver-space-md)}.storefront-theme-veronica .ver-wholesale-app__status{margin-bottom:var(--ver-space-md);padding:var(--ver-space-sm) var(--ver-space-md);border-radius:var(--ver-r-xl);font-size:var(--ver-fs-body-sm);font-weight:600;border:1px solid transparent}.storefront-theme-veronica .ver-wholesale-app__status.is-pending{background:#fff8e8;border-color:#f0d9a0;color:#8a5a00}.storefront-theme-veronica .ver-wholesale-app__status.is-approved{background:color-mix(in srgb,var(--ver-secondary) 12%,#fff);border-color:color-mix(in srgb,var(--ver-secondary) 35%,transparent);color:var(--ver-secondary)}.storefront-theme-veronica .ver-wholesale-app__status.is-rejected{background:#fdecee;border-color:#f0b4bc;color:var(--ver-primary)}.storefront-theme-veronica .ver-wholesale-app__status p{margin:.4rem 0 0;font-weight:500;color:var(--ver-on-surface-variant)}.storefront-theme-veronica .ver-wholesale-app__hint{margin:0;font-size:var(--ver-fs-body-sm);color:var(--ver-on-surface-variant);line-height:1.65}.storefront-theme-veronica .ver-wholesale-app__hint.is-ok{color:var(--ver-secondary);font-weight:600}.storefront-theme-veronica .ver-wholesale-app__fields{display:grid;grid-template-columns:1fr;gap:var(--ver-space-sm)}@media (min-width:640px){.storefront-theme-veronica .ver-wholesale-app__fields{grid-template-columns:1fr 1fr}}.storefront-theme-veronica .ver-wholesale-app__fields label{display:block;margin:0}.storefront-theme-veronica .ver-wholesale-app__fields label span{display:block;margin-bottom:.35rem;font-size:var(--ver-fs-label-md);font-weight:600;color:var(--ver-on-surface)}.storefront-theme-veronica .ver-wholesale-app__fields input,.storefront-theme-veronica .ver-wholesale-app__fields textarea{width:100%;border:none;outline:none;border-radius:var(--ver-r-xl);background:var(--ver-surface-low);padding:.7rem var(--ver-space-md);font:inherit;font-size:var(--ver-fs-body-sm);color:var(--ver-on-surface)}.storefront-theme-veronica .ver-wholesale-app__fields input:focus,.storefront-theme-veronica .ver-wholesale-app__fields textarea:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--ver-secondary) 35%,transparent);background:var(--ver-surface-lowest)}.storefront-theme-veronica .ver-wholesale-app__fields input:disabled,.storefront-theme-veronica .ver-wholesale-app__fields textarea:disabled{opacity:.72;cursor:not-allowed}.storefront-theme-veronica .ver-wholesale-app__captcha,.storefront-theme-veronica .ver-wholesale-app__fields .ver-wholesale__submit,.storefront-theme-veronica .ver-wholesale-app__full{grid-column:1/-1}.storefront-theme-veronica .ver-wholesale-app__locked{display:block;margin-top:.25rem;font-style:normal;font-size:var(--ver-fs-label-sm);color:var(--ver-secondary)}.storefront-theme-veronica .ver-wholesale-app__fields .ver-wholesale__submit:disabled{opacity:.55;cursor:not-allowed}.storefront-theme-veronica .ver-features{padding-block:var(--ver-space-xl);background:var(--ver-surface-low)}.storefront-theme-veronica .ver-features__head{text-align:center;max-width:36rem;margin:0 auto var(--ver-space-xl)}.storefront-theme-veronica .ver-features__eyebrow{color:var(--ver-primary);font-weight:700;font-size:var(--ver-fs-label-md)}.storefront-theme-veronica .ver-features__head h2{margin:.35rem 0 0;font-family:var(--font-headline);font-size:var(--ver-fs-headline-lg);font-weight:700}.storefront-theme-veronica .ver-features__head p{margin:.5rem 0 0;color:var(--ver-on-surface-variant)}.storefront-theme-veronica .ver-features__grid{display:grid;grid-template-columns:1fr;gap:var(--ver-space-md)}@media (min-width:640px){.storefront-theme-veronica .ver-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.storefront-theme-veronica .ver-features__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.storefront-theme-veronica .ver-features__card{background:var(--ver-surface-lowest);border-radius:1rem;padding:var(--ver-space-lg);box-shadow:var(--ver-shadow-xs);text-align:right}.storefront-theme-veronica .ver-features__icon{width:3rem;height:3rem;border-radius:1rem;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ver-primary) 10%,transparent);color:var(--ver-primary);margin-bottom:var(--ver-space-md)}.storefront-theme-veronica .ver-features__card h3{margin:0 0 var(--ver-space-xs);font-size:var(--ver-fs-title-md);font-weight:700}.storefront-theme-veronica .ver-features__card p{margin:0;font-size:var(--ver-fs-body-sm);color:var(--ver-on-surface-variant);line-height:1.65}.storefront-theme-veronica .ver-metrics{padding-block:var(--ver-space-xl);background:linear-gradient(to left,var(--ver-primary),var(--ver-primary-container),var(--ver-secondary));color:var(--ver-on-primary);position:relative;overflow:hidden}.storefront-theme-veronica .ver-metrics__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ver-space-lg);text-align:center;position:relative;z-index:1}@media (min-width:768px){.storefront-theme-veronica .ver-metrics__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.storefront-theme-veronica .ver-metrics__value{display:block;font-family:var(--font-headline);font-size:clamp(2rem,4vw,var(--ver-fs-display));font-weight:700;margin-bottom:.25rem}.storefront-theme-veronica .ver-metrics__label{font-size:var(--ver-fs-title-md);font-weight:600;color:var(--ver-on-primary-container)}