.header{background:#fff;color:#0a0a0a;font-family:var(--vr-font);padding-top:0!important;padding-bottom:0!important}.header .header__row-desktop.upper{min-height:0!important;height:42px;padding:6px 0 0!important;border-bottom:1px solid #EEE;align-items:center!important}.header .header__row-desktop.upper .header__row-segment-desktop.left{display:none!important}.header .header__row-desktop.upper .header__row-segment-desktop:not(.left){width:100%!important;max-width:none!important;flex:1 1 auto!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:0!important}.header .header__row-desktop.upper .social-icons{order:-1;margin:0!important;padding:0!important;border:0!important;display:flex!important;gap:18px;align-items:center}.header .header__row-desktop.upper .social-icons:before,.header .header__row-desktop.upper .social-icons:after{display:none!important;content:none!important}.header .header__row-desktop.upper .social-icons li{margin:0!important;padding:0!important}.header .header__row-desktop.upper .header__links-secondary .header__links-list{display:flex!important;gap:28px!important;margin:0!important;padding:0!important;align-items:center}.header .header__row-desktop.upper .header__links-secondary .header__links-list>li{margin:0!important;padding:0!important;display:flex;align-items:center}.header .header__row-desktop.upper .header__links-secondary{display:flex!important;align-items:center;margin:0!important;padding:0!important;height:20px}.header .header__row-desktop.upper .social-icons a{display:flex!important;align-items:center;height:20px}.header .header__row-desktop.upper .header__links-secondary .header__links-list>li>a{font:600 12px/1 var(--vr-font)!important;letter-spacing:.3px!important;text-transform:none!important;color:#555!important;padding:0!important;display:inline-flex!important;align-items:center;height:20px}.header .header__row-desktop.upper .header__links-secondary .header__links-list>li>a:hover{color:#e5067e!important}.header .header__row-desktop.upper .social-icons .icon,.header .header__row-desktop.upper .social-icons svg{width:15px!important;height:15px!important}.header .header__row-desktop.upper .social-icons a{color:#0a0a0a!important}.header .header__row-desktop.upper .social-icons a:hover{color:#e5067e!important}@media(min-width:960px){.header .header__inner{max-width:1320px!important;padding:0 40px!important;box-sizing:border-box;box-shadow:none!important}.header .header__row-desktop.lower{height:80px;min-height:80px;margin-top:0!important;display:grid!important;grid-template-columns:180px minmax(0,1fr) 180px!important;align-items:center}.header .header__row-desktop.lower>.header__row-segment.left{justify-content:flex-start;min-width:0}.header .header__row-desktop.lower .header__logo{margin:0!important}.header .header__row-desktop.lower .header__logo-link{display:block;margin-left:-9px}.header .header__row-desktop.lower .header__logo .image,.header .header__row-desktop.lower .header__logo img{width:134px!important;max-width:none!important;height:auto!important}.header .header__row-desktop.lower>.header__links-primary-scroll-container{justify-self:center;min-width:0;max-width:100%}.header .header__links-primary .header__links-list{display:flex;gap:26px;align-items:center;justify-content:center;flex-wrap:nowrap}.header .header__links-primary .header__links-list>li{margin:0!important;padding:0!important}.header .header__links-primary .header__links-list>li>a,.header .header__links-primary .header__links-list>li>button{font:600 14px/1 var(--vr-font)!important;letter-spacing:0!important;text-transform:none!important;color:#0a0a0a!important;padding:0!important;height:80px;display:inline-flex!important;align-items:center;gap:4px;white-space:nowrap}.header .header__links-primary .header__links-list>li>a.featured-link,.header .header__links-primary .header__links-list>li>a.featured-link .link-hover{color:#e5067e!important}.header .header__links-primary .header__links-icon{display:inline-flex;margin:0!important;width:auto!important;height:auto!important}.header .header__links-primary .header__links-icon .icon{width:8px!important;height:8px!important}.header .header__links-primary .header__links-icon svg path{stroke-width:2.6}.header .header__links-primary .link-hover:after{display:none!important}.header .header__links-primary a:hover,.header .header__links-primary button:hover{color:#e5067e!important}.header .header__row-desktop.lower>.header__row-segment.right{gap:20px;justify-content:flex-end}.header .header__row-desktop.lower .header__icon-touch{width:22px!important;height:22px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}}.header .header__icon-touch .icon-button,.header .header__icon-touch .icon-button__icon{width:auto;height:auto}.header .header__icon-touch--search .icon,.header .header__icon-touch--account .icon{width:20px!important;height:20px!important}.header .header__icon-touch[data-js-cart-icon] .icon{width:22px!important;height:22px!important}.header .header__icon-touch[data-js-cart-icon]{position:relative}.header [data-js-cart-count]{position:absolute!important;top:-6px!important;right:-9px!important;left:auto!important;bottom:auto!important;min-width:17px!important;width:auto!important;height:17px!important;padding:0 4px!important;box-sizing:border-box;border-radius:999px!important;background:#e5067e!important;color:#fff!important;font:700 10px/17px var(--vr-font)!important;text-align:center;display:block!important;transform:none!important}.header [data-js-cart-count].vr-count-empty{display:none!important}@media(max-width:959px){.header .header__inner{max-width:none!important;padding:0 16px!important;box-shadow:none!important}.header .header__row-mobile{padding:0!important;height:60px;min-height:60px!important;display:grid!important;grid-template-columns:88px 1fr 88px;align-items:center}.header .header__row-mobile>.header__row-segment.left{gap:16px;justify-content:flex-start}.header .header__row-mobile>.header__row-segment.right{gap:16px;justify-content:flex-end}.header .header__row-mobile .header__logo{justify-self:center;margin:0!important}.header .header__row-mobile .header__logo .image,.header .header__row-mobile .header__logo img{width:112px!important;max-width:none!important;height:auto!important}.header .header__row-mobile .header__icon-touch{width:22px!important;height:22px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}.header .header__row-mobile .header__icon-menu .icon{width:22px!important;height:22px!important}.header .header__row-mobile .header__icon-touch[data-js-cart-icon] .icon{width:20px!important;height:20px!important}.header [data-js-cart-count]{top:-6px!important;right:-8px!important;min-width:16px!important;height:16px!important;line-height:16px!important}.header__outer-wrapper .header{border-bottom:1px solid #E8E4DE}}.vr-drawer-head{display:none}@media(max-width:959px){.header:has(.drawer-menu.active){transform:none!important;perspective:none!important}.drawer-menu.active{z-index:20!important;top:0!important;height:100vh!important;height:100dvh!important}.drawer-menu .drawer-menu__panel{top:0!important;height:100%!important;max-height:none!important;padding-top:0!important;width:340px!important;max-width:87vw!important;left:0;background:#fff!important;z-index:2}.drawer-menu .drawer-menu__overlay{top:0!important;height:100%!important;background:#0a0a0a8c!important}.drawer-menu .drawer-menu__bottom,.drawer-menu .drawer-menu__all-links{height:100%}.vr-drawer-head{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 20px;border-bottom:1px solid #E8E4DE;box-sizing:border-box;flex-shrink:0;background:#fff}.vr-drawer-head__logo{display:block;width:110px;line-height:0;margin-left:-7px}.vr-drawer-head__logo img{width:110px;height:auto}.vr-drawer-head__close{background:none;border:0;padding:0;width:22px;height:22px;cursor:pointer;display:flex}.drawer-menu .drawer-menu__contents{padding:0!important;height:100%!important;max-height:none!important;overflow-y:auto!important}.drawer-menu .drawer-menu__all-links[data-depth="0"] .drawer-menu__main{height:auto!important;max-height:none!important;overflow:visible!important}.drawer-menu .drawer-menu__main{padding:6px 20px 0!important}.drawer-menu .drawer-menu__links-wrapper{padding:0!important;margin:0!important;border:0!important}.drawer-menu .drawer-menu__primary-links{display:flex!important;flex-direction:column;padding:0!important;margin:0!important}.drawer-menu .drawer-menu__primary-links>.drawer-menu__item--account-item{display:none!important}.drawer-menu .drawer-menu__primary-links>li.drawer-menu__item{height:49px!important;min-height:49px;border-bottom:1px solid #E8E4DE;padding:0!important;margin:0!important;display:flex;align-items:center;position:static}.drawer-menu .drawer-menu__primary-links>li>.drawer-menu__link{width:100%;height:49px;display:flex!important;align-items:center;justify-content:space-between;padding:0!important;font:700 17px/1 var(--vr-font)!important;letter-spacing:.3px!important;text-transform:uppercase!important;color:#0a0a0a!important}.drawer-menu .drawer-menu__primary-links>li>.drawer-menu__link.featured-link{color:#e5067e!important}.drawer-menu .drawer-menu__primary-links>li>.drawer-menu__link .menu-icon{display:none!important}.drawer-menu .drawer-menu__primary-links>li>.drawer-menu__link:after{content:"";width:8px;height:8px;border-right:1.5px solid #8A8A8A;border-top:1.5px solid #8A8A8A;transform:rotate(45deg);margin-right:6px;flex-shrink:0}.drawer-menu .drawer-menu__secondary-links{display:none!important}.drawer-menu .drawer-menu__links-wrapper:has(.drawer-menu__secondary-links){display:none!important}.vr-drawer-foot{padding:20px 0 28px;display:flex;flex-direction:column;gap:24px}.vr-drawer-promo{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#0a0a0a;color:#fff!important;border-radius:4px;padding:14px 18px 16px;text-decoration:none!important}.vr-drawer-promo__copy{display:flex;flex-direction:column}.vr-drawer-promo__script{font-family:var(--vr-script);font-size:34px;line-height:1;color:#e5067e}.vr-drawer-promo__title{font:800 13px/1.2 var(--vr-font);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.vr-drawer-promo__text{font:400 12px/1.35 var(--vr-font);color:#d8d2cb;margin-top:4px}.vr-drawer-account{display:flex;align-items:center;gap:10px;font:700 14px/1 var(--vr-font);color:#0a0a0a!important;text-decoration:none!important}}body:not(:has(.floating-widget--left)) #smile-ui-lite-launcher-frame-container{left:auto!important;right:86px!important}.shopify-section-group-footer-group .scrolling-content.vr-claims{max-width:none!important;width:100%!important;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;margin:0!important;padding:0!important}.vr-claims .scrolling-content__inner{--padding-top:22px!important;--padding-bottom:22px!important;--gap:0px!important;padding-top:22px!important;padding-bottom:22px!important}.vr-claims .scrolling-content__item{margin:0!important;padding:0!important;display:inline-flex!important;align-items:center}.vr-claims .scrolling-content__text,.vr-claims .scrolling-content__text p{font:700 18px/1.2 var(--vr-font)!important;color:#777!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;margin:0!important;padding:0 28px!important}.vr-claims .scrolling-content__item:after{content:"\2726";color:#e5067e;font:700 18px/1 var(--vr-font)}@media(max-width:767px){.shopify-section-group-footer-group:has(.vr-claims:not(.vr-claims--home)){display:none}.shopify-section-group-footer-group .scrolling-content.vr-claims{margin-top:56px!important}.vr-claims .scrolling-content__inner{padding-top:16px!important;padding-bottom:16px!important}.vr-claims .scrolling-content__text,.vr-claims .scrolling-content__text p{font-size:15px!important;padding:0 20px!important}.vr-claims .scrolling-content__item:after{font-size:15px}}.vr-logos .scrolling-content__inner{padding-top:25px!important;padding-bottom:20px!important}@media(max-width:719px){.vr-logos .scrolling-content__inner{--gap:36px!important;padding-top:20px!important;padding-bottom:16px!important}}.shopify-section-group-footer-group .h2c{background:#0a0a0a!important;color:#fff}.shopify-section-group-footer-group .h2c .vr-m-br{display:none}.shopify-section-group-footer-group .h2c__in{max-width:1320px!important;margin:0 auto!important;padding:0 40px!important;min-height:150px;box-sizing:border-box;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:40px!important}.shopify-section-group-footer-group .h2c__copy{display:flex;flex-direction:column;gap:6px!important}.shopify-section-group-footer-group .h2c__title{font:800 32px/1.05 var(--vr-font)!important;text-transform:uppercase;letter-spacing:-.5px!important;color:#fff!important;margin:0}.shopify-section-group-footer-group .h2c__sub{font:400 14px/1.4 var(--vr-font)!important;color:#b8b1a9!important}.shopify-section-group-footer-group .h2c__right{width:520px;flex:0 0 520px}.shopify-section-group-footer-group .h2c__input{height:52px!important;padding:0 18px!important;font:400 15px var(--vr-font)!important;border-radius:2px 0 0 2px!important}.shopify-section-group-footer-group .h2c__btn,.shopify-section-group-footer-group .h2c__copybtn{height:52px!important;padding:0 26px!important;font:700 13px/1 var(--vr-font)!important;letter-spacing:1.5px!important;border-radius:0 2px 2px 0!important;background:#e5067e!important}.shopify-section-group-footer-group .h2c__code{height:52px!important}.shopify-section-group-footer-group [data-hp2c-phase="1"]>.h2c__fine{display:none}@media(max-width:767px){.shopify-section-group-footer-group .h2c .vr-m-br{display:inline}.shopify-section-group-footer-group .h2c__in{flex-direction:column!important;align-items:stretch!important;padding:36px 20px!important;min-height:0;gap:14px!important}.shopify-section-group-footer-group .h2c__title{font-size:22px!important;line-height:1.15!important;letter-spacing:0!important}.shopify-section-group-footer-group .h2c__copy .h2c__sub{display:none}.shopify-section-group-footer-group .h2c__right{width:auto;flex:none}.shopify-section-group-footer-group .h2c__input{height:50px!important;padding:0 14px!important}.shopify-section-group-footer-group .h2c__btn,.shopify-section-group-footer-group .h2c__copybtn{height:50px!important;padding:0 16px!important;font-size:12px!important;letter-spacing:1px!important}}.footer.vr-foot{background:#fff!important;color:#0a0a0a!important;font-family:var(--vr-font);padding:0!important;margin:0!important}.vr-foot__grid{max-width:1320px;margin:0 auto;padding:64px 40px 48px;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;font-size:14px}.vr-foot__col{display:flex;flex-direction:column}.vr-foot__col--show-mobile{display:none}.vr-foot__h{font:700 12px/1 var(--vr-font)!important;letter-spacing:2px!important;text-transform:uppercase;color:#0a0a0a!important;margin:0 0 12px!important}.vr-foot__acc{display:none}.vr-foot__links{display:flex;flex-direction:column;gap:12px;flex:1}.vr-foot__links a{font:400 14px/1.2 var(--vr-font);color:#0a0a0a!important;text-decoration:none!important}.vr-foot__links a:hover{color:#e5067e!important}.vr-foot__social{display:flex;gap:0;font-weight:700;white-space:pre}.vr-foot__social a{font-weight:700}.vr-foot__legal{font:400 12px/1.7 var(--vr-font);color:#777}.vr-foot__legal a,.vr-foot__legal span{color:#777!important;text-decoration:none!important;font:inherit!important}.vr-foot__legal--d{margin-top:auto}.vr-foot__legal--d .vr-foot__legal-br{display:block}.vr-foot__legal--d .vr-foot__legal-sep,.vr-foot__legal--m{display:none}@media(max-width:767px){.vr-foot__grid{display:flex;flex-direction:column;gap:0;padding:8px 20px 0}.vr-foot__col--show-desktop{display:none}.vr-foot__col--show-mobile{display:flex}.vr-foot__h{display:none}.vr-foot__acc{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:0;border-bottom:1px solid #E8E4DE;padding:16px 0;margin:0;font:700 14px/1.2 var(--vr-font);color:#0a0a0a;cursor:pointer;text-align:left}.vr-foot__plus{font-weight:700}.vr-foot__links{display:none;padding:12px 0 16px;border-bottom:1px solid #E8E4DE}.vr-foot__col.is-open .vr-foot__links{display:flex}.vr-foot__col.is-open .vr-foot__acc{border-bottom:0}.vr-foot__legal--d{display:none}.vr-foot__legal--m{display:block;margin:18px 20px 0;padding-bottom:32px;font-size:11px;line-height:1.5}.vr-foot__legal--m .vr-foot__legal-br{display:none}}.vr-foot__news{margin:16px 0 20px;max-width:300px}.vr-foot__news form{margin:0}.vr-foot__news .footer__newsletter-form,.vr-foot__news form>div{display:flex;align-items:center;border-bottom:1px solid #0A0A0A}.vr-foot__news input[type=email]{flex:1;min-width:0;height:36px;border:0!important;background:transparent!important;padding:0!important;font:400 13px var(--vr-font)!important;color:#0a0a0a!important;box-shadow:none!important}.vr-foot__news input[type=email]::placeholder{color:#777}.vr-foot__news button{background:none!important;border:0!important;padding:0 0 0 10px!important;height:36px;font:700 11px/1 var(--vr-font)!important;letter-spacing:1.5px!important;text-transform:uppercase;color:#0a0a0a!important;cursor:pointer}.vr-foot__news label{position:absolute!important;left:-9999px!important}@media(max-width:767px){.vr-foot__col--vr_social .vr-foot__acc,.vr-foot__col--vr_social .vr-foot__social,.vr-foot__col--vr_social .vr-foot__about-link{display:none!important}.vr-foot__col--vr_social .vr-foot__links{display:flex!important;border:0;padding:0}.vr-foot__news{margin:18px 0 0;max-width:none}}:is(#vh-a#vh-b,.header__row-desktop .header__logo-link) img,:is(#vh-a#vh-b,.header__row-desktop .header__logo-link) .image__img{width:134px!important;height:auto!important;max-width:none!important}:is(#vh-a#vh-b,.header__row-mobile .header__logo-link) img,:is(#vh-a#vh-b,.header__row-mobile .header__logo-link) .image__img{width:112px!important;height:auto!important;max-width:none!important}.vr-foot__news .footer__newsletter-inner,.vr-foot__news .footer__newsletter-email{display:flex!important;align-items:center;position:relative;width:100%;border-bottom:1px solid #0A0A0A;margin:0;padding:0}.vr-foot__news form>div:not(.footer__newsletter-inner){border:0}.vr-foot__news .footer__newsletter-inner{border:0}.vr-foot__news input.footer__newsletter-input{display:block!important;opacity:1!important;visibility:visible!important;position:static!important;width:auto!important;flex:1;-webkit-text-fill-color:#0A0A0A}.vr-foot__news .footer__newsletter-button{position:static!important;transform:none!important;flex:0 0 auto;width:auto!important}.header .header__links-primary-scroll-container .scroll-button,.header .header__links-primary-scroll-container .scroll-overflow-indicator-wrap{display:none!important}.vr-foot__policies{max-width:1320px;margin:0 auto;padding:0 40px 40px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px 18px;font:400 12px/1.5 var(--vr-font)}.vr-foot__policies a{color:#777!important;text-decoration:none!important;font:inherit}.vr-foot__policies a:hover{color:#e5067e!important}.vr-foot__grid{padding-bottom:32px}@media(max-width:767px){.vr-foot__policies{padding:18px 20px 0;gap:6px 14px}.vr-foot__legal--m{margin-top:12px}}body.vr-t-blog main{padding-bottom:96px}@media(max-width:767px){body.vr-t-blog main{padding-bottom:56px}}@media(min-width:960px)and (max-width:1359px){.header .header__links-primary .header__links-list{gap:18px}.header .header__links-primary .header__links-list>li>a,.header .header__links-primary .header__links-list>li>button{font-size:13px!important}}@media(min-width:960px)and (max-width:1149px){.header .header__links-primary .header__links-list{gap:14px}.header .header__links-primary .header__links-list>li>a,.header .header__links-primary .header__links-list>li>button{font-size:12px!important}.header .header__inner{padding-left:24px!important;padding-right:24px!important}:is(#vh-a#vh-b,.header__row-desktop .header__logo-link) img,:is(#vh-a#vh-b,.header__row-desktop .header__logo-link) .image__img{width:104px!important}.header .header__links-primary .header__links-list{gap:13px}}@media(min-width:960px)and (max-width:1279px){.header .header__row-desktop.lower{grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:16px!important}.header .header__row-desktop.lower>.header__links-primary-scroll-container{justify-self:stretch!important;max-width:none!important;display:flex!important;justify-content:center!important}.header .header__links-primary{margin:0 auto!important}.header .header__links-primary .header__links-list>li:has(>a[href*=store-locator]){display:none!important}}.drawer-menu .vr-drawer-account--top{margin:0 20px;padding:16px 0;border-bottom:1px solid #E8E4DE;font:700 14px/1 var(--vr-font);letter-spacing:.2px}.drawer-menu .drawer-menu__panel,.drawer-menu .drawer-menu__bottom,.drawer-menu .drawer-menu__all-links,.drawer-menu .drawer-menu__contents{overflow-x:hidden!important;overscroll-behavior:contain;touch-action:pan-y}.drawer-menu .drawer-menu__overlay{touch-action:none}html.vr-lock,html.vr-lock body{overflow-x:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/254/assets/vr-global.css.map */
