.lp-page-header .lp-breadcrumbs{margin-bottom:var(--lp-space-xl)}.lp-page-header__text{display:grid;gap:var(--lp-space-sm);max-width:76.8rem}.lp-page-header__text .lp-lead{margin-top:var(--lp-space-2xs)}@media(min-width:1024px){.lp-page-header{padding-top:var(--lp-space-3xl)}}.lp-story .lp-container{display:grid;gap:clamp(5.6rem,4rem + 5vw,11.2rem)}.lp-story__row{display:grid;gap:var(--lp-space-lg);align-items:start;min-width:0}.lp-story__text{display:grid;gap:var(--lp-space-sm);align-content:start;min-width:0}.lp-story__text .lp-h-section{margin:0;max-width:17ch;text-wrap:balance}.lp-story__text .lp-rte{display:grid;gap:1.6rem;max-width:58ch}.lp-story__text .lp-rte p{margin:0;text-wrap:pretty}.lp-story__row--lead .lp-story__text{max-width:76rem}.lp-story__row--lead .lp-rte{max-width:66ch}.lp-story__row--lead .lp-rte p:first-child{font-size:var(--lp-text-lg);line-height:1.45}.lp-story__row:not(.lp-story__row--media):not(.lp-story__row--lead){padding-top:var(--lp-space-lg);border-top:var(--lp-border-width) solid var(--lp-color-border)}.lp-story__statement+.lp-story__row{border-top:0;padding-top:0}.lp-story__statement{position:relative;margin:0;padding:var(--lp-space-2xl) var(--lp-space-sm);border:0;border-block:var(--lp-border-width) solid var(--lp-color-border);text-align:center;quotes:none}.lp-story__statement:before{content:"";display:block;width:48px;height:1px;margin:0 auto var(--lp-space-lg);background:var(--lp-color-brand-gold, currentColor)}.lp-story__statement p{margin:0 auto;font-size:clamp(3rem,1.9rem + 3vw,5.2rem);line-height:1.12;letter-spacing:var(--lp-tracking-tighter);max-width:22ch;text-wrap:balance}@media(min-width:1024px){.lp-story__row:not(.lp-story__row--media):not(.lp-story__row--lead) .lp-story__text{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--lp-space-3xl);row-gap:var(--lp-space-xs)}.lp-story__row:not(.lp-story__row--media):not(.lp-story__row--lead) .lp-story__text>.lp-eyebrow,.lp-story__row:not(.lp-story__row--media):not(.lp-story__row--lead) .lp-story__text>.lp-h-section{grid-column:1}.lp-story__row:not(.lp-story__row--media):not(.lp-story__row--lead) .lp-story__text>.lp-rte,.lp-story__row:not(.lp-story__row--media):not(.lp-story__row--lead) .lp-story__text>.lp-link{grid-column:2}.lp-story__row:not(.lp-story__row--media):not(.lp-story__row--lead) .lp-story__text>.lp-rte{grid-row:1 / span 4}.lp-story__row--media{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--lp-space-3xl);align-items:center}.lp-story__row--media.lp-story__row--flip .lp-story__media{order:2}.lp-story__row--media .lp-story__text{max-width:54rem}}.lp-materials__index{position:sticky;top:56px;z-index:2;background:var(--lp-color-background);border-bottom:var(--lp-border-width) solid var(--lp-color-border);margin-bottom:var(--lp-space-xl)}@media(min-width:1024px){.lp-materials__index{top:68px}}.lp-materials__index ul{display:flex;gap:var(--lp-space-lg);overflow-x:auto;scrollbar-width:none;list-style:none;margin:0;padding:var(--lp-space-sm) 0}.lp-materials__index ul::-webkit-scrollbar{display:none}.lp-materials__index a{white-space:nowrap;font-size:var(--lp-text-xs);letter-spacing:var(--lp-tracking-eyebrow);text-transform:uppercase;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.lp-materials__index a:hover{color:var(--lp-color-accent)}.lp-material{display:grid;gap:var(--lp-space-lg);padding-block:var(--lp-space-2xl);border-top:var(--lp-border-width) solid var(--lp-color-border);scroll-margin-top:140px}.lp-material:first-of-type{border-top:0}.lp-material__head{display:grid;gap:var(--lp-space-xs);align-content:start}.lp-material__body{display:grid;gap:var(--lp-space-md);align-content:start}.lp-material__traits{list-style:none;margin:0;padding:0;display:grid;gap:var(--lp-space-2xs)}.lp-material__traits li{padding:var(--lp-space-2xs) 0;border-bottom:var(--lp-border-width) solid var(--lp-color-border);font-size:var(--lp-text-sm)}.lp-material__care{display:grid;gap:var(--lp-space-2xs);padding:var(--lp-space-md);background:var(--lp-color-surface)}.lp-material__products{grid-column:1 / -1;display:grid;gap:var(--lp-space-md)}.lp-material-products{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lp-space-lg) var(--lp-gutter-mobile)}@media(min-width:768px){.lp-material-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lp-space-xl) var(--lp-gutter-tablet)}}@media(min-width:1024px){.lp-material{grid-template-columns:5fr 7fr;column-gap:var(--lp-space-3xl)}.lp-material--single{grid-template-columns:5fr 7fr}.lp-material--single .lp-material__products{grid-column:2}}.lp-faq__inner{display:grid;gap:var(--lp-space-2xl)}.lp-faq__group{display:grid;gap:var(--lp-space-sm);max-width:83.2rem}.lp-faq__contact{display:grid;gap:var(--lp-space-sm);justify-items:start;padding:var(--lp-space-xl);background:var(--lp-color-surface);max-width:83.2rem}.lp-quiz__form{max-width:96rem}.lp-quiz__form{display:grid;gap:var(--lp-space-lg)}.lp-quiz__step{border:0;margin:0;padding:0;display:grid;gap:var(--lp-space-lg);animation:lp-quiz-in var(--lp-duration-slow) var(--lp-ease-out)}.lp-quiz__step legend{padding:0;margin-bottom:var(--lp-space-lg);outline:none}.lp-quiz__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lp-space-xs)}@media(min-width:768px){.lp-quiz__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lp-space-sm)}}.lp-quiz__opt{position:relative;display:flex;align-items:center;min-height:72px;padding:var(--lp-space-sm) var(--lp-space-md);border:var(--lp-border-width) solid var(--lp-color-border);cursor:pointer;font-family:var(--lp-font-display);font-size:var(--lp-text-lg);transition:border-color var(--lp-duration-fast) var(--lp-ease-out),background-color var(--lp-duration-fast) var(--lp-ease-out)}.lp-quiz__opt:hover{border-color:var(--lp-color-text-muted)}.lp-quiz__opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.lp-quiz__opt:has(input:checked){border-color:var(--lp-color-text);background:var(--lp-color-surface)}.lp-quiz__opt:has(input:focus-visible){outline:2px solid var(--lp-color-focus);outline-offset:3px}.lp-quiz__nav{display:flex;flex-wrap:wrap;gap:var(--lp-space-sm);align-items:center}.lp-quiz__results{display:grid;gap:var(--lp-space-md)}.lp-quiz__results h2{outline:none}.lp-quiz__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lp-space-lg) var(--lp-gutter-mobile)}@media(min-width:768px){.lp-quiz__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lp-space-xl) var(--lp-gutter-tablet)}}.lp-quiz__card{display:grid;gap:var(--lp-space-3xs);text-decoration:none}.lp-quiz__card .lp-media{margin-bottom:var(--lp-space-2xs)}.lp-quiz__card .lp-media img{transition:transform var(--lp-duration-slow) var(--lp-ease-out)}.lp-quiz__card:hover .lp-media img{transform:scale(1.03)}@keyframes lp-quiz-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lp-quiz__step{animation:none}.lp-quiz__card:hover .lp-media img{transform:none}}.lp-journal-grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--lp-space-2xl) var(--lp-gutter-desktop)}@media(min-width:768px){.lp-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lp-journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-journal-card--lead{grid-column:1 / -1}.lp-journal-card--lead a{grid-template-columns:7fr 5fr;align-items:end}.lp-journal-card--lead a>.lp-media{grid-row:span 3}}.lp-journal-card a{display:grid;gap:var(--lp-space-xs);text-decoration:none;column-gap:var(--lp-gutter-desktop)}.lp-journal-card .lp-media img{transition:transform var(--lp-duration-slow) var(--lp-ease-out)}.lp-journal-card a:hover .lp-media img{transform:scale(1.03)}.lp-journal-card--noimg a{align-content:start;border-top:var(--lp-border-width) solid var(--lp-color-border);padding-top:var(--lp-space-md)}.lp-journal-card--noimg h2{max-width:24ch;text-wrap:balance}@media(min-width:1024px){.lp-journal-card--lead.lp-journal-card--noimg a{grid-template-columns:minmax(0,1fr);max-width:76rem;row-gap:var(--lp-space-sm)}.lp-journal-card--lead.lp-journal-card--noimg h2{font-size:var(--lp-text-3xl);line-height:var(--lp-leading-snug);letter-spacing:var(--lp-tracking-tighter);max-width:20ch}}.lp-empty{display:grid;gap:var(--lp-space-md);justify-items:start;padding-block:var(--lp-space-2xl);border-top:var(--lp-border-width) solid var(--lp-color-border);max-width:64rem}.lp-article__head{display:grid;gap:var(--lp-space-sm);max-width:83.2rem}.lp-article__head .lp-breadcrumbs{margin-bottom:var(--lp-space-lg)}.lp-article__hero{margin-bottom:var(--lp-space-xl)}.lp-article__body{max-width:67.2rem;font-size:var(--lp-text-md);line-height:var(--lp-leading-body)}.lp-article__body h2{font-size:var(--lp-text-2xl);margin-top:var(--lp-space-xl)}.lp-article__body h3{font-size:var(--lp-text-xl);margin-top:var(--lp-space-lg)}.lp-article__body img{margin-block:var(--lp-space-lg)}.lp-article__body blockquote{margin:var(--lp-space-lg) 0;padding-left:var(--lp-space-md);border-left:var(--lp-border-width) solid var(--lp-color-text);font-family:var(--lp-font-display);font-size:var(--lp-text-xl)}.lp-article__grid{list-style:none;margin:var(--lp-space-lg) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lp-space-lg) var(--lp-gutter-mobile)}@media(min-width:1024px){.lp-article__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lp-space-xl) var(--lp-gutter-desktop)}}.lp-article__nav{padding-top:0}.lp-404__inner{display:grid;gap:var(--lp-space-md);justify-items:start;max-width:70.4rem;padding-block:var(--lp-space-3xl)}.lp-404__actions{display:flex;flex-wrap:wrap;gap:var(--lp-space-sm)}.lp .contact .field__input,.lp .contact .text-area{border-radius:0;background:transparent}.lp .contact .button{background:var(--lp-color-text);color:var(--lp-color-background)}.contact.page-width{max-width:var(--lp-max-wide);margin-inline:auto;padding-inline:var(--lp-margin-mobile)}@media(min-width:768px){.contact.page-width{padding-inline:var(--lp-margin-tablet)}}@media(min-width:1024px){.contact.page-width{padding-inline:var(--lp-margin-desktop)}}.contact form{max-width:64rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lp-pages.css.map */
