:root,:root[data-theme]{color-scheme:light;--bg: var(--ov-paper);--text: var(--ov-ink);--text-secondary: var(--ov-muted);--accent: var(--ov-ink);--divider: rgba(26, 26, 26, .1);--divider-subtle: rgba(26, 26, 26, .06);--table-alt: rgba(26, 26, 26, .02);--grid-line: transparent;--control-border: rgba(26, 26, 26, .42);--control-fill: var(--ov-field);--radius-sm: 4px;--ov-gutter: 20px;--ov-page: 1408px;--ov-pad: 16px;--ov-section: 96px;--ov-ease: cubic-bezier(.2, .7, .2, 1)}@media(max-width:749px){:root{--ov-section: 64px;--ov-pad: 20px}}.ov{background:var(--ov-paper);color:var(--ov-ink);font-family:var(--ov-font-body);font-size:14px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1;margin:0}.ov *,.ov *:before,.ov *:after{box-sizing:border-box}.ov img{max-width:100%;height:auto;display:block}.ov [hidden]{display:none!important}.ov .photo,.ov .ph img{height:100%}.ov a:where(:not([class*=rs-btn])){color:inherit}.ov a[class*=rs-btn]{text-decoration:none}.ov main:focus{outline:0}.ov h1,.ov h2,.ov h3,.ov h4{font-weight:inherit;margin:0}.ov p{margin:0}.ov-skip{position:absolute;left:16px;top:-60px;z-index:1000}.ov-skip:focus{top:12px}.wrap{max-width:var(--ov-page);margin:0 auto;padding:0 var(--ov-pad)}.g7{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));column-gap:var(--ov-gutter)}.g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--ov-gutter)}.g7>*,.g12>*{min-width:0}.section{padding-block:var(--ov-section)}.section--rule{border-top:1px solid var(--divider)}.section--white{background:#fff}.section--ink{background:var(--ov-ink);color:var(--ov-paper)}.section--ink .micro,.section--ink .muted{color:#a3a19c}html:before{display:none!important}.rule{border-top:1px solid var(--divider)}.stack-s>*+*{margin-top:8px}.stack-m>*+*{margin-top:20px}.stack-l>*+*{margin-top:32px}@media(max-width:989px){.g7,.g12{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.g7>*,.g12>*{grid-column:1 / -1!important}.m-half{grid-column:auto / span 1!important}.hide-m{display:none!important}}@media(min-width:990px){.hide-d{display:none!important}}.serif{font-family:var(--ov-font-display);font-weight:400;letter-spacing:-.035em;font-variation-settings:"ELSH" 0;font-kerning:normal}.serif em,.serif i{font-style:normal}h1.serif,h2.serif,h3.serif{text-wrap:balance}.t-hero{font-size:clamp(52px,10.3vw,148px);line-height:.88;letter-spacing:-.05em}.t-1{font-size:clamp(44px,5vw,72px);line-height:.95;letter-spacing:-.04em}.t-2{font-size:clamp(34px,3.4vw,48px);line-height:1;letter-spacing:-.035em}.t-3{font-size:clamp(28px,2.8vw,40px);line-height:1.05;letter-spacing:-.03em}.t-4{font-size:28px;line-height:1.1;letter-spacing:-.025em}.lead{font-size:16px;font-weight:300;line-height:1.6;color:var(--ov-muted);max-width:40ch}.body{font-size:15px;font-weight:300;line-height:1.6;max-width:62ch}.muted{color:var(--ov-muted)}.micro{font-size:11px;line-height:14px;letter-spacing:.02em;color:var(--ov-muted)}.label{font-size:13px;font-weight:500}.idx{font-variant-numeric:tabular-nums;font-size:12px;color:var(--ov-muted)}.name{font-weight:500}.rte{max-width:66ch}.rte>*+*{margin-top:1em}.rte h2{font-family:var(--ov-font-display);font-weight:400;font-size:36px;line-height:1.05;letter-spacing:-.03em;margin-top:1.6em}.rte h3{font-family:var(--ov-font-display);font-weight:400;font-size:28px;line-height:1.1;letter-spacing:-.025em;margin-top:1.4em}.rte a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rte img{margin-block:1.6em}.rte ul,.rte ol{padding-left:1.2em}.u-link{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.row-link{text-decoration:none;display:block}.row-link:hover .row-title,.row-link:focus-visible .row-title{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ph{background:var(--ov-field);display:block;overflow:hidden;position:relative}.ph img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s var(--ov-ease)}.ph--cover img,.ph--shot img{object-fit:cover;mix-blend-mode:normal}.photo{width:100%;height:100%;object-fit:cover;display:block}.frame{overflow:hidden;background:var(--ov-field)}.ratio-1{aspect-ratio:1 / 1}.ratio-45{aspect-ratio:4 / 5}.ratio-43{aspect-ratio:4 / 3}.ratio-169{aspect-ratio:16 / 9}.caption{display:flex;justify-content:space-between;gap:16px;margin-top:12px}.ov .rs-btn-primary,.ov .rs-btn-ghost,.ov .rs-btn-subtle{height:48px;padding:0 22px;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.ov .btn-s{height:36px!important;padding:0 14px!important;font-size:13px!important}.ov .btn-full{width:100%}.ov .rs-input,.ov .rs-native-select,.ov .rs-textarea{font-size:15px}.ov .rs-input{height:48px}.actions{display:flex;gap:12px;flex-wrap:wrap}.price{font-variant-numeric:tabular-nums;white-space:nowrap}.price-now{color:var(--ov-gold-ink);font-weight:500}.price-was{color:var(--ov-muted);text-decoration:line-through;text-decoration-thickness:1px;font-weight:400;margin-left:8px}.badge{display:inline-block;font-size:11px;font-weight:500;line-height:18px;padding:0 6px;border-radius:5px}.badge--sale{background:var(--ov-gold);color:var(--ov-ink)}.badge--new{background:var(--ov-ink);color:#fff}.badge--sold{background:#f5f5f5;color:#777}.dot{display:none}.stock{display:inline-flex;align-items:center;gap:6px}.stock:before{content:"";width:6px;height:6px;border-radius:50%;background:#3f7a4a}.stock--low:before{background:var(--ov-gold)}.stock--out:before{background:#b4b0aa}.card{display:flex;flex-direction:column;gap:12px;text-decoration:none;position:relative}.card .ph{aspect-ratio:1 / 1}.card:hover .ph img,.card:focus-visible .ph img{transform:scale(1.04)}.card__badges{position:absolute;top:10px;left:10px;display:flex;gap:6px;z-index:1}.card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:baseline}.card__title{font-weight:500}.card__meta{grid-column:1 / -1}.card--row{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid var(--divider)}.card--row .ph{width:88px;height:88px;aspect-ratio:auto}.grid-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px var(--ov-gutter)}@media(max-width:989px){.grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.utility{border-bottom:1px solid var(--divider)}.utility .g7{height:36px;align-items:center}:root{--ov-utility-h: 37px;--ov-header-h: 155px}@media(max-width:989px){:root{--ov-utility-h: 35px;--ov-header-h: 100px}}.section-header{position:sticky;top:calc(-1 * var(--ov-utility-h));z-index:100}.site-header{position:relative;background:var(--ov-paper);border-bottom:1px solid var(--divider)}.utility{background:var(--ov-paper)}.site-header__bar{position:relative;height:76px;display:flex;align-items:center;gap:32px}.site-header__brand{display:flex;align-items:center;gap:12px;flex:0 0 auto}.site-header__bar .nav{flex:1 1 auto;justify-content:center;min-width:0}.site-header__logo img{height:24px;width:auto}.site-header__logo .logo{display:block;height:22px;width:auto;color:var(--ov-ink)}.mobile-menu .logo{display:block;height:20px;width:auto}.site-header__logo-text{font-family:var(--ov-font-display);font-size:26px;letter-spacing:-.02em;text-decoration:none}.nav{display:flex;gap:28px;align-items:center}.nav__link{text-decoration:none;padding:6px 0;border-bottom:1px solid transparent;transition:border-color .2s;background:none;border-top:0;border-left:0;border-right:0;font:inherit;font-size:14px;color:inherit;cursor:pointer}.nav__link:hover,.nav__link[aria-current=page],details[open]>.nav__link{border-bottom-color:currentColor}.nav details{position:static}.nav summary{list-style:none}.nav summary::-webkit-details-marker{display:none}.mega{position:absolute;left:0;right:0;top:100%;background:var(--ov-paper);border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);padding:32px 0 40px}.mega__col h3{font-size:13px;font-weight:500;margin-bottom:12px}.mega__col a{display:block;text-decoration:none;font-size:14px;line-height:28px;color:var(--ov-muted)}.mega__col a:hover{color:var(--ov-ink)}.mega__feature .serif{font-size:26px;margin-top:12px}.header-tools{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex:0 0 auto}.header-tools .rs-btn-primary{white-space:nowrap;min-width:88px}.header-search{position:relative;width:clamp(180px,17vw,260px)}.header-search .rs-input{height:36px;font-size:13px;padding-left:34px;width:100%;text-overflow:ellipsis}.header-search svg{position:absolute;left:11px;top:10px;color:var(--ov-muted);pointer-events:none}.header-search-icon{display:none!important}@media(max-width:1199px){.header-search{display:none}.header-search-icon{display:inline-flex!important}.site-header__bar,.nav{gap:20px}}.icon-btn{width:36px;height:36px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.cart-count{font-variant-numeric:tabular-nums}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--ov-paper);padding:20px;overflow-y:auto}.mobile-menu a{display:block;text-decoration:none}@media(max-width:989px){.site-header__bar{justify-content:space-between;height:64px}.header-tools .rs-btn-primary{min-width:0}.utility .g7{display:block;height:auto;text-align:center;padding-block:10px}.utility p{text-wrap:balance}.header-tools{gap:6px}}@media(max-width:599px){.header-account{display:none!important}.site-header__bar{gap:12px}.site-header__brand{gap:8px}.site-header__logo img{height:20px}.site-header__logo .logo{height:18px}.header-tools{gap:6px}}.site-header__bar{--hc: 40px}@media(pointer:coarse),(max-width:989px){.site-header__bar{--hc: 44px}}.site-header__bar .rs-input,.site-header__bar .icon-btn,.site-header__bar .rs-btn-primary{height:var(--hc)!important;min-height:var(--hc)!important;box-sizing:border-box}.site-header__bar .icon-btn{width:var(--hc)!important;min-width:var(--hc)!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.header-search svg{top:calc((var(--hc) - 16px) / 2)}.site-footer{background:var(--ov-field);padding:64px 0 0}.site-footer__mark{display:block;width:56px;color:var(--ov-ink);margin-bottom:24px}.site-footer__mark .mark{display:block;width:100%;height:auto}.site-footer__close{background:var(--ov-field);color:#e5e2dc;padding-top:clamp(96px,12vw,200px);margin-top:32px;overflow:hidden;container-type:inline-size}.site-footer .site-footer__wordmark{margin:0 0 -4px;font-size:18.72cqw;line-height:.74;letter-spacing:-.05em;white-space:nowrap;padding:0 0 0 .23cqw}.site-footer h2{font-size:13px;font-weight:500;margin-bottom:12px}.site-footer .micro a{text-decoration:none}.site-footer .micro a:hover{color:var(--ov-ink)}.site-footer__legal{margin-top:40px;padding-bottom:0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.ov .rs-table{width:100%;margin:0}.ov .rs-table th{text-align:left;font-size:12px;font-weight:500;color:var(--ov-muted);white-space:nowrap;padding-bottom:12px;border-bottom:1px solid var(--divider)}.ov .rs-table td{padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--divider);vertical-align:middle}.ov .rs-table td:first-child,.ov .rs-table th:first-child{padding-left:0}.ov .rs-table td:last-child,.ov .rs-table th:last-child{padding-right:0}.tabbar{display:flex;gap:28px;border-bottom:1px solid var(--divider);overflow-x:auto;scrollbar-width:none}.tabbar::-webkit-scrollbar{display:none}.tabbtn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0 0 14px;margin-bottom:-1px;font:inherit;font-size:15px;color:var(--ov-muted);border-bottom:1px solid transparent;cursor:pointer;white-space:nowrap}.tabbtn:hover{color:var(--ov-ink)}.tabbtn[aria-selected=true]{color:var(--ov-ink);border-bottom-color:var(--ov-ink)}.ov .rs-acc-item{border-bottom:1px solid var(--divider)}.ov .rs-acc-item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15px;font-weight:500;cursor:pointer}.ov .rs-acc-item summary::-webkit-details-marker{display:none}.ov .rs-acc-item[open] .rs-acc-chevron{transform:rotate(180deg)}.ov .rs-acc-body{padding:0 0 20px;color:var(--ov-muted)}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:none}.drawer[aria-hidden=false]{display:block}.drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#14141459}.drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(460px,100%);background:var(--ov-paper);display:flex;flex-direction:column;border-left:1px solid var(--divider)}.drawer__head,.drawer__foot{padding:20px;border-bottom:1px solid var(--divider)}.drawer__foot{border-bottom:0;border-top:1px solid var(--divider);margin-top:auto}.drawer__body{padding:0 20px;overflow-y:auto}.meter{height:2px;background:var(--divider);margin-top:10px}.meter>span{display:block;height:100%;background:var(--ov-ink)}@media(prefers-reduced-motion:reduce){.ov *,.ov *:before,.ov *:after{transition:none!important}}.ov-payment-methods{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:14px 0;padding:0}.ov-payment-method{width:38px;height:24px}.ov-cart-cost{display:flex;justify-content:space-between;gap:16px;margin:12px 0;font-size:14px}.ov-cart-error{margin:0;padding:0 24px;color:var(--ov-ink)}.ov-cart-error:not(:empty){padding-block:12px}.ov-shipping-progress{margin-block:16px}.pi__delivery{margin-block:12px;line-height:1.5}.pp-buybar[hidden]{display:none}.pp-buybar{position:fixed;inset:auto 0 0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--divider);background:var(--ov-paper);box-shadow:0 -2px 12px #0000000a}.pp-buybar>div{min-width:0}.pp-buybar .micro{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:48vw}.pp-buybar [data-mobile-price]{margin-top:3px;font-weight:600}@media(max-width:989px){body.template-product{padding-bottom:96px}}.ov-preorder-note{margin-top:8px!important;line-height:1.5}h1,h2,h3,h4,h5,h6,.serif,.t-hero,.t-1,.t-2,.t-3,.t-4,.lead,summary,.sv-card__t,.sv-fact__l,figcaption b{text-wrap:balance}p,li,dd,dt,td,blockquote,figcaption,.rte,.rs-field-hint,.micro{text-wrap:pretty}.shopify-challenge__container{max-width:520px;margin:clamp(64px,10vw,140px) auto;padding:0 var(--ov-pad);text-align:center}.shopify-challenge__message{font-family:var(--ov-font-display);font-variation-settings:"ELSH" 0;font-size:clamp(28px,3vw,40px);line-height:1.05;letter-spacing:-.03em;margin-bottom:28px}.shopify-challenge__container .g-recaptcha,.shopify-challenge__container .h-captcha{display:flex;justify-content:center}.shopify-challenge__button{margin-top:24px;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:var(--ov-ink);color:var(--ov-paper);font:500 15px/1 var(--ov-font-body);padding:16px 28px;cursor:pointer}.shopify-challenge__button:hover{background:#000}.ov [data-add],.ov [data-mobile-add],.ov [name=checkout],.ov [href="/checkout"],.ov .header-tools [data-cart-open]{background:#3f5b46;border-color:#3f5b46;color:#fff}.ov [data-add]:hover:not(:disabled),.ov [data-mobile-add]:hover:not(:disabled),.ov [name=checkout]:hover,.ov [href="/checkout"]:hover,.ov .header-tools [data-cart-open]:hover{background:#304637;border-color:#304637;color:#fff}.ov [data-add]:disabled,.ov [data-mobile-add]:disabled{background:var(--ov-field);border-color:var(--divider);color:var(--ov-muted)}.site-footer__close{padding:24px 0;margin-top:24px}.site-footer .site-footer__wordmark{font-size:clamp(28px,5vw,64px);line-height:1.1;text-align:center;color:var(--ov-muted)}.pi__arrival,.pi__dealer,.pi__reviews{display:block;margin-top:12px;line-height:1.6}.pi__reviews:empty{display:none}.pi__dealer img{display:block;margin-bottom:8px}.pi__showroom{display:block;margin-block:24px 12px;line-height:1.6}.pi__sets,.pi__siblings{margin-bottom:16px}.pi__sets{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ov .pi__sets [aria-pressed=true]{background:var(--ov-ink);color:var(--ov-paper);border-color:var(--ov-ink)}.pi__siblings ul{list-style:none;padding:0}.pp__back{font-size:26px;text-decoration:none;min-height:44px;min-width:44px}@media(max-width:989px){.pp__crumbs ol{display:none}}.utility__links{display:flex;justify-content:flex-end;gap:16px;flex-wrap:wrap}.utility__line a{color:var(--ov-ink)}.header-usps{display:flex;justify-content:space-between;gap:8px 16px;margin-block:0;padding-block:10px;border-top:1px solid var(--divider);flex-wrap:wrap;list-style:none}.header-usps li{white-space:nowrap}.header-usps a{color:inherit;text-decoration:none}.header-usps a:hover{color:var(--ov-ink);text-decoration:underline;text-underline-offset:3px}.nav__group{display:flex;align-items:center}.nav__expand{cursor:pointer;list-style:none;padding:10px 8px;min-width:32px}.mega .wrap{row-gap:24px}.mega__col img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}@media(max-width:989px){.utility .g7{display:block}.utility__links{display:none}.header-usps{gap:4px 12px}}.pi__swatch{display:inline-block;width:20px;height:20px;border:1px solid var(--divider);border-radius:50%;vertical-align:middle;margin-right:6px}@media(min-width:990px){.site-header__bar{display:grid;grid-template-columns:1fr 1fr;height:auto;gap:0 24px;padding-top:18px}.site-header__brand{grid-column:1;grid-row:1}.header-tools{grid-column:2;grid-row:1}.site-header__bar .nav{grid-column:1/-1;grid-row:2;justify-content:space-between;gap:20px;padding-block:12px 6px}.nav__link{white-space:nowrap}.header-search{width:clamp(240px,25vw,400px)}}.ov .pi__delivery{margin-top:14px;margin-bottom:14px}.ov .pi__arrival,.ov .pi__dealer,.ov .pi__reviews{margin-top:12px}.pi__sets>span{flex-basis:100%}.ov .pi__sets .rs-btn-ghost{width:auto;flex:1}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ov.css.map */
