:root{--ovytek-black: #0A0A0A;--ovytek-graphite: #171717;--ovytek-white: #F5F5F2;--ovytek-gray: #A3A3A3;--ovytek-red: #D5001C;--ovytek-silver: #E7E7E2;--ov-carbon: #111111;--ov-graphite-raised: #1E1E1E;--ov-line: #242424;--ov-line-graphite: #2C2C2C;--ov-line-strong: #3D3D3D;--ov-seam: #1A1A1A;--ov-red-deep: #A50016;--ov-red-ink: #B30018;--ov-paper: #F5F5F2;--ov-light-line: #D2D2CC;--ov-light-line-strong: #A9A9A3;--ov-ink: #0A0A0A;--ov-ink-muted: #55554F;--ov-radius: 2px;--ov-ease-mech: cubic-bezier(.2, .8, .2, 1)}::selection{background:var(--ovytek-red);color:var(--ovytek-white)}.ov-progress{position:fixed;inset:0 0 auto 0;height:2px;z-index:1001;background:var(--ovytek-red);transform:scaleX(0);transform-origin:0 50%;pointer-events:none;will-change:transform}.section-header .header-wrapper{background:var(--ovytek-black)}.section-header .header-wrapper--border-bottom{border-bottom-color:var(--ov-line)}.header__menu-item{color:#f5f5f2b8;transition:color .18s var(--ov-ease-mech)}.header__menu-item:hover,.header__active-menu-item{color:var(--ovytek-white)}.header__active-menu-item{text-decoration:none;box-shadow:inset 0 -2px 0 var(--ovytek-red)}.header__submenu.list-menu{border:1px solid var(--ov-line-graphite)}.menu-drawer{border-right-color:var(--ov-line)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover{background-color:#f5f5f20a}.menu-drawer__menu-item--active{box-shadow:inset 2px 0 0 var(--ovytek-red)}.button,.shopify-challenge__button,.customer button,.field__input,.select__select,.customer .field input{border-radius:var(--ov-radius)}*:focus-visible{outline-color:var(--ovytek-red)}.rte a{text-decoration-color:var(--ovytek-red);text-underline-offset:.2em}.rte a:hover{text-decoration-thickness:2px}.main-page-title{letter-spacing:-.02em}.footer{border-top:1px solid var(--ov-line-graphite)}.footer-block__heading{color:var(--ovytek-white);letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem}.footer .list-menu__item--link,.footer .copyright__content a{color:var(--ovytek-gray);transition:color .18s var(--ov-ease-mech)}.footer .list-menu__item--link:hover,.footer .copyright__content a:hover{color:var(--ovytek-white);text-decoration:underline;text-decoration-color:var(--ovytek-red);text-underline-offset:.25em}.footer .footer-block__details-content.rte p{color:var(--ovytek-gray)}.abt-wrap,.sq-wrap,.wp-wrap,.sh-wrap,.pr-wrap{--bg: var(--ovytek-black);--bg-alt: var(--ovytek-graphite);--surface: var(--ov-carbon);--border: var(--ov-line-graphite);--text: var(--ovytek-white);--text-muted: var(--ovytek-gray);--accent: var(--ovytek-red)}.abt-section.alt,.sq-section.alt,.wp-section.alt,.sh-section.alt,.pr-section.alt{--surface: var(--ov-graphite-raised)}.abt-wrap .abt-card,.sq-wrap .sq-card,.wp-wrap .wp-card,.sh-wrap .sh-card,.pr-wrap .pr-card{border-radius:var(--ov-radius)}.pr-wrap .pr-card{background:var(--surface)}.abt-wrap .abt-btn,.sq-wrap .sq-btn,.wp-wrap .wp-btn,.sh-wrap .sh-btn,.pr-wrap .pr-btn{border-radius:var(--ov-radius)}.abt-wrap .abt-eyebrow,.sq-wrap .sq-eyebrow,.wp-wrap .wp-eyebrow,.sh-wrap .sh-eyebrow,.pr-wrap .pr-eyebrow{color:var(--ovytek-gray);display:flex;align-items:center;gap:12px}.abt-wrap .abt-eyebrow:before,.sq-wrap .sq-eyebrow:before,.wp-wrap .wp-eyebrow:before,.sh-wrap .sh-eyebrow:before,.pr-wrap .pr-eyebrow:before{content:"";width:18px;height:2px;background:var(--ovytek-red);flex:none}.abt-wrap .abt-list li:before,.sq-wrap .sq-list li:before,.wp-wrap .wp-list li:before,.sh-wrap .sh-list li:before{color:var(--ov-line-strong)}.abt-wrap .abt-btn-secondary,.sq-wrap .sq-btn-secondary,.wp-wrap .wp-btn-secondary,.sh-wrap .sh-btn-secondary,.pr-wrap .pr-btn-secondary{border-color:var(--ov-line-strong)}.abt-wrap .abt-btn-primary,.sq-wrap .sq-btn-primary,.wp-wrap .wp-btn-primary,.sh-wrap .sh-btn-primary,.pr-wrap .pr-btn-primary,.header__cta,.ov-contact-btn--primary{position:relative;isolation:isolate;overflow:hidden;color:var(--ovytek-white);background:var(--ovytek-red);opacity:1;transition:transform .22s var(--ov-ease-mech)}.abt-wrap .abt-btn-primary:before,.sq-wrap .sq-btn-primary:before,.wp-wrap .wp-btn-primary:before,.sh-wrap .sh-btn-primary:before,.pr-wrap .pr-btn-primary:before,.header__cta:before,.ov-contact-btn--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ov-red-deep);transform:scaleX(0);transform-origin:0 50%;transition:transform .32s var(--ov-ease-mech)}@media(hover:hover)and (pointer:fine){.abt-wrap .abt-btn-primary:hover:before,.sq-wrap .sq-btn-primary:hover:before,.wp-wrap .wp-btn-primary:hover:before,.sh-wrap .sh-btn-primary:hover:before,.pr-wrap .pr-btn-primary:hover:before,.header__cta:hover:before,.ov-contact-btn--primary:hover:before{transform:scaleX(1)}.abt-wrap .abt-btn:hover,.pr-wrap .pr-btn:hover{opacity:1}.abt-wrap .abt-btn-secondary:hover,.sq-wrap .sq-btn-secondary:hover,.wp-wrap .wp-btn-secondary:hover,.sh-wrap .sh-btn-secondary:hover,.pr-wrap .pr-btn-secondary:hover{border-color:var(--ovytek-white)}}.abt-wrap .abt-btn-primary:active,.sq-wrap .sq-btn-primary:active,.wp-wrap .wp-btn-primary:active,.sh-wrap .sh-btn-primary:active,.pr-wrap .pr-btn-primary:active,.header__cta:active,.ov-contact-btn--primary:active{background:var(--ov-red-deep);transform:scale(.98)}.pr-wrap .pr-card.featured{border-color:var(--ov-line-strong);box-shadow:inset 0 2px 0 var(--ovytek-red)}.pr-wrap .pr-min{background:var(--ov-carbon);border-color:var(--ov-line-graphite)}.pr-wrap .pr-min strong{color:var(--ovytek-white)}.pr-wrap .pr-list li:before{color:var(--ovytek-gray)}.pr-wrap .pr-card.featured .pr-list li:before{color:var(--ovytek-red)}.pr-wrap .pr-body a{color:var(--ovytek-white)!important;text-decoration:underline;text-decoration-color:var(--ovytek-red);text-underline-offset:.2em}.pr-wrap .pr-table td:last-child{color:var(--ovytek-white)}.sq-wrap details.sq-faq summary,.wp-wrap details.wp-faq summary,.sh-wrap details.sh-faq summary,.pr-wrap details.pr-faq summary{color:var(--ovytek-white);transition:color .18s var(--ov-ease-mech)}.ov-contact-intro .ov-contact-location{color:var(--ovytek-gray)!important;display:flex;align-items:center;gap:12px}.ov-contact-intro .ov-contact-location:before{content:"";width:18px;height:2px;background:var(--ovytek-red);flex:none}.ov-contact-intro a{color:var(--ovytek-white);text-decoration-color:var(--ovytek-red);text-underline-offset:.2em}@media(prefers-reduced-motion:reduce){.header__cta:before,.ov-contact-btn--primary:before,.abt-wrap .abt-btn-primary:before,.sq-wrap .sq-btn-primary:before,.wp-wrap .wp-btn-primary:before,.sh-wrap .sh-btn-primary:before,.pr-wrap .pr-btn-primary:before{transition:none}}.abt-wrap .abt-h1,.sq-wrap .sq-h1,.wp-wrap .wp-h1,.sh-wrap .sh-h1,.pr-wrap .pr-h1{font-size:clamp(34px,4.6vw,56px);line-height:1.02;letter-spacing:-.03em}.abt-wrap .abt-h2,.sq-wrap .sq-h2,.wp-wrap .wp-h2,.sh-wrap .sh-h2,.pr-wrap .pr-h2{font-size:clamp(26px,2.8vw,36px);line-height:1.1;letter-spacing:-.022em}.abt-wrap .abt-body,.sq-wrap .sq-body,.wp-wrap .wp-body,.sh-wrap .sh-body,.pr-wrap .pr-body{font-size:clamp(16px,1.2vw,17.5px);letter-spacing:0}.page-width--narrow:has(.abt-wrap,.sq-wrap,.wp-wrap,.sh-wrap,.pr-wrap){max-width:calc(1180px + 10rem)}.page-width--narrow:has(.abt-wrap,.sq-wrap,.wp-wrap,.sh-wrap,.pr-wrap)>.main-page-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rte ul.abt-list,.rte ul.sq-list,.rte ul.wp-list,.rte ul.sh-list,.rte ul.pr-list,.rte ol.pr-steps{padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ov-theme.css.map */
