.SocialLinks-module__NN41-W__links{flex-wrap:wrap;gap:4px 18px;margin-top:14px;display:flex}.SocialLinks-module__NN41-W__links a{min-height:44px;font-size:var(--text-12);color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.SocialLinks-module__NN41-W__links a:hover{text-underline-offset:4px;text-decoration:underline}.SocialLinks-module__NN41-W__links a:focus-visible{outline-offset:4px;outline:2px solid}
.TrustpilotBadge-module__w-vU2G__badge{align-items:center;width:100%;max-width:340px;min-height:24px;display:flex;position:relative}.TrustpilotBadge-module__w-vU2G__hero{margin-top:18px}.TrustpilotBadge-module__w-vU2G__footer{margin-top:20px}.TrustpilotBadge-module__w-vU2G__reviews{max-width:none}.TrustpilotBadge-module__w-vU2G__reviews>.TrustpilotBadge-module__w-vU2G__under{flex:auto;min-width:0}.TrustpilotBadge-module__w-vU2G__fallback{min-height:24px;font-size:var(--text-14);line-height:1.2;font-weight:var(--font-weight-medium);color:inherit;transition:opacity var(--motion-base) var(--ease-out);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.TrustpilotBadge-module__w-vU2G__fallback:hover .TrustpilotBadge-module__w-vU2G__label{text-underline-offset:3px;text-decoration:underline}.TrustpilotBadge-module__w-vU2G__fallback:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px;border-radius:2px}.TrustpilotBadge-module__w-vU2G__hero .TrustpilotBadge-module__w-vU2G__fallback{color:var(--ink)}.TrustpilotBadge-module__w-vU2G__hero .TrustpilotBadge-module__w-vU2G__label{color:var(--ink-body);font-weight:var(--font-weight-regular)}.TrustpilotBadge-module__w-vU2G__footer .TrustpilotBadge-module__w-vU2G__fallback{color:var(--ink)}.TrustpilotBadge-module__w-vU2G__footer .TrustpilotBadge-module__w-vU2G__label{font-weight:var(--font-weight-regular)}.TrustpilotBadge-module__w-vU2G__arrow{opacity:.7;flex:none}.TrustpilotBadge-module__w-vU2G__box{opacity:0;pointer-events:none;height:24px;transition:opacity var(--motion-base) var(--ease-out);margin-block:auto;position:absolute;inset:0}.TrustpilotBadge-module__w-vU2G__box>a{display:none}.TrustpilotBadge-module__w-vU2G__badge[data-ready] .TrustpilotBadge-module__w-vU2G__box{opacity:1;pointer-events:auto}.TrustpilotBadge-module__w-vU2G__badge[data-ready]>.TrustpilotBadge-module__w-vU2G__under{visibility:hidden;opacity:0}@media (max-width:820px){.TrustpilotBadge-module__w-vU2G__hero{margin-top:16px}}@media (prefers-reduced-motion:reduce){.TrustpilotBadge-module__w-vU2G__fallback,.TrustpilotBadge-module__w-vU2G__box{transition:none}}
.HelpFab-module__R1GK_W__fab{right:max(20px, env(safe-area-inset-right,0px));bottom:var(--fab-bottom,max(20px, env(safe-area-inset-bottom,0px)));z-index:70;transition:opacity .3s, visibility 0s, bottom var(--spring-ui-d) var(--spring-ui);position:fixed}.HelpFab-module__R1GK_W__button{background:var(--ink);width:52px;height:52px;color:var(--paper);transition:transform .5s var(--ease), background-color .3s;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 1px #fbfaf538,0 10px 30px #00000029}@media (hover:hover){.HelpFab-module__R1GK_W__button:hover{background:var(--red);transform:scale(1.08)}}.HelpFab-module__R1GK_W__button:active{transform:scale(.96)}html.is-dark .HelpFab-module__R1GK_W__button:not(:hover){background:var(--paper);color:var(--ink)}.HelpFab-module__R1GK_W__button:focus-visible{outline:2px solid var(--red);outline-offset:3px}.HelpFab-module__R1GK_W__button svg{width:22px;height:22px;transition:transform .5s var(--ease), opacity .3s;grid-area:1/1}.HelpFab-module__R1GK_W__close{opacity:0;transform:rotate(90deg)scale(.5)}.HelpFab-module__R1GK_W__fab[data-open] .HelpFab-module__R1GK_W__chat{opacity:0;transform:rotate(-90deg)scale(.5)}.HelpFab-module__R1GK_W__fab[data-open] .HelpFab-module__R1GK_W__close{opacity:1;transform:none}.HelpFab-module__R1GK_W__panel{border-radius:var(--r-lg);background:var(--paper);width:min(320px,100vw - 40px);color:var(--ink);transform-origin:100% 100%;opacity:0;visibility:hidden;transition:transform .6s var(--ease), opacity .4s var(--ease), visibility 0s linear .6s;padding:22px;position:absolute;bottom:64px;right:0;transform:scale(.85)translateY(10px);box-shadow:0 30px 80px #0003}.HelpFab-module__R1GK_W__fab[data-open] .HelpFab-module__R1GK_W__panel{opacity:1;visibility:visible;transition:transform .6s var(--ease), opacity .4s var(--ease), visibility 0s;transform:none}.HelpFab-module__R1GK_W__panel h2{color:var(--ink);font-family:var(--font-display);font-size:var(--text-24);font-weight:var(--font-weight-regular);font-variation-settings:"opsz" 72, "SOFT" 0, "WONK" 0;letter-spacing:var(--tracking-title);line-height:1.1}.HelpFab-module__R1GK_W__panel p{color:var(--muted);font-size:var(--text-14);margin-top:6px}.HelpFab-module__R1GK_W__links{gap:6px;margin-top:16px;display:grid}.HelpFab-module__R1GK_W__links a{background:var(--paper-2);min-height:44px;color:var(--ink);font-size:var(--text-14);overflow-wrap:anywhere;transition:background-color .3s, transform .5s var(--ease);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}@media (hover:hover){.HelpFab-module__R1GK_W__links a:hover{background:var(--red-tint);transform:translate(3px)}}.HelpFab-module__R1GK_W__links svg{width:18px;height:18px;color:var(--red);stroke-width:1.5px;flex:none}html[data-shop-menu=open] .HelpFab-module__R1GK_W__fab{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}@media (max-width:959px){.HelpFab-module__R1GK_W__fab[data-phone-bar]{display:none}html[data-buybar] .HelpFab-module__R1GK_W__fab[data-phone-bar]{display:block}.HelpFab-module__R1GK_W__fab[data-phone-hidden]{display:none}}@media (prefers-reduced-motion:reduce){.HelpFab-module__R1GK_W__button,.HelpFab-module__R1GK_W__button svg,.HelpFab-module__R1GK_W__panel,.HelpFab-module__R1GK_W__links a{transition:none}.HelpFab-module__R1GK_W__button:hover,.HelpFab-module__R1GK_W__button:active,.HelpFab-module__R1GK_W__links a:hover{transform:none}}
.LegalLine-module__N86GCW__line{--dot:20px;color:#1f221db3;font-size:var(--text-12);line-height:1.6}.LegalLine-module__N86GCW__clip{margin:-6px;padding:6px;overflow:hidden}.LegalLine-module__N86GCW__items{margin-left:calc(var(--dot) * -1);flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:16px;display:flex}.LegalLine-module__N86GCW__items>nav{min-width:0}.LegalLine-module__N86GCW__company,.LegalLine-module__N86GCW__links{flex-wrap:wrap;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.LegalLine-module__N86GCW__part{white-space:nowrap;align-items:center;min-height:24px;display:inline-flex}.LegalLine-module__N86GCW__dot{width:var(--dot);text-align:center;flex:none;display:inline-block}.LegalLine-module__N86GCW__links a,.LegalLine-module__N86GCW__privacy{min-height:24px;color:inherit;align-items:center;transition:color .3s;display:inline-flex}.LegalLine-module__N86GCW__privacy{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.LegalLine-module__N86GCW__links a:hover,.LegalLine-module__N86GCW__privacy:hover{color:var(--red)}}.LegalLine-module__N86GCW__links a:focus-visible,.LegalLine-module__N86GCW__privacy:focus-visible{outline:2px solid var(--red);outline-offset:2px}.LegalLine-module__N86GCW__inFooter{padding-bottom:32px;position:relative}.LegalLine-module__N86GCW__inFooter .LegalLine-module__N86GCW__links{column-gap:8px}.LegalLine-module__N86GCW__inFooter .LegalLine-module__N86GCW__links .LegalLine-module__N86GCW__dot{visibility:hidden}.LegalLine-module__N86GCW__slim{border-top:1px solid var(--line);margin-top:clamp(24px,4vw,40px);padding-top:16px;padding-bottom:24px}body:has(.df-error:not(.df-error-compact)) .LegalLine-module__N86GCW__inFooter{border-top:1px solid var(--line);margin-top:clamp(24px,4vw,40px);padding-top:16px;padding-bottom:24px}.LegalLine-module__N86GCW__slim{width:var(--page-width);margin-inline:auto}.LegalLine-module__N86GCW__slim .LegalLine-module__N86GCW__items{justify-content:flex-start;column-gap:0}body:has(.df-error:not(.df-error-compact)) .LegalLine-module__N86GCW__inFooter .LegalLine-module__N86GCW__items{justify-content:flex-start;column-gap:0}.LegalLine-module__N86GCW__slim .LegalLine-module__N86GCW__links{column-gap:0}body:has(.df-error:not(.df-error-compact)) .LegalLine-module__N86GCW__inFooter .LegalLine-module__N86GCW__links{column-gap:0}body:has(.df-error:not(.df-error-compact)) .LegalLine-module__N86GCW__inFooter .LegalLine-module__N86GCW__links .LegalLine-module__N86GCW__dot{visibility:visible}@media (max-width:1439px){.LegalLine-module__N86GCW__inFooter{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (max-width:1080px){.LegalLine-module__N86GCW__slim{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}body:has(.df-error:not(.df-error-compact)) .LegalLine-module__N86GCW__inFooter{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (max-width:960px){.LegalLine-module__N86GCW__slim[data-phone-bar],.LegalLine-module__N86GCW__inFooter[data-phone-bar]{padding-bottom:calc(8rem + env(safe-area-inset-bottom,0px))}body:has(.df-error:not(.df-error-compact)) .LegalLine-module__N86GCW__inFooter[data-phone-bar]{padding-bottom:calc(8rem + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.LegalLine-module__N86GCW__links a,.LegalLine-module__N86GCW__privacy{transition:none}}
@keyframes NewsletterSignup-module__pCkn8W__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.NewsletterSignup-module__pCkn8W__rise{animation:NewsletterSignup-module__pCkn8W__rise .8s var(--ease) both}@media (prefers-reduced-motion:reduce){.NewsletterSignup-module__pCkn8W__rise{animation:none}}
