.wls-product-redirect{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:60vh;padding:48px 20px;text-align:center}.wls-product-redirect__note{max-width:32rem;margin:0;font-size:.9375rem;line-height:1.45}.skip-to-content-link{position:absolute;inset-inline-start:-99999px}.skip-to-content-link:focus{z-index:var(--layer-temporary);overflow:auto;width:auto;height:auto;padding:var(--padding-lg) var(--padding-4xl);inset-inline-start:var(--margin-lg);top:var(--margin-lg);background-color:var(--color-background);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}@media(prefers-reduced-motion:reduce){:root,body .page-wrapper{scroll-behavior:auto}}.wls-section{min-width:0;font-family:var(--font-body--family)}.wls-stack{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:var(--wls-stack-max-width, var(--normal-content-width));margin-inline:auto;min-width:0}.wls-stack>*{margin-block:0;max-width:100%;overflow-wrap:break-word}.wls-display.wls-display{font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);font-size:min(calc(1.25rem + 3.5vw),var(--font-h1--size));text-wrap:balance;color:var(--color, var(--color-foreground))}.wls-heading.wls-heading{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);font-size:min(calc(1.25rem + 2.75vw),var(--font-h2--size));text-wrap:balance;color:var(--color, var(--color-foreground))}.wls-lead{font-family:var(--font-body--family);font-size:var(--font-size--lg);font-weight:500;line-height:var(--line-height--body-normal);color:rgb(var(--color-foreground-rgb) / .85);text-wrap:balance}@media screen and (min-width:750px){.wls-lead{font-size:var(--font-size--xl)}}.wls-small{font-family:var(--font-body--family);font-size:.9375rem;line-height:var(--line-height--body-normal);color:rgb(var(--color-foreground-rgb) / .72);text-wrap:pretty}.wls-small--italic{font-style:italic}.wls-cta.button{--button-background-color: var(--wls-cta-background, var(--color-primary-button-background));--button-color: var(--color-primary-button-text);--button-focus-outline-color: var(--wls-cta-background, var(--color-primary-button-background));--wls-cta-glow: color-mix(in srgb, var(--wls-cta-background, var(--color-primary-button-background)) 38%, transparent);--wls-cta-shadow-close: 0 1px 2px rgb(0 0 0 / .12), 0 2px 6px -2px var(--wls-cta-glow);--wls-cta-shadow-far: 0 10px 24px -8px var(--wls-cta-glow);min-height:54px;padding-block:var(--padding-sm);padding-inline:var(--padding-5xl);font-family:var(--button-font-family-primary);font-size:var(--font-size--lg);font-weight:700;letter-spacing:.01em;line-height:1.2;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--wls-cta-shadow-close),var(--wls-cta-shadow-far)}.wls-cta.button:hover{--button-background-color: color-mix( in srgb, var(--wls-cta-background, var(--color-primary-button-background)) 90%, #000 );--button-color: var(--color-primary-button-text);--wls-cta-shadow-far: 0 14px 28px -8px var(--wls-cta-glow)}.wls-cta.button:focus-visible{outline:2px solid var(--button-focus-outline-color);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.wls-cta.button{transition:background-color var(--animation-speed) var(--animation-easing),box-shadow .2s var(--animation-easing),transform .2s var(--animation-easing)}@media(hover:hover){.wls-cta.button:hover{transform:translateY(-1px)}}}@media screen and (max-width:749px){.wls-cta--full-mobile.button{width:100%;max-width:420px}}.wls-text-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-xs);min-height:var(--minimum-touch-target);padding-inline:var(--padding-xs);font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;color:var(--color-foreground);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.wls-text-link:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.wls-text-link__icon{display:inline-flex;width:.75rem;height:.75rem;flex-shrink:0}.wls-text-link__icon svg{width:100%;height:100%}.wls-trust{display:flex;flex-direction:column;align-items:center;gap:var(--gap-xs)}.wls-trust__row{display:flex;align-items:center;justify-content:center;gap:var(--gap-sm)}.wls-trust__text{font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;line-height:var(--line-height--body-tight);color:rgb(var(--color-foreground-rgb) / .8);text-align:start}.wls-stars{display:inline-flex;gap:.125rem;color:var(--wls-star-color, var(--color-primary-button-background))}.wls-stars svg{width:1rem;height:1rem}.wls-faces{display:flex;flex-shrink:0;margin:0;padding:0;list-style:none}.wls-faces__item{display:flex}.wls-faces__item+.wls-faces__item{margin-inline-start:-.625rem}.wls-faces__image,.wls-faces__badge{display:block;width:2.25rem;height:2.25rem;border-radius:50%;box-shadow:0 0 0 2px #fff,0 1px 3px #00000014}.wls-faces__image{object-fit:cover}.wls-faces__badge{display:grid;place-items:center;background:var(--wls-badge-background);color:var(--wls-badge-color)}.wls-faces__badge svg{width:1rem;height:1rem}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAACA */
