.lgt-section{--lgt-brand:#324847;--lgt-brand-dark:#1d2a2a;--lgt-brand-light:#5a7773;--lgt-warm:#c97f5a;--lgt-warm-soft:#e0a87d;--lgt-bone:#ece6d8;--lgt-cream:#f5efe2;--lgt-paper:#fbf8f1;--lgt-ink:#1a1f1c;--lgt-ink-soft:#5a615a;--lgt-ink-mute:#9a9d96;--lgt-rule:#dfd9ca;font-family:Outfit,sans-serif;font-weight:400;color:var(--lgt-ink);background:var(--lgt-paper);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}.lgt-section *{box-sizing:border-box}.lgt-section h1,.lgt-section h2,.lgt-section h3,.lgt-section h4,.lgt-section h5,.lgt-section h6,.lgt-section p,.lgt-section ul,.lgt-section ol,.lgt-section figure,.lgt-section blockquote{margin:0;padding:0}.lgt-section ul,.lgt-section ol{list-style:none}.lgt-section a{color:inherit;text-decoration:none}.lgt-section img{display:block;max-width:100%;height:auto}.lgt-section button{font-family:inherit;cursor:pointer}.lgt-container{max-width:1380px;margin:0 auto;padding:0 32px}@media(max-width:768px){.lgt-container{padding:0 20px}}.lgt-ser{font-family:Spectral,serif;font-weight:400}.lgt-section .lgt-eyebrow{font-family:Spectral,serif!important;font-style:italic!important;font-size:20px!important;color:var(--lgt-brand);margin-bottom:12px;display:inline-flex;align-items:center;gap:14px;line-height:1.3}.lgt-section .lgt-eyebrow:before{content:"";width:36px;height:1px;background:currentColor}.lgt-section .lgt-eyebrow p,.lgt-section .lgt-eyebrow span{font-size:inherit!important;font-family:inherit!important;font-style:inherit!important;color:inherit!important;margin:0}.lgt-section .lgt-title,h1.lgt-title,h2.lgt-title,h3.lgt-title{font-family:Spectral,serif!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.02em!important;color:var(--lgt-brand-dark)}.lgt-section .lgt-title em{font-style:italic;color:var(--lgt-warm)}.lgt-section .lgt-title>p,.lgt-section .lgt-title>span,.lgt-section .lgt-title p,.lgt-section .lgt-title span{font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;margin:0;padding:0}.lgt-section .lgt-title.size-s,h2.lgt-title.size-s{font-size:clamp(28px,3vw,40px)!important}.lgt-section .lgt-title.size-m,h2.lgt-title.size-m{font-size:clamp(36px,4vw,56px)!important}.lgt-section .lgt-title.size-ml,h2.lgt-title.size-ml{font-size:clamp(40px,5vw,68px)!important}.lgt-section .lgt-title.size-l,h2.lgt-title.size-l{font-size:clamp(44px,5.5vw,80px)!important}.lgt-section .lgt-title.size-xl,h2.lgt-title.size-xl{font-size:clamp(52px,6.5vw,96px)!important}.lgt-section .lgt-title.size-xxl,h1.lgt-title.size-xxl{font-size:clamp(56px,8vw,132px)!important;line-height:.94!important}@media(max-width:600px){.lgt-section .lgt-title.size-xxl,h1.lgt-title.size-xxl{font-size:clamp(38px,11vw,52px)!important;line-height:1!important}.lgt-section .lgt-title.size-xl,h2.lgt-title.size-xl{font-size:clamp(34px,9vw,46px)!important}.lgt-section .lgt-title.size-l,h2.lgt-title.size-l{font-size:clamp(30px,8vw,42px)!important}.lgt-section .lgt-title.size-ml,h2.lgt-title.size-ml{font-size:clamp(28px,7vw,38px)!important}.lgt-section .lgt-title.size-m,h2.lgt-title.size-m{font-size:clamp(26px,6.5vw,34px)!important}.lgt-section .lgt-eyebrow{font-size:16px!important}}.lgt-section .lgt-sub{font-size:17px!important;color:var(--lgt-ink-soft);line-height:1.65;max-width:560px}.lgt-section .lgt-sub p{font-size:inherit!important;margin:0 0 8px;color:inherit}.lgt-section .lgt-sub p:last-child{margin-bottom:0}.lgt-btn{display:inline-flex;align-items:center;gap:10px;padding:18px 30px;font-family:Outfit,sans-serif;font-size:15px;font-weight:600;letter-spacing:.01em;cursor:pointer;border:none;transition:all .25s ease;border-radius:60px;text-decoration:none}.lgt-btn-warm{background:var(--lgt-warm);color:#fff}.lgt-btn-warm:hover{background:#b86c47;transform:translateY(-2px)}.lgt-btn-brand{background:var(--lgt-brand);color:var(--lgt-paper)}.lgt-btn-brand:hover{background:var(--lgt-brand-dark)}.lgt-btn-paper{background:var(--lgt-paper);color:var(--lgt-ink)}.lgt-btn-paper:hover{background:#fff}.lgt-btn-outline-light,.lgt-btn-line-light{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.lgt-btn-outline-light:hover,.lgt-btn-line-light:hover{background:#ffffff1a}.lgt-btn-outline-dark{background:transparent;color:var(--lgt-brand);border:1.5px solid var(--lgt-brand)}.lgt-btn-outline-dark:hover{background:var(--lgt-brand);color:var(--lgt-paper)}.lgt-shead{margin-bottom:56px}.lgt-shead-row{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:end}@media(max-width:900px){.lgt-shead-row{grid-template-columns:1fr;gap:18px}}.lgt-shead-center{display:block;text-align:center;max-width:760px;margin:0 auto 56px}.lgt-shead-center .lgt-eyebrow{justify-content:center}.lgt-section .lgt-pcard__img,.lgt-section .lgt-cs__img,.lgt-section .lgt-pm__cs-img,.lgt-section .lgt-prel__img,.lgt-section .lgt-subcoll__cimg,.lgt-section .lgt-aprel__img,.lgt-section .lgt-blog__media{position:relative;overflow:hidden}.lgt-section .lgt-pcard__img>img,.lgt-section .lgt-cs__img>img,.lgt-section .lgt-pm__cs-img>img,.lgt-section .lgt-prel__img>img,.lgt-section .lgt-subcoll__cimg>img,.lgt-section .lgt-aprel__img>img,.lgt-section .lgt-blog__media>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;max-width:none}.lgt-padded{padding-top:var(--lgt-pad-top,120px);padding-bottom:var(--lgt-pad-bot,120px)}@media(max-width:768px){.lgt-padded{padding-top:calc(var(--lgt-pad-top,120px) * .67);padding-bottom:calc(var(--lgt-pad-bot,120px) * .67)}}body:has(.lgt-col-hero) main#main-content>.container,body:has(.lgt-col-hero) main#main-content>.container.product-breadcrumbs,body:has(.lgt-pm) main#main-content>.container,body:has(.lgt-pm) main#main-content>.container.product-breadcrumbs,body:has(.lgt-art) main#main-content>.container,body:has(.lgt-blog) main#main-content>.container{display:none!important}.lgt-pcard{display:flex;flex-direction:column;height:100%}.lgt-pcard__info{display:flex;flex-direction:column;flex:1;padding:0 4px}.lgt-pcard__meta{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;line-height:1.4}.lgt-pcard__row{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/125/assets/lgt-final.css.map */
