#MainContent [id$=__home_hero] .image-with-text__heading{font-size:clamp(34px,4.3vw,54px);line-height:1.08;letter-spacing:-.02em;max-width:11ch}#MainContent [id$=__home_hero] .image-with-text__content{padding:24px 40px 24px 0}#MainContent [id$=__home_hero] .image-with-text__media{border:1px solid #e8ded0;border-radius:16px;background:#fff;height:420px;min-height:0}#MainContent [id$=__home_hero] .image-with-text__media img{object-fit:contain;padding:24px}#MainContent [id$=__home_hero] .image-with-text__text--caption,#MainContent [id$=__home_owner] .image-with-text__text--caption{color:#28758b;font-weight:700;letter-spacing:.12em}#MainContent [id$=__home_hero] .rte,#MainContent [id$=__home_owner] .rte{font-size:18px;line-height:1.55}#MainContent [id$=__home_hero] .rte p+p,#MainContent [id$=__home_owner] .rte p+p{margin-top:12px}#MainContent [id$=__home_hero] .rte a{color:#28758b}#MainContent [id$=__home_reassurance] .multicolumn-card{background:#faf7f1;border-radius:12px;border:1px solid #e8ded0}#MainContent [id$=__home_reassurance] .multicolumn-card__info{padding:18px 20px}#MainContent [id$=__home_reassurance] h3{font-size:18px}#MainContent [id$=__home_reassurance] .rte{font-size:15px;line-height:1.45}#MainContent [id$=__home_reassurance] .link{margin-top:10px}#MainContent [id$=__home_paths] .multicolumn-card,#MainContent [id$=__home_materials] .multicolumn-card{height:100%;overflow:hidden;border:1px solid #e8ded0;border-left:4px solid #df9d43;border-radius:16px;background:#faf7f1;display:flex;flex-direction:column}#MainContent [id$=__home_paths] .multicolumn-card__image-wrapper,#MainContent [id$=__home_materials] .multicolumn-card__image-wrapper{margin:0!important;padding:0!important;background:#fff;border-bottom:1px solid #e8ded0}#MainContent [id$=__home_paths] .multicolumn-card__image,#MainContent [id$=__home_materials] .multicolumn-card__image{object-fit:contain;padding:20px}#MainContent [id$=__home_paths] .multicolumn-card__info,#MainContent [id$=__home_materials] .multicolumn-card__info{padding:24px;flex:1;display:flex;flex-direction:column;align-items:flex-start}#MainContent [id$=__home_paths] .link,#MainContent [id$=__home_materials] .link{margin-top:auto;padding-top:18px;color:#28758b;font-weight:600;min-height:44px}#MainContent [id$=__home_paths] h3,#MainContent [id$=__home_materials] h3,#MainContent [id$=__home_support] h3{font-size:22px;font-weight:600;line-height:1.25}#MainContent [id$=__home_paths] .rte,#MainContent [id$=__home_materials] .rte{font-size:17px;line-height:1.5;margin:12px 0 0}#MainContent [id$=__home_materials] .multicolumn-card__image-wrapper{max-height:260px}#MainContent [id$=__home_materials] .multicolumn-card__image-wrapper .media{padding-bottom:80%!important}#MainContent [id$=__home_paths] .multicolumn-list,#MainContent [id$=__home_materials] .multicolumn-list,#MainContent [id$=__home_featured] .product-grid{--grid-desktop-horizontal-spacing:24px;--grid-desktop-vertical-spacing:24px}#MainContent [id$=__home_featured] .collection__description{max-width:720px}#MainContent [id$=__home_owner] .image-with-text{background:#faf7f1;border:1px solid #e8ded0;border-left:4px solid #df9d43;border-radius:16px;padding:28px;overflow:hidden}#MainContent [id$=__home_owner] .image-with-text__content{padding:8px 0 8px 32px;background:transparent}#MainContent [id$=__home_owner] .image-with-text__media{border:0;border-radius:12px;overflow:hidden;background:transparent}#MainContent [id$=__home_owner] .image-with-text__heading{font-size:32px;line-height:1.2}#MainContent [id$=__home_support] .multicolumn-card{background:transparent}#MainContent [id$=__home_support] .multicolumn-card__info{padding:0 12px 12px 0}#MainContent [id$=__home_support] .rte{font-size:16px;line-height:1.5}#MainContent .lr-home-guides{padding-top:40px;padding-bottom:40px}@media(max-width:749px){#MainContent [id$=__home_hero] .image-with-text__text-item{order:-1}#MainContent [id$=__home_hero] .image-with-text__content{padding:0 0 24px}#MainContent [id$=__home_hero] .image-with-text__heading{max-width:14ch}#MainContent [id$=__home_hero] .image-with-text__media{height:260px}#MainContent [id$=__home_reassurance] .multicolumn-list{gap:12px}#MainContent [id$=__home_paths] .multicolumn-list,#MainContent [id$=__home_materials] .multicolumn-list{gap:20px}#MainContent [id$=__home_paths] .multicolumn-card__image-wrapper{max-height:230px}#MainContent [id$=__home_paths] .multicolumn-card__image-wrapper .media{padding-bottom:66%!important}#MainContent [id$=__home_materials] .multicolumn-card__image-wrapper{max-height:220px}#MainContent [id$=__home_materials] .multicolumn-card__image-wrapper .media{padding-bottom:66%!important}#MainContent [id$=__home_owner] .image-with-text{padding:24px}#MainContent [id$=__home_owner] .image-with-text__media-item{max-width:200px;margin:0 auto 20px}#MainContent [id$=__home_owner] .image-with-text__content{padding:0}#MainContent [id$=__home_owner] .image-with-text__heading{font-size:28px}#MainContent [id$=__home_featured] .product-grid{--grid-mobile-horizontal-spacing:16px;--grid-mobile-vertical-spacing:24px}#MainContent [id$=__home_materials] .multicolumn-list{--grid-mobile-horizontal-spacing:16px;gap:20px 16px}#MainContent [id$=__home_materials] .multicolumn-card__image-wrapper .media{padding-bottom:100%!important}#MainContent [id$=__home_materials] .multicolumn-card__image{padding:10px}#MainContent [id$=__home_materials] .multicolumn-card__info{padding:16px 12px}#MainContent [id$=__home_materials] h3{font-size:18px}#MainContent [id$=__home_materials] .rte{font-size:15px;line-height:1.4}#MainContent [id$=__home_materials] .link{font-size:15px;padding-top:14px}}#MainContent [id$=__home_hero] .banner{min-height:480px}#MainContent [id$=__home_hero] .banner__media img{object-position:center}#MainContent [id$=__home_hero] .banner__content{padding:40px;max-width:1200px;margin:auto;width:100%}#MainContent [id$=__home_hero] .banner__box{background:#faf7f1f5;max-width:410px;min-width:0;padding:32px;border-radius:14px}#MainContent [id$=__home_hero] .banner__heading{font-size:clamp(32px,3.4vw,46px);line-height:1.08;letter-spacing:-.02em}#MainContent [id$=__home_hero] .banner__text{font-size:18px;line-height:1.45;margin-top:16px}#MainContent [id$=__home_hero] .banner__buttons{margin-top:22px}#MainContent [id$=__home_paths] .multicolumn-card{border:0;background:transparent;border-radius:0;overflow:visible}#MainContent [id$=__home_paths] .multicolumn-card:before{display:none}#MainContent [id$=__home_paths] .lr-editorial-image-link{display:block;border-radius:14px;overflow:hidden}#MainContent [id$=__home_paths] .multicolumn-card__image-wrapper{border:0;max-height:none;border-radius:14px;overflow:hidden}#MainContent [id$=__home_paths] .media{padding-bottom:75%!important}#MainContent [id$=__home_paths] .multicolumn-card__image{padding:0;object-fit:cover}#MainContent [id$=__home_paths] .multicolumn-list__item:nth-child(1) img{object-position:center 32%}#MainContent [id$=__home_paths] .multicolumn-list__item:nth-child(2) img{object-position:69% center}#MainContent [id$=__home_paths] .multicolumn-list__item:nth-child(3) img{object-fit:contain;padding:12px}#MainContent [id$=__home_paths] .multicolumn-card__info{padding:22px 0 0}#MainContent [id$=__home_paths] h3{font-size:28px;line-height:1.15}#MainContent [id$=__home_paths] .lr-editorial-title-link{color:inherit;text-decoration:none}#MainContent [id$=__home_paths] .rte{margin:14px 0 0;font-size:17px;line-height:1.5}#MainContent [id$=__home_paths] .rte strong{font-weight:600;color:#28758b}#MainContent [id$=__home_paths] .rte p+p{margin-top:10px}#MainContent [id$=__home_paths] .multicolumn-card__info>.link{background:#28758b;color:#fff;border-radius:8px;padding:12px 18px;margin-top:auto;min-height:44px;line-height:1.3;text-decoration:none}#MainContent [id$=__home_paths] .rte{margin-bottom:22px}#MainContent [id$=__home_paths] .link .svg-wrapper{display:none}#MainContent [id$=__home_paths] a:focus-visible{outline:3px solid #28758b;outline-offset:4px}#MainContent [id$=__home_guidance] .rich-text__blocks,#MainContent [id$=__home_why] .rich-text__blocks{max-width:820px}#MainContent [id$=__home_guidance] .rte,#MainContent [id$=__home_why] .rte{font-size:18px;line-height:1.6}#MainContent [id$=__home_guidance] .rte p+p,#MainContent [id$=__home_why] .rte p+p{margin-top:16px}#MainContent [id$=__home_guidance] h2,#MainContent [id$=__home_why] h2{font-size:34px;line-height:1.2}#MainContent [id$=__home_faqs] .collapsible-content-wrapper-narrow{max-width:920px;margin:auto;background:#faf7f1;border:1px solid #e8ded0;border-left:4px solid #df9d43;border-radius:16px;padding:32px}#MainContent [id$=__home_faqs] .collapsible-content__header{margin-bottom:14px}#MainContent [id$=__home_faqs] .collapsible-content__heading{font-size:32px;line-height:1.2}#MainContent [id$=__home_faqs] .accordion{border:0;margin:0}#MainContent [id$=__home_faqs] summary{padding:14px 36px 14px 0}#MainContent [id$=__home_faqs] .accordion__title{font-size:19px;line-height:1.4;font-weight:600;max-width:100%}#MainContent [id$=__home_faqs] .accordion__content{padding:0 32px 12px 0;font-size:17px;line-height:1.55}#MainContent [id$=__home_faqs] .accordion__content p{margin:0}#MainContent [id$=__home_faqs] summary>svg{display:none}#MainContent [id$=__home_faqs] summary:after{content:"+";position:absolute;right:0;top:12px;color:#28758b;font-size:26px;line-height:1}#MainContent [id$=__home_faqs] details[open]>summary:after{content:"\2212"}@media(max-width:749px){#MainContent [id$=__home_hero] .banner{min-height:0}#MainContent [id$=__home_hero] .banner__media{height:280px;position:relative;width:100%}#MainContent [id$=__home_hero] .banner__media img{object-position:63% center}#MainContent [id$=__home_hero] .banner__content{padding:0}#MainContent [id$=__home_hero] .banner__box{padding:26px 20px;max-width:none;border-radius:0;background:#faf7f1}#MainContent [id$=__home_hero] .banner__heading{font-size:34px;max-width:15ch}#MainContent [id$=__home_hero] .banner__text{font-size:17px}#MainContent [id$=__home_paths] .multicolumn-list{gap:36px}#MainContent [id$=__home_paths] .multicolumn-card__image-wrapper{max-height:none}#MainContent [id$=__home_paths] .media{padding-bottom:66%!important}#MainContent [id$=__home_paths] h3{font-size:27px}#MainContent [id$=__home_guidance] h2,#MainContent [id$=__home_why] h2{font-size:28px}#MainContent [id$=__home_faqs] .collapsible-content__wrapper{padding-left:15px;padding-right:15px}#MainContent [id$=__home_faqs] .collapsible-content-wrapper-narrow{padding:24px 20px}#MainContent [id$=__home_faqs] .collapsible-content__heading{font-size:27px}}#MainContent [id$=__home_hero] .banner__media img{object-position:left center;transform:scale(1.15);transform-origin:left center}#MainContent [id$=__home_paths] .multicolumn-list__item:nth-child(2) img{object-position:40% center}@media(max-width:749px){#MainContent [id$=__home_hero] .banner__media img{object-position:43% center;transform:none}}#MainContent [id$=__home_paths] .multicolumn-card__image{width:100%;height:100%}#MainContent [id$=__home_hero] .banner{min-height:clamp(480px,42vw,640px)}#MainContent [id$=__home_hero] .banner__media img{object-position:center 58%;transform:none}@media(max-width:749px){#MainContent [id$=__home_hero] .banner{min-height:0}#MainContent [id$=__home_hero] .banner__media{height:280px}#MainContent [id$=__home_hero] .banner__media img{object-position:78% center;transform:none}}#MainContent [id$=__home_paths] .multicolumn-list__item img{object-fit:cover;object-position:center 60%;padding:0}@media(max-width:749px){#MainContent [id$=__home_paths] .media{padding-bottom:75%!important}}#MainContent [id$=__home_paths] .multicolumn-list__item:nth-child(3) img{object-fit:cover;padding:0;object-position:center 60%}@media(max-width:749px){#MainContent [id$=__home_materials] .multicolumn-list{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}#MainContent [id$=__home_materials] .multicolumn-list__item{width:100%;max-width:100%;margin:0}#MainContent [id$=__home_materials] .multicolumn-card__info{padding:24px}#MainContent [id$=__home_materials] .multicolumn-card__image-wrapper{max-height:none}#MainContent [id$=__home_materials] .multicolumn-card__image-wrapper .media{padding-bottom:75%!important}#MainContent [id$=__home_materials] .multicolumn-card__image{padding:20px}#MainContent [id$=__home_materials] h3{font-size:24px}#MainContent [id$=__home_materials] .rte{font-size:17px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lr-home.css.map */
