.og-sec{--bg: #ffffff;--surface: #f1f1ef;--ink: #16181d;--muted: #5b5e66;--accent: #d9531b;--accent-strong: #b8410f;--accent-ink: #16181d;--f-sand: #e6dfd2;--f-sage: #d3d9cc;--f-clay: #ead2c4;--f-stone: #dddcd8;--dark: #121316;--font-display: "Zilla Slab", Georgia, serif;--font-text: "Zilla Slab", Georgia, serif;--step-small: 1rem;--step-body: clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--step-lead: clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head: clamp(2rem, 1.3rem + 3.2vw, 4rem);--step-display: clamp(2.75rem, 1.2rem + 6.4vw, 7.5rem);--margin: clamp(1rem, 2.2vw, 2rem);--gutter: clamp(1rem, 2vw, 2rem);--section: clamp(5rem, 12vw, 13rem);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.76, 0, .24, 1);--ease-soft: cubic-bezier(.33, 1, .68, 1);--t-press: .14s;--t-hover: .18s;--t-ui: .24s;--t-reveal: .8s;background:var(--bg);color:var(--ink);font-family:var(--font-text);font-size:var(--step-body);line-height:1.5;-webkit-font-smoothing:antialiased}.og-sec *,.og-sec *:before,.og-sec *:after{box-sizing:border-box}.og-sec h1,.og-sec h2,.og-sec h3,.og-sec p,.og-sec figure,.og-sec ul,.og-sec dl,.og-sec dd,.og-sec table{margin:0}.og-sec h1,.og-sec h2,.og-sec h3{font-family:var(--font-display);font-weight:600;text-wrap:balance;color:var(--ink);text-transform:none}.og-sec ul{padding:0;list-style:none}.og-sec img{display:block;max-width:100%;height:auto}.og-sec button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.og-sec a{color:inherit}.og-sec :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.og-display{font-size:var(--step-display);line-height:.92;letter-spacing:-.03em}.og-head{font-size:var(--step-head);line-height:1.02;letter-spacing:-.02em}.og-lead{font-size:var(--step-lead);line-height:1.35;max-width:40ch}.og-small{font-size:var(--step-small);line-height:1.45}.og-muted{color:var(--muted)}.og-sec p{max-width:62ch;text-wrap:pretty}.og-nums{font-variant-numeric:tabular-nums}.og-wrap{padding-inline:var(--margin)}.og-section{padding-block:calc(var(--section) / 2)}.og-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.og-button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.4rem;background:var(--ink);color:#fff;font-weight:500;text-decoration:none;white-space:nowrap;border-radius:0;transition:transform var(--t-press) var(--ease-out),background-color var(--t-hover) ease,color var(--t-hover) ease}.og-button:active{transform:scale(.97)}.og-link-plain{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.07em}.og-field{width:100%;min-height:3rem;padding:.7rem .9rem;background:var(--surface);border:0;border-radius:0;font:inherit;font-size:max(1rem,var(--step-body))}.og-lines .og-line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.og-lines [data-line]{display:block}@media(prefers-reduced-motion:no-preference){.og-js [data-rise]{opacity:0;transform:translateY(18px);animation:og-rise var(--t-reveal) var(--ease-out) forwards;animation-delay:calc(var(--i, 0) * 90ms + .12s)}.og-js .og-lines [data-line]{transform:translateY(105%);animation:og-line .9s var(--ease-out) forwards;animation-delay:calc(var(--i, 0) * .11s + .15s)}.og-js [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out),transform .9s var(--ease-out)}.og-js [data-reveal].is-in{opacity:1;transform:none}.og-js .og-shutter[data-reveal]{opacity:1;transform:none;clip-path:inset(0 0 100% 0);transition:clip-path 1.1s var(--ease-in-out)}.og-js .og-shutter[data-reveal] img{transform:scale(1.12);transition:transform 1.5s var(--ease-soft)}.og-js .og-shutter[data-reveal].is-in{clip-path:inset(0)}.og-js .og-shutter[data-reveal].is-in img{transform:none}.shopify-design-mode .og-js [data-reveal],.shopify-design-mode .og-js [data-rise]{opacity:1;transform:none;animation:none;clip-path:none}}@keyframes og-rise{to{opacity:1;transform:none}}@keyframes og-line{to{transform:none}}.og-sec body{font-feature-settings:"ss01"}.og-sec h1,.og-sec h2,.og-sec h3{font-weight:600}.og-display{letter-spacing:-.03em;line-height:.92}.og-head{letter-spacing:-.02em}.og-f-sand{background:var(--f-sand)}.og-f-sage{background:var(--f-sage)}.og-f-clay{background:var(--f-clay)}.og-f-stone{background:var(--f-stone)}.og-f-sand img,.og-f-sage img,.og-f-clay img,.og-f-stone img{mix-blend-mode:multiply;background:transparent}.og-button{color:#fff;background:var(--ink);font-weight:500}.og-button-ghost{background:var(--surface);color:var(--ink)}@media(hover:hover)and (pointer:fine){.og-button:hover{background:var(--accent);color:var(--ink)}.og-button-ghost:hover{background:var(--ink);color:#fff}}.og-bar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:2rem;height:4rem;background:#fff}.og-mark{font-family:var(--font-display);font-weight:700;font-size:1.35rem;letter-spacing:.02em;text-decoration:none}.og-nav{display:none;gap:1.6rem;font-size:1rem;margin-left:auto}.og-nav a,.og-cart,.og-mnav a{text-decoration:none}.og-nav a{position:relative}.og-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1.5px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--t-ui) var(--ease-out)}@media(hover:hover){.og-nav a:hover:after{transform:scaleX(1)}}.og-cart{margin-left:auto;font-size:1rem}.og-menu-btn{min-height:44px;padding:0 .25rem;font-size:1rem}.og-mnav{position:sticky;top:4rem;z-index:19;background:#fff;display:grid;padding:.5rem var(--margin) 1rem}.og-mnav[hidden]{display:none}.og-mnav a{padding:.8rem 0;font-size:1.15rem}@media(min-width:60em){.og-nav{display:flex}.og-cart{margin-left:0}.og-menu-btn,.og-mnav{display:none!important}}.og-hero{display:grid;gap:var(--gutter);padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:calc(var(--section) / 2)}.og-hero-type{display:grid;gap:1.4rem;align-content:end}.og-hero-act{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem}.og-mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.og-tile{position:relative;display:block;overflow:hidden;text-decoration:none}.og-tile img{width:100%;aspect-ratio:3/2;object-fit:contain;padding:6%;transition:transform .7s var(--ease-soft)}.og-tile.t-a,.og-tile.t-d{grid-column:span 2}.og-tile.t-a img{aspect-ratio:16/10;padding:4% 8%}.og-tile-cap{display:flex;padding:0 .8rem .6rem;justify-content:space-between;gap:1rem;font-size:1rem}@media(hover:hover){.og-tile:hover img{transform:scale(1.04)}}@media(min-width:64em){.og-hero{grid-template-columns:repeat(12,minmax(0,1fr));min-height:calc(100svh - 4rem);align-items:end}.og-hero-type{grid-column:1 / span 5;padding-bottom:1rem}.og-mosaic{grid-column:6 / -1;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto auto}.og-tile.t-a{grid-column:1 / span 4;grid-row:1 / span 2;display:flex;flex-direction:column}.og-tile.t-a img{flex:1;min-height:0;height:100%;aspect-ratio:auto;padding:10% 6%}.og-tile.t-b,.og-tile.t-c{grid-column:5 / span 2}.og-tile.t-d{grid-column:1 / span 6}.og-tile.t-d img{aspect-ratio:21/7;padding:2% 22%}.og-tile.t-b img,.og-tile.t-c img{aspect-ratio:1/1;padding:8%}}.og-show-head{max-width:60rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.og-show-run{display:grid;gap:8px}.og-frame{position:relative;overflow:hidden}.og-frame img{width:100%;height:100%;object-fit:contain}.og-frame figcaption{position:absolute;left:.8rem;bottom:.6rem;font-size:1rem}.og-frame.lifted img{object-fit:cover;aspect-ratio:4/5}.og-f-stone.frame img,.og-f-sand.frame img{aspect-ratio:3/2;padding:6%}.og-show-buy{display:grid;gap:1rem;align-content:end;padding:1.5rem 0 0}.og-price{font-size:var(--step-lead);font-weight:600;line-height:1.2}.og-show-links{display:flex;flex-wrap:wrap;gap:.75rem}@media(min-width:64em){.og-show-run{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto}.og-frame.lifted{grid-column:1 / span 5;grid-row:1 / span 2}.og-frame.lifted{align-self:start}.og-frame.lifted img{aspect-ratio:4/5;height:auto}.og-show-run>.og-f-stone{grid-column:6 / span 7}.og-show-run>.og-f-sand{grid-column:6 / span 4}.og-show-run>.og-f-sand img{aspect-ratio:4/3}.og-show-buy{grid-column:10 / span 3;padding:1rem 0 0 1rem}}.og-range-head{display:grid;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3rem)}.og-filter{display:grid;gap:.6rem}.og-chips{display:flex;flex-wrap:wrap;gap:6px}.og-chip{min-width:44px;min-height:44px;padding:0 .9rem;border-radius:999px;background:var(--surface);font-size:1rem;transition:background-color var(--t-hover) ease,color var(--t-hover) ease,color var(--t-hover) ease}.og-chip.is-on{background:var(--ink);color:#fff}@media(hover:hover){.og-chip:not(.is-on):hover{background:var(--f-stone)}}@media(min-width:64em){.og-range-head{grid-template-columns:1fr auto;align-items:end}.og-filter{justify-items:end;text-align:right}}.og-cat{padding:clamp(1.25rem,3vw,2rem);background:var(--surface);margin-top:8px}.og-cat .og-bullet,.og-cat .og-sizes li{background:#fff}.og-cat-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.2rem;margin-bottom:1.2rem}.og-cat-head h3{font-size:var(--step-lead)}.og-cat-head a{margin-left:auto}.og-items{display:grid;gap:0}@media(min-width:52em){.og-items{grid-template-columns:1fr 1fr;column-gap:var(--gutter)}}.og-item[hidden]{display:none}.og-item-link{display:grid;grid-template-columns:88px 1fr;gap:1rem;align-items:center;padding:.9rem 0;text-decoration:none}.og-bullet{display:block;background:var(--surface)}.og-bullet img{width:88px;height:72px;object-fit:contain;padding:6px;mix-blend-mode:multiply;background:transparent;transition:transform .5s var(--ease-soft)}@media(hover:hover){.og-item-link:hover .og-bullet img{transform:scale(1.06)}.og-item-link:hover .og-item-name{text-decoration:underline;text-underline-offset:.18em}}.og-item-body{display:grid;gap:.2rem;min-width:0}.og-item-top{display:flex;align-items:baseline;gap:.5rem}.og-item-name{font-weight:500}.og-item-dots{flex:1;min-width:1rem}.og-item-price{font-weight:500}.og-item-sub{font-size:1rem;color:var(--ink)}.og-item-note{font-size:1rem;color:#a63a0c}.og-sizes{display:flex;flex-wrap:wrap;gap:4px;margin-top:.3rem}.og-sizes li{font-size:.8125rem;line-height:1;padding:.35rem .5rem;background:var(--surface)}.og-sizes li.out{color:#686a6e;text-decoration:line-through}.og-sizes li.hit{background:var(--ink);color:#fff}@media(min-width:52em){.og-item-link{grid-template-columns:150px 1fr}.og-bullet img{width:150px;height:110px}}.og-empty-cat{padding:1rem 0;color:var(--muted)}.og-fit-row{display:grid;gap:2rem}.og-facts{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 1.5rem;align-content:start}.og-facts dt{font-size:var(--step-small);color:var(--muted)}.og-facts dd{font-weight:500;margin-top:.2rem}.og-fit-text{display:grid;gap:1.2rem}.og-fit-guide{display:grid;gap:2rem;margin-top:clamp(2.5rem,5vw,4rem)}.og-fit-col h3{font-family:var(--font-text);font-weight:600;font-size:1rem;margin-bottom:.8rem}.og-sec table{width:100%;border-collapse:collapse;font-size:1rem}.og-sec th{text-align:left;font-weight:500;color:var(--muted);font-size:var(--step-small);padding:.4rem 0;border-bottom:1px solid #d4d4d0}.og-sec td{padding:.55rem 0;border-bottom:1px solid #ececea}.og-sec td:nth-child(2){font-weight:600}@media(min-width:64em){.og-fit-row{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.og-facts{grid-column:1 / span 3;grid-template-columns:1fr}.og-fit-text{grid-column:5 / -1}.og-fit-text .og-head{font-size:var(--step-display);line-height:.95}.og-fit-guide{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.og-fit-col:first-child{grid-column:5 / span 4}.og-fit-col:nth-child(2){grid-column:9 / span 4}.og-fit-note{grid-column:5 / -1}}.og-gal-head{display:grid;gap:.8rem;margin-bottom:clamp(2rem,4vw,3rem)}.og-masonry{columns:2;column-gap:8px}@media(min-width:52em){.og-masonry{columns:3}}@media(min-width:80em){.og-masonry{columns:4}}.og-g{break-inside:avoid;margin-bottom:8px;position:relative}.og-g a{display:block}.og-g img{width:100%;height:auto}.og-g.f-sand img,.og-g.f-sage img,.og-g.f-clay img,.og-g.f-stone img{padding:5%}.og-g.og-g-photo img{aspect-ratio:2/3;object-fit:cover;padding:0}.og-g figcaption{font-size:1rem;padding:0 .7rem .6rem;color:var(--ink)}.og-g.og-g-photo{background:var(--surface)}.og-g.og-g-photo figcaption{padding:.6rem .7rem}.og-faq .og-head{margin-bottom:1.5rem}.og-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.og-tabs [role=tab]{min-height:44px;padding:0 1.1rem;background:var(--surface);transition:background-color var(--t-hover) ease,color var(--t-hover) ease}.og-tabs [aria-selected=true]{background:var(--ink);color:#fff}.og-panel[hidden]{display:none}.og-panel{padding:clamp(1.5rem,4vw,3rem);min-height:14rem;display:grid;gap:1rem;align-content:start}.og-panel h3{font-size:var(--step-head);max-width:18ch}@media(prefers-reduced-motion:no-preference){.og-panel:not([hidden]){animation:og-rise .42s var(--ease-out)}}.og-foot{background:var(--dark);color:#f3f3f1;padding-top:clamp(3rem,6vw,5rem);margin-top:calc(var(--section) / 2);overflow:hidden}.og-foot-top{display:grid;gap:2.5rem}.og-sub{display:grid;gap:.7rem;max-width:30rem}.og-sub-row{display:flex;gap:6px}.og-sub .og-field{background:#24262b;color:#fff}.og-sub .og-field::placeholder{color:#9a9ca3}.og-sub .og-button{background:var(--accent);color:var(--ink)}@media(hover:hover){.og-sub .og-button:hover{background:#fff}}.og-foot-nav{display:grid;grid-template-columns:1fr 1fr;gap:.7rem 2rem;align-content:start}.og-foot-nav a{text-decoration:none;color:#d8d8d5;min-height:28px}@media(hover:hover){.og-foot-nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:.18em}}@media(min-width:64em){.og-foot-top{grid-template-columns:1fr auto}.og-foot-nav{grid-template-columns:repeat(4,auto)}}.og-blockmark{display:flex;gap:0;margin:clamp(2.5rem,6vw,5rem) 0 0;font-family:var(--font-display);font-weight:700;line-height:.8;font-size:clamp(5rem,24vw,26rem);letter-spacing:-.04em}.og-blockmark span{display:block;padding:.06em .06em 0}.og-b1{background:var(--f-clay);color:var(--dark)}.og-b2{background:var(--accent);color:var(--dark);flex:1}.og-foot-legal{padding-block:1.2rem;color:#a9abb0}.og-gal-foot{margin-top:2rem}@media(min-width:64em){.og-faq{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:start}.og-faq-side{grid-column:1 / span 4}.og-faq .og-tabs{flex-direction:column;align-items:stretch}.og-faq .og-tabs [role=tab]{text-align:left}.og-panels{grid-column:5 / -1}.og-panel{min-height:22rem}.og-fit-text{grid-column:1 / span 7}.og-facts{grid-column:9 / -1;grid-row:1;grid-template-columns:1fr 1fr}.og-fit-col:first-child{grid-column:1 / span 5}.og-fit-col:nth-child(2){grid-column:7 / span 6}.og-fit-note{grid-column:1 / -1}}@media(prefers-reduced-motion:no-preference){.og-g.og-g-photo img{animation:og-drift 18s var(--ease-soft) infinite alternate;transform-origin:50% 40%}.og-g.og-g-photo{overflow:hidden}}@keyframes og-drift{0%{transform:scale(1)}to{transform:scale(1.08) translateY(-1.5%)}}.og-foot-policies{display:inline-flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin-left:1.2rem}.og-foot-policies a,.og-foot-legal a{color:inherit}.og-foot-legal{display:flex;flex-wrap:wrap;gap:.6rem}.og-pfit{padding-block:clamp(2rem,5vw,4rem)}.og-pfit-in{display:grid;gap:1.5rem;padding:clamp(1.25rem,4vw,2.5rem)}@media(min-width:52em){.og-pfit-in{grid-template-columns:1.2fr 1fr}}.og-pfit-h{font-size:var(--step-head, 1.8rem);font-weight:600;margin:0 0 .6rem}.og-pfit-in p{max-width:46ch;margin:0 0 .8rem}.og-pfit-sizes{list-style:none;padding:0;margin:.6rem 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:6px}.og-pfit-sizes li{background:#fff9;padding:.5rem .6rem;display:grid;gap:.1rem;font-size:.95rem}.og-pfit-sizes li.out{opacity:.55;text-decoration:line-through}.og-panel p{font-size:var(--step-lead);line-height:1.4;max-width:46ch}.og-gal-head p,.og-lead p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/og.css.map */
