/* === min/splide.min.css === */
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}

/* === Compiled SCSS (Globals + Source) === */
@charset "UTF-8";@import url(https://use.typekit.net/mnf8bpg.css);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap);.margin-0{margin:0}.margin-block-0{margin-block:0}.margin-inline-0{margin-inline:0}.margin-top-0{margin-top:0}.margin-bottom-0{margin-bottom:0}.margin-left-0{margin-left:0}.margin-right-0{margin-right:0}.padding-0{padding:0}.padding-block-0{padding-block:0}.padding-inline-0{padding-inline:0}.padding-top-0{padding-top:0}.padding-bottom-0{padding-bottom:0}.padding-left-0{padding-left:0}.padding-right-0{padding-right:0}.margin-2{margin:.125rem}.margin-block-2{margin-block:.125rem}.margin-inline-2{margin-inline:.125rem}.margin-top-2{margin-top:.125rem}.margin-bottom-2{margin-bottom:.125rem}.margin-left-2{margin-left:.125rem}.margin-right-2{margin-right:.125rem}.padding-2{padding:.125rem}.padding-block-2{padding-block:.125rem}.padding-inline-2{padding-inline:.125rem}.padding-top-2{padding-top:.125rem}.padding-bottom-2{padding-bottom:.125rem}.padding-left-2{padding-left:.125rem}.padding-right-2{padding-right:.125rem}.margin-4{margin:.25rem}.margin-block-4{margin-block:.25rem}.margin-inline-4{margin-inline:.25rem}.margin-top-4{margin-top:.25rem}.margin-bottom-4{margin-bottom:.25rem}.margin-left-4{margin-left:.25rem}.margin-right-4{margin-right:.25rem}.padding-4{padding:.25rem}.padding-block-4{padding-block:.25rem}.padding-inline-4{padding-inline:.25rem}.padding-top-4{padding-top:.25rem}.padding-bottom-4{padding-bottom:.25rem}.padding-left-4{padding-left:.25rem}.padding-right-4{padding-right:.25rem}.margin-8{margin:.5rem}.margin-block-8{margin-block:.5rem}.margin-inline-8{margin-inline:.5rem}.margin-top-8{margin-top:.5rem}.margin-bottom-8{margin-bottom:.5rem}.margin-left-8{margin-left:.5rem}.margin-right-8{margin-right:.5rem}.padding-8{padding:.5rem}.padding-block-8{padding-block:.5rem}.padding-inline-8{padding-inline:.5rem}.padding-top-8{padding-top:.5rem}.padding-bottom-8{padding-bottom:.5rem}.padding-left-8{padding-left:.5rem}.padding-right-8{padding-right:.5rem}.margin-12{margin:.75rem}.margin-block-12{margin-block:.75rem}.margin-inline-12{margin-inline:.75rem}.margin-top-12{margin-top:.75rem}.margin-bottom-12{margin-bottom:.75rem}.margin-left-12{margin-left:.75rem}.margin-right-12{margin-right:.75rem}.padding-12{padding:.75rem}.padding-block-12{padding-block:.75rem}.padding-inline-12{padding-inline:.75rem}.padding-top-12{padding-top:.75rem}.padding-bottom-12{padding-bottom:.75rem}.padding-left-12{padding-left:.75rem}.padding-right-12{padding-right:.75rem}.margin-16{margin:1rem}.margin-block-16{margin-block:1rem}.margin-inline-16{margin-inline:1rem}.margin-top-16{margin-top:1rem}.margin-bottom-16{margin-bottom:1rem}.margin-left-16{margin-left:1rem}.margin-right-16{margin-right:1rem}.padding-16{padding:1rem}.padding-block-16{padding-block:1rem}.padding-inline-16{padding-inline:1rem}.padding-top-16{padding-top:1rem}.padding-bottom-16{padding-bottom:1rem}.padding-left-16{padding-left:1rem}.padding-right-16{padding-right:1rem}.margin-24{margin:1.5rem}.margin-block-24{margin-block:1.5rem}.margin-inline-24{margin-inline:1.5rem}.margin-top-24{margin-top:1.5rem}.margin-bottom-24{margin-bottom:1.5rem}.margin-left-24{margin-left:1.5rem}.margin-right-24{margin-right:1.5rem}.padding-24{padding:1.5rem}.padding-block-24{padding-block:1.5rem}.padding-inline-24{padding-inline:1.5rem}.padding-top-24{padding-top:1.5rem}.padding-bottom-24{padding-bottom:1.5rem}.padding-left-24{padding-left:1.5rem}.padding-right-24{padding-right:1.5rem}.margin-32{margin:2rem}.margin-block-32{margin-block:2rem}.margin-inline-32{margin-inline:2rem}.margin-top-32{margin-top:2rem}.margin-bottom-32{margin-bottom:2rem}.margin-left-32{margin-left:2rem}.margin-right-32{margin-right:2rem}.padding-32{padding:2rem}.padding-block-32{padding-block:2rem}.padding-inline-32{padding-inline:2rem}.padding-top-32{padding-top:2rem}.padding-bottom-32{padding-bottom:2rem}.padding-left-32{padding-left:2rem}.padding-right-32{padding-right:2rem}.margin-40{margin:2.5rem}.margin-block-40{margin-block:2.5rem}.margin-inline-40{margin-inline:2.5rem}.margin-top-40{margin-top:2.5rem}.margin-bottom-40{margin-bottom:2.5rem}.margin-left-40{margin-left:2.5rem}.margin-right-40{margin-right:2.5rem}.padding-40{padding:2.5rem}.padding-block-40{padding-block:2.5rem}.padding-inline-40{padding-inline:2.5rem}.padding-top-40{padding-top:2.5rem}.padding-bottom-40{padding-bottom:2.5rem}.padding-left-40{padding-left:2.5rem}.padding-right-40{padding-right:2.5rem}.margin-48{margin:3rem}.margin-block-48{margin-block:3rem}.margin-inline-48{margin-inline:3rem}.margin-top-48{margin-top:3rem}.margin-bottom-48{margin-bottom:3rem}.margin-left-48{margin-left:3rem}.margin-right-48{margin-right:3rem}.padding-48{padding:3rem}.padding-block-48{padding-block:3rem}.padding-inline-48{padding-inline:3rem}.padding-top-48{padding-top:3rem}.padding-bottom-48{padding-bottom:3rem}.padding-left-48{padding-left:3rem}.padding-right-48{padding-right:3rem}.margin-64{margin:4rem}.margin-block-64{margin-block:4rem}.margin-inline-64{margin-inline:4rem}.margin-top-64{margin-top:4rem}.margin-bottom-64{margin-bottom:4rem}.margin-left-64{margin-left:4rem}.margin-right-64{margin-right:4rem}.padding-64{padding:4rem}.padding-block-64{padding-block:4rem}.padding-inline-64{padding-inline:4rem}.padding-top-64{padding-top:4rem}.padding-bottom-64{padding-bottom:4rem}.padding-left-64{padding-left:4rem}.padding-right-64{padding-right:4rem}.margin-80{margin:5rem}.margin-block-80{margin-block:5rem}.margin-inline-80{margin-inline:5rem}.margin-top-80{margin-top:5rem}.margin-bottom-80{margin-bottom:5rem}.margin-left-80{margin-left:5rem}.margin-right-80{margin-right:5rem}.padding-80{padding:5rem}.padding-block-80{padding-block:5rem}.padding-inline-80{padding-inline:5rem}.padding-top-80{padding-top:5rem}.padding-bottom-80{padding-bottom:5rem}.padding-left-80{padding-left:5rem}.padding-right-80{padding-right:5rem}.margin-96{margin:6rem}.margin-block-96{margin-block:6rem}.margin-inline-96{margin-inline:6rem}.margin-top-96{margin-top:6rem}.margin-bottom-96{margin-bottom:6rem}.margin-left-96{margin-left:6rem}.margin-right-96{margin-right:6rem}.padding-96{padding:6rem}.padding-block-96{padding-block:6rem}.padding-inline-96{padding-inline:6rem}.padding-top-96{padding-top:6rem}.padding-bottom-96{padding-bottom:6rem}.padding-left-96{padding-left:6rem}.padding-right-96{padding-right:6rem}.margin-128{margin:8rem}.margin-block-128{margin-block:8rem}.margin-inline-128{margin-inline:8rem}.margin-top-128{margin-top:8rem}.margin-bottom-128{margin-bottom:8rem}.margin-left-128{margin-left:8rem}.margin-right-128{margin-right:8rem}.padding-128{padding:8rem}.padding-block-128{padding-block:8rem}.padding-inline-128{padding-inline:8rem}.padding-top-128{padding-top:8rem}.padding-bottom-128{padding-bottom:8rem}.padding-left-128{padding-left:8rem}.padding-right-128{padding-right:8rem}.color-theme-default,.color-theme-none{--theme-color:#003349;--theme-section-block-bg:none;--theme-section-block-color:#003349;--theme-section-block-heading-color:#003349;--theme-tile-label-bg:#FFFFFF;--theme-tile-heading-color:#003349;--theme-tile-text-color:#1A1A1A;--theme-tile-label-hover-bg:#FFFFFF;--theme-tile-label-hover-color:#1A1A1A}.color-theme-brand_blue,.color-theme-navy{--theme-bg:#003349;--theme-overlay-bg:#003349;--theme-color:#E6E2D5;--theme-border-color:#E6E2D5;--theme-accent-bg:#E6E2D5;--theme-accent-color:#003349;--theme-button-bg:#E6E2D5;--theme-button-text:#003349;--theme-button-border:#E6E2D5;--theme-button-hover-bg:color-mix(in srgb, #E6E2D5 30%, #003349 70%);--theme-button-hover-text:#FFFFFF;--theme-eyebrow:#9AB9AD;--theme-title:#FFFFFF;--theme-subtitle:#9AB9AD;--theme-body:#FFFFFF;--theme-badge-bg:#E6E2D5;--theme-box-body-bg:#003349;--theme-section-block-bg:#003349;--theme-section-block-color:#FFFFFF;--theme-section-block-heading-color:#FFFFFF;--theme-tile-label-bg:#9AB9AD;--theme-tile-label-color:#003349;--theme-tile-heading-color:#003349;--theme-tile-text-color:#1A1A1A}.color-theme-cream{--theme-bg:#E6E2D5;--theme-overlay-bg:#E6E2D5;--theme-color:#003349;--theme-border-color:#D9D3BF;--theme-accent-bg:#003349;--theme-accent-color:#E6E2D5;--theme-button-bg:#003349;--theme-button-text:#E6E2D5;--theme-button-border:#003349;--theme-button-hover-bg:color-mix(in srgb, #C4CFD5 30%, #FFFFFF 70%);--theme-button-hover-text:#003349;--theme-eyebrow:#BD472A;--theme-title:#003349;--theme-subtitle:#BD472A;--theme-body:#003349;--theme-badge-bg:#003349;--theme-box-body-bg:#F5F3EE;--theme-section-block-bg:#E6E2D5;--theme-section-block-color:#003349;--theme-section-block-heading-color:#003349;--theme-tile-label-bg:#FFFFFF;--theme-tile-label-color:#003349;--theme-tile-heading-color:#003349;--theme-tile-label-hover-bg:#003349;--theme-tile-label-hover-color:#FFFFFF}.color-theme-rust{--theme-bg:#BD472A;--theme-overlay-bg:#BD472A;--theme-color:#E6E2D5;--theme-border-color:#003349;--theme-accent-bg:#E6E2D5;--theme-accent-color:#003349;--theme-button-bg:#003349;--theme-button-text:#E6E2D5;--theme-button-border:#003349;--theme-button-hover-bg:color-mix(in srgb, #C4CFD5 30%, #FFFFFF 70%);--theme-button-hover-text:text-brand-color;--theme-eyebrow:#BD472A;--theme-title:#003349;--theme-subtitle:#BD472A;--theme-body:#003349;--theme-badge-bg:#E6E2D5;--theme-box-body-bg:#BD472A}.color-theme-white-navy{--theme-bg:#003349;--theme-overlay-bg:#003349;--theme-color:#E6E2D5;--theme-border-color:#E6E2D5;--theme-accent-bg:#E6E2D5;--theme-accent-color:#003349;--theme-button-bg:#E6E2D5;--theme-button-text:#003349;--theme-button-border:#E6E2D5;--theme-button-hover-bg:color-mix(in srgb, #C4CFD5 30%, #FFFFFF 70%);--theme-button-hover-text:#E6E2D5;--theme-section-block-bg:linear-gradient(0deg, #003349 70%, white 70%);--theme-section-block-color:#FFFFFF;--theme-section-block-heading-color:#003349;--theme-tile-label-bg:#9AB9AD;--theme-tile-label-color:#003349;--theme-tile-heading-color:#9AB9AD;--theme-tile-label-hover-bg:#FFFFFF;--theme-tile-label-hover-color:#1A1A1A}.standard-gutters{max-width:92rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.section-block{max-width:90rem;margin-left:auto;margin-right:auto;background:var(--theme-section-block-bg)}.section-block--gutters{padding-left:1rem;padding-right:1rem}.section-block__bg{padding:2rem 1rem}.section-block__bg:has(.splide--padding-always),.section-block__bg:has(.splide--padding-auto){padding-left:0;padding-right:0}.section-block__bg:has(.splide--autoplay){padding-bottom:4rem}.section-block__bg .splide__controls{bottom:-2rem;transform:translateY(50%)}.section-block__bg h2:first-child{margin-top:0}.section-block h2{text-align:center;color:var(--theme-section-block-heading-color);text-wrap:pretty;font-size:1.5rem;padding:0 1rem}.section-block h2{color:var(--theme-section-block-heading-color)}.section-block .tile--rich .tile__body p{color:var(--theme-section-block-color)}.section-block .section-block__cta{margin-top:2rem;padding:0 1rem;text-align:center}body:not(.home) main>[class*=cms-]:not(section)+[class*=cms-],body:not(.home) main>[class*=cms-]+[class*=cms-]:not(section),body:not(.home) main>section:first-of-type{margin-block-start:2rem}section+section{margin-top:3rem}@media (min-width:1000px){.section-block__bg:has(.splide--padding-auto){padding:2rem}}@media (min-width:500px){.section-block h2{font-size:1.75rem}.section-block__bg--white-navy{padding-top:0}}@media (min-width:750px){section+section{margin-top:4rem}.section-block h2{font-size:2rem;padding:0 1.5rem}}@media (min-width:1000px){section+section{margin-top:5rem}.section-block h2{font-size:2.25rem;padding:0 2rem}}@media (min-width:1440px){section+section{margin-top:6rem}.section-block{border-radius:24px}.section-block.color-theme-white-navy{border-radius:0 0 24px 24px}}.cms-accountPromotion #account-panel-promo-tile{margin-top:1rem;padding:0 24px;position:relative}.cms-accountPromotion #account-panel-promo-tile .account-panel-promo-tile-container img{border-radius:12px}.cms-accountPromotion #account-panel-promo-tile .account-panel-promo-tile-button{margin:1rem 2.5rem}.cms-accountPromotion #account-panel-promo-tile .account-panel-promo-tile-button .button{margin:0}.cms-accountPromotion .account-panel-promo-tile-header-copy{position:absolute;margin:0 auto;display:block;top:0;text-align:center;max-width:330px}.cms-accountPromotion .account-panel-promo-tile-header h2{font-family:Bookmania,Georgia,serif;font-size:20px;font-weight:700;color:#a7c1b4;margin:0;padding:12px 0 8px}.cms-accountPromotion .account-panel-promo-tile-body p{font-size:12px;font-weight:400;line-height:18px;color:#fff;padding:0 50px;margin:0}.cms-navPromotion{position:relative;display:inline-block;width:calc(100% - 32px);max-width:600px;margin:0 16px}@media only screen and (min-width:1216px){.cms-navPromotion{margin:0;width:100%}}.cms-navPromotion img{width:100%;height:auto;border-radius:12px;display:block}.cms-navPromotion .nav-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:24px;text-align:center;color:#fff}.cms-navPromotion .nav-copy{width:100%}.cms-navPromotion .nav-button{display:inline-block}.cms-navPromotion .nav-headline{font-family:Bookmania,Georgia,serif;font-weight:700;font-size:1.4em;color:#9ab9ad;margin:0}.cms-navPromotion .nav-subtitle{font-size:1em;margin-bottom:8px}.cms-navPromotion .nav-body{font-size:.9em;line-height:1.3em}@media only screen and (max-width:500px){.cms-navPromotion .nav-overlay{padding:12px}.cms-navPromotion .nav-headline{font-size:1.1em}.cms-navPromotion .nav-subtitle,.cms-navPromotion .nav-body{font-size:.8em}.cms-navPromotion .nav-button{padding:.5em 1em;font-size:.85em}}.cms-promotionalBanner .promo-top{background-color:#dae1ed}.cms-promotionalBanner .promo-top a{background-color:#dae1ed;font-size:14px;font-weight:400;text-align:center;color:#003349;text-decoration:none;padding:12px;margin:0;line-height:18px;display:block}.cms-promotionalBanner .promo-top .link{color:#003349;font-weight:700;text-decoration:underline}.cms-promotionalBanner .promo-green{background-color:#9ab9ad}.cms-promotionalBanner .promo-green a{background-color:#9ab9ad;font-size:14px;font-weight:400;text-align:center;color:#003349;text-decoration:none;padding:12px;margin:0;line-height:18px;display:block}.cms-promotionalBanner .promo-green .link{color:#003349;font-weight:700;text-decoration:underline}.cms-promotionalBanner .promo-tan{background-color:#e6e1d4}.cms-promotionalBanner .promo-tan a{background-color:#e6e1d4;font-weight:700;text-align:center;color:#003349;text-decoration:none;margin:0;line-height:18px;display:block}.cms-promotionalBanner .promo-tan .cfglink{font-weight:600;line-height:1.2;color:#fff;background-color:#003349;padding:8px 20px;cursor:pointer;text-decoration:none;text-align:center;border:1px solid #003349;border-radius:26px;white-space:nowrap}.cms-promotionalBanner .promo-tan .countdown-time{font-weight:600;font-family:monospace;line-height:1.2;color:#b7413f;background-color:#eaeef0;padding:8px 20px;cursor:pointer;text-decoration:none;text-align:center;border:1px solid #b7413f;border-radius:26px;white-space:nowrap}.cms-promotionalBanner .promo-icon{vertical-align:middle;width:1.25em;height:1.25em;filter:drop-shadow(0 0 .5px #003349)}@media (min-width:961px){.cms-promotionalBanner .mobile-text{display:none}.cms-promotionalBanner .desktop-text{display:inline}.cms-promotionalBanner .promo-tan a{padding:24px 5px;font-size:16px}.cms-promotionalBanner .promo-tan-mobile{display:none}.cms-promotionalBanner .promo-tan-desktop{display:block}.cms-promotionalBanner .promo-tan .countdown-time{margin-right:15px;width:180px}.cms-promotionalBanner .promo-tan .cfglink{margin-left:15px;width:180px}}@media (max-width:960px){.cms-promotionalBanner .mobile-text{display:inline}.cms-promotionalBanner .desktop-text{display:none}.cms-promotionalBanner .promo-tan a{padding:10px 5px;font-size:13px}.cms-promotionalBanner .promo-tan-mobile{display:block}.cms-promotionalBanner .promo-tan-desktop{display:none}.cms-promotionalBanner .promo-tan .countdown-time,.cms-promotionalBanner .promo-tan .cfglink{display:inline-block;margin:5px 5px 0 5px}.cms-promotionalBanner .promo-tan .countdown-time{margin-right:0;width:auto}.cms-promotionalBanner .promo-tan .cfglink{margin-left:0;width:auto}}.cms-store-search-form fieldset{margin:0;padding:1rem 1rem 2rem;border:0;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.cms-store-search-form .input-group{width:100%;max-width:350px}input[name=tab],#show-nav-menu,#nav-tab0:checked~.image:not([data-tab=tab0]),#nav-tab1:checked~.image:not([data-tab=tab1]),#nav-tab2:checked~.image:not([data-tab=tab2]),#nav-tab3:checked~.image:not([data-tab=tab3]){display:none}ul.tabs-container{border-bottom:1px solid #8c8c8c;list-style:none;display:flex;min-width:50%;gap:16px;align-items:center;justify-content:center;justify-self:center}ul.tabs-container li{display:inline-flex;font-size:32px;padding:10px 20px}ul.tabs-container li:has(.active),ul.tabs-container li:has(:hover){border-bottom:2px solid #003349}ul.tabs-container li .tab-title{text-underline-offset:10px;color:#404040}ul.tabs-container li .tab-title:hover{font-weight:500;text-decoration:none}ul.tabs-container li .tab-title.active{font-weight:500;color:#1a1a1a}@media only screen and (max-width:48.0625em){ul.tabs-container li{font-size:20px}}.tab-body:not(.active){display:none}.accordion-body-content .cms-contentPane table{width:100%;text-align:left;border:1px solid #e6e2d5}.accordion-body-content .cms-contentPane table th{padding:.75rem 1rem;font-weight:500;line-height:1.2;text-align:left;white-space:nowrap;background-color:#003349;color:#fff}.accordion-body-content .cms-contentPane table td{padding:.75rem 1rem;border-top:1px solid #e6e2d5}.accordion-body-content .cms-contentPane table sub{font-size:12px;margin-inline-start:16px;display:inline-block}@media only screen and (max-width:48.0625em){.accordion-body-content .cms-contentPane table th{position:absolute;overflow:hidden;height:1px;width:1px;top:-10px}.accordion-body-content .cms-contentPane table tr{display:block;border-top:1px solid #e6e2d5}.accordion-body-content .cms-contentPane table td{display:block;border-top:none}}.splide--initializing{visibility:hidden}.splide__controls{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__controls .splide__pagination{position:static;margin:0;padding:0}.splide__controls .splide__pagination__page{background:#e6e2d5}.splide__arrow,.splide__toggle{font-family:"lzb-icons";width:3rem;height:3rem;border:0;border-radius:50%;opacity:1;padding:0}.splide__arrow::before,.splide__toggle::before{font-size:2rem}.splide__arrow svg{display:none}.splide__arrow--prev::before{content:"";margin-right:.1em}.splide__arrow--next::before{content:"";margin-left:.1em}.splide__arrow,.splide__arrow.splide_arrow:focus{background:#fff;color:#003349;box-shadow:0 4px 4px rgba(183,183,183,.2)}.splide__arrow:hover:not(:disabled){background:color-mix(in srgb,#c4cfd5 30%,#fff 70%);color:#003349;box-shadow:0 8px 8px rgba(183,183,183,.2)}.splide__arrow:focus-visible{background:#fff;color:#003349;box-shadow:0 4px 4px rgba(183,183,183,.2);border:2px solid #003349}.splide__arrow:active:not(:disabled){background:color-mix(in srgb,#c4cfd5 60%,#fff 40%);color:#003349;box-shadow:0 4px 4px rgba(183,183,183,.2)}.splide__arrow:disabled{background:#fff;color:#c1c1c1;box-shadow:0 4px 4px rgba(183,183,183,.2);opacity:1}.splide__toggle::before{content:"";margin-left:.1em}.splide__toggle.is-active::before{content:"";margin-left:0}.splide__toggle,.splide__toggle:focus{background:0 0;color:#e6e2d5}.splide__toggle:hover:not(:disabled){background:rgba(156,176,185,.3);color:#e6e2d5}.splide__toggle:focus-visible{background:0 0;color:#e6e2d5;border:2px solid #fff}.splide__toggle:active:not(:disabled){background:rgba(156,176,185,.6);color:#e6e2d5;box-shadow:none}.splide__toggle:disabled{background:0 0;color:#c1c1c1;opacity:1}.splide__pagination li{display:flex}.splide.is-focus-in .splide__arrow:focus,.splide.is-focus-in .splide__toggle:focus,.splide.is-focus-in .splide__arrow:focus-visible,.splide.is-focus-in .splide__toggle:focus-visible{outline:0}.is-static .splide__arrows,.is-static .splide__controls{display:none!important}.tile.tile--comparison{display:flex;flex-direction:column;gap:16px}.tile.tile--comparison .tile__item{flex:1}.tile.tile--comparison .tile__image{position:relative}.tile.tile--comparison .tile__label{position:absolute;top:10%;left:0;padding:8px 16px;background:var(--theme-tile-label-bg);color:var(--theme-tile-label-color);border-radius:0 6px 6px 0}.tile.tile--comparison .tile__body{text-align:left}.tile.tile--comparison .tile__body h3{margin-top:0;text-transform:uppercase;color:var(--theme-tile-heading-color);font-weight:700;font-size:1.25rem}@media (min-width:500px){.tile.tile--comparison{flex-direction:row}}.cms-customVideo .video-player-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.cms-customVideo .video-player-container video{position:absolute;top:0;left:0;width:100%;height:100%}.cms-customVideo .video-player-container .controls-container{position:absolute;bottom:0}.cms-customVideo .video-player-container .cms-customImage{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.cms-customVideo .video-player-container .cms-customImage img{width:100%;height:100%;object-fit:cover}.cms-customVideo .video-player-container.playing .cms-customImage{display:none}.cms-customVideo .video-player-container.video-loaded .cms-customImage::before{font-family:"lzb-icons";content:"";position:absolute;top:50%;left:50%;background:#003349;color:#e6e2d5;display:flex;transform:translate(-50%,-50%);aspect-ratio:1/1;align-items:center;justify-content:center;font-size:48px;padding:12px;opacity:.75;border-radius:50%}.cms-customVideo .video-player-container.video-loaded.youtube-video .cms-customImage{display:none}.cms-digiohEmbed{display:flex;flex-direction:column}.cms-digiohEmbed>div:first-child{flex:1;display:flex;flex-direction:column;text-align:center}.cms-digiohEmbed .box_loading_placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background-color:#f5f3ee}.cms-digiohEmbed .digioh-inline__spinner{width:100px;height:100px;margin-bottom:1rem}.cms-digiohEmbed .digioh-inline__message{color:#404040;font-size:1rem;text-align:center}section.dynamic-list-container{margin-top:3.125rem}section.dynamic-list-container.product-manual-container{background-color:#f5f3ee;padding:1.5rem;border-radius:.75rem;border:1px solid #e6e2d5;display:flex;flex-wrap:wrap;justify-content:space-between}section.dynamic-list-container.product-manual-container .section-header{display:flex;flex-wrap:wrap;width:100%;column-gap:2rem}section.dynamic-list-container.product-manual-container .section-header h2{font-weight:500;flex:1 1 auto}section.dynamic-list-container.product-manual-container .section-header .search-container{flex:0 1 auto}section.dynamic-list-container.product-manual-container .section-header .search-container button.no-style{font-size:1.5rem}section.dynamic-list-container .product-manual-list{list-style-type:none;display:flex;flex-direction:column;gap:1rem;width:100%;padding:0}section.dynamic-list-container .product-manual-list a.button{width:100%;padding-block:.5rem;display:flex;align-items:center;gap:1rem;text-align:left;font-weight:500;text-transform:none}section.dynamic-list-container .product-manual-list a.button .product-manual-title{flex:1;min-width:0;overflow-wrap:break-word;word-break:break-word;white-space:normal}section.dynamic-list-container .product-manual-list a.button .product-manual-id,section.dynamic-list-container .product-manual-list a.button .product-manual-icon{flex-shrink:0}@media only screen and (max-width:75rem){section.dynamic-list-container .product-manual-list a.button{flex-wrap:wrap;white-space:normal;border-radius:1.5rem;justify-content:flex-start}section.dynamic-list-container .product-manual-list a.button .product-manual-title{flex-basis:100%}section.dynamic-list-container .product-manual-list a.button .product-manual-id,section.dynamic-list-container .product-manual-list a.button .product-manual-icon{flex:0 0 auto}}section.dynamic-list-container .filter-container .video-filter-drawer{width:100%}section.dynamic-list-container .filter-container .video-filter-drawer ul.video-filter-options{margin-inline:1rem}section.dynamic-list-container .filter-container .video-filter-drawer ul.video-filter-options li,section.dynamic-list-container .filter-container .video-filter-drawer ul.video-filter-options a{padding:0}section.dynamic-list-container .video-card-list{display:flex;gap:1.875rem 1.25rem;flex-wrap:wrap;justify-content:center;margin-top:1.875rem}section.dynamic-list-container .video-card-list .cms-videoCard{flex:1 0 21.5625rem;max-width:25rem;display:flex;flex-direction:column;gap:1rem}section.dynamic-list-container .video-card-list .cms-videoCard>button.no-style{display:flex;flex-wrap:wrap;white-space:normal;text-align:left;color:#1a1a1a;outline-offset:.25rem;border-radius:.75rem .75rem 0 0;text-transform:none}section.dynamic-list-container .video-card-list .cms-videoCard>button.no-style picture{overflow:hidden;border-radius:12px}section.dynamic-list-container .video-card-list .cms-videoCard>button.no-style .video-card-title{display:flex;flex:1 0 0;width:100%;font-size:1rem;font-weight:500;line-height:1.25;margin:.5em 0 1em;margin-block:0;min-height:60px}section.dynamic-list-container .video-card-list .cms-videoCard .video-card-tags{align-items:self-start;display:flex;flex-wrap:wrap;flex:1 0 auto}.cms-faqSection{max-width:1440px;margin:0 auto;margin-top:3rem}.cms-faqSection h2{color:#003349;text-wrap:pretty;font-size:1.5rem}.cms-faqSection .accordion-container .accordion-title{display:flex;gap:1em;justify-content:space-between;text-wrap:pretty}.cms-faqSection .accordion-container .accordion-title .btn-icon{background-color:#003349;color:#fff;width:1.5em;height:1.5em;border-radius:50%;float:right}.cms-faqSection .accordion-container .accordion-title .btn-icon svg{stroke:currentColor;fill:currentColor;stroke-width:2;width:1.5em;height:1.5em}.cms-faqSection .accordion-container .accordion-title.active .vertical-line{display:none}.cms-faqSection .accordion-container .accordion-body h3{font-size:1rem;line-height:19px;font-weight:600;font-style:normal;padding:0;margin:0}.cms-faqSection.faq-section .accordion-body p{margin-inline-start:40px}@media only screen and (min-width:48.0625em){.cms-faqSection{margin-top:4rem}.cms-faqSection h2{font-size:2rem}}@media only screen and (min-width:76em){.cms-faqSection{margin-top:5rem}.cms-faqSection h2{font-size:2.25rem}}.cms-textBlockStandard+.cms-faqSection{max-width:980px}.cms-textBlockLeft+.cms-faqSection{margin:0 auto 0 0}.feature-set{text-align:center}.feature-set__collage{display:grid;grid-template-columns:2fr 3fr;grid-template-areas:"img0 img2""img1 img2""txt0 txt0""txt1 txt1""txt2 txt2";gap:12px;margin-top:24px}.feature-set__image{overflow:hidden;border-radius:8px}.feature-set__image img{width:100%;height:100%;object-fit:cover;display:block}.feature-set__image--0{grid-area:img0}.feature-set__image--1{grid-area:img1}.feature-set__image--2{grid-area:img2}.feature-set__text{text-align:center;max-width:21em;justify-self:center}.feature-set__text--0{grid-area:txt0}.feature-set__text--1{grid-area:txt1}.feature-set__text--2{grid-area:txt2}.feature-set__item-title{margin:1em 0 0;font-size:1.25rem;text-transform:uppercase;font-weight:700;color:var(--theme-section-block-heading-color)}.feature-set__item-description{margin-top:.5em;font-size:1rem;line-height:1.5;color:var(--theme-tile-text-color)}.feature-set .button{margin-top:28px}@media only screen and (min-width:750px){.feature-set__collage{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"img0 img1 img2""txt0 txt1 txt2";row-gap:0;column-gap:24px}.feature-set__image--2{aspect-ratio:1/1}}.cms-footer{max-width:94rem;margin:4.5rem auto 0;padding:0 1rem;line-height:1.5}.cms-footer h2,.cms-footer h3,.cms-footer p{margin:0;line-height:1.5}.cms-footer p{margin-top:1rem}.cms-footer .footer-form{background:#244c5d;border-radius:12px;padding:2rem 1rem;display:flex;flex-direction:column;gap:2rem}.cms-footer .footer-form h2{color:#fff;font-size:1.5rem;font-weight:700}.cms-footer .footer-form .subhead{color:#e6e2d5;font-size:1.125rem}.cms-footer .footer-form .copy p{color:#e6e2d5;font-size:1.125rem}.cms-footer .footer-form form{padding:1rem;background-color:#e6e2d5;border-radius:24px}.cms-footer .footer-form form .error-box{margin-top:0}.cms-footer .footer-form form fieldset{background-color:#fff;border:0;margin:0;border-radius:12px;padding:1.5rem 1rem;display:flex;flex-wrap:wrap;gap:1rem}.cms-footer .footer-form form .input-group{flex:2 0 15.6rem}.cms-footer #sms-disclaimer{font-size:.875rem;color:#e6e2d5}.cms-footer #sms-disclaimer a{color:inherit;text-decoration:underline}.cms-footer .footer-links{display:block;margin-top:1.5rem}.cms-footer .footer-links h3{margin:0}.cms-footer .footer-links ul{margin:0;list-style:none}.cms-footer .footer-links .accordion-container:first-of-type{border-top:none}.cms-footer .footer-links .accordion-title{color:#1a1a1a;text-transform:uppercase}.cms-footer .footer-links .accordion-title .icon{line-height:1}.cms-footer .footer-links .accordion-body li+li{margin-top:.5rem}.cms-footer .footer-links a{color:#1a1a1a}.cms-footer .cms-footer-bottom{margin-top:3rem}.cms-footer .cms-footer-bottom .footer-logo img{width:200px}.cms-footer .cms-footer-bottom .footer-bottom-content{margin-top:1.5rem;border-top:1px solid #8c8c8c;padding:1.25rem 0 1.5rem;display:flex;align-items:center;gap:.5rem}.cms-footer .cms-footer-bottom .footer-accessibility{width:2em}.cms-footer .cms-footer-bottom .cms-copyright{margin:0;font-size:.75rem}.cms-footer .cms-footer-bottom .cms-copyright img{display:none}.cms-footer .cms-footer-bottom .footer-social{margin-left:auto;font-size:1.5rem}.cms-footer .cms-footer-bottom .footer-social ul{display:flex;gap:.75rem;list-style:none;margin:0;padding:0}.cms-footer .cms-social-icons a{display:inline-flex;text-underline-offset:4px;text-decoration-thickness:2px}@media (min-width:48.0625em){.cms-footer{padding:0 1.5rem;margin-top:5rem}.cms-footer .footer-form{flex-direction:row;align-items:center;padding:2.5rem 2rem}.cms-footer .footer-form .copy{flex:1 1 295px}.cms-footer .footer-form .form{flex:2.2 1 330px}.cms-footer .footer-links{margin-top:3rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.cms-footer .footer-links .accordion-container{border:0}.cms-footer .footer-links .accordion-title{padding:0;border:0!important;background-color:transparent!important;pointer-events:none;cursor:default;outline:0}.cms-footer .footer-links .accordion-title:focus{outline:0;box-shadow:none}.cms-footer .footer-links .accordion-body{display:block!important;padding:0;margin-top:1rem}.cms-footer .footer-links .icon-plus{display:none}.cms-footer .cms-footer-bottom .footer-logo img{width:230px}.cms-footer .cms-footer-bottom .footer-bottom-content{margin-top:3rem;padding:1.5rem 0 4rem}.cms-footer .cms-footer-bottom .footer-accessibility{width:3em}.cms-footer .cms-footer-bottom .footer-social{font-size:2rem}}@media (min-width:76em){.cms-footer{padding-left:2rem;padding-right:2rem}.cms-footer .footer-links{grid-template-columns:repeat(6,1fr)}.cms-footer .cms-footer-bottom .footer-logo img{width:270px}}@media (min-width:48.0625em){.cms-contact-us-form+div.cms-textBlock{float:left;width:30%;padding-left:1.25rem;border-left:1px solid #e6e2d5}}.cms-contact-us-form+div.cms-textBlock{text-align:center}@media (min-width:48.0625em){.cms-contact-us-form+div.cms-textBlock{text-align:left}}.cms-contact-us-form+div.cms-textBlock p:first-of-type{margin:3rem .625rem 1.0625rem;font-size:.875rem}@media (min-width:48.0625em){.cms-contact-us-form+div.cms-textBlock p:first-of-type{margin-top:.875rem;margin-left:0}}.cms-contact-us-form+div.cms-textBlock h2{font-size:1.375rem;margin:1.875rem 0 1.25rem;font-weight:300}.cms-contact-us-form+div.cms-textBlock h3{font-size:.875rem;font-weight:700;margin:.625rem 0}.tile{display:block;overflow:hidden;text-align:center;color:inherit;text-decoration:none}.tile:not(.tile--standard)>img,.tile:not(.tile--standard) .tile__image>img,.tile:not(.tile--standard) .tile__image>picture>img,.tile:not(.tile--standard) .tile__item>img,.tile:not(.tile--standard) .tile__item>picture>img,.tile:not(.tile--standard)>picture>img{display:block;width:100%;border-radius:12px}.tile:not(.tile--standard).tile--compact>.tile__item>picture>img{border-bottom-right-radius:0;border-bottom-left-radius:0}.tile .tile__image{display:block;color:inherit;text-decoration:none}.tile .tile__label{display:block;padding:12px;background:var(--theme-tile-label-bg);color:var(--theme-tile-label-color);font-weight:700;border-radius:0 0 12px 12px;transition:.2s}.tile--compact:hover .tile__label{background:var(--theme-tile-label-hover-bg);color:var(--theme-tile-label-hover-color)}.tile--compact:hover .tile__label::before{content:"Shop "}.section-block[class*=section-block--bg-] .tile--compact img{border-radius:12px 12px 0 0}.tile--rich .tile__body{padding:2rem .5rem 0;text-align:center}@media (min-width:1000px){.tile--rich .tile__body{padding-top:2.5rem}}.tile--rich .tile__body--show-rule::before{content:"";display:block;width:150px;border-top:1px solid #8c8c8c;margin:0 auto 1em}.tile--rich .tile__body h3{color:var(--theme-color);font-weight:400;margin:1em 0 .5em}.tile--rich .tile__body p{color:var(--theme-tile-text-color)}.tile--rich .tile__body .store-name .icon{color:var(--theme-tile-text-color)}.tile--rich .tile__cta--link{font-weight:700}.tile--standard .tile__body{padding:2rem .5rem 0}@media (min-width:1000px){.tile--standard .tile__body{padding-top:2.5rem}}.tile--standard .tile__body--show-rule::before{content:"";display:block;width:150px;border-top:1px solid #8c8c8c;margin:0 auto 1em}.grid-1{--max-cols:1}.grid-2{--max-cols:2}.grid-3{--max-cols:3}.grid-4{--max-cols:4}.grid-6{--max-cols:6}.cms-grid-section:not(.footer-links){display:grid;justify-items:center;grid-template-columns:repeat(var(--max-cols),1fr)}@media only screen and (max-width:80.0625em){.cms-grid-section:not(.footer-links){grid-template-columns:repeat(min(var(--max-cols),3),1fr)}}@media only screen and (max-width:64.0625em){.cms-grid-section:not(.footer-links){grid-template-columns:repeat(min(var(--max-cols),2),1fr)}}@media only screen and (max-width:48.0625em){.cms-grid-section:not(.footer-links){grid-template-columns:1fr}}@media only screen and (min-width:80.0625em){.cms-grid-section:not(.footer-links).grid-4>:nth-last-child(2):nth-child(4n+1){grid-column-start:2}}.cms-grid-section:not(.footer-links).grid-space-col-small{column-gap:16px}.cms-grid-section:not(.footer-links).grid-space-col-medium{column-gap:32px}.cms-grid-section:not(.footer-links).grid-space-col-large{column-gap:64px}.cms-grid-section:not(.footer-links).grid-space-col-extra-large{column-gap:128px}.cms-grid-section:not(.footer-links).grid-space-row-small{row-gap:16px}.cms-grid-section:not(.footer-links).grid-space-row-medium{row-gap:32px}.cms-grid-section:not(.footer-links).grid-space-row-large{row-gap:64px}.cms-grid-section:not(.footer-links).grid-space-row-extra-large{row-gap:128px}.cms-grid-section:not(.footer-links) .cms-grid-section-heading{text-align:center;padding-block-start:16px}.cms-icon-card{display:flex;flex-direction:column;text-align:center;width:230px}.cms-icon-card .icon{font-size:50px;color:#003349}.cms-icon-card h2{font-size:16px;font-weight:700;margin:.5em 0 0}.cms-icon-card p{margin:.5em 0;line-height:normal}.cms-icon-card p+a{display:block;margin-top:auto;line-height:normal}.cms-localStoreBanner a{font-size:.8em;line-height:1.5;margin:.5em 0 0;font-weight:700;color:#003349;display:block;text-decoration:underline}.cms-localStoreBanner img{width:auto;margin:25px auto 0;border-radius:12px}@media only screen and (max-width:1216px){#off-canvas-subcategories-menu .utility-nav-right-links #navItem-7K72ckhyYdyC5ar1nMVaqb{display:none!important}#off-canvas-subcategories-menu .utility-nav-right-links #navItem-7K72ckhyYdyC5ar1nMVaqb+.dropdown-menu{display:block!important;padding:0!important}#off-canvas-subcategories-menu .utility-nav-right-links ul.menu-list[aria-labelledby=navItem-7K72ckhyYdyC5ar1nMVaqb] li:nth-child(2){display:none!important}}.cms-textBlock.cms-textBlockWide{max-width:100%}.cms-textBlock.cms-textBlockNarrow{max-width:775px}.cms-textBlock.cms-textBlockStandard{max-width:980px}.cms-textBlock.cms-textBlockLeft{margin:0 auto 0 0}.cms-textBlock.cms-textBlockCenter{margin:0 auto;text-align:center}.cms-textBlock.cms-textBlockRight{margin:0 0 0 auto}.cms-textBlock li>p{margin-top:0;margin-bottom:0}.cms-textBlock li>p:not(li>p){text-decoration:underline}.cms-textBlock li>p:not(li>p):hover,.cms-textBlock li>p:not(li>p):focus{text-decoration:none}.cms-textBlockWrapper{background-color:var(--theme-bg);padding:20px;border-radius:24px;width:auto;height:max-content;display:inline-flex;margin-block:2rem}.cms-textBlockWrapper .cms-textBlock{background-color:#fff;padding:16px;border-radius:12px}.cms-themedTextBlock{background-color:var(--theme-bg);color:var(--theme-color);padding:20px}.cms-textHero .text-headline,.cms-textHero .text-subtext{text-align:center}.theme-info{position:relative;display:inline-block}.theme-info dl{position:absolute;transform:translateX(-200px);font-size:14px;width:max-content}.theme-info dl dt{font-weight:600}.theme-info dl dd{font-weight:400}.themedPromo{position:relative;display:flex;align-items:stretch;width:100%;height:520px;overflow:hidden;overflow-x:visible;border-radius:12px;container-type:inline-size}@media only screen and (max-width:960px){.themedPromo{flex-direction:column;height:auto;container-type:normal}}.themedPromo .themedPromo-text{position:relative;z-index:4;display:flex;flex-direction:column;justify-content:center;flex:1 3 640px;padding:60px;background:var(--theme-bg);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:960px){.themedPromo .themedPromo-text{flex:1 1 auto;padding:25px 20px 35px;align-items:center}}.themedPromo .themedPromo-text .themedPromo-eyebrow{font-weight:800;color:var(--theme-eyebrow);font-size:16px;text-transform:uppercase}.themedPromo .themedPromo-text .themedPromo-title,.themedPromo .themedPromo-text .themedPromo-subtitle{color:var(--theme-title);font-family:"bookmania",serif;font-weight:700;line-height:1.25;margin:0;text-wrap:balance;font-size:36px;text-align:center}@media only screen and (min-width:961px){.themedPromo .themedPromo-text .themedPromo-title,.themedPromo .themedPromo-text .themedPromo-subtitle{font-size:clamp(38px,4cqw,54px);text-align:left}}.themedPromo .themedPromo-text .themedPromo-subtitle{color:var(--theme-subtitle)}.themedPromo .themedPromo-text .themedPromo-body{color:var(--theme-color);text-align:center}@media only screen and (min-width:961px){.themedPromo .themedPromo-text .themedPromo-body{font-size:clamp(1rem,2.5cqw,1.125rem);text-align:left}}.themedPromo .themedPromo-text a.button{color:var(--theme-button-text);background:var(--theme-button-bg);width:max-content;border:2px solid var(--theme-button-border)}.themedPromo .themedPromo-text a.button:hover{color:var(--theme-button-hover-text);background:var(--theme-button-hover-bg)}@media only screen and (min-width:961px){.themedPromo .themedPromo-text a.button{font-size:clamp(.875rem,2cqw,1rem);padding:clamp(.75rem,1.5cqw,1rem) clamp(1.5rem,3cqw,2rem)}}.themedPromo .themedPromo-text .themedPromo-disclaimer{color:var(--theme-color);font-size:12px;margin-top:20px}.themedPromo .themedPromo-text .themedPromo-disclaimer ol{padding-inline:0}.themedPromo .themedPromo-text .themedPromo-disclaimer ol li{list-style:none}.themedPromo .themedPromo-text .themedPromo-disclaimer ol li ::before{content:counter(list-item)". ";vertical-align:super;font-size:8px}.themedPromo .themedPromo-text .themedPromo-disclaimer ol li p{margin-block:0;line-height:16px}.themedPromo .themedPromo-image-wrapper{position:relative;flex:1 4 800px;overflow:hidden}@media only screen and (max-width:960px){.themedPromo .themedPromo-image-wrapper{flex:1 1 auto}}.themedPromo .themedPromo-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.themedPromo .themedPromo-image img,.themedPromo .themedPromo-image picture{width:100%;height:100%;object-fit:cover;object-position:center}.themedPromo .themedPromo-image picture img{display:block}@media only screen and (max-width:960px){.themedPromo .themedPromo-image{position:relative}}.themedPromo .themedPromo-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--theme-overlay-bg);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:3}.themedPromo .themedPromo-overlay-secondary{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--theme-accent-bg);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:2}.themedPromo .themedPromo-overlay-badge{border-radius:50%;z-index:5;position:absolute;top:50%;left:50%;background:var(--theme-badge-bg);display:flex;transform:translate(-50%,-50%);aspect-ratio:1/1;align-items:center;justify-content:center;padding:32px;flex-direction:column;outline:4px solid var(--theme-border-color);outline-offset:-8px}@media only screen and (max-width:960px){.themedPromo .themedPromo-overlay-badge{display:none}}.themedPromo .themedPromo-overlay-badge h3{position:relative;display:grid;grid-template-columns:min-content min-content;color:var(--theme-accent-color);margin:0}.themedPromo .themedPromo-overlay-badge h3 .numeric-value{font-size:72px;line-height:1;font-weight:700}.themedPromo .themedPromo-overlay-badge h3 .text-wrapper{display:inline-flex;flex-direction:column;align-items:center;font-weight:600}.themedPromo .themedPromo-overlay-badge h3 .text-wrapper .sup{font-size:48px;line-height:1;text-align:center}.themedPromo .themedPromo-overlay-badge h3 .text-wrapper .sub{font-size:16px;white-space:nowrap;text-transform:uppercase}.themedPromo .themedPromo-overlay-badge .percent-off-subText{font-size:14px;position:relative;font-weight:600;color:var(--theme-accent-color);margin:0;text-transform:uppercase}.themedPromo.overlay-higlight-false .themedPromo-overlay-secondary{display:none}.themedPromo.overlay-higlight-true .themedPromo-overlay-secondary{display:flex}.themedPromo.overlay-none{height:520px}.themedPromo.overlay-none .themedPromo-overlay,.themedPromo.overlay-none .themedPromo-overlay-secondary{display:none}.themedPromo.overlay-none .themedPromo-text{position:absolute;background:0 0}.themedPromo.overlay-none .themedPromo-image-wrapper{width:100%}@media only screen and (min-width:961px){.themedPromo.text-position-d_left{flex-direction:row}}@media only screen and (min-width:961px){.themedPromo.text-position-d_right{flex-direction:row-reverse}}@media only screen and (max-width:960px){.themedPromo.text-position-m_top{flex-direction:column}}@media only screen and (max-width:960px){.themedPromo.text-position-m_bottom{flex-direction:column-reverse}}.overlay-arch .themedPromo-overlay,.overlay-arch .themedPromo-overlay-secondary{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="2000" height="955" preserveAspectRatio="xMidYMin slice" version="1.1" viewBox="0 0 440 1000" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v210h10.479a210 210 0 0 1 209.52-195.82 210 210 0 0 1 209.52 195.82h10.479v-210z" fill-rule="evenodd"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="2000" height="955" preserveAspectRatio="xMidYMin slice" version="1.1" viewBox="0 0 440 1000" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v210h10.479a210 210 0 0 1 209.52-195.82 210 210 0 0 1 209.52 195.82h10.479v-210z" fill-rule="evenodd"/></svg>');-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}@media only screen and (max-width:960px){.overlay-arch .themedPromo-overlay,.overlay-arch .themedPromo-overlay-secondary{-webkit-mask-image:url(https://content.la-z-boy.com/img/npc/arch.svg);mask-image:url(https://content.la-z-boy.com/img/npc/arch.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center bottom;mask-position:center bottom}}.overlay-arch.overlay-higlight-true .themedPromo-overlay-secondary{display:flex;background:var(--theme-accent-bg);left:18px;top:18px;z-index:1;transform:rotate(-2deg)}@media only screen and (min-width:961px) and (max-width:1200px){.overlay-arch.overlay-higlight-true .themedPromo-overlay-secondary{left:14px;top:10px;transform:none}}@media only screen and (max-width:960px){.overlay-arch.overlay-higlight-true .themedPromo-overlay-secondary{transform:none;left:0;top:0;mask-size:96% 96%}}@media only screen and (min-width:961px){.overlay-arch.text-position-d_left .themedPromo-overlay{left:unset;right:0}.overlay-arch.text-position-d_left.overlay-higlight-true .themedPromo-overlay-secondary{left:18px;right:unset;-webkit-mask-position:left center;mask-position:left center;transform:rotate(-2deg)}}@media only screen and (min-width:961px) and (max-width:1200px){.overlay-arch.text-position-d_left.overlay-higlight-true .themedPromo-overlay-secondary{transform:none;right:10px}}@media only screen and (min-width:961px){.overlay-arch.text-position-d_center .themedPromo-overlay{background:var(--theme-bg)}.overlay-arch.text-position-d_center .themedPromo-overlay,.overlay-arch.text-position-d_center .themedPromo-overlay-secondary{mask-size:100% 100%;mask-position:left top}.overlay-arch.text-position-d_center.overlay-higlight-true .themedPromo-overlay-secondary{transform:none;left:0}.overlay-arch.text-position-d_center .themedPromo-text{position:absolute;width:410px;padding:50px 25px 40px;align-items:center;box-shadow:0 0 0 5px var(--theme-border-color);border-radius:24px;bottom:40px;left:50%;transform:translate(-50%)}.overlay-arch.text-position-d_center .themedPromo-text .themedPromo-title{font-size:clamp(36px,5cqw,36px);text-align:center}.overlay-arch.text-position-d_center .themedPromo-text .themedPromo-subtitle{font-size:clamp(24px,5cqw,24px);text-align:center}.overlay-arch.text-position-d_center .themedPromo-text .themedPromo-body{font-size:.875rem;line-height:1.45;text-align:left}.overlay-arch.text-position-d_center .themedPromo-text a.button{font-size:clamp(.875rem,2cqw,.875rem);padding:.375rem 1.25rem}.overlay-arch.text-position-d_right .themedPromo-overlay{-webkit-mask-position:right center;mask-position:right center;left:0;right:unset}.overlay-arch.text-position-d_right .themedPromo-overlay-secondary{transform:scaleX(-1) rotate(-2deg);left:unset;right:18px}}@media only screen and (min-width:961px) and (max-width:1200px){.overlay-arch.text-position-d_right .themedPromo-overlay-secondary{transform:scaleX(-1);right:14px}}@media only screen and (max-width:960px){.overlay-arch.text-position-m_bottom .themedPromo-overlay,.overlay-arch.text-position-m_bottom .themedPromo-overlay-secondary{transform:scale(-1);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="2000" height="955" preserveAspectRatio="xMidYMin slice" version="1.1" viewBox="0 0 440 1000" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v210h10.479a210 210 0 0 1 209.52-195.82 210 210 0 0 1 209.52 195.82h10.479v-210z" fill-rule="evenodd"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="2000" height="955" preserveAspectRatio="xMidYMin slice" version="1.1" viewBox="0 0 440 1000" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v210h10.479a210 210 0 0 1 209.52-195.82 210 210 0 0 1 209.52 195.82h10.479v-210z" fill-rule="evenodd"/></svg>')}.overlay-arch.text-position-m_bottom.overlay-higlight-true .themedPromo-overlay-secondary{right:0;mask-position:center bottom}}.overlay-box .themedPromo-overlay,.overlay-box.overlay-higlight-false .themedPromo-overlay-secondary,.overlay-box.overlay-higlight-true .themedPromo-overlay-secondary{display:none}@media only screen and (max-width:960px){.overlay-box{box-shadow:0 0 0 10px var(--theme-border-color);border-radius:24px;margin:40px 0}}@media only screen and (min-width:961px){.overlay-box .themedPromo-text{background:var(--theme-box-body-bg);position:absolute;width:410px;padding:50px 25px 40px;align-items:center;box-shadow:0 0 0 20px var(--theme-border-color);border-radius:24px;top:70px;left:50px}.overlay-box .themedPromo-text .themedPromo-title{font-size:clamp(36px,5cqw,36px);text-align:center}.overlay-box .themedPromo-text .themedPromo-subtitle{font-size:clamp(24px,5cqw,24px);text-align:center}.overlay-box .themedPromo-text .themedPromo-body{font-size:.875rem;line-height:1.45;text-align:center}.overlay-box .themedPromo-text a.button{font-size:clamp(.875rem,2cqw,.875rem);padding:.375rem 1.25rem}.overlay-box.text-position-d_center .themedPromo-text{left:50%;transform:translate(-50%)}}.overlay-box.overlay-higlight-false{box-shadow:none}.overlay-box.overlay-higlight-false .themedPromo-text{box-shadow:none}.overlay-wave .themedPromo-overlay,.overlay-wave .themedPromo-overlay-secondary{-webkit-mask-image:url(https://content.la-z-boy.com/img/npc/vertical-wave.svg);mask-image:url(https://content.la-z-boy.com/img/npc/vertical-wave.svg);-webkit-mask-size:auto 110%;mask-size:auto 110%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}.overlay-wave .themedPromo-overlay{z-index:3}.overlay-wave .themedPromo-overlay-secondary{z-index:2}@media only screen and (max-width:960px){.overlay-wave .themedPromo-overlay,.overlay-wave .themedPromo-overlay-secondary{-webkit-mask-image:url(https://content.la-z-boy.com/img/npc/horizontal-wave.svg);mask-image:url(https://content.la-z-boy.com/img/npc/horizontal-wave.svg);-webkit-mask-size:100%auto;mask-size:100%auto;-webkit-mask-position:left top;mask-position:left top}}@media only screen and (min-width:961px){.overlay-wave.text-position-d_left .themedPromo-overlay{left:-10px;right:unset}.overlay-wave.text-position-d_center .themedPromo-overlay{background:var(--theme-bg)}.overlay-wave.text-position-d_center .themedPromo-overlay,.overlay-wave.text-position-d_center .themedPromo-overlay-secondary{-webkit-mask-image:url(https://content.la-z-boy.com/img/npc/horizontal-wave.svg);mask-image:url(https://content.la-z-boy.com/img/npc/horizontal-wave.svg);-webkit-mask-size:100% 20%;mask-size:100% 20%;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:scale(-1)}.overlay-wave.text-position-d_center .themedPromo-overlay-secondary{background:var(--theme-accent-bg);-webkit-mask-size:100% 25%;mask-size:100% 25%}.overlay-wave.text-position-d_center .themedPromo-text{background:var(--theme-bg);position:absolute;width:410px;padding:50px 25px 40px;align-items:center;border-radius:24px;top:40px;left:50%;transform:translate(-50%)}.overlay-wave.text-position-d_center .themedPromo-text .themedPromo-title{font-size:clamp(36px,5cqw,36px);text-align:center}.overlay-wave.text-position-d_center .themedPromo-text .themedPromo-subtitle{font-size:clamp(24px,5cqw,24px);text-align:center}.overlay-wave.text-position-d_center .themedPromo-text .themedPromo-body{font-size:.875rem;line-height:1.45;text-align:left}.overlay-wave.text-position-d_center .themedPromo-text a.button{font-size:clamp(.875rem,2cqw,.875rem);padding:.375rem 1.25rem}.overlay-wave.text-position-d_center.overlay-higlight-true .themedPromo-text{box-shadow:0 0 0 5px var(--theme-border-color)}.overlay-wave.text-position-d_right .themedPromo-overlay{left:unset;right:-10px}.overlay-wave.text-position-d_right .themedPromo-overlay,.overlay-wave.text-position-d_right .themedPromo-overlay-secondary{transform:scaleX(-1)}}@media only screen and (max-width:960px){.overlay-wave.text-position-m_top .themedPromo-overlay{top:-10px}.overlay-wave.text-position-m_bottom .themedPromo-overlay{top:10px}.overlay-wave.text-position-m_bottom .themedPromo-overlay,.overlay-wave.text-position-m_bottom .themedPromo-overlay-secondary{transform:scale(-1)}}