.uf-lp-rte{color:var(--fg);font-size:16px;line-height:1.7;overflow-wrap:break-word}.uf-lp .uf-lp-rte :where(p,ul,ol,blockquote,table,figure,pre){margin-bottom:16px}.uf-lp .uf-lp-rte :where(p,ul,ol,blockquote,table,figure,pre):last-child{margin-bottom:0}.uf-lp .uf-lp-rte :where(p:empty){display:none}.uf-lp .uf-lp-rte :where(h1,h2),.uf-lp .uf-lp-rte .uf-lp-rte__heading{margin:48px 0 16px;padding-top:24px;border-top:1px solid var(--line);font-family:var(--serif);font-size:24px;font-weight:400;font-style:normal;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--fg);scroll-margin-top:calc(var(--hdr, 0px) + 32px)}.uf-lp-rte .uf-lp-rte__heading :where(strong,b,em){font-weight:400;font-style:normal}.uf-lp .uf-lp-rte>:where(h1,h2):first-child,.uf-lp .uf-lp-rte>.uf-lp-rte__heading:first-child,.uf-lp .uf-lp-rte>[hidden]+:where(h1,h2,.uf-lp-rte__heading),.uf-lp .uf-lp-rte>[hidden]+.uf-lp-rte__heading{margin-top:0;padding-top:0;border-top:0}.uf-lp .uf-lp-rte :where(h3){margin:32px 0 12px;font-family:var(--serif);font-size:19px;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--fg);scroll-margin-top:calc(var(--hdr, 0px) + 32px)}.uf-lp .uf-lp-rte :where(h4,h5,h6){margin:32px 0 8px;font-size:12px;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.18em;color:var(--fg)}.uf-lp .uf-lp-rte :where(ul){list-style:disc;padding-left:20px}.uf-lp .uf-lp-rte :where(ol){list-style:decimal;padding-left:20px}.uf-lp .uf-lp-rte :where(li)+:where(li){margin-top:8px}.uf-lp .uf-lp-rte :where(li)::marker{color:var(--uf-rust-mid)}.uf-lp .uf-lp-rte :where(strong,b){font-weight:700}.uf-lp .uf-lp-rte :where(a){color:var(--fg);text-decoration:underline;text-decoration-color:var(--uf-rust-mid);text-underline-offset:.18em}.uf-lp .uf-lp-rte :where(a):hover{color:var(--accent)}.uf-lp .uf-lp-rte :where(img){height:auto;border-radius:4px}.uf-lp .uf-lp-rte :where(p,li,a,span)>:where(svg){display:inline-block;vertical-align:middle}.uf-lp .uf-lp-rte :where(iframe){max-width:100%;border:0}.uf-lp .uf-lp-rte :where(iframe[src*=youtube],iframe[src*="youtu.be"]){display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:4px;background:var(--uf-ink)}.uf-lp .uf-lp-rte :where(table){width:100%;border-collapse:collapse;font-size:14px}.uf-lp .uf-lp-rte :where(th,td){padding:12px 16px 12px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.uf-lp .uf-lp-rte :where(blockquote){padding-left:24px;border-left:3px solid var(--fg);font-family:var(--serif);font-size:19px;line-height:1.5}.uf-lp.uf-lp-slide.uf-lp-cover{height:62vh;height:62svh;min-height:420px;max-height:600px}.uf-lp.uf-lp-slide.uf-lp-cover--tall{height:76vh;height:76svh;min-height:520px;max-height:720px}.uf-lp-slide.uf-lp-cover .uf-lp-slide__media img{object-position:var(--focus, 50% 45%)}.uf-lp-slide.uf-lp-cover .uf-lp-slide__inner{gap:16px;padding-top:64px;padding-bottom:64px}.uf-lp-slide.uf-lp-cover .uf-lp-slide__heading{max-width:18ch;font-size:clamp(40px,5.6vw,69px)}@media(max-width:749px){.uf-lp.uf-lp-slide.uf-lp-cover{height:52vh;height:52svh;min-height:340px;max-height:460px}.uf-lp.uf-lp-slide.uf-lp-cover--tall{height:70vh;height:70svh;min-height:440px;max-height:600px}.uf-lp-slide.uf-lp-cover .uf-lp-slide__heading{font-size:clamp(32px,9.5vw,44px)}}.uf-lp-title{padding-top:32px}.uf-lp-title__crumbs{display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:32px;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.2em;color:var(--muted)}.uf-lp-title__crumbs a{color:var(--muted)}.uf-lp-title__crumbs a:hover{color:var(--accent)}.uf-lp-title__crumbs [aria-current]{color:var(--fg)}.uf-lp-title__words{display:grid;gap:16px;justify-items:start}.uf-lp-title__h1{max-width:22ch;font-family:var(--serif);font-size:clamp(32px,5vw,69px);font-weight:400;font-style:normal;line-height:1.05;letter-spacing:0;text-transform:none;color:var(--fg);word-break:normal}.uf-lp-title__h1--long{max-width:30ch;font-size:clamp(24px,3.4vw,44px);line-height:1.15}.uf-lp-title__h1 em{font-style:italic;color:var(--accent)}.uf-lp .uf-lp-title__lede{max-width:60ch}.uf-lp-title--rule .uf-lp-wrap:after{content:"";display:block;margin-top:32px;border-bottom:1px solid var(--fg)}@media(min-width:990px){.uf-lp-title{padding-top:48px}.uf-lp-title__crumbs{margin-bottom:48px}.uf-lp-title--rule .uf-lp-wrap:after{margin-top:48px}}.uf-lp-bodytext{padding-top:32px;padding-bottom:64px}.uf-lp-bodytext__grid{display:grid;gap:32px}.uf-lp-bodytext__main{min-width:0;max-width:760px}.uf-lp-bodytext__rail .uf-lp-tick{margin-bottom:16px}.uf-lp-bodytext__rail ol{border-top:1px solid var(--line)}.uf-lp-bodytext__rail li{border-bottom:1px solid var(--line)}.uf-lp-bodytext__rail a{display:block;padding:12px 0;font-size:14px;line-height:1.35;color:var(--muted);transition:color .25s var(--ease)}.uf-lp-bodytext__rail a:hover{color:var(--accent)}.uf-lp .uf-lp-bodytext__figure{margin-bottom:32px;overflow:hidden;border-radius:4px;aspect-ratio:3 / 2;background:var(--uf-tint)}.uf-lp .uf-lp-bodytext__figure img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.uf-lp .uf-lp-bodytext__back{margin-top:48px;padding-top:24px;border-top:1px solid var(--line)}@media(min-width:990px){.uf-lp-bodytext{padding-top:64px;padding-bottom:128px}.uf-lp-bodytext__grid{grid-template-columns:minmax(0,3fr) minmax(0,8fr);column-gap:96px}.uf-lp-bodytext__main{grid-column:2}.uf-lp-bodytext__rail{grid-column:1;grid-row:1;align-self:start;position:sticky;top:calc(var(--hdr, 0px) + 48px)}.uf-lp .uf-lp-bodytext__figure{margin-bottom:48px}}.uf-lp-text--close-top.uf-lp-pad{padding-top:0}.uf-lp-text__grid{display:grid;gap:32px}.uf-lp-text__words{display:grid;gap:24px;align-content:center;justify-items:start;min-width:0}.uf-lp-text--center .uf-lp-text__words{width:100%;max-width:760px;margin:0 auto}.uf-lp-text--left .uf-lp-text__words{max-width:760px}.uf-lp-text__h{max-width:18ch}.uf-lp .uf-lp-text__body{max-width:64ch;color:var(--muted)}.uf-lp .uf-lp-text__body :where(strong,b){color:var(--fg)}.uf-lp-text--lead .uf-lp-text__body>p:first-child{margin-bottom:24px;font-family:var(--serif);font-size:24px;line-height:1.4;color:var(--fg)}.uf-lp-text__media{overflow:hidden;border-radius:4px;aspect-ratio:4 / 5;background:var(--uf-tint)}.uf-lp-text__media--square{aspect-ratio:1 / 1}.uf-lp-text__media--wide{aspect-ratio:3 / 2}.uf-lp-text__media img{width:100%;height:100%;object-fit:cover;object-position:var(--focus, 50% 50%)}@media(min-width:900px){.uf-lp-text--lead .uf-lp-text__body>p:first-child{font-size:clamp(24px,2.3vw,32px);line-height:1.35}.uf-lp-text--split .uf-lp-text__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:96px;align-items:center}.uf-lp-text--image-right .uf-lp-text__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.uf-lp-text--image-right .uf-lp-text__media{order:2}}.uf-lp-video__head{display:grid;gap:16px;justify-items:center;margin-bottom:48px;text-align:center}.uf-lp-video__head .uf-lp-h2{max-width:30ch;font-size:clamp(24px,3.4vw,44px);line-height:1.15}.uf-lp-video__head .uf-lp-body{max-width:52ch}.uf-lp-video__frame{position:relative;max-width:1100px;margin:0 auto;overflow:hidden;border-radius:4px;aspect-ratio:16 / 9;background:var(--uf-ink);box-shadow:0 0 0 1px var(--line)}.uf-lp-video--wide .uf-lp-video__frame{max-width:none}.uf-lp-video__frame :where(iframe,video){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0}.uf-lp-video__frame video{object-fit:cover}@media(min-width:900px){.uf-lp-video__head{margin-bottom:64px}}.uf-lp-people__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 16px}.uf-lp-person__photo{overflow:hidden;border-radius:4px;aspect-ratio:4 / 5;background:var(--uf-ink)}.uf-lp-person__photo img,.uf-lp-person__photo svg{width:100%;height:100%;object-fit:cover;object-position:var(--focus, 50% 30%);transition:transform 1.2s var(--ease-expo)}.uf-lp-person:hover .uf-lp-person__photo img{transform:scale(1.04)}.uf-lp-person__words{display:grid;gap:8px;margin-top:16px}.uf-lp .uf-lp-person__role{color:var(--accent);font-weight:700}.uf-lp-person__name{font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--fg)}.uf-lp .uf-lp-person__text{max-width:none;font-size:14px;line-height:1.6}@media(min-width:600px){.uf-lp-people__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}}@media(min-width:990px){.uf-lp-people__grid{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:64px 32px}.uf-lp-person__words{margin-top:24px}}.uf-lp-swatches{padding-top:48px;padding-bottom:48px}.uf-lp-swatches--rule .uf-lp-swatches__grid:before{content:"";display:block;grid-column:1 / -1;margin-bottom:16px;border-top:1px solid var(--line)}.uf-lp-swatches--rule{padding-top:0}.uf-lp-swatches__grid{display:grid;gap:32px}.uf-lp-swatches__head{display:grid;gap:16px;align-content:start;justify-items:start}.uf-lp .uf-lp-swatches__note{max-width:44ch;font-size:14px;line-height:1.6}.uf-lp-swatches__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;align-content:start}.uf-lp-sample{max-width:176px}.uf-lp-sample__chip{overflow:hidden;border-radius:4px;aspect-ratio:1 / 1;background:var(--uf-tint);box-shadow:inset 0 0 0 1px var(--line)}.uf-lp--tint .uf-lp-sample__chip{background:var(--uf-paper)}.uf-lp-sample__chip img{width:100%;height:100%;object-fit:cover}.uf-lp-sample figcaption{display:grid;gap:4px;margin-top:12px}.uf-lp-sample__name{font-size:14px;font-weight:500;line-height:1.35;color:var(--fg)}.uf-lp-sample__note{font-size:12px;line-height:1.35;color:var(--muted)}@media(min-width:600px){.uf-lp-swatches__list{grid-template-columns:repeat(auto-fill,minmax(144px,176px));gap:40px 24px}}@media(min-width:900px){.uf-lp-swatches{padding-top:64px;padding-bottom:64px}.uf-lp-swatches--rule{padding-top:0}.uf-lp-swatches--rule .uf-lp-swatches__grid:before{margin-bottom:32px}.uf-lp-swatches__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:96px}}.uf-lp-columns--close-top.uf-lp-pad{padding-top:0}.uf-lp-columns__grid{display:grid;gap:0}.uf-lp .uf-lp-column{display:grid;gap:12px;align-content:start;justify-items:start;padding:24px 0 40px;border-top:1px solid var(--fg)}.uf-lp .uf-lp-column:has(.uf-lp-column__photo){padding-top:0;border-top:0;justify-items:center;text-align:center}.uf-lp-columns:has(.uf-lp-column__photo) .uf-lp-columns__foot{text-align:center}.uf-lp .uf-lp-column__photo{width:100%;max-width:320px;margin-bottom:12px}.uf-lp .uf-lp-column__photo img{width:100%;height:auto}.uf-lp-column__num{font-size:12px;font-weight:500;line-height:1.35;letter-spacing:.18em;color:var(--accent)}.uf-lp-column__h{font-family:var(--serif);font-size:24px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--fg)}.uf-lp-column__h em{font-style:italic;color:var(--accent)}.uf-lp .uf-lp-column__text{max-width:46ch}.uf-lp .uf-lp-columns__foot{margin-top:16px}@media(min-width:600px){.uf-lp-columns__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media(min-width:900px){.uf-lp-columns__grid{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));column-gap:48px}.uf-lp .uf-lp-column{padding:32px 0 56px}.uf-lp .uf-lp-columns__foot{margin-top:24px}}.uf-lp .uf-lp-openings__a{max-width:68ch}.uf-lp .uf-lp-openings__a :where(ul){list-style:disc;margin:12px 0;padding-left:20px}.uf-lp .uf-lp-openings__a :where(ol){list-style:decimal;margin:12px 0;padding-left:20px}.uf-lp .uf-lp-openings__a :where(li)+:where(li){margin-top:6px}.uf-lp .uf-lp-openings__a :where(strong,b){color:var(--fg)}.uf-lp-section+.shopify-section:not(.uf-lp-section):has(.shopify-app-block){padding-top:48px;padding-bottom:48px}@media(min-width:900px){.uf-lp-section+.shopify-section:not(.uf-lp-section):has(.shopify-app-block){padding-top:64px;padding-bottom:64px}}.uf-lp-blog.uf-lp-pad{padding-top:48px}.uf-lp-blog__grid{display:grid;gap:48px 24px}.uf-lp-post__link{display:grid;gap:16px;align-content:start;height:100%;color:inherit}.uf-lp-post__photo{overflow:hidden;border-radius:4px;aspect-ratio:3 / 2;background:var(--uf-tint)}.uf-lp-post__photo img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-expo)}.uf-lp-post__link:hover .uf-lp-post__photo img{transform:scale(1.04)}.uf-lp-post__words{display:grid;gap:12px;align-content:start;justify-items:start}.uf-lp-post__title{font-family:var(--serif);font-size:24px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--fg);transition:color .25s var(--ease)}.uf-lp .uf-lp-post--lead .uf-lp-post__title{font-size:clamp(24px,2.9vw,44px);line-height:1.15}.uf-lp-post__link:hover .uf-lp-post__title{color:var(--accent)}.uf-lp .uf-lp-post__excerpt{font-size:14px;line-height:1.6}.uf-lp .uf-lp-post--lead .uf-lp-post__excerpt{font-size:16px}.uf-lp-post__go{color:var(--accent);padding:4px 0}.uf-lp-post__link:hover .uf-lp-arrow{transform:translate(5px)}.uf-lp-blog__pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:64px;padding-top:32px;border-top:1px solid var(--line);font-size:12px;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.18em}.uf-lp-blog__pages :where(.page,.prev,.next) a,.uf-lp-blog__pages .page.current{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:4px;color:var(--fg);transition:background-color .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.uf-lp-blog__pages a:hover{border-color:var(--uf-ink)}.uf-lp-blog__pages .page.current{background:var(--uf-ink);border-color:var(--uf-ink);color:var(--uf-paper)}.uf-lp-blog__pages .deco{color:var(--muted)}@media(min-width:600px){.uf-lp-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uf-lp .uf-lp-post--lead{grid-column:1 / -1}}@media(min-width:900px){.uf-lp-blog.uf-lp-pad{padding-top:64px}.uf-lp-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 32px}.uf-lp .uf-lp-post--lead .uf-lp-post__link{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:64px;align-items:center}.uf-lp .uf-lp-post--lead{padding-bottom:64px;border-bottom:1px solid var(--line)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/uf-lp-pages.css.map */
