.header__icon--search,.header__search,.header__icons .header__icon--search,shopify-account.header__icon,.header__icon--account,#cart-icon-bubble,.header__icon--cart{display:none!important}.header__icons:empty,.header__icons:not(:has(>:not([style*="display: none"]))){min-width:0}@media screen and (min-width:990px){.header--top-center .header__icons{justify-content:flex-end}}.vs-hero-logo{text-align:center;padding:1.6rem 1.5rem .4rem}.vs-hero-logo__img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media screen and (min-width:750px){.vs-hero-logo{padding-top:2.4rem}.vs-hero-logo__img{width:40%;max-width:520px}}.vs-splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#efecec;transition:opacity .45s ease,visibility .45s ease}.vs-splash[hidden]{display:none!important}.vs-splash.is-done{opacity:0;visibility:hidden;pointer-events:none}.vs-splash__logo{width:min(78vw,420px);height:auto;display:block}@media(prefers-reduced-motion:reduce){.vs-splash{display:none!important}}.footer.color-scheme-4,.footer.color-scheme-4.gradient,.footer{background:#000!important;color:#f2f2f2!important}.footer a,.footer .link,.footer .copyright__content a,.footer .policies a,.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .rte,.footer .rte p,.footer .rte a{color:#f2f2f2!important}.footer .rte a:hover,.footer .policies a:hover,.footer .copyright__content a:hover{color:#fff!important;opacity:.9}.footer .footer-block--newsletter,.footer__content-bottom,.footer__content-bottom-wrapper{border-color:#ffffff2e!important}.vs-footer-brand{text-align:center;max-width:42rem;margin:0 auto 2rem}.footer .footer__blocks-wrapper{justify-content:center}.footer .footer-block.grid__item{width:100%;max-width:48rem;margin-left:auto;margin-right:auto;text-align:center}.vs-footer-brand__logo{display:block;width:min(70%,280px);height:auto;margin:0 auto 1.6rem}@media screen and (min-width:750px){.vs-footer-brand__logo{width:220px}}.vs-footer-brand__tagline{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.7rem .8rem;margin:0 0 1.4rem;font-size:1.6rem;font-weight:700;color:#f2f2f2;line-height:1.35}.vs-footer-brand__flag{width:2.4rem;height:1.2rem;flex-shrink:0;border-radius:.15rem;box-shadow:0 0 0 1px #ffffff40}.vs-footer-brand__contact{margin:0 0 1.2rem;color:#c8c8c8!important;font-size:1.55rem;line-height:1.55}.vs-footer-brand__phone-row,.vs-footer-brand__email-row{display:block}.vs-footer-brand__phone-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .55rem;margin-bottom:.45rem}.vs-footer-brand__phone{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.35rem;white-space:normal}.vs-footer-brand__phone a,.vs-footer-brand__phone-alt{white-space:nowrap;color:#fff!important}.vs-footer-brand__phone a{text-decoration:underline;text-underline-offset:.15em}.vs-footer-brand__email-row a{color:#fff!important;text-decoration:underline;text-underline-offset:.15em;word-break:break-word}.vs-footer-brand__note{margin:1.2rem 0 0;color:#c8c8c8!important;font-size:1.45rem;line-height:1.45}.footer .footer-block__details-content.rte p{color:#c8c8c8!important;font-size:1.55rem!important;line-height:1.5!important}.footer .footer-block__details-content.rte p strong{color:#f2f2f2!important}.rte table,.rte table:not([class]){table-layout:auto!important;width:100%!important;max-width:100%}.rte table th,.rte table td{width:auto!important;max-width:none!important;overflow-wrap:anywhere;word-break:break-word;white-space:normal!important;vertical-align:top}.rte table th:last-child,.rte table td:last-child{white-space:nowrap!important;overflow-wrap:normal;word-break:normal}@media screen and (max-width:749px){.rte table th:last-child,.rte table td:last-child{white-space:normal!important}}.vs-library{max-width:72rem;margin:0 auto;padding:2.4rem 1.5rem 5.6rem;text-align:center}.vs-library h1{margin:0 0 1.2rem;color:#111!important;font-weight:800!important}.vs-library p{margin:0 auto 1.4rem;max-width:54rem;color:#222!important;font-size:1.8rem!important;line-height:1.55!important}.vs-library__actions{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vs-chrome.css.map */
