.template-page .page-content .section-header__title,.template-page .section-header__title{font-family:var(--lf-font-sans);font-size:var(--lf-text-h1-size);font-weight:var(--lf-text-h1-weight);line-height:var(--lf-text-h1-line);letter-spacing:var(--lf-text-h1-tracking);color:var(--lf-color-text);text-transform:uppercase}.template-page .section-header__subtitle{font-family:var(--lf-font-sans);font-size:var(--lf-text-caption-size);font-weight:var(--lf-weight-medium);letter-spacing:.04em;color:var(--lf-color-text-muted)}.template-page .breadcrumb{font-family:var(--lf-font-sans);font-size:var(--lf-text-caption-size);letter-spacing:.02em;color:var(--lf-color-text-muted);text-transform:uppercase}.template-page .breadcrumb__divider{margin:0 .6em}.template-page .rte,.template-page .rte p,.template-page .rte li{font-family:var(--lf-font-sans);font-size:var(--lf-text-body-size);font-weight:var(--lf-text-body-weight);line-height:var(--lf-text-body-line);letter-spacing:var(--lf-text-body-tracking);color:var(--lf-color-text)}.template-page .rte h2,.template-page .rte h3{font-family:var(--lf-font-sans);font-weight:var(--lf-weight-semibold);letter-spacing:.02em;color:var(--lf-color-text)}.template-page .rte a:not(.btn){color:var(--lf-color-text);text-decoration:none;border-bottom:var(--lf-stroke) solid var(--lf-color-border)}.template-page .rte img,.template-page img,.template-page .feature-row img,.template-page .feature-row__item img{border-radius:var(--lf-radius-none)}.template-page .btn,.template-page .btn--primary,.template-page .btn--secondary{font-family:var(--lf-font-sans);font-size:var(--lf-text-button-size);font-weight:var(--lf-text-button-weight);letter-spacing:var(--lf-text-button-tracking);text-transform:uppercase;border-radius:var(--lf-radius-none)}.template-page .page-width--narrow{max-width:var(--lf-content-max)}.template-page .feature-row__text,.template-page .feature-row__text .rte{font-family:var(--lf-font-sans)}.template-page .collapsibles-wrapper,.template-page .collapsible-trigger-btn--borders,.template-page-faq .collapsibles-wrapper{border-radius:var(--lf-radius-none);border-color:var(--lf-color-border)}.template-page .collapsible-trigger-btn,.template-page-faq .collapsible-trigger-btn,.index-section--faq .h2{font-family:var(--lf-font-sans);font-size:var(--lf-text-body-size);font-weight:var(--lf-weight-medium);letter-spacing:.01em;color:var(--lf-color-text)}.template-page-contact .contact-form input,.template-page-contact .contact-form textarea,.template-page-contact input,.template-page-contact textarea,.template-page-contact select,.contact-form input,.contact-form textarea{font-family:var(--lf-font-sans);font-size:var(--lf-text-body-size);color:var(--lf-color-text);border-radius:var(--lf-radius-none)}.template-page-contact label{font-family:var(--lf-font-sans);font-size:var(--lf-text-caption-size);letter-spacing:.02em;color:var(--lf-color-text-muted)}.template-page-christmas-gift-page .section-header__title,.template-page-christmas-page .section-header__title{font-size:var(--lf-text-h1-size);letter-spacing:var(--lf-text-h1-tracking)}.template-search .section-header__title,.template-search .h1{font-family:var(--lf-font-sans);font-size:var(--lf-text-h1-size);font-weight:var(--lf-text-h1-weight);letter-spacing:var(--lf-text-h1-tracking);color:var(--lf-color-text);text-transform:uppercase}.template-search input,.template-search .search-form input,.predictive-search input{font-family:var(--lf-font-sans);font-size:var(--lf-text-body-size);border-radius:var(--lf-radius-none)}.template-search .grid-product img,.predictive-search img{border-radius:var(--lf-radius-none)}.template-customers .section-header__title,.template-customers h1,.template-login h1,.template-register h1,.template-account h1{font-family:var(--lf-font-sans);font-size:var(--lf-text-h1-size);font-weight:var(--lf-text-h1-weight);letter-spacing:var(--lf-text-h1-tracking);color:var(--lf-color-text);text-transform:uppercase}.template-customers input,.template-customers select,.template-customers textarea,.template-login input,.template-register input{font-family:var(--lf-font-sans);font-size:var(--lf-text-body-size);border-radius:var(--lf-radius-none)}.template-customers .btn,.template-login .btn,.template-register .btn{font-family:var(--lf-font-sans);font-size:var(--lf-text-button-size);font-weight:var(--lf-text-button-weight);letter-spacing:var(--lf-text-button-tracking);text-transform:uppercase;border-radius:var(--lf-radius-none)}.template-customers label,.template-login label,.template-register label{font-family:var(--lf-font-sans);font-size:var(--lf-text-caption-size);color:var(--lf-color-text-muted)}.template-blog .section-header__title,.template-article .section-header__title,.template-article .article__title,.template-blog .article__title{font-family:var(--lf-font-sans);font-weight:var(--lf-weight-semibold);letter-spacing:.02em}.template-blog .article__title,.template-article .article__title{color:var(--lf-color-text)}.template-blog .article__grid-image img,.template-article img,.template-blog img{border-radius:var(--lf-radius-none)}.template-article .rte,.template-blog .rte{font-family:var(--lf-font-sans);font-size:var(--lf-text-body-size);line-height:var(--lf-text-body-line);letter-spacing:var(--lf-text-body-tracking);color:var(--lf-color-text)}.template-article .article__date,.template-blog .article__date{font-size:var(--lf-text-caption-size);letter-spacing:.04em;color:var(--lf-color-text-muted)}.newsletter-form input,.modal input,.newsletter-section input{font-family:var(--lf-font-sans);border-radius:var(--lf-radius-none)}.newsletter-form .btn,.modal .btn{font-family:var(--lf-font-sans);letter-spacing:var(--lf-text-button-tracking);text-transform:uppercase;border-radius:var(--lf-radius-none)}.modal__inner,.modal--mobile-friendly .modal__inner,.popup-cta{border-radius:var(--lf-radius-none);background:var(--lf-color-bg)}.newsletter-popup,.modal__centered-content.newsletter--has-image .newsletter-popup,.modal__centered-content.newsletter--has-image .newsletter-popup.newsletter-popup--image-reversed{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;max-width:100%}.newsletter-popup__image-wrapper,.modal__centered-content.newsletter--has-image .newsletter-popup__image-wrapper{order:-1;width:100%;max-width:none;flex:none;margin:0;padding:0}.newsletter-popup__image-wrapper,.modal__centered-content.newsletter--has-image .newsletter-popup__image-wrapper{position:relative;aspect-ratio:3 / 2;overflow:hidden}.newsletter-popup__image-wrapper image-element{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.newsletter-popup__image-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--lf-radius-none)}.newsletter-popup__content,.modal__centered-content.newsletter--has-image .newsletter-popup__content{width:100%;max-width:none;flex:none;padding:var(--lf-space-3) var(--lf-space-3) var(--lf-space-4);text-align:center}.modal--mobile-friendly .modal__inner,.modal--mobile-friendly .modal__centered,.modal--mobile-friendly .modal__centered-content{width:100%;max-width:100%;overflow:hidden}.newsletter-popup__content .h2,.newsletter-popup__content .h3,.newsletter-popup__content .h4{font-family:var(--lf-font-sans);font-size:var(--lf-text-h3-size);font-weight:var(--lf-weight-semibold);line-height:var(--lf-text-h3-line);letter-spacing:.05em;color:var(--lf-color-text);text-transform:uppercase;margin:0 0 12px}.newsletter-popup__content .rte,.newsletter-popup__content .rte p{font-family:var(--lf-font-sans);font-size:var(--lf-text-caption-size);line-height:var(--lf-text-caption-line);letter-spacing:.02em;color:var(--lf-color-text);margin:0 0 var(--lf-space-3)}.newsletter-popup__content .btn,.newsletter-popup__content .newsletter-button{display:block;width:100%;background:var(--lf-color-button-bg);color:var(--lf-color-button-text);border:var(--lf-stroke) solid var(--lf-color-button-bg);border-radius:var(--lf-radius-none);padding:14px 20px;font-family:var(--lf-font-sans);font-size:var(--lf-text-button-size);font-weight:var(--lf-text-button-weight);letter-spacing:var(--lf-text-button-tracking)}.modal__close .icon{width:14px;height:14px;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter}@media screen and (min-width:769px){.modal--mobile-friendly .modal__inner{max-width:380px}}.modal__inner img{border-radius:var(--lf-radius-none)}.modal__inner .h2,.modal__inner .h3{text-transform:uppercase;letter-spacing:.05em}.modal__inner .btn{background:var(--lf-color-button-bg);color:var(--lf-color-button-text);border:var(--lf-stroke) solid var(--lf-color-button-bg);padding:14px 20px}.template-404 .section-header__title,.template-404 h1{font-family:var(--lf-font-sans);font-size:var(--lf-text-h1-size);font-weight:var(--lf-text-h1-weight);letter-spacing:var(--lf-text-h1-tracking);color:var(--lf-color-text);text-transform:uppercase}.template-404 .rte,.template-404 .rte a{font-family:var(--lf-font-sans);font-size:var(--lf-text-body-size);line-height:var(--lf-text-body-line);color:var(--lf-color-text)}.template-404 .rte a{text-decoration:none;border-bottom:var(--lf-stroke) solid var(--lf-color-border)}.password-page,.password-page body,.template-password{font-family:var(--lf-font-sans);color:var(--lf-color-text);background:var(--lf-color-bg)}.password-page .btn,.template-password .btn,.password-page input{font-family:var(--lf-font-sans);border-radius:var(--lf-radius-none)}.password-page h1,.password-page .h1,.template-password h1{font-size:var(--lf-text-h1-size);font-weight:var(--lf-text-h1-weight);letter-spacing:var(--lf-text-h1-tracking);text-transform:uppercase}.giftcard__border,.giftcard__content,.giftcard__wrap,.giftcard__wrap img,.giftcard__tag{border-radius:var(--lf-radius-none)}.giftcard__title,.giftcard__amount,.giftcard__code{font-family:var(--lf-font-sans);letter-spacing:.02em;color:var(--lf-color-text)}.giftcard__tag{font-family:var(--lf-font-sans);font-size:var(--lf-text-caption-size);letter-spacing:.04em;text-transform:uppercase}.template-blog .blog-header .section-header__title,.template-blog .section-header__title,.template-article .section-header__title,.template-article .article__title{font-size:var(--lf-text-h1-size);line-height:var(--lf-text-h1-line);letter-spacing:var(--lf-text-h1-tracking);text-transform:uppercase}.template-blog .blog-header,.template-blog .blog-header .section-header__title,.template-blog .blog-header .section-header__text,.template-article .blog-header{color:#fff}.template-blog .section-header:has(.blog-header),.template-blog .blog-header{background:#121212}.template-blog .blog-header,.template-article .blog-header{padding:var(--lf-space-2) var(--lf-space-3) 12px}.template-blog .blog-header .section-header__title,.template-article .blog-header .section-header__title{margin:0 0 6px}.template-blog .blog-header .section-header__text,.template-blog .blog-header .section-header__text p,.template-article .blog-header .section-header__text{margin:0}.template-blog .blog-header .rss-link svg path{fill:#fff}@media screen and (max-width:768px){.template-blog .blog-header,.template-article .blog-header{width:auto;margin-left:0;margin-right:0;padding:var(--lf-space-2) var(--lf-space-2) 12px}.template-blog .blog-header .section-header__title{font-size:var(--lf-text-h1-size);margin-bottom:var(--lf-space-2)}}.template-blog .blog-header svg,.template-article .blog-header svg{fill:currentColor}.newsletter-popup__image-wrapper,.modal__centered-content.newsletter--has-image .newsletter-popup__image-wrapper{display:block;aspect-ratio:5 / 6}.newsletter-popup__content,.modal__centered-content.newsletter--has-image .newsletter-popup__content{padding:var(--lf-space-3) 0 0}.modal--mobile-friendly .modal__inner,.modal--square .modal__inner{padding:23px}.newsletter-popup__content h3{font-family:var(--lf-font-sans);font-size:var(--lf-text-h2-size);font-weight:var(--lf-text-h2-weight);line-height:var(--lf-text-h2-line);letter-spacing:var(--lf-text-h2-tracking);color:var(--lf-color-text);margin:0 0 var(--lf-space-1);text-transform:uppercase}.newsletter-popup__content .rte,.newsletter-popup__content .rte p{font-family:var(--lf-font-sans);font-size:var(--lf-text-caption-size);line-height:var(--lf-text-caption-line);letter-spacing:var(--lf-text-caption-tracking);color:var(--lf-color-text);margin:0}.newsletter-popup__content .newsletter-button,.modal .btn.newsletter-button{display:block;width:100%;margin-top:var(--lf-space-3);padding:14px 16px;background:var(--lf-color-button-bg);color:var(--lf-color-button-text);border:0;border-radius:var(--lf-radius-none);font-family:var(--lf-font-sans);font-size:var(--lf-text-button-size);font-weight:var(--lf-text-button-weight);letter-spacing:var(--lf-text-button-tracking)}.modal[data-section-type=newsletter-popup] .modal__close{top:12px;right:12px;color:var(--lf-color-text);z-index:3;filter:drop-shadow(0 0 2px rgba(255,255,255,.9)) drop-shadow(0 0 4px rgba(255,255,255,.7))}.modal[data-section-type=newsletter-popup] .modal__close .icon{width:14px;height:14px}.modal[data-section-type=newsletter-popup] .modal__inner{width:100%;max-width:276px;margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.modal[data-section-type=newsletter-popup] .modal__inner{max-width:380px}}.modal[data-section-type=newsletter-popup] .modal__close{background:transparent;border:0;border-radius:var(--lf-radius-none);padding:0;width:auto;height:auto}.modal[data-section-type=newsletter-popup] .modal__centered-content{padding:0}.template-blog .article__title,.template-blog a.article__title,.template-article .article__title{font-size:var(--lf-text-h2-size);line-height:var(--lf-text-h2-line);letter-spacing:var(--lf-text-h2-tracking)}.lf-article-breadcrumb{padding-top:var(--lf-space-2);padding-bottom:var(--lf-space-2)}.lf-article-breadcrumb .breadcrumb{margin-top:0;margin-bottom:0}.template-article .collection-hero .section-header__title,.template-article .collection-hero .article__date,.template-article .collection-hero .article__date a,.template-article .collection-hero .section-header__text{color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.45)}.template-article .collection-hero .section-header__title{font-weight:var(--lf-weight-semibold)}.template-article .collection-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000073,#00000026 45%,#0000 75%);pointer-events:none;z-index:1}.template-article .collection-hero__content{z-index:2}.newsletter-popup__content h1,.newsletter-popup__content h2,.newsletter-popup__content h3,.newsletter-popup__content h4{margin:0 0 4px}.template-page-gift .page-width>.page-width.center,.template-page-gift [data-section-type=collection-grid] .page-width.center,.template-page-gift [data-section-type=featured-collection] .page-width.center,.template-page-christmas-gift-page .page-width>.page-width.center,.template-page-christmas-gift-page [data-section-type=collection-grid] .page-width.center{margin-top:var(--lf-space-5)}@keyframes lf-modal-fade-in{0%{opacity:0}to{opacity:1}}.modal-open .modal[data-section-type=newsletter-popup] .modal__inner{animation:lf-modal-fade-in .4s forwards}@media(prefers-reduced-motion:reduce){.modal-open .modal[data-section-type=newsletter-popup] .modal__inner{animation:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/loseford-pages.css.map */
