html{overflow-x:hidden;overflow-x:clip}body.vb-body{overflow-x:clip}html,body{max-width:100%}.vb-drawer,.vb-search{max-width:100vw}@media(max-width:520px){.vb-header__inner{gap:10px}.vb-header__actions{gap:6px}.vb-iconbtn{width:42px;height:42px}.vb-iconbtn svg{width:20px;height:20px}.vb-logo__mark{font-size:1.3rem;padding:5px 9px 4px}}.vb-hero__media--grid{background:transparent;border:0;box-shadow:none;aspect-ratio:auto;padding:0;overflow:visible}.vb-hero__tiles{display:grid;grid-template-columns:1fr 1fr;gap:14px}.vb-hero__tile{position:relative;display:block;aspect-ratio:1/1;background:var(--vb-white);border:var(--vb-border);border-radius:var(--vb-radius);box-shadow:var(--vb-shadow-sm);overflow:hidden;transition:transform .1s ease,box-shadow .1s ease}.vb-hero__tile:hover{transform:translate(-2px,-2px);box-shadow:var(--vb-shadow)}.vb-hero__tile img{width:100%;height:100%;object-fit:cover}.vb-hero__tile-ph{display:block;width:100%;height:100%;background:var(--vb-lavender)}@media(max-width:900px){.vb-hero__media{aspect-ratio:auto;min-height:0;padding:0;display:flex;flex-direction:column;gap:14px;overflow:visible}.vb-hero__media:not(.vb-hero__media--grid){padding:clamp(14px,4vw,18px)}.vb-hero__media>img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border:var(--vb-border);border-radius:var(--vb-radius-sm)}.vb-hero__notes{display:flex;flex-direction:column;gap:12px;margin:0}.vb-hero__note{position:static;transform:none;max-width:none;width:100%}}@media(max-width:520px){.vb-hero__tiles{gap:10px}}@media(max-width:400px){:root{--vb-pad:14px}.vb-header__inner{gap:8px}.vb-header__actions{gap:4px}.vb-iconbtn{width:38px;height:38px}.vb-iconbtn svg{width:18px;height:18px}.vb-logo__mark{font-size:1.05rem;padding:4px 7px 3px}.vb-hero__title{font-size:clamp(2rem,9vw,2.7rem)}.vb-section-title{font-size:clamp(1.55rem,7.5vw,2.1rem)}.vb-fwf__title,.vb-testi__title{font-size:clamp(1.5rem,7vw,2rem)}.vb-stickybar{padding:8px 12px;gap:8px}.vb-stickybar__t b{max-width:32vw}.vb-stickybar .vb-btn{padding:11px 13px;font-size:.88rem}.vb-scheme-switcher{left:8px;bottom:8px;padding:6px;gap:4px}.vb-scheme-switcher b{display:none}.vb-scheme-switcher button{font-size:.58rem;padding:4px 6px}}.vb-rte,.vb-buybox__desc,.vb-pcard__desc,.vb-nf__list li,.vb-footer{overflow-wrap:anywhere}.vb-rte table{display:block;overflow-x:auto;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vitabliss-fix.css.map */
