:root{--lj-white: #FFFFFF;--lj-blue: #00B5E2;--lj-pink: #FF3EB5;--lj-green: #48D597;--lj-grey: #A59C94;--lj-blue-text: #006E99;--lj-ground: #F6F5F4;--lj-surface: var(--lj-white);--lj-surface-2: #E8E3E0;--lj-ink: #28292A;--lj-ink-2: #4A4643;--lj-ink-3: #6E6863;--lj-on-dark-quiet: rgba(255, 255, 255, .7);--lj-text-on-dark: rgba(255, 255, 255, .8);--lj-bundle-pad: 24px;--lj-bundle-panel-w: 380px;--lj-bundle-box-h: 228px;--lj-chat-dock-size: 44px;--lj-chat-dock-gap: 8px;--lj-chat-dock-edge: 10px;--lj-buy-bar-gap: 15px;--lj-bundle-box-gap: 12px;--lj-picker-size: 18px;--lj-picker-label-size: 13px;--lj-form-btn-h: 53px;--lj-chips-h: 69px;--lj-chips-h-mobile: 61px;--lj-bar-track: rgba(40, 41, 42, .1);--lj-rule-on-blue: rgba(40, 41, 42, .35);--lj-link-size: 13px;--lj-link-size-mobile: 12px;--lj-link-line: 2px;--lj-link-offset: 5px;--lj-link-offset-mobile: 4px;--lj-body-ink: var(--lj-ink);--lj-rule: #E0DAD6;--lj-rule-strong: #C4BCB4;--lj-rule-on-grey: var(--lj-grey);--lj-rule-on-dark: rgba(255, 255, 255, .3);--lj-font-display: "Trade Gothic Condensed Bold No20", "Arial Narrow", Arial, sans-serif;--lj-font-body: "Trade Gothic Next LT Pro Regular", Arial, Helvetica, sans-serif;--lj-font-label: "Museo Slab", Georgia, "Times New Roman", serif;--lj-type-display: 112px;--lj-type-display-phone: 48px;--lj-type-section: 64px;--lj-type-section-phone: 40px;--lj-type-sub-xl: 30px;--lj-type-sub-l: 24px;--lj-type-sub-m: 22px;--lj-type-sub-s: 20px;--lj-type-sub-xs: 18px;--lj-heading-weight: 700;--lj-heading-case: uppercase;--lj-tracking-display: -.02em;--lj-tracking-sub: -.01em;--lj-leading-display: .94;--lj-leading-sub: .96;--lj-leading-tight: .9;--lj-label-size: 13px;--lj-label-size-m: 12px;--lj-label-size-s: 11px;--lj-label-size-xs: 10px;--lj-label-weight: 700;--lj-label-case: uppercase;--lj-tracking-label: .1em;--lj-tracking-tag: .02em;--lj-text-xl: 20px;--lj-text-l: 18px;--lj-text-l-phone: 17px;--lj-text: 16px;--lj-text-s: 15px;--lj-text-xs: 14px;--lj-text-xxs: 13px;--lj-leading-body: 1.55;--lj-container: 1180px;--lj-gutter: 56px;--lj-gutter-mobile: 20px;--lj-page-pad: max(var(--lj-gutter), calc((100% - var(--lj-container)) / 2));--lj-page-pad-vw: max(var(--lj-gutter), calc((100vw - var(--lj-container)) / 2));--lj-space-section: 112px;--lj-space-section-phone: 56px;--lj-space-band: 96px;--lj-space-band-phone: 40px;--lj-rule-heavy: 6px;--lj-rule-heavy-phone: 4px;--lj-btn-pad: 1rem 1.5rem;--lj-btn-pad-l: .9rem 1.9rem;--lj-dur: .15s;--lj-ease: ease}@media only screen and (max-width:767px){:root{--lj-form-btn-h: 50px}}@font-face{font-family:Museo Slab;src:url(/cdn/shop/files/FONT_MUSEO_SLAB_700_DO_NOT_DELETE_THEME_FONT_BUTTONS.woff?v=1763740444) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--lj-btn-bg: var(--lj-blue);--lj-btn-bg-hover: var(--lj-pink);--lj-btn-text: var(--lj-white);--lj-font-accent: var(--lj-font-label)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h5,.h6{font-family:var(--lj-font-display)!important;text-transform:var(--lj-heading-case)!important;letter-spacing:var(--lj-tracking-display)!important}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{font-family:inherit!important}.h1,.h1-large,.h1-xlarge,.h2{letter-spacing:var(--lj-tracking-display)!important}.breadcrumbs{font-family:var(--lj-font-label)!important}.section-breadcrumbs+.product-section .thb-product-detail{margin-top:0}.tagline,.subtitle,.eyebrow,[class*=tagline],[class*=Tagline],[class*=eyebrow],[class*=subheading]{font-family:var(--lj-font-label)!important;text-transform:var(--lj-label-case);letter-spacing:.06em!important;display:inline-block;background-color:var(--lj-ink)!important;color:var(--lj-white)!important;padding:1rem 1.9rem;border-radius:0;font-size:.95rem!important;line-height:1.2!important;margin:0 0 1.5rem}.breadcrumbs,.breadcrumbs a{text-transform:var(--lj-label-case)!important;color:gray;letter-spacing:.015em!important}body,.body-font,p{font-family:var(--lj-font-body)!important}.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded,.product-card--add-to-cart-button,#Product-Drawer #AddToCart.button,.cart-discounts--button,.checkout-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.9rem 1.9rem;min-width:11rem;font-family:var(--lj-font-label);text-transform:var(--lj-label-case);letter-spacing:0em;background-color:var(--lj-btn-bg)!important;border:1px solid var(--lj-btn-bg)!important;color:var(--lj-btn-text)!important;border-radius:0!important;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .08s ease}.button--primary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover,.product-card--add-to-cart-button:hover,#Product-Drawer #AddToCart.button:hover,.cart-discounts--button:hover,.checkout-button:hover,.button--primary:focus-visible,.product-form__submit:focus-visible,.shopify-payment-button__button--unbranded:focus-visible,.product-card--add-to-cart-button:focus-visible,.cart-discounts--button:focus-visible,.checkout-button:focus-visible{background-color:var(--lj-btn-bg-hover)!important;border-color:var(--lj-btn-bg-hover)!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background-blend-mode:normal!important;outline:none;color:var(--lj-white)!important}.button--primary:active,.product-card--add-to-cart-button:active,#Product-Drawer #AddToCart.button:active{transform:translateY(1px)}button[disabled],.product-card--add-to-cart-button[disabled],#Product-Drawer #AddToCart.button[disabled]{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.section-image-with-text .button,.section-image-with-text-overlay .button{font-family:var(--lj-font-label)!important;text-transform:var(--lj-label-case)!important;letter-spacing:0em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;padding:.9rem 1.9rem!important;min-width:11rem!important;background-color:var(--lj-btn-bg)!important;border:1px solid var(--lj-btn-bg)!important;color:var(--lj-btn-text)!important;border-radius:0!important;box-shadow:none!important;transition:none!important;animation:none!important}.section-image-with-text .button:hover,.section-image-with-text-overlay .button:hover,.section-image-with-text .button:focus-visible,.section-image-with-text-overlay .button:focus-visible{background-color:var(--lj-btn-bg-hover)!important;border-color:var(--lj-btn-bg-hover)!important;color:var(--lj-btn-text)!important;outline:none!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background-blend-mode:normal!important;transition:none!important;animation:none!important}.section-image-with-text-overlay .button+.button{background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:2px solid var(--lj-white)!important;border-radius:0!important;color:var(--lj-white)!important;padding:.85rem 1.75rem!important}.section-image-with-text-overlay .button+.button:hover,.section-image-with-text-overlay .button+.button:focus-visible{background-color:var(--lj-btn-bg-hover)!important;border-color:var(--lj-btn-bg-hover)!important;color:var(--lj-white)!important}.section-image-with-text-overlay .image-with-text-overlay--content .button+.button{margin-left:.75rem;margin-top:0}@media screen and (max-width:749px){.section-image-with-text-overlay .image-with-text-overlay--content .button+.button{margin-left:0;margin-top:.75rem}.section-image-with-text-overlay .image-with-text-overlay--content .button{width:100%!important;max-width:100%!important;min-width:0!important;text-align:center!important}}.button:before,.btn:before,.btn:after,a.button:before,a.button:after,a.btn:before,a.btn:after,.shopify-payment-button__button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after,.image-with-text .button:before,.image-with-text .button:after,.section-image-with-text .button:before,.section-image-with-text .button:after,.section-image-with-text-overlay .button:before,.section-image-with-text-overlay .button:after,.slideshow .button:before,.slideshow .button:after,.hero .button:before,.hero .button:after,.drawer .button:before,.drawer .button:after,.product-card--add-to-cart-button:before,.product-card--add-to-cart-button:after{content:none!important;background:none!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background-blend-mode:normal!important}.announcement-bar{text-transform:uppercase!important}.payment-icons__icon{width:28px!important;height:auto!important}.share-article label,.share-article a{font-family:var(--lj-font-label)!important}.section-image-with-text-overlay .subheading{background:var(--lj-ink)!important;color:var(--lj-white)!important;opacity:1!important}[data-a11y-identifier^=bis-button]{font-family:var(--lj-font-body)!important;font-size:.8rem!important;font-weight:400!important;text-transform:none!important;line-height:1.28!important;letter-spacing:normal!important;background:#0000!important;color:var(--lj-pink)!important;padding:1px 5px!important;border:none!important;border-radius:0!important;width:100%!important;text-align:center!important;cursor:pointer}[data-a11y-identifier^=bis-button]:hover{color:#111!important}.lj-icon{display:block;flex:none;width:24px;height:24px}.announcement-bar-section{position:relative;z-index:52}.header-section+.announcement-bar-section{z-index:49}.lj-abar{background:var(--color-announcement-bar-bg, var(--color-accent));color:var(--color-announcement-bar-text, var(--lj-white));line-height:1;padding:14px 0}.lj-abar__inner{padding:0 15px;height:100%;display:flex;align-items:center;white-space:nowrap;font-family:var(--lj-font-label);font-size:calc(var(--font-announcement-scale, 1) * 12px);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);overflow:hidden;direction:ltr}@media only screen and (min-width:768px){.lj-abar__inner{padding:0 50px}}.lj-abar__inner>div{display:flex;align-items:center;flex-shrink:0;will-change:transform}.lj-abar__inner.direction-left>div{animation:lj-marquee-left var(--marquee-speed) linear infinite}.lj-abar__inner.direction-right>div{animation:lj-marquee-right var(--marquee-speed) linear infinite}.lj-abar__inner:hover>div{animation-play-state:paused}.lj-abar__item{display:inline-flex;align-items:center;padding:0 20px;letter-spacing:.03em}.lj-abar__item a{display:inline-flex;align-items:center;color:var(--color-announcement-bar-text, var(--lj-white));text-decoration:none}.lj-abar__item .lj-icon{margin-inline-end:12px;width:14px;height:14px}@keyframes lj-marquee-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes lj-marquee-right{0%{transform:translate(0)}to{transform:translate(100%)}}.lj-abar--rotate{position:relative;display:block;padding:14px 15px;font-family:var(--lj-font-label);font-size:calc(var(--font-announcement-scale, 1) * 12px);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);white-space:nowrap}.lj-abar__slides{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;overflow:hidden}.lj-abar__text--mobile{display:none}.lj-abar__slide{grid-area:1 / 1;max-width:100%;padding:0;opacity:0;transform:translateY(100%);transition:transform .4s cubic-bezier(.2,.7,.2,1),opacity .4s ease}.lj-abar__slide.is-active{opacity:1;transform:translateY(0)}.lj-abar__slide.is-leaving{opacity:0;transform:translateY(-100%)}.lj-abar__help{position:absolute;top:50%;right:50px;transform:translateY(-50%);color:var(--lj-blue);letter-spacing:.03em;text-decoration:none;transition:color var(--lj-dur) var(--lj-ease)}.lj-abar__help:hover,.lj-abar__help:focus-visible{color:var(--lj-pink)}@media only screen and (max-width:767px){.lj-abar__help,.lj-abar__text--desktop{display:none}.lj-abar__text--mobile{display:inline}}@media(prefers-reduced-motion:reduce){.lj-abar__slide{transition:none;transform:none}}@media(prefers-reduced-motion:reduce){.lj-abar__inner{flex-wrap:wrap;justify-content:center;white-space:normal}.lj-abar__inner>div{animation:none;flex-shrink:1;flex-wrap:wrap;justify-content:center;row-gap:10px}.lj-abar__inner>div+div{display:none}}.heading-font,a.thb-full-menu--link{font-family:var(--lj-font-display)!important;font-weight:var(--lj-heading-weight)!important;font-size:1.45rem!important;text-transform:var(--lj-heading-case);letter-spacing:var(--lj-tracking-display)!important}a.thb-full-menu--link span,a.thb-full-menu--link .body-font{font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}a.thb-full-menu--link[href*="/products/"],a.thb-full-menu--link[href*="/pages/sport-"],a.thb-full-menu--link[href*="/pages/bundle-builder"]{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight, 400)!important;font-size:.9rem!important;text-transform:none!important;letter-spacing:normal!important}.mega-menu-promotion--cover .text-button.white:hover{color:var(--lj-pink)!important}.mega-menu-promotion--cover .text-button.white,.mega-menu-promotion--cover .text-button.white span{font-family:var(--lj-font-label)!important;font-weight:var(--lj-label-weight)!important;text-transform:var(--lj-label-case)!important;letter-spacing:0!important;color:var(--lj-white)!important;text-decoration:none!important;background:none!important;background-image:none!important;box-shadow:none!important;border:0!important;position:relative;padding-bottom:.2em;display:inline-flex;align-items:center}.mega-menu-promotion--cover .text-button.white:before,.mega-menu-promotion--cover .text-button.white:after,.mega-menu-promotion--cover .text-button.white span:before,.mega-menu-promotion--cover .text-button.white span:after{content:none!important;background:none!important;border:0!important;text-decoration:none!important;box-shadow:none!important}.mega-menu-promotion--cover .text-button.white{border-bottom:1px solid var(--lj-white)!important}.mega-menu-promotion--cover .text-button.white:hover,.mega-menu-promotion--cover .text-button.white:focus-visible,.mega-menu-promotion--cover .text-button.white:hover span,.mega-menu-promotion--cover .text-button.white:focus-visible span{color:var(--lj-pink)!important;border-bottom-color:var(--lj-pink)!important}:root{--lj-header-h: 80px;--lj-header-h-mobile: 56px;--lj-header-icon: 22px;--lj-icon-search: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M17 17L21 21" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"%3E%3C/path%3E%3Cpath d="M19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19C15.4183 19 19 15.4183 19 11Z" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"%3E%3C/path%3E%3C/svg%3E');--lj-icon-bag: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M3.32349 13.0113C3.67387 10.009 4.18582 7.75784 4.6606 6.15851C5.04991 4.84711 5.24456 4.19141 6.0428 3.5957C6.84104 3 7.65694 3 9.28873 3H14.7112C16.343 3 17.1589 3 17.9572 3.5957C18.7554 4.19141 18.9501 4.84711 19.3394 6.15851C19.8142 7.75784 20.3261 10.009 20.6765 13.0113C21.0894 16.5497 21.2959 18.3189 20.1027 19.6594C18.9095 21 16.9758 21 13.1084 21H10.8916C7.02419 21 5.09049 21 3.89728 19.6594C2.70408 18.3189 2.91055 16.5497 3.32349 13.0113Z" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"%3E%3C/path%3E%3Cpath d="M8.99997 7C8.99997 8.65685 10.3431 10 12 10C13.6568 10 15 8.65685 15 7" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"%3E%3C/path%3E%3C/svg%3E');--lj-icon-user: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"%3E%3Cpath d="M17 8.5C17 5.73858 14.7614 3.5 12 3.5C9.23858 3.5 7 5.73858 7 8.5C7 11.2614 9.23858 13.5 12 13.5C14.7614 13.5 17 11.2614 17 8.5Z" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"%3E%3C/path%3E%3Cpath d="M19 20.5C19 16.634 15.866 13.5 12 13.5C8.13401 13.5 5 16.634 5 20.5" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"%3E%3C/path%3E%3C/svg%3E')}.header .thb-quick-search svg,.header .thb-secondary-cart .thb-secondary-item-icon>svg{display:none}.header .thb-quick-search:before,.header .thb-secondary-cart .thb-secondary-item-icon:before,.header .thb-secondary-myaccount:before{content:"";flex:none;width:var(--lj-header-icon);height:var(--lj-header-icon);background:var(--color-header-icons);-webkit-mask:var(--lj-icon) center / contain no-repeat;mask:var(--lj-icon) center / contain no-repeat}.header .thb-quick-search{--lj-icon: var(--lj-icon-search)}.header .thb-secondary-cart{--lj-icon: var(--lj-icon-bag)}.header .thb-secondary-cart .thb-secondary-item-icon{display:flex}.header .thb-secondary-myaccount{--lj-icon: var(--lj-icon-user);align-items:center;font-size:0}.header .thb-secondary-myaccount span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.header .thb-secondary-area .thb-item-count{top:auto;bottom:-5px;inset-inline-end:-7px;width:16px;height:16px;font-size:10px}.header.transparent--true.transparent-border--true{border-bottom-color:var(--lj-rule-on-dark)}.header .logolink{margin-block:0}.header.transparent--true:not(:hover):not(.is-sticky) .thb-secondary-area-item:before,.header.transparent--true:not(:hover):not(.is-sticky) .thb-secondary-item-icon:before{background:var(--color-header-transparent-text, var(--lj-white))}@media only screen and (min-width:1068px){.header>.row{padding-inline:0}.header>.row>.columns{min-height:calc(var(--lj-header-h) - 1px);padding-inline:40px}.header.style1>.row>.columns{grid-template-columns:1fr auto 1fr}.header .thb-secondary-area{justify-self:end}.header .thb-full-menu>li{padding:0 14px}.header .thb-secondary-area{gap:24px}.header .thb-secondary-area-item{padding:0}}@media only screen and (max-width:1067px){.header>.row{padding-inline:0}.header>.row>.columns{min-height:calc(var(--lj-header-h-mobile) - 1px);padding:0 4px 0 16px;grid-template-columns:88px 1fr 44px 44px}.header .menu-logo-container,.header>.row>.columns>.logolink{grid-column:2;grid-row:1;justify-self:center}.header .thb-secondary-area{display:contents}.header .thb-quick-search{display:inline-flex;grid-column:1;grid-row:1;justify-self:end;align-items:center}.header .thb-secondary-myaccount{display:inline-flex;grid-column:1;grid-row:1;justify-self:start;align-items:center;padding:0}.header .thb-secondary-cart{grid-column:3;grid-row:1;justify-content:center;width:44px;height:44px;padding:0;position:relative}.header .thb-header-mobile-left{grid-column:4;grid-row:1;justify-self:end}.header .mobile-toggle{width:44px;height:44px;margin:0}.header .mobile-toggle span{width:22px;height:2px;left:11px;border-radius:0;transform-origin:center}.header .mobile-toggle span:nth-child(1){top:14px}.header .mobile-toggle span:nth-child(2){top:21px}.header .mobile-toggle span:nth-child(3){top:28px}.header .mobile-toggle-wrapper.active .mobile-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}.header .mobile-toggle-wrapper.active .mobile-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}:root{--lj-mm-dur: .28s;--lj-mm-ease: cubic-bezier(.2, .7, .2, 1);--lj-mm-item-h: 38px;--lj-mm-item-size: 24px;--lj-mm-label-size: 11px;--lj-mm-tag-size: 12px;--lj-mm-chevron-size: 28px}.mobile-menu-drawer.lj-mm{background:var(--color-header-bg, var(--lj-ground));transform:translateY(-8px);transition:opacity var(--lj-mm-dur) ease,transform var(--lj-mm-dur) var(--lj-mm-ease),visibility 0s var(--lj-mm-dur)}.mobile-menu-drawer.lj-mm.active{transform:none;transition-delay:0s}.lj-mm__list{padding:0 var(--lj-gutter-mobile) 24px}.lj-mm__section{padding-top:20px}.lj-mm__label{display:block;font-family:var(--lj-font-label);font-size:var(--lj-mm-label-size);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-mm__item{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:var(--lj-mm-item-h);font-family:var(--lj-font-display);font-size:var(--lj-mm-item-size);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);text-decoration:none;color:var(--lj-ink)}.lj-mm__item:hover,.lj-mm__item:focus-visible{color:var(--lj-pink)}.lj-mm__text{display:flex;align-items:center;gap:12px}.lj-mm__tag{margin-inline-start:2px;padding:4px 7px;background:var(--lj-blue);color:var(--lj-surface);font-size:var(--lj-mm-tag-size);letter-spacing:var(--lj-tracking-tag);line-height:1;white-space:nowrap}.lj-mm__item[aria-current=page]:after{content:"\ab";font-size:var(--lj-mm-chevron-size);line-height:1;color:var(--lj-blue)}@media(prefers-reduced-motion:reduce){.mobile-menu-drawer.lj-mm{transition:none}}:root{--lj-footer-link: rgba(255, 255, 255, .8);--lj-footer-small: rgba(255, 255, 255, .7);--lj-footer-rule-soft: rgba(255, 255, 255, .15);--lj-footer-icon: 24px}.footer.lj-footer{display:flex;flex-direction:column;gap:48px;padding:72px var(--lj-gutter) 32px;border-top:1px solid var(--lj-rule-on-dark)}.footer.lj-footer>.row,.footer.lj-footer .sub-footer>.row{width:100%;max-width:var(--lj-container);margin-inline:auto;padding-inline:0}.footer.lj-footer a{color:var(--lj-footer-link);text-decoration:none}.footer.lj-footer a:hover,.footer.lj-footer a:focus-visible{color:var(--color-footer-link-hover, var(--lj-pink))}.footer.lj-footer .lj-footer__top{display:flex;justify-content:space-between;align-items:center;gap:24px}.footer.lj-footer .lj-footer__logo img{display:block;width:auto;height:28px;margin:0}.footer.lj-footer .lj-footer__motto{display:block;margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);color:var(--lj-surface-2)}.footer.lj-footer .lj-footer__cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px}@media only screen and (min-width:768px){.footer.lj-footer .lj-footer__top{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px}.footer.lj-footer .lj-footer__motto{grid-column:5}}.footer.lj-footer .lj-footer__cols>.columns.columns{width:auto;max-width:none;flex:none;margin:0;padding:0}.footer.lj-footer .widget{margin:0;border:0}.footer.lj-footer .thb-widget-title,.footer.lj-footer .thb-widget-title.collapsible{display:block;width:auto;margin:0 0 12px;padding:0;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.2;letter-spacing:.08em;text-transform:var(--lj-label-case);text-align:start;color:var(--lj-blue);pointer-events:none}.footer.lj-footer .thb-widget-title span{display:none}.footer.lj-footer .thb-widget-menu,.footer.lj-footer .social-links{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.footer.lj-footer .thb-widget-menu li,.footer.lj-footer .social-links li{display:block;margin:0;padding:0}.footer.lj-footer a[x-apple-data-detectors]{color:inherit!important;font:inherit!important;text-decoration:none!important}.footer.lj-footer .thb-widget-menu a,.footer.lj-footer .widget--text .rte,.footer.lj-footer .social-links a{font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.4}.footer.lj-footer .widget--text .rte{color:var(--lj-footer-link)}.footer.lj-footer .widget--text .rte p{margin:0 0 12px}.footer.lj-footer .widget--text .social-links{flex-direction:row;gap:16px;margin-top:0;padding-top:4px}.footer.lj-footer .social-links li a{display:inline-flex;width:var(--lj-footer-icon);height:var(--lj-footer-icon)}.footer.lj-footer .social-links svg{width:var(--lj-footer-icon);height:var(--lj-footer-icon)}.footer.lj-footer .social-links svg path{fill:var(--lj-footer-link)}.footer.lj-footer .social-links a:hover svg path,.footer.lj-footer .social-links a:focus-visible svg path{fill:var(--color-footer-link-hover, var(--lj-pink))}.footer.lj-footer .sub-footer{margin:0}.footer.lj-footer .sub-footer>.row{padding-top:24px;border-top:1px solid var(--lj-footer-rule-soft)}.footer.lj-footer .sub-footer>.row>.columns{width:100%;max-width:none;flex:none;padding:0}.footer.lj-footer .lj-footer__bottom{display:flex;justify-content:space-between;gap:24px}.footer.lj-footer .lj-footer__bottom p{margin:0;font-size:var(--lj-text-xxs);line-height:1.5;opacity:1;color:var(--lj-footer-small)}.footer.lj-footer .lj-footer__copy-motto{display:none}@media only screen and (max-width:767px){.footer.lj-footer{gap:32px;padding:40px var(--lj-gutter-mobile) 24px}.footer.lj-footer .lj-footer__logo img{height:24px}.footer.lj-footer .lj-footer__motto,.footer.lj-footer .lj-footer__trust{display:none}.footer.lj-footer .lj-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.footer.lj-footer .lj-footer__cols>.columns:last-child{grid-column:1 / -1}.footer.lj-footer .thb-widget-title,.footer.lj-footer .thb-widget-title.collapsible{margin-bottom:8px;letter-spacing:var(--lj-tracking-label)}.footer.lj-footer .thb-widget-menu{gap:8px}.footer.lj-footer .widget--text .rte p{margin-bottom:8px}.footer.lj-footer .thb-widget-menu a,.footer.lj-footer .widget--text .rte,.footer.lj-footer .social-links a{font-size:var(--lj-text-xxs)}.footer.lj-footer .thb-widget-menu li{font-size:var(--lj-text-xxs);line-height:1.4}.footer.lj-footer .sub-footer>.row{padding-top:16px;border-top-color:var(--lj-rule-on-dark)}.footer.lj-footer .lj-footer__bottom p{font-size:11px}.footer.lj-footer .lj-footer__copy-motto{display:inline}}.lj-landing-footer{display:flex;flex-direction:column;gap:24px;padding:40px var(--lj-page-pad);background:var(--color-footer-bg, var(--lj-ink));border-top:1px solid var(--lj-rule-on-dark);color:var(--lj-surface)}.lj-landing-footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}.lj-landing-footer__logo img{display:block;width:auto;height:28px}.lj-landing-footer__links{display:flex;gap:28px;margin:0;padding:0;list-style:none}.lj-landing-footer__links li{margin:0;padding:0;line-height:1.2}.lj-landing-footer__links a{line-height:1.2;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);text-decoration:none;color:var(--lj-footer-link)}.lj-landing-footer__links a:hover,.lj-landing-footer__links a:focus-visible{color:var(--color-footer-link-hover, var(--lj-pink))}.lj-landing-footer__bottom{display:flex;justify-content:space-between;gap:24px;padding-top:20px;border-top:1px solid var(--lj-footer-rule-soft)}.lj-landing-footer__bottom p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xxs);line-height:1.5;color:var(--lj-footer-small)}@media only screen and (max-width:767px){.lj-landing-footer{gap:20px;padding:32px var(--lj-gutter-mobile) 24px}.lj-landing-footer__top{flex-direction:column;align-items:flex-start;gap:20px}.lj-landing-footer__logo img{height:24px}.lj-landing-footer__links{flex-direction:column;gap:10px}.lj-landing-footer__links a{font-size:var(--lj-label-size-xs)}.lj-landing-footer__bottom{padding-top:16px;border-top-color:var(--lj-rule-on-dark)}.lj-landing-footer__bottom p{font-size:11px}.lj-landing-footer__payments{display:none}}:root{--lj-cta-h: 640px;--lj-cta-h-mobile: 520px;--lj-cta-space: 112px;--lj-cta-space-mobile: 56px;--lj-cta-shade: linear-gradient(0deg, rgba(40, 41, 42, .92) 0%, rgba(40, 41, 42, .7) 40%, rgba(40, 41, 42, 0) 78%);--lj-cta-shade-mobile: linear-gradient(0deg, rgba(40, 41, 42, .92) 0%, rgba(40, 41, 42, .5) 50%, rgba(40, 41, 42, 0) 80%)}.lj-final-cta{position:relative;height:var(--lj-cta-h);margin-top:var(--lj-cta-space);overflow:hidden;background:var(--lj-ink);color:var(--lj-surface)}.lj-final-cta--flush-top{margin-top:0}.lj-final-cta--flush-bottom{margin-bottom:0}.lj-final-cta__media,.lj-final-cta__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.lj-final-cta__img{object-fit:cover;object-position:var(--lj-focal, 50% 50%)}.lj-final-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lj-cta-shade)}.lj-final-cta--no-image .lj-final-cta__shade{display:none}.lj-final-cta__inner{position:absolute;left:var(--lj-page-pad);right:var(--lj-page-pad);bottom:64px;display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:end}.lj-final-cta__lead{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.lj-final-cta .lj-final-cta__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-surface)}.lj-final-cta__button{display:inline-block;padding:var(--lj-btn-pad-l);border:1px solid var(--lj-surface);background:var(--lj-surface);color:var(--lj-ink);font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-transform:var(--lj-label-case);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-final-cta__button:hover,.lj-final-cta__button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-surface)}.lj-final-cta__proof{display:flex;flex-direction:column}.lj-final-cta__benefits{margin:0;padding:0;list-style:none}.lj-final-cta__benefit{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid var(--lj-rule-on-dark)}.lj-final-cta__benefit-text,.lj-final-cta__benefit-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.4;color:var(--lj-surface)}.lj-final-cta__trust{margin:0;padding:18px 0;border-top:1px solid var(--lj-rule-on-dark);border-bottom:1px solid var(--lj-rule-on-dark);font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.5;color:#ffffffd9}@media only screen and (max-width:767px){.lj-final-cta{height:var(--lj-cta-h-mobile);margin-top:var(--lj-cta-space-mobile)}.lj-final-cta--flush-top{margin-top:0}.lj-final-cta__shade{background:var(--lj-cta-shade-mobile)}.lj-final-cta__inner{left:var(--lj-gutter-mobile);right:var(--lj-gutter-mobile);bottom:48px;display:flex;flex-direction:column;align-items:stretch;gap:16px}.lj-final-cta__lead{align-items:stretch;gap:16px}.lj-final-cta .lj-final-cta__heading{font-size:var(--lj-type-display-phone)}.lj-final-cta__button{padding:var(--lj-btn-pad);text-align:center;white-space:normal}.lj-final-cta__benefits{border-top:1px solid var(--lj-rule-on-dark)}.lj-final-cta__benefit{gap:10px;padding:8px 0;border-top:0;border-bottom:1px solid var(--lj-rule-on-dark)}.lj-final-cta__benefit .lj-icon{width:18px;height:18px}.lj-final-cta__benefit-text,.lj-final-cta__benefit-text p{font-size:var(--lj-text-xs)}.lj-final-cta__trust{display:none}}:root{--lj-hero-shade: linear-gradient(0deg, rgba(40, 41, 42, .55) 0%, rgba(40, 41, 42, .24) 38%, rgba(40, 41, 42, 0) 68%);--lj-hero-shade-mobile: linear-gradient(0deg, rgba(40, 41, 42, .62) 0%, rgba(40, 41, 42, .26) 42%, rgba(40, 41, 42, 0) 70%);--lj-hero-text-shadow: 0 1px 28px rgba(0, 0, 0, .35)}.lj-hero{--lj-hero-h: 760px;--lj-hero-fit: calc(100vh - var(--lj-hero-top, 42px));position:relative;height:max(560px,min(var(--lj-hero-h),var(--lj-hero-fit)));overflow:hidden;background:var(--lj-ink);color:var(--lj-surface)}.lj-hero--h-560{--lj-hero-h: 560px}.lj-hero--h-640{--lj-hero-h: 640px}.lj-hero--h-700{--lj-hero-h: 700px}.lj-hero--h-720{--lj-hero-h: 720px}.lj-hero--h-760{--lj-hero-h: 760px}.lj-hero--h-800{--lj-hero-h: 800px}.lj-hero__media,.lj-hero__media picture,.lj-hero__video,.lj-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.lj-hero__video,.lj-hero__img{object-fit:cover;object-position:var(--lj-focal, 50% 50%)}.lj-hero{--lj-slide-fade: 1s;--lj-slide-zoom: 1.2}.lj-hero__slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.lj-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lj-slide-x, 50%) 50%;opacity:0;visibility:hidden;will-change:opacity,scale}.lj-hero__slide.is-active,.lj-hero__slide.is-leaving{opacity:1;visibility:visible;animation:lj-hero-zoom calc((var(--lj-slide-seconds, 3s) + var(--lj-slide-fade)) * 1.25) linear both}.lj-hero__slide.is-active{z-index:1;transition:opacity var(--lj-slide-fade) ease-in-out}.lj-hero__slide:nth-child(2n){transform-origin:30% 40%;animation-direction:reverse}.lj-hero__slide:nth-child(odd){transform-origin:70% 60%}@keyframes lj-hero-zoom{0%{scale:1}to{scale:var(--lj-slide-zoom)}}@media(prefers-reduced-motion:reduce){.lj-hero__slide.is-active{animation:none}}@media only screen and (max-width:767px){.lj-hero{--lj-slide-zoom: 1.12}.lj-hero__slide{object-position:var(--lj-slide-x-mobile, 50%) 50%}}.lj-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lj-hero-shade)}.lj-hero__inner{position:absolute;left:var(--lj-page-pad);right:var(--lj-page-pad);bottom:72px;display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:end;text-shadow:var(--lj-hero-text-shadow)}.lj-hero .lj-hero__heading{margin:0;max-width:11ch;font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-tight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:var(--lj-surface)}.lj-hero--medium .lj-hero__heading{max-width:none;font-size:var(--lj-type-section);line-height:var(--lj-leading-display)}.lj-hero__accent{color:var(--lj-blue)}.lj-hero__side{display:flex;flex-direction:column;gap:20px}.lj-hero__text,.lj-hero__text p{margin:0;max-width:52ch;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.45;color:var(--lj-surface)}.lj-hero__text--mobile{display:none}.lj-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.lj-hero__button,.lj-hero__link{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-transform:var(--lj-label-case);text-shadow:none;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-hero__button{display:inline-block;padding:1.1rem 1.9rem;border:1px solid var(--lj-surface);background:var(--lj-surface);color:var(--lj-ink);text-align:center;text-decoration:none}.lj-hero__button:hover,.lj-hero__button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-surface)}.lj-hero__link{padding:1.1rem 0;color:var(--lj-surface);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.lj-hero__link:hover,.lj-hero__link:focus-visible{color:var(--lj-pink)}.lj-hero__rating{display:flex;align-items:baseline;gap:12px;margin:0}.lj-hero__stars{font-size:var(--lj-text);letter-spacing:2px;line-height:1}.lj-hero__rating-text{font-family:var(--lj-font-label);font-size:var(--lj-label-size-m);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case)}@media only screen and (max-width:767px){.lj-hero{height:max(440px,var(--lj-hero-fit))}@supports (height: 100svh){.lj-hero{--lj-hero-fit: calc(100svh - var(--lj-hero-top, 98px))}}.lj-hero--m-480{--lj-hero-hm: 480px}.lj-hero--m-520{--lj-hero-hm: 520px}.lj-hero--m-560{--lj-hero-hm: 560px}.lj-hero--m-620{--lj-hero-hm: 620px}.lj-hero--m-680{--lj-hero-hm: 680px}.lj-hero--m-full{--lj-hero-hm: 100svh}.lj-hero__shade{background:var(--lj-hero-shade-mobile)}.lj-hero__inner{left:var(--lj-gutter-mobile);right:var(--lj-gutter-mobile);bottom:28px;display:flex;flex-direction:column;align-items:stretch;gap:14px;text-shadow:0 1px 20px rgba(0,0,0,.35)}.lj-hero .lj-hero__heading,.lj-hero--medium .lj-hero__heading{max-width:none;font-size:var(--lj-type-display-phone);line-height:var(--lj-leading-tight)}.lj-hero__side{gap:14px}.lj-hero__text,.lj-hero__text p{font-size:var(--lj-text-s)}.lj-hero__text--desktop{display:none}.lj-hero__text--mobile{display:block}.lj-hero__buttons{flex-direction:column;align-items:stretch;gap:14px}.lj-hero__button{padding:var(--lj-btn-pad)}.lj-hero__link{display:none}.lj-hero__rating{gap:10px}.lj-hero__stars{font-size:var(--lj-text-xs)}.lj-hero__rating-text{font-size:var(--lj-label-size-s)}}.lj-blue-panel{--lj-bp-width: min(var(--lj-container), calc(100% - 2 * var(--lj-gutter)));margin-top:var(--lj-space-section);color:var(--lj-ink)}.lj-blue-panel--flush-top{margin-top:0}.lj-blue-panel .lj-blue-panel__heading,.lj-blue-panel .lj-blue-panel__box-heading,.lj-blue-panel .lj-blue-panel__point-heading{margin:0;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-blue-panel .lj-blue-panel__heading{font-size:var(--lj-type-section);line-height:var(--lj-leading-display)}.lj-blue-panel__intro{display:flex;flex-direction:column;gap:20px}.lj-blue-panel__text,.lj-blue-panel__text p,.lj-blue-panel__point-text,.lj-blue-panel__point-text p{margin:0;font-family:var(--lj-font-body)}.lj-blue-panel__text p+p,.lj-blue-panel__point-text p+p{margin-top:.6em}.lj-blue-panel__points{margin:0;padding:0;list-style:none}.lj-blue-panel__point-body{display:flex;flex-direction:column;gap:16px}.lj-blue-panel__icon{display:block;width:56px;height:56px;object-fit:contain;color:var(--lj-ink)}.lj-blue-panel__point--number{position:relative}.lj-blue-panel__point--number:before{content:"";position:absolute;top:calc((36px - var(--lj-rule-heavy)) / 2);left:36px;right:0;height:var(--lj-rule-heavy);background:var(--lj-ink)}.lj-blue-panel__number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--lj-ink);color:var(--lj-surface);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1}.lj-blue-panel__accent{color:var(--lj-surface)}.lj-blue-panel__side-line{position:absolute;top:0;bottom:0;right:28px;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);color:var(--lj-surface)}.lj-blue-panel__side-line-text{display:block;position:sticky;top:calc(50vh - 4em);padding-inline:24px;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.lj-blue-panel--inset .lj-blue-panel__panel{position:relative;display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start;width:var(--lj-bp-width);margin:0 auto;padding:96px 96px 96px 72px;overflow:hidden;background:var(--lj-blue)}.lj-blue-panel--inset .lj-blue-panel__text,.lj-blue-panel--inset .lj-blue-panel__text p{font-size:var(--lj-text-xl);line-height:1.4;color:var(--lj-ink)}.lj-blue-panel--inset .lj-blue-panel__points{display:grid;grid-template-columns:repeat(var(--lj-bp-count, 3),1fr);gap:32px}.lj-blue-panel--inset .lj-blue-panel__point{display:flex;flex-direction:column;gap:20px}.lj-blue-panel--inset .lj-blue-panel__point--icon{padding-top:24px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-blue-panel--inset .lj-blue-panel__point-heading{font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub)}.lj-blue-panel--inset .lj-blue-panel__point-text,.lj-blue-panel--inset .lj-blue-panel__point-text p{font-size:var(--lj-text);line-height:1.5;color:var(--lj-ink)}.lj-blue-panel--split{display:flex;flex-direction:column;gap:48px;width:var(--lj-bp-width);margin-left:auto;margin-right:auto}.lj-blue-panel--split .lj-blue-panel__intro{max-width:900px}.lj-blue-panel--split .lj-blue-panel__accent{color:inherit}.lj-blue-panel--split .lj-blue-panel__text,.lj-blue-panel--split .lj-blue-panel__text p{max-width:36ch;font-size:24px;line-height:1.4;color:var(--lj-body-ink)}.lj-blue-panel--split .lj-blue-panel__points{display:grid;grid-template-columns:repeat(var(--lj-bp-count, 3),1fr);gap:40px}.lj-blue-panel--split .lj-blue-panel__point{display:flex;flex-direction:column;gap:16px}.lj-blue-panel--split .lj-blue-panel__point-heading{font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-display)}.lj-blue-panel--split .lj-blue-panel__point-text,.lj-blue-panel--split .lj-blue-panel__point-text p{font-size:var(--lj-text-l);line-height:1.45;color:var(--lj-ink-2)}.lj-blue-panel__fix{display:grid;grid-template-columns:7fr 5fr;min-height:520px}.lj-blue-panel__fix--no-photo{grid-template-columns:1fr}.lj-blue-panel__box{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:56px;overflow:hidden;background:var(--lj-blue)}.lj-blue-panel__box .lj-blue-panel__side-line{right:18px}.lj-blue-panel .lj-blue-panel__box-heading{font-size:var(--lj-type-display);line-height:var(--lj-leading-tight)}.lj-blue-panel__box .lj-blue-panel__accent{color:var(--lj-surface)}.lj-blue-panel__fixes{display:flex;flex-direction:column;gap:14px;max-width:24ch;margin:0;padding:0;list-style:none;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-blue-panel__fix-line{display:flex;gap:14px;margin:0}.lj-blue-panel__chevron{color:var(--lj-surface)}.lj-blue-panel__photo{position:relative;overflow:hidden;background:var(--lj-ink)}.lj-blue-panel__photo picture,.lj-blue-panel__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.lj-blue-panel__img{object-fit:cover;object-position:var(--lj-focal, 50% 35%)}@media only screen and (max-width:767px){.lj-blue-panel{margin-top:var(--lj-space-section-phone)}.lj-blue-panel--flush-top{margin-top:0}.lj-blue-panel .lj-blue-panel__heading{font-size:var(--lj-type-section-phone)}.lj-blue-panel .lj-blue-panel__point-heading{font-size:var(--lj-type-sub-l);line-height:var(--lj-leading-sub)}.lj-blue-panel .lj-blue-panel__point-text,.lj-blue-panel .lj-blue-panel__point-text p{font-size:var(--lj-text-s);line-height:1.5}.lj-blue-panel__point-body{gap:8px}.lj-blue-panel--inset .lj-blue-panel__panel{display:flex;flex-direction:column;gap:28px;width:calc(100% - 32px);padding:48px 24px}.lj-blue-panel__side-line{display:none}.lj-blue-panel--inset .lj-blue-panel__intro{gap:28px}.lj-blue-panel--inset .lj-blue-panel__text,.lj-blue-panel--inset .lj-blue-panel__text p{font-size:var(--lj-text-l-phone)}.lj-blue-panel--inset .lj-blue-panel__points{display:flex;flex-direction:column;gap:28px}.lj-blue-panel--inset .lj-blue-panel__point--icon{display:grid;grid-template-columns:44px 1fr;gap:16px;padding-top:16px;border-top-width:var(--lj-rule-heavy-phone)}.lj-blue-panel--inset .lj-blue-panel__icon{width:40px;height:40px}.lj-blue-panel--split{gap:24px;width:auto;margin-left:var(--lj-gutter-mobile);margin-right:var(--lj-gutter-mobile)}.lj-blue-panel--split .lj-blue-panel__text,.lj-blue-panel--split .lj-blue-panel__text p{max-width:none;font-size:var(--lj-text-l-phone)}.lj-blue-panel--split .lj-blue-panel__points{display:flex;flex-direction:column;gap:24px}.lj-blue-panel--split .lj-blue-panel__point{gap:10px}.lj-blue-panel--split .lj-blue-panel__point-text,.lj-blue-panel--split .lj-blue-panel__point-text p{color:var(--lj-ink-2)}.lj-blue-panel__point--number:before{top:14px;left:32px;height:4px}.lj-blue-panel__number{width:32px;height:32px;font-size:var(--lj-type-sub-xs)}.lj-blue-panel__fix{display:block;min-height:0;margin:8px -4px 0}.lj-blue-panel__box{gap:20px;padding:32px 24px}.lj-blue-panel .lj-blue-panel__box-heading{font-size:var(--lj-type-display-phone)}.lj-blue-panel__fixes{gap:10px;max-width:none;font-size:var(--lj-type-sub-m)}.lj-blue-panel__fix-line{gap:10px}.lj-blue-panel__photo{aspect-ratio:4 / 3}}.lj-partner-strip{margin-top:var(--lj-space-section);padding:72px var(--lj-page-pad);background:var(--lj-surface-2);color:var(--lj-ink)}.lj-partner-strip--flush-top{margin-top:0}.lj-partner-strip__inner{display:flex;flex-direction:column;gap:40px}.lj-partner-strip__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.lj-partner-strip .lj-partner-strip__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-partner-strip__subline,.lj-partner-strip__subline p{text-wrap:balance;margin:0;max-width:28ch;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;text-align:right;color:var(--lj-body-ink)}.lj-partner-strip__logos{--lj-ps-gap: 24px;--lj-ps-per-row: var(--lj-ps-per-row-desktop, 7);display:flex;flex-wrap:wrap;justify-content:center;gap:32px var(--lj-ps-gap);margin:0;padding:24px 0;list-style:none;border-top:1px solid var(--lj-rule-on-grey);border-bottom:1px solid var(--lj-rule-on-grey)}.lj-partner-strip__item{display:flex;flex:0 0 calc((100% - (var(--lj-ps-per-row, 7) - 1) * var(--lj-ps-gap)) / var(--lj-ps-per-row, 7));flex-direction:column;align-items:center;gap:10px;min-width:0;margin:0}.lj-partner-strip__item--mobile-only{display:none}.lj-partner-strip__logo{display:block;width:auto;max-width:100%;height:44px;object-fit:contain;mix-blend-mode:multiply}.lj-partner-strip__name{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xs);font-weight:var(--lj-heading-weight);text-transform:var(--lj-heading-case)}.lj-partner-strip__role{font-family:var(--lj-font-label);font-size:var(--lj-label-size-xs);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:.08em;text-align:center;text-transform:var(--lj-label-case);color:var(--lj-ink-3)}@media only screen and (max-width:767px){.lj-partner-strip{margin-top:var(--lj-space-section-phone);padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-partner-strip--flush-top{margin-top:0}.lj-partner-strip__inner{gap:20px}.lj-partner-strip .lj-partner-strip__heading{font-size:var(--lj-type-section-phone)}.lj-partner-strip__subline,.lj-partner-strip__role{display:none}.lj-partner-strip__logos{--lj-ps-gap: 12px;--lj-ps-per-row: 4;gap:16px var(--lj-ps-gap);padding:20px 0}.lj-partner-strip__item--mobile-only{display:flex}.lj-partner-strip__item--desktop-only{display:none}.lj-partner-strip__logo{width:100%;height:32px}}.product-card .product-card-title,a.product-card-title{font-family:var(--lj-font-display)!important;font-weight:var(--lj-heading-weight)!important;text-transform:var(--lj-heading-case)!important;letter-spacing:var(--lj-tracking-display)!important;line-height:1.05!important;font-size:1.3rem!important}.product-card .star-rating{font-size:1.15rem!important;line-height:1!important;margin-bottom:.25rem!important}.product-card .product-card-subtitle{font-size:1rem!important;line-height:1.45!important;margin-bottom:.35rem!important}.product-card-rating{display:flex;align-items:center;gap:6px;justify-content:center;margin-top:16px}.product-card-rating__stars{display:inline-block;width:60px;height:12px;background:linear-gradient(90deg,var(--lj-blue) calc(var(--star-rating) / 5 * 100%),#e0e0e0 calc(var(--star-rating) / 5 * 100%));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 16'%3E%3Cpath d='M8 0l2.47 5 5.53.8-4 3.9.94 5.5L8 12.67 3.06 15.2l.94-5.5-4-3.9 5.53-.8L8 0zm16 0l2.47 5 5.53.8-4 3.9.94 5.5L24 12.67l-4.94 2.53.94-5.5-4-3.9 5.53-.8L24 0zm16 0l2.47 5 5.53.8-4 3.9.94 5.5L40 12.67l-4.94 2.53.94-5.5-4-3.9 5.53-.8L40 0zm16 0l2.47 5 5.53.8-4 3.9.94 5.5L56 12.67l-4.94 2.53.94-5.5-4-3.9 5.53-.8L56 0zm16 0l2.47 5 5.53.8-4 3.9.94 5.5L72 12.67l-4.94 2.53.94-5.5-4-3.9 5.53-.8L72 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 16'%3E%3Cpath d='M8 0l2.47 5 5.53.8-4 3.9.94 5.5L8 12.67 3.06 15.2l.94-5.5-4-3.9 5.53-.8L8 0zm16 0l2.47 5 5.53.8-4 3.9.94 5.5L24 12.67l-4.94 2.53.94-5.5-4-3.9 5.53-.8L24 0zm16 0l2.47 5 5.53.8-4 3.9.94 5.5L40 12.67l-4.94 2.53.94-5.5-4-3.9 5.53-.8L40 0zm16 0l2.47 5 5.53.8-4 3.9.94 5.5L56 12.67l-4.94 2.53.94-5.5-4-3.9 5.53-.8L56 0zm16 0l2.47 5 5.53.8-4 3.9.94 5.5L72 12.67l-4.94 2.53.94-5.5-4-3.9 5.53-.8L72 0z'/%3E%3C/svg%3E")}.product-card-rating__text{font-size:12px;color:#666;white-space:nowrap}.lj-product-rail{--lj-pr-gap: 24px;margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-product-rail--grey,.lj-product-rail--white{padding-top:var(--lj-space-band);padding-bottom:var(--lj-space-band)}.lj-product-rail--grey{background:var(--lj-surface-2)}.lj-product-rail--white{background:var(--lj-surface)}.lj-product-rail--flush-top{margin-top:0}.lj-product-rail:has(>.lj-product-rail__fetch):not(:has(.lj-product-rail__inner)){display:none}.lj-product-rail__fetch{display:block}.lj-product-rail__inner{display:flex;flex-direction:column;gap:40px}.lj-product-rail__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.lj-product-rail .lj-product-rail__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-product-rail__aside{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.lj-product-rail__subline,.lj-product-rail__subline p{margin:0;max-width:28ch;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;text-align:right;text-wrap:balance;color:var(--lj-body-ink)}.lj-product-rail__rating{display:flex;align-items:center;gap:12px;margin:0;white-space:nowrap;color:var(--lj-ink)}.lj-product-rail .lj-product-rail__stars{width:80px;height:16px;flex:none;-webkit-mask-size:100% 100%;mask-size:100% 100%}.lj-product-rail__rating-text{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case)}@media only screen and (max-width:767px){.lj-product-rail__rating{gap:10px}.lj-product-rail__rating-text{font-size:var(--lj-type-sub-s)}.lj-product-rail .lj-product-rail__stars{width:70px;height:14px}}@media only screen and (min-width:768px){.lj-product-rail__head:has(.lj-product-rail__rating){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:48px;row-gap:12px;align-items:end}.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__heading{grid-column:1;grid-row:1}.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__aside{display:contents}.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__subline{grid-column:1;grid-row:2}.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__subline,.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__subline p{text-align:left;max-width:52ch}.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__rating{grid-column:2;grid-row:1 / span 2;align-self:end}.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__link{grid-column:2;justify-self:end}}.lj-product-rail .lj-product-rail__link{font-family:var(--lj-font-label);font-size:var(--lj-label-size-m);font-weight:var(--lj-label-weight);letter-spacing:.06em;text-transform:var(--lj-label-case);color:var(--lj-ink);text-decoration:underline;text-underline-offset:4px;transition:color var(--lj-dur) var(--lj-ease)}.lj-product-rail .lj-product-rail__link:hover{color:var(--lj-pink)}.lj-product-rail__list{display:grid;grid-template-columns:repeat(var(--lj-pr-columns, 3),minmax(0,1fr));gap:var(--lj-pr-gap);margin:0;padding:0;list-style:none}.lj-product-rail__item{display:flex;min-width:0;margin:0}.lj-product-rail__progress{display:none}.lj-card{position:relative;display:flex;flex-direction:column;width:100%;background:var(--lj-surface);color:var(--lj-ink)}.lj-product-rail--white .lj-card{background:var(--lj-ground)}.lj-card__media{position:relative;margin:0;aspect-ratio:1 / 1;overflow:hidden;background:var(--lj-surface)}.lj-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lj-card__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.lj-card__image--hover{display:none}@media(hover:hover){.lj-card__image--hover{display:block;opacity:0;transition:opacity .35s var(--lj-ease)}.lj-card:hover .lj-card__image--hover{opacity:1}}.lj-card .product-card--badges{top:16px;bottom:auto;left:16px;right:auto}.lj-card .product-card--badges .badge{height:auto;padding:4px 7px;border-radius:0;background:var(--lj-blue);color:var(--lj-white);font-family:var(--lj-font-display);font-size:12px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-tag)}.lj-card .product-card--badges .badge.out-of-stock{background:var(--lj-ink)}.lj-card__body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:50px 44px 16px auto;grid-template-areas:"title price" "line line" "rating rating" "button button";gap:12px 16px;padding:20px 20px 24px;border-top:1px solid var(--lj-rule)}.lj-product-rail--cols-4 .lj-card__body{grid-template-rows:75px 44px 16px auto}.lj-card .lj-card__title{grid-area:title;align-self:start;overflow:hidden;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-decoration:none;color:var(--lj-ink)}.lj-card .lj-card__title:hover{color:var(--lj-pink)}.lj-card__price{grid-area:price;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-m);font-weight:var(--lj-heading-weight);line-height:1;white-space:nowrap}.lj-card__price .price{font:inherit;color:var(--lj-ink)}.lj-card__price del,.lj-card__price del .amount{margin-right:6px;font-size:.75em;color:var(--lj-ink-3)}.lj-card .lj-card__line{grid-area:line;display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.45;color:var(--lj-ink-2)}.lj-card .lj-card__rating{grid-area:rating;display:flex;align-items:center;gap:6px;margin:0;font-family:var(--lj-font-body);font-size:12px;line-height:1;white-space:nowrap;color:var(--lj-ink-3)}.lj-card .lj-card__stars{width:60px;height:12px;flex:none}.lj-card__score{color:var(--lj-ink)}.lj-card .lj-card__button{grid-area:button;position:relative;align-self:end;display:block;width:100%;margin:8px 0 0;padding:.85rem 1.2rem;border:1px solid var(--lj-ink);border-radius:0;background:var(--lj-ink);color:var(--lj-white);font-family:var(--lj-font-label);font-size:var(--lj-label-size-m);font-weight:var(--lj-label-weight);line-height:1.2;letter-spacing:var(--lj-tracking-tag);text-align:center;text-transform:var(--lj-label-case);white-space:nowrap;cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)}.lj-card .lj-card__button:hover,.lj-card .lj-card__button:focus-visible{background:var(--lj-pink);border-color:var(--lj-pink);color:var(--lj-white)}.lj-card .lj-card__button[disabled]{opacity:.45;cursor:default}.lj-card a.lj-card__button{text-align:center;text-decoration:none}.lj-card .lj-card__button[disabled]:hover{background:var(--lj-ink);border-color:var(--lj-ink)}.lj-card .lj-card__button .loading-overlay{width:24px;height:24px}.lj-card .lj-card__button.loading .lj-card__button-text{visibility:hidden}@media only screen and (max-width:767px){.lj-product-rail{--lj-pr-gap: 12px;--lj-pr-peek: 32px;margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-product-rail--grey,.lj-product-rail--white{padding-top:40px;padding-bottom:40px}.lj-product-rail--flush-top{margin-top:0}.lj-product-rail__inner{gap:24px}.lj-product-rail .lj-product-rail__heading{font-size:var(--lj-type-section-phone)}.lj-product-rail__subline,.lj-product-rail__subline p{font-size:var(--lj-text-s)}.lj-product-rail__aside{gap:12px}.lj-product-rail__head:has(.lj-product-rail__rating){display:block}.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__aside{align-items:flex-start;margin-top:12px}.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__subline,.lj-product-rail__head:has(.lj-product-rail__rating) .lj-product-rail__subline p{text-align:left;max-width:none}.lj-product-rail__rating{white-space:nowrap}.lj-product-rail .lj-product-rail__link{font-size:var(--lj-label-size-s);line-height:1.4;text-align:right;white-space:nowrap;text-decoration-thickness:1.5px;text-underline-offset:3px}.lj-product-rail__list{display:flex;margin-right:calc(-1 * var(--lj-gutter-mobile));padding-right:var(--lj-gutter-mobile);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lj-product-rail__list::-webkit-scrollbar{display:none}.lj-product-rail__item{flex:0 0 calc((100% - var(--lj-pr-gap) - var(--lj-pr-peek)) / 2);scroll-snap-align:start}.lj-product-rail__rail.is-scrollable .lj-product-rail__progress{position:relative;display:block;height:2px;margin-top:20px;background:var(--lj-rule-strong)}.lj-product-rail--grey .lj-product-rail__progress{background:var(--lj-rule-on-grey)}.lj-product-rail__progress-bar{position:absolute;top:0;left:0;width:calc(var(--lj-pr-thumb, .4) * 100%);height:100%;background:var(--lj-ink);transform:translate(calc(var(--lj-pr-pos, 0) * (1 / var(--lj-pr-thumb, .4) - 1) * 100%))}.lj-card .product-card--badges{top:10px;left:10px}.lj-card .product-card--badges .badge{padding:3px 6px;font-size:11px}.lj-card__body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"rating" "title" "price" "button";gap:6px;padding:12px;container-type:inline-size}.lj-card .lj-card__rating{margin-bottom:6px;font-size:11px}.lj-card .lj-card__stars{width:55px;height:11px}.lj-card__count,.lj-card .lj-card__line{display:none}.lj-card .lj-card__title{font-size:17px}.lj-card__price{font-size:16px}.lj-card .lj-card__button{margin-top:4px;padding:.7rem 6px;font-size:min(11px,8.8cqi)}}.lj-shopper-banner{position:relative;display:flex;align-items:center;height:460px;margin-top:var(--lj-space-section);overflow:hidden;background:var(--lj-ink);color:var(--lj-white)}.lj-shopper-banner--flush-top{margin-top:0}.lj-shopper-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lj-shopper-banner__img{display:block;width:100%;height:100%;object-fit:cover}.lj-shopper-banner__panel{position:absolute;inset:0 auto 0 0;width:46%;background:linear-gradient(var(--lj-ink),var(--lj-ink)) 0 0 / calc(100% - 118px) 100% no-repeat}.lj-shopper-banner__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;width:120px;background:var(--lj-ink);-webkit-mask:url(lj-brush-edge-v.png) 0 0 / 100% 100%;mask:url(lj-brush-edge-v.png) 0 0 / 100% 100%}.lj-shopper-banner--no-image .lj-shopper-banner__panel{display:none}.lj-shopper-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;width:46%;padding:0 150px 0 var(--lj-page-pad)}.lj-shopper-banner .lj-shopper-banner__label{margin:0;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:.12em;text-transform:var(--lj-label-case);color:var(--lj-blue)}.lj-shopper-banner .lj-shopper-banner__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-white)}.lj-shopper-banner__text,.lj-shopper-banner__text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.5;color:var(--lj-text-on-dark)}.lj-shopper-banner .lj-shopper-banner__button{align-self:flex-start;padding:var(--lj-btn-pad-l);border:1px solid var(--lj-white);background:var(--lj-white);color:var(--lj-ink);font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-decoration:none;text-transform:var(--lj-label-case);white-space:nowrap;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-shopper-banner .lj-shopper-banner__button:hover,.lj-shopper-banner .lj-shopper-banner__button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-white)}@media only screen and (max-width:767px){.lj-shopper-banner{flex-direction:column;align-items:stretch;height:auto;margin-top:var(--lj-space-section-phone)}.lj-shopper-banner--flush-top{margin-top:0}.lj-shopper-banner__media{position:relative;height:220px;overflow:hidden}.lj-shopper-banner__panel{display:none}.lj-shopper-banner__content{width:auto;gap:14px;padding:32px var(--lj-gutter-mobile) 40px;background:var(--lj-ink)}.lj-shopper-banner:not(.lj-shopper-banner--no-image) .lj-shopper-banner__content:before{content:"";position:absolute;top:-38px;left:0;right:0;height:40px;background:var(--lj-ink);-webkit-mask:url(lj-brush-edge-h.png) 0 0 / 100% 100%;mask:url(lj-brush-edge-h.png) 0 0 / 100% 100%}.lj-shopper-banner .lj-shopper-banner__label{letter-spacing:var(--lj-tracking-label)}.lj-shopper-banner .lj-shopper-banner__heading{font-size:var(--lj-type-section-phone);text-wrap:balance}.lj-shopper-banner__text,.lj-shopper-banner__text p{font-size:var(--lj-text-s)}.lj-shopper-banner .lj-shopper-banner__button{padding:var(--lj-btn-pad)}}.lj-collection-tiles{margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-collection-tiles--flush-top{margin-top:0}.lj-collection-tiles__inner{display:flex;flex-direction:column;gap:40px}.lj-collection-tiles .lj-collection-tiles__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-align:left;text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-collection-tiles__list{display:grid;grid-template-columns:repeat(var(--lj-ct-count, 5),minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.lj-collection-tiles__item{display:flex;min-width:0;margin:0}.lj-collection-tiles .lj-collection-tiles__tile{display:flex;flex-direction:column;gap:14px;width:100%;height:100%;color:var(--lj-ink);text-decoration:none}.lj-collection-tiles__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--lj-surface-2)}.lj-collection-tiles__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lj-focal, 50% 50%);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.lj-collection-tiles__tile:hover .lj-collection-tiles__img{transform:scale(1.03)}.lj-collection-tiles__tag{position:absolute;top:16px;left:16px;padding:4px 7px;background:var(--lj-blue);color:var(--lj-white);font-family:var(--lj-font-display);font-size:12px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;white-space:nowrap}.lj-collection-tiles__body{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px}.lj-collection-tiles__title{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-collection-tiles__text{font-family:var(--lj-font-body);font-size:var(--lj-text);line-height:1.45;color:var(--lj-ink-2)}.lj-collection-tiles__link{margin-top:auto;padding-top:6px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-m);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;transition:color var(--lj-dur) var(--lj-ease)}.lj-collection-tiles__tile:hover .lj-collection-tiles__link{color:var(--lj-pink)}@media(prefers-reduced-motion:reduce){.lj-collection-tiles__img{transition:none}.lj-collection-tiles__tile:hover .lj-collection-tiles__img{transform:none}}@media only screen and (max-width:767px){.lj-collection-tiles{margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-collection-tiles--flush-top{margin-top:0}.lj-collection-tiles__inner{gap:24px}.lj-collection-tiles .lj-collection-tiles__heading{font-size:var(--lj-type-section-phone)}.lj-collection-tiles__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 12px}.lj-collection-tiles__item:last-child:nth-child(odd){grid-column:span 2}.lj-collection-tiles__item:last-child:nth-child(odd) .lj-collection-tiles__media{aspect-ratio:16 / 9}.lj-collection-tiles .lj-collection-tiles__tile{gap:10px}.lj-collection-tiles__tag{top:10px;left:10px;padding:3px 6px;font-size:11px}.lj-collection-tiles__body{gap:6px;padding-top:10px}.lj-collection-tiles__title{font-size:var(--lj-type-sub-s)}.lj-collection-tiles__text{font-size:var(--lj-text-xxs);line-height:1.4}.lj-collection-tiles__link{padding-top:2px;font-size:var(--lj-label-size-s);text-underline-offset:4px}}.lj-review-proof{display:flex;flex-direction:column;gap:48px;margin-top:var(--lj-space-section);padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-surface-2);color:var(--lj-ink)}.lj-review-proof--flush-top{margin-top:0}.lj-review-proof__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.lj-review-proof .lj-review-proof__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-review-proof__count{display:flex;align-items:center;gap:12px;white-space:nowrap}.lj-review-proof__count-text{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case)}.lj-review-proof__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:14px 0 0;list-style:none}.lj-review-proof__item{display:flex;min-width:0;margin:0}.lj-review-proof__card{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;margin:0;padding:36px 24px 28px;background:var(--lj-surface)}.lj-review-proof__tape{position:absolute;top:-14px;left:50%;width:120px;height:28px;background:#00b5e2b3;transform:translate(-50%) rotate(-2deg)}.lj-review-proof .lj-review-proof__stars{width:80px;height:16px;flex:none;-webkit-mask-size:100% 100%;mask-size:100% 100%}.lj-review-proof .lj-review-proof__quote{margin:0;padding:0;border:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-m);font-weight:var(--lj-heading-weight);font-style:normal;line-height:1.1;letter-spacing:var(--lj-tracking-sub);text-align:left;color:var(--lj-ink)}.lj-review-proof .lj-review-proof__quote:before{content:none;display:none}.lj-review-proof__by{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}.lj-review-proof__name{font-family:var(--lj-font-display);font-size:16px;font-weight:700;text-transform:uppercase}.lj-review-proof__verified{padding:3px 6px;background:var(--lj-blue);color:var(--lj-ink);font-family:var(--lj-font-display);font-size:11px;font-weight:700;line-height:1.1;text-transform:uppercase}.lj-review-proof__progress{display:none}.lj-review-proof__press{display:flex;align-items:center;gap:40px;padding-top:40px;border-top:1px solid var(--lj-rule-on-grey)}.lj-review-proof__press-label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-ink-2)}.lj-review-proof__logos{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:0;padding:0;list-style:none}.lj-review-proof__logo{display:block;width:auto;height:52px;mix-blend-mode:multiply}.lj-review-proof__logo-name{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xs);font-weight:var(--lj-heading-weight);text-transform:var(--lj-heading-case)}@media only screen and (max-width:767px){.lj-review-proof{gap:20px;margin-top:var(--lj-space-section-phone);padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-review-proof--flush-top{margin-top:0}.lj-review-proof__head{flex-direction:column;align-items:flex-start;gap:20px}.lj-review-proof .lj-review-proof__heading{font-size:var(--lj-type-section-phone)}.lj-review-proof__count{gap:10px}.lj-review-proof__count-text{font-size:var(--lj-type-sub-s)}.lj-review-proof__rail{margin-top:12px}.lj-review-proof__list{display:flex;gap:12px;margin:0 calc(-1 * var(--lj-gutter-mobile));padding:14px var(--lj-gutter-mobile) 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--lj-gutter-mobile);scrollbar-width:none}.lj-review-proof__list::-webkit-scrollbar{display:none}.lj-review-proof__item{flex:0 0 300px;scroll-snap-align:start}.lj-review-proof__card{gap:12px;padding:32px 20px 20px}.lj-review-proof__tape{top:-12px;width:100px;height:24px;background:#00b5e2bf}.lj-review-proof .lj-review-proof__stars{width:70px;height:14px}.lj-review-proof .lj-review-proof__quote{font-size:var(--lj-type-sub-xs);line-height:1.15}.lj-review-proof__name{font-size:14px}.lj-review-proof__rail.is-scrollable .lj-review-proof__progress{position:relative;display:block;height:2px;margin-top:20px;background:var(--lj-rule-on-grey)}.lj-review-proof__progress-bar{position:absolute;top:0;left:0;width:calc(var(--lj-pr-thumb, .4) * 100%);height:100%;background:var(--lj-ink);transform:translate(calc(var(--lj-pr-pos, 0) * (1 / var(--lj-pr-thumb, .4) - 1) * 100%))}.lj-review-proof__press{flex-wrap:wrap;gap:8px;padding-top:16px}.lj-review-proof__press-label{width:100%}.lj-review-proof__logos{justify-content:center;gap:0 12px}.lj-review-proof__logo-item{flex:0 0 calc((100% - 36px)/4)}.lj-review-proof__logo{width:80%;height:auto;margin:0 auto}}.lj-ink-statement{display:flex;flex-direction:column;align-items:center;gap:28px;margin-top:var(--lj-space-section);padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-ink);color:var(--lj-white);text-align:center}.lj-ink-statement--flush-top{margin-top:0}.lj-ink-statement .lj-ink-statement__statement{max-width:14ch;margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-tight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:var(--lj-white)}.lj-ink-statement__line{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:1.1;letter-spacing:var(--lj-tracking-sub);color:var(--lj-surface-2)}.lj-ink-statement__mark{position:relative;display:inline-block;margin:0 -.22em 0 -.4em;padding:0 .4em;color:var(--lj-ink)}.lj-ink-statement__mark:before{content:"";position:absolute;top:.02em;right:0;bottom:.02em;left:0;background:var(--lj-pink);-webkit-mask:linear-gradient(#000,#000) .3em 0 / calc(100% - .6em) 100% no-repeat,url(lj-brush-edge-v.png) 100% 0 / .3em 100% no-repeat,url(lj-brush-edge-v-flip.png) 0 0 / .3em 100% no-repeat;mask:linear-gradient(#000,#000) .3em 0 / calc(100% - .6em) 100% no-repeat,url(lj-brush-edge-v.png) 100% 0 / .3em 100% no-repeat,url(lj-brush-edge-v-flip.png) 0 0 / .3em 100% no-repeat}.lj-ink-statement__mark-text{position:relative}.lj-ink-statement__keep{white-space:nowrap}.lj-ink-statement__shield{display:block;width:120px;height:auto;margin-top:20px;color:var(--lj-white)}.lj-ink-statement__shield--picked{width:60px;filter:brightness(0) invert(1)}@media only screen and (max-width:767px){.lj-ink-statement{gap:20px;margin-top:var(--lj-space-section-phone);padding:56px var(--lj-gutter-mobile)}.lj-ink-statement--flush-top{margin-top:0}.lj-ink-statement .lj-ink-statement__statement{max-width:none;font-size:var(--lj-type-display-phone)}.lj-ink-statement__line{font-size:var(--lj-type-sub-m);line-height:1.15}.lj-ink-statement__shield{width:84px;margin-top:8px}.lj-ink-statement__shield--picked{width:42px}}.lj-media-split{display:grid;grid-template-columns:7fr 5fr;align-items:end;gap:56px;margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-media-split--grey{padding-top:var(--lj-space-band);padding-bottom:var(--lj-space-band);background:var(--lj-surface-2)}.lj-media-split--flush-top{margin-top:0}.lj-media-split--media-right{grid-template-columns:5fr 7fr}.lj-media-split--media-right .lj-media-split__media{order:2}.lj-media-split__media{min-width:0}.lj-media-split__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:var(--lj-focal, 50% 50%)}.lj-media-split--pos-top .lj-media-split__img{object-position:50% 0}.lj-media-split--pos-bottom .lj-media-split__img{object-position:50% 100%}.lj-media-split__body{display:flex;flex-direction:column;gap:20px;min-width:0;padding-bottom:8px}.lj-media-split__rule{display:block;height:var(--lj-rule-heavy);background:var(--lj-ink)}.lj-media-split__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-2)}.lj-media-split .lj-media-split__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:var(--lj-ink)}.lj-media-split__text,.lj-media-split__text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l);line-height:1.5;text-wrap:pretty;color:var(--lj-body-ink)}.lj-media-split__text p+p{margin-top:1em}.lj-media-split .lj-media-split__button{align-self:flex-start;padding:var(--lj-btn-pad-l);border:1px solid var(--lj-ink);background:var(--lj-ink);color:var(--lj-white);font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-decoration:none;text-transform:var(--lj-label-case);white-space:nowrap;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)}.lj-media-split .lj-media-split__button:hover,.lj-media-split .lj-media-split__button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-white)}@media only screen and (max-width:767px){.lj-media-split,.lj-media-split--media-right{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-media-split--grey{padding-top:40px;padding-bottom:40px}.lj-media-split--flush-top{margin-top:0}.lj-media-split--media-right .lj-media-split__media{order:0}.lj-media-split__body{gap:16px;padding-bottom:0}.lj-media-split__rule{height:4px;margin-top:8px}.lj-media-split .lj-media-split__heading{font-size:var(--lj-type-section-phone)}.lj-media-split__text,.lj-media-split__text p{font-size:var(--lj-text);color:var(--lj-ink-2)}.lj-media-split .lj-media-split__button{padding:var(--lj-btn-pad)}}.blog-posts .text-button,.multicolumn__column a.text-button{font-family:var(--lj-font-label)!important;font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);letter-spacing:0;color:var(--lj-ink)!important;position:relative;text-decoration:none!important;background:none!important;border:0;padding-bottom:.2em;display:inline-flex;align-items:center}.blog-posts .text-button:before,.multicolumn__column a.text-button:before{content:none!important}.blog-posts .text-button:after,.multicolumn__column a.text-button:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:var(--lj-ink);transform:scaleX(1);transform-origin:left center;transition:background-color .2s ease-out,transform .2s ease-out}.section-blog-posts .text-button:hover,.section-blog-posts .text-button:focus-visible,.blog-posts .text-button:hover,.blog-posts .text-button:focus-visible,.multicolumn__column a.text-button:hover,.multicolumn__column a.text-button:focus-visible{color:var(--lj-pink)!important}.section-blog-posts .text-button:hover:after,.section-blog-posts .text-button:focus-visible:after,.blog-posts .text-button:hover:after,.blog-posts .text-button:focus-visible:after,.multicolumn__column a.text-button:hover:after,.multicolumn__column a.text-button:focus-visible:after{background-color:var(--lj-pink);transform:scaleX(1.05)}a.text-button.read-more:link,a.text-button.read-more:visited{font-family:var(--lj-font-label)!important;font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);letter-spacing:0;color:var(--lj-ink)!important;text-decoration:none!important;background:none!important;background-image:none!important;box-shadow:none!important;border:0;position:relative;padding-bottom:.2em;display:inline-flex;align-items:center;border-bottom:1px solid var(--lj-ink)!important}a.text-button.read-more:before,a.text-button.read-more:after{content:none!important;background:none!important;border:0!important}a.text-button.read-more:hover,a.text-button.read-more:focus-visible{color:var(--lj-pink)!important;border-bottom-color:var(--lj-pink)!important}.template-index .section-blog-posts{margin:112px 0 0;padding:0 var(--lj-page-pad);color:var(--lj-ink)}.template-index .section-blog-posts .row,.template-index .section-blog-posts .columns{width:auto;max-width:none;margin:0;padding:0}.template-index .section-blog-posts .blog-posts{margin:0}.template-index .section-blog-posts .section-header{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 40px}.template-index .section-blog-posts .section-header--content{max-width:none;gap:8px}.template-index .section-blog-posts .section-header h2{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.template-index .section-blog-posts .section-header--content .rte{margin:0}.template-index .section-blog-posts .section-header--content .rte p{margin:0;font-size:var(--lj-text);line-height:1.45;color:var(--lj-ink-2)}.template-index .section-blog-posts .section-header--button{width:auto;margin:0}.template-index .section-blog-posts .section-header--button .text-button,.template-index .section-blog-posts .blog-post .read-more{font-size:12px;letter-spacing:0;white-space:nowrap}.template-index .section-blog-posts .blog-posts>.row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.template-index .section-blog-posts .blog-post{display:flex;flex-direction:column;height:100%;margin:0;background:var(--lj-surface)}.template-index .section-blog-posts .blog-post .featured-image{--ratio-percent: 62.5% !important;margin:0;background:#efedeb}.template-index .section-blog-posts .blog-post h5{margin:24px 24px 12px;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1.05;text-transform:var(--lj-heading-case)}.template-index .section-blog-posts .blog-post h5 a{color:var(--lj-ink);text-decoration:none}.template-index .section-blog-posts .blog-post h5 a:hover{color:var(--lj-pink)}.template-index .section-blog-posts .blog-post .post-excerpt{margin:0 24px 12px;font-size:var(--lj-text-xs);line-height:1.5;color:var(--lj-ink-2)}.template-index .section-blog-posts .blog-post .post-excerpt p{margin:0}.template-index .section-blog-posts .blog-post .read-more{align-self:flex-start;margin:auto 24px 24px}@media only screen and (max-width:767px){.template-index .section-blog-posts{margin:56px 0 0;padding:0 var(--lj-gutter-mobile)}.template-index .section-blog-posts .section-header{gap:12px;margin-bottom:20px}.template-index .section-blog-posts .section-header h2{font-size:var(--lj-type-section-phone)}.template-index .section-blog-posts .section-header--content .rte{display:none}.template-index .section-blog-posts .blog-posts>.row{grid-template-columns:minmax(0,1fr);gap:16px}.template-index .section-blog-posts .blog-post{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;row-gap:6px;height:auto;padding-top:16px;border-top:1px solid var(--lj-rule-strong);background:none}.template-index .section-blog-posts .blog-post .featured-image{--ratio-percent: 100% !important;grid-row:1 / span 2}.template-index .section-blog-posts .blog-post h5{margin:0;font-size:var(--lj-type-sub-xs);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display)}.template-index .section-blog-posts .blog-post .post-excerpt{display:none}.template-index .section-blog-posts .blog-post .read-more{align-self:start;justify-self:start;margin:0}}.klaviyo-form-RR6cuS>div>form>div,.klaviyo-form-YqvsSF>div>form>div,.klaviyo-form-V3sCeU>div>form>div{max-width:750px;margin-left:auto!important;margin-right:auto!important;align-self:center;justify-self:center}.lj-email-signup{margin:112px 0 0;padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-email-signup--flush-top{margin-top:0}.lj-email-signup__panel{display:grid;grid-template-columns:7fr 5fr;align-items:center;column-gap:48px;padding:96px 72px;background:var(--lj-surface-2)}.lj-email-signup__intro{display:flex;flex-direction:column;gap:20px}.lj-email-signup__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case)}.lj-email-signup .lj-email-signup__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-email-signup .lj-email-signup__mark{margin:0 -.4em}.lj-email-signup__text,.lj-email-signup__text p{max-width:36ch;margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;text-wrap:pretty;color:var(--lj-body-ink)}.lj-email-signup__form [data-testid=form-row]:has(.klaviyo-form-richtext):has(~[data-testid=form-row] input){display:none!important}#main-content>.shopify-section:last-child>.lj-email-signup{margin-bottom:var(--lj-space-section)}.lj-email-signup__form form,.lj-email-signup__form form>div,.lj-email-signup__form [data-testid=form-row],.lj-email-signup__form [data-testid=form-component]{margin:0!important;padding:0!important;background:none!important;min-height:0!important}.lj-email-signup__form [data-testid=form-row]+[data-testid=form-row]{margin-top:20px!important}.lj-email-signup__form label{margin:0 0 8px!important;padding:0!important;font-family:var(--lj-font-label)!important;font-size:var(--lj-label-size-s)!important;font-weight:var(--lj-label-weight)!important;letter-spacing:.08em!important;text-transform:var(--lj-label-case)!important;color:var(--lj-ink)!important}.lj-email-signup__form input[type=text],.lj-email-signup__form input[type=email]{height:48px!important;width:100%!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:var(--lj-white)!important;font-family:var(--lj-font-body)!important;font-size:var(--lj-text)!important;font-weight:400!important;color:var(--lj-ink)!important;box-shadow:none!important}.lj-email-signup__form input::placeholder{font-family:var(--lj-font-body)!important;font-weight:400!important;color:var(--lj-ink-3)!important;opacity:1!important}.lj-email-signup__form input:focus{outline:2px solid var(--lj-ink)!important;outline-offset:2px!important}.lj-email-signup__form [data-testid=form-row]:has(.klaviyo-form-button){margin-top:24px!important}.lj-email-signup__form .klaviyo-form-button{width:100%!important;height:var(--lj-form-btn-h)!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:var(--lj-ink)!important;color:var(--lj-white)!important;font-family:var(--lj-font-label)!important;font-size:var(--lj-label-size)!important;font-weight:var(--lj-label-weight)!important;letter-spacing:0!important;text-transform:var(--lj-label-case)!important;white-space:nowrap!important;cursor:pointer;transition:background var(--lj-dur) var(--lj-ease)!important}.lj-email-signup__form .klaviyo-form-button:hover,.lj-email-signup__form .klaviyo-form-button:focus-visible{background:var(--lj-pink)!important;color:var(--lj-white)!important}.lj-email-signup__form [data-testid=form-row]:has(.klaviyo-form-richtext){margin-top:4px!important}.lj-email-signup__form .klaviyo-form-richtext,.lj-email-signup__form .klaviyo-form-richtext p,.lj-email-signup__form .klaviyo-form-richtext span{margin:0!important;background:none!important;padding:0!important;font-family:var(--lj-font-body)!important;font-size:var(--lj-text-xxs)!important;line-height:1.45!important;text-align:left!important;color:var(--lj-ink-2)!important}.lj-email-signup__form .klaviyo-form-richtext a,.lj-email-signup__form .klaviyo-form-richtext a span{color:var(--lj-ink)!important;text-decoration:underline!important}.lj-email-signup__form .klaviyo-form-richtext a:hover,.lj-email-signup__form .klaviyo-form-richtext a:hover span{color:var(--lj-pink)!important}@media only screen and (max-width:767px){.lj-email-signup{margin:56px 0 0;padding:0}#main-content>.shopify-section:last-child>.lj-email-signup{margin-bottom:0}.lj-email-signup--flush-top{margin-top:0}.lj-email-signup__panel{grid-template-columns:minmax(0,1fr);row-gap:32px;padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-email-signup .lj-email-signup__heading{font-size:var(--lj-type-section-phone)}.lj-email-signup__text,.lj-email-signup__text p{font-size:var(--lj-text-s);line-height:var(--lj-leading-body)}}.lj-frame{object-position:var(--lj-img-x, 50%) var(--lj-img-y, 50%)!important;transform:scale(var(--lj-img-zoom, 1));transform-origin:var(--lj-img-x, 50%) var(--lj-img-y, 50%)}@media only screen and (max-width:767px){.lj-frame{object-position:var(--lj-img-x-m, 50%) var(--lj-img-y-m, 50%)!important;transform:scale(var(--lj-img-zoom-m, 1));transform-origin:var(--lj-img-x-m, 50%) var(--lj-img-y-m, 50%)}}.template-product #AddToCart.single-add-to-cart-button.button.outline,.template-page #AddToCart.single-add-to-cart-button.button,.template-page #AddToCart.single-add-to-cart-button.button.outline{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;padding:.9rem 1.9rem!important;min-width:11rem!important;font-family:var(--lj-font-accent, "Museo Slab")!important;text-transform:var(--lj-label-case)!important;letter-spacing:.06em!important;background-color:var(--lj-btn-bg, var(--lj-blue))!important;border:1px solid var(--lj-btn-bg, var(--lj-blue))!important;color:var(--lj-white)!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important}.template-product #AddToCart.single-add-to-cart-button.button:hover,.template-product #AddToCart.single-add-to-cart-button.button.outline:hover,.template-page #AddToCart.single-add-to-cart-button.button:hover,.template-page #AddToCart.single-add-to-cart-button.button.outline:hover{background-color:var(--lj-btn-bg-hover, var(--lj-pink))!important;border-color:var(--lj-btn-bg-hover, var(--lj-pink))!important;color:var(--lj-white)!important;opacity:1!important;filter:none!important}.template-product .product-title{font-family:var(--lj-font-display)!important;font-size:var(--h1-font-size, 2.75rem)!important;font-weight:var(--lj-heading-weight)!important;text-transform:var(--lj-heading-case)!important;letter-spacing:var(--lj-tracking-display)!important;line-height:1.05!important;color:var(--p-color-text, var(--lj-ink))!important}#Product-Drawer .product-title{font-family:var(--lj-font-display)!important;font-size:var(--h1-font-size, 1.75rem)!important;font-weight:var(--lj-heading-weight)!important;text-transform:var(--lj-heading-case)!important;letter-spacing:var(--lj-tracking-display)!important;line-height:1.05!important;color:var(--p-color-text, var(--lj-ink))!important}@media(min-width:64em){.product-add-to-cart-sticky.sticky--visible{right:auto!important;left:80%!important;transform:translate(-50%)!important}}.lj-intro-block p{margin:0}fieldset.product-form__input{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem 1.75rem}fieldset.product-form__input label{padding:.6rem 2.2rem;min-width:5.5rem;background:var(--lj-white);border:1px solid #cfd3d6;border-radius:999px}fieldset.product-form__input label:hover{border-color:var(--lj-blue);background-color:#f3fcff}fieldset.product-form__input input[type=radio]:checked+label{background-color:var(--lj-blue);border-color:var(--lj-blue);color:var(--lj-white);font-weight:600}.thb-product-detail .product-images__slide:has(img[src*=Hover_]){display:none!important}.template-product .product-information--inner{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px;row-gap:28px}.template-product .product-information--inner>*{flex:0 0 100%;min-width:0;margin:0!important}.template-product .product-information--inner>:empty,.template-product .product-information--inner>.side-panel-links:not(.lj-pdp-links),.template-product .product-information--inner>.pickup-availability-wrapper:not(:has(>:not(template))){display:none}.lj-pdp-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size-s);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-pdp-breadcrumb a{color:var(--lj-ink-3);text-decoration:none}.lj-pdp-breadcrumb a:hover{color:var(--lj-pink)}.template-product .product-information--inner>.product-title-container{display:contents}.template-product .product-information--inner .product-title{flex:0 0 100%;margin:0!important;font-family:var(--lj-font-display)!important;font-size:var(--lj-type-section)!important;line-height:var(--lj-leading-display)!important;letter-spacing:var(--lj-tracking-display)!important;color:var(--lj-ink)!important}.template-product .product-information--inner .product-price-container{flex:0 0 auto;margin:0!important}.template-product .product-information--inner .product-price-container .price{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xl);line-height:1;color:var(--lj-ink)}.template-product .product-information--inner>.shopify-app-block:has(.lj-star-badge){flex:1 1 auto}.template-product .product-information--inner .lj-star-badge{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--lj-text-xs);color:var(--lj-ink-3)}.template-product .product-information--inner .lj-intro-block{padding:0;font-family:var(--lj-font-body);font-weight:400;font-size:var(--lj-text-xl);line-height:1.4;color:var(--lj-ink)}.lj-pdp-proof{display:grid;grid-template-columns:14px minmax(0,1fr);gap:8px;align-items:start;padding:0;font-size:var(--lj-text-xs);line-height:1.45}.template-product .product-information--inner>.lj-pdp-proof,.lj-landing .featured-product .product-information--inner>.lj-pdp-proof{margin-top:-18px!important}.template-product .product-information--inner>.lj-pdp-rule,.lj-landing .featured-product .product-information--inner>.lj-pdp-rule{display:block!important;height:0;border:0;border-top:1px solid var(--lj-rule-strong)}.template-product .product-information .shopify-payment-button__more-options{display:none!important}.lj-pdp-proof img{display:block;width:14px;height:21px;margin-top:calc((1.45em - 21px)/2 + 1px)}.lj-pdp-proof span{font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.45;color:var(--lj-ink)}.lj-pdp-benefits{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.template-product .product-information--inner>.lj-pdp-benefits,.lj-landing .featured-product .product-information--inner>.lj-pdp-benefits{margin-top:-8px!important}.lj-pdp-benefits li{display:flex;gap:10px;align-items:baseline;margin:0;padding:0;font-family:var(--lj-font-body);font-size:var(--lj-text);line-height:1.45;color:var(--lj-ink)}.lj-pdp-benefits__mark{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-s);line-height:1;color:var(--lj-blue)}.template-product .product-information--inner fieldset.product-form__input,.lj-landing .featured-product .product-information--inner fieldset.product-form__input{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.template-product .product-information--inner fieldset.product-form__input .form__label,.lj-landing .featured-product .product-information--inner fieldset.product-form__input .form__label{flex:0 0 100%;margin:0 0 2px;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-picker-label-size);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.template-product .product-information--inner fieldset.product-form__input .form__label__value,.lj-landing .featured-product .product-information--inner fieldset.product-form__input .form__label__value{color:var(--lj-ink);text-transform:uppercase}.template-product .product-information--inner fieldset.product-form__input label,.lj-landing .featured-product .product-information--inner fieldset.product-form__input label{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-width:max-content;height:40px;margin:0;padding:0 14px;background:transparent;border:1px solid var(--lj-rule-strong);border-radius:0;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-picker-size);letter-spacing:0;text-transform:var(--lj-heading-case);white-space:nowrap;color:var(--lj-ink);transition:background var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.template-product .product-information--inner fieldset.product-form__input:not(.product-form__input--color) input[type=radio]+label,.lj-landing .featured-product .product-information--inner fieldset.product-form__input:not(.product-form__input--color) input[type=radio]+label{height:40px;padding:0 14px;font-size:var(--lj-picker-size)}@media only screen and (max-width:767px){.template-product .product-information--inner fieldset.product-form__input:not(.product-form__input--color) input[type=radio]+label,.lj-landing .featured-product .product-information--inner fieldset.product-form__input:not(.product-form__input--color) input[type=radio]+label{height:44px}}.template-product .product-information--inner fieldset.product-form__input label:hover,.lj-landing .featured-product .product-information--inner fieldset.product-form__input label:hover{background:transparent;border-color:var(--lj-ink);color:var(--lj-pink)}.template-product .product-information--inner fieldset.product-form__input input[type=radio]:checked+label,.lj-landing .featured-product .product-information--inner fieldset.product-form__input input[type=radio]:checked+label{background:var(--lj-surface);border-color:var(--lj-ink);box-shadow:inset 0 0 0 1px var(--lj-ink);color:var(--lj-ink);font-weight:700}.template-product .product-information--inner fieldset.product-form__input input[type=radio]:focus-visible+label,.lj-landing .featured-product .product-information--inner fieldset.product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--lj-ink);outline-offset:2px}.template-product .product-information--inner .add_to_cart_holder{display:flex;gap:8px}.template-product .product-information--inner #AddToCart.single-add-to-cart-button.button{flex:1 1 auto;min-width:0!important;margin:0!important;padding:1.1rem 1.9rem!important;background:var(--lj-ink)!important;border:1px solid var(--lj-ink)!important;font-family:var(--lj-font-label)!important;font-weight:var(--lj-label-weight)!important;font-size:var(--lj-label-size)!important;letter-spacing:0!important;white-space:nowrap!important;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)!important}.template-product .product-information--inner #AddToCart.single-add-to-cart-button.button:hover,.template-product .product-information--inner #AddToCart.single-add-to-cart-button.button:focus-visible{background:var(--lj-pink)!important;border-color:var(--lj-pink)!important;color:var(--lj-white)!important}.template-product .product-information--inner quantity-selector{height:100%;border:1px solid var(--lj-ink);border-radius:0}.template-product .product-information--inner>div:has(>product-form){display:flex;flex-direction:column}.template-product .product-information--inner product-form{display:block;margin:0!important;padding:0!important}.lj-pdp-bundle{display:block;padding:1rem 1.9rem;border:1px solid var(--lj-ink);font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size);text-align:center;text-transform:var(--lj-label-case);text-decoration:none;white-space:nowrap;color:var(--lj-ink);transition:background var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)}.lj-pdp-bundle:hover,.lj-pdp-bundle:focus-visible{background:var(--lj-pink);border-color:var(--lj-pink);color:var(--lj-white)}.template-product .product-information--inner>.lj-pdp-bundle{margin-top:-12px!important}.template-product .product-information--inner .add_to_cart_holder{margin-bottom:0!important}.lj-pdp-gift{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 20px 16px 16px;background:var(--lj-surface-2)}.template-product .product-information--inner>.lj-pdp-gift,.lj-landing .featured-product .product-information--inner>.lj-pdp-gift{margin-top:0!important}.lj-pdp-gift__image{display:block;width:64px;height:64px;object-fit:cover;background:var(--lj-white)}.lj-pdp-gift__text{display:flex;flex-direction:column;gap:4px}.lj-pdp-gift__line{font-family:var(--lj-font-body);font-weight:700;font-size:var(--lj-text-s);line-height:1.3;color:var(--lj-ink)}.lj-pdp-gift__value{font-size:var(--lj-text-xs);color:var(--lj-ink-2)}.lj-pdp-gift__tag,.lj-pdp-gift__value{white-space:nowrap}.lj-pdp-gift__tag{padding:4px 7px;background:var(--lj-blue);font-family:var(--lj-font-display);font-weight:700;font-size:12px;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;color:var(--lj-white)}.template-product .product-information--inner .product-inventory-notice--wrapper,.lj-landing .featured-product .product-information--inner .product-inventory-notice--wrapper{margin-top:0!important;padding:0}.template-product .product-information--inner>variant-selects+.product-inventory-notice--wrapper,.lj-landing .featured-product .product-information--inner>variant-selects+.product-inventory-notice--wrapper,.template-product .product-information--inner>variant-radios+.product-inventory-notice--wrapper,.lj-landing .featured-product .product-information--inner>variant-radios+.product-inventory-notice--wrapper,.template-product .product-information--inner>.lj-pdp-size-line+.product-inventory-notice--wrapper,.lj-landing .featured-product .product-information--inner>.lj-pdp-size-line+.product-inventory-notice--wrapper{margin-top:-18px!important}.template-product .product-information--inner .product-inventory-notice,.lj-landing .featured-product .product-information--inner .product-inventory-notice{margin:0;padding:0}.template-product .product-information--inner .product-inventory-notice--text,.lj-landing .featured-product .product-information--inner .product-inventory-notice--text{display:flex;margin:0;align-items:center;gap:8px;font-size:var(--lj-text-xs);color:var(--lj-ink-2)}.template-product .product-information--inner .product-inventory-notice--pulse,.lj-landing .featured-product .product-information--inner .product-inventory-notice--pulse{width:8px;height:8px;border-radius:0;background:var(--lj-blue);margin:0;animation:none;box-shadow:none}.template-product .product-information--inner .product-inventory-notice--pulse:before,.lj-landing .featured-product .product-information--inner .product-inventory-notice--pulse:before,.template-product .product-information--inner .product-inventory-notice--pulse:after,.lj-landing .featured-product .product-information--inner .product-inventory-notice--pulse:after{display:none}.template-product .product-information--inner .product-inventory-notice--bar,.lj-landing .featured-product .product-information--inner .product-inventory-notice--bar{display:none}.lj-pdp-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lj-pdp-trust__item{padding:0}.lj-pdp-trust__item:nth-child(2){text-align:center}.lj-pdp-trust__item:nth-child(3){text-align:right}.lj-pdp-trust__item p{margin:0;font-family:var(--lj-font-body)!important;font-size:var(--lj-text-xxs)!important;line-height:1.4!important;color:var(--lj-ink-3)!important}.lj-pdp-trust__item strong{display:block;margin-bottom:2px;font-family:var(--lj-font-body);font-weight:700;font-size:var(--lj-text-xxs);line-height:1.3;color:var(--lj-ink)}.lj-pdp-trust__item strong{text-transform:lowercase}.lj-pdp-trust__item strong:first-letter{text-transform:uppercase}.lj-pdp-trust__item br{display:none}.template-product .product-information--inner>.lj-pdp-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin-top:-10px!important;padding:0}.lj-pdp-links button,.lj-pdp-links a{justify-self:start;padding:0;background:none;border:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xxs);line-height:1.6;text-align:left;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;color:var(--lj-ink);cursor:pointer}.lj-pdp-links [hidden]{display:none}.lj-pdp-links .lj-pdp-links__first{grid-column:1}.lj-pdp-links .lj-pdp-links__middle{grid-column:2;justify-self:center;text-align:center}.lj-pdp-links .lj-pdp-links__last{grid-column:3;justify-self:end;text-align:right}.lj-pdp-links button:hover,.lj-pdp-links a:hover{color:var(--lj-pink)}@media only screen and (max-width:767px){.template-product .product-information--inner{column-gap:12px;row-gap:14px}.template-product .product-information--inner .product-title{font-size:var(--lj-type-section-phone)!important}.template-product .product-information--inner .product-price-container .price,.template-product .product-information--inner .product-price-container .price ins,.template-product .product-information--inner .product-price-container .price .amount{font-size:var(--lj-type-sub-l)}.template-product .product-information--inner .lj-star-badge{gap:6px;font-size:var(--lj-text-xxs)}.template-product .product-information--inner .lj-intro-block,.template-product .product-information--inner .lj-intro-block *{font-size:var(--lj-text-l-phone)}.lj-pdp-proof{grid-template-columns:13px minmax(0,1fr);gap:7px;font-size:var(--lj-text-xxs)}.template-product .product-information--inner>.lj-pdp-proof,.lj-landing .featured-product .product-information--inner>.lj-pdp-proof{margin-top:-6px!important}.template-product .product-information--inner>.lj-pdp-rule,.lj-landing .featured-product .product-information--inner>.lj-pdp-rule{margin:6px 0!important}.lj-pdp-proof img{width:13px;height:19px;margin-top:calc((1.45em - 19px)/2 + 1px)}.lj-pdp-proof span{font-size:var(--lj-text-xxs)}.lj-pdp-benefits{gap:6px}.template-product .product-information--inner>.lj-pdp-benefits,.lj-landing .featured-product .product-information--inner>.lj-pdp-benefits{margin-top:-2px!important}.lj-pdp-benefits li{gap:8px;font-size:var(--lj-text-s)}.lj-pdp-benefits__mark{font-size:var(--lj-type-sub-xs)}.template-product .product-information--inner #AddToCart.single-add-to-cart-button.button{padding:var(--lj-btn-pad)!important}.lj-pdp-bundle{padding:var(--lj-btn-pad)}.template-product .product-information--inner>.lj-pdp-bundle{margin-top:0!important}.template-product .product-information--inner>.lj-pdp-gift,.lj-landing .featured-product .product-information--inner>.lj-pdp-gift{margin-top:0!important}.lj-pdp-gift{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:10px 12px}.lj-pdp-gift__tag{display:none}.lj-pdp-gift__image{width:48px;height:48px}.lj-pdp-gift__line{font-size:var(--lj-text-xs)}.lj-pdp-gift__value{font-size:var(--lj-text-xxs)}.template-product .product-information--inner .product-inventory-notice--wrapper,.lj-landing .featured-product .product-information--inner .product-inventory-notice--wrapper{margin-top:0!important}.template-product .product-information--inner>variant-selects+.product-inventory-notice--wrapper,.lj-landing .featured-product .product-information--inner>variant-selects+.product-inventory-notice--wrapper,.template-product .product-information--inner>variant-radios+.product-inventory-notice--wrapper,.lj-landing .featured-product .product-information--inner>variant-radios+.product-inventory-notice--wrapper,.template-product .product-information--inner>.lj-pdp-size-line+.product-inventory-notice--wrapper,.lj-landing .featured-product .product-information--inner>.lj-pdp-size-line+.product-inventory-notice--wrapper{margin-top:-6px!important}.template-product .product-information--inner .product-inventory-notice--text,.lj-landing .featured-product .product-information--inner .product-inventory-notice--text{font-size:var(--lj-text-xxs)}.template-product .product-information--inner>.lj-pdp-links{margin-top:-2px!important}}.template-product .product-image-container{position:relative}.template-product .product-images__slide,.template-product .product-images__slide img{background:var(--lj-white)}.lj-pdp-tag{position:absolute;top:16px;left:16px;z-index:10;padding:4px 7px;background:var(--lj-blue);font-family:var(--lj-font-display);font-weight:700;font-size:12px;letter-spacing:var(--lj-tracking-tag);line-height:1.2;text-transform:uppercase;color:var(--lj-white);pointer-events:none}.template-product .product-information .product-price-container .badges,.lj-pdp-strip{display:none}@media only screen and (min-width:1068px){.template-product .product-grid-container{max-width:var(--lj-container);margin-inline:auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:56px;align-items:start}.template-product .product-images--list{grid-template-columns:1fr 1fr;grid-gap:12px}.template-product .product-images--list .product-images__slide{grid-column:span 1}.template-product .product-images--list .product-images__slide.lj-pdp-span{grid-column:span 2}.template-product .product-images--list .lj-pdp-span--wide .product-single__media{aspect-ratio:16 / 9;height:auto;padding-top:0!important;padding-bottom:0!important}.template-product .product-images--list .product-images__slide.lj-pdp-desk-hide{display:none}.template-product .product-images--list .lj-pdp-span--wide .product-single__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}@media only screen and (max-width:1067px){.template-product .product-images{padding:0;grid-gap:0;grid-auto-columns:100%;grid-template-columns:repeat(auto-fill,100%)}.template-product .product-image-container{margin-bottom:0}.template-product .product-image-container .product-images__pagination{display:none!important}.lj-pdp-tag{top:12px;left:12px;padding:3px 6px;font-size:11px}.lj-pdp-strip{position:absolute;left:50%;bottom:12px;z-index:10;display:flex;gap:3px;max-width:calc(100% - 24px);padding:3px;overflow-x:auto;transform:translate(-50%);background:#f6f5f4c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none}.lj-pdp-strip[hidden]{display:none}.lj-pdp-strip{transition:opacity .3s ease}.lj-pdp-strip.is-asleep{opacity:0;pointer-events:none}.lj-pdp-strip button{flex:none;width:36px;height:36px;padding:0;overflow:hidden;background:var(--lj-white);border:2px solid transparent;border-radius:0;cursor:pointer}.lj-pdp-strip button.is-current{border-color:var(--lj-ink)}.lj-pdp-strip img{display:block;width:100%;height:100%;object-fit:cover}.template-product .product-information{padding-top:32px}}@media only screen and (max-width:767px){.template-product .product-information--inner,.template-product .product-information{padding-left:5px;padding-right:5px}}.template-product .product-information--inner:has(>.lj-pdp-soldout:not([hidden]))>div:has(>product-form),.template-product .product-information--inner:has(>.lj-pdp-soldout:not([hidden]))>.lj-pdp-bundle,.template-product .product-information--inner:has(>.lj-pdp-soldout:not([hidden]))>.lj-pdp-gift,.template-product .product-information--inner:has(>.lj-pdp-soldout:not([hidden]))>.product-inventory-notice--wrapper{display:none}.lj-pdp-soldout[hidden]{display:none}.lj-pdp-soldout{display:flex;flex-direction:column;gap:12px}.lj-pdp-soldout__panel{display:flex;flex-direction:column;gap:10px;padding:20px;background:var(--lj-surface-2)}.lj-pdp-soldout__label{font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size-xs);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-2)}.lj-pdp-soldout__heading{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-l);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-pdp-soldout__heading[hidden]{display:none}@media only screen and (max-width:767px){.lj-pdp-soldout__heading{font-size:min(22px,5.8vw);white-space:nowrap}}.lj-pdp-soldout .lj-pdp-soldout__line{margin:0;font-size:var(--lj-text-s)!important;line-height:1.4!important;color:var(--lj-body-ink)}.lj-pdp-soldout__notify:empty{display:none}.lj-pdp-soldout__notify #klaviyo-bis-button-container>div{width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.lj-pdp-soldout__notify #klaviyo-bis-button-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.lj-pdp-soldout__notify button,.lj-pdp-soldout__notify .klaviyo-bis-trigger{box-sizing:border-box!important;max-width:100%!important}.lj-pdp-soldout__notify button,.lj-pdp-soldout__notify .klaviyo-bis-trigger{width:100%!important;height:48px!important;margin:2px 0 0!important;margin-inline:0!important;padding:0 1.4rem!important;background:var(--lj-ink)!important;border:1px solid var(--lj-ink)!important;border-radius:0!important;font-family:var(--lj-font-label)!important;font-weight:var(--lj-label-weight)!important;font-size:var(--lj-label-size-m)!important;letter-spacing:0!important;text-transform:var(--lj-label-case)!important;white-space:nowrap!important;color:var(--lj-white)!important;transition:background var(--lj-dur) var(--lj-ease)!important}.lj-pdp-soldout__notify button:hover{background:var(--lj-pink)!important;border-color:var(--lj-pink)!important;color:var(--lj-white)!important}.lj-pdp-soldout__alt{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--lj-rule-strong);border-bottom:1px solid var(--lj-rule-strong);text-decoration:none;color:var(--lj-ink)}.lj-pdp-soldout__alt img{display:block;width:44px;height:44px;object-fit:cover;background:var(--lj-white)}.lj-pdp-soldout__alt-text{display:flex;flex-direction:column;gap:2px}.lj-pdp-soldout__alt-name{font-family:var(--lj-font-display);font-weight:700;font-size:17px;line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:uppercase}.lj-pdp-soldout__alt-meta{font-size:var(--lj-text-xxs);color:var(--lj-ink-2)}.lj-pdp-soldout__alt-arrow{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-s)}.lj-pdp-soldout__alt:hover{color:var(--lj-pink)}@media only screen and (max-width:1067px){.template-product .product-add-to-cart-sticky{left:var(--lj-buy-bar-gap)!important;right:var(--lj-buy-bar-gap)!important;bottom:calc(var(--lj-buy-bar-gap) + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;transform:translateY(calc(100% + var(--lj-buy-bar-gap) * 2 + env(safe-area-inset-bottom,0px)))!important;border-radius:0!important;padding:0!important;border:1px solid var(--lj-rule-strong);background:#f6f5f4eb!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px #28292a26!important}.template-product .product-add-to-cart-sticky.sticky--visible{transform:none!important}.template-product .product-add-to-cart-sticky--inner{padding:10px 12px!important;gap:12px;background:transparent!important}.template-product .product-add-to-cart-sticky--image{display:none!important}.template-product .product-add-to-cart-sticky--title{font-family:var(--lj-font-display)!important;font-weight:700!important;font-size:15px!important;line-height:1!important;text-transform:uppercase!important;color:var(--lj-ink)!important}.template-product .product-add-to-cart-sticky--info .price{font-family:var(--lj-font-body);font-size:var(--lj-text-xxs);color:var(--lj-ink-2)}body:has(.product-add-to-cart-sticky.sticky--visible) [class*=kl-teaser-]{transform:translateY(-84px)}}.template-product .product-add-to-cart-sticky .plus{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:auto!important;height:44px!important;margin:0 0 0 auto!important;padding:0 1.1rem!important;background:var(--lj-ink)!important;border:1px solid var(--lj-ink)!important;border-radius:0!important;transform:none!important;font-family:var(--lj-font-label)!important;font-size:var(--lj-label-size-m)!important;font-weight:var(--lj-label-weight)!important;letter-spacing:0!important;line-height:1!important;text-transform:var(--lj-label-case)!important;white-space:nowrap;color:var(--lj-white)!important;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)!important}.template-product .product-add-to-cart-sticky .plus:before,.template-product .product-add-to-cart-sticky .plus:after{display:none!important}.template-product .product-add-to-cart-sticky--inner:hover .plus,.template-product .product-add-to-cart-sticky .plus:hover{background:var(--lj-pink)!important;border-color:var(--lj-pink)!important;color:var(--lj-white)!important}.template-product .product-add-to-cart-sticky .plus.is-loading{opacity:.6}@media only screen and (min-width:1068px){.template-product .product-add-to-cart-sticky--inner{gap:12px;padding-inline-end:0}}.lj-media-split--feature{align-items:center}.lj-media-split--feature .lj-media-split__img{aspect-ratio:4 / 5}.lj-media-split--feature .lj-media-split__rule{display:none}.lj-media-split--feature .lj-media-split__body{padding-bottom:0}.lj-media-split--feature .lj-media-split__label{font-size:var(--lj-text-xxs);color:var(--lj-ink)}.lj-media-split--feature .lj-media-split__text,.lj-media-split--feature .lj-media-split__text p{font-size:var(--lj-text-l);color:var(--lj-ink-2)}@media only screen and (max-width:767px){.lj-media-split--feature,.lj-media-split--feature .lj-media-split__body{gap:24px}.lj-media-split--feature .lj-media-split__label{font-size:12px}.lj-media-split--feature .lj-media-split__text,.lj-media-split--feature .lj-media-split__text p{font-size:var(--lj-text)}}.lj-review-proof__list:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.lj-review-proof__list--fewer,.lj-review-proof__rail:has(.lj-review-proof__list--fewer)+.lj-review-proof__photos{justify-content:safe center}.lj-review-proof__list--fewer:has(>:nth-child(2):last-child),.lj-review-proof__rail:has(.lj-review-proof__list--fewer)+.lj-review-proof__photos:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,calc((100% - 48px) / 3))}.lj-review-proof__list--fewer:has(>:first-child:last-child),.lj-review-proof__rail:has(.lj-review-proof__list--fewer)+.lj-review-proof__photos:has(>:first-child:last-child){grid-template-columns:calc((100% - 48px) / 3)}.lj-review-proof__context{font-size:var(--lj-text-xxs);color:var(--lj-ink-3)}.lj-review-proof__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0 0;padding:0;list-style:none}.lj-review-proof__photo{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}@media only screen and (max-width:767px){.lj-review-proof__photos{display:none}}.lj-feature-cards{margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-feature-cards--flush-top{margin-top:0}.lj-feature-cards .lj-feature-cards__heading{margin:0 0 40px;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-feature-cards__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.lj-feature-cards__list:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.lj-feature-cards__card{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0}.lj-feature-cards__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--lj-surface-2)}.lj-feature-cards__body{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-feature-cards__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case)}.lj-feature-cards .lj-feature-cards__title{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance}.lj-feature-cards__text,.lj-feature-cards__text p{margin:0;font-size:var(--lj-text);line-height:1.5;color:var(--lj-ink-2);text-wrap:pretty}@media only screen and (max-width:767px){.lj-feature-cards{margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-feature-cards--flush-top{margin-top:0}.lj-feature-cards .lj-feature-cards__heading{margin-bottom:24px;font-size:var(--lj-type-section-phone)}.lj-feature-cards__list,.lj-feature-cards__list:has(>:nth-child(4)){grid-template-columns:minmax(0,1fr);gap:32px}.lj-feature-cards__card{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding-top:16px;border-top:var(--lj-rule-heavy-phone) solid var(--lj-ink)}.lj-feature-cards__card:not(:has(.lj-feature-cards__img)){display:flex;flex-direction:column}.lj-feature-cards__body{gap:8px;padding-top:0;border-top:0}.lj-feature-cards__label{font-size:var(--lj-label-size-s)}.lj-feature-cards .lj-feature-cards__title{font-size:var(--lj-type-sub-l)}.lj-feature-cards__text,.lj-feature-cards__text p{font-size:var(--lj-text-xs)}}.lj-ingredients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:640px;margin-top:var(--lj-space-section);background:var(--lj-ink);color:var(--lj-white)}.lj-ingredients--flush-top{margin-top:0}.lj-ingredients__body{display:flex;flex-direction:column;justify-content:center;gap:24px;min-width:0;padding:56px 56px 56px var(--lj-page-pad-vw)}.lj-ingredients .lj-ingredients__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-white)}.lj-ingredients__text,.lj-ingredients__text p{margin:0;font-size:var(--lj-text-l);line-height:1.5;color:var(--lj-text-on-dark)}.lj-ingredients__rows{border-top:1px solid var(--lj-rule-on-dark)}.lj-ingredients__row{border-bottom:1px solid var(--lj-rule-on-dark)}.lj-ingredients__summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);color:var(--lj-white);cursor:pointer;list-style:none}.lj-ingredients__summary::-webkit-details-marker{display:none}.lj-ingredients__summary:hover{color:var(--lj-pink)}.lj-ingredients__sign:before{content:"+";font-size:var(--lj-text-xl);line-height:1}.lj-ingredients__row[open] .lj-ingredients__sign:before{content:"\2013"}.lj-ingredients__content{display:flex;flex-direction:column;gap:12px;padding:0 0 20px}.lj-ingredients__content,.lj-ingredients__content p{margin:0;font-size:var(--lj-text-s);line-height:var(--lj-leading-body);color:#ffffffd9}.lj-ingredients__content strong,.lj-ingredients__content b{font-family:var(--lj-font-display);font-size:17px;font-weight:400;text-transform:uppercase;color:var(--lj-white)}.lj-ingredients__content ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.lj-ingredients__content li{position:relative;margin:0;padding-left:22px}.lj-ingredients__content li:before{content:"\bb";position:absolute;left:0;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xs);line-height:1;top:.15em;color:var(--lj-blue)}.lj-ingredients__media{position:relative;min-width:0}.lj-ingredients__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.lj-ingredients{grid-template-columns:minmax(0,1fr);min-height:0;margin-top:var(--lj-space-section-phone)}.lj-ingredients--flush-top{margin-top:0}.lj-ingredients__media{order:-1}.lj-ingredients__img{position:static;height:auto;aspect-ratio:4 / 3}.lj-ingredients__body{gap:20px;padding:48px var(--lj-gutter-mobile)}.lj-ingredients .lj-ingredients__heading{font-size:var(--lj-type-section-phone)}.lj-ingredients__text,.lj-ingredients__text p{font-size:var(--lj-text)}.lj-ingredients__summary{padding:14px 0;font-size:17px}.lj-ingredients__content,.lj-ingredients__content p{font-size:var(--lj-text-xs)}.lj-ingredients__content strong,.lj-ingredients__content b{font-size:16px}}.lj-comparison{margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-comparison--flush-top{margin-top:0}.lj-comparison .lj-comparison__heading{margin:0 0 40px;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-comparison__table{border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-comparison__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lj-comparison__cell{display:flex;flex-direction:column;gap:4px;min-width:0;padding:20px 24px}.lj-comparison__cell--us{background:var(--lj-blue);border-bottom:1px solid rgba(40,41,42,.25)}.lj-comparison__cell--them{border-bottom:1px solid var(--lj-rule-strong);color:var(--lj-ink-3)}.lj-comparison__row--head .lj-comparison__cell{justify-content:center;border-bottom:0}.lj-comparison__tab{align-self:flex-start;padding:8px 12px;background:var(--lj-ink);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);color:var(--lj-white)}.lj-comparison__tab--them{padding:7px 11px;background:none;border:1px solid var(--lj-ink-3);color:var(--lj-ink-3)}.lj-comparison__claim{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-m);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case)}.lj-comparison__claim--struck{text-decoration:line-through;text-decoration-thickness:2px}.lj-comparison__detail{font-size:var(--lj-text-s);line-height:1.45}@media only screen and (max-width:767px){.lj-comparison{margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-comparison--flush-top{margin-top:0}.lj-comparison .lj-comparison__heading{margin-bottom:24px;font-size:var(--lj-type-section-phone)}.lj-comparison__table{border-top-width:var(--lj-rule-heavy-phone)}.lj-comparison__cell{padding:14px 12px}.lj-comparison__row--head .lj-comparison__cell{padding:12px}.lj-comparison__tab{padding:6px 8px;font-size:16px}.lj-comparison__tab--them{padding:5px 7px}.lj-comparison__claim{font-size:16px}.lj-comparison__detail{font-size:var(--lj-text-xxs);line-height:1.4}}.lj-comparison--labelled .lj-comparison__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr) minmax(0,7fr)}.lj-comparison__cell--label{justify-content:center;padding-left:0;border-bottom:1px solid var(--lj-rule-strong);font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-2)}@media only screen and (max-width:767px){.lj-comparison--labelled .lj-comparison__row{grid-template-columns:repeat(2,minmax(0,1fr))}.lj-comparison--labelled .lj-comparison__row--head .lj-comparison__cell--label{display:none}.lj-comparison--labelled .lj-comparison__cell--us{grid-column:1}.lj-comparison--labelled .lj-comparison__cell--them{grid-column:2}.lj-comparison__cell--label{grid-column:1;padding:14px 12px 0;background:var(--lj-blue);border-bottom:0;font-size:var(--lj-label-size-s);color:var(--lj-ink)}.lj-comparison__cell--label:not(:empty)+.lj-comparison__cell--us{padding-top:6px}.lj-comparison__cell--label:empty{display:none}}.lj-steps{margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-steps--flush-top{margin-top:0}.lj-steps__head{display:grid;grid-template-columns:7fr 5fr;align-items:end;gap:56px;margin-bottom:40px}.lj-steps .lj-steps__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-steps__subline,.lj-steps__subline p{margin:0;font-size:var(--lj-text-xl);line-height:1.4;text-align:right;text-wrap:balance;color:var(--lj-body-ink)}.lj-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.lj-steps__list:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.lj-steps__step{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0}.lj-steps__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:var(--lj-white)}.lj-steps__body{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding-top:20px;border-top:1px solid var(--lj-rule-strong)}.lj-steps__tab{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--lj-ink);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);color:var(--lj-white)}.lj-steps__words{display:flex;flex-direction:column;gap:10px;min-width:0}.lj-steps .lj-steps__title{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-steps__text,.lj-steps__text p{margin:0;font-size:var(--lj-text);line-height:1.5;color:var(--lj-ink-2);text-wrap:pretty}@media only screen and (max-width:767px){.lj-steps{margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-steps--flush-top{margin-top:0}.lj-steps__head{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:28px}.lj-steps .lj-steps__heading{font-size:var(--lj-type-section-phone)}.lj-steps__subline,.lj-steps__subline p{font-size:var(--lj-text-l-phone);text-align:left}.lj-steps__list,.lj-steps__list:has(>:nth-child(4)){grid-template-columns:minmax(0,1fr);gap:28px}.lj-steps__step{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding-top:16px;border-top:1px solid var(--lj-rule-strong)}.lj-steps__body{display:flex;gap:12px;padding-top:0;border-top:0}.lj-steps__tab{flex:none;width:32px;height:32px;font-size:var(--lj-type-sub-xs)}.lj-steps__words{gap:6px}.lj-steps .lj-steps__title{font-size:var(--lj-type-sub-l)}.lj-steps__text,.lj-steps__text p{font-size:var(--lj-text-xs)}}.lj-faq{display:grid;grid-template-columns:5fr 7fr;align-items:start;gap:56px;margin-top:var(--lj-space-section);padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-surface-2);color:var(--lj-ink)}.lj-faq--flush-top{margin-top:0}.lj-faq .lj-faq__heading{position:sticky;top:104px;margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-faq__list{border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-faq__item{border-bottom:1px solid var(--lj-rule-on-grey)}.lj-faq__question{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);cursor:pointer;list-style:none}.lj-faq__question::-webkit-details-marker{display:none}.lj-faq__question:hover{color:var(--lj-pink)}.lj-faq__sign{flex:none}.lj-faq__sign:before{content:"+";font-size:24px;line-height:1}.lj-faq__item[open] .lj-faq__sign:before{content:"\2013"}.lj-faq__answer{display:flex;flex-direction:column;gap:12px;max-width:68ch;padding:0 0 24px}.lj-faq__answer,.lj-faq__answer p{margin:0;font-size:var(--lj-text);line-height:var(--lj-leading-body);color:var(--lj-ink-2)}.lj-faq__answer a{color:var(--lj-blue-text)}@media only screen and (max-width:767px){.lj-faq{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:var(--lj-space-section-phone);padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-faq--flush-top{margin-top:0}.lj-faq .lj-faq__heading{position:static;font-size:var(--lj-type-section-phone)}.lj-faq__list{border-top-width:var(--lj-rule-heavy-phone)}.lj-faq__question{gap:16px;padding:16px 0;font-size:var(--lj-type-sub-xs)}.lj-faq__sign:before{font-size:var(--lj-text-xl)}.lj-faq__answer{gap:10px;padding-bottom:18px}.lj-faq__answer,.lj-faq__answer p{font-size:var(--lj-text-xs)}}.lj-heading{display:grid;grid-template-columns:7fr 5fr;align-items:end;gap:56px;margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-heading--flush-top{margin-top:0}.lj-heading .lj-heading__text{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-heading__subline,.lj-heading__subline p{margin:0;font-size:var(--lj-type-sub-s);line-height:1.4;text-align:right;color:var(--lj-body-ink)}@media only screen and (max-width:767px){.lj-heading{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-heading--flush-top{margin-top:0}.lj-heading .lj-heading__text{font-size:var(--lj-type-section-phone)}.lj-heading__subline,.lj-heading__subline p{font-size:17px;text-align:left}}.template-product .lj-heading+*{margin-top:0}.template-product .shopify-section:has(#lj-reviews){width:100%;max-width:var(--lj-container);margin:32px auto 0;padding-top:32px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.template-product .shopify-section:has(#lj-reviews) .row,.template-product .shopify-section:has(#lj-reviews) .columns,.template-product .shopify-section:has(#lj-reviews) .section-spacing{max-width:none;margin:0;padding:0;background:transparent}@media only screen and (max-width:1267px){.template-product .shopify-section:has(#lj-reviews){width:auto;margin-left:var(--lj-gutter);margin-right:var(--lj-gutter)}}@media only screen and (max-width:767px){.template-product .shopify-section:has(#lj-reviews){margin:20px var(--lj-gutter-mobile) 0;padding-top:20px;border-top-width:var(--lj-rule-heavy-phone)}}.template-product .shopify-section:has(#lj-reviews),.template-product .shopify-section:has(#lj-reviews)>*{background:transparent!important}.template-product #lj-reviews{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:56px;align-items:start;max-width:none;margin:0;background:transparent!important;font-family:var(--lj-font-body);font-size:var(--lj-text);color:var(--lj-body-ink)}.template-product #lj-reviews>*{grid-column:2;min-width:0}.template-product #lj-reviews>.ljrw-note{grid-column:1 / -1}.template-product #lj-reviews .ljrw-h{display:none}.template-product #lj-reviews>.ljrw-head3{grid-column:1;grid-row:1 / span 12;position:sticky;top:24px;display:flex;flex-direction:column;gap:28px;padding:0}.template-product #lj-reviews .ljrw-zone{flex:none;min-width:0}.template-product #lj-reviews .ljrw-zrating{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:center}.template-product #lj-reviews .ljrw-summary{display:contents}.template-product #lj-reviews .ljrw-avg{grid-column:1;grid-row:1 / span 2;font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:.85;letter-spacing:-.03em;color:var(--lj-ink)}.template-product #lj-reviews .ljrw-summary .ljrw-starwrap{grid-column:2;grid-row:1;align-self:end;font-size:22px!important}.template-product #lj-reviews .ljrw-count{grid-column:2;grid-row:2;align-self:start;margin:6px 0 0;font-size:var(--lj-text-s);color:var(--lj-ink-2)}.template-product #lj-reviews .ljrw-hist{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;max-width:none;margin-top:28px}.template-product #lj-reviews .ljrw-histrow{display:grid;grid-template-columns:48px minmax(0,1fr) 40px;gap:12px;align-items:center;margin:0;font-size:var(--lj-text-xxs)}.template-product #lj-reviews .ljrw-histn,.template-product #lj-reviews .ljrw-histstar{width:auto;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.template-product #lj-reviews .ljrw-bar{height:8px;background:var(--lj-rule)}.template-product #lj-reviews .ljrw-fill{height:8px;background:var(--lj-blue)}.template-product #lj-reviews .ljrw-n{width:auto;color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-scale{margin:0 0 20px}.template-product #lj-reviews .ljrw-scale:last-child{margin-bottom:0}.template-product #lj-reviews .ljrw-scalelabel{margin-bottom:10px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.template-product #lj-reviews .ljrw-scaletrack,.template-product #lj-reviews .ljrw-scalefill{height:8px;border-radius:0}.template-product #lj-reviews .ljrw-scaletrack{background:var(--lj-rule)}.template-product #lj-reviews .ljrw-scalefill{background:var(--lj-blue)}.template-product #lj-reviews .ljrw-scaletick{display:none}.template-product #lj-reviews .ljrw-scaledot{width:12px;height:12px;border-radius:0;background:var(--lj-ink)}.template-product #lj-reviews .ljrw-scaleends{margin-top:8px;font-size:var(--lj-text-xxs);color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-zmedia{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;margin:0;justify-content:stretch}.template-product #lj-reviews .ljrw-zmedia img{width:100%;height:auto;aspect-ratio:1}.template-product #lj-reviews .ljrw-cs{margin:0 0 24px;padding:0 0 24px;background:none;border-bottom:1px solid var(--lj-rule-strong)}.template-product #lj-reviews .ljrw-cs-h,.template-product #lj-reviews .ljrw-cs-note,.template-product #lj-reviews .ljrw-listcount,.template-product #lj-reviews .ljrw-sortwrap,.template-product #lj-reviews .ljrw-sort,.template-product #lj-reviews .ljrw-tab,.template-product #lj-reviews .ljrw-fheading{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case)}.template-product #lj-reviews .ljrw-cs-h{margin-bottom:10px;color:var(--lj-ink)}.template-product #lj-reviews .ljrw-cs-body{font-size:var(--lj-text);line-height:1.5;color:var(--lj-body-ink)}.template-product #lj-reviews .ljrw-cs-note{margin-top:10px;font-size:var(--lj-label-size-xs);color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-cs-themes,.template-product #lj-reviews .ljrw-chiprow{gap:8px}.template-product #lj-reviews .ljrw-cs-chip,.template-product #lj-reviews .ljrw-chip,.template-product #lj-reviews .ljrw-filterbtn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px;background:transparent;border:1px solid var(--lj-ink);border-radius:0;font-family:var(--lj-font-display);font-size:13px;font-weight:700;letter-spacing:var(--lj-tracking-tag);line-height:1;text-transform:uppercase;color:var(--lj-ink);transition:background var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.template-product #lj-reviews .ljrw-filterbtn svg{width:12px;height:12px;margin:0!important}.template-product #lj-reviews .ljrw-cs-themes .ljrw-cs-chip{border-color:var(--lj-ink)}.template-product #lj-reviews .ljrw-cs-chip:hover,.template-product #lj-reviews .ljrw-chip:hover,.template-product #lj-reviews .ljrw-filterbtn:hover,.template-product #lj-reviews .ljrw-chip.on{background:var(--lj-ink);border-color:var(--lj-ink);color:var(--lj-white)}.template-product #lj-reviews .ljrw-cs-n,.template-product #lj-reviews .ljrw-chipn{font-size:12px;opacity:.6}.template-product #lj-reviews .ljrw-topbar{padding-bottom:16px;border-bottom:1px solid var(--lj-rule-strong)}.template-product #lj-reviews .ljrw-tab{padding:8px 0;margin-right:20px;color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-tab.on{color:var(--lj-ink);border-bottom:2px solid var(--lj-ink);margin-bottom:0}.template-product #lj-reviews .ljrw-btn,.template-product #lj-reviews .ljrw-refbtn{padding:var(--lj-btn-pad-l);background:var(--lj-ink);border:1px solid var(--lj-ink);border-radius:0;font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);letter-spacing:0;text-transform:var(--lj-label-case);color:var(--lj-white);transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.template-product #lj-reviews .ljrw-btn:hover,.template-product #lj-reviews .ljrw-refbtn:hover{background:var(--lj-pink);border-color:var(--lj-pink);color:var(--lj-white)}.template-product #lj-reviews .ljrw-topbar .ljrw-btn{background:transparent;color:var(--lj-ink)}.template-product #lj-reviews .ljrw-topbar .ljrw-btn svg{display:none}.template-product #lj-reviews .ljrw-topbar .ljrw-btn:hover{background:var(--lj-ink);border-color:var(--lj-ink);color:var(--lj-white)}.template-product #lj-reviews .ljrw-ghost{background:transparent;color:var(--lj-ink);border-color:var(--lj-ink)}.template-product #lj-reviews .ljrw-controls{margin:16px 0 0}.template-product #lj-reviews .ljrw-sortwrap{color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-sort{color:var(--lj-ink)}.template-product #lj-reviews .ljrw-listcount{margin:16px 0 0;padding-bottom:16px;border-bottom:1px solid var(--lj-rule-strong);color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-filterpanel,.template-product #lj-reviews .ljrw-writeform,.template-product #lj-reviews .ljrw-ask{background:var(--lj-surface-2)}.template-product #lj-reviews .ljrw-fheading{color:var(--lj-ink)}.template-product #lj-reviews .ljrw-input{border-color:var(--lj-rule-strong)}.template-product #lj-reviews .ljrw-card{display:grid;grid-template-columns:160px minmax(0,1fr);column-gap:24px;row-gap:10px;align-content:start;padding:28px 0;border-top:0;border-bottom:1px solid var(--lj-rule-strong)}.template-product #lj-reviews .ljrw-card>*{grid-column:2;margin-top:0}.template-product #lj-reviews .ljrw-card>.ljrw-cardhead{grid-column:1;grid-row:1 / span 8;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.template-product #lj-reviews .ljrw-avatar{display:none}.template-product #lj-reviews .ljrw-who{flex:none;width:100%;min-width:0}.template-product #lj-reviews .ljrw-nameline{flex-direction:column;align-items:flex-start;gap:8px}.template-product #lj-reviews .ljrw-name{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xs);line-height:1;letter-spacing:0;color:var(--lj-ink)}.template-product #lj-reviews .ljrw-badge{padding:3px 6px;background:var(--lj-blue);border:0;border-radius:0;font-family:var(--lj-font-display);font-size:11px;font-weight:700;letter-spacing:var(--lj-tracking-tag);line-height:1.2;white-space:nowrap;color:var(--lj-white)}.template-product #lj-reviews .ljrw-attrs{margin-top:8px;font-size:var(--lj-text-xxs);line-height:1.4;color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-date{font-size:var(--lj-text-xxs);white-space:normal;color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-cardstars .ljrw-starwrap{font-size:var(--lj-text-xs)!important}.template-product #lj-reviews .ljrw-title{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);line-height:1;letter-spacing:var(--lj-tracking-sub);color:var(--lj-ink)}.template-product #lj-reviews .ljrw-body{font-size:var(--lj-text);line-height:1.5;color:var(--lj-ink-2)}.template-product #lj-reviews .ljrw-disclosure{font-size:12px;font-style:normal;color:var(--lj-ink-3)}.template-product #lj-reviews .ljrw-reply{background:var(--lj-surface-2);border-left:3px solid var(--lj-blue)}.template-product #lj-reviews .ljrw-list:not(:has(>.ljrw-card:nth-child(11)))>.ljrw-card:nth-child(n+6){display:none}.template-product #lj-reviews div:has(>.ljrw-loadmore){margin:24px 0 0!important;text-align:left!important}.template-product #lj-reviews .ljrw-loadmore{padding:0;border:0;font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;color:var(--lj-ink)}.template-product #lj-reviews .ljrw-loadmore:hover{color:var(--lj-pink)}@media only screen and (max-width:767px){.template-product #lj-reviews{display:block;font-size:var(--lj-text-s)}.template-product #lj-reviews>.ljrw-head3{position:static;gap:24px;margin-bottom:28px}.template-product #lj-reviews .ljrw-avg{font-size:var(--lj-type-display-phone)}.template-product #lj-reviews .ljrw-hist{margin-top:20px}.template-product #lj-reviews .ljrw-zmedia{grid-template-columns:repeat(4,minmax(0,1fr))}.template-product #lj-reviews .ljrw-topbar{flex-direction:row;align-items:center}.template-product #lj-reviews .ljrw-topbar .ljrw-btn{width:auto;margin:0;padding:.7rem 1rem;font-size:12px}.template-product #lj-reviews .ljrw-filterbtn{flex:none}.template-product #lj-reviews .ljrw-card{grid-template-columns:minmax(0,1fr);padding:20px 0}.template-product #lj-reviews .ljrw-card>*,.template-product #lj-reviews .ljrw-card>.ljrw-cardhead{grid-column:1;grid-row:auto}.template-product #lj-reviews .ljrw-card>.ljrw-cardhead{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px}.template-product #lj-reviews .ljrw-nameline{flex-direction:row;align-items:center}.template-product #lj-reviews .ljrw-who{flex:1 1 100%}.template-product #lj-reviews .ljrw-attrs{margin-top:4px}.template-product #lj-reviews .ljrw-nameline{flex-wrap:wrap}.template-product #lj-reviews .ljrw-title{font-size:var(--lj-type-sub-s)}.template-product #lj-reviews .ljrw-cardstars+.ljrw-title{display:-webkit-box;overflow:hidden;line-height:1.1;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-product #lj-reviews .ljrw-cardstars+.ljrw-title.is-open{display:block;overflow:visible}.template-product #lj-reviews .ljrw-body{font-size:var(--lj-text-s)}}.template-product .product-information--inner fieldset.product-form__input--color{gap:12px}.template-product .product-information--inner fieldset.product-form__input--color label{flex:0 0 40px;width:40px;min-width:0;height:40px;padding:0;background:var(--option-color, var(--lj-white));border:1px solid var(--lj-rule-strong);border-radius:0;font-size:0;color:transparent}.template-product .product-information--inner fieldset.product-form__input--color label:before,.template-product .product-information--inner fieldset.product-form__input--color label:after,.template-product .product-information--inner fieldset.product-form__input--color label.swatch--light:after,.template-product .product-information--inner fieldset.product-form__input--color label.swatch--light:before{display:none!important}.template-product .product-information--inner fieldset.product-form__input--color label span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.template-product .product-information--inner fieldset.product-form__input--color input[type=radio]:checked+label{background:var(--option-color, var(--lj-white));border-color:var(--lj-ink);outline:2px solid var(--lj-ink);outline-offset:2px}.template-product .product-information--inner fieldset.product-form__input .form__label:has(modal-opener){display:flex;align-items:baseline;gap:4px}.template-product .product-information--inner .product-popup-modal__button{display:inline-flex;align-items:center;gap:6px;--lj-dash: var(--lj-ink);padding:8px 11px;background:linear-gradient(90deg,var(--lj-dash) 4px,transparent 4px) top left / 7px 1.5px repeat-x,linear-gradient(90deg,var(--lj-dash) 4px,transparent 4px) bottom left / 7px 1.5px repeat-x,linear-gradient(180deg,var(--lj-dash) 4px,transparent 4px) top left / 1.5px 7px repeat-y,linear-gradient(180deg,var(--lj-dash) 4px,transparent 4px) top right / 1.5px 7px repeat-y,var(--lj-surface-2);border:0;border-radius:0;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size-s);line-height:1;letter-spacing:.06em;text-transform:var(--lj-label-case);text-decoration:none;color:var(--lj-ink);cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.template-product .product-information--inner .product-popup-modal__button span{font:inherit;letter-spacing:inherit}.template-product .product-information--inner .product-popup-modal__button svg{width:14px;height:14px;margin:0;fill:currentColor}.template-product .product-information--inner .product-popup-modal__button:hover{--lj-dash: var(--lj-pink);background-color:var(--lj-pink);color:var(--lj-white)}.template-product .product-popup-modal{padding:0;background:#28292a8c;-webkit-backdrop-filter:none;backdrop-filter:none}.template-product .product-popup-modal__content{top:0;right:0;left:auto;width:480px;max-width:100%;height:100%;max-height:none;background:var(--lj-ground);box-shadow:none;transform:translate(100%);transition:transform .28s cubic-bezier(.2,.7,.2,1)}.template-product .product-popup-modal[open] .product-popup-modal__content{transform:none}.template-product .product-popup-modal__content-header{justify-content:space-between;height:auto;padding:20px 28px;background:var(--lj-ground);border-bottom:var(--lj-rule-heavy) solid var(--lj-ink);text-align:left}.template-product .product-popup-modal__content-header h5{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.template-product .product-popup-modal__content-header h5:after{content:"."}.template-product .product-popup-modal__toggle{position:static;width:44px;height:44px;margin-right:-12px;background:none;border-radius:0}.template-product .product-popup-modal__toggle svg{width:16px;height:16px}.template-product .product-popup-modal__toggle:hover{color:var(--lj-pink)}.template-product .product-popup-modal__content-info{padding:0;background:var(--lj-ground)}.template-product .product-popup-modal__content-info .lj-sg button:hover{border-color:var(--lj-pink)!important}@media only screen and (max-width:767px){.template-product .product-popup-modal__content-header{padding:16px 20px}.template-product .product-popup-modal__content-header h5{font-size:var(--lj-type-sub-l)}.template-product .product-popup-modal__content-info .lj-sg>div:not(.lj-sg-p),.template-product .product-popup-modal__content-info .lj-sg-p>div{padding-left:20px!important;padding-right:20px!important}}.lj-coll-hero{--lj-coll-hero-h: 640px;position:relative;height:var(--lj-coll-hero-h);overflow:hidden;background:var(--lj-ink);color:var(--lj-surface)}.lj-coll-hero--h-400{--lj-coll-hero-h: 400px}.lj-coll-hero--h-560{--lj-coll-hero-h: 560px}.lj-coll-hero--h-700{--lj-coll-hero-h: 700px}.lj-coll-hero__media,.lj-coll-hero__media picture,.lj-coll-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.lj-coll-hero__img{object-fit:cover;object-position:var(--lj-focal, 50% 40%)}.lj-coll-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lj-hero-shade)}.lj-coll-hero__inner{position:absolute;left:var(--lj-page-pad);right:var(--lj-page-pad);bottom:64px;display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:end;text-shadow:var(--lj-hero-text-shadow)}.lj-coll-hero__title-block{display:flex;flex-direction:column;gap:24px;min-width:0}.lj-coll-hero__crumbs{display:flex;flex-wrap:wrap;gap:10px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-on-dark-quiet);text-shadow:none}.lj-coll-hero__crumbs a{color:inherit;text-decoration:none;transition:color var(--lj-dur) var(--lj-ease)}.lj-coll-hero__crumbs a:hover,.lj-coll-hero__crumbs a:focus-visible{color:var(--lj-pink)}.lj-coll-hero__crumb-current{color:var(--lj-surface)}.lj-coll-hero .lj-coll-hero__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-tight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:var(--lj-surface)}.lj-coll-hero__text,.lj-coll-hero__text p{margin:0;max-width:40ch;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.45;color:var(--lj-surface)}.lj-coll-hero__text p+p{margin-top:12px}.lj-coll-hero__text--mobile{display:none}@media only screen and (max-width:767px){.lj-coll-hero{height:auto;overflow:visible;background:var(--lj-ground);color:var(--lj-ink)}.lj-coll-hero__media,.lj-coll-hero__shade{display:none}.lj-coll-hero__inner{position:static;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:32px var(--lj-gutter-mobile) 0;text-shadow:none}.lj-coll-hero__title-block{gap:12px}.lj-coll-hero__crumbs{gap:8px;font-size:var(--lj-label-size-xs);color:var(--lj-ink-3)}.lj-coll-hero__crumbs a:hover,.lj-coll-hero__crumbs a:focus-visible{color:var(--lj-pink)}.lj-coll-hero__crumb-current{color:var(--lj-ink)}.lj-coll-hero .lj-coll-hero__heading{font-size:var(--lj-type-display-phone);color:var(--lj-ink)}.lj-coll-hero__text--desktop{display:none}.lj-coll-hero__text--mobile{display:block}.lj-coll-hero__text,.lj-coll-hero__text p{max-width:none;font-size:var(--lj-text-s);color:var(--lj-body-ink);text-wrap:pretty}}.lj-coll-products{margin-top:40px;padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-coll-bar-wrap{position:sticky;top:var(--lj-filter-top, 80px);z-index:20;background:var(--lj-ground)}.lj-coll-bar{display:flex;align-items:center;gap:32px;padding:16px 0;border-top:var(--lj-rule-heavy) solid var(--lj-ink);border-bottom:1px solid var(--lj-rule-strong)}.lj-coll-bar__count{flex:none;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-m);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);white-space:nowrap}.lj-coll-bar__filters{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.lj-coll-cats{display:flex;gap:8px}.lj-coll-cats--bar+.lj-coll-chip--all{margin-left:8px}.lj-coll-cats--row{display:none}.lj-coll-chip{display:inline-flex;align-items:center;gap:8px;height:36px;margin:0;padding:0 12px;border:1px solid var(--lj-ink);border-radius:0;background:transparent;color:var(--lj-ink);font-family:var(--lj-font-display);font-size:14px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-coll-chip:hover,.lj-coll-chip:focus-visible,.lj-coll-chip.lj-coll-chip--on{border-color:var(--lj-ink);background:var(--lj-ink);color:var(--lj-surface)}.lj-coll-chip__sign:before{content:"\25bc";font-size:10px}.lj-coll-chip.is-open .lj-coll-chip__sign:before{content:"\25b2"}.lj-coll-chip--mobile{display:none}.lj-coll-bar__clear,.lj-coll-drawer__clear{margin-left:8px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:.06em;text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:color var(--lj-dur) var(--lj-ease)}.lj-coll-bar__clear:hover,.lj-coll-drawer__clear:hover{color:var(--lj-pink)}.lj-coll-sort{position:relative;flex:none;margin-left:auto}.lj-coll-chip--sort{border-color:var(--lj-surface-2);background:var(--lj-surface-2)}.lj-coll-sort__list{position:absolute;top:100%;right:0;z-index:6;min-width:240px;margin:-1px 0 0;padding:0;list-style:none;border:1px solid var(--lj-ink);background:var(--lj-surface)}.lj-coll-sort__list[hidden],.lj-coll-grid__item[hidden]{display:none}.lj-coll-sort__option{display:block;padding:12px 16px;border-bottom:1px solid var(--lj-rule);font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.3;color:var(--lj-ink);text-decoration:none;white-space:nowrap}.lj-coll-sort__list li:last-child .lj-coll-sort__option{border-bottom:0}.lj-coll-sort__option:hover,.lj-coll-sort__option:focus-visible{background:var(--lj-surface-2);color:var(--lj-ink)}.lj-coll-sort__option--on,.lj-coll-sort__option--on:hover{background:var(--lj-ink);color:var(--lj-surface)}.lj-coll-drawer{display:flex;flex-wrap:wrap;gap:32px 40px;max-height:calc(100vh - var(--lj-filter-top, 80px) - 80px);overflow-y:auto;padding:24px 0 32px;border-bottom:1px solid var(--lj-rule-strong)}.lj-coll-drawer[hidden],.lj-coll-drawer__axis[hidden]{display:none}.lj-coll-drawer__axis{display:flex;flex:1 1 240px;flex-direction:column;gap:14px}.lj-coll-drawer__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-coll-drawer__tags{display:flex;flex-wrap:wrap;gap:8px}.lj-coll-chip--tag{height:32px;padding:0 10px;font-size:var(--lj-text-xxs)}.lj-coll-drawer__clear{display:none}.lj-coll-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;list-style:none;transition:opacity var(--lj-dur) var(--lj-ease)}.lj-coll-grid__item{display:flex;min-width:0;margin:0}.lj-coll-products.is-loading .lj-coll-grid{opacity:.5}.lj-coll-more{display:flex;justify-content:center;margin-top:40px}.lj-coll-more__link{font-family:var(--lj-font-label);font-size:var(--lj-label-size-m);font-weight:var(--lj-label-weight);letter-spacing:.06em;text-transform:var(--lj-label-case);color:var(--lj-ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:color var(--lj-dur) var(--lj-ease)}.lj-coll-more__link:hover{color:var(--lj-pink)}.lj-coll-more__link.is-loading{opacity:.5;pointer-events:none}.lj-coll-empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:56px 0 0}.lj-coll-empty .lj-coll-empty__text{margin:0;max-width:52ch;font-size:var(--lj-text-l);line-height:1.5;color:var(--lj-body-ink)}.lj-coll-empty .lj-coll-bar__clear{margin-left:0}.lj-coll-products--shop-all .lj-coll-sort__current,.lj-coll-products--shop-all .lj-coll-bar__clear{display:none}.lj-coll-products--shop-all .lj-coll-drawer__clear{display:block;flex-basis:100%;margin-left:0}@media only screen and (min-width:768px)and (max-width:1279px){.lj-coll-products--shop-all .lj-coll-cats--bar{display:none}.lj-coll-products--shop-all .lj-coll-cats--bar+.lj-coll-chip--all{margin-left:0}.lj-coll-cats--row{display:flex;gap:8px;margin-top:16px;overflow-x:auto;scrollbar-width:none}.lj-coll-cats--row::-webkit-scrollbar{display:none}.lj-coll-cats--row .lj-coll-chip{flex:none}}@media only screen and (min-width:768px)and (max-width:959px){.lj-coll-chip--desktop{display:none}.lj-coll-chip--mobile{display:inline-flex}}@media only screen and (max-width:767px){.lj-coll-products{margin-top:24px;padding:0 var(--lj-gutter-mobile)}.lj-coll-bar{justify-content:space-between;gap:12px;padding:12px 0;border-top-width:var(--lj-rule-heavy-phone)}.lj-coll-bar__count{font-size:var(--lj-type-sub-xs)}.lj-coll-bar__filters{flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-end}.lj-coll-cats--bar,.lj-coll-chip--desktop,.lj-coll-bar__clear{display:none}.lj-coll-chip--mobile{display:inline-flex}.lj-coll-cats--bar+.lj-coll-chip--all{margin-left:0}.lj-coll-bar .lj-coll-chip{height:34px;font-size:min(13px,3.3vw)}.lj-coll-chip__sign:before{font-size:9px}.lj-coll-sort__current{display:none}.lj-coll-sort__list{min-width:220px}.lj-coll-drawer{flex-direction:column;gap:20px;padding:16px 0 20px}.lj-coll-drawer__axis{flex:none}.lj-coll-drawer__clear{display:block;align-self:flex-start;margin-left:0}.lj-coll-cats--row{display:flex;margin:12px calc(-1 * var(--lj-gutter-mobile)) 0;padding:0 var(--lj-gutter-mobile);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lj-coll-cats--row::-webkit-scrollbar{display:none}.lj-coll-cats--row .lj-coll-chip{flex:none;height:34px;font-size:var(--lj-text-xxs)}.lj-coll-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.lj-coll-empty{padding-top:40px}.lj-coll-empty .lj-coll-empty__text{font-size:var(--lj-text-s)}}.lj-coll-faq{display:grid;grid-template-columns:5fr 7fr;align-items:start;gap:56px;margin-top:var(--lj-space-section);padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-surface-2);color:var(--lj-ink)}.lj-coll-faq--flush-top{margin-top:0}.lj-coll-faq .lj-coll-faq__heading{position:sticky;top:104px;margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-coll-faq__list{margin:0;padding:0;list-style:none}.lj-coll-faq__item{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;margin:0;padding:28px 0;border-top:1px solid var(--lj-rule-on-grey)}.lj-coll-faq__tab{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--lj-ink);color:var(--lj-surface);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1}.lj-coll-faq__body{display:flex;flex-direction:column;gap:12px;min-width:0}.lj-coll-faq .lj-coll-faq__question{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-coll-faq__answer{display:flex;flex-direction:column;gap:12px}.lj-coll-faq__answer,.lj-coll-faq__answer p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l);line-height:1.5;color:var(--lj-body-ink)}.lj-coll-faq__answer a{color:var(--lj-blue-text)}.lj-coll-faq__answer a:hover{color:var(--lj-pink)}@media only screen and (max-width:767px){.lj-coll-faq{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:var(--lj-space-section-phone);padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-coll-faq--flush-top{margin-top:0}.lj-coll-faq .lj-coll-faq__heading{position:static;font-size:var(--lj-type-section-phone)}.lj-coll-faq__list{border-top:var(--lj-rule-heavy-phone) solid var(--lj-ink)}.lj-coll-faq__item{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:20px 0;border-top:0;border-bottom:1px solid var(--lj-rule-on-grey)}.lj-coll-faq__tab{width:32px;height:32px;font-size:var(--lj-type-sub-xs)}.lj-coll-faq__body{gap:8px}.lj-coll-faq .lj-coll-faq__question{font-size:var(--lj-type-sub-m)}.lj-coll-faq__answer,.lj-coll-faq__answer p{font-size:var(--lj-text-xs)}}.lj-seo-copy{margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink-2)}.lj-seo-copy--flush-top{margin-top:0}.lj-seo-copy__inner{display:flex;flex-direction:column;gap:12px;max-width:72ch;padding-top:24px;border-top:1px solid var(--lj-rule-strong);font-size:var(--lj-text)}.lj-seo-copy__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-seo-copy__text{--lj-seo-lines: 4;display:flex;flex-direction:column;gap:12px}.lj-seo-copy__text--l3{--lj-seo-lines: 3}.lj-seo-copy__text--l5{--lj-seo-lines: 5}.lj-seo-copy__text,.lj-seo-copy__text p{margin:0;font-family:var(--lj-font-body);font-size:1em;line-height:var(--lj-leading-body);color:var(--lj-ink-2)}.lj-seo-copy__text.is-clamped{max-height:calc(var(--lj-seo-lines) * 1.55em);overflow:hidden}.lj-seo-copy__toggle{align-self:flex-start;margin:0;padding:0;border:0;background:none;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:.06em;text-transform:var(--lj-label-case);color:var(--lj-ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer;transition:color var(--lj-dur) var(--lj-ease)}.lj-seo-copy__toggle:hover,.lj-seo-copy__toggle:focus-visible{color:var(--lj-pink)}.lj-seo-copy__toggle[hidden]{display:none}@media only screen and (max-width:767px){.lj-seo-copy{margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-seo-copy--flush-top{margin-top:0}.lj-seo-copy__inner{gap:10px;max-width:none;padding-top:0;border-top:0;font-size:var(--lj-text-xs)}.lj-seo-copy__text{--lj-seo-lines: 5}.lj-seo-copy__text--l3{--lj-seo-lines: 4}.lj-seo-copy__text--l5{--lj-seo-lines: 6}}.lj-landing-header{display:flex;align-items:center;justify-content:center;height:64px;padding:0 var(--lj-gutter);background:var(--lj-ground)}.lj-landing-header__logo{display:block;width:auto;height:26px}.lj-landing-header__name{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-landing-offer{display:flex;align-items:center;justify-content:center;min-height:36px;padding:8px var(--lj-gutter);background:var(--lj-ink);font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:.06em;text-align:center;text-transform:var(--lj-label-case);text-wrap:balance;color:var(--lj-surface)}.lj-landing-offer__text--mobile{display:none}.lj-landing .lj-landing-band{margin-top:0;padding:var(--lj-space-band) var(--lj-page-pad)}.lj-landing .lj-landing-band--grey{background:var(--lj-surface-2)}.lj-landing .lj-landing-band--paper,.lj-landing .lj-partner-strip{background:var(--lj-ground)}.lj-landing .lj-partner-strip__logos{border-color:var(--lj-rule-strong)}.lj-landing .lj-blue-panel--inset .lj-blue-panel__panel{grid-template-columns:minmax(0,1fr);gap:48px;width:100%;padding:96px calc(max(var(--lj-gutter),(100% - var(--lj-container)) / 2) + 40px) 96px var(--lj-page-pad)}.lj-landing .lj-blue-panel--inset .lj-blue-panel__intro{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:end}.lj-landing .lj-blue-panel--inset .lj-blue-panel__text{max-width:none;text-wrap:balance}.lj-landing .lj-media-split--grey{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0;align-items:stretch;padding:0}.lj-landing .lj-media-split--grey .lj-media-split__img{height:100%;min-height:640px;aspect-ratio:auto}.lj-landing .lj-media-split--grey .lj-media-split__body{justify-content:center;padding:64px var(--lj-page-pad-vw) 64px 56px}.lj-landing .lj-media-split--grey .lj-media-split__rule{display:none}.lj-landing .lj-media-split--grey .lj-media-split__text,.lj-landing .lj-media-split--grey .lj-media-split__text p{font-size:var(--lj-text-l-phone);color:var(--lj-ink-2)}.lj-landing .lj-final-cta--flush-top{margin-top:0}@media only screen and (max-width:767px){.lj-landing-header{height:56px;padding:0 var(--lj-gutter-mobile);border-bottom:1px solid var(--lj-rule)}.lj-landing-header__logo{height:22px}.lj-landing-offer{min-height:32px;padding:7px var(--lj-gutter-mobile);font-size:var(--lj-label-size-xs)}.lj-landing-offer--has-mobile .lj-landing-offer__text{display:none}.lj-landing-offer--has-mobile .lj-landing-offer__text--mobile{display:inline;white-space:nowrap}.lj-landing .lj-landing-band{padding:48px var(--lj-gutter-mobile) 40px}.lj-landing .lj-landing-band--paper-mobile{background:var(--lj-ground)}.lj-landing .lj-blue-panel--inset .lj-blue-panel__panel{width:100%;gap:24px;padding:48px var(--lj-gutter-mobile)}.lj-landing .lj-blue-panel--inset .lj-blue-panel__intro{display:flex;flex-direction:column;gap:24px}.lj-landing .lj-blue-panel--inset .lj-blue-panel__text,.lj-landing .lj-blue-panel--inset .lj-blue-panel__text p{font-size:var(--lj-text)}.lj-landing .lj-blue-panel--inset .lj-blue-panel__points{gap:24px}.lj-landing .lj-blue-panel--inset .lj-blue-panel__point--icon:not(:has(>.lj-blue-panel__icon)){display:flex;flex-direction:column}.lj-landing .lj-media-split--grey{grid-template-columns:minmax(0,1fr)}.lj-landing .lj-media-split--grey .lj-media-split__img{height:auto;min-height:0;aspect-ratio:4 / 3}.lj-landing .lj-media-split--grey .lj-media-split__body{gap:12px;padding:32px var(--lj-gutter-mobile)}.lj-landing .lj-media-split--grey .lj-media-split__text,.lj-landing .lj-media-split--grey .lj-media-split__text p{font-size:var(--lj-text-s)}}.lj-landing-solution{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center;padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-surface-2);color:var(--lj-ink)}.lj-landing-solution__media{min-width:0}.lj-landing-solution__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.lj-landing-solution__body{display:flex;flex-direction:column;gap:20px;min-width:0}.lj-landing-solution .lj-landing-solution__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:var(--lj-ink)}.lj-landing-solution__text,.lj-landing-solution__text p{margin:0;font-size:var(--lj-text-xl);line-height:1.4;text-wrap:pretty;color:var(--lj-body-ink)}.lj-landing-solution__points{margin:0;padding:0;list-style:none}.lj-landing-solution__point{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;align-items:start;margin:0;padding:20px 0;border-top:1px solid var(--lj-rule-on-grey)}.lj-landing-solution__tab{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--lj-ink);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1;color:var(--lj-surface)}.lj-landing-solution__point-text{font-size:var(--lj-text-l-phone);line-height:1.5;text-wrap:pretty;color:var(--lj-ink-2)}@media only screen and (max-width:767px){.lj-landing-solution{grid-template-columns:minmax(0,1fr);gap:16px;padding:48px var(--lj-gutter-mobile) 40px}.lj-landing-solution__body{gap:16px}.lj-landing-solution .lj-landing-solution__heading{font-size:var(--lj-type-section-phone)}.lj-landing-solution__text,.lj-landing-solution__text p{font-size:var(--lj-text)}.lj-landing-solution__point{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px 0}.lj-landing-solution__tab{width:32px;height:32px;font-size:var(--lj-type-sub-xs)}.lj-landing-solution__point-text{font-size:var(--lj-text-xs)}}.lj-review-banner{padding:56px var(--lj-page-pad);background:var(--lj-ground);color:var(--lj-ink)}.lj-review-banner--space-above{margin-top:var(--lj-space-section)}.lj-review-banner__inner{display:flex;flex-direction:column;align-items:center;gap:20px;margin:0;padding:72px 56px;background:var(--lj-surface-2);text-align:center}.lj-review-banner--band{padding:0;background:var(--lj-surface-2)}.lj-review-banner--band .lj-review-banner__inner{padding:72px var(--lj-page-pad)}.lj-review-banner__stars{font-size:24px;line-height:1;letter-spacing:4px;color:var(--lj-blue)}.lj-review-banner .lj-review-banner__quote{margin:0;padding:0;border:0;background:none;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-style:normal;font-weight:var(--lj-heading-weight);line-height:1.02;letter-spacing:var(--lj-tracking-display);text-align:inherit;text-transform:none;text-wrap:balance;color:var(--lj-ink)}.lj-review-banner__quote:before{content:none}.lj-review-banner__by{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.lj-review-banner__name{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xs);font-weight:var(--lj-heading-weight);line-height:1;text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-review-banner__context{font-size:var(--lj-text-xs);line-height:1.3;color:var(--lj-ink-2)}.lj-review-banner__tag{padding:3px 6px;background:var(--lj-blue);font-family:var(--lj-font-display);font-size:11px;font-weight:700;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;white-space:nowrap;color:var(--lj-surface)}@media only screen and (max-width:767px){.lj-review-banner,.lj-review-banner--band{padding:0}.lj-review-banner--space-above{margin-top:var(--lj-space-section-phone)}.lj-review-banner__inner,.lj-review-banner--band .lj-review-banner__inner{align-items:flex-start;gap:14px;padding:48px var(--lj-gutter-mobile);text-align:left}.lj-review-banner--mobile-paper .lj-review-banner__inner{background:var(--lj-ground)}.lj-review-banner__stars{font-size:var(--lj-text-xl);letter-spacing:3px}.lj-review-banner .lj-review-banner__quote{font-size:var(--lj-type-sub-m);line-height:1.1;letter-spacing:var(--lj-tracking-sub)}.lj-review-banner__by{justify-content:flex-start;gap:10px}.lj-review-banner__name{font-size:16px}.lj-review-banner__context{font-size:var(--lj-text-xxs)}.lj-review-banner__tag{display:none}}.lj-landing .lj-landing-band--grey .lj-steps__body,.lj-landing .lj-landing-band--grey .lj-comparison__cell--them,.lj-landing .lj-landing-band--grey .lj-comparison__cell--label{border-color:var(--lj-rule-on-grey)}.lj-landing .lj-faq.lj-landing-band--paper .lj-faq__item{border-color:var(--lj-rule-strong)}.lj-landing .lj-faq .lj-faq__heading{top:24px}@media only screen and (max-width:767px){.lj-landing .lj-landing-band--grey .lj-steps__step{border-color:var(--lj-rule-on-grey)}.lj-landing .lj-steps__head{margin-bottom:20px}.lj-landing .lj-steps__subline{display:none}.lj-landing .lj-steps__step{grid-template-columns:96px minmax(0,1fr);gap:14px}.lj-landing .lj-landing-band--paper-mobile .lj-comparison__cell--them,.lj-landing .lj-landing-band--paper-mobile .lj-comparison__cell--label{border-color:var(--lj-rule-strong)}}.lj-landing .section-featured-product{padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-surface)}.lj-landing .featured-product.section-spacing{margin:0}.lj-landing .featured-product>.row{max-width:none;margin:0;padding:0}.lj-landing .featured-product>.row>.columns{padding:0}.lj-landing .featured-product .product-images__slide,.lj-landing .featured-product .product-images__slide img{background:var(--lj-surface)}@media only screen and (min-width:1068px){.lj-landing .featured-product .product-grid-container{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:56px;align-items:start}.lj-landing .featured-product .product-images--list{grid-template-columns:1fr 1fr;grid-gap:12px}.lj-landing .featured-product .product-images--list .product-images__slide{grid-column:span 1}.lj-landing .featured-product .product-images--list .product-images__slide:first-child{grid-column:span 2}}@media only screen and (max-width:1067px){.lj-landing .featured-product .product-image-container{margin:0 0 28px;width:auto}.lj-landing .featured-product .product-images{padding:0;grid-gap:0;grid-auto-columns:100%;grid-template-columns:repeat(auto-fill,100%)}.lj-landing .featured-product .product-images__pagination{display:none!important}}.lj-landing .featured-product .product-information--inner{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px;row-gap:28px}.lj-landing .featured-product .product-information--inner>*{flex:0 0 100%;min-width:0;margin:0!important}.lj-landing .featured-product .product-information--inner>:empty{display:none}.lj-landing .featured-product .product-information--inner>.product-title-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px}.lj-landing .featured-product .product-information--inner .product-title{flex:0 0 100%;margin:0!important;font-family:var(--lj-font-display)!important;font-size:var(--lj-type-section)!important;line-height:var(--lj-leading-display)!important;letter-spacing:var(--lj-tracking-display)!important;text-wrap:balance;color:var(--lj-ink)!important}.lj-landing .featured-product .product-information--inner .product-price-container{flex:0 0 auto;margin:0!important}.lj-landing .featured-product .product-information--inner .product-price-container .price{display:flex;align-items:baseline;gap:16px}.lj-landing .featured-product .product-information--inner .product-price-container .price ins{order:-1}.lj-landing .featured-product .product-information--inner .product-price-container .price ins{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xl);line-height:1;text-decoration:none;color:var(--lj-ink)}.lj-landing .featured-product .product-information--inner .product-price-container .price del,.lj-landing .featured-product .product-information--inner .product-price-container .price del .amount{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-s);line-height:1;color:var(--lj-ink-3)}.lj-landing .featured-product .product-information--inner .product-price-container .price del[hidden],.lj-landing .featured-product .product-information--inner .product-price-container .badges{display:none}.lj-landing .featured-product .product-information--inner .star-rating-container{display:flex;align-items:center;gap:8px;margin:0;line-height:1;font-size:var(--lj-text-xs);text-decoration:none;color:var(--lj-ink-3)}.lj-landing .featured-product .product-information--inner .star-rating{--color-star: var(--lj-blue);margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xs);letter-spacing:1px}.lj-landing .featured-product .product-information--inner .lj-intro-block{padding:0;font-family:var(--lj-font-body);font-weight:400;font-size:var(--lj-text-xl);line-height:1.4;color:var(--lj-ink)}.lj-landing .featured-product .product-information--inner product-form{display:block;margin:0!important;padding:0!important}.lj-landing .featured-product .product-information--inner .add_to_cart_holder{display:flex;gap:8px;margin:0}.lj-landing .featured-product .product-information--inner .add_to_cart_holder .quantity{margin:0}.lj-landing .featured-product .product-information--inner #AddToCart.single-add-to-cart-button.button{flex:1 1 auto;min-width:0!important;margin:0!important;padding:1.1rem 1.9rem!important;background:var(--lj-ink)!important;border:1px solid var(--lj-ink)!important;font-family:var(--lj-font-label)!important;font-weight:var(--lj-label-weight)!important;font-size:var(--lj-label-size)!important;letter-spacing:0!important;white-space:nowrap!important;color:var(--lj-surface)!important;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)!important}.lj-landing .featured-product .product-information--inner #AddToCart.single-add-to-cart-button.button:hover,.lj-landing .featured-product .product-information--inner #AddToCart.single-add-to-cart-button.button:focus-visible{background:var(--lj-pink)!important;border-color:var(--lj-pink)!important;color:var(--lj-white)!important}.lj-landing .featured-product .product-information--inner quantity-selector{height:100%;border:1px solid var(--lj-ink);border-radius:0}.lj-landing .featured-product .product-information--inner>.lj-pdp-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:-10px!important;padding:0}.lj-landing .lj-pdp-links .lj-pdp-links__last{grid-column:2;justify-self:end;text-align:right}@media only screen and (max-width:767px){.lj-landing .section-featured-product{padding:48px var(--lj-gutter-mobile) 40px}.lj-landing .featured-product .product-image-container{margin-bottom:20px}.lj-landing .featured-product .product-information--inner{column-gap:12px;row-gap:14px}.lj-landing .featured-product .product-information--inner>.product-title-container{gap:12px}.lj-landing .featured-product .product-information--inner .product-title{font-size:var(--lj-type-section-phone)!important}.lj-landing .featured-product .product-information--inner .product-price-container .price ins,.lj-landing .featured-product .product-information--inner .product-price-container .price ins .amount{font-size:var(--lj-type-sub-l)}.lj-landing .featured-product .product-information--inner .product-price-container .price del,.lj-landing .featured-product .product-information--inner .product-price-container .price del .amount{font-size:17px}.lj-landing .featured-product .product-information--inner .star-rating-container,.lj-landing .featured-product .product-information--inner .star-rating{font-size:var(--lj-text-xxs)}.lj-landing .featured-product .product-information--inner .lj-intro-block,.lj-landing .featured-product .product-information--inner .lj-intro-block *{font-size:var(--lj-text-l-phone)}.lj-landing .featured-product .product-information--inner #AddToCart.single-add-to-cart-button.button{padding:var(--lj-btn-pad)!important}.lj-landing .featured-product .product-information--inner>.lj-pdp-links{margin-top:-2px!important}}.lj-landing .featured-product .product-information--inner fieldset.product-form__input--color{gap:12px}.lj-landing .featured-product .product-information--inner fieldset.product-form__input--color label{flex:0 0 40px;width:40px;min-width:0;height:40px;padding:0;background:var(--option-color, var(--lj-surface));border:1px solid var(--lj-rule-strong);border-radius:0;font-size:0;color:transparent}.lj-landing .featured-product .product-information--inner fieldset.product-form__input--color label:before,.lj-landing .featured-product .product-information--inner fieldset.product-form__input--color label:after{display:none!important}.lj-landing .featured-product .product-information--inner fieldset.product-form__input--color label span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lj-landing .featured-product .product-information--inner fieldset.product-form__input--color input[type=radio]:checked+label{background:var(--option-color, var(--lj-surface));border-color:var(--lj-ink);outline:2px solid var(--lj-ink);outline-offset:2px}.lj-landing .featured-product .product-information--inner fieldset.product-form__input .form__label:has(modal-opener){display:flex;align-items:baseline;gap:4px}.lj-landing .featured-product .product-information--inner .form__label modal-opener{margin-left:auto}.lj-landing .featured-product .product-information--inner .product-popup-modal__button{display:inline-flex;align-items:center;gap:6px;--lj-dash: var(--lj-ink);padding:8px 11px;background:linear-gradient(90deg,var(--lj-dash) 4px,transparent 4px) top left / 7px 1.5px repeat-x,linear-gradient(90deg,var(--lj-dash) 4px,transparent 4px) bottom left / 7px 1.5px repeat-x,linear-gradient(180deg,var(--lj-dash) 4px,transparent 4px) top left / 1.5px 7px repeat-y,linear-gradient(180deg,var(--lj-dash) 4px,transparent 4px) top right / 1.5px 7px repeat-y,var(--lj-surface-2);border:0;border-radius:0;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size-s);line-height:1;letter-spacing:.06em;text-transform:var(--lj-label-case);text-decoration:none;color:var(--lj-ink);cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-landing .featured-product .product-information--inner .product-popup-modal__button span{font:inherit;letter-spacing:inherit}.lj-landing .featured-product .product-information--inner .product-popup-modal__button svg{width:14px;height:14px;margin:0;fill:currentColor}.lj-landing .featured-product .product-information--inner .product-popup-modal__button:hover{--lj-dash: var(--lj-pink);background-color:var(--lj-pink);color:var(--lj-surface)}.lj-landing .product-popup-modal{padding:0;background:color-mix(in srgb,var(--lj-ink) 55%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.lj-landing .product-popup-modal__content{top:0;right:0;left:auto;width:480px;max-width:100%;height:100%;max-height:none;background:var(--lj-ground);box-shadow:none;transform:translate(100%);transition:transform .28s cubic-bezier(.2,.7,.2,1)}.lj-landing .product-popup-modal[open] .product-popup-modal__content{transform:none}.lj-landing .product-popup-modal__content-header{justify-content:space-between;height:auto;padding:20px 28px;background:var(--lj-ground);border-bottom:var(--lj-rule-heavy) solid var(--lj-ink);text-align:left}.lj-landing .product-popup-modal__content-header h5{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-landing .product-popup-modal__content-header h5:after{content:"."}.lj-landing .product-popup-modal__toggle{position:static;width:44px;height:44px;margin-right:-12px;background:none;border-radius:0}.lj-landing .product-popup-modal__toggle svg{width:16px;height:16px}.lj-landing .product-popup-modal__toggle:hover{color:var(--lj-pink)}.lj-landing .product-popup-modal__content-info{padding:0;background:var(--lj-ground)}.lj-landing .product-popup-modal__content-info .lj-sg button:hover{border-color:var(--lj-pink)!important}@media only screen and (max-width:767px){.lj-landing .product-popup-modal__content{width:100%}.lj-landing .product-popup-modal__content-header{padding:16px 20px}.lj-landing .product-popup-modal__content-header h5{font-size:var(--lj-type-sub-l)}.lj-landing .product-popup-modal__content-info .lj-sg>div:not(.lj-sg-p),.lj-landing .product-popup-modal__content-info .lj-sg-p>div{padding-left:20px!important;padding-right:20px!important}}.lj-landing-sticky{display:none}@media only screen and (max-width:767px){.lj-landing-sticky{position:fixed;left:var(--lj-buy-bar-gap);right:var(--lj-buy-bar-gap);bottom:calc(var(--lj-buy-bar-gap) + env(safe-area-inset-bottom,0px));z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;background:color-mix(in srgb,var(--lj-ground) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--lj-rule-strong);box-shadow:0 2px 10px #28292a26;transform:translateY(calc(100% + var(--lj-buy-bar-gap) * 2 + env(safe-area-inset-bottom,0px)));transition:transform .32s cubic-bezier(.2,.7,.2,1)}.lj-landing-sticky.is-visible{transform:none}.lj-landing-sticky__info{display:flex;flex-direction:column;gap:2px;min-width:0}.lj-landing-sticky__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--lj-font-display);font-size:15px;font-weight:700;line-height:1;text-transform:uppercase;color:var(--lj-ink)}.lj-landing-sticky__meta{font-size:var(--lj-text-xxs);line-height:1.3;white-space:nowrap;color:var(--lj-ink-2)}.lj-landing-sticky__stars{color:var(--lj-blue)}.lj-landing-sticky .lj-landing-sticky__button{padding:.8rem .75rem;background:var(--lj-ink);border:1px solid var(--lj-ink);border-radius:0;font-family:var(--lj-font-label);font-size:var(--lj-label-size-m);font-weight:var(--lj-label-weight);line-height:1.2;text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-surface);cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)}.lj-landing-sticky .lj-landing-sticky__button:hover,.lj-landing-sticky .lj-landing-sticky__button:focus-visible{background:var(--lj-pink);border-color:var(--lj-pink);color:var(--lj-white)!important}.lj-landing-sticky .lj-landing-sticky__button:disabled{opacity:.45;cursor:not-allowed}}@media only screen and (max-width:767px)and (prefers-reduced-motion:reduce){.lj-landing-sticky{transition:none}}.lj-people-grid{display:flex;flex-direction:column;gap:40px;margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-people-grid--grey{padding-top:var(--lj-space-band);padding-bottom:var(--lj-space-band);background:var(--lj-surface-2)}.lj-people-grid--flush-top{margin-top:0}.lj-people-grid--cards{gap:48px}.lj-people-grid__head{display:grid;grid-template-columns:7fr 5fr;align-items:end;gap:56px}.lj-people-grid .lj-people-grid__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-people-grid__subline,.lj-people-grid__subline p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;text-align:right;text-wrap:balance;color:var(--lj-body-ink)}.lj-people-grid__subline{grid-column:2;justify-self:end}.lj-people-grid__intro,.lj-people-grid__intro p{margin:0;max-width:70ch;font-family:var(--lj-font-body);font-size:var(--lj-text-l);line-height:1.5;text-wrap:pretty;color:var(--lj-ink-2)}.lj-people-grid__intro p+p{margin-top:.6em}.lj-people-grid__items{display:grid;grid-template-columns:repeat(var(--lj-pg-columns, 3),minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.lj-people-grid__item{min-width:0;margin:0}.lj-people-grid__img{display:block;width:100%;height:100%;object-fit:cover}.lj-people-grid .lj-people-grid__name{margin:0;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-people-grid__text,.lj-people-grid__text p{margin:0;font-family:var(--lj-font-body);line-height:1.5;color:var(--lj-ink-2)}.lj-people-grid__text p+p{margin-top:.5em}.lj-people-grid .lj-people-grid__link{align-self:flex-start;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;text-transform:var(--lj-label-case);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-people-grid .lj-people-grid__link:hover,.lj-people-grid .lj-people-grid__link:focus-visible{color:var(--lj-pink)}@media only screen and (max-width:767px){.lj-people-grid,.lj-people-grid--cards{gap:20px;margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-people-grid--grey{padding-top:40px;padding-bottom:40px}.lj-people-grid--flush-top{margin-top:0}.lj-people-grid__head{display:flex;flex-direction:column;align-items:stretch;gap:8px}.lj-people-grid .lj-people-grid__heading{font-size:var(--lj-type-section-phone)}.lj-people-grid__subline,.lj-people-grid__subline p{font-size:var(--lj-text);text-align:left}.lj-people-grid__subline{justify-self:auto}.lj-people-grid--no-mobile-subline .lj-people-grid__subline{display:none}.lj-people-grid__head:has(.lj-people-grid__subline)+.lj-people-grid__intro{margin-top:-12px}.lj-people-grid--no-mobile-subline .lj-people-grid__head+.lj-people-grid__intro{margin-top:0}.lj-people-grid__intro,.lj-people-grid__intro p{max-width:none;font-size:var(--lj-text);color:var(--lj-body-ink)}.lj-people-grid__items{grid-template-columns:minmax(0,1fr);gap:20px}}.lj-people-grid--cards .lj-people-grid__item{display:flex;flex-direction:column;gap:16px}.lj-people-grid--cards .lj-people-grid__media{aspect-ratio:1 / 1;overflow:hidden;background:var(--lj-surface)}.lj-people-grid--cards .lj-people-grid__body{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-people-grid--cards .lj-people-grid__name{font-size:30px}.lj-people-grid--cards .lj-people-grid__text,.lj-people-grid--cards .lj-people-grid__text p{font-size:var(--lj-text-l-phone)}.lj-people-grid--wide .lj-people-grid__head{padding-bottom:24px;border-bottom:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-people-grid--wide .lj-people-grid__item{display:grid;grid-template-columns:5fr 7fr;background:var(--lj-surface)}.lj-people-grid--wide .lj-people-grid__media{position:relative;min-height:320px;overflow:hidden;background:var(--lj-surface-2)}.lj-people-grid--wide .lj-people-grid__media .lj-people-grid__img{position:absolute;top:0;right:0;bottom:0;left:0}.lj-people-grid--wide .lj-people-grid__body{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:32px}.lj-people-grid--wide .lj-people-grid__name{font-size:30px}.lj-people-grid--wide .lj-people-grid__text,.lj-people-grid--wide .lj-people-grid__text p{font-size:var(--lj-text)}@media only screen and (min-width:768px)and (max-width:1099px){.lj-people-grid--wide .lj-people-grid__item{display:flex;flex-direction:column}.lj-people-grid--wide .lj-people-grid__media{min-height:0;aspect-ratio:16 / 9}.lj-people-grid--wide .lj-people-grid__body{justify-content:flex-start;padding:24px}}.lj-people-grid--list .lj-people-grid__items{gap:0 56px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-people-grid--list .lj-people-grid__item{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:20px;padding:24px 0;border-bottom:1px solid var(--lj-rule-strong)}.lj-people-grid--list.lj-people-grid--grey .lj-people-grid__item{border-bottom-color:var(--lj-rule-on-grey)}.lj-people-grid--list .lj-people-grid__media{width:96px;height:96px;overflow:hidden;background:var(--lj-surface)}.lj-people-grid--list .lj-people-grid__body{display:flex;flex-direction:column;gap:6px}.lj-people-grid--list .lj-people-grid__name{font-size:24px}.lj-people-grid--list .lj-people-grid__text,.lj-people-grid--list .lj-people-grid__text p{font-size:var(--lj-text-s)}.lj-people-grid--quotes .lj-people-grid__figure{display:flex;flex-direction:column;gap:20px;height:100%;margin:0;padding:24px 0 0;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-people-grid--quotes .lj-people-grid__quote{margin:0;padding:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:1.1;letter-spacing:var(--lj-tracking-sub);text-align:left;text-transform:none;color:var(--lj-ink)}.lj-people-grid--quotes .lj-people-grid__quote:before{content:none}.lj-people-grid__caption{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;margin-top:auto}.lj-people-grid__caption:not(:has(.lj-people-grid__img)){grid-template-columns:minmax(0,1fr)}.lj-people-grid--quotes .lj-people-grid__img{width:56px;height:56px;border-radius:50%}.lj-people-grid__signature{display:flex;flex-direction:column;gap:3px}.lj-people-grid--quotes .lj-people-grid__name{font-size:var(--lj-text-l);line-height:1}.lj-people-grid__credential{font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.4;color:var(--lj-ink-3)}@media only screen and (max-width:767px){.lj-people-grid--cards .lj-people-grid__item{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;padding-top:16px;border-top:var(--lj-rule-heavy-phone) solid var(--lj-ink)}.lj-people-grid--cards .lj-people-grid__media{width:120px}.lj-people-grid--cards .lj-people-grid__body{padding-top:0;border-top:0}.lj-people-grid--cards .lj-people-grid__name{font-size:22px}.lj-people-grid--cards .lj-people-grid__text,.lj-people-grid--cards .lj-people-grid__text p{font-size:var(--lj-text-xs)}.lj-people-grid--wide .lj-people-grid__head{padding-bottom:14px;border-bottom-width:4px}.lj-people-grid--wide .lj-people-grid__item{display:flex;flex-direction:column}.lj-people-grid--wide .lj-people-grid__media{min-height:0;aspect-ratio:16 / 9}.lj-people-grid--wide .lj-people-grid__body{gap:10px;padding:20px}.lj-people-grid--wide .lj-people-grid__name{font-size:22px}.lj-people-grid--wide .lj-people-grid__text,.lj-people-grid--wide .lj-people-grid__text p{font-size:var(--lj-text-xs)}.lj-people-grid--list .lj-people-grid__items{gap:0;border-top-width:var(--lj-rule-heavy-phone)}.lj-people-grid--list .lj-people-grid__item{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px 0}.lj-people-grid--list .lj-people-grid__media{width:72px;height:72px}.lj-people-grid--list .lj-people-grid__body{gap:4px}.lj-people-grid--list .lj-people-grid__name{font-size:var(--lj-text-l)}.lj-people-grid--list .lj-people-grid__text,.lj-people-grid--list .lj-people-grid__text p{font-size:var(--lj-text-xxs)}.lj-people-grid--quotes .lj-people-grid__items{display:flex;gap:12px;margin:0 calc(-1 * var(--lj-gutter-mobile));padding:0 var(--lj-gutter-mobile);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--lj-gutter-mobile);scrollbar-width:none}.lj-people-grid--quotes .lj-people-grid__items::-webkit-scrollbar{display:none}.lj-people-grid--quotes .lj-people-grid__item{flex:none;width:300px;scroll-snap-align:start}.lj-people-grid--quotes .lj-people-grid__figure{gap:14px;padding-top:16px;border-top-width:var(--lj-rule-heavy-phone)}.lj-people-grid--quotes .lj-people-grid__quote{font-size:var(--lj-type-sub-s)}.lj-people-grid__caption{grid-template-columns:48px minmax(0,1fr);gap:12px}.lj-people-grid--quotes .lj-people-grid__img{width:48px;height:48px}.lj-people-grid__signature{gap:2px}.lj-people-grid--quotes .lj-people-grid__name{font-size:var(--lj-text)}.lj-people-grid__credential{font-size:var(--lj-text-xxs)}}.lj-numbered-points{display:grid;grid-template-columns:5fr 7fr;align-items:start;gap:56px;margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-numbered-points--flush-top{margin-top:0}.lj-numbered-points__intro{position:sticky;top:104px;display:flex;flex-direction:column;gap:20px}.lj-numbered-points .lj-numbered-points__heading,.lj-numbered-points .lj-numbered-points__title{margin:0;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-numbered-points .lj-numbered-points__heading{font-size:var(--lj-type-section);line-height:var(--lj-leading-display)}.lj-numbered-points__closing,.lj-numbered-points__closing p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;text-wrap:pretty;color:var(--lj-body-ink)}.lj-numbered-points__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-bottom:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-numbered-points__point{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;margin:0;padding:28px 0;border-top:1px solid var(--lj-rule-strong)}.lj-numbered-points__tab{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--lj-ink);color:var(--lj-surface);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1}.lj-numbered-points__words{display:flex;flex-direction:column;gap:10px}.lj-numbered-points .lj-numbered-points__title{font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub)}.lj-numbered-points__text,.lj-numbered-points__text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.5;text-wrap:pretty;color:var(--lj-ink-2)}.lj-numbered-points__text p+p{margin-top:.5em}.lj-numbered-points--no-rule .lj-numbered-points__list{border-bottom:0}.lj-numbered-points .lj-numbered-points__link{align-self:flex-start;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-numbered-points .lj-numbered-points__link:hover,.lj-numbered-points .lj-numbered-points__link:focus-visible{color:var(--lj-pink)}@media only screen and (max-width:767px){.lj-numbered-points{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-numbered-points--flush-top{margin-top:0}.lj-numbered-points__intro{position:static}.lj-numbered-points .lj-numbered-points__heading{font-size:var(--lj-type-section-phone)}.lj-numbered-points__closing,.lj-numbered-points__closing p{font-size:var(--lj-text-l-phone)}.lj-numbered-points__list{border-bottom-width:4px}.lj-numbered-points__point{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:20px 0}.lj-numbered-points__tab{width:32px;height:32px;font-size:var(--lj-type-sub-xs)}.lj-numbered-points__words{gap:8px}.lj-numbered-points .lj-numbered-points__title{font-size:var(--lj-type-sub-m)}.lj-numbered-points__text,.lj-numbered-points__text p{font-size:var(--lj-text-xs)}}.lj-film{display:grid;grid-template-columns:5fr 7fr;align-items:center;gap:56px;margin-top:var(--lj-space-section);padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-ink);color:var(--lj-surface)}.lj-film--flush-top{margin-top:0}.lj-film__words{display:flex;flex-direction:column;gap:20px;min-width:0}.lj-film__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-blue)}.lj-film .lj-film__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-surface)}.lj-film__text,.lj-film__text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.5;text-wrap:pretty;color:var(--lj-text-on-dark)}.lj-film__frame{position:relative;min-width:0;aspect-ratio:16 / 9;overflow:hidden;background:var(--lj-ink)}.lj-film__still{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lj-focal, 50% 50%)}.lj-film__still--zoom{transform:scale(1.34)}.lj-film .lj-film__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:radial-gradient(ellipse 70% 80% at 50% 55%,color-mix(in srgb,var(--lj-ink) 55%,transparent),color-mix(in srgb,var(--lj-ink) 15%,transparent));color:var(--lj-surface);font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.lj-film__tile{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--lj-blue);transition:background var(--lj-dur) var(--lj-ease),transform var(--lj-dur) var(--lj-ease)}.lj-film .lj-film__play:hover .lj-film__tile,.lj-film .lj-film__play:focus-visible .lj-film__tile{background:var(--lj-pink);transform:scale(1.06)}.lj-film .lj-film__play:focus-visible{outline:3px solid var(--lj-surface);outline-offset:-3px}.lj-film__triangle{width:0;height:0;margin-left:5px;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:22px solid var(--lj-surface)}.lj-film__cue{white-space:nowrap;text-shadow:0 1px 8px color-mix(in srgb,var(--lj-ink) 60%,transparent)}.lj-film__frame--playing .lj-film__still,.lj-film__frame--playing .lj-film__play{display:none}.lj-film__player{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media only screen and (max-width:767px){.lj-film{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:var(--lj-space-section-phone);padding:var(--lj-space-band-phone) 0 0}.lj-film--flush-top{margin-top:0}.lj-film__words{gap:12px;padding:0 var(--lj-gutter-mobile)}.lj-film__label{font-size:var(--lj-label-size-s)}.lj-film .lj-film__heading{font-size:var(--lj-type-section-phone)}.lj-film__text,.lj-film__text p{font-size:var(--lj-text-s)}.lj-film .lj-film__play{gap:12px;font-size:var(--lj-label-size-s)}.lj-film__tile{width:64px;height:64px}.lj-film__triangle{margin-left:4px;border-top-width:11px;border-bottom-width:11px;border-left-width:18px}}.lj-media-split--white{align-items:stretch;gap:0;width:min(var(--lj-container),calc(100% - 2 * var(--lj-gutter)));margin:112px auto 0;padding:0;background:var(--lj-surface)}.lj-media-split--white.lj-media-split--flush-top{margin-top:0}.lj-media-split--white .lj-media-split__media{position:relative;min-height:560px;background:var(--lj-surface-2)}.lj-media-split--white .lj-media-split__img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}.lj-media-split--white .lj-media-split__body{justify-content:center;gap:20px;padding:56px}.lj-media-split--white .lj-media-split__rule{display:none}.lj-media-split--white .lj-media-split__label{font-size:var(--lj-text-xxs);color:var(--lj-ink)}.lj-media-split--white .lj-media-split__text,.lj-media-split--white .lj-media-split__text p{font-size:var(--lj-text-l-phone);color:var(--lj-ink-2)}.lj-media-split--white .lj-media-split__text p+p{margin-top:20px}.lj-partner-strip--paper{padding:40px var(--lj-page-pad) 0;background:transparent}.lj-partner-strip--paper .lj-partner-strip__logos{border-color:var(--lj-rule-strong)}.lj-blue-panel--vision .lj-blue-panel__panel{position:relative;display:grid;grid-template-columns:7fr 5fr;align-items:end;gap:56px;width:var(--lj-bp-width);margin:0 auto;padding:96px 96px 96px 72px;overflow:hidden;background:var(--lj-blue)}.lj-blue-panel__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-blue-panel--vision .lj-blue-panel__heading{font-size:var(--lj-type-display);line-height:var(--lj-leading-tight)}.lj-blue-panel--vision .lj-blue-panel__accent{display:block}.lj-blue-panel__aside{display:flex;flex-direction:column;gap:24px;min-width:0}.lj-blue-panel--vision .lj-blue-panel__text,.lj-blue-panel--vision .lj-blue-panel__text p{font-size:var(--lj-text-xl);line-height:1.4;text-wrap:pretty;color:var(--lj-ink)}.lj-blue-panel__actions{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.lj-blue-panel .lj-blue-panel__button,.lj-blue-panel .lj-blue-panel__link{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-transform:var(--lj-label-case);white-space:nowrap;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-blue-panel .lj-blue-panel__button{padding:var(--lj-btn-pad-l);border:1px solid var(--lj-ink);background:var(--lj-ink);color:var(--lj-surface);text-align:center;text-decoration:none}.lj-blue-panel .lj-blue-panel__button:hover,.lj-blue-panel .lj-blue-panel__button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-surface)}.lj-blue-panel .lj-blue-panel__link:hover,.lj-blue-panel .lj-blue-panel__link:focus-visible{color:var(--lj-surface)}@media only screen and (max-width:767px){.lj-media-split--white{gap:0;width:calc(100% - 32px);margin:56px auto 0;padding:0}.lj-media-split--white.lj-media-split--flush-top{margin-top:0}.lj-media-split--white .lj-media-split__media{min-height:0}.lj-media-split--white .lj-media-split__img{position:static;height:auto;aspect-ratio:4 / 3}.lj-media-split--white .lj-media-split__body{gap:14px;padding:24px}.lj-media-split--white .lj-media-split__label{font-size:12px}.lj-media-split--white .lj-media-split__text,.lj-media-split--white .lj-media-split__text p{font-size:var(--lj-text-s)}.lj-media-split--white .lj-media-split__text p+p{margin-top:14px}.lj-partner-strip--paper{padding:20px var(--lj-gutter-mobile) 0}.lj-blue-panel--vision .lj-blue-panel__panel{display:flex;flex-direction:column;align-items:stretch;gap:20px;width:calc(100% - 32px);padding:40px 24px}.lj-blue-panel__label{font-size:var(--lj-label-size-m)}.lj-blue-panel--vision .lj-blue-panel__heading{font-size:var(--lj-type-display-phone)}.lj-blue-panel__aside{gap:20px}.lj-blue-panel--vision .lj-blue-panel__text,.lj-blue-panel--vision .lj-blue-panel__text p{font-size:var(--lj-text-l-phone)}.lj-blue-panel__actions{flex-direction:column;align-items:flex-start;gap:20px}.lj-blue-panel .lj-blue-panel__button{padding:var(--lj-btn-pad)}}.lj-chapter{margin-top:var(--lj-space-section);color:var(--lj-ink)}.lj-chapter--space-small{margin-top:56px}.lj-chapter--space-none{margin-top:0}.lj-chapter--with-opener .lj-chapter__body{margin-top:56px}.lj-chapter__opener{display:flex;flex-direction:column;gap:32px;padding:0 var(--lj-page-pad)}.lj-chapter__tab-row{display:flex;align-items:center}.lj-chapter__tab{display:flex;flex:none;align-items:center;height:36px;padding:0 12px;background:var(--lj-ink);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:var(--lj-heading-case);white-space:nowrap;color:var(--lj-white)}.lj-chapter__rule{flex:1;height:var(--lj-rule-heavy);background:var(--lj-ink)}.lj-chapter .lj-chapter__title{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:var(--lj-ink)}.lj-chapter .lj-chapter__heading,.lj-chapter .lj-chapter__row-heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:inherit}@media only screen and (max-width:767px){.lj-chapter{margin-top:var(--lj-space-section-phone)}.lj-chapter--space-small{margin-top:32px}.lj-chapter--space-none{margin-top:0}.lj-chapter--with-opener .lj-chapter__body{margin-top:32px}.lj-chapter__opener{gap:20px;padding:0 var(--lj-gutter-mobile)}.lj-chapter__tab{height:32px;padding:0 10px;font-size:16px}.lj-chapter__rule{height:4px}.lj-chapter .lj-chapter__title{font-size:var(--lj-type-section-phone)}.lj-chapter .lj-chapter__heading,.lj-chapter .lj-chapter__row-heading{font-size:var(--lj-type-sub-m)}}.lj-chapter__split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:56px;padding:0 var(--lj-page-pad)}.lj-chapter__split--media-left.lj-chapter__split--cols-5,.lj-chapter__split--media-right.lj-chapter__split--cols-7{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lj-chapter__split--media-right .lj-chapter__aside{order:2}.lj-chapter__split--no-media{grid-template-columns:minmax(0,1fr)}.lj-chapter__split--align-start{align-items:start}.lj-chapter__split--align-end{align-items:end}.lj-chapter__split.lj-chapter--grey{padding-top:var(--lj-space-band);padding-bottom:var(--lj-space-band);background:var(--lj-surface-2)}.lj-chapter__split.lj-chapter--ink{align-items:stretch;gap:0;padding:0;background:var(--lj-ink);color:var(--lj-white)}.lj-chapter__aside{display:flex;flex-direction:column;gap:20px;min-width:0}.lj-chapter__aside--sticky{position:sticky;top:104px;align-self:start}.lj-chapter__media{overflow:hidden;aspect-ratio:4 / 3;background:var(--lj-surface-2)}.lj-chapter__media--portrait{aspect-ratio:4 / 5}.lj-chapter__media--wide{aspect-ratio:16 / 10}.lj-chapter__media--fill{flex:1 1 auto;position:relative;aspect-ratio:auto;min-height:560px}.lj-chapter__media--fill .lj-chapter__img{position:absolute;top:0;right:0;bottom:0;left:0}.lj-chapter--grey .lj-chapter__media{background:var(--lj-rule-strong)}.lj-chapter--ink .lj-chapter__media{background:var(--lj-ink)}.lj-chapter__media picture{display:contents}.lj-chapter__img{display:block;width:100%;height:100%;object-fit:cover}.lj-chapter__words{display:flex;flex-direction:column;gap:20px;min-width:0}.lj-chapter--ink .lj-chapter__words{justify-content:center;padding:96px 56px}.lj-chapter__text,.lj-chapter__text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.5;text-wrap:pretty;color:var(--lj-ink-2)}.lj-chapter__text p+p{margin-top:20px}.lj-chapter--grey .lj-chapter__text,.lj-chapter--grey .lj-chapter__text p{color:var(--lj-body-ink)}.lj-chapter--ink .lj-chapter__text,.lj-chapter--ink .lj-chapter__text p{font-size:var(--lj-text-l);color:var(--lj-text-on-dark)}.lj-chapter__rows{display:flex;flex-direction:column}.lj-chapter__row{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding:28px 0;border-top:1px solid var(--lj-rule-strong)}.lj-chapter--grey .lj-chapter__row{border-top-color:var(--lj-rule-on-grey)}.lj-chapter--ink .lj-chapter__row{border-top-color:var(--lj-rule-on-dark)}.lj-chapter__row-icon{display:block;width:40px;height:40px;object-fit:contain;color:inherit}.lj-chapter__row-words{display:flex;flex-direction:column;gap:10px;min-width:0}.lj-chapter__row-text,.lj-chapter__row-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.5;text-wrap:pretty;color:var(--lj-ink-2)}.lj-chapter__row-text p+p{margin-top:.6em}.lj-chapter--ink .lj-chapter__row-text,.lj-chapter--ink .lj-chapter__row-text p{color:var(--lj-text-on-dark)}.lj-chapter__chevrons{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.lj-chapter__chevron{display:flex;gap:12px;margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case)}.lj-chapter__chevron-mark{color:var(--lj-blue)}.lj-chapter .lj-chapter__link{align-self:flex-start;font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.4;text-transform:var(--lj-label-case);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;white-space:nowrap;color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-chapter .lj-chapter__link:hover,.lj-chapter .lj-chapter__link:focus-visible{color:var(--lj-pink)}.lj-chapter--ink .lj-chapter__link{color:var(--lj-white)}.lj-chapter--ink .lj-chapter__link:hover,.lj-chapter--ink .lj-chapter__link:focus-visible{color:var(--lj-pink)}@media only screen and (max-width:767px){.lj-chapter__split,.lj-chapter__split--media-left.lj-chapter__split--cols-5,.lj-chapter__split--media-right.lj-chapter__split--cols-7{grid-template-columns:minmax(0,1fr);gap:16px;padding:0 var(--lj-gutter-mobile)}.lj-chapter__split--media-right .lj-chapter__aside{order:0}.lj-chapter__split.lj-chapter--grey{padding-top:40px;padding-bottom:40px}.lj-chapter__split.lj-chapter--ink{gap:0;padding:0}.lj-chapter__aside--sticky{position:static}.lj-chapter__media,.lj-chapter__media--portrait,.lj-chapter__media--wide,.lj-chapter__media--fill{aspect-ratio:4 / 3;height:auto;min-height:0}.lj-chapter__words{gap:16px}.lj-chapter--ink .lj-chapter__words{gap:14px;padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-chapter__text,.lj-chapter__text p,.lj-chapter--ink .lj-chapter__text,.lj-chapter--ink .lj-chapter__text p{font-size:var(--lj-text-s)}.lj-chapter__text p+p{margin-top:12px}.lj-chapter__words>.lj-chapter__rows{margin-top:4px}.lj-chapter__row{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px 0}.lj-chapter__row-icon{width:32px;height:32px}.lj-chapter__row-words{gap:6px}.lj-chapter__row-text,.lj-chapter__row-text p{font-size:var(--lj-text-xs)}.lj-chapter__chevrons{gap:8px}.lj-chapter__chevron{gap:10px;font-size:var(--lj-type-sub-m)}}.lj-chapter__cards-band{display:flex;flex-direction:column;gap:40px;padding:0 var(--lj-page-pad)}.lj-chapter__cards-band.lj-chapter--grey{padding-top:var(--lj-space-band);padding-bottom:var(--lj-space-band);background:var(--lj-surface-2)}.lj-chapter__cards-head{display:flex;flex-direction:column;gap:10px;max-width:60ch}.lj-chapter__subline,.lj-chapter__subline p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.5;text-wrap:balance;color:var(--lj-ink-2)}.lj-chapter__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.lj-chapter__cards:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.lj-chapter__card{display:flex;flex-direction:column;min-width:0;margin:0;background:var(--lj-surface)}.lj-chapter__card-img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:var(--lj-rule-strong)}.lj-chapter__card-body{display:flex;flex:1;flex-direction:column;gap:14px;padding:24px}.lj-chapter__tab-row--card .lj-chapter__tab{padding:0 10px}.lj-chapter__card-text,.lj-chapter__card-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text);line-height:1.5;text-wrap:pretty;color:var(--lj-ink-2)}.lj-chapter__card-text p+p{margin-top:.6em}.lj-chapter__needs{display:flex;flex-direction:column;margin-top:auto}.lj-chapter__needs-label{padding-bottom:8px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-chapter .lj-chapter__need{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--lj-rule-strong);text-decoration:none;color:var(--lj-ink)}.lj-chapter__need-img{display:block;width:56px;height:56px;object-fit:cover;background:var(--lj-surface)}.lj-chapter__need-words{display:flex;flex-direction:column;gap:2px;min-width:0}.lj-chapter__need-name{font-family:var(--lj-font-display);font-size:17px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:uppercase;transition:color var(--lj-dur) var(--lj-ease)}.lj-chapter .lj-chapter__need:hover .lj-chapter__need-name,.lj-chapter .lj-chapter__need:focus-visible .lj-chapter__need-name{color:var(--lj-pink)}.lj-chapter__need-price{font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.4;color:var(--lj-ink-2)}.lj-chapter__quote{display:flex;flex-direction:column;align-items:center;gap:28px;margin:0;padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-ink);color:var(--lj-white);text-align:center}.lj-chapter .lj-chapter__quote-text{max-width:22ch;margin:0;padding:0;border:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-align:center;text-wrap:balance;color:var(--lj-white)}.lj-chapter .lj-chapter__quote-text:before{content:none}.lj-chapter__mark{position:relative;display:inline-block;margin:0 -.4em;padding:0 .4em;color:var(--lj-ink)}.lj-chapter__mark:before{content:"";position:absolute;top:.02em;right:0;bottom:.02em;left:0;background:var(--lj-pink);-webkit-mask:linear-gradient(#000,#000) .3em 0 / calc(100% - .6em) 100% no-repeat,url(lj-brush-edge-v.png) 100% 0 / .3em 100% no-repeat,url(lj-brush-edge-v-flip.png) 0 0 / .3em 100% no-repeat;mask:linear-gradient(#000,#000) .3em 0 / calc(100% - .6em) 100% no-repeat,url(lj-brush-edge-v.png) 100% 0 / .3em 100% no-repeat,url(lj-brush-edge-v-flip.png) 0 0 / .3em 100% no-repeat}.lj-chapter__mark-text{position:relative}.lj-chapter__keep{white-space:nowrap}.lj-chapter__source{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.5;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-on-dark-quiet)}.lj-chapter__source--mobile{display:none}@media only screen and (max-width:767px){.lj-chapter__cards-band{gap:20px;padding:0 var(--lj-gutter-mobile)}.lj-chapter__cards-band.lj-chapter--grey{padding-top:40px;padding-bottom:40px}.lj-chapter__subline{display:none}.lj-chapter__cards,.lj-chapter__cards:has(>:nth-child(4)){grid-template-columns:minmax(0,1fr);gap:20px}.lj-chapter__card-img{aspect-ratio:16 / 9}.lj-chapter__card-body{gap:12px;padding:16px}.lj-chapter__tab-row--card .lj-chapter__tab{font-size:var(--lj-text-l)}.lj-chapter__card-text,.lj-chapter__card-text p{font-size:var(--lj-text-xs)}.lj-chapter__needs-label{padding-bottom:6px;font-size:var(--lj-label-size-xs)}.lj-chapter__quote{gap:16px;padding:56px var(--lj-gutter-mobile)}.lj-chapter .lj-chapter__quote-text{max-width:none;font-size:var(--lj-type-sub-xl);line-height:1.05}.lj-chapter__source{font-size:var(--lj-label-size-xs)}.lj-chapter__source--desktop{display:none}.lj-chapter__source--mobile{display:inline}}.section-before-after .before-after-image.section-spacing{margin-top:56px;margin-bottom:0}.section-before-after .before-after-image .row{max-width:none;margin:0;padding:0 var(--lj-page-pad)}.section-before-after .before-after-image .row>.columns{padding:0}.section-before-after .before-after-image .section-header{align-items:flex-start;margin-bottom:40px;text-align:left}.section-before-after .before-after-image .section-header--content{align-items:flex-start;gap:10px;max-width:60ch;margin:0}.section-before-after .before-after-image .section-header h2{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.section-before-after .before-after-image .section-header .rte{margin:0}.section-before-after .before-after-image .section-header .rte p{margin:0;font-size:var(--lj-text-l-phone);line-height:1.5;text-wrap:pretty;color:var(--lj-ink-2)}.section-before-after .before-after-image .before-after-image--image{height:auto;min-height:0;aspect-ratio:16 / 9}.section-before-after .before-after-image--container{background:var(--lj-ink)}.section-before-after .before-after-image .before-after-image--content{padding:16px}.section-before-after .before-after-image .before-after-image--content h4{height:fit-content;margin:0;padding:4px 7px;background:var(--lj-blue);font-family:var(--lj-font-display);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;white-space:nowrap;color:var(--lj-white)}.section-before-after .before-after-image .before-after-image--2 .before-after-image--content h4{background:var(--lj-ink)}.section-before-after .before-after-image .before-after-image--divider{width:2px;background:var(--lj-white);box-shadow:none}.section-before-after .before-after-image .before-after-image--divider svg{display:none}.section-before-after .before-after-image .before-after-image--divider:after{content:"\25c2\25b8";position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;transform:translate(-50%,-50%);background:var(--lj-white);font-family:var(--lj-font-display);font-size:16px;font-weight:700;line-height:1;color:var(--lj-ink);pointer-events:none}@media only screen and (max-width:767px){.section-before-after .before-after-image.section-spacing{margin-top:32px}.section-before-after .before-after-image .row{padding:0 var(--lj-gutter-mobile)}.section-before-after .before-after-image .section-header{margin-bottom:20px}.section-before-after .before-after-image .section-header--content{gap:20px}.section-before-after .before-after-image .section-header h2{font-size:var(--lj-type-sub-m)}.section-before-after .before-after-image .section-header .rte p{font-size:var(--lj-text-s)}.section-before-after .before-after-image .before-after-image--image{aspect-ratio:4 / 3}.section-before-after .before-after-image .before-after-image--content{padding:10px}.section-before-after .before-after-image .before-after-image--2 .before-after-image--content{align-items:flex-end}}.lj-blue-panel.lj-blue-panel--row .lj-blue-panel__panel{display:flex;flex-direction:column;gap:48px}.lj-blue-panel.lj-blue-panel--row .lj-blue-panel__heading{font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub)}@media only screen and (max-width:767px){.lj-blue-panel.lj-blue-panel--row .lj-blue-panel__panel{gap:24px;padding:48px 24px}.lj-blue-panel.lj-blue-panel--row .lj-blue-panel__heading{font-size:var(--lj-type-sub-m)}.lj-blue-panel.lj-blue-panel--row .lj-blue-panel__points{gap:24px}.lj-blue-panel.lj-blue-panel--row .lj-blue-panel__point-heading{font-size:var(--lj-type-sub-m)}}.template-page-sports .lj-hero .lj-hero__heading{max-width:none}.lj-hero__title-block{display:flex;flex-direction:column;gap:20px;min-width:0}.lj-hero__crumbs{display:flex;flex-wrap:wrap;gap:10px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);text-shadow:none;color:var(--lj-on-dark-quiet)}.lj-hero__crumbs a{color:inherit;text-decoration:none;transition:color var(--lj-dur) var(--lj-ease)}.lj-hero__crumbs a:hover,.lj-hero__crumbs a:focus-visible{color:var(--lj-pink)}.lj-hero__crumb-current{color:var(--lj-surface)}.lj-hero__partner{display:flex;flex-direction:column;gap:14px;margin-top:4px;padding-top:20px;border-top:var(--lj-rule-heavy) solid var(--lj-surface)}.lj-hero__partner-label{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);text-shadow:none;color:var(--lj-surface)}.lj-hero__partner-logo{display:block;align-self:flex-start;width:auto;max-width:100%;height:88px;object-fit:contain;object-position:left center}@media only screen and (max-width:767px){.lj-hero__title-block{gap:12px}.lj-hero__crumbs{gap:8px;font-size:var(--lj-label-size-xs)}.lj-hero__partner{gap:10px;margin-top:0;padding-top:14px;border-top-width:var(--lj-rule-heavy-phone)}.lj-hero__partner-label{font-size:var(--lj-label-size-s)}.lj-hero__partner-logo{height:56px}}.lj-hero:has(.lj-hero__button) .lj-hero__partner{border-top:0;padding-top:8px;gap:6px}@media only screen and (max-width:767px){.lj-hero:has(.lj-hero__button):has(.lj-hero__partner) .lj-hero__side{display:contents}.lj-hero:has(.lj-hero__button) .lj-hero__partner{order:-1;padding-top:0;gap:2px;margin-bottom:-4px}.lj-hero:has(.lj-hero__button) .lj-hero__partner-logo{height:44px}.lj-hero:has(.lj-hero__button):has(.lj-hero__partner) .lj-hero__crumbs{display:none}.lj-hero:has(.lj-hero__button) .lj-hero__partner-label{order:2;font-size:var(--lj-label-size-xs);line-height:1.1}}.lj-review-banner.lj-review-banner--athlete{padding:0 var(--lj-page-pad);background:none}.lj-review-banner.lj-review-banner--athlete .lj-review-banner__inner{display:grid;grid-template-columns:5fr 7fr;align-items:center;gap:56px;margin:0;padding:0;background:none;text-align:left}.lj-review-banner.lj-review-banner--no-photo .lj-review-banner__inner{grid-template-columns:7fr 5fr}.lj-review-banner.lj-review-banner--athlete .lj-review-banner__inner{display:block;max-width:880px}.lj-review-banner.lj-review-banner--athlete .lj-review-banner__photo{display:none}.lj-review-banner.lj-review-banner--athlete .lj-review-banner__avatar{display:block;flex:none;width:88px;height:88px;border-radius:50%;object-fit:cover}.lj-review-banner__photo{aspect-ratio:4 / 5;overflow:hidden;background:var(--lj-surface-2)}.lj-review-banner__img{display:block;width:100%;height:100%;object-fit:cover}.lj-review-banner__body{display:flex;flex-direction:column;gap:24px;min-width:0;margin:0}.lj-review-banner__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-review-banner.lj-review-banner--athlete .lj-review-banner__quote{padding-top:24px;border-top:var(--lj-rule-heavy) solid var(--lj-ink);font-size:30px;line-height:1.1;letter-spacing:var(--lj-tracking-sub);text-align:left;text-wrap:pretty}.lj-review-banner.lj-review-banner--athlete .lj-review-banner__by{flex-wrap:nowrap;justify-content:flex-start;gap:14px}.lj-review-banner__avatar{display:none}.lj-review-banner__signature{display:flex;flex-direction:column;gap:4px;min-width:0}.lj-review-banner--athlete .lj-review-banner__name{font-size:var(--lj-text-xl)}.lj-review-banner--athlete .lj-review-banner__context{font-size:var(--lj-text-s);line-height:1.4;color:var(--lj-ink-3)}@media only screen and (max-width:767px){.lj-review-banner.lj-review-banner--athlete{padding:0 var(--lj-gutter-mobile)}.lj-review-banner.lj-review-banner--athlete .lj-review-banner__inner,.lj-review-banner.lj-review-banner--no-photo .lj-review-banner__inner{display:block;padding:0}.lj-review-banner__photo{display:none}.lj-review-banner__body{gap:16px}.lj-review-banner__label{font-size:var(--lj-label-size-m)}.lj-review-banner.lj-review-banner--athlete .lj-review-banner__quote{padding-top:16px;border-top-width:var(--lj-rule-heavy-phone);font-size:var(--lj-text-l);line-height:1.25}.lj-review-banner__avatar{display:block;flex:none;width:64px;height:64px;border-radius:50%;object-fit:cover}.lj-review-banner--athlete .lj-review-banner__name{font-size:var(--lj-text-l)}.lj-review-banner--athlete .lj-review-banner__context{font-size:var(--lj-text-xxs)}}.template-page-sports .section-blog-posts{margin:112px 0 0;padding:var(--lj-space-band) var(--lj-page-pad) 40px;background:var(--lj-surface-2);color:var(--lj-ink)}.template-page-sports .section-blog-posts .row,.template-page-sports .section-blog-posts .columns{width:auto;max-width:none;margin:0;padding:0}.template-page-sports .section-blog-posts .blog-posts{margin:0}.template-page-sports .section-blog-posts .section-header{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 40px}.template-page-sports .section-blog-posts .section-header--content{max-width:none;gap:12px}.template-page-sports .section-blog-posts .section-header h2{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.template-page-sports .section-blog-posts .section-header--content .rte{margin:0}.template-page-sports .section-blog-posts .section-header--content .rte p{margin:0;font-size:var(--lj-text-xl);line-height:1.4;color:var(--lj-body-ink)}.template-page-sports .section-blog-posts .section-header--button{width:auto;margin:0}.template-page-sports .section-blog-posts .section-header--button .text-button,.template-page-sports .section-blog-posts .blog-post .read-more{white-space:nowrap}.template-page-sports .section-blog-posts .blog-posts>.row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.template-page-sports .section-blog-posts .blog-post{display:flex;flex-direction:column;height:100%;margin:0;background:none}.template-page-sports .section-blog-posts .blog-post .featured-image{--ratio-percent: 75% !important;margin:0;background:var(--lj-rule-strong)}.template-page-sports .section-blog-posts .blog-post h5{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--lj-rule-on-grey);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-m);font-weight:var(--lj-heading-weight);line-height:1.05;letter-spacing:var(--lj-tracking-sub);text-transform:none!important}.template-page-sports .section-blog-posts .blog-post h5 a{color:var(--lj-ink);text-decoration:none}.template-page-sports .section-blog-posts .blog-post h5 a:hover{color:var(--lj-pink)}.template-page-sports .section-blog-posts .blog-post .post-excerpt{margin:8px 0 0;font-size:var(--lj-text-xs);line-height:1.5;color:var(--lj-ink-2)}.template-page-sports .section-blog-posts .blog-post .post-excerpt p{margin:0}.template-page-sports .section-blog-posts .blog-post .read-more{align-self:flex-start;margin:8px 0 0}.lj-partner-strip.lj-partner-strip--row{padding-top:0;padding-bottom:var(--lj-space-band)}.lj-partner-strip--row .lj-partner-strip__inner{flex-direction:row;align-items:center;gap:40px;padding-top:40px;border-top:1px solid var(--lj-rule-on-grey)}.lj-partner-strip--row .lj-partner-strip__label{flex:none;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-ink-2)}.lj-partner-strip--row .lj-partner-strip__logos{flex:1;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;padding:0;border:0}.lj-partner-strip--row .lj-partner-strip__item{flex:0 1 auto;gap:0}.lj-partner-strip--row .lj-partner-strip__logo{height:32px}@media only screen and (max-width:767px){.template-page-sports .section-blog-posts{margin:56px 0 0;padding:40px var(--lj-gutter-mobile) 20px}.template-page-sports .section-blog-posts .section-header{margin-bottom:20px}.template-page-sports .section-blog-posts .section-header h2{font-size:var(--lj-type-section-phone)}.template-page-sports .section-blog-posts .section-header--content .rte,.template-page-sports .section-blog-posts .section-header--button{display:none}.template-page-sports .section-blog-posts .blog-posts>.row{grid-template-columns:minmax(0,1fr);gap:20px}.template-page-sports .section-blog-posts .blog-post{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;row-gap:6px;height:auto;padding-top:16px;border-top:1px solid var(--lj-rule-on-grey)}.template-page-sports .section-blog-posts .blog-post .featured-image{--ratio-percent: 100% !important;grid-row:1 / span 2}.template-page-sports .section-blog-posts .blog-post h5{margin:0;padding:0;border:0;font-size:var(--lj-type-sub-xs)}.template-page-sports .section-blog-posts .blog-post .post-excerpt{display:none}.template-page-sports .section-blog-posts .blog-post .read-more{align-self:start;justify-self:start;margin:0}.lj-partner-strip.lj-partner-strip--row{padding-bottom:40px}.lj-partner-strip--row .lj-partner-strip__inner{flex-direction:column;align-items:flex-start;gap:12px;padding-top:20px}.lj-partner-strip--row .lj-partner-strip__logos{flex-wrap:wrap;justify-content:flex-start;gap:12px 20px}.lj-partner-strip--row .lj-partner-strip__item{flex:0 0 auto}.lj-partner-strip--row .lj-partner-strip__logo{width:auto;height:22px}}.lj-sports-grid{--lj-sg-shade: linear-gradient(0deg, rgba(40, 41, 42, .85) 0%, rgba(40, 41, 42, 0) 55%);display:flex;flex-direction:column;gap:40px;margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-sports-grid--flush-top{margin-top:0}.lj-sports-grid__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.lj-sports-grid .lj-sports-grid__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-sports-grid__subline,.lj-sports-grid__subline p{margin:0;max-width:28ch;font-size:var(--lj-text-xl);line-height:1.4;text-align:right;text-wrap:balance;color:var(--lj-body-ink)}.lj-sports-grid__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.lj-sports-grid__group{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0}.lj-sports-grid__tile{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--lj-surface-2)}.lj-sports-grid__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lj-focal, 50% 50%)}.lj-sports-grid__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lj-sg-shade);pointer-events:none}.lj-sports-grid__tile-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lj-sports-grid__words{position:absolute;left:24px;right:24px;bottom:24px;display:flex;flex-direction:column;gap:6px;color:var(--lj-surface);pointer-events:none}.lj-sports-grid .lj-sports-grid__name{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-surface)}.lj-sports-grid__line{font-size:var(--lj-text);line-height:1.4;color:var(--lj-text-on-dark)}.lj-sports-grid__list{margin:0;padding:12px 0 0;list-style:none;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-sports-grid .lj-sports-grid__link{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--lj-rule-strong);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);text-decoration:none;color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-sports-grid .lj-sports-grid__link:hover,.lj-sports-grid .lj-sports-grid__link:focus-visible{color:var(--lj-pink)}.lj-sports-grid__arrow{flex:none;font-size:var(--lj-text-xl)}@media only screen and (max-width:767px){.lj-sports-grid{margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-sports-grid--flush-top{margin-top:0}.lj-sports-grid__head{flex-direction:column;align-items:flex-start;gap:12px}.lj-sports-grid .lj-sports-grid__heading{font-size:var(--lj-type-section-phone)}.lj-sports-grid__subline,.lj-sports-grid__subline p{font-size:var(--lj-text);text-align:left}.lj-sports-grid__groups{grid-template-columns:minmax(0,1fr);gap:40px}.lj-sports-grid__group{gap:12px}.lj-sports-grid__tile{aspect-ratio:16 / 9}.lj-sports-grid__words{left:16px;right:16px;bottom:14px;gap:4px}.lj-sports-grid .lj-sports-grid__name{font-size:var(--lj-type-sub-xl)}.lj-sports-grid__line{font-size:var(--lj-text-xs)}.lj-sports-grid__list{padding-top:8px;border-top-width:var(--lj-rule-heavy-phone)}.lj-sports-grid .lj-sports-grid__link{min-height:48px;padding:0;font-size:var(--lj-type-sub-s)}.lj-sports-grid__arrow{font-size:var(--lj-text-l)}}.lj-blog{padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-blog--space-below{padding-bottom:var(--lj-space-section)}.lj-blog__head{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:end;padding:72px 0 40px;border-bottom:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-blog .lj-blog__title{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-tight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-blog__standfirst{justify-self:end;max-width:30ch}.lj-blog__standfirst p{margin:0;font-size:var(--lj-text-xl);line-height:1.4;text-align:right;text-wrap:balance;color:var(--lj-body-ink)}.lj-blog__lead{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:end;padding-top:40px}.lj-blog__lead-media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--lj-surface-2)}.lj-blog__lead-img,.lj-acard__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.lj-blog__lead-media:hover .lj-blog__lead-img{transform:scale(1.03)}.lj-blog__lead-body{display:flex;flex-direction:column;gap:20px}.lj-blog__lead-meta,.lj-acard__meta{display:flex;align-items:center;gap:12px}.lj-blog__date,.lj-acard__date,.lj-blog__count,.lj-blog__page-count{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.2;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-ink-3)}.lj-blog .lj-blog__lead-title{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-blog__lead-title a{color:var(--lj-ink);text-decoration:none;transition:color var(--lj-dur) var(--lj-ease)}.lj-blog__lead-title a:hover{color:var(--lj-pink)}.lj-blog .lj-blog__lead-excerpt{margin:0;font-size:var(--lj-text-l-phone);line-height:1.5;color:var(--lj-ink-2)}.lj-blog .lj-blog__lead-button{align-self:flex-start;padding:var(--lj-btn-pad-l);border:1px solid var(--lj-ink);background:var(--lj-ink);color:var(--lj-surface);font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--lj-label-case);white-space:nowrap;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)}.lj-blog .lj-blog__lead-button:hover,.lj-blog .lj-blog__lead-button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-surface)}.lj-blog__posts{display:flex;flex-direction:column;gap:40px;padding-top:var(--lj-space-section)}.lj-blog__bar{position:sticky;top:var(--header-height, 0px);z-index:5;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;border-top:var(--lj-rule-heavy) solid var(--lj-ink);background:var(--lj-ground)}.lj-blog__tags{display:flex;flex-wrap:wrap;gap:8px}.lj-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;margin:0;padding:0;list-style:none}.lj-blog__item{display:flex;min-width:0;margin:0}.lj-blog .lj-blog__empty{margin:0;font-size:var(--lj-text-l-phone);color:var(--lj-ink-2)}.lj-blog__pages{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;border-top:1px solid var(--lj-rule-strong)}.lj-blog__page-links{display:flex;align-items:center;gap:28px}.lj-blog .lj-blog__page-link{font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-blog .lj-blog__page-link:hover{color:var(--lj-pink)}@media only screen and (max-width:1067px){.lj-blog__head{grid-template-columns:minmax(0,1fr);gap:20px}.lj-blog__standfirst{justify-self:start}.lj-blog__standfirst p{text-align:left}.lj-blog__lead{grid-template-columns:minmax(0,1fr);gap:24px}}@media only screen and (max-width:767px){.lj-blog{padding:0 var(--lj-gutter-mobile)}.lj-blog--space-below{padding-bottom:var(--lj-space-section-phone)}.lj-blog__head{gap:12px;padding:40px 0 20px;border-bottom-width:4px}.lj-blog .lj-blog__title{font-size:var(--lj-type-display-phone)}.lj-blog__standfirst{max-width:none}.lj-blog__standfirst p{font-size:var(--lj-text);text-wrap:pretty}.lj-blog__lead{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:20px}.lj-blog__lead-media{aspect-ratio:4 / 3}.lj-blog__lead-body{gap:14px}.lj-blog__date,.lj-acard__date,.lj-blog__page-count{font-size:var(--lj-label-size-xs)}.lj-blog .lj-blog__lead-title{font-size:var(--lj-type-section-phone)}.lj-blog .lj-blog__lead-excerpt{font-size:var(--lj-text-s)}.lj-blog .lj-blog__lead-button{padding:var(--lj-btn-pad)}.lj-blog__posts{gap:20px;padding-top:var(--lj-space-section-phone)}.lj-blog__bar{position:static;padding:0;border-top-width:var(--lj-rule-heavy-phone)}.lj-blog__tags{flex-wrap:nowrap;width:100%;padding:14px 0 4px;overflow-x:auto;scrollbar-width:none}.lj-blog__tags::-webkit-scrollbar{display:none}.lj-blog__tags .lj-journal-chip{flex:none}.lj-blog__count{display:none}.lj-blog__grid{grid-template-columns:minmax(0,1fr);gap:20px}.lj-blog__pages{padding-top:16px}}.lj-acard{display:flex;flex-direction:column;gap:14px;width:100%;color:var(--lj-ink);text-decoration:none}.lj-acard:hover{color:var(--lj-ink)}.lj-acard__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--lj-surface-2)}.lj-acard:hover .lj-acard__img{transform:scale(1.03)}.lj-acard__body{display:flex;flex:1;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--lj-rule-strong)}.lj-acard__meta{justify-content:space-between}.lj-acard .lj-acard__title{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-acard:hover .lj-acard__title{color:var(--lj-pink)}.lj-acard .lj-acard__excerpt{margin:0;font-size:var(--lj-text-s);line-height:1.5;color:var(--lj-ink-2)}.lj-acard__more{align-self:flex-start;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-ink)}.lj-journal-tag{display:inline-block;padding:4px 7px;background:var(--lj-blue);color:var(--lj-surface);font-family:var(--lj-font-display);font-size:12px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;white-space:nowrap}.lj-journal-chip{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--lj-ink);background:transparent;color:var(--lj-ink);font-family:var(--lj-font-display);font-size:14px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-journal-chip:hover,.lj-journal-chip:focus-visible,.lj-journal-chip.lj-journal-chip--on{background:var(--lj-ink);color:var(--lj-surface)}@media only screen and (max-width:767px){.lj-acard{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding-top:16px;border-top:1px solid var(--lj-rule-strong)}.lj-acard__media{aspect-ratio:1 / 1}.lj-acard__body{gap:8px;padding-top:0;border-top:0}.lj-acard__tag,.lj-acard .lj-acard__excerpt{display:none}.lj-acard .lj-acard__title{font-size:var(--lj-type-sub-xs);line-height:1.05}.lj-journal-tag{padding:3px 6px;font-size:11px}}.lj-article{padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-article__head{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:end;padding-top:72px}.lj-article__head-main,.lj-article__head-aside{display:flex;flex-direction:column;min-width:0}.lj-article__head-main{gap:24px}.lj-article__head-aside{gap:20px}.lj-article__crumbs{display:flex;flex-wrap:wrap;gap:10px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.2;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-article .lj-article__crumb{color:var(--lj-ink-3);text-decoration:none;transition:color var(--lj-dur) var(--lj-ease)}.lj-article .lj-article__crumb--last{color:var(--lj-ink)}.lj-article .lj-article__crumb:hover{color:var(--lj-pink)}.lj-article .lj-article__title{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-tight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);overflow-wrap:break-word;color:var(--lj-ink)}.lj-article .lj-article__title--section{font-size:var(--lj-type-section);line-height:var(--lj-leading-display)}.lj-article .lj-article__standfirst{margin:0;font-size:var(--lj-text-xl);line-height:1.4;text-wrap:pretty;color:var(--lj-body-ink)}.lj-article__meta{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;border-top:1px solid var(--lj-rule-strong)}.lj-article__meta-line{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-article__share{display:flex;flex:none;gap:16px}.lj-article .lj-article__share-link{margin:0;padding:0;border:0;background:none;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);line-height:1.2;text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-ink);cursor:pointer;transition:color var(--lj-dur) var(--lj-ease)}.lj-article .lj-article__share-link:hover{color:var(--lj-pink)}.lj-article__photo{padding-top:40px}.lj-article__photo-img{display:block;width:100%;height:auto;aspect-ratio:21 / 9;object-fit:cover;background:var(--lj-surface-2)}@media only screen and (max-width:1067px){.lj-article__head{grid-template-columns:minmax(0,1fr);gap:24px}}@media only screen and (max-width:767px){.lj-article{padding:0 var(--lj-gutter-mobile)}.lj-article__head{gap:14px;padding-top:32px}.lj-article__head-main,.lj-article__head-aside{gap:14px}.lj-article__crumbs{gap:8px;font-size:var(--lj-label-size-xs)}.lj-article__crumb--home{display:none}.lj-article .lj-article__title,.lj-article .lj-article__title--section{font-size:var(--lj-type-display-phone);line-height:var(--lj-leading-tight)}.lj-article .lj-article__standfirst{font-size:var(--lj-text);line-height:1.45}.lj-article__meta{gap:12px;padding-top:12px}.lj-article__meta-line{font-size:var(--lj-label-size-xs)}.lj-article__share{gap:14px}.lj-article .lj-article__share-link{padding:8px 0}.lj-article__photo{margin:0 calc(var(--lj-gutter-mobile) * -1);padding-top:24px}.lj-article__photo-img{aspect-ratio:4 / 3}}.lj-article__layout{display:grid;grid-template-columns:7fr 5fr;column-gap:56px;align-items:start;padding-top:72px}.lj-article__layout--contents{grid-template-columns:3fr 7fr 2fr}.lj-article__content,.lj-article__tags{grid-column:1;min-width:0;max-width:68ch}.lj-article__layout--contents .lj-article__content,.lj-article__layout--contents .lj-article__tags{grid-column:2}.lj-article__toc{position:sticky;top:calc(var(--header-height, 0px) + 24px);grid-row:1 / span 2;grid-column:1;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - var(--header-height, 0px) - 48px);overflow-y:auto;padding-top:16px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-article__toc-label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.2;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-article__toc-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.lj-article__toc-item{margin:0}.lj-article .lj-article__toc-link{display:flex;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid var(--lj-rule-strong);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xs);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);text-decoration:none;color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-article .lj-article__toc-link:hover{color:var(--lj-pink)}.lj-article__toc-num{flex:none;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);letter-spacing:var(--lj-tracking-label);color:var(--lj-blue-text)}.lj-article__tab{display:flex;align-items:center;margin:52px 0 0;scroll-margin-top:calc(var(--header-height, 0px) + 24px)}.lj-article__tab:after{content:"";flex:1;height:var(--lj-rule-heavy);background:var(--lj-ink)}.lj-article__tab-num{display:flex;flex:none;justify-content:center;align-items:center;width:36px;height:36px;background:var(--lj-ink);color:var(--lj-surface);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1}.lj-article__content>.lj-article__tab:first-child{margin-top:0}.lj-article__content{font-family:var(--lj-font-body);font-size:var(--lj-text-l);line-height:1.6;color:var(--lj-body-ink)}.lj-article__content>:first-child{margin-top:0}.lj-article__content>:last-child{margin-bottom:0}.lj-article .lj-article__content a:not([class]){color:var(--lj-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lj-article .lj-article__content a:not([class]):hover,.lj-article .lj-article__content a:not([class]):focus-visible{color:var(--lj-pink)}.lj-article__content p,.lj-article__content ul,.lj-article__content ol,.lj-article__content figure,.lj-article__content table,.lj-article__content blockquote{margin:0 0 24px}.lj-article__content p{font-size:inherit;line-height:inherit;color:inherit}.lj-article__content>p:first-of-type:not(.lj-article__tab~p):not(:has(br)){font-size:22px;line-height:1.5;color:var(--lj-ink)}.lj-article .lj-article__content a{color:var(--lj-blue-text);text-decoration:underline;text-underline-offset:3px;transition:color var(--lj-dur) var(--lj-ease)}.lj-article .lj-article__content a:hover{color:var(--lj-pink)}.lj-article__content h2,.lj-article__content h3,.lj-article__content h4,.lj-article__content h5,.lj-article__content h6{margin:36px 0 16px;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);line-height:1;color:var(--lj-ink)}.lj-article__content h2{font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub)}.lj-article__content h3{font-size:var(--lj-type-sub-m)}.lj-article__content h4,.lj-article__content h5{font-size:var(--lj-type-sub-xs)}.lj-article__content h6{font-size:15px;color:var(--lj-ink-3)}.lj-article__content .lj-article__tab+h2,.lj-article__content .lj-article__tab+h3{margin:20px 0;font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub)}.lj-article__content ul,.lj-article__content ol{padding-left:1.3em}.lj-article__content li{margin:0 0 8px}.lj-article__content li>p{margin:0}.lj-article__content img{display:block;max-width:100%;height:auto}.lj-article__content p>img,.lj-article__content div>img{margin:8px 0}.lj-article__content iframe{display:block;max-width:100%}.lj-article__content figcaption{margin-top:8px;font-size:var(--lj-text-xs);color:var(--lj-ink-3)}.lj-article__content table{width:100%;border:0;border-collapse:collapse;font-size:var(--lj-text);line-height:1.45}.lj-article__content th,.lj-article__content td{padding:12px 16px 12px 0;border:0;border-bottom:1px solid var(--lj-rule-strong);text-align:left;vertical-align:top}.lj-article__content thead th{border-bottom:2px solid var(--lj-ink);font-family:var(--lj-font-display);font-size:16px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:var(--lj-ink)}.lj-article__content blockquote{padding:0 0 0 20px;border-left:2px solid var(--lj-ink);font-size:inherit;line-height:inherit;letter-spacing:0;text-align:left}.lj-article__content blockquote:before{content:none}.lj-article__content blockquote p:last-child{margin-bottom:0}.lj-article__content hr{margin:36px 0;border:0;border-top:1px solid var(--lj-rule-strong)}.lj-article__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px;padding-top:24px;border-top:1px solid var(--lj-rule-strong)}@media only screen and (max-width:1067px){.lj-article__layout,.lj-article__layout--contents{grid-template-columns:minmax(0,1fr)}.lj-article__toc{display:none}.lj-article__layout--contents .lj-article__content,.lj-article__layout--contents .lj-article__tags{grid-column:1}}@media only screen and (max-width:767px){.lj-article__layout{padding-top:40px}.lj-article__content{font-size:var(--lj-text)}.lj-article__content p,.lj-article__content ul,.lj-article__content ol,.lj-article__content figure,.lj-article__content table,.lj-article__content blockquote{margin-bottom:20px}.lj-article__content>p:first-of-type:not(.lj-article__tab~p):not(:has(br)){font-size:var(--lj-text-l);line-height:1.5}.lj-article__tab{margin-top:36px}.lj-article__tab:after{height:4px}.lj-article__tab-num{width:32px;height:32px;font-size:var(--lj-type-sub-xs)}.lj-article__content h3{font-size:var(--lj-type-sub-s)}.lj-article__content .lj-article__tab+h2,.lj-article__content .lj-article__tab+h3{margin:14px 0;font-size:var(--lj-type-sub-l)}.lj-article__content table{display:block;overflow-x:auto;font-size:var(--lj-text-s)}.lj-article__tags{display:none}}.lj-related{display:flex;flex-direction:column;gap:40px;margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-related--space-below{padding-bottom:var(--lj-space-section)}.lj-related__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.lj-related .lj-related__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-related .lj-related__link{font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-related .lj-related__link:hover{color:var(--lj-pink)}.lj-related__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.lj-related__item{display:flex;min-width:0;margin:0}@media only screen and (max-width:767px){.lj-related{gap:16px;margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-related--space-below{padding-bottom:var(--lj-space-section-phone)}.lj-related .lj-related__heading{font-size:var(--lj-type-section-phone)}.lj-related__link{display:none}.lj-related__list{grid-template-columns:minmax(0,1fr);gap:16px}.lj-related .lj-acard__meta{display:none}}.lj-form-panel{margin-top:var(--lj-space-section);padding:0 var(--lj-page-pad);color:var(--lj-ink)}.lj-form-panel--grey{margin-top:56px}.lj-form-panel--flush-top{margin-top:0}#main-content>.shopify-section:last-child>.lj-form-panel{padding-bottom:var(--lj-space-section)}#main-content>.shopify-section:last-child>.lj-form-panel--grey{padding-bottom:56px}.lj-form-panel__inner{display:grid;grid-template-columns:5fr 7fr;align-items:start;gap:56px}.lj-form-panel--grey .lj-form-panel__inner{padding:72px 56px;background:var(--lj-surface-2)}.lj-form-panel--action .lj-form-panel__inner{grid-template-columns:7fr 5fr;align-items:end}.lj-form-panel--content .lj-form-panel__inner{grid-template-columns:minmax(0,1fr)}.lj-form-panel--align-middle .lj-form-panel__inner{align-items:center}.lj-form-panel__words,.lj-form-panel__content{display:flex;flex-direction:column;gap:20px;min-width:0}.lj-form-panel__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-2)}.lj-form-panel .lj-form-panel__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:var(--lj-ink)}.lj-form-panel__text,.lj-form-panel__text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;text-wrap:pretty;color:var(--lj-body-ink)}.lj-form-panel__text p+p{margin-top:.5em}.lj-form-panel--card .lj-form-panel__content{padding:40px;background:var(--lj-surface)}.lj-form-panel--action .lj-form-panel__content{align-items:flex-end}.lj-form-panel .lj-form-panel__button{display:inline-block;padding:1.1rem 1.9rem;border:1px solid var(--lj-ink);background:var(--lj-ink);color:var(--lj-surface);font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--lj-label-case);white-space:nowrap;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)}.lj-form-panel .lj-form-panel__button:hover,.lj-form-panel .lj-form-panel__button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-surface)}.lj-form-panel--stats .lj-form-panel__content{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:56px}.lj-form-panel__stat{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-form-panel__stat-label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-2)}.lj-form-panel__figure{font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-tight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);white-space:nowrap;color:var(--lj-ink)}.lj-form-panel__stat-text,.lj-form-panel__stat-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;color:var(--lj-body-ink)}@media only screen and (max-width:767px){.lj-form-panel{margin-top:var(--lj-space-section-phone);padding:0 var(--lj-gutter-mobile)}.lj-form-panel--grey{padding:0}.lj-form-panel--flush-top,.section-lj-hero+.section-lj-form-panel>.lj-form-panel--grey{margin-top:0}#main-content>.shopify-section:last-child>.lj-form-panel{padding-bottom:var(--lj-space-section-phone)}#main-content>.shopify-section:last-child>.lj-form-panel--grey{padding-bottom:0}.lj-form-panel__inner,.lj-form-panel--action .lj-form-panel__inner{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px}.lj-form-panel--grey .lj-form-panel__inner{padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-form-panel__words{gap:16px}.lj-form-panel .lj-form-panel__heading{font-size:var(--lj-type-section-phone)}.lj-form-panel__text,.lj-form-panel__text p{font-size:var(--lj-text-s);line-height:1.45}.lj-form-panel--card .lj-form-panel__content{padding:20px}.lj-form-panel--action .lj-form-panel__content{align-items:stretch}.lj-form-panel .lj-form-panel__button{padding:var(--lj-btn-pad)}.lj-form-panel--stats .lj-form-panel__content{grid-auto-flow:row;gap:28px}.lj-form-panel__stat{gap:8px;padding-top:16px;border-top-width:var(--lj-rule-heavy-phone)}.lj-form-panel__stat-label{font-size:var(--lj-label-size-xs)}.lj-form-panel__figure{font-size:var(--lj-type-display-phone)}.lj-form-panel__stat-text,.lj-form-panel__stat-text p{font-size:var(--lj-text-s)}}.lj-form-panel__app .klaviyo-form form,.lj-form-panel__app .klaviyo-form form>div,.lj-form-panel__app .klaviyo-form [data-testid=form-row],.lj-form-panel__app .klaviyo-form [data-testid=form-component]{margin:0!important;padding:0!important;background:none!important;min-height:0!important}.lj-form-panel__app .klaviyo-form [data-testid=form-row]+[data-testid=form-row]{margin-top:20px!important}.lj-form-panel__app .klaviyo-form [data-testid=form-row]:has(.klaviyo-form-button){margin-top:24px!important}.lj-form-panel__app .klaviyo-form label{margin:0 0 8px!important;padding:0!important;font-family:var(--lj-font-label)!important;font-size:var(--lj-label-size-s)!important;font-weight:var(--lj-label-weight)!important;letter-spacing:.08em!important;text-transform:var(--lj-label-case)!important;color:var(--lj-ink)!important}.lj-form-panel__app .klaviyo-form input[type=text],.lj-form-panel__app .klaviyo-form input[type=email],.lj-form-panel__app .klaviyo-form input[type=tel]{height:48px!important;width:100%!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:#fff!important;font-family:var(--lj-font-body)!important;font-size:var(--lj-text)!important;font-weight:400!important;color:var(--lj-ink)!important;box-shadow:none!important}.lj-form-panel__app .klaviyo-form input::placeholder{font-family:var(--lj-font-body)!important;font-weight:400!important;color:var(--lj-ink-3)!important;opacity:1!important}.lj-form-panel__app .klaviyo-form input:focus{outline:2px solid var(--lj-ink)!important;outline-offset:2px!important}.lj-form-panel__app .klaviyo-form .klaviyo-form-button{width:100%!important;height:var(--lj-form-btn-h)!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:var(--lj-ink)!important;color:#fff!important;font-family:var(--lj-font-label)!important;font-size:var(--lj-label-size)!important;font-weight:var(--lj-label-weight)!important;letter-spacing:0!important;text-transform:var(--lj-label-case)!important;white-space:nowrap!important;cursor:pointer;transition:background var(--lj-dur) var(--lj-ease)!important}.lj-form-panel__app .klaviyo-form .klaviyo-form-button:hover,.lj-form-panel__app .klaviyo-form .klaviyo-form-button:focus-visible{background:var(--lj-pink)!important;color:var(--lj-white)!important}.lj-form-panel__app .klaviyo-form [data-testid=form-row]:has(.klaviyo-form-richtext){margin-top:4px!important}.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext,.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext p,.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext span{margin:0!important;padding:0!important;background:none!important;font-family:var(--lj-font-body)!important;font-size:var(--lj-text-xxs)!important;line-height:1.45!important;text-align:left!important;color:var(--lj-ink-2)!important}.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext h1,.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext h2,.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext h3,.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext h1 span,.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext h2 span,.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext h3 span{font-family:var(--lj-font-display)!important;font-size:var(--lj-type-sub-xl)!important;font-weight:var(--lj-heading-weight)!important;line-height:var(--lj-leading-sub)!important;letter-spacing:var(--lj-tracking-display)!important;text-transform:var(--lj-heading-case)!important;color:var(--lj-ink)!important}.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext a,.lj-form-panel__app .klaviyo-form .klaviyo-form-richtext a span{color:var(--lj-ink)!important;text-decoration:underline!important}.lj-form-panel #lj-referrals{max-width:none;margin:0;color:var(--lj-ink)}.lj-form-panel #lj-referrals .ljref-card{padding:0;border:0;background:none;box-shadow:none}.lj-form-panel #lj-referrals .ljref-label{display:block;margin:0 0 8px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:.08em;text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-form-panel #lj-referrals .ljref-input{height:48px;width:100%;padding:0 16px;border:0;border-radius:0;background:#fff;font-family:var(--lj-font-body);font-size:var(--lj-text);color:var(--lj-ink);box-shadow:none}.lj-form-panel #lj-referrals .ljref-input::placeholder{color:var(--lj-ink-3);opacity:1}.lj-form-panel #lj-referrals .ljref-input:focus{outline:2px solid var(--lj-ink);outline-offset:2px}.lj-form-panel #lj-referrals .ljref-field,.lj-form-panel #lj-referrals .ljref-input{margin-bottom:0}.lj-form-panel #lj-referrals .ljref-optin{margin:8px 0 0}.lj-form-panel #lj-referrals .ljref-checkline{align-items:flex-start;gap:10px;font-family:var(--lj-font-body);font-size:var(--lj-text-xxs);line-height:1.45;color:var(--lj-ink-2)}.lj-form-panel #lj-referrals .ljref-checkbox{accent-color:var(--lj-ink)}.lj-form-panel #lj-referrals .ljref-btnrow{margin:24px 0 0;padding:0;text-align:left}.lj-form-panel #lj-referrals .ljref-btn{width:100%;height:var(--lj-form-btn-h);margin:0;padding:0 16px;border:0;border-radius:0;background:var(--lj-ink);color:#fff;font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);letter-spacing:0;text-transform:var(--lj-label-case);white-space:nowrap;cursor:pointer;transition:background var(--lj-dur) var(--lj-ease)}.lj-form-panel #lj-referrals .ljref-btn:hover,.lj-form-panel #lj-referrals .ljref-btn:focus-visible{background:var(--lj-pink);color:var(--lj-white)!important}.lj-form-panel #lj-returns{--lj-blue: var(--lj-ink);--lj-ink: #28292A;--lj-line: #C4BCB4;--lj-muted: #6E6863;--lj-head: "Trade Gothic Condensed Bold No20", sans-serif;--lj-accent: "Museo Slab", Georgia, serif;max-width:none;margin:0}.lj-form-panel #lj-returns .ljr-lookup2{border:0;background:none}.lj-form-panel #lj-returns .ljr-lookup-img{min-height:400px}.lj-form-panel #lj-returns .ljr-lookup-form{padding:0 0 0 40px}.lj-form-panel #lj-returns .ljr-h{margin:0 0 24px;font-size:30px;line-height:.96;letter-spacing:var(--lj-tracking-display)}.lj-form-panel #lj-returns .ljr-l{margin:20px 0 8px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:.08em;text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-form-panel #lj-returns .ljr-h+.ljr-l{margin-top:0}.lj-form-panel #lj-returns .ljr-i{height:48px;padding:0 16px;border:0;background:#fff;font-size:var(--lj-text);color:var(--lj-ink)}.lj-form-panel #lj-returns .ljr-i::placeholder{color:var(--lj-ink-3);opacity:1}.lj-form-panel #lj-returns .ljr-i:focus{outline:2px solid var(--lj-ink);outline-offset:2px}.lj-form-panel #lj-returns .ljr-btn{height:var(--lj-form-btn-h);padding:0 24px;border:0;font-size:var(--lj-text-xxs);letter-spacing:0;white-space:nowrap}.lj-form-panel #lj-returns .ljr-lookup-form .ljr-btn{width:100%;margin-top:24px}.lj-form-panel #lj-returns .ljr-btn:hover{background:var(--lj-pink);color:var(--lj-white)!important}.lj-form-panel #lj-returns .ljr-shipcard,.lj-form-panel #lj-returns .ljr-tag{background:var(--lj-surface-2);border-color:var(--lj-rule-strong);color:var(--lj-ink)}@media only screen and (max-width:767px){.lj-form-panel #lj-returns .ljr-lookup-img{min-height:260px;background-position:center 25%}.lj-form-panel #lj-returns .ljr-lookup-form{align-self:stretch;padding:28px 0 0}}.lj-404{display:flex;align-items:flex-end;min-height:640px;padding:112px var(--lj-page-pad) 72px;background:var(--lj-ink);color:var(--lj-surface)}.lj-404__inner{display:grid;grid-template-columns:7fr 5fr;align-items:end;gap:56px;width:100%}.lj-404__head,.lj-404__side{display:flex;flex-direction:column;gap:20px;min-width:0}.lj-404__tag{align-self:flex-start;padding:6px 10px;background:var(--lj-blue);color:var(--lj-surface);font-family:var(--lj-font-display);font-size:13px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.lj-404 .lj-404__heading{margin:0;max-width:8ch;font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-tight);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-surface)}.lj-404__accent{color:var(--lj-blue)}.lj-404__text,.lj-404__text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;text-wrap:pretty;color:var(--lj-surface-2)}.lj-404__search{display:flex;align-items:center;gap:12px;margin:0;padding-bottom:12px;border-bottom:2px solid var(--lj-surface)}.lj-404 .lj-404__search-input{flex:1;min-width:0;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;color:var(--lj-surface)}.lj-404 .lj-404__search-input::placeholder{color:var(--lj-on-dark-quiet);opacity:1}.lj-404 .lj-404__search-input:focus{outline:none}.lj-404__search:focus-within{outline:2px solid var(--lj-surface);outline-offset:6px}.lj-404__buttons{display:flex;flex-wrap:wrap;gap:12px}.lj-404 .lj-404__button{display:inline-block;padding:1.1rem 1.9rem;border:1px solid var(--lj-surface);background:var(--lj-surface);color:var(--lj-ink);font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--lj-label-case);white-space:nowrap;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-404 .lj-404__button--outline{background:transparent;color:var(--lj-surface)}.lj-404 .lj-404__button:hover,.lj-404 .lj-404__button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-surface)}@media only screen and (max-width:767px){.lj-404{min-height:520px;padding:56px var(--lj-gutter-mobile) 40px}.lj-404__inner{grid-template-columns:minmax(0,1fr);gap:28px}.lj-404__head,.lj-404__side{gap:16px}.lj-404__tag{font-size:12px}.lj-404 .lj-404__heading{font-size:var(--lj-type-display-phone)}.lj-404__text,.lj-404__text p{font-size:var(--lj-text-s);line-height:1.45}.lj-404 .lj-404__search-input{font-size:var(--lj-text-l-phone)}.lj-404__buttons{flex-direction:column}.lj-404 .lj-404__button{padding:var(--lj-btn-pad)}}.template-search #main-content>.shopify-section>.collection-banner{display:block;min-height:0;padding:72px var(--lj-page-pad) 0;text-align:start}.template-search .collection-banner--breadcrumbs{display:none}.template-search .collection-banner .row,.template-search .collection-banner .columns{max-width:none;margin:0;padding:0}.template-search .collection-banner .collection-banner--content{max-width:none;margin:0;padding:0;text-align:start}.template-search .collection-banner .collection-banner--title{margin:0 0 24px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.template-search .collection-banner .searchform{max-width:none;margin:0}.template-search .collection-banner .searchform fieldset{display:flex;align-items:center;gap:20px;margin:0;padding:0 0 16px;border:0;border-bottom:3px solid var(--lj-ink)}.template-search .collection-banner .searchform fieldset input{flex:1;min-width:0;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.template-search .collection-banner .searchform fieldset input::placeholder{color:var(--lj-ink-3);opacity:1}.template-search .collection-banner .searchform fieldset input:focus{outline:none}.template-search .collection-banner .searchform fieldset:focus-within{outline:2px solid var(--lj-ink);outline-offset:6px}.template-search .collection-banner .searchform .thb-search-submit{position:static;order:-1;flex:none;width:36px;height:36px;padding:0;color:var(--lj-ink)}.template-search .collection-banner .searchform .thb-search-submit svg{width:36px;height:36px}.template-search .collection-banner .collection-banner--description{margin:16px 0 0}.template-search .collection-banner .collection-banner--description p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.5;color:var(--lj-ink-3)}.template-search #main-content>.shopify-section>.row{max-width:calc(var(--lj-container) + 2 * var(--lj-gutter));margin:0 auto;padding:0 var(--lj-gutter)}.template-search #main-content>.shopify-section>.row>.columns{padding-inline:0}.template-search .collection-container{margin-top:56px}.template-search #main-content:not(:has(#product-grid)) .collection-banner{padding-bottom:var(--lj-space-section)}.template-search .facets--bar{padding-top:20px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.template-search #product-grid>.column{display:flex;flex-direction:column}.template-search .blog-post h5,.template-search .blog-post h5 a{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}@media only screen and (max-width:767px){.template-search #main-content>.shopify-section>.collection-banner{padding:40px var(--lj-gutter-mobile) 0}.template-search .collection-banner .collection-banner--title{margin-bottom:16px}.template-search .collection-banner .searchform fieldset{gap:12px;padding-bottom:12px}.template-search .collection-banner .searchform fieldset input{font-size:var(--lj-type-sub-xl)}.template-search #main-content:not(:has(#product-grid)) .collection-banner{padding-bottom:var(--lj-space-section-phone)}.template-search .collection-banner .searchform .thb-search-submit,.template-search .collection-banner .searchform .thb-search-submit svg{width:24px;height:24px}.template-search .collection-banner .collection-banner--description p{font-size:var(--lj-text-xs)}.template-search #main-content>.shopify-section>.row{padding:0 var(--lj-gutter-mobile)}.template-search .collection-container{margin-top:32px}.template-search .blog-post h5,.template-search .blog-post h5 a{font-size:var(--lj-type-sub-s)}}.lj-media-split--plain{align-items:center}.lj-media-split--plain .lj-media-split__body{padding-bottom:0}.lj-media-split--plain .lj-media-split__rule{display:none}.lj-media-split--plain .lj-media-split__text,.lj-media-split--plain .lj-media-split__text p{font-size:var(--lj-text-l-phone);color:var(--lj-ink-2)}.lj-media-split--plain .lj-media-split__text p+p{margin-top:20px}.lj-media-split--plain .lj-media-split__text strong{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-media-split--story.lj-media-split--ratio-3-2 .lj-media-split__img,.lj-media-split--plain.lj-media-split--ratio-3-2 .lj-media-split__img{aspect-ratio:3 / 2}.lj-media-split__more{display:flex;flex-direction:column;gap:24px;grid-column:1 / -1;min-width:0;margin-top:56px;padding-left:calc((100% - 56px) * 5 / 12 + 56px)}.lj-media-split__more-rule{display:block;height:var(--lj-rule-heavy);background:var(--lj-ink)}.lj-media-split .lj-media-split__more .lj-media-split__text p+p{margin-top:16px}.lj-media-split.lj-media-split--grey-panel{width:min(var(--lj-container),calc(100% - 2 * var(--lj-gutter)));margin:56px auto 0;padding:72px 56px;background:var(--lj-surface-2)}.lj-media-split.lj-media-split--grey-panel.lj-media-split--flush-top{margin-top:0}.lj-media-split.lj-media-split--grey-panel .lj-media-split__text,.lj-media-split.lj-media-split--grey-panel .lj-media-split__text p{color:var(--lj-body-ink)}@media only screen and (max-width:767px){.lj-media-split--plain .lj-media-split__text,.lj-media-split--plain .lj-media-split__text p{font-size:var(--lj-text-s)}.lj-media-split--plain .lj-media-split__text p+p{margin-top:16px}.lj-media-split--plain .lj-media-split__text strong{font:inherit;text-transform:none;color:inherit}.lj-media-split__more{gap:0;margin-top:0;padding-left:0}.lj-media-split__more-rule{display:none}.lj-media-split.lj-media-split--grey-panel{width:auto;margin:56px 0 0;padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-media-split.lj-media-split--grey-panel.lj-media-split--flush-top{margin-top:0}.lj-media-split--m-heading-first .lj-media-split__body{display:contents}.lj-media-split--m-heading-first .lj-media-split__label,.lj-media-split--m-heading-first .lj-media-split__heading{order:-1}}.lj-feature-cards.lj-feature-cards--service{width:min(var(--lj-container),calc(100% - 2 * var(--lj-gutter)));margin:56px auto 0;padding:72px 56px;background:var(--lj-surface-2)}.lj-feature-cards.lj-feature-cards--service.lj-feature-cards--flush-top{margin-top:0}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__list,.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__list:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__card{gap:18px;padding:32px;background:var(--lj-surface)}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__img{aspect-ratio:3 / 2}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__body{gap:18px;padding-top:0;border-top:0}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__text,.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__text p{font-size:var(--lj-text-l-phone)}.lj-feature-cards__provide{display:flex;flex-direction:column;gap:2px}.lj-feature-cards__provide-label{padding-bottom:6px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-feature-cards__provide-list ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--lj-rule-on-grey)}.lj-feature-cards__provide-list li{display:flex;align-items:baseline;gap:12px;margin:0;padding:11px 0;list-style:none;border-bottom:1px solid var(--lj-rule-on-grey);font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.45;text-wrap:pretty;color:var(--lj-body-ink)}.lj-feature-cards__provide-list li:before{content:"\bb";flex:none;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1;color:var(--lj-blue)}.lj-feature-cards__fit{font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.45;text-wrap:pretty;color:var(--lj-ink-2)}.lj-feature-cards__fit-label{font-family:var(--lj-font-display);font-size:16px;font-weight:700;text-transform:uppercase;color:var(--lj-ink)}@media only screen and (max-width:767px){.lj-feature-cards.lj-feature-cards--service{width:auto;margin:56px 0 0;padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-feature-cards.lj-feature-cards--service.lj-feature-cards--flush-top{margin-top:0}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__heading{margin-bottom:20px}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__list,.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__list:has(>:nth-child(4)){grid-template-columns:minmax(0,1fr);gap:20px}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__card{display:flex;flex-direction:column;gap:14px;padding:20px;border-top:0}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__img{width:100%;aspect-ratio:16 / 9}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__body{gap:14px}.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__text,.lj-feature-cards.lj-feature-cards--service .lj-feature-cards__text p{font-size:var(--lj-text-s)}.lj-feature-cards__provide-list li{padding:9px 0;font-size:var(--lj-text-xs)}.lj-feature-cards__fit{font-size:var(--lj-text-xxs)}}@media only screen and (max-width:767px){.template-page-corporate-offering .lj-feature-cards.lj-feature-cards--service .lj-feature-cards__list{gap:32px}.template-page-corporate-offering .lj-feature-cards.lj-feature-cards--service .lj-feature-cards__card{gap:20px;padding:24px}.template-page-corporate-offering .lj-feature-cards.lj-feature-cards--service .lj-feature-cards__body{gap:18px}.template-page-corporate-offering .lj-feature-cards__provide-list li{padding:12px 0;line-height:1.45}.template-page-corporate-offering .shopify-section+.shopify-section>[class*=lj-]:not([class*=flush-top]){margin-top:72px}.template-page-corporate-offering .lj-media-split p+p{margin-top:16px}}.lj-partner-strip.lj-partner-strip--paper-section{padding:0 var(--lj-page-pad);background:transparent}.lj-partner-strip.lj-partner-strip--paper-section .lj-partner-strip__logos{border-color:var(--lj-rule-strong)}.lj-partner-strip.lj-partner-strip--paper-section .lj-partner-strip__subline{max-width:calc((100% - 56px) * 5 / 12)}.lj-partner-strip.lj-partner-strip--paper-section .lj-partner-strip__subline p{max-width:none}.lj-partner-strip__note{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:24px;padding-bottom:20px;border-bottom:1px solid var(--lj-rule-on-grey)}.lj-partner-strip--paper .lj-partner-strip__note,.lj-partner-strip.lj-partner-strip--paper-section .lj-partner-strip__note{border-color:var(--lj-rule-strong)}.lj-partner-strip__note-label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-partner-strip__note-text,.lj-partner-strip__note-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l);line-height:1.4;text-wrap:pretty;color:var(--lj-body-ink)}@media only screen and (max-width:767px){.lj-partner-strip.lj-partner-strip--paper-section{padding:0 var(--lj-gutter-mobile)}.lj-partner-strip.lj-partner-strip--paper-section .lj-partner-strip__heading{font-size:var(--lj-type-section-phone)}.lj-partner-strip.lj-partner-strip--subline-mobile .lj-partner-strip__head{flex-direction:column;align-items:flex-start;gap:20px}.lj-partner-strip.lj-partner-strip--subline-mobile .lj-partner-strip__subline{display:block;max-width:none}.lj-partner-strip.lj-partner-strip--subline-mobile .lj-partner-strip__subline,.lj-partner-strip.lj-partner-strip--subline-mobile .lj-partner-strip__subline p{font-size:var(--lj-text-s);line-height:1.45;text-align:left}.lj-partner-strip__note{display:block;padding-bottom:0;border-bottom:0}.lj-partner-strip__note-label{display:block;margin-bottom:6px;font-size:var(--lj-label-size-xs)}.lj-partner-strip__note-text,.lj-partner-strip__note-text p{font-size:var(--lj-text-s);line-height:1.45}}.lj-blue-panel--contact .lj-blue-panel__panel{position:relative;display:flex;flex-direction:column;gap:28px;padding:96px max(130px,calc((100% - var(--lj-container)) / 2 + 40px)) 96px var(--lj-page-pad);overflow:hidden;background:var(--lj-blue)}.lj-blue-panel--contact .lj-blue-panel__text,.lj-blue-panel--contact .lj-blue-panel__text p{max-width:46ch;font-size:var(--lj-text-xl);line-height:1.4;text-wrap:pretty;color:var(--lj-ink)}.lj-blue-panel__rows{margin:0;border-top:var(--lj-rule-heavy-phone) solid var(--lj-ink)}.lj-blue-panel__row{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--lj-rule-on-blue)}.lj-blue-panel__row-label{margin:0;padding-top:3px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-blue-panel__row-value,.lj-blue-panel__row-value p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.4;color:var(--lj-ink)}.lj-blue-panel .lj-blue-panel__row-value a{color:var(--lj-ink);text-decoration:none;transition:color var(--lj-dur) var(--lj-ease)}.lj-blue-panel .lj-blue-panel__row-value a:hover,.lj-blue-panel .lj-blue-panel__row-value a:focus-visible{color:var(--lj-surface)}.lj-blue-panel__note{font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.4;color:var(--lj-ink)}@media only screen and (max-width:767px){.lj-blue-panel.lj-blue-panel--contact{margin-top:var(--lj-space-section-phone)}.lj-blue-panel.lj-blue-panel--contact.lj-blue-panel--flush-top{margin-top:0}.lj-blue-panel--contact .lj-blue-panel__panel{gap:20px;padding:48px var(--lj-gutter-mobile)}.lj-blue-panel--contact .lj-blue-panel__heading{font-size:var(--lj-type-section-phone)}.lj-blue-panel--contact .lj-blue-panel__text,.lj-blue-panel--contact .lj-blue-panel__text p{font-size:var(--lj-text)}.lj-blue-panel__row{grid-template-columns:110px minmax(0,1fr)}.lj-blue-panel__row-value,.lj-blue-panel__row-value p{font-size:var(--lj-text-s)}.lj-blue-panel--contact .lj-blue-panel__actions{flex-direction:row;align-items:center;gap:12px}.lj-blue-panel__note{font-size:var(--lj-text-xs)}}.lj-faq.lj-faq--paper{padding:0 var(--lj-page-pad);background:transparent}.lj-faq.lj-faq--paper .lj-faq__item{border-bottom-color:var(--lj-rule-strong)}#main-content>.shopify-section:last-child>.lj-faq.lj-faq--paper{padding-bottom:var(--lj-space-section)}@media only screen and (max-width:767px){.lj-faq.lj-faq--paper{padding:0 var(--lj-gutter-mobile)}#main-content>.shopify-section:last-child>.lj-faq.lj-faq--paper{padding-bottom:var(--lj-space-section-phone)}}html:has(.lj-chapter-chips){scroll-padding-top:0}.shopify-section.section-lj-chapter-chips{position:sticky;top:var(--header-height, 0px);z-index:6}.lj-chapter-chips{display:flex;box-sizing:border-box;gap:8px;overflow-x:auto;padding:16px var(--lj-page-pad);border-bottom:1px solid var(--lj-rule-strong);background:var(--lj-ground);scrollbar-width:none}.lj-chapter-chips::-webkit-scrollbar{display:none}.thb-predictive-search--popular.thb-predictive-search--popular div a{display:inline-flex;box-sizing:border-box;align-items:center;height:36px;padding:0 14px;border:1px solid var(--lj-ink);border-radius:0;background:transparent;font-family:var(--lj-font-display);font-size:14px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--lj-ink);transition:background-color var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.thb-predictive-search--popular.thb-predictive-search--popular div a:hover,.thb-predictive-search--popular.thb-predictive-search--popular div a:focus-visible{background:var(--lj-pink);border-color:var(--lj-pink);color:var(--lj-white)}.lj-search-popular{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.lj-search-popular__item{display:flex;min-width:0;margin:0}@media only screen and (min-width:768px){.lj-search-popular{gap:16px}.lj-search-popular .lj-card .product-card--badges{top:10px;left:10px}.lj-search-popular .lj-card .product-card--badges .badge{padding:3px 6px;font-size:11px}.lj-search-popular .lj-card__body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"rating" "title" "price" "button";gap:6px;padding:12px;container-type:inline-size}.lj-search-popular .lj-card .lj-card__rating{margin-bottom:6px;font-size:11px}.lj-search-popular .lj-card .lj-card__stars{width:55px;height:11px}.lj-search-popular .lj-card__count,.lj-search-popular .lj-card .lj-card__line{display:none}.lj-search-popular .lj-card .lj-card__title{font-size:17px}.lj-search-popular .lj-card__price{font-size:16px}.lj-search-popular .lj-card .lj-card__button{margin-top:4px;padding:.7rem 6px;font-size:min(11px,8.8cqi)}}.lj-chapter-chips .lj-chapter-chips__chip{display:flex;box-sizing:border-box;flex:none;align-items:center;gap:10px;height:36px;padding:0 14px;border:1px solid var(--lj-ink);font-family:var(--lj-font-display);font-size:14px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--lj-ink);transition:background-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-chapter-chips .lj-chapter-chips__chip:hover,.lj-chapter-chips .lj-chapter-chips__chip:focus-visible,.lj-chapter-chips .lj-chapter-chips__chip.is-current.is-current{background:var(--lj-ink);color:var(--lj-white)}.lj-chapter-chips__number{color:var(--lj-blue)}.lj-chapter[id],.lj-usage-product[id]{scroll-margin-top:calc(var(--header-height, 0px) + var(--lj-chips-h))}@media only screen and (max-width:767px){.lj-chapter-chips{padding:12px var(--lj-gutter-mobile)}.lj-chapter[id],.lj-usage-product[id]{scroll-margin-top:calc(var(--header-height, 0px) + var(--lj-chips-h-mobile))}}@media(prefers-reduced-motion:reduce){.lj-chapter-chips .lj-chapter-chips__chip{transition:none}}.lj-chapter__guide{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-ground)}.lj-chapter__guide.lj-chapter--grey{background:var(--lj-surface-2)}.lj-chapter__guide-head{position:sticky;top:calc(var(--header-height, 0px) + var(--lj-chips-h) + 24px);display:flex;flex-direction:column;gap:20px;min-width:0}.lj-chapter .lj-chapter__tab--number{justify-content:center;width:36px;padding:0;letter-spacing:0}.lj-chapter__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-chapter__guide .lj-chapter__title{font-size:clamp(44px,5vw,64px)}.lj-chapter__guide .lj-chapter__keep{white-space:normal}.lj-chapter__head-text,.lj-chapter__head-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-l-phone);line-height:1.5;text-wrap:pretty;color:var(--lj-body-ink)}.lj-chapter__guide-body{display:flex;flex-direction:column;gap:20px;min-width:0}.lj-chapter__guide-body .lj-chapter__text,.lj-chapter__guide-body .lj-chapter__text p{line-height:var(--lj-leading-body);color:var(--lj-body-ink)}.lj-chapter__guide-body>.lj-chapter__heading{margin-top:12px}.lj-chapter__guide-body .lj-chapter__text a,.lj-chapter__guide-body .lj-chapter__note-text a,.lj-chapter__guide-body .lj-chapter__step-text a{text-decoration:underline;color:var(--lj-ink)}.lj-chapter__guide-body .lj-chapter__text a:hover,.lj-chapter__guide-body .lj-chapter__note-text a:hover,.lj-chapter__guide-body .lj-chapter__step-text a:hover{color:var(--lj-pink)}.lj-chapter__group-label{margin-bottom:-10px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-chapter__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lj-chapter__stat{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-chapter__stat:only-child{grid-column:1 / -1}.lj-chapter__stat--blue{padding:20px;border-top:0;background:var(--lj-blue)}.lj-chapter__stat-figure{font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-chapter__stat-line{font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.4;text-wrap:balance;color:var(--lj-ink)}.lj-chapter__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lj-chapter__tile{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--lj-surface)}.lj-chapter__tile-heading{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-chapter__tile-text,.lj-chapter__tile-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.5;color:var(--lj-ink-2)}.lj-chapter__tile-text p+p{margin-top:10px}.lj-chapter__tile-text strong{display:block;margin-bottom:2px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-chapter__facts{display:flex;flex-direction:column;border-top:1px solid var(--lj-rule-strong)}.lj-chapter__fact{display:grid;grid-template-columns:190px minmax(0,1fr);gap:24px;padding:14px 0;border-bottom:1px solid var(--lj-rule-strong)}.lj-chapter--grey .lj-chapter__facts,.lj-chapter--grey .lj-chapter__fact{border-color:var(--lj-rule-on-grey)}.lj-chapter__fact-label{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1.05;letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-chapter__fact-value{font-family:var(--lj-font-body);font-size:var(--lj-text);line-height:1.5;color:var(--lj-ink-2)}.lj-chapter__note{display:flex;align-items:baseline;gap:12px;padding:14px 0;border-top:1px solid var(--lj-ink);border-bottom:1px solid var(--lj-ink)}.lj-chapter__note:before{content:"\bb";font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1;color:var(--lj-blue)}.lj-chapter__note-words{display:flex;flex-direction:column;gap:4px;min-width:0}.lj-chapter__note-label{font-family:var(--lj-font-display);font-size:17px;font-weight:700;line-height:.96;letter-spacing:var(--lj-tracking-display);text-transform:uppercase;color:var(--lj-ink)}.lj-chapter__note-text,.lj-chapter__note-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.5;color:var(--lj-body-ink)}.lj-chapter__note-text p+p{margin-top:10px}.lj-chapter__bars{display:flex;flex-direction:column;gap:12px}.lj-chapter__bar{display:grid;grid-template-columns:130px minmax(0,1fr) 56px;align-items:center;gap:12px}.lj-chapter__bar-label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-chapter__bar-track{display:block;height:28px;background:var(--lj-bar-track)}.lj-chapter__bar-fill{display:block;width:var(--lj-bar, 0%);height:100%;background:var(--lj-blue)}.lj-chapter__bar-value{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-m);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-align:right;color:var(--lj-ink)}.lj-chapter__steps{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;counter-reset:lj-step}.lj-chapter__step{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;margin:0;padding:12px 0;border-top:1px solid var(--lj-rule-strong);counter-increment:lj-step}.lj-chapter--grey .lj-chapter__step{border-top-color:var(--lj-rule-on-grey)}.lj-chapter__step-number{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--lj-ink);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xs);font-weight:var(--lj-heading-weight);line-height:1;color:var(--lj-white)}.lj-chapter__step-number:before{content:counter(lj-step)}.lj-chapter__step-heading{display:block;margin-bottom:2px;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-chapter__step-text,.lj-chapter__step-text p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text);line-height:1.5;color:var(--lj-ink-2)}.lj-chapter__list-tile{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--lj-surface)}.lj-chapter__list-tile-heading{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-chapter__list-tile-text ul{margin:0;padding:0;list-style:none}.lj-chapter__list-tile-text li{display:flex;align-items:baseline;gap:12px;margin:0;padding:8px 0;border-top:1px solid var(--lj-rule-strong);font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.45;color:var(--lj-body-ink)}.lj-chapter__list-tile-text li:before{content:"\bb";font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xs);font-weight:var(--lj-heading-weight);line-height:1;color:var(--lj-blue)}.lj-chapter__refs ol{margin:0;padding:0;border-top:var(--lj-rule-heavy) solid var(--lj-ink);list-style:none;counter-reset:lj-ref}.lj-chapter__refs li{position:relative;margin:0;padding:12px 0 12px 52px;border-bottom:1px solid var(--lj-rule-on-grey);font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.45;color:var(--lj-body-ink);counter-increment:lj-ref}.lj-chapter__refs li:before{content:counter(lj-ref,decimal-leading-zero);position:absolute;top:12px;left:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xs);font-weight:var(--lj-heading-weight);line-height:1.1;letter-spacing:var(--lj-tracking-display);color:var(--lj-ink)}@media only screen and (max-width:767px){.lj-chapter__guide{grid-template-columns:minmax(0,1fr);gap:24px;padding:48px var(--lj-gutter-mobile)}.lj-chapter__guide-head{position:static;gap:12px}.lj-chapter .lj-chapter__tab--number{width:32px;font-size:var(--lj-text-l)}.lj-chapter__guide .lj-chapter__title{font-size:var(--lj-type-section-phone)}.lj-chapter__head-text,.lj-chapter__head-text p{font-size:var(--lj-text-s)}.lj-chapter__guide-body{gap:16px}.lj-chapter__guide-body .lj-chapter__heading{margin-top:8px;font-size:var(--lj-type-sub-l)}.lj-chapter__stats{gap:12px}.lj-chapter__stat-figure{font-size:var(--lj-type-section-phone)}.lj-chapter__stat-line{font-size:var(--lj-text-xxs)}.lj-chapter__tiles{grid-template-columns:minmax(0,1fr);gap:10px}.lj-chapter__tile{padding:16px}.lj-chapter__tile-heading{font-size:var(--lj-type-sub-s)}.lj-chapter__tile-text,.lj-chapter__tile-text p{font-size:var(--lj-text-xs)}.lj-chapter__fact{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 0}.lj-chapter__fact-label{font-size:var(--lj-type-sub-xs)}.lj-chapter__fact-value,.lj-chapter__note-text,.lj-chapter__note-text p{font-size:var(--lj-text-xs)}.lj-chapter__bar{grid-template-columns:90px minmax(0,1fr) 44px}.lj-chapter__bar-track{height:22px}.lj-chapter__bar-value{font-size:var(--lj-type-sub-xs)}.lj-chapter__step-text,.lj-chapter__step-text p{font-size:var(--lj-text-xs)}.lj-chapter__list-tile{padding:16px}.lj-chapter__list-tile-heading{font-size:var(--lj-type-sub-m)}.lj-chapter__list-tile-text li{font-size:var(--lj-text-xs)}.lj-chapter__refs li{font-size:var(--lj-text-xxs)}}.lj-usage-product{padding:56px var(--lj-page-pad) 0;background:var(--lj-ground);color:var(--lj-ink)}.lj-usage-product--grey{background:var(--lj-surface-2)}.lj-usage-product--last{padding-bottom:var(--lj-space-band)}.lj-usage-product__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:56px;padding-top:32px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-usage-product__aside{position:sticky;top:calc(var(--header-height, 0px) + var(--lj-chips-h) + 24px);display:flex;flex-direction:column;gap:16px;min-width:0}.lj-usage-product__tile{overflow:hidden;aspect-ratio:1 / 1;background:var(--lj-surface)}.lj-usage-product__img{display:block;width:100%;height:100%;object-fit:cover}.lj-usage-product .lj-usage-product__name{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-wrap:balance;color:inherit}.lj-usage-product .lj-usage-product__link{align-self:flex-start;margin-top:-6px;font-family:var(--lj-font-label);font-size:var(--lj-link-size);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:0;text-transform:var(--lj-label-case);text-decoration-line:underline;text-decoration-thickness:var(--lj-link-line);text-underline-offset:var(--lj-link-offset);white-space:nowrap;color:var(--lj-ink);transition:color var(--lj-dur) var(--lj-ease)}.lj-usage-product .lj-usage-product__link:hover,.lj-usage-product .lj-usage-product__link:focus-visible{color:var(--lj-pink)}.lj-usage-product__tags{display:flex;flex-wrap:wrap;gap:6px}.lj-usage-product__tag{padding:4px 7px;background:var(--lj-blue);font-family:var(--lj-font-display);font-size:12px;font-weight:700;line-height:1.1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;white-space:nowrap;color:var(--lj-white)}.lj-usage-product__main{display:flex;flex-direction:column;gap:32px;min-width:0}.lj-usage-product__rows{display:flex;flex-direction:column;border-top:1px solid var(--lj-rule-strong)}.lj-usage-product__row{display:grid;grid-template-columns:170px minmax(0,1fr);gap:24px;padding:14px 0;border-bottom:1px solid var(--lj-rule-strong)}.lj-usage-product--grey .lj-usage-product__rows,.lj-usage-product--grey .lj-usage-product__row{border-color:var(--lj-rule-on-grey)}.lj-usage-product__row-label{padding-top:3px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-usage-product--grey .lj-usage-product__row-label{color:var(--lj-ink-2)}.lj-usage-product__row-value,.lj-usage-product__row-value p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text);line-height:1.5;color:var(--lj-body-ink)}.lj-usage-product__group{display:flex;flex-direction:column;gap:12px}.lj-usage-product__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.4;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-usage-product__expect{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lj-usage-product__expect-tile{display:flex;flex-direction:column;gap:6px;padding:18px;background:var(--lj-surface)}.lj-usage-product__expect-when{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1;text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-usage-product__expect-text{font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.45;color:var(--lj-ink-2)}.lj-usage-product__questions{display:flex;flex-direction:column;border-top:1px solid var(--lj-ink)}.lj-usage-product__question{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid var(--lj-rule-strong)}.lj-usage-product--grey .lj-usage-product__question{border-bottom-color:var(--lj-rule-on-grey)}.lj-usage-product .lj-usage-product__question-text{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-m);font-weight:var(--lj-heading-weight);line-height:1.05;letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);color:inherit}.lj-usage-product__answer,.lj-usage-product__answer p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text);line-height:1.5;color:var(--lj-ink-2)}.lj-usage-product__reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lj-usage-product__review{display:flex;flex-direction:column;gap:10px;margin:0;padding-top:12px;border-top:4px solid var(--lj-blue)}.lj-usage-product__stars{font-size:var(--lj-text-xs);line-height:1;letter-spacing:2px;color:var(--lj-blue)}.lj-usage-product .lj-usage-product__quote{margin:0;padding:0;border:0;font-family:var(--lj-font-body);font-size:var(--lj-text);font-style:normal;line-height:1.5;text-align:left;quotes:none;color:var(--lj-body-ink)}.lj-usage-product .lj-usage-product__quote:before{content:none}.lj-usage-product__who{font-family:var(--lj-font-body);font-size:var(--lj-text-xxs);line-height:1.4;color:var(--lj-ink-2)}.lj-usage-product__reviewer{font-family:var(--lj-font-display);font-size:15px;font-weight:700;text-transform:uppercase;color:var(--lj-ink)}@media only screen and (max-width:767px){.lj-usage-product{padding:32px var(--lj-gutter-mobile) 0}.lj-usage-product--last{padding-bottom:48px}.lj-usage-product__grid{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:20px}.lj-usage-product__aside{position:static;gap:12px}.lj-usage-product__tile{aspect-ratio:16 / 10}.lj-usage-product__img{object-fit:contain}.lj-usage-product .lj-usage-product__name{font-size:var(--lj-type-sub-l)}.lj-usage-product .lj-usage-product__link{margin-top:-4px;font-size:var(--lj-link-size-mobile);text-underline-offset:var(--lj-link-offset-mobile)}.lj-usage-product__main{gap:24px}.lj-usage-product__row{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 0}.lj-usage-product__row-value,.lj-usage-product__row-value p{font-size:var(--lj-text-s)}.lj-usage-product__expect{grid-template-columns:minmax(0,1fr);gap:8px}.lj-usage-product__expect-tile{padding:14px}.lj-usage-product__question{padding:14px 0}.lj-usage-product .lj-usage-product__question-text{font-size:var(--lj-type-sub-xs)}.lj-usage-product__answer,.lj-usage-product__answer p{font-size:var(--lj-text-s)}.lj-usage-product__reviews{grid-template-columns:minmax(0,1fr);gap:12px}.lj-usage-product .lj-usage-product__quote{font-size:var(--lj-text-s)}}.lj-chapter__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:56px;padding:var(--lj-space-band) var(--lj-page-pad) 0;background:var(--lj-ground)}.lj-chapter__head.lj-chapter--grey{background:var(--lj-surface-2)}.lj-chapter__head-main{display:flex;flex-direction:column;gap:16px;min-width:0}.lj-chapter__head-line,.lj-chapter__head-line p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;text-wrap:balance;color:var(--lj-body-ink)}.lj-chapter__head-line{justify-self:end;max-width:34ch;text-align:right}.lj-chapter__band{position:relative;overflow:hidden;height:460px;background:var(--lj-ink)}.lj-chapter__band picture{display:contents}.lj-hero__partner--inline{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px;margin-top:0;padding-top:0;border-top:0}.lj-hero__partner--inline .lj-hero__partner-label{font-size:11px}.lj-hero__partner--inline .lj-hero__partner-logo{height:44px}.lj-hero__partner-divider{flex:none;width:1px;height:44px;background:var(--lj-rule-on-dark)}@media only screen and (max-width:767px){.lj-chapter__head{grid-template-columns:minmax(0,1fr);gap:12px;padding:48px var(--lj-gutter-mobile) 0}.lj-chapter__head-main{gap:12px}.lj-chapter__head-line,.lj-chapter__head-line p{font-size:var(--lj-text)}.lj-chapter__head-line{justify-self:start;max-width:none;text-align:left}.lj-chapter__band{height:240px}.lj-hero__partner--inline{gap:12px}.lj-hero__partner--inline .lj-hero__partner-label{font-size:10px}.lj-hero__partner--inline .lj-hero__partner-logo,.lj-hero__partner-divider{height:32px}}.lj-404.lj-survey-thanks{min-height:480px}.lj-404.lj-survey-thanks .lj-404__heading{max-width:none;text-wrap:balance}.lj-survey-thanks__answer{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-bottom:2px solid var(--lj-surface)}.lj-survey-thanks__answer[hidden]{display:none}.lj-survey-thanks__label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-text-on-dark)}.lj-survey-thanks__value{font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;color:var(--lj-surface)}@media only screen and (max-width:767px){.lj-404.lj-survey-thanks{min-height:0}.lj-survey-thanks__label{font-size:var(--lj-label-size-xs)}.lj-survey-thanks__value{font-size:var(--lj-text-l-phone)}.section-lj-survey-thanks+.section-lj-form-panel>.lj-form-panel--grey{margin-top:0}}.lj-form-panel__person{display:flex;flex-direction:column;gap:24px;min-width:0}.lj-form-panel__person-card{display:flex;flex-direction:column;gap:20px;margin:0;padding-top:24px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-form-panel .lj-form-panel__person-quote{margin:0;padding:0;border:0;background:none;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-style:normal;font-weight:var(--lj-heading-weight);line-height:1.1;letter-spacing:var(--lj-tracking-sub);text-align:left;text-transform:none;text-wrap:pretty;color:var(--lj-ink)}.lj-form-panel .lj-form-panel__person-quote:before{content:none}.lj-form-panel__person-by{display:flex;align-items:center;gap:14px}.lj-form-panel .lj-form-panel__person-photo{display:block;flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover}.lj-form-panel__person-signature{display:flex;flex-direction:column;gap:4px;min-width:0}.lj-form-panel__person-name{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:1;text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-form-panel__person-role{font-family:var(--lj-font-body);font-size:var(--lj-text-s);line-height:1.4;color:var(--lj-ink-2)}.lj-form-panel .lj-form-panel__facts{display:flex;flex-wrap:wrap;gap:8px 32px;margin:0;padding:16px 0;border-top:1px solid var(--lj-rule-on-grey);border-bottom:1px solid var(--lj-rule-on-grey);list-style:none}.lj-form-panel .lj-form-panel__fact{margin:0;font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-2)}.lj-form-panel__person+.lj-form-panel__button{align-self:flex-start}@media only screen and (max-width:767px){.lj-form-panel__person{gap:20px}.lj-form-panel__person-card{gap:16px;padding-top:16px;border-top-width:var(--lj-rule-heavy-phone)}.lj-form-panel .lj-form-panel__person-quote{font-size:var(--lj-type-sub-s);line-height:1.15}.lj-form-panel__person-name{font-size:var(--lj-type-sub-xs)}.lj-form-panel__person-role{font-size:var(--lj-text-xxs)}.lj-form-panel .lj-form-panel__facts{gap:6px 16px;padding:12px 0}.lj-form-panel .lj-form-panel__fact{font-size:var(--lj-label-size-xs)}.lj-form-panel__person+.lj-form-panel__button{align-self:stretch}}:is(#main-content .shopify-policy__container,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .section-page .section-spacing){max-width:none;margin:0;padding:72px var(--lj-page-pad) 112px}:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .section-page .row{max-width:none;margin:0;padding:0}:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .section-page .row .columns{padding:0}:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .section-page .blog-post-detail{max-width:none;margin:0}:is(#main-content .shopify-policy__title,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .blog-post-detail .post-title){display:block;max-width:none;min-height:0;margin:0;padding:0;text-align:left}:is(#main-content .shopify-policy__title,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .blog-post-detail .post-title) h1{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-display);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-tight);letter-spacing:var(--lj-tracking-display);text-align:left;text-transform:var(--lj-heading-case);text-wrap:balance;color:var(--lj-ink)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte){max-width:760px;margin:72px 0 0;font-family:var(--lj-font-body);font-size:17px;line-height:1.6;text-align:left;overflow-wrap:break-word;color:var(--lj-body-ink)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte)>:first-child{margin-top:0}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte)>:last-child{margin-bottom:0}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) p{margin:0 0 16px;font-size:inherit;line-height:inherit;text-align:left;text-wrap:pretty;color:inherit}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) span{font:inherit!important}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) p:empty,:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) :is(ul,ol):not(:has(li)){display:none}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) strong{font-family:var(--lj-font-display);font-size:1.18em;font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-sub);color:var(--lj-ink)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) p:has(>strong:only-child){margin-top:32px}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte)>hr+p>strong:only-child,:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte)>p:first-child>strong:only-child{display:block;font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) hr{max-width:none;height:0;margin:32px 0;border:0;border-top:1px solid var(--lj-rule-strong);background:none}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte)>hr+p:has(>strong:only-child){margin-top:0}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) ul,:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) ol{margin:0 0 16px;padding:0 0 0 20px;list-style-position:outside}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) ul{list-style-type:disc}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) ol{list-style-type:decimal}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) li{margin:0 0 8px;font-size:inherit;line-height:inherit;color:inherit}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) a{color:var(--lj-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--lj-dur) var(--lj-ease)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) a:hover,:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) a:focus-visible{color:var(--lj-pink)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) figure{margin:0}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) table{display:block;width:100%;max-width:100%;margin:24px 0;overflow-x:auto;border:0;border-collapse:collapse}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) :is(td,th){min-width:160px;padding:12px 16px 12px 0;border:0;border-top:1px solid var(--lj-rule-strong);background:none;font-size:15px;line-height:1.45;text-align:left;vertical-align:top}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) tr:first-child>:is(td,th){border-top:var(--lj-rule-heavy) solid var(--lj-ink)}@media only screen and (max-width:767px){:is(#main-content .shopify-policy__container,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .section-page .section-spacing){padding:40px var(--lj-gutter-mobile) 56px}:is(#main-content .shopify-policy__title,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .blog-post-detail .post-title) h1{font-size:var(--lj-type-display-phone)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte){margin-top:40px;font-size:15px;line-height:var(--lj-leading-body)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) p:has(>strong:only-child){margin-top:24px}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte)>hr+p>strong:only-child,:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte)>p:first-child>strong:only-child{font-size:var(--lj-type-sub-l)}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte)>hr+p:has(>strong:only-child){margin-top:0}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) hr{margin:24px 0}:is(#main-content .shopify-policy__body .rte,:root:has(link[rel=canonical]:is([href$="/pages/privacy-policy"],[href$="/pages/terms-of-service"])) .page-content-width.rte) :is(td,th){font-size:14px}}.lj-bundle-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--lj-bundle-panel-w);gap:40px;align-items:start;max-width:calc(var(--lj-container) + 2 * var(--lj-gutter));margin:0 auto;padding:56px var(--lj-gutter) 112px;color:var(--lj-ink)}.lj-bundle-products{display:flex;flex-direction:column;gap:8px;min-width:0}.lj-bundle-category{display:flex;flex-direction:column;gap:20px;margin:0;padding-top:48px}.lj-bundle-category__header{display:flex;flex-direction:column;gap:6px;margin:0;padding-top:14px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-bundle-category .lj-bundle-category__name{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-bundle-category .lj-bundle-category__desc{margin:0;font-size:var(--lj-text);line-height:1.45;color:var(--lj-ink-2);text-wrap:balance}.lj-bundle-category__grid{display:grid;grid-template-columns:repeat(var(--lj-cols, 3),minmax(0,1fr));gap:16px}.lj-bundle-card{display:flex;flex-direction:column;overflow:visible;background:var(--lj-surface)}.lj-bundle-card__image-wrap{display:block;aspect-ratio:1;overflow:hidden;background:var(--lj-surface)}.lj-bundle-card__image-wrap img{display:block;width:100%;height:100%;object-fit:cover;transition:none}.lj-bundle-card:hover .lj-bundle-card__image-wrap img{transform:none}.lj-bundle-card__no-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--lj-surface-2);font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);color:var(--lj-ink-3)}.lj-bundle-card__body{flex:1;display:flex;flex-direction:column;gap:10px;padding:16px;border-top:1px solid var(--lj-rule)}.lj-bundle-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;min-height:50px}.lj-bundle-card .lj-bundle-card__title{flex:1;min-width:0;margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-m);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-bundle-card .lj-bundle-card__name{display:inline;margin:0;font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}.lj-bundle-card .lj-bundle-card__name:hover{color:var(--lj-pink)}.lj-bundle-card__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0;white-space:nowrap}.lj-bundle-card__price-current{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-s);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);color:var(--lj-ink)}.lj-bundle-card__price-compare{font-family:var(--lj-font-body);font-size:12px;color:var(--lj-ink-3);text-decoration:line-through}.lj-bundle-card__rating{display:flex;align-items:center;gap:6px;font-family:var(--lj-font-body);font-size:12px;line-height:1;white-space:nowrap;color:var(--lj-ink-3)}.lj-bundle-card__stars{flex:none}.lj-bundle-card .lj-bundle-card__desc{display:block;min-height:40px;margin:0;font-size:var(--lj-text-xs);line-height:1.4;color:var(--lj-ink-2)}.lj-bundle-card__options{display:flex;flex-direction:column;gap:6px;margin:0}.lj-bundle-card__option-label{width:auto;margin:0;font-family:var(--lj-font-label);font-size:var(--lj-label-size-xs);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink-3)}.lj-bundle-card__pills{display:flex;flex-wrap:wrap;gap:6px}.lj-bundle-card .lj-bundle-card__pill{-webkit-appearance:none;appearance:none;min-width:0;height:34px;margin:0;padding:0 10px;border:1px solid var(--lj-ink);border-radius:0;background:transparent;font-family:var(--lj-font-display);font-size:16px;font-weight:700;line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--lj-ink);cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-bundle-card .lj-bundle-card__pill.is-selected{border-color:var(--lj-ink);background:var(--lj-ink);color:var(--lj-surface)}.lj-bundle-card .lj-bundle-card__pill.is-unavailable{border-color:var(--lj-rule-strong);background:transparent;color:var(--lj-ink-3);text-decoration:line-through;opacity:1;cursor:default}.lj-bundle-card .lj-bundle-card__pill:focus-visible{outline:2px solid var(--lj-ink);outline-offset:2px}.lj-bundle-card__actions{margin-top:auto}.lj-bundle-card .lj-bundle-card__add{-webkit-appearance:none;appearance:none;display:block;width:100%;min-width:0;margin:0;padding:.85rem 1.2rem;border:1px solid var(--lj-ink);border-radius:0;background:var(--lj-ink);font-family:var(--lj-font-label);font-size:var(--lj-label-size-m);font-weight:var(--lj-label-weight);line-height:1.2;text-align:center;text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-surface);cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-bundle-card .lj-bundle-card__add:hover:not(:disabled),.lj-bundle-card .lj-bundle-card__add:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-surface)}.lj-bundle-card .lj-bundle-card__add:disabled{opacity:.45;cursor:default}.lj-bundle-qty{display:inline-grid;grid-template-columns:28px 28px 28px;align-items:stretch;height:28px;border:1px solid var(--lj-ink)}.lj-bundle-qty--card{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;height:44px;background:var(--lj-surface)}.lj-bundle-qty--card .lj-bundle-qty__val{font-size:var(--lj-text-l-phone)}.lj-bundle-qty .lj-bundle-qty__btn{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:auto;min-width:0;height:auto;margin:0;padding:0;border:0;background:none;font-family:var(--lj-font-display);font-size:16px;font-weight:700;line-height:1;color:var(--lj-ink);cursor:pointer;transition:color var(--lj-dur) var(--lj-ease)}.lj-bundle-qty .lj-bundle-qty__btn:hover,.lj-bundle-qty .lj-bundle-qty__btn:focus-visible{color:var(--lj-pink)}.lj-bundle-qty.lj-bundle-qty--card .lj-bundle-qty__btn{font-size:var(--lj-text-xl)}.lj-bundle-qty__val{display:flex;align-items:center;justify-content:center;font-family:var(--lj-font-display);font-size:15px;font-weight:700;color:var(--lj-ink)}@media only screen and (max-width:1100px){.lj-bundle-layout{--lj-bundle-panel-w: 340px;gap:32px;padding-inline:32px}.lj-bundle-card__rating-word{display:none}}@media only screen and (max-width:1023px){.lj-bundle-layout{display:block;padding-top:0}.lj-bundle-category{padding-top:40px}}@media only screen and (max-width:767px){.lj-bundle-layout{padding:0 var(--lj-gutter-mobile) 56px}.lj-bundle-category{gap:14px;padding-top:32px}.lj-bundle-category .lj-bundle-category__name{font-size:var(--lj-type-sub-xl)}.lj-bundle-category .lj-bundle-category__desc{font-size:var(--lj-text-xs)}.lj-bundle-category__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lj-bundle-card__body{gap:8px;padding:12px}.lj-bundle-card__head{min-height:36px}.lj-bundle-card .lj-bundle-card__title{font-size:17px}.lj-bundle-card__price-current{font-size:16px}.lj-bundle-card .lj-bundle-card__desc{min-height:0;font-size:var(--lj-text-xxs)}.lj-bundle-card .lj-bundle-card__add{padding:.7rem .4rem;font-size:var(--lj-label-size-s)}}.lj-bundle-sidebar-wrap{position:sticky;top:calc(var(--header-height, 0px) + 24px);order:0;width:auto;max-height:none;min-width:0}.lj-bundle-sidebar{overflow:visible;border:0;border-radius:0;background:var(--lj-surface);box-shadow:none}.lj-bundle-sidebar__sheet{display:flex;flex-direction:column;gap:0;max-height:calc(100vh - var(--header-height, 0px) - 48px);padding:0}.lj-bundle-sidebar__header{flex:none;display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px var(--lj-bundle-pad);background:var(--lj-ink);color:var(--lj-surface)}.lj-bundle-sidebar .lj-bundle-sidebar__title{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-surface)}.lj-bundle-sidebar__count{display:block;width:auto;height:auto;border-radius:0;background:none;font-size:var(--lj-text-xs);line-height:1;white-space:nowrap;color:var(--lj-text-on-dark)}.lj-bundle-sidebar__progress{flex:none;display:flex;flex-direction:column;gap:16px;padding:20px var(--lj-bundle-pad);border:0;background:var(--lj-surface-2)}.lj-bundle-sidebar .lj-bundle-sidebar__message{display:flex;flex-direction:column;gap:4px;min-height:0;margin:0;text-align:left}.lj-bundle-sidebar__message-head{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-bundle-sidebar__message-sub{font-size:var(--lj-text-xs);line-height:1.3;color:var(--lj-ink-2)}.lj-bundle-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lj-bundle-tier{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 3px}.lj-bundle-tier__bar{flex:0 0 100%;display:block;height:8px;background:var(--lj-rule-strong);transition:background var(--lj-dur) var(--lj-ease)}.lj-bundle-tier.on .lj-bundle-tier__bar{background:var(--lj-blue)}.lj-bundle-tier__from:before{content:"\b7  "}.lj-bundle-tier.on .lj-bundle-tier__off,.lj-bundle-tier.on .lj-bundle-tier__from{font-size:12px;line-height:1;color:var(--lj-ink-3)}.lj-bundle-tier__off{font-size:12px;line-height:1;text-transform:lowercase;color:var(--lj-ink-3)}.lj-bundle-tier__from{font-size:12px;line-height:1;color:var(--lj-ink-3)}.lj-bundle-sidebar__body{flex:0 1 auto;min-height:88px;max-height:none;overflow-y:auto;padding:0 var(--lj-bundle-pad);border:0}.lj-bundle-sidebar__body:empty{display:none}.lj-bundle-sidebar__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:16px 0;border-bottom:1px solid var(--lj-rule);animation:none}.lj-bundle-sidebar__item:last-child{border-bottom:0}.lj-bundle-sidebar__item-img{grid-row:span 2;align-self:start;display:block;width:56px;height:56px;object-fit:cover;background:var(--lj-ground)}.lj-bundle-sidebar__item .lj-bundle-qty{grid-column:2;justify-self:start}.lj-bundle-sidebar__item-name{font-size:var(--lj-text-xs);font-weight:400;line-height:1.3;color:var(--lj-ink)}.lj-bundle-sidebar__item-variant{margin-inline-start:5px;font-size:12px;font-weight:400;color:var(--lj-ink-3)}.lj-bundle-sidebar__item-price{margin:0;font-family:var(--lj-font-display);font-size:16px;font-weight:700;line-height:1;text-align:end;white-space:nowrap;color:var(--lj-ink)}.lj-bundle-sidebar .lj-bundle-sidebar__item-remove{-webkit-appearance:none;appearance:none;display:block;width:auto;height:auto;min-width:0;margin:0;padding:0;border:0;background:none;font-size:var(--lj-text);line-height:1;color:var(--lj-ink-3);justify-self:end;cursor:pointer;transition:color var(--lj-dur) var(--lj-ease)}.lj-bundle-sidebar .lj-bundle-sidebar__item-remove:hover,.lj-bundle-sidebar .lj-bundle-sidebar__item-remove:focus-visible{color:var(--lj-pink)}.lj-bundle-sidebar__totals{flex:none;margin:0;padding:16px var(--lj-bundle-pad) 0;border-top:1px solid var(--lj-rule-strong);font-size:var(--lj-text-xs);line-height:1.3;color:var(--lj-ink)}.lj-bundle-sidebar__totals[hidden],.lj-bundle-sidebar__row[hidden]{display:none}.lj-bundle-sidebar__row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px}.lj-bundle-sidebar__row--total{align-items:baseline;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--lj-rule-strong)}.lj-bundle-sidebar__total-label{font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case)}.lj-bundle-sidebar__total-value{font-family:var(--lj-font-display);font-size:var(--lj-type-sub-xl);font-weight:var(--lj-heading-weight);line-height:1;letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case)}.lj-bundle-sidebar .lj-bundle-sidebar__button{-webkit-appearance:none;appearance:none;flex:none;display:block;width:auto;min-width:0;min-height:var(--lj-form-btn-h);margin:16px var(--lj-bundle-pad) 0;padding:0 .75rem;border:1px solid var(--lj-ink);border-radius:0;background:var(--lj-ink);font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);line-height:1.2;text-align:center;text-transform:var(--lj-label-case);white-space:nowrap;color:var(--lj-surface);cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}.lj-bundle-sidebar .lj-bundle-sidebar__button:hover:not(:disabled),.lj-bundle-sidebar .lj-bundle-sidebar__button:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-surface)}.lj-bundle-sidebar .lj-bundle-sidebar__button:disabled{opacity:1;border-color:var(--lj-surface-2);background:var(--lj-surface-2);color:var(--lj-ink-3);cursor:default}.lj-bundle-trust{flex:none;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:16px var(--lj-bundle-pad) 20px}.lj-bundle-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--lj-font-label);font-size:var(--lj-label-size-xs);font-weight:var(--lj-label-weight);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-align:center;text-transform:var(--lj-label-case);color:var(--lj-ink-2)}.lj-bundle-trust__item .lj-icon{width:18px;height:18px}.lj-bundle-sidebar__header-end{display:flex;align-items:center;gap:10px}.lj-bundle-sidebar__chevron,.lj-bundle-sidebar__button-total{display:none}@media only screen and (max-width:1023px){.lj-bundle-layout{padding-bottom:calc(var(--lj-bundle-box-h) + var(--lj-bundle-box-gap) * 2)}.lj-bundle-sidebar-wrap{position:fixed;top:auto;left:var(--lj-bundle-box-gap);right:var(--lj-bundle-box-gap);bottom:calc(var(--lj-bundle-box-gap) + env(safe-area-inset-bottom,0px));z-index:30;box-shadow:0 -4px 20px #28292a1f}.lj-bundle-sidebar{border:1px solid var(--lj-ink)}.lj-bundle-sidebar__sheet{--lj-bundle-pad: 16px;max-height:calc(100dvh - var(--lj-bundle-box-gap) * 2 - env(safe-area-inset-bottom,0px));padding-bottom:16px}.lj-bundle-sidebar__header{align-items:center;padding-block:10px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.lj-bundle-sidebar .lj-bundle-sidebar__title{font-size:var(--lj-type-sub-s)}.lj-bundle-sidebar .lj-bundle-sidebar__chevron{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:24px;min-width:0;height:24px;margin:0;padding:0;border:0;background:none;color:var(--lj-surface);cursor:pointer;transform:rotate(180deg);transition:transform var(--lj-dur) var(--lj-ease)}.lj-bundle-sidebar-wrap.is-expanded .lj-bundle-sidebar__chevron{transform:none}.lj-bundle-sidebar__progress{gap:10px;padding-block:12px}.lj-bundle-sidebar__message-head{font-size:var(--lj-type-sub-s)}.lj-bundle-sidebar__message-sub{font-size:var(--lj-text-xxs)}.lj-bundle-sidebar__body{display:none;min-height:0;max-height:320px}.lj-bundle-sidebar-wrap.is-expanded .lj-bundle-sidebar__body{display:block}.lj-bundle-sidebar-wrap.is-expanded .lj-bundle-sidebar__body:empty{display:none}.lj-bundle-sidebar__totals{display:none!important}.lj-bundle-trust{display:none}.lj-bundle-sidebar .lj-bundle-sidebar__button{margin-top:12px}.lj-bundle-sidebar__button-total{display:inline}body:has(.lj-bundle-sidebar-wrap) [class*=kl-teaser-]{transform:translateY(calc(-1 * var(--lj-bundle-box-h)))}body:has(.lj-bundle-sidebar-wrap.is-expanded) #lj-chat-launcher,body:has(.lj-bundle-sidebar-wrap.is-expanded) [class*=kl-teaser-]{display:none!important}}@media only screen and (max-width:359px){.lj-bundle-sidebar .lj-bundle-sidebar__button{font-size:var(--lj-label-size-m);padding-inline:.25rem}.lj-bundle-card .lj-bundle-card__add{font-size:var(--lj-label-size-xs);padding-inline:.15rem}.lj-bundle-card__rating{gap:4px;font-size:11px}}@media only screen and (max-width:767px){.template-product .product-information--inner fieldset.product-form__input:not(.product-form__input--color):has(label:nth-of-type(4)):not(:has(label:nth-of-type(5))) input[type=radio]+label,.lj-landing .featured-product .product-information--inner fieldset.product-form__input:not(.product-form__input--color):has(label:nth-of-type(4)):not(:has(label:nth-of-type(5))) input[type=radio]+label{flex:1 1 calc(50% - 4px);min-width:0}}.product-card-quickview.text-button,.product-card-quickview.text-button span,.cart-drawer a.text-button.view-cart-button,.cart-drawer a.text-button.view-cart-button span,.back_to_shop.text-button,.back_to_shop.text-button span{font-family:var(--lj-font-label)!important;font-weight:var(--lj-label-weight)!important;text-transform:var(--lj-label-case)!important;letter-spacing:0!important;color:#000!important;text-decoration:none!important;background:none!important;background-image:none!important;box-shadow:none!important;border:0!important;position:relative;padding-bottom:.2em;display:inline-flex;align-items:center}.product-card-quickview.text-button:before,.product-card-quickview.text-button:after,.product-card-quickview.text-button span:before,.product-card-quickview.text-button span:after,.cart-drawer a.text-button.view-cart-button:before,.cart-drawer a.text-button.view-cart-button:after,.cart-drawer a.text-button.view-cart-button span:before,.cart-drawer a.text-button.view-cart-button span:after,.back_to_shop.text-button:before,.back_to_shop.text-button:after,.back_to_shop.text-button span:before,.back_to_shop.text-button span:after{content:none!important;background:none!important;border:0!important;text-decoration:none!important;box-shadow:none!important}.product-card-quickview.text-button,.cart-drawer a.text-button.view-cart-button,.back_to_shop.text-button{border-bottom:1px solid var(--lj-ink)!important}.product-card-quickview.text-button:hover,.product-card-quickview.text-button:focus-visible,.product-card-quickview.text-button:hover span,.product-card-quickview.text-button:focus-visible span,.cart-drawer a.text-button.view-cart-button:hover,.cart-drawer a.text-button.view-cart-button:focus-visible,.cart-drawer a.text-button.view-cart-button:hover span,.cart-drawer a.text-button.view-cart-button:focus-visible span,.back_to_shop.text-button:hover,.back_to_shop.text-button:focus-visible,.back_to_shop.text-button:hover span,.back_to_shop.text-button:focus-visible span{color:var(--lj-pink)!important;border-bottom-color:var(--lj-pink)!important}.template-cart table.cart-items.no-borders thead th.product-name,.template-cart table.cart-items.no-borders thead th.product-quantity,.template-cart table.cart-items.no-borders thead th.product-total{font-family:var(--lj-font-label)!important;font-weight:var(--lj-label-weight)!important;text-transform:var(--lj-label-case)!important;letter-spacing:.08em!important;font-size:.75rem!important}.template-cart table.cart-items.no-borders tbody td.product-name a{font-family:var(--lj-font-display)!important;font-weight:var(--lj-heading-weight)!important;text-transform:var(--lj-heading-case)!important;letter-spacing:var(--lj-tracking-display)!important;line-height:1.05!important;font-size:1.1rem!important}.free-shipping--percentage{background:var(--lj-pink)!important}.lj-cart.side-panel{max-width:460px;background:var(--lj-ground)}.lj-cart .side-panel-inner{grid-template-rows:auto auto minmax(0,1fr) auto;background:var(--lj-ground)}.lj-cart .side-panel-header{height:auto;padding:20px 28px;background:var(--lj-ground);border-bottom:1px solid var(--lj-rule-strong)}.lj-cart .side-panel-header h4{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-cart .side-panel-content{padding:0 28px;background:var(--lj-ground)}.lj-cart .product-cart-item--container{margin-bottom:0}.lj-cart .product-cart-item{max-width:none;margin:0}.lj-cart .product-cart-item-image{margin:0}.lj-cart .product-cart-item img,.lj-cart .product-cart-item .thb-placeholder{display:block;width:84px;height:84px;max-width:none;object-fit:cover;background:var(--lj-surface)}.lj-cart .product-cart-item .cart-product-link{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xs);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-sub);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-cart .product-cart-item .cart-product-link:hover{color:var(--lj-pink)}.lj-cart-gift{display:grid;grid-template-columns:84px 1fr auto;gap:16px;align-items:center;margin-top:20px!important;padding:14px;background:var(--lj-surface)}.lj-cart .lj-cart-gift img{background:var(--lj-ground)}.lj-cart-gift__text{display:flex;flex-direction:column;gap:6px;min-width:0}.lj-cart-gift__tag,.lj-cart__pill{padding:4px 7px;background:var(--lj-blue);color:var(--lj-white);font-family:var(--lj-font-display);font-weight:700;font-size:12px;line-height:1;letter-spacing:var(--lj-tracking-tag);text-transform:uppercase;white-space:nowrap}.lj-cart-gift__tag{align-self:flex-start}.lj-cart-gift__line{font-size:var(--lj-text-xxs);line-height:1.35;color:var(--lj-ink-2)}.lj-cart-gift__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.lj-cart-gift__price del{font-size:var(--lj-text-xxs);color:var(--lj-ink-3)}.lj-cart-gift__price ins,.lj-cart .product-cart-item-price .price ins{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xs);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-decoration:none;white-space:nowrap;color:var(--lj-ink)}.lj-cart-line{display:grid;grid-template-columns:84px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--lj-rule-strong)}.lj-cart-line .product-cart-item-info{display:flex;flex-direction:column;gap:8px;min-width:0}.lj-cart-line__top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.lj-cart-line__name{display:flex;flex-direction:column;gap:3px;min-width:0}.lj-cart .product-cart-item-options{margin:0;font-size:var(--lj-text-xxs);line-height:1.35;color:var(--lj-ink-2)}.lj-cart .product-cart-item-price{margin:0;padding:0;flex:none}.lj-cart .product-cart-item-price .price{display:block;text-align:end}.lj-cart .product-cart-item-price .price del{display:block;font-size:var(--lj-text-xxs);color:var(--lj-ink-3)}.lj-cart-line__controls{display:flex;justify-content:space-between;align-items:center}.lj-cart quantity-selector.quantity.small-qty{display:inline-flex;flex:none;width:auto;height:34px;padding:0;margin:0;border:1px solid var(--lj-ink);border-radius:0;background:none}.lj-cart quantity-selector.quantity.small-qty .minus,.lj-cart quantity-selector.quantity.small-qty .plus{position:static;flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:100%;padding:0;border:0;background:none;color:var(--lj-ink);cursor:pointer}.lj-cart quantity-selector.quantity.small-qty .qty{flex:none;width:30px;height:100%;padding:0;border:0;background:none;text-align:center;font-family:var(--lj-font-display);font-weight:700;font-size:17px;color:var(--lj-ink)}.lj-cart .remove{margin:0}.lj-cart .lj-cart__link{display:inline-block;padding:6px 0;border:0;background:none;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);color:var(--lj-ink);cursor:pointer;transition:color var(--lj-dur) var(--lj-ease)}.lj-cart .lj-cart__link:hover{color:var(--lj-pink)}.lj-cart .remove-all{position:relative;display:block;padding:16px 0}.lj-cart .side-panel-footer{border-top:1px solid var(--lj-ink);background:var(--lj-ground)}.lj-cart .cart-drawer-footer{padding:20px 28px 28px}.lj-cart .cart-drawer-buttons{display:flex;flex-direction:column;align-items:stretch;gap:14px}.lj-cart__totals{width:100%;display:flex;flex-direction:column;gap:6px;font-size:var(--lj-text-xs);color:var(--lj-ink)}.lj-cart__row{display:flex;justify-content:space-between;align-items:center}.lj-cart__row-note{color:var(--lj-ink-3)}.lj-cart__totals del,.lj-bundle-sidebar__row del{color:var(--lj-ink-3);text-decoration:line-through}.lj-cart__row{gap:12px}.lj-cart__row--total{align-items:baseline;margin-top:2px;padding-top:10px;border-top:1px solid var(--lj-rule-strong)}.lj-cart__total-label{font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size-s);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case)}.lj-cart__total{font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display)}.lj-cart__checkout.checkout-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--lj-form-btn-h);padding:0 12px;border:1px solid var(--lj-ink)!important;border-radius:0;background-color:var(--lj-ink)!important;color:var(--lj-white);font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size);text-transform:var(--lj-label-case);white-space:nowrap;cursor:pointer;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease)}.lj-cart__checkout.checkout-button:hover,.lj-cart__checkout.checkout-button:focus-visible{background-color:var(--lj-pink)!important;border-color:var(--lj-pink)!important;color:var(--lj-white)!important}.lj-cart__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:2px}.lj-cart__trust-item{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size-xs);line-height:1.3;letter-spacing:var(--lj-tracking-label);text-align:center;text-transform:var(--lj-label-case);color:var(--lj-ink-2)}.lj-cart__trust-item .lj-icon{width:18px;height:18px}.lj-cart .cart-drawer--recommendations--container{background:var(--lj-surface);box-shadow:none}.lj-cart .cart-drawer--recommendations{padding:0}.lj-cart-recs__head{display:flex;justify-content:space-between;align-items:baseline}.lj-cart .cart-drawer--recommendations--heading{margin:0;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-m);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-align:start;text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-cart-recs__sub{display:none;font-size:var(--lj-text-xs);color:var(--lj-ink)}.lj-cart-recs__swipe{font-size:var(--lj-text-xxs);color:var(--lj-ink)}.lj-cart .cart-drawer--recommendations--products{display:flex;gap:12px;width:auto;margin:0;padding:14px 0 0;overflow-x:auto;scroll-snap-type:x mandatory}.lj-cart-rec.product-cart-item{display:flex;flex:none;flex-direction:column;align-items:stretch;gap:8px;width:150px;padding:10px;background:var(--lj-ground);text-align:start;scroll-snap-align:start}.lj-cart .lj-cart-rec img{width:100%;height:auto;aspect-ratio:1 / 1}.lj-cart-rec__meta{display:flex;flex-direction:column;gap:8px}.lj-cart .lj-cart-rec .cart-product-link{min-height:30px;font-size:var(--lj-text-s)}.lj-cart-rec .price{margin:0;font-size:var(--lj-text-xs);color:var(--lj-ink)}.lj-cart-rec .lj-cart__link{align-self:flex-start;padding:0}@media only screen and (min-width:1068px){.lj-cart .cart-drawer--recommendations--container{width:300px;padding:20px 24px}.lj-cart-recs__head{flex-direction:column;gap:10px}.lj-cart .cart-drawer--recommendations--heading{font-size:var(--lj-type-sub-xl)}.lj-cart-recs__sub{display:block}.lj-cart-recs__swipe{display:none}.lj-cart .cart-drawer--recommendations--products{flex-direction:column;gap:18px;padding-top:18px;overflow:visible}.lj-cart-rec.product-cart-item{width:100%;max-width:none;gap:10px;padding:12px}.lj-cart-rec__meta{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}.lj-cart .lj-cart-rec .cart-product-link{min-height:0;font-size:var(--lj-text)}.lj-cart-rec .price{white-space:nowrap}}@media only screen and (max-width:1067px){.lj-cart .cart-drawer--recommendations--container{width:auto;margin:24px -28px 0;padding:20px 28px 24px}}@media only screen and (max-width:767px){.lj-cart.side-panel{top:56px;width:100vw;max-width:none}.lj-cart .side-panel-inner{height:calc(100dvh - 56px)}.lj-cart .side-panel-header{padding:14px 20px}.lj-cart .side-panel-header h4{font-size:var(--lj-type-sub-l)}.lj-cart .side-panel-content{padding:0 20px}.lj-cart .product-cart-item img,.lj-cart .product-cart-item .thb-placeholder{width:72px;height:72px}.lj-cart .product-cart-item .cart-product-link{font-size:17px}.lj-cart-gift{grid-template-columns:72px 1fr auto;gap:12px;margin-top:16px!important;padding:12px}.lj-cart-gift__price ins,.lj-cart .product-cart-item-price .price ins{font-size:17px}.lj-cart-line{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px 0}.lj-cart .cart-drawer-footer{padding:16px 20px 20px}.lj-cart .cart-drawer--recommendations--container{margin:24px -20px 0;padding:20px 20px 24px}}.lj-td{display:flex;flex-direction:column;gap:12px;padding:18px 28px;background:var(--lj-surface-2);border-bottom:1px solid var(--lj-rule-strong)}.lj-td__msg{font-size:var(--lj-text-s);line-height:1.4;text-align:center;color:var(--lj-ink)}.lj-td__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lj-td__tier{display:flex;flex-direction:column;gap:8px}.lj-td__bar{display:block;height:8px;background:var(--lj-rule-strong);transition:background var(--lj-dur) var(--lj-ease)}.lj-td__tier.on .lj-td__bar{background:var(--lj-blue)}.lj-td__label{font-size:var(--lj-text-xxs);color:var(--lj-ink-2);white-space:nowrap}@media only screen and (max-width:767px){.lj-td{padding:14px 20px}.lj-td__msg{font-size:var(--lj-text-xs)}}.lj-cart .cart-drawer__empty-cart{display:block;height:auto;padding:0;text-align:start}.lj-empty-cart{display:flex;flex-direction:column;gap:24px;padding:36px 0}.lj-empty-cart__intro{display:flex;flex-direction:column;gap:10px}.lj-empty-cart__heading{margin:0;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-align:start;color:var(--lj-ink)}.lj-empty-cart__sub{margin:0;font-size:var(--lj-text);line-height:1.5;color:var(--lj-ink-2);text-align:start}.lj-empty-cart__chat{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.lj-empty-cart__chat:hover,.lj-empty-cart__chat:focus-visible{color:var(--lj-pink)}.lj-empty-cart__hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:340px;overflow:hidden;background:var(--lj-ink)}.lj-empty-cart__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#28292ad1,#28292a59 55%,#28292a00)}.lj-empty-cart__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lj-empty-cart__hero-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding:24px;color:var(--lj-white)}.lj-empty-cart__hero-title{margin:0;font-family:var(--lj-font-display);font-weight:var(--lj-heading-weight);font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);text-align:start;color:var(--lj-white)}.lj-empty-cart__hero-desc{margin:0;font-size:var(--lj-text-s);line-height:1.45;color:var(--lj-white)}a.lj-empty-cart__hero-btn{display:flex;align-items:center;justify-content:center;min-height:var(--lj-form-btn-h);border:1px solid var(--lj-white);background:var(--lj-white);color:var(--lj-ink);font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);font-size:var(--lj-label-size);text-decoration:none;text-transform:var(--lj-label-case);white-space:nowrap;transition:background var(--lj-dur) var(--lj-ease),border-color var(--lj-dur) var(--lj-ease),color var(--lj-dur) var(--lj-ease)}a.lj-empty-cart__hero-btn:hover,a.lj-empty-cart__hero-btn:focus-visible{border-color:var(--lj-pink);background:var(--lj-pink);color:var(--lj-white)}a.lj-empty-cart__browse{align-self:center;font-family:var(--lj-font-label);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);color:var(--lj-ink)}a.lj-empty-cart__browse:hover{color:var(--lj-pink)}@media only screen and (max-width:767px){.lj-empty-cart{gap:20px;padding:28px 0}.lj-empty-cart__heading{font-size:var(--lj-type-sub-xl)}.lj-empty-cart__sub{font-size:var(--lj-text-s)}.lj-empty-cart__hero{min-height:300px}.lj-empty-cart__hero-content{padding:18px}.lj-empty-cart__hero-title{font-size:var(--lj-type-sub-l)}.lj-empty-cart__hero-desc{font-size:var(--lj-text-xs)}}@media(hover:hover){.lj-card:hover .lj-card__image--hover[data-lj-hover-src]{opacity:0}}@media only screen and (max-width:767px){.footer.lj-footer .thb-widget-menu a{position:relative}.footer.lj-footer .thb-widget-menu a:after{content:"";position:absolute;top:50%;left:0;right:0;height:24px;transform:translateY(-50%)}}.quantity:has(.qty:focus-visible){outline:2px solid var(--lj-ink);outline-offset:2px}@media only screen and (max-width:767px){.lj-card .lj-card__title{padding-block:4px;margin-block:-4px}.lj-pdp-breadcrumb a{padding-block:5px;margin-block:-5px}}:root{--lj-reveal-distance: 12px;--lj-reveal-dur: .4s;--lj-reveal-ease: ease-out;--lj-reveal-note-distance: 28px;--lj-reveal-note-tilt: -.8deg;--lj-reveal-note-dur: .55s}.lj-reveal{opacity:0;translate:0 var(--lj-reveal-distance)}.lj-reveal--side{translate:calc(var(--lj-reveal-note-distance) * -1) 0;--lj-reveal-dur: var(--lj-reveal-note-dur)}.lj-reveal--tilt{rotate:var(--lj-reveal-note-tilt)}.lj-reveal.lj-reveal--in{opacity:1;translate:0 0;rotate:0deg;transition:opacity var(--lj-reveal-dur) var(--lj-reveal-ease) var(--lj-reveal-delay, 0ms),translate var(--lj-reveal-dur) var(--lj-reveal-ease) var(--lj-reveal-delay, 0ms),rotate var(--lj-reveal-dur) var(--lj-reveal-ease) var(--lj-reveal-delay, 0ms)}@media print{.lj-reveal{opacity:1;translate:none;rotate:none}}:root{--lj-paint-ease: cubic-bezier(.5, .05, .3, 1);--lj-paint-mark: .65s;--lj-paint-mark-delay: .25s;--lj-paint-shield-in: .52s;--lj-paint-shield-out: .9s;--lj-paint-shield-delay: .6s;--lj-paint-line: .8s}.lj-paint.lj-ink-statement__mark:before,.lj-paint.lj-chapter__mark:before{clip-path:inset(-5% 100% -5% 0)}.lj-paint.lj-ink-statement__mark>span,.lj-paint.lj-chapter__mark>span{background:linear-gradient(90deg,var(--lj-ink) 50%,var(--lj-mark-before, var(--lj-ink)) 50%) 100% 0 / 200% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lj-paint--in.lj-ink-statement__mark:before,.lj-paint--in.lj-chapter__mark:before{animation:lj-paint-swipe var(--lj-paint-mark) var(--lj-paint-ease) var(--lj-paint-mark-delay) both}.lj-paint--in.lj-ink-statement__mark>span,.lj-paint--in.lj-chapter__mark>span{animation:lj-paint-words var(--lj-paint-mark) var(--lj-paint-ease) var(--lj-paint-mark-delay) both}@keyframes lj-paint-swipe{to{clip-path:inset(-5% 0 -5% 0)}}@keyframes lj-paint-words{to{background-position:0 0}}.lj-shield-paint{overflow:visible}.lj-shield-paint__stroke{stroke-dasharray:1 1;stroke-dashoffset:0}.lj-paint .lj-shield-paint__stroke{stroke-dashoffset:1}.lj-paint .lj-shield-paint__mark{opacity:0}.lj-paint--in .lj-shield-paint__stroke--in{animation:lj-paint-stroke var(--lj-paint-shield-in) var(--lj-paint-ease) var(--lj-paint-shield-delay) both}.lj-paint--in .lj-shield-paint__stroke--out{animation:lj-paint-stroke var(--lj-paint-shield-out) var(--lj-paint-ease) calc(var(--lj-paint-shield-delay) + .3s) both}.lj-paint--in .lj-shield-paint__mark{animation:lj-paint-fade .3s ease calc(var(--lj-paint-shield-delay) + 1.1s) both}@keyframes lj-paint-stroke{to{stroke-dashoffset:0}}@keyframes lj-paint-fade{to{opacity:1}}.lj-blue-panel :has(>.lj-blue-panel__side-line){overflow:clip}.lj-paint.lj-blue-panel__side-line-text{clip-path:inset(0 0 100% 0)}.lj-paint--in.lj-blue-panel__side-line-text{animation:lj-paint-write var(--lj-paint-line) var(--lj-paint-ease) .2s both}@keyframes lj-paint-write{to{clip-path:inset(0 0 0 0)}}@media print{.lj-paint,.lj-paint:before,.lj-paint *{clip-path:none!important;opacity:1!important;stroke-dashoffset:0!important;-webkit-text-fill-color:currentColor!important}}.lj-hero__link,.lj-blue-panel .lj-blue-panel__link,.lj-people-grid .lj-people-grid__link,.lj-seo-copy__toggle,.lj-product-rail .lj-product-rail__link,.lj-numbered-points .lj-numbered-points__link,.lj-blog .lj-blog__page-link,.lj-acard__more,.lj-related .lj-related__link,.lj-article .lj-article__share-link,.lj-cart .lj-cart__link,a.lj-empty-cart__browse{font-size:var(--lj-link-size);letter-spacing:0;text-decoration-line:underline;text-decoration-thickness:var(--lj-link-line);text-underline-offset:var(--lj-link-offset)}.template-index .section-blog-posts .section-header--button .text-button,.template-index .section-blog-posts .blog-post .read-more,.template-page-sports .section-blog-posts .section-header--button .text-button,.template-page-sports .section-blog-posts .blog-post .read-more{font-size:var(--lj-link-size);letter-spacing:0;border-bottom-width:var(--lj-link-line)!important}.template-index .section-blog-posts .text-button:after,.template-page-sports .section-blog-posts .text-button:after{height:var(--lj-link-line)}@media only screen and (max-width:767px){.lj-hero__link,.lj-blue-panel .lj-blue-panel__link,.lj-chapter .lj-chapter__link,.lj-people-grid .lj-people-grid__link,.lj-seo-copy__toggle,.lj-product-rail .lj-product-rail__link,.lj-numbered-points .lj-numbered-points__link,.lj-blog .lj-blog__page-link,.lj-acard__more,.lj-related .lj-related__link,.lj-article .lj-article__share-link,.lj-cart .lj-cart__link,a.lj-empty-cart__browse,.template-product #lj-reviews .ljrw-loadmore{font-size:var(--lj-link-size-mobile);text-underline-offset:var(--lj-link-offset-mobile)}.template-index .section-blog-posts .section-header--button .text-button,.template-index .section-blog-posts .blog-post .read-more,.template-page-sports .section-blog-posts .section-header--button .text-button,.template-page-sports .section-blog-posts .blog-post .read-more{font-size:var(--lj-link-size-mobile)}}#lj-chat-nudge{display:none!important}#lj-chat-launcher{transition:background var(--lj-dur) var(--lj-ease),opacity var(--lj-dur) var(--lj-ease),visibility var(--lj-dur) var(--lj-ease),right var(--lj-dur) var(--lj-ease),bottom var(--lj-dur) var(--lj-ease),width var(--lj-dur) var(--lj-ease),height var(--lj-dur) var(--lj-ease)!important}@media only screen and (max-width:749px){html.lj-chat-wait #lj-chat-launcher:not([aria-expanded=true]){opacity:0;visibility:hidden}}body:has(.side-panel.active) #lj-chat-launcher:not([aria-expanded=true]){opacity:0;visibility:hidden}html.lj-chat-docked #lj-chat-launcher{right:calc(var(--lj-chat-dock-right) + var(--lj-chat-dock-edge));bottom:calc(var(--lj-chat-dock-middle) - var(--lj-chat-dock-size) / 2);width:var(--lj-chat-dock-size);height:var(--lj-chat-dock-size)}html.lj-chat-docked #lj-chat-launcher .ljc-shield{transform:scale(.8)}html.lj-chat-docked .template-product .product-add-to-cart-sticky--info{min-width:0}.template-product .product-add-to-cart-sticky--inner{transition:padding var(--lj-dur) var(--lj-ease)}html.lj-chat-docked:not(.lj-chat-wait) .template-product .product-add-to-cart-sticky--inner{padding-inline-end:calc(var(--lj-chat-dock-edge) + var(--lj-chat-dock-size) + var(--lj-chat-dock-gap))!important}html.lj-chat-docked .lj-bundle-sidebar__header{padding-inline-end:calc(var(--lj-chat-dock-edge) + var(--lj-chat-dock-size) + var(--lj-chat-dock-gap))}html.lj-chat-docked .template-product .product-add-to-cart-sticky--title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lj-pdp-size-line{display:flex;gap:6px;align-items:flex-start;margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.45;color:var(--lj-body-ink)}.template-product .product-information--inner>.lj-pdp-size-line,.lj-landing .featured-product .product-information--inner>.lj-pdp-size-line{margin-top:-26px!important}.lj-pdp-size-line[hidden]{display:none}.lj-pdp-size-line .lj-pdp-size-line__icon{flex:none;display:block;width:16px;height:16px;margin-top:2px}.lj-which-one{margin-top:var(--lj-space-section);padding:var(--lj-space-band) var(--lj-page-pad);background:var(--lj-surface-2);color:var(--lj-ink)}.lj-which-one__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:end}.lj-which-one .lj-which-one__heading{margin:0;font-family:var(--lj-font-display);font-size:var(--lj-type-section);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-display);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink)}.lj-which-one__aside{text-align:right}.lj-which-one__subline,.lj-which-one__subline p{margin:0;font-family:var(--lj-font-body);font-size:var(--lj-text-xl);line-height:1.4;color:var(--lj-body-ink)}.lj-which-one .lj-which-one__ask,.lj-which-one__link{font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);text-transform:var(--lj-label-case);color:var(--lj-ink)}.lj-which-one .lj-which-one__ask{display:inline-block;margin-top:12px}.lj-which-one .lj-which-one__ask,.lj-which-one__link a{color:var(--lj-ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;transition:color var(--lj-dur) var(--lj-ease)}.lj-which-one .lj-which-one__ask:hover,.lj-which-one__link a:hover,.lj-which-one a.lj-which-one__name:hover{color:var(--lj-pink)}.lj-which-one__rail{display:block;margin-top:56px}.lj-which-one__table{display:grid;grid-template-columns:180px repeat(var(--lj-wo-count),minmax(0,1fr));grid-template-rows:repeat(var(--lj-wo-rows),auto)}.lj-which-one__labels,.lj-which-one__col{position:relative;display:grid;grid-row:1 / span var(--lj-wo-rows);grid-template-rows:subgrid;min-width:0}.lj-which-one__col--here{background:var(--lj-surface)}.lj-which-one__col--here .lj-which-one__link{background:var(--lj-surface-2)}.lj-which-one__label{padding:18px 20px 18px 0;border-top:1px solid var(--lj-rule-on-grey);font-family:var(--lj-font-label);font-size:var(--lj-label-size-s);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case)}.lj-which-one__label--cell{display:none}.lj-which-one__tag{min-height:22px;padding:16px 20px 0}.lj-which-one__tag span{display:inline-flex;align-items:center;height:22px;padding:0 7px;background:var(--lj-blue);font-family:var(--lj-font-display);font-size:12px;font-weight:var(--lj-heading-weight);letter-spacing:var(--lj-tracking-tag);text-transform:var(--lj-heading-case);white-space:nowrap;color:var(--lj-white)}.lj-which-one__pack{display:block;margin:12px 20px 0;aspect-ratio:1;background:var(--lj-surface)}.lj-which-one__image{display:block;width:100%;height:100%;object-fit:contain}.lj-which-one .lj-which-one__name{padding:18px 20px 0;font-family:var(--lj-font-display);font-size:var(--lj-type-sub-l);font-weight:var(--lj-heading-weight);line-height:var(--lj-leading-sub);letter-spacing:var(--lj-tracking-display);text-transform:var(--lj-heading-case);color:var(--lj-ink);text-decoration:none;transition:color var(--lj-dur) var(--lj-ease)}.lj-which-one__price{padding:8px 20px 0;font-size:var(--lj-text-l-phone);line-height:1.4}.lj-which-one__rating{display:flex;align-items:center;gap:6px;padding:6px 20px 24px;font-family:var(--lj-font-body);font-size:var(--lj-text-xs);line-height:1.4}.lj-which-one__rating .lj-card__stars{width:60px;height:12px;flex:none}.lj-which-one__value{padding:16px 20px;border-top:1px solid var(--lj-rule-on-grey);font-family:var(--lj-font-body);font-size:var(--lj-text);line-height:1.4;color:var(--lj-body-ink)}.lj-which-one__link{padding:16px 20px 24px;border-top:1px solid var(--lj-rule-on-grey)}.lj-which-one__labels>div:last-child{border-top:1px solid var(--lj-rule-on-grey)}@media only screen and (max-width:767px){.lj-which-one{margin-top:var(--lj-space-section-phone);padding:var(--lj-space-band-phone) var(--lj-gutter-mobile)}.lj-which-one__head{display:block}.lj-which-one .lj-which-one__heading{font-size:var(--lj-type-section-phone)}.lj-which-one__aside{text-align:left}.lj-which-one__subline,.lj-which-one__subline p{margin-top:12px;font-size:var(--lj-text-s);line-height:1.5}.lj-which-one__rail{margin-top:24px}.lj-which-one__scroll{margin-right:calc(-1 * var(--lj-gutter-mobile));overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-left:156px;scrollbar-width:none}.lj-which-one__scroll::-webkit-scrollbar{display:none}.lj-which-one__table{grid-template-columns:repeat(var(--lj-wo-count),156px) var(--lj-gutter-mobile);grid-template-rows:repeat(var(--lj-wo-rows-phone),auto);width:max-content}.lj-which-one__labels{display:none}.lj-which-one__col{grid-row:1 / span var(--lj-wo-rows-phone);scroll-snap-align:start}.lj-which-one__col--here{position:sticky;left:0;z-index:2;border-right:1px solid var(--lj-rule-on-grey)}.lj-which-one__label--cell{display:block;min-height:12px;padding:14px 14px 6px;font-size:var(--lj-label-size-xs);white-space:nowrap}.lj-which-one__tag{padding:14px 14px 0}.lj-which-one__pack{margin:10px 14px 0}.lj-which-one .lj-which-one__name{padding:12px 14px 0;font-size:var(--lj-type-sub-s);letter-spacing:var(--lj-tracking-sub)}.lj-which-one__price{padding:6px 14px 0;font-size:var(--lj-text-s)}.lj-which-one__rating{flex-direction:column;align-items:flex-start;gap:2px;padding:4px 14px 16px;font-size:var(--lj-text-xxs)}.lj-which-one__rating .lj-card__stars{width:55px;height:11px}.lj-which-one__value{padding:0 14px 14px;border-top:0;font-size:var(--lj-text-xs)}.lj-which-one__link{padding:14px 14px 18px;font-size:var(--lj-label-size-s);letter-spacing:.04em}.lj-which-one__link a{text-underline-offset:4px}.lj-which-one__rail.is-scrollable .lj-product-rail__progress{margin-right:0;background:var(--lj-rule-on-grey)}.template-product .product-information--inner>.lj-pdp-size-line,.lj-landing .featured-product .product-information--inner>.lj-pdp-size-line{margin-top:-12px!important;margin-bottom:6px!important}}.lj-blue-panel--paired .lj-blue-panel__panel{position:relative;width:var(--lj-bp-width);margin:0 auto;padding:72px 96px 72px 64px;overflow:hidden;background:var(--lj-blue)}.lj-blue-panel--paired .lj-blue-panel__intro{display:grid;grid-template-columns:minmax(0,max-content) minmax(240px,1fr);gap:40px;align-items:end}.lj-blue-panel--paired .lj-blue-panel__heading{font-size:var(--lj-type-display);line-height:var(--lj-leading-tight)}.lj-blue-panel--paired.lj-blue-panel--no-description .lj-blue-panel__intro{grid-template-columns:minmax(0,1fr)}@media only screen and (min-width:768px){.lj-blue-panel--paired.lj-blue-panel--no-description .lj-blue-panel__heading{font-size:min(var(--lj-type-display),calc(10.8vw - 29px))}}.lj-blue-panel--paired .lj-blue-panel__text,.lj-blue-panel--paired .lj-blue-panel__text p{font-size:var(--lj-text-xl);line-height:1.4;text-align:right;color:var(--lj-ink)}.lj-blue-panel__pairs{display:flex;flex-direction:column;gap:40px;margin:48px 0 0;padding:0;list-style:none}.lj-blue-panel__pair{display:flex;flex-direction:column}.lj-blue-panel--paired .lj-blue-panel__icon{display:block;width:56px;height:56px;color:var(--lj-ink)}.lj-blue-panel__pair-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:40px;align-items:stretch;margin-top:12px;padding-top:24px;border-top:var(--lj-rule-heavy) solid var(--lj-ink)}.lj-blue-panel--paired .lj-blue-panel__point-heading{font-size:var(--lj-type-sub-xl);line-height:var(--lj-leading-sub)}.lj-blue-panel--paired .lj-blue-panel__point-text,.lj-blue-panel--paired .lj-blue-panel__point-text p{font-size:var(--lj-text-l-phone);line-height:1.5;color:var(--lj-ink)}.lj-blue-panel--paired .lj-blue-panel__point-text{margin-top:12px}.lj-blue-panel__pair-fix{padding:24px 28px;background:var(--lj-surface)}.lj-blue-panel__pair-fix .lj-blue-panel__point-text{max-width:52ch}.lj-blue-panel__fix-label{margin:0 0 12px;font-family:var(--lj-font-label);font-size:var(--lj-label-size);font-weight:var(--lj-label-weight);letter-spacing:var(--lj-tracking-label);text-transform:var(--lj-label-case);color:var(--lj-ink)}@media only screen and (max-width:767px){.lj-blue-panel--paired .lj-blue-panel__panel{width:calc(100% - 32px);padding:48px 24px}.lj-blue-panel--paired .lj-blue-panel__intro{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.lj-blue-panel--paired .lj-blue-panel__heading{font-size:var(--lj-type-display-phone)}.lj-blue-panel--paired .lj-blue-panel__text,.lj-blue-panel--paired .lj-blue-panel__text p{font-size:var(--lj-text-s);line-height:1.5;text-align:left}.lj-blue-panel__pairs{gap:40px;margin-top:40px}.lj-blue-panel__pair-body{display:block;margin-top:12px;padding-top:20px}.lj-blue-panel--paired .lj-blue-panel__point-heading{font-size:var(--lj-type-sub-l)}.lj-blue-panel--paired .lj-blue-panel__point-text,.lj-blue-panel--paired .lj-blue-panel__point-text p{font-size:var(--lj-text-s)}.lj-blue-panel--paired .lj-blue-panel__point-text{margin-top:8px}.lj-blue-panel__pair-fix{margin-top:20px;padding:20px}.lj-blue-panel__fix-label{margin-bottom:10px;font-size:var(--lj-label-size-s)}}@media only screen and (max-width:767px){[id$=__lj_why] .lj-blue-panel--paired .lj-blue-panel__panel{padding:32px 20px}[id$=__lj_why] .lj-blue-panel__pairs{gap:28px;margin-top:28px}[id$=__lj_why] .lj-blue-panel__pair-body{margin-top:8px;padding-top:14px}[id$=__lj_why] .lj-blue-panel--paired .lj-blue-panel__icon{width:40px;height:40px}[id$=__lj_why] .lj-blue-panel__pair-fix{margin-top:14px;padding:16px}[id$=__lj_why] .lj-blue-panel__fix-label{margin-bottom:6px}}.lj-cart__breakdown{display:flex;flex-direction:column;gap:6px}.lj-cart__fold{display:none}@media only screen and (max-width:767px){cart-drawer.lj-cart .lj-td{gap:8px;padding:10px 20px}cart-drawer.lj-cart .lj-td__tier{gap:6px}cart-drawer.lj-cart .cart-drawer-footer{padding:10px 20px calc(12px + env(safe-area-inset-bottom,0px))}cart-drawer.lj-cart .cart-drawer--recommendations{display:none}cart-drawer.lj-cart .cart-drawer-buttons{gap:10px}.lj-cart__totals--fold{gap:0}.lj-cart__totals--fold .lj-cart__row--total{display:none}.lj-cart__totals--fold .lj-cart__breakdown{display:none;padding-bottom:10px;margin-bottom:2px;border-bottom:1px solid var(--lj-rule-strong)}html[data-lj-cart-fold-open] .lj-cart__totals--fold .lj-cart__breakdown{display:flex}.lj-cart__fold{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:none;color:var(--lj-ink);text-align:start;cursor:pointer}.lj-cart__fold:focus-visible{outline:2px solid var(--lj-ink);outline-offset:2px}.lj-cart__fold-sum{display:flex;align-items:baseline;gap:10px;margin-inline-end:auto}.lj-cart__fold .lj-icon{flex:none;width:20px;height:20px;transform:rotate(180deg);transition:transform var(--lj-dur) var(--lj-ease)}html[data-lj-cart-fold-open] .lj-cart__fold .lj-icon{transform:none}cart-drawer.lj-cart .lj-cart__trust{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:6px;padding-top:0}cart-drawer.lj-cart .lj-cart__trust-item{flex-direction:row;justify-content:center;gap:6px;line-height:1.2;text-align:start}cart-drawer.lj-cart .lj-cart__trust-item .lj-icon{flex:none;width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.lj-cart__fold .lj-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/lj-custom.css.map */
