:root{--tg-ref-typescale-text-font:Arial,Helvetica,sans-serif;--tg-ref-typescale-heading-font:Arial,Helvetica,sans-serif;--tg-ref-typescale-display-font:Arial,Helvetica,sans-serif;--tg-ref-text-font-weight:400;--tg-ref-heading-font-weight:500;--tg-ref-display-font-weight:500;--tg-ref-text-font-style:normal;--tg-ref-heading-font-style:normal;--tg-ref-display-font-style:normal}body{font-family:Arial,Helvetica,sans-serif;background:#fff}button,input,select,textarea{font-family:inherit}.LgRefinedHeader.Header{display:block;position:relative;margin:0;background:#fff;color:#111;--tg-header-background-color:#fff;--tg-header-text-color:#111;--tg-sys-color-on-background:#111;border-bottom:1px solid #c7c7c7;box-shadow:none}.LgRefinedHeader .Header__Main.LgRefinedHeader__Top{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;min-height:66px;padding:12px 24px;align-items:center;position:static}.LgRefinedHeader .Header__LogoWrapper{grid-column:2;grid-row:1;display:block;flex:none;position:static;transform:none;min-width:0;width:auto;justify-self:center}.LgRefinedHeader .Header__Logo{margin:0;line-height:0;position:static;transform:none;padding:0}.LgRefinedHeader .Header__LogoLink{display:block}.LgRefinedHeader .Header__LogoImage{display:block;width:112px;max-width:112px;height:auto;max-height:none;object-fit:contain}.LgRefinedHeader__Locale{grid-column:1;grid-row:1;min-width:0}.LgRefinedHeader .LgRefinedHeader__Utilities{grid-column:3;grid-row:1;position:static;display:flex;gap:10px;align-items:center;justify-content:flex-end;margin:0;padding:0;width:auto;min-width:0}.LgRefinedHeader__Support,.LgRefinedHeader__Account span{font-size:10px;letter-spacing:.4px;line-height:1.4;text-decoration:none;white-space:nowrap}.LgRefinedHeader__Icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#111;cursor:pointer;text-decoration:none}.LgRefinedHeader__Account{width:auto;flex-basis:auto;padding:0 8px}.LgRefinedHeader__Account svg{display:none}.LgRefinedHeader__Icon svg{width:19px;height:19px}.LgRefinedHeader .Header__SecondaryMenu .CartCountBubble{position:absolute;top:1px;right:0;min-width:12px;width:auto;height:14px;line-height:14px;font-size:9px;border:0;background:transparent;color:#111;margin:0;padding:0;transform:none}.LgRefinedHeader__Menu,.LgRefinedHeader__MobileSupport{display:none}.LgRefinedHeader .Header__MainMenu.LgRefinedHeader__Navigation{display:block;position:static;flex:none;width:100%;padding:0 24px;border-top:1px solid #e5e5e5;margin:0;transform:none}.LgRefinedHeader .LgNav{justify-content:center;gap:30px;flex-wrap:wrap}.LgRefinedHeader .LgNav__Trigger{font:400 11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.4px;padding:16px 0;text-transform:uppercase}.LgRefinedHeader .LgNav__Trigger:after{bottom:10px}.LgRefinedHeader .LgMenu__Panel{border-color:#ddd}.LgRefinedHeader__Search{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 24px;border-top:1px solid #c7c7c7;background:#fff;margin:0}.LgRefinedHeader__Search button{border:0;background:transparent;display:grid;place-items:center;min-width:24px;min-height:40px;padding:0;cursor:pointer;color:#111}.LgRefinedHeader__Search input{min-width:0;flex:1;border:0;border-radius:0;background:transparent;box-shadow:none;font:400 11px/1.4 Arial,Helvetica,sans-serif;padding:10px 0;color:#111}.LgRefinedHeader__Search input::placeholder{color:#777;opacity:1}.LgRefinedHeader__SearchAdvanced{font-size:10px;text-decoration:none;letter-spacing:.4px;min-height:40px;display:flex;align-items:center}.LgRefinedLocale{display:flex;gap:18px;align-items:center;font-size:10px;letter-spacing:.3px;line-height:1.4}.LgRefinedLocale__Disclosure{position:relative}.LgRefinedLocale summary,.LgRefinedLocale__Static{display:flex;align-items:center;min-height:40px;white-space:nowrap;list-style:none;cursor:pointer}.LgRefinedLocale__Static{cursor:default}.LgRefinedLocale summary::-webkit-details-marker{display:none}.LgRefinedLocale__Short{display:none}.LgRefinedLocale__Form{position:absolute;top:100%;left:0;z-index:10;min-width:230px;max-width:calc(100vw - 24px);max-height:55vh;overflow:auto;background:#fff;border:1px solid #ddd;box-shadow:0 6px 15px #00000010;margin:0;padding:8px}.LgRefinedLocale__Form ul{margin:0;padding:0;list-style:none}.LgRefinedLocale__Form button{display:block;width:100%;min-height:38px;text-align:left;border:0;background:transparent;color:#111;font-size:11px;padding:8px;cursor:pointer}.LgRefinedLocale__Form button:hover,.LgRefinedLocale__Form button[aria-current]{background:#f5f5f5}.LgRefinedHeader a:focus-visible,.LgRefinedHeader button:focus-visible,.LgRefinedHeader summary:focus-visible,.LgRefinedHeader input:focus-visible{outline:2px solid #111;outline-offset:2px}.MenuDrawer{background:#fff;color:#111}.MenuDrawer .Drawer__Body{font-family:Arial,Helvetica,sans-serif}@media(max-width:1007px){.LgRefinedHeader .Header__Main.LgRefinedHeader__Top{grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto auto;gap:2px 6px;padding:10px 12px 2px;min-height:0}.LgRefinedHeader .Header__LogoWrapper{grid-column:1/-1;grid-row:1}.LgRefinedHeader .Header__LogoImage{width:96px;max-width:96px}.LgRefinedHeader__Menu{display:flex;grid-column:1;grid-row:2;justify-content:flex-start;align-items:center;gap:5px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#111;cursor:pointer;font:400 10px Arial,Helvetica,sans-serif;letter-spacing:.3px}.LgRefinedHeader__Menu svg{width:18px;height:18px}.LgRefinedHeader__Locale{grid-column:2;grid-row:2}.LgRefinedLocale{gap:4px;font-size:10px;letter-spacing:.2px}.LgRefinedLocale summary,.LgRefinedLocale__Static{min-width:44px;min-height:44px;justify-content:center}.LgRefinedLocale__Long{display:none}.LgRefinedLocale__Short{display:inline}.LgRefinedHeader .LgRefinedHeader__Utilities{grid-column:3;grid-row:2;gap:0}.LgRefinedHeader__Icon,.LgRefinedHeader__Account{flex:0 0 40px;width:40px;min-width:40px;min-height:44px;padding:0}.LgRefinedHeader__Icon svg{width:19px;height:19px}.LgRefinedHeader__Account svg{display:block}.LgRefinedHeader__Account span,.LgRefinedHeader__Support{display:none}.LgRefinedHeader #Header__CartTrigger{gap:3px}.LgRefinedHeader .Header__SecondaryMenu .CartCountBubble{position:static;flex:0 0 auto;align-self:center;top:auto;right:auto;transform:none;font-variant-numeric:tabular-nums}.LgRefinedHeader__MobileSupport{display:flex;justify-content:center;align-items:center;min-height:35px;border-top:1px solid #c7c7c7;font-size:10px;letter-spacing:.7px;text-decoration:none}.LgRefinedHeader .Header__MainMenu.LgRefinedHeader__Navigation{display:none}.LgRefinedHeader__Search{padding:0 12px;gap:8px;min-height:42px}.LgRefinedHeader__Search input{font-size:16px;line-height:1.2;padding:9px 0}.LgRefinedHeader__Search input::placeholder{font-size:11px}.LgRefinedLocale__Form{max-width:calc(100vw - 100px);min-width:190px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#wfb-wrapper{right:16px!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;z-index:1000!important}#wfb-wrapper .wfb-item{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;padding:0!important;border:1px solid #111!important;border-radius:50%!important;background:#111!important;color:#fff!important;box-shadow:none!important;animation:none!important;transform:none!important;transition:background-color .15s ease!important}#wfb-wrapper .wfb-buttons{margin-bottom:var(--lg-assistance-contact-clearance,0px)!important}#wfb-wrapper .wfb-item:before,#wfb-wrapper .wfb-item:after{display:none!important;animation:none!important;box-shadow:none!important}#wfb-wrapper .wfb-item svg{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;fill:currentColor;color:#fff!important;animation:none!important}#wfb-wrapper .wfb-platform-item svg{width:20px!important;height:20px!important}#wfb-wrapper .wfb-item:hover{background:#333!important}#wfb-wrapper .wfb-toggle:focus-visible,#wfb-wrapper .wfb-platform-btn:focus-visible{outline:2px solid #111!important;outline-offset:4px!important}#wfb-wrapper[data-lg-assistance-hidden=true],#wfb-wrapper[data-lg-assistance-hidden=true] *{visibility:hidden!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){#wfb-wrapper .wfb-item{transition:none!important}}body:is(.Template--page,.Template--search,.Template--cart,.Template--customers,.Template--blog,.Template--article) .PageHeader__Title,.shopify-policy__title h1{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:clamp(24px,2.4vw,32px);line-height:1.25;letter-spacing:.015em;overflow-wrap:break-word}.Template--index .SectionHeader .SectionHeader__Heading,.Template--page .SectionHeader .SectionHeader__Heading{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.25;letter-spacing:.025em}.Template--index .SectionHeader .SectionHeader__Subheading{font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5}.Template--page .TextBanner__Title,.Template--page .ContactText__Title,.FAQSection .SectionHeader .SectionHeader__Heading,.ContactForm .SectionHeader .SectionHeader__Heading{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.3;letter-spacing:.015em}.Page__Content.RTE,.Article__Body.RTE,.TextBanner__Content.RTE,.shopify-policy__body,.Template--page .Page__ContactForm .ContactForm__Description{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:1.7;letter-spacing:normal;overflow-wrap:break-word}:where(.Page__Content.RTE,.Article__Body.RTE,.TextBanner__Content.RTE,.shopify-policy__body) :is(h2,h3,h4,h5,h6){font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.35;letter-spacing:.01em}:where(.Page__Content.RTE,.Article__Body.RTE,.TextBanner__Content.RTE,.shopify-policy__body) h2{font-size:24px}:where(.Page__Content.RTE,.Article__Body.RTE,.TextBanner__Content.RTE,.shopify-policy__body) h3{font-size:20px}:where(.Page__Content.RTE,.Article__Body.RTE,.TextBanner__Content.RTE,.shopify-policy__body) :is(h4,h5,h6){font-size:16px}:where(.RTE,.shopify-policy__body) :is(p,span,strong,b,em,i,a,li,td,th,blockquote,h1,h2,h3,h4,h5,h6,font)[style*=font-family],:where(.RTE,.shopify-policy__body) font[face]{font-family:Arial,Helvetica,sans-serif!important}:where(.Page__Content.RTE,.Article__Body.RTE,.TextBanner__Content.RTE,.shopify-policy__body) :is(span,strong,b,em,i,a)[style*=font-size]{font-size:inherit!important}:where(.RTE,.shopify-policy__body) :is(strong,b){font-weight:700}.FAQSection .Accordion .Accordion__Button,.Page__Questions .Page__Question .Accordion__Button{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.01em;text-align:start;white-space:normal}.FAQSection .Accordion__Body.RTE,.Page__Questions .Accordion__Body.RTE{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:normal}body .ArticleCard .ArticleCard__Content .ArticleCard__Title{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;line-height:1.35;letter-spacing:.01em;overflow-wrap:break-word}.ArticleCard .ArticleCard__Excerpt{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1.65}.ArticleCard .ArticleCard__Meta,.Article__Meta{font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5}body .CartItem .CartItem__Title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:.015em;overflow-wrap:break-word}.Template--cart .Cart__Total,.CartDrawer .CartDrawer__Total{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.CartDrawer .Drawer__Title{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.3;letter-spacing:.015em}.Template--cart .Cart__Checkout,.CartDrawer .CartDrawer__Checkout,.CartDrawer .CartDrawer__Cart{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.04em;line-height:1.5}.Template--index main .Button,.Template--page main .Button,.Template--search main .Button,.Template--blog main .Button,.Template--article main .Button,.Template--customers main .Button,.Template--cart main .Button{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.035em}.Template--page main .Form__Label,.Template--customers main .Form__Label,.Template--cart main .Form__Label,.Template--search main .Form__Label{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.5;letter-spacing:.015em}.Template--customers main :is(.Widget__Title,.OrderHeader__Title,.OrderItem__Title,.Modal__Title,.TitleLarge){font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.4}.Template--page #lg-dna :is(h1,h2,h3),.Template--page #lg-dna .lg-text-link{font-weight:700}@media(max-width:640px){:where(.Page__Content.RTE,.Article__Body.RTE,.TextBanner__Content.RTE,.shopify-policy__body) h2{font-size:22px}:where(.Page__Content.RTE,.Article__Body.RTE,.TextBanner__Content.RTE,.shopify-policy__body) h3{font-size:18px}body .ArticleCard .ArticleCard__Content .ArticleCard__Title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/lasgym-refined.css.map */
