:root{--om-bone: #F4F1EA;--om-natural: #EDE2C4;--om-ash: #D8D7D2;--om-pebble: #B7AC9A;--om-sage: #8A9A7B;--om-red: #A9532F;--om-red-dark: #8E4426;--om-ink: #171009;--om-radius: 4px;--om-max: 1280px;--om-narrow: 680px;--om-font-heading: var(--font-heading--family, "Archivo Narrow", sans-serif);--om-font-body: var(--font-body--family, "Karla", sans-serif);--om-font-accent: var(--font-accent--family, "Kalam", cursive);--om-grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.09 0 0 0 0 0.06 0 0 0 0 0.03 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.om-section{position:relative;color:var(--om-ink);font-family:var(--om-font-body);font-size:1.0625rem;line-height:1.6}.om-section *,.om-section *:before,.om-section *:after{box-sizing:border-box}.om-container{width:100%;max-width:var(--om-max);margin:0 auto;padding-inline:clamp(1rem,4vw,2.5rem)}.om-narrow{max-width:calc(var(--om-narrow) + 2 * clamp(1rem,4vw,2.5rem))}.om-pad{padding-block:var(--om-pad-top, 64px) var(--om-pad-bottom, 64px)}@media(max-width:749px){.om-pad{padding-block:calc(var(--om-pad-top, 64px) * .7) calc(var(--om-pad-bottom, 64px) * .7)}}.om-bg--bone{background:var(--om-bone)}.om-bg--natural{background:var(--om-natural)}.om-bg--ash{background:var(--om-ash)}.om-bg--pebble{background:var(--om-pebble)}.om-bg--sage{background:var(--om-sage)}.om-bg--red{background:var(--om-red);color:#fff}.om-bg--ink{background:var(--om-ink);color:var(--om-bone)}.om-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--om-grain);opacity:.05;pointer-events:none;z-index:0}.om-grain>*{position:relative;z-index:1}.om-section h1,.om-section h2,.om-section h3,.om-h1,.om-h2,.om-h3{font-family:var(--om-font-heading);font-weight:700;line-height:1.15;margin:0 0 .5em;letter-spacing:-.005em;color:inherit}.om-h1,.om-section h1{font-size:clamp(34px,5vw,48px);line-height:1.17}.om-h2,.om-section h2{font-size:clamp(26px,3.4vw,32px)}.om-h3,.om-section h3{font-size:clamp(20px,2.2vw,24px)}.om-eyebrow{font-family:var(--om-font-heading);text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem;font-weight:700;margin:0 0 .75rem}.om-accent{font-family:var(--om-font-accent)}.om-section p{margin:0 0 1em}.om-section p:last-child{margin-bottom:0}.om-rte a,.om-link{color:var(--om-red);text-decoration:underline;text-underline-offset:.18em}.om-bg--ink .om-rte a,.om-bg--red .om-rte a{color:inherit}.om-rte ul{padding-left:1.2em}.om-rte blockquote{margin:1.5em 0;padding:.25em 0 .25em 1.25em;border-left:3px solid var(--om-red);font-size:1.2em;font-style:italic}.om-small{font-size:.875rem}.om-buttons{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.om-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.5rem;border-radius:var(--om-radius);font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.9375rem;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.om-btn--primary{background:var(--om-red);color:#fff;border-color:var(--om-red)}.om-btn--primary:hover{background:var(--om-red-dark);border-color:var(--om-red-dark);color:#fff}.om-btn--secondary{background:transparent;color:var(--om-ink);border-color:var(--om-ink)}.om-btn--secondary:hover{background:var(--om-ink);color:var(--om-bone)}.om-on-dark .om-btn--secondary,.om-bg--ink .om-btn--secondary,.om-bg--red .om-btn--secondary{color:#fff;border-color:#fff}.om-on-dark .om-btn--secondary:hover,.om-bg--ink .om-btn--secondary:hover,.om-bg--red .om-btn--secondary:hover{background:#fff;color:var(--om-ink)}.om-btn:focus-visible{outline:2px solid var(--om-red);outline-offset:3px}.om-plates{display:flex;flex-wrap:wrap;gap:.625rem;margin:0 0 1.25rem;list-style:none;padding:0}.om-plate{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:8.5em;padding:.35em .9em .3em;border:1.5px solid currentColor;border-radius:6px;font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.14em;line-height:1;font-size:1rem;background:#f4f1eae6;color:var(--om-ink);box-shadow:inset 0 0 0 3px #f4f1eae6,inset 0 0 0 4px #17100959}.om-plate__word{font-size:1.35em}.om-plate__meaning{font-family:var(--om-font-body);font-weight:500;text-transform:lowercase;letter-spacing:.08em;font-size:.62em;margin-top:.35em;opacity:.75}.om-plates--lg .om-plate{font-size:1.25rem}.om-plates--sm .om-plate{font-size:.8rem;min-width:7em}.om-plate--outline{background:transparent;color:inherit;box-shadow:none}.om-hero{position:relative;display:flex;align-items:flex-end;min-height:var(--om-hero-h, 88vh);overflow:hidden;color:#fff;isolation:isolate}.om-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.om-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--om-pos, center center);display:block}@media(max-width:749px){.om-hero__media img{object-position:var(--om-pos-mobile, center center)}}.om-hero__media--mobile{display:none}@media(max-width:749px){.om-hero__media--has-mobile.om-hero__media--desktop{display:none}.om-hero__media--mobile{display:block}.om-hero{min-height:var(--om-hero-h-mobile, 80vh)}}.om-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(120% 90% at 85% 10%,#C9774D 0%,var(--om-red) 38%,#6E3219 100%)}.om-hero__fallback:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--om-grain);opacity:.12}.om-hero__fallback:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-1px;height:34%;background:linear-gradient(180deg,transparent,rgba(23,16,9,.35));clip-path:polygon(0 55%,12% 40%,26% 52%,41% 30%,55% 48%,70% 34%,84% 50%,100% 38%,100% 100%,0 100%)}.om-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#171009a6,#1710096b,#17100900 60%),linear-gradient(0deg,#17100959,#17100900 40%)}@media(max-width:749px){.om-hero__overlay{background:linear-gradient(0deg,#171009c7,#17100980 45%,#1710091a 75%,#17100900)}}.om-hero__content{width:100%;padding-block:15vh clamp(2rem,6vw,4.5rem)}.om-hero__inner{max-width:640px;text-shadow:0 1px 2px rgba(23,16,9,.45),0 2px 16px rgba(23,16,9,.35)}.om-hero__inner .om-plate,.om-hero__inner .om-btn{text-shadow:none}.om-hero__title{font-family:var(--om-font-heading);font-weight:700;font-size:clamp(44px,8vw,96px);line-height:1;margin:0 0 .45em;letter-spacing:-.01em}.om-hero__title:after{content:"";display:block;width:1.6em;height:max(5px,.075em);margin-top:.22em;border-radius:2px;background:var(--om-red);box-shadow:0 1px 6px #17100940}.om-hero__fallback~.om-hero__content .om-hero__title:after{background:var(--om-natural)}.om-hero__sub{font-size:clamp(1.0625rem,1.6vw,1.25rem);max-width:34em;margin:0}.om-hero .om-plates{margin-bottom:clamp(1.75rem,3.5vw,2.75rem)}.om-hero .om-eyebrow{margin-bottom:1rem}.om-trust__list{display:grid;grid-template-columns:repeat(var(--om-cols, 4),minmax(0,1fr));gap:1.5rem 2rem;list-style:none;margin:0;padding:0}@media(max-width:989px){.om-trust__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.om-trust__list{grid-template-columns:1fr}}.om-trust__item{display:flex;gap:.875rem;align-items:flex-start}.om-trust__icon{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border:1.5px solid currentColor;border-radius:50%;color:var(--om-red)}.om-bg--ink .om-trust__icon,.om-bg--red .om-trust__icon{color:inherit}.om-trust__icon svg{width:22px;height:22px}.om-trust__title{font-family:var(--om-font-heading);font-weight:700;font-size:1.0625rem;line-height:1.2;margin:0 0 .15rem}.om-trust__text{font-size:.9375rem;margin:0;opacity:.9}.om-trust--slim .om-trust__icon{width:32px;height:32px}.om-trust--slim .om-trust__text{display:none}.om-head{max-width:720px;margin-bottom:2.25rem}.om-head--center{margin-inline:auto;text-align:center}.om-marks__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2rem)}@media(max-width:749px){.om-marks__grid{grid-template-columns:1fr}}.om-card{display:flex;flex-direction:column;background:var(--om-bone);border-radius:var(--om-radius);overflow:hidden;height:100%}.om-bg--bone .om-card{background:var(--om-natural)}.om-card__media{position:relative;aspect-ratio:var(--om-ratio, 1 / 1);background:var(--om-natural);overflow:hidden}.om-bg--bone .om-card__media{background:#e6dab8}.om-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.om-card__media.om-tone--natural{background:var(--om-natural)}.om-card__media.om-tone--ash{background:var(--om-ash)}.om-card__media.om-tone--pebble{background:var(--om-pebble)}.om-card__media.om-tone--sage{background:var(--om-sage)}.om-card__media--contain img{object-fit:contain;padding:clamp(1rem,5%,2.25rem);mix-blend-mode:multiply}.om-card:hover .om-card__media img{transform:scale(1.03)}.om-card__body{padding:clamp(1.25rem,3vw,2rem);display:flex;flex-direction:column;flex:1}.om-card__body .om-buttons{margin-top:auto;padding-top:1.25rem}.om-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;padding:1.5rem;background:linear-gradient(135deg,var(--om-natural),var(--om-pebble));color:var(--om-ink)}.om-fallback:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--om-grain);opacity:.08}.om-fallback--sage{background:linear-gradient(135deg,#A7B398,var(--om-sage))}.om-fallback--red{background:linear-gradient(135deg,#C26A44,var(--om-red));color:#fff}.om-fallback--ink{background:linear-gradient(135deg,#3A2E22,var(--om-ink));color:var(--om-bone)}.om-fallback__label{position:relative;font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:clamp(1rem,2vw,1.5rem);line-height:1.2}.om-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin:2rem 0 0;list-style:none;padding:0}.om-swatches>li{margin:0}.om-swatches__label{font-family:var(--om-font-heading);text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem;font-weight:700;margin-right:.25rem}.om-swatch{display:inline-flex;align-items:center;gap:.5rem;color:inherit;text-decoration:none;font-size:.9375rem}.om-swatch{min-height:44px}.om-swatch__dot{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1px solid var(--om-pebble);box-shadow:inset 0 0 0 1px #17100914;background:var(--sw)}.om-swatch:hover .om-swatch__dot{outline:2px solid var(--om-red);outline-offset:2px}.om-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.om-split--start{align-items:start}.om-split__text{max-width:34rem}.om-split__text .om-buttons{margin-top:1.25rem;margin-bottom:0}.om-split__text>:last-child{margin-bottom:0}.om-split--reverse .om-split__media{order:2}@media(max-width:749px){.om-split{grid-template-columns:1fr}.om-split--reverse .om-split__media{order:0}}.om-split__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--om-radius);overflow:hidden;background:var(--om-natural)}.om-split__media--square{aspect-ratio:1 / 1}.om-split__media--landscape{aspect-ratio:4 / 3}.om-split__media img{width:100%;height:100%;object-fit:cover;display:block}.om-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;list-style:none;padding:0;margin:0}@media(max-width:749px){.om-journal__grid{grid-template-columns:1fr;gap:0}}.om-jcard{position:relative;padding:1.75rem 0;border-top:2px dashed currentColor;border-color:#17100959}.om-jcard__date{display:inline-block;font-family:var(--om-font-accent);font-size:1.05rem;background:var(--om-sage);color:var(--om-ink);padding:.1rem .7rem;border-radius:var(--om-radius);margin-bottom:.75rem}.om-jcard__title{margin-bottom:.35rem!important}.om-jcard__title a{color:inherit;text-decoration:none}.om-jcard__title a:hover{color:var(--om-red)}.om-jcard__pin{position:absolute;top:-9px;left:0;width:16px;height:16px;border-radius:50%;background:var(--om-red);border:3px solid var(--om-natural)}.om-bg--bone .om-jcard__pin{border-color:var(--om-bone)}.om-jcard__media{margin:0 0 1rem;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--om-radius);background:var(--om-natural)}.om-jcard__media img{width:100%;height:100%;object-fit:cover;display:block}.om-track{border:0;border-top:2px dashed rgba(23,16,9,.35);margin:2.5rem 0}.om-ugc__grid{display:grid;grid-template-columns:repeat(var(--om-ugc-cols, 6),minmax(0,1fr));gap:.5rem;list-style:none;margin:0;padding:0}@media(max-width:749px){.om-ugc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.om-ugc__tile{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--om-radius);background:var(--om-natural)}.om-ugc__tile img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(var(--om-zoom, 1));transform-origin:50% var(--om-focus-y, 50%)}.om-ugc__tile--contain img{object-fit:contain;padding:14%;transform:none}.om-ugc__tile.om-tone--natural{background:var(--om-natural)}.om-ugc__tile.om-tone--ash{background:var(--om-ash)}.om-ugc__tile.om-tone--pebble{background:var(--om-pebble)}.om-ugc__tile.om-tone--sage{background:var(--om-sage)}.om-ugc__tile.om-tone--red{background:var(--om-red)}.om-ugc__tile.om-tone--ink{background:var(--om-ink)}.om-btn--nowrap{white-space:nowrap;letter-spacing:.03em;gap:.5rem}.om-btn--nowrap svg{width:20px;height:20px;flex:0 0 auto}.om-ugc__tile a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.om-ugc__credit{position:absolute;left:.5rem;bottom:.5rem;z-index:1;font-size:.75rem;background:#171009b3;color:#fff;padding:.1rem .45rem;border-radius:3px}.om-news__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem 3rem;align-items:center}@media(max-width:749px){.om-news__inner{grid-template-columns:1fr}}.om-news__form{display:flex;gap:.5rem;flex-wrap:wrap}.om-news__field{flex:1 1 220px;min-height:48px;padding:.75rem 1rem;border:1px solid var(--om-ash);border-radius:var(--om-radius);background:#fff;color:var(--om-ink);font:inherit}.om-news__field:focus{outline:2px solid var(--om-red);outline-offset:1px}.om-news__msg{flex-basis:100%;margin:.5rem 0 0;font-weight:600}.om-news__msg--error{color:#8e1f12}.om-bg--ink .om-news__msg--error,.om-bg--red .om-news__msg--error{color:#ffd9cc}.om-news .om-small{flex-basis:100%;margin-top:.5rem}.om-textcol{max-width:var(--om-narrow);margin-inline:auto}.om-textcol--center{text-align:center}.om-textcol--center .om-plates,.om-textcol--center .om-buttons{justify-content:center}.om-band{position:relative;width:100%;aspect-ratio:var(--om-ratio, 21 / 9);overflow:hidden;background:var(--om-natural)}@media(max-width:749px){.om-band{aspect-ratio:4 / 3}}.om-band img{width:100%;height:100%;object-fit:cover;display:block}.om-band__caption{position:absolute;right:1rem;bottom:.75rem;z-index:2;font-family:var(--om-font-accent);color:#fff;background:#1710098c;padding:.1rem .6rem;border-radius:3px;font-size:.95rem}.om-quote{max-width:760px;margin:0 auto;text-align:center}.om-quote blockquote{margin:0;font-family:var(--om-font-heading);font-weight:700;font-size:clamp(22px,3vw,32px);line-height:1.3}.om-quote figcaption{margin-top:1rem;font-family:var(--om-font-accent);font-size:1.1rem}.om-timeline__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--om-cols, 6),minmax(0,1fr));gap:1.5rem;position:relative}.om-timeline__list:before{content:"";position:absolute;left:0;right:0;top:9px;border-top:2px dashed rgba(23,16,9,.4)}.om-timeline__item{position:relative;padding-top:2rem}.om-timeline__item:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;background:var(--om-red);border:4px solid var(--om-natural);box-sizing:border-box}.om-bg--bone .om-timeline__item:before{border-color:var(--om-bone)}.om-timeline__date{font-family:var(--om-font-accent);font-size:1.15rem;color:var(--om-red);display:block;margin-bottom:.25rem}.om-timeline__text{font-size:.9375rem;margin:0}@media(max-width:989px){.om-timeline__list{grid-template-columns:1fr;gap:1.25rem;padding-left:2rem}.om-timeline__list:before{left:9px;right:auto;top:0;bottom:0;border-top:0;border-left:2px dashed rgba(23,16,9,.4)}.om-timeline__item{padding-top:0}.om-timeline__item:before{left:-2rem;top:.2rem}}.om-faq__list{border-top:1px solid var(--om-pebble)}.om-acc{border-bottom:1px solid var(--om-pebble)}.om-acc>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-family:var(--om-font-heading);font-weight:700;font-size:1.125rem;line-height:1.3}.om-acc>summary::-webkit-details-marker{display:none}.om-acc>summary:after{content:"+";font-family:var(--om-font-body);font-weight:400;font-size:1.5rem;line-height:1;color:var(--om-red);transition:transform .2s}.om-acc[open]>summary:after{transform:rotate(45deg)}.om-acc>summary:focus-visible{outline:2px solid var(--om-red);outline-offset:2px}.om-acc__body{padding:0 0 1.25rem}.om-table-wrap{overflow-x:auto;margin:1rem 0 1.75rem;-webkit-overflow-scrolling:touch;border:1px solid var(--om-ash);border-radius:var(--om-radius)}.om-table{width:100%;border-collapse:collapse;font-size:.9375rem;white-space:nowrap;background:#ffffff59}.om-table th,.om-table td{padding:.55rem .8rem;text-align:left;border-bottom:1px solid var(--om-ash)}.om-table thead th{background:var(--om-natural);font-family:var(--om-font-heading);font-weight:700}.om-table tbody tr:last-child td{border-bottom:0}.om-table tbody td:first-child{font-weight:700}.om-ptabs{width:100%;font-family:var(--om-font-body)}.om-ptabs .om-acc>summary{font-size:1rem;text-transform:uppercase;letter-spacing:.06em}.om-ptabs .om-acc__body{font-size:.9375rem;line-height:1.6}.om-ptabs .om-acc__body p{margin:0 0 .75em}.om-sg-link{background:none;border:0;padding:0;font:inherit;font-size:.9375rem;color:var(--om-red);text-decoration:underline;text-underline-offset:.18em;cursor:pointer;display:inline-flex;gap:.4rem;align-items:center}.om-sg-dialog{width:min(760px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);border:0;border-radius:var(--om-radius);padding:0;background:var(--om-bone);color:var(--om-ink);box-shadow:0 20px 60px #17100959}.om-sg-dialog::backdrop{background:#1710098c}.om-sg-dialog__inner{padding:1.5rem clamp(1rem,4vw,2rem) 2rem}.om-sg-dialog__head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem}.om-sg-dialog__close{background:none;border:1px solid var(--om-ink);border-radius:var(--om-radius);width:40px;height:40px;font-size:1.25rem;cursor:pointer;color:var(--om-ink)}.om-note{background:var(--om-natural);border-left:3px solid var(--om-sage);padding:.75rem 1rem;border-radius:var(--om-radius);font-size:.9375rem;margin:1rem 0}.om-cintro__title{margin-bottom:.35em}.om-cintro__text{max-width:640px}.om-footer{font-size:.9375rem}.om-footer__cols{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:2rem 2.5rem}@media(max-width:989px){.om-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.om-footer__brand{grid-column:1 / -1}}@media(max-width:479px){.om-footer__cols{grid-template-columns:1fr}}.om-footer__logo img{max-width:180px;height:auto;display:block}.om-footer__logo-text{font-family:var(--om-font-heading);font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.06em;color:var(--om-red);text-decoration:none}.om-footer__tag{margin:1rem 0;max-width:30em}.om-footer__heading{font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.875rem;margin:0 0 .9rem}.om-footer__links{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.om-footer a{color:inherit;text-decoration:none}.om-footer,.om-footer a,.om-footer__heading{color:var(--om-ink)}.om-footer a:hover,.om-footer a:focus-visible{color:var(--om-ink);text-decoration:underline;text-decoration-color:var(--om-red);text-decoration-thickness:2px;text-underline-offset:.22em}.om-footer a:focus-visible{outline:2px solid var(--om-ink);outline-offset:2px}.om-footer.om-bg--ink,.om-footer.om-bg--ink a,.om-footer.om-bg--ink .om-footer__heading{color:var(--om-bone)}.om-footer__logo-text{color:var(--om-ink)!important}.om-footer__social{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem}.om-footer__social svg{width:22px;height:22px}.om-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(23,16,9,.3);font-size:.875rem}.om-footer__legal{display:flex;flex-wrap:wrap;gap:.35rem .9rem;list-style:none;margin:0;padding:0;align-items:center}.om-footer__pay{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.om-footer__pay svg{width:38px;height:24px}.om-footer__loc select{font:inherit;padding:.35rem .5rem;border:1px solid rgba(23,16,9,.35);border-radius:var(--om-radius);background:transparent;color:inherit}.om-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.om-card__media img,.om-btn{transition:none}}.om-textcol>:not(.om-acc)+.om-acc,.om-textcol>.om-acc:first-child{border-top:1px solid var(--om-pebble);margin-top:1.5rem}.om-nav-wrap{align-items:center}.om-nav__list{display:flex;align-items:center;gap:clamp(.75rem,2.2vw,2rem);list-style:none;margin:0;padding:0}.om-nav__item{position:relative}.om-nav__link{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 .15rem;background:none;border:0;border-radius:0;font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.9375rem;color:var(--om-ink);text-decoration:none;cursor:pointer;list-style:none}.om-nav__link::-webkit-details-marker{display:none}.om-nav__link:hover,.om-nav__link[aria-current=page]{text-decoration:underline;text-decoration-color:var(--om-red);text-decoration-thickness:2px;text-underline-offset:.35em}.om-nav__link:focus-visible{outline:2px solid var(--om-red);outline-offset:3px}.om-nav__caret{transition:transform .2s}.om-nav__trigger[aria-expanded=true] .om-nav__caret{transform:rotate(180deg)}.om-nav__panel{position:absolute;top:100%;left:-1rem;z-index:30;min-width:220px;margin:0;padding:.5rem 0;list-style:none;background:var(--om-bone);border:1px solid var(--om-ash);border-radius:var(--om-radius);box-shadow:0 12px 32px #17100924;visibility:hidden;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.om-nav__item--dd.is-open>.om-nav__panel,.om-nav__item--dd:has(.om-nav__panel a:focus-visible)>.om-nav__panel{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}@media(hover:hover)and (pointer:fine){.om-nav__item--dd:not(.is-dismissed):hover>.om-nav__panel{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s}.om-nav__item--dd:not(.is-dismissed):hover .om-nav__caret{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){.om-nav__panel{transition:none;transform:none}}.om-nav__panel a{display:block;padding:.6rem 1.25rem;color:var(--om-ink);text-decoration:none;font-family:var(--om-font-body);font-size:.9375rem;white-space:nowrap}.om-nav__panel a:hover,.om-nav__panel a:focus-visible,.om-nav__panel a[aria-current=page]{background:var(--om-natural);outline:none}.om-nav__panel li:last-child a{font-weight:700}.om-mnav>summary{list-style:none;display:grid;place-items:center;width:44px;height:44px;cursor:pointer;color:var(--om-ink)}.om-mnav>summary::-webkit-details-marker{display:none}.om-mnav[open]>summary:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#17100980}.om-mnav__panel{position:fixed;top:0;bottom:0;left:0;z-index:100;width:min(88vw,380px);overflow-y:auto;background:var(--om-bone);color:var(--om-ink);padding:1rem 1.25rem 2rem;box-shadow:8px 0 32px #17100933;font-family:var(--om-font-body)}.om-mnav__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.om-mnav__title{font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.875rem}.om-mnav__close{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;color:var(--om-ink);cursor:pointer}.om-mnav__list,.om-mnav__list ul{list-style:none;margin:0;padding:0}.om-mnav__list>li{border-bottom:1px solid var(--om-ash)}.om-mnav__top,.om-mnav__group>summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.0625rem;color:var(--om-ink);text-decoration:none;cursor:pointer;list-style:none}.om-mnav__group>summary::-webkit-details-marker{display:none}.om-mnav__group>summary:after{content:"+";font-family:var(--om-font-body);font-weight:400;font-size:1.5rem;color:var(--om-red)}.om-mnav__group[open]>summary:after{content:"\2013"}.om-mnav__group ul{padding:0 0 .75rem}.om-mnav__group ul a{display:block;padding:.55rem 0 .55rem .75rem;color:var(--om-ink);text-decoration:none;font-size:1rem;border-left:2px solid var(--om-ash)}.om-mnav__group ul a[aria-current=page]{border-left-color:var(--om-red);font-weight:700}.om-mnav__foot{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem;font-size:.9375rem}.om-mnav__foot a{color:var(--om-ink)}body:has(.om-mnav[open]){overflow:hidden}.om-pdesc{font-family:var(--om-font-body);font-size:1rem;line-height:1.65;color:var(--om-ink)}.om-pdesc p{margin:0 0 .85em}.om-pdesc ul,.om-ptabs .om-acc__body ul{list-style:none;margin:.25rem 0 1rem;padding:0;display:grid;gap:.4rem}.om-pdesc li,.om-ptabs .om-acc__body li{position:relative;padding-left:1.25rem}.om-pdesc li:before,.om-ptabs .om-acc__body li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--om-red)}.om-ptabs .om-acc__body strong{font-weight:700}.om-ptabs .om-acc__body p:last-child{margin-bottom:0}.om-section[id]{scroll-margin-top:calc(var(--header-height, 72px) + 1rem)}.om-hero__caption{position:absolute;right:clamp(1rem,4vw,2.5rem);bottom:clamp(.75rem,2vw,1.25rem);z-index:1;max-width:calc(100% - 2rem);margin:0;padding:.3rem .65rem;border-radius:999px;background:#1710098c;color:#f4f1ea;font-family:var(--om-font-body);font-size:.875rem;font-weight:500;line-height:1.3;letter-spacing:.02em;text-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.om-hero__caption:before{content:"";display:inline-block;width:.45em;height:.45em;margin-right:.5em;border-radius:50%;background:var(--om-red);vertical-align:.1em}@media(max-width:749px){.om-hero__caption{font-size:.8125rem;bottom:.75rem;right:1rem}.om-hero--has-caption .om-hero__content{padding-bottom:calc(clamp(2rem,6vw,4.5rem) + 1.75rem)}}.om-split-section .om-split{align-items:center}.om-split-section .om-split__text{align-self:center}.om-split-section .om-split__text .om-plates{margin-bottom:1rem}.om-marks .om-card__media{max-height:56vh}.om-marks .om-card__media--contain img{padding:clamp(.75rem,3%,1.5rem)}.om-jcard__date{font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.9375rem;line-height:1.2;background:var(--om-ink);color:var(--om-bone);padding:.3rem .7rem}.om-timeline__date{font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1rem;color:var(--om-ink)}product-price .tax-note,.product-information .tax-note{font-family:var(--om-font-body);font-size:.9375rem;font-weight:400;line-height:1.5;text-transform:none;letter-spacing:normal;color:#4a4036;margin-top:.35rem}product-price .tax-note a{color:inherit;text-decoration:underline;text-underline-offset:.18em}body:has(sticky-add-to-cart) .product-details{padding-bottom:7.5rem}body:has(sticky-add-to-cart) .om-ptabs .om-acc,body:has(sticky-add-to-cart) .om-ptabs .om-acc__body{scroll-margin-bottom:7.5rem}@media(max-width:749px){body:has(sticky-add-to-cart) .product-details{padding-bottom:2rem}body:has(.sticky-add-to-cart__bar[data-stuck=true]){padding-bottom:5.5rem}}@media(min-width:990px){.om-marks__grid--3,.om-marks__grid--5,.om-marks__grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.om-marks__grid--3>li,.om-marks__grid--5>li,.om-marks__grid--6>li{grid-column:span 2}.om-marks__grid--5>li:nth-child(-n+2){grid-column:span 3}}@media(min-width:750px)and (max-width:989px){.om-marks__grid--3>li:last-child,.om-marks__grid--5>li:last-child{grid-column:1 / -1}}.om-card__badge{position:absolute;top:.75rem;left:.75rem;z-index:1;font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;line-height:1.2;background:var(--om-ink);color:var(--om-bone);padding:.3rem .7rem}@media(prefers-reduced-motion:no-preference){.om-js [data-om-reveal]{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--om-d, 0ms)}.om-js [data-om-reveal]:not(.is-in){opacity:0;transform:translateY(22px)}}.om-page-hero .om-hero__title{font-size:clamp(40px,7vw,84px)}.om-gallery{--gap: clamp(.5rem, 1.2vw, .875rem)}.om-gallery__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}.om-gallery__list:focus-visible{outline:2px solid var(--om-red);outline-offset:4px}.om-gallery__item{margin:0;min-width:0}.om-tile{position:relative;display:block;height:100%;overflow:hidden;border-radius:var(--om-radius);background:var(--om-natural);color:#fff;text-decoration:none}.om-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.om-tile:hover img{transform:scale(1.04)}.om-tile:focus-visible{outline:3px solid var(--om-red);outline-offset:3px}.om-tile__cap{position:absolute;left:0;right:0;bottom:0;padding:2rem .8rem .65rem;font-size:.8125rem;line-height:1.35;color:#f4f1ea;background:linear-gradient(180deg,#17100900,#171009bf)}.om-tile__zoom{position:absolute;top:.5rem;right:.5rem;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#1710098c;color:#f4f1ea;opacity:.85;transition:opacity .2s}.om-tile:hover .om-tile__zoom,.om-tile:focus-visible .om-tile__zoom{opacity:1}.om-collage__hint{margin-top:.75rem;opacity:.75}@media(max-width:749px){.om-gallery__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:.625rem;margin-inline:calc(-1*clamp(1rem,4vw,2.5rem));padding:0 clamp(1rem,4vw,2.5rem) .25rem;scroll-padding-inline:clamp(1rem,4vw,2.5rem);scrollbar-width:none}.om-gallery__list::-webkit-scrollbar{display:none}.om-gallery__item{flex:0 0 78%;scroll-snap-align:start}.om-gallery__item .om-tile{aspect-ratio:4 / 5}.om-gallery__item--wide,.om-gallery__item--big{flex-basis:88%}.om-gallery__item--wide .om-tile,.om-gallery__item--big .om-tile{aspect-ratio:4 / 3}}@media(min-width:750px){.om-gallery__list{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));grid-auto-rows:clamp(150px,15vw,230px);grid-auto-flow:dense}.om-gallery__item--wide{grid-column:span 2}.om-gallery__item--tall{grid-row:span 2}.om-gallery__item--big{grid-column:span 2;grid-row:span 2}}html.om-lb-open{overflow:hidden}.om-lb{width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#171009f0;color:#f4f1ea;overflow:hidden}.om-lb::backdrop{background:#17100999}.om-lb__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:3.5rem clamp(.5rem,6vw,5rem) 4.5rem;touch-action:pan-y}.om-lb__fig{margin:0;display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:100%;max-height:100%}.om-lb__img{display:block;max-width:100%;max-height:calc(100dvh - 9rem);width:auto;height:auto;object-fit:contain;border-radius:var(--om-radius);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.om-lb__cap{font-family:var(--om-font-body);font-size:.9375rem;text-align:center;max-width:46em}.om-lb__count{position:absolute;top:1rem;left:1.25rem;margin:0;font-family:var(--om-font-heading);font-weight:700;letter-spacing:.08em;font-size:.875rem}.om-lb__btn,.om-lb__close{position:absolute;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid rgba(244,241,234,.35);background:#17100980;color:#f4f1ea;cursor:pointer}.om-lb__btn:hover,.om-lb__close:hover{background:var(--om-red);border-color:var(--om-red)}.om-lb__btn:focus-visible,.om-lb__close:focus-visible{outline:3px solid #F4F1EA;outline-offset:2px}.om-lb__close{top:.75rem;right:.75rem}.om-lb__prev{left:.75rem;top:50%;transform:translateY(-50%)}.om-lb__next{right:.75rem;top:50%;transform:translateY(-50%)}.om-lb--single .om-lb__btn,.om-lb--single .om-lb__count{display:none}@media(max-width:749px){.om-lb__prev,.om-lb__next{top:auto;bottom:1rem;transform:none}.om-lb__prev{left:calc(50% - 56px)}.om-lb__next{right:calc(50% - 56px)}}.om-trip{display:grid;gap:clamp(1.5rem,4vw,3.5rem)}@media(min-width:990px){.om-trip{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.om-trip--flip .om-trip__text{order:2}.om-trip__text{position:sticky;top:6.5rem}}.om-trip__when{color:var(--om-red)}.om-bg--ink .om-trip__when,.om-bg--red .om-trip__when{color:inherit}.om-trip__lead{font-size:clamp(1.1875rem,1.9vw,1.4375rem);line-height:1.45;font-family:var(--om-font-heading);font-weight:700;margin-bottom:1.1em!important}.om-trip__tip{margin-top:1.5rem;padding:1rem 1.25rem;border-left:4px solid var(--om-red);background:var(--om-natural);border-radius:0 var(--om-radius) var(--om-radius) 0}.om-bg--natural .om-trip__tip{background:var(--om-bone)}.om-bg--ink .om-trip__tip{background:#f4f1ea14}.om-trip__back{margin-top:1.5rem!important;font-size:.9375rem}.om-trip-section{scroll-margin-top:5rem}.om-phones__head{max-width:760px;margin-bottom:clamp(2rem,4vw,3rem)}.om-phones__title{font-family:var(--om-font-heading);font-weight:700;font-size:clamp(40px,7.5vw,88px)!important;line-height:.98!important;letter-spacing:-.015em;margin:0 0 .4em!important}.om-phones__intro{font-size:clamp(1.0625rem,1.6vw,1.25rem)}.om-phones__reasons{list-style:none;margin:0 0 clamp(2rem,5vw,3.5rem);padding:0;display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.om-phones__reason{padding-top:1.25rem;border-top:2px solid var(--om-red)}.om-phones__num{display:block;font-family:var(--om-font-heading);font-weight:700;font-size:.875rem;letter-spacing:.12em;color:var(--om-red);margin-bottom:.5rem}.om-bg--ink .om-phones__num{color:#d98a62}.om-phones__duo{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:stretch}@media(min-width:990px){.om-phones__duo--photo{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.om-phones__photo{margin:0;border-radius:var(--om-radius);overflow:hidden;aspect-ratio:4 / 3;position:relative}@media(min-width:990px){.om-phones__photo{aspect-ratio:auto;min-height:420px}.om-phones__photo img{position:absolute;top:0;right:0;bottom:0;left:0}}.om-phones__photo img{width:100%;height:100%;object-fit:cover;display:block}.om-phones__photo figcaption{position:absolute;left:.75rem;bottom:.75rem;padding:.3rem .65rem;border-radius:999px;background:#17100999;color:#f4f1ea;font-size:.8125rem}.om-check{max-width:720px;padding:clamp(1.25rem,3.5vw,2.25rem);border-radius:calc(var(--om-radius) * 2);background:var(--om-bone);color:var(--om-ink)}.om-check__head .om-h3{margin-bottom:.25rem}.om-check__bar{height:8px;margin:1.25rem 0 .5rem;border-radius:999px;background:var(--om-ash);overflow:hidden}.om-check__bar span{display:block;height:100%;width:0;background:var(--om-red);border-radius:inherit;transition:width .4s ease}.om-check__progress{margin:0 0 1rem!important;font-weight:700}.om-check__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.om-check__item{position:relative;display:flex;align-items:center;gap:.85rem;min-height:52px;padding:.6rem .9rem;border:1px solid var(--om-ash);border-radius:var(--om-radius);background:#fff;cursor:pointer;transition:background-color .2s,border-color .2s}.om-check__item:hover{border-color:var(--om-pebble)}.om-check__item input{position:absolute;opacity:0;width:1px;height:1px}.om-check__box{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;border:2px solid var(--om-ink);border-radius:6px;color:transparent;transition:background-color .2s,color .2s,border-color .2s}.om-check__item input:checked+.om-check__box{background:var(--om-red);border-color:var(--om-red);color:#fff}.om-check__item input:checked~.om-check__label{text-decoration:line-through;text-decoration-color:var(--om-red);text-decoration-thickness:2px}.om-check__item:has(input:checked){background:var(--om-natural)}.om-check__item input:focus-visible+.om-check__box{outline:3px solid var(--om-red);outline-offset:3px}.om-check__done{margin:1.25rem 0 0!important;padding:.9rem 1.1rem;border-radius:var(--om-radius);background:var(--om-sage);font-family:var(--om-font-heading);font-weight:700;font-size:1.125rem}.om-check__reset{margin-top:1rem;min-height:44px;padding:0 .25rem;background:none;border:0;color:var(--om-red);font:inherit;font-size:.9375rem;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}@media(prefers-reduced-motion:no-preference){.om-check.is-done .om-check__done{animation:om-pop .5s cubic-bezier(.2,.9,.3,1.3)}@keyframes om-pop{0%{transform:scale(.94);opacity:0}to{transform:none;opacity:1}}}.om-reasons__wrap--media{display:grid;gap:clamp(1.5rem,4vw,3.5rem)}@media(min-width:990px){.om-reasons__wrap--media{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.om-reasons__wrap--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.om-reasons__wrap--flip .om-reasons__media{order:2}.om-reasons__media{position:sticky;top:6.5rem}}.om-reasons__media{margin:0;position:relative;border-radius:var(--om-radius);overflow:hidden;aspect-ratio:3 / 4;background:var(--om-natural)}@media(max-width:989px){.om-reasons__media{aspect-ratio:4 / 3}}.om-reasons__media img{width:100%;height:100%;object-fit:cover;display:block}.om-reasons__media figcaption{position:absolute;left:.75rem;bottom:.75rem;padding:.3rem .65rem;border-radius:999px;background:#17100999;color:#f4f1ea;font-size:.8125rem}.om-reasons__list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1rem,2.5vw,1.5rem)}.om-reasons--cards .om-reasons__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.om-reasons--cards .om-reasons__item{padding:clamp(1.25rem,2.5vw,1.75rem);border-radius:var(--om-radius);background:var(--om-natural);border-top:4px solid var(--om-red)}.om-bg--natural.om-reasons--cards .om-reasons__item{background:var(--om-bone)}.om-bg--ink.om-reasons--cards .om-reasons__item{background:#f4f1ea12}.om-reasons__item .om-h3{margin-bottom:.35rem}.om-reasons--steps .om-reasons__item{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;align-items:start;padding-bottom:clamp(1rem,2.5vw,1.5rem);border-bottom:1px dashed rgba(23,16,9,.3)}.om-reasons--steps .om-reasons__item:last-child{border-bottom:0}.om-reasons__num{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--om-red);color:#fff;font-family:var(--om-font-heading);font-weight:700;font-size:1.25rem}@media(min-width:990px){.om-reasons--steps:not(:has(.om-reasons__wrap--media)) .om-reasons__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}.om-cta{position:relative;overflow:hidden;color:#f4f1ea;isolation:isolate;text-align:center}.om-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.om-cta__media img{width:100%;height:100%;object-fit:cover;display:block}.om-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1710098c,#171009d9)}.om-cta__inner{max-width:760px;margin:0 auto;text-shadow:0 1px 2px rgba(23,16,9,.4)}.om-cta__inner .om-btn{text-shadow:none}.om-cta__title{font-family:var(--om-font-heading);font-weight:700;font-size:clamp(40px,7vw,80px)!important;line-height:1!important;margin:0 0 .45em!important}.om-cta__text{font-size:clamp(1.0625rem,1.6vw,1.25rem)}.om-cta .om-buttons{justify-content:center}.om-cta__quote{margin:2rem auto 0;max-width:40em;padding:0;border:0;font-family:var(--om-font-accent);font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.5}.om-cta__quote footer{margin-top:.5rem;font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}.om-cta__small{margin-top:1.25rem!important;opacity:.85}.om-jcard__status{display:inline-block;margin:0 0 .75rem .4rem;padding:.3rem .7rem;border:1px solid currentColor;border-radius:999px;font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;line-height:1.2}.om-jcard__more{margin-top:.75rem!important;font-weight:700}.om-jcard__more .om-link:after{content:" \2192"}.om-jcard--linked .om-jcard__media img{transition:transform .6s ease}.om-jcard--linked:hover .om-jcard__media img{transform:scale(1.04)}.om-section[id]{scroll-margin-top:5rem}@media(prefers-reduced-motion:no-preference){html:has(.om-trip-section){scroll-behavior:smooth}}@media(min-width:990px)and (max-width:1199px){.om-timeline__list[style*="--om-cols: 7"],.om-timeline__list[style*="--om-cols: 8"]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2.5rem}}@media(min-width:750px)and (max-width:1099px){.om-journal__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.om-journal__grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 1.5rem}}.om-nav__panel--shop li:last-child{margin-top:.35rem;padding-top:.35rem;border-top:1px solid var(--om-ash)}.om-nav__panel--shop li:last-child a{font-family:var(--om-font-heading);text-transform:uppercase;letter-spacing:.06em;font-size:.875rem;color:var(--om-red)}.om-mnav__shop li:last-child a{font-weight:700;color:var(--om-red)}.om-cbanner{overflow:hidden}.om-cbanner__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem)}.om-cbanner__inner--text{grid-template-columns:minmax(0,1fr)}.om-cbanner__eyebrow{color:var(--om-red);margin-bottom:.5rem}.om-bg--red .om-cbanner__eyebrow,.om-bg--ink .om-cbanner__eyebrow{color:inherit;opacity:.85}.om-section .om-cbanner__title{font-size:clamp(44px,7.5vw,88px);line-height:.95;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .25em}.om-cbanner__line{font-family:var(--om-font-heading);font-weight:700;font-size:clamp(20px,2.4vw,28px);line-height:1.25;max-width:30ch}.om-cbanner__line p{margin:0 0 .4em}.om-cbanner__media{position:relative;padding:.75rem .75rem 1.5rem}.om-cbanner__photo{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--om-pebble);border:8px solid var(--om-bone);border-radius:var(--om-radius);box-shadow:0 14px 34px #1710092e;transform:rotate(-1.5deg)}.om-cbanner__photo img,.om-cbanner__photo .om-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.om-cbanner__plate{position:absolute;right:0;bottom:.25rem;z-index:1;min-width:0;transform:rotate(4deg);font-size:.95rem;background:var(--om-bone);box-shadow:inset 0 0 0 3px var(--om-bone),inset 0 0 0 4px #17100959,0 6px 16px #1710092e}@media(prefers-reduced-motion:no-preference){.om-cbanner__photo{transition:transform .35s ease}.om-cbanner__media:hover .om-cbanner__photo{transform:rotate(0) scale(1.01)}}@media(max-width:749px){.om-cbanner__inner{grid-template-columns:minmax(0,1fr);gap:1rem}.om-cbanner__media{order:-1;padding:0 .25rem 1rem}.om-cbanner__photo{aspect-ratio:16 / 7;border-width:6px}.om-cbanner__plate{font-size:.8rem}}.om-chips{margin-top:1.25rem}.om-chips[hidden]{display:none}.om-chips__label{display:block;font-family:var(--om-font-heading);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:700;margin-bottom:.5rem;opacity:.8}.om-chips__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.om-chip{min-height:40px;padding:.45rem 1rem;border:1.5px solid var(--om-ink);border-radius:999px;background:transparent;color:var(--om-ink);font-family:var(--om-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;cursor:pointer;transition:background-color .15s,color .15s,transform .15s}.om-chip:hover{background:var(--om-bone);transform:translateY(-1px)}.om-chip[aria-pressed=true]{background:var(--om-ink);color:var(--om-bone)}.om-chip:focus-visible{outline:2px solid var(--om-red);outline-offset:2px}.om-bg--red .om-chip,.om-bg--ink .om-chip{border-color:currentColor;color:inherit}.om-bg--red .om-chip[aria-pressed=true],.om-bg--ink .om-chip[aria-pressed=true]{background:var(--om-bone);color:var(--om-ink)}.om-chips__status{margin:.5rem 0 0;font-size:.875rem;min-height:1.2em}.om-section .om-chips__status:empty{margin:0;min-height:0}.product-grid__item.om-chip-hidden{display:none!important}.om-hero__pills{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.5rem 0 0;padding:0;max-width:40rem}.om-pill{display:inline-flex;align-items:center;min-height:44px;padding:.55rem 1.1rem;border:1.5px solid #fff;border-radius:999px;color:#fff;text-decoration:none;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background .2s,color .2s}.om-pill:hover,.om-pill:focus-visible{background:#fff;color:var(--om-ink)}.om-hero__all{margin:1rem 0 0}.om-hero__all a{color:#fff;text-decoration:underline;text-underline-offset:.25em;font-weight:600}@media(max-width:749px){.om-hero__pills{gap:.4rem}.om-pill{padding:.5rem .85rem;font-size:.72rem}}.om-mq{background:var(--om-red);color:var(--om-bone);height:34px;overflow:hidden;display:flex;align-items:center;font-family:var(--om-font-heading);font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;line-height:1;position:relative;z-index:5;contain:layout paint}.om-mq__track{display:flex;width:max-content;animation:om-mq var(--om-mq-dur, 45s) linear infinite;will-change:transform}.om-mq:hover .om-mq__track,.om-mq:focus-within .om-mq__track{animation-play-state:paused}.om-mq__list{display:flex;align-items:center;list-style:none;margin:0;padding:0;flex-shrink:0}.om-mq__item{white-space:nowrap;padding:0 1.25rem}.om-mq__sep{color:var(--om-natural);opacity:.8;font-size:.625rem}@keyframes om-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.om-mq{height:30px;font-size:.75rem}.om-mq__item{padding:0 .875rem}}@media(prefers-reduced-motion:reduce){.om-mq{overflow-x:auto;scrollbar-width:none}.om-mq__track{animation:none}.om-mq__list[aria-hidden=true]{display:none}}.om-bundle-note{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 0;font-family:var(--om-font-body);font-size:.8125rem;color:var(--om-red-dark)}.om-bundle-note svg{flex-shrink:0}.page-wrapper>.om-mq{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/26/assets/om.css.map */
