.ovp-band{position:relative;padding:clamp(44px,7vw,112px) var(--ov-gutter) 0;background:radial-gradient(ellipse 38% 58% at 82% 52%,#00a3ff21,#00a3ff0b 42%,#00a3ff00 70%)}.ovp-band__in{position:relative;padding-bottom:clamp(26px,3.6vw,48px);border-bottom:1px solid var(--ov-line)}.ovp-band .ov-eyebrow{display:inline-block}.ov .ovp-band__title{font-size:clamp(54px,10.5vw,168px);line-height:.9;margin:16px 0 0;color:var(--ov-ink);overflow-wrap:break-word}.ov .ovp-band__accent{font-size:clamp(18px,2.9vw,46px);line-height:1.1;margin:.55em 0 0;color:var(--ov-accent);max-width:34ch}.ovp-pg__body{padding:clamp(36px,5vw,72px) var(--ov-gutter) clamp(8px,2vw,24px)}.ovp-prose{font:400 17px/1.7 var(--ov-sans);color:var(--ov-mute);letter-spacing:0}.ovp-prose>*{max-width:680px}.ovp-prose>:first-child{margin-top:0}.ovp-prose p{margin:0 0 1.15em}.ovp-prose>p:first-of-type{font-size:clamp(19px,1.65vw,23px);line-height:1.5;color:var(--ov-ink)}.ovp-prose strong,.ovp-prose b{color:var(--ov-ink);font-weight:600}.ovp-prose a{color:var(--ov-ink);text-decoration:underline;text-decoration-color:var(--ov-accent);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s}.ovp-prose a:hover{color:var(--ov-accent)}.ovp-prose h2{font:400 clamp(30px,3.4vw,46px)/.95 var(--ov-display);text-transform:uppercase;letter-spacing:.01em;color:var(--ov-ink);margin:1.5em 0 .5em}.ovp-prose h3{font:400 clamp(22px,2vw,28px)/1 var(--ov-display);text-transform:uppercase;letter-spacing:.01em;color:var(--ov-ink);margin:1.6em 0 .5em}.ovp-prose h4,.ovp-prose h5,.ovp-prose h6{font:600 12px/1.3 var(--ov-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ov-ink);margin:2em 0 .8em}.ovp-prose ul:not([class]),.ovp-prose ol:not([class]){list-style:none;padding:0;margin:0 0 1.4em;border-bottom:1px solid var(--ov-line)}.ovp-prose ul:not([class])>li,.ovp-prose ol:not([class])>li{position:relative;padding:12px 0 12px 28px;border-top:1px solid var(--ov-line)}.ovp-prose ul:not([class])>li:before{content:"";position:absolute;left:0;top:1.4em;width:14px;height:1px;background:var(--ov-accent)}.ovp-prose ol:not([class]){counter-reset:ovli}.ovp-prose ol:not([class])>li{counter-increment:ovli}.ovp-prose ol:not([class])>li:before{content:counter(ovli,decimal-leading-zero);position:absolute;left:0;top:15px;font:600 11px/1 var(--ov-sans);letter-spacing:.12em;color:var(--ov-accent)}.ovp-prose blockquote{margin:1.6em 0;padding:0 0 0 24px;border-left:1px solid var(--ov-accent);font:500 clamp(20px,2vw,28px)/1.25 var(--ov-serif);text-transform:uppercase;letter-spacing:.04em;color:var(--ov-ink)}.ovp-prose hr{border:0;border-top:1px solid var(--ov-line);margin:2.4em 0}.ovp-prose img,.ovp-prose video,.ovp-prose iframe{max-width:100%;height:auto;display:block}.ovp-prose iframe{width:100%;aspect-ratio:16 / 9;border:0}.ovp-prose table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto}.ovp-prose th,.ovp-prose td{text-align:left;padding:12px 16px 12px 0;border-bottom:1px solid var(--ov-line)}.ovp-prose th{font:600 11px/1.3 var(--ov-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ov-ink)}.ovp-prose:not(:has(>:not(:empty))){display:none}.ovp-prose:not(:has(>:not(:empty)))+.ovp-pg__cta{margin-top:0;padding-top:0;border-top:0}.ovp-pg__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(28px,4vw,52px);padding-top:clamp(28px,3.4vw,44px);border-top:1px solid var(--ov-line)}.ovp-prose>.ovp-rules{max-width:none;list-style:none;padding:0;margin:clamp(30px,4vw,56px) 0 clamp(34px,4.4vw,60px);display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));border-top:1px solid var(--ov-line);border-bottom:1px solid var(--ov-line)}.ovp-prose .ovp-rules__item{padding:30px 0 34px;border-bottom:1px solid var(--ov-line)}.ovp-prose .ovp-rules__item:last-child{border-bottom:0}@media(min-width:750px){.ovp-prose .ovp-rules__item{border-bottom:0;border-right:1px solid var(--ov-line);padding:36px 32px 44px}.ovp-prose .ovp-rules__item:first-child{padding-left:0}.ovp-prose .ovp-rules__item:last-child{border-right:0}}.ovp-prose .ovp-rules__n{display:block;font:400 clamp(68px,8.4vw,120px)/.8 var(--ov-display);color:transparent;-webkit-text-stroke:1px rgba(0,163,255,.85)}.ovp-prose .ovp-rules__t{font:400 clamp(24px,2.2vw,30px)/1 var(--ov-display);text-transform:uppercase;color:var(--ov-ink);margin:22px 0 10px}.ovp-prose .ovp-rules__d{margin:0;font-size:15px;line-height:1.6;color:var(--ov-mute);max-width:36ch}.ovp-pg--faq .ovp-prose>*{max-width:none}.ovp-pg--faq .ovp-prose>.ovp-faq__intro{max-width:680px}.ovp-faq{counter-reset:ovfaq}.ovp-faq__group{counter-increment:ovfaq;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 clamp(32px,5vw,88px);border-top:1px solid var(--ov-line);padding-bottom:clamp(18px,3vw,40px)}.ovp-pg--faq .ovp-band__in{border-bottom:0}.ovp-pg--faq .ovp-pg__body{padding-top:0}.ovp-faq__head{padding-top:26px}@media(min-width:990px){.ovp-faq__head{position:sticky;top:140px;align-self:start}}.ovp-prose .ovp-faq__topic{margin:0;font:400 clamp(30px,3.2vw,46px)/.92 var(--ov-display);color:var(--ov-ink)}.ovp-prose .ovp-faq__topic:before{content:counter(ovfaq,decimal-leading-zero);display:block;margin-bottom:14px;font:600 11px/1 var(--ov-sans);letter-spacing:.22em;color:var(--ov-accent)}.ovp-faq__group--plain .ovp-faq__head{display:none}.ovp-prose .ovp-faq__note{margin:14px 0 0;font-size:15px;line-height:1.6}.ovp-faq__item{border-bottom:1px solid var(--ov-line)}.ovp-faq__item:last-child{border-bottom:0}.ovp-faq__q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none}.ovp-faq__q::-webkit-details-marker{display:none}.ovp-faq__q::marker{content:""}.ovp-faq__q:focus-visible{outline:1px solid var(--ov-accent);outline-offset:4px}.ovp-prose .ovp-faq__qt{margin:0;font:500 clamp(16px,1.25vw,19px)/1.4 var(--ov-sans);letter-spacing:0;text-transform:none;color:var(--ov-ink);transition:color .2s}.ovp-faq__q:hover .ovp-faq__qt{color:#fff}.ovp-faq__icon{position:relative;flex:0 0 34px;width:34px;height:34px;border:1px solid var(--ov-line);border-radius:50%;transition:background .25s,border-color .25s}.ovp-faq__icon:before,.ovp-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1px;background:var(--ov-ink);transform:translate(-50%,-50%);transition:transform .3s ease}.ovp-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ovp-faq__q:hover .ovp-faq__icon{border-color:var(--ov-ink)}.ovp-faq__item[open] .ovp-faq__icon{background:var(--ov-accent);border-color:var(--ov-accent)}.ovp-faq__item[open] .ovp-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.ovp-faq__a{padding:0 58px 26px 0;font-size:15.5px;line-height:1.65;color:var(--ov-mute);max-width:68ch}.ovp-faq__a>:last-child{margin-bottom:0}.ovp-faq__item[open] .ovp-faq__a{animation:ovp-faq-in .4s ease}@keyframes ovp-faq-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:749px){.ovp-faq__group{grid-template-columns:1fr;padding-bottom:8px}.ovp-faq__head{padding:26px 0 6px}.ovp-faq__a{padding-right:0}.ovp-faq__icon{flex-basis:30px;width:30px;height:30px}}.ovp-contact__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);padding:clamp(36px,5vw,72px) var(--ov-gutter) clamp(48px,7vw,100px)}@media(max-width:899px){.ovp-contact__grid{grid-template-columns:1fr}}.ovp-contact__text{font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--ov-ink);max-width:32ch}.ovp-contact__text p{margin:0 0 .9em}.ovp-contact__text a{color:var(--ov-ink);text-decoration:underline;text-decoration-color:var(--ov-accent);text-underline-offset:4px}.ovp-contact__page{margin-top:18px;font-size:15px}.ovp-contact__page>*{max-width:46ch}.ovp-contact__links{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid var(--ov-line);max-width:420px}.ovp-contact__links li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 0;border-bottom:1px solid var(--ov-line)}.ovp-contact__value{color:var(--ov-ink);font-size:15px}.ovp-form{display:grid;gap:22px}.ovp-form__row{display:grid;grid-template-columns:1fr 1fr;gap:22px}@media(max-width:599px){.ovp-form__row{grid-template-columns:1fr}}.ovp-field{display:flex;flex-direction:column;gap:10px;min-width:0}.ovp-field__label{font:600 11px/1 var(--ov-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ov-mute)}.ovp-field__label span{color:var(--ov-accent)}.ovp-form .ovp-field__input{display:block;width:100%;min-height:54px;margin:0;padding:15px 16px;background:var(--ov-bg-2);border:1px solid var(--ov-line);border-radius:0;box-shadow:none;color:var(--ov-ink);font:400 16px/1.4 var(--ov-sans);outline:none;-webkit-appearance:none;appearance:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.ovp-form .ovp-field__input:hover{border-color:#f5f7fa4d}.ovp-form .ovp-field__input:focus{border-color:var(--ov-accent);background-color:#0c1522;box-shadow:0 0 0 1px var(--ov-accent),0 0 28px #00a3ff29}.ovp-form .ovp-field__input[aria-invalid=true]{border-color:#ff6b6b}.ovp-form .ovp-field__input::placeholder{color:#f5f7fa52;opacity:1}.ovp-form .ovp-field__input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--ov-bg-2) inset;-webkit-text-fill-color:var(--ov-ink);caret-color:var(--ov-ink)}.ovp-form .ovp-field__input--area{min-height:168px;resize:vertical}.ovp-form__foot{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px;margin-top:4px}.ovp-form .ovp-form__submit{min-width:220px;cursor:pointer}.ovp-form__note{margin:0;font-size:13px;color:var(--ov-mute)}.ovp-form__msg{padding:16px 18px;border:1px solid var(--ov-line);font-size:15px;line-height:1.5;color:var(--ov-ink)}.ovp-form__msg--ok{border-color:#00a3ff99;background:#00a3ff14}.ovp-form__msg--err{display:grid;gap:4px;border-color:#ff6b6b99;background:#ff6b6b0f}@media(max-width:599px){.ovp-form .ovp-form__submit{width:100%}}.ovp-404{position:relative;overflow:hidden;text-align:center;padding:clamp(48px,8vw,112px) var(--ov-gutter) clamp(56px,8vw,112px)}.ovp-404__beam{position:absolute;left:50%;top:-20%;width:min(1100px,140vw);height:130%;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse 46% 48% at 50% 46%,#00a3ff33,#00a3ff0f 42%,#05070a00 70%)}.ovp-404__in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.ov .ovp-404__title{margin:clamp(30px,4vw,56px) 0 0;display:flex;flex-direction:column;align-items:center;font:inherit;text-transform:none;letter-spacing:0}.ovp-404__num{display:block;font-size:clamp(168px,33vw,480px);line-height:.78;white-space:nowrap}.ovp-404__num>span{color:transparent;-webkit-text-stroke:1.5px var(--ov-ink)}.ovp-404__num>.ovp-404__lit{color:var(--ov-accent);-webkit-text-stroke:0;text-shadow:0 0 40px rgba(0,163,255,.55),0 0 120px rgba(0,163,255,.3);animation:ovp-404-flicker 7s infinite}@keyframes ovp-404-flicker{0%,90%,to{opacity:1}91%{opacity:.5}92%{opacity:1}94%{opacity:.72}95%{opacity:1}}.ovp-404__accent{display:block;margin-top:.7em;font-size:clamp(24px,3.4vw,50px);line-height:1.05;color:var(--ov-ink)}.ovp-404__text{margin:18px auto 0;max-width:40ch;font-size:16px;line-height:1.55;color:var(--ov-mute)}.ovp-404__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.ovp-404__search{display:flex;align-items:center;width:min(560px,100%);margin-top:clamp(36px,5vw,56px);border-bottom:1px solid var(--ov-ink);transition:border-color .2s}.ovp-404__search:focus-within{border-bottom-color:var(--ov-accent)}.ovp-404__search input{flex:1;min-width:0;margin:0;padding:14px 0;background:transparent;border:0;border-radius:0;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none;color:var(--ov-ink);font:400 clamp(20px,2.4vw,30px)/1.2 var(--ov-display);text-transform:uppercase;letter-spacing:.01em}.ovp-404__search input::placeholder{color:var(--ov-mute);opacity:1}.ovp-404__search input::-webkit-search-cancel-button{-webkit-appearance:none}.ovp-404__search button{flex:0 0 auto;background:none;border:0;padding:8px 0 8px 16px;color:var(--ov-ink);font-size:26px;cursor:pointer}@media(max-width:749px){.ovp-404__ctas .ov-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.ovp-404__num>.ovp-404__lit{animation:none}}.template-search,.track-order-form,.customer.login,.customer.register{--inputs-radius: 0px;--inputs-radius-outset: 0px;--inputs-border-width: 1px;--inputs-border-opacity: .16;--inputs-hover-border-opacity: .4;--inputs-shadow-opacity: 0;--buttons-radius: 0px;--buttons-radius-outset: 0px}.template-search{font-family:var(--ov-sans);--product-card-corner-radius: 0rem;--product-card-border-width: .1rem;--product-card-border-opacity: .12;--product-card-shadow-opacity: 0;--product-card-shadow-visible: 0;--product-card-text-alignment: left;--blog-card-corner-radius: 0rem;--blog-card-border-width: .1rem;--blog-card-border-opacity: .12;--blog-card-shadow-opacity: 0;--blog-card-shadow-visible: 0;--badge-corner-radius: 0rem}.template-search .template-search__header{max-width:none;margin-bottom:clamp(28px,4vw,52px);padding:clamp(20px,4vw,56px) var(--ov-gutter) 0}.template-search .template-search__header h1{font-family:var(--ov-display);font-size:clamp(54px,10vw,156px);line-height:.86;letter-spacing:.01em;text-align:left;margin:0}.template-search .template-search__header>p,.template-search .template-search__header [role=status]{text-align:left;margin:18px 0 0;font-size:15px;color:var(--ov-mute)}.template-search .template-search__search{max-width:none;margin:clamp(22px,3vw,36px) 0 0}.template-search .template-search__search .search{margin-top:0}.template-search .template-search__search .field{border-bottom:1px solid var(--ov-ink);transition:border-color .2s}.template-search .template-search__search .field:focus-within{border-bottom-color:var(--ov-accent)}.template-search .template-search__search .field:before,.template-search .template-search__search .field:after{display:none}.template-search .template-search__search .search__input.field__input{height:auto;margin:0;padding:14px 104px 14px 0;background:transparent;box-shadow:none;border-radius:0;color:var(--ov-ink);font:400 clamp(24px,3vw,42px)/1.2 var(--ov-display);text-transform:uppercase;letter-spacing:.01em}.template-search .template-search__search .search__input.field__input::placeholder{opacity:1;color:#f5f7fa66}.template-search .template-search__search .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.template-search .template-search__search .field__button{top:50%;transform:translateY(-50%);background:transparent;color:var(--ov-ink)}.template-search .template-search__search .reset__button{right:52px}.template-search .template-search__search .search__button{right:0}.template-search .template-search__search .reset__button:after{display:none!important}.template-search .predictive-search{border:1px solid var(--ov-line);border-radius:0;background:var(--ov-bg-2);box-shadow:0 24px 60px #0000008c}.template-search .facets-wrapper,.template-search .template-search__results,.template-search .product-grid-container>.page-width{max-width:none;padding-left:var(--ov-gutter);padding-right:var(--ov-gutter)}.template-search .facets-container{border-top:1px solid var(--ov-line);border-bottom:1px solid var(--ov-line);padding:6px 0;margin-bottom:28px}.template-search .facets__heading,.template-search .facets__summary,.template-search .facet-filters__label,.template-search .product-count__text,.template-search .facet-filters__field .select__select{font:600 11px/1.2 var(--ov-sans)!important;letter-spacing:.18em;text-transform:uppercase}.template-search .facets__heading,.template-search .facet-filters__label,.template-search .product-count__text{color:var(--ov-mute)}.template-search .facets__display{border-radius:0;border:1px solid var(--ov-line);background:var(--ov-bg-2);box-shadow:0 24px 60px #00000080}.template-search .active-facets__button-inner{border-radius:0}.template-search .card-wrapper .card{background:var(--ov-bg);transition:border-color .3s}.template-search .card-wrapper:hover .card{--product-card-border-opacity: .5}.template-search .card__inner{background:#000}.template-search .card__heading,.template-search .card__heading a{font-family:var(--ov-display);font-size:22px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:var(--ov-ink);text-decoration:none}.template-search .card__information{text-align:left}.template-search .card .price{font:400 14px/1.3 var(--ov-sans);color:var(--ov-ink)}.template-search .card .price-item--sale,.template-search .card .price-item--regular{color:var(--ov-ink);font-weight:400}.template-search .card .price__compare-price s,.template-search .card s.price-item{color:var(--ov-mute)}.template-search .card .badge{border-radius:0;padding:6px 9px;font:600 10px/1 var(--ov-sans);letter-spacing:.18em;text-transform:uppercase;border:0}.template-search .card .badge .icon{display:none}.template-search .article-card .card__heading,.template-search .article-card .card__heading a{font-size:24px}.template-search .article-card__info{font:600 11px/1 var(--ov-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ov-mute)}.template-search.template-search--empty{padding-bottom:clamp(56px,8vw,110px)}cart-items.page-width,#main-cart-footer.page-width{max-width:none;padding-left:var(--ov-gutter);padding-right:var(--ov-gutter);font-family:var(--ov-sans)}cart-items{--inputs-radius: 0px;--inputs-radius-outset: 0px;--quantity-radius: 0px}cart-items:not(.is-empty){padding-top:0}cart-items .title-wrapper-with-link{align-items:flex-end;flex-wrap:wrap;gap:16px 32px;margin:0;padding:clamp(40px,6.5vw,100px) 0 clamp(22px,3vw,36px);border-bottom:1px solid var(--ov-line)}cart-items .title--primary{font-family:var(--ov-display);font-size:clamp(54px,10vw,156px);line-height:.86;letter-spacing:.01em;margin:0}cart-items .title-wrapper-with-link>a,cart-items .title-wrapper-with-link>a.underlined-link{display:inline-flex;align-items:center;gap:10px;font:600 12px/1 var(--ov-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ov-accent);text-decoration:none;margin-bottom:6px}cart-items .title-wrapper-with-link>a:after{content:"\2192";transition:transform .25s}cart-items .title-wrapper-with-link>a:hover:after{transform:translate(4px)}cart-items .cart__contents>*+*{margin-top:0}cart-items .cart-items thead th{padding:18px 0 14px;font:600 11px/1 var(--ov-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ov-mute);opacity:1;border-bottom:1px solid var(--ov-line)}cart-items .cart-items{border-spacing:0}@media(min-width:750px){cart-items .cart-items td{padding-top:28px;padding-bottom:28px;border-bottom:1px solid var(--ov-line)}}@media(max-width:749px){cart-items .cart-items thead tr{margin-bottom:0;border-bottom:1px solid var(--ov-line)}cart-items .cart-items thead th{border-bottom:0}cart-items .cart-item{margin-bottom:0;padding:22px 0;border-bottom:1px solid var(--ov-line)}}@media(max-width:500px){cart-items .title-wrapper-with-link{flex-direction:column;align-items:flex-start}}cart-items .cart-item__image-container{border-radius:0;border:1px solid var(--ov-line);background:#000;overflow:hidden}cart-items .cart-item__image-container:after{display:none}cart-items .cart-item__image{border-radius:0}cart-items .cart-item__name{display:inline-block;font-family:var(--ov-display);font-size:clamp(22px,2vw,28px);line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--ov-ink);text-decoration:none;margin-bottom:10px}cart-items .cart-item__name:hover{color:var(--ov-accent)}cart-items .cart-item__details .product-option,cart-items .cart-item__details dl{font-size:13px;line-height:1.5;color:var(--ov-mute)}cart-items .cart-item__details .product-option:first-of-type{color:var(--ov-ink);font-size:14px}cart-items .cart-item__totals .price{font:400 16px/1.2 var(--ov-sans);color:var(--ov-ink)}cart-items .quantity{min-height:46px;border:1px solid var(--ov-line);background:var(--ov-bg-2)}cart-items .quantity:before,cart-items .quantity:after{display:none}cart-items .quantity__input{color:var(--ov-ink);font:500 15px/1 var(--ov-sans);background:transparent}cart-items .quantity__button{color:var(--ov-ink);background:transparent;transition:color .2s,background-color .2s}cart-items .quantity__button:hover{color:var(--ov-accent)}cart-items .quantity:focus-within{border-color:var(--ov-accent)}cart-items cart-remove-button .button{border-radius:0;color:var(--ov-mute);background:transparent;box-shadow:none;transition:color .2s}cart-items cart-remove-button .button:before,cart-items cart-remove-button .button:after{display:none}cart-items cart-remove-button .button:hover{color:var(--ov-ink)}cart-items .cart__warnings{text-align:left;padding:clamp(40px,6.5vw,100px) 0 clamp(36px,5vw,72px);border-bottom:1px solid var(--ov-line)}cart-items .cart__empty-text{margin:0;font-family:var(--ov-display);font-size:clamp(54px,10vw,156px);line-height:.86;letter-spacing:.01em}cart-items .cart__warnings>.button{margin-top:clamp(26px,3.4vw,40px)}cart-items .cart__login-title{margin:clamp(36px,5vw,56px) 0 8px;font:600 11px/1 var(--ov-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ov-mute)}cart-items .cart__login-paragraph{margin:0;font-size:15px;color:var(--ov-mute)}cart-items .cart__login-paragraph a{color:var(--ov-ink);text-decoration:underline;text-decoration-color:var(--ov-accent);text-underline-offset:4px}#main-cart-footer .cart__footer{justify-content:flex-end;padding:clamp(28px,4vw,48px) 0 0;border:0}#main-cart-footer .cart__blocks{width:min(440px,100%)}#main-cart-footer .totals{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--ov-line)}#main-cart-footer .totals__subtotal{margin:0;font:600 11px/1 var(--ov-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ov-mute)}#main-cart-footer .totals__subtotal-value{margin:0;font:400 clamp(30px,3vw,44px)/1 var(--ov-display);letter-spacing:.01em;color:var(--ov-ink)}#main-cart-footer .tax-note{font-size:13px;color:var(--ov-mute);text-align:left}#main-cart-footer .cart__ctas{margin-top:0}#main-cart-footer .cart__dynamic-checkout-buttons{margin-top:12px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-row-gap: 10px}#main-cart-footer .cart-discount-form .field:after,#main-cart-footer .cart-discount-form .field:before{border-radius:0}#checkout.cart__checkout-button,#CartDrawer-Checkout.cart__checkout-button,#MainContent .cart__warnings>a.button,#CartDrawer .cart-drawer__empty-content>a.button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:0 26px;border-radius:0;border:1px solid var(--ov-accent);background:var(--ov-accent);color:#fff;box-shadow:none;overflow:visible;font:600 12px/1 var(--ov-sans);letter-spacing:.18em;text-transform:uppercase;transition:background-color .2s,color .2s,border-color .2s}#MainContent .cart__warnings>a.button{width:auto;min-width:240px}#checkout.cart__checkout-button:before,#checkout.cart__checkout-button:after,#CartDrawer-Checkout.cart__checkout-button:before,#CartDrawer-Checkout.cart__checkout-button:after,#MainContent .cart__warnings>a.button:before,#MainContent .cart__warnings>a.button:after,#CartDrawer .cart-drawer__empty-content>a.button:before,#CartDrawer .cart-drawer__empty-content>a.button:after{display:none}#checkout.cart__checkout-button:hover,#CartDrawer-Checkout.cart__checkout-button:hover,#MainContent .cart__warnings>a.button:hover,#CartDrawer .cart-drawer__empty-content>a.button:hover{background:#fff;border-color:#fff;color:var(--ov-bg);padding-right:26px}#CartDrawer-Checkout .button__label{color:inherit}@media(max-width:749px){cart-items .cart-item__name{font-size:22px}#main-cart-footer .cart__blocks{width:100%}}cart-drawer.drawer.active{background-color:#020407b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}cart-drawer .drawer__inner{background:var(--ov-bg);border:0;border-left:1px solid var(--ov-line);font-family:var(--ov-sans);--corner-radius: 0rem}cart-drawer .drawer__inner-empty{background:var(--ov-bg)}cart-drawer .drawer__header{background:var(--ov-bg)!important;padding:22px 64px 20px 22px;justify-content:flex-start;border-bottom:1px solid var(--ov-line)}cart-drawer .drawer__heading{font:400 26px/1 var(--ov-display)!important;letter-spacing:.01em;text-transform:uppercase;color:var(--ov-ink)}cart-drawer .drawer__close{width:40px;height:40px;right:16px;border:1px solid var(--ov-line);border-radius:0;background:transparent!important;color:var(--ov-ink)!important;display:grid;place-items:center;transition:border-color .2s}cart-drawer .drawer__close:hover{border-color:var(--ov-ink)}cart-drawer .drawer__close .x-svg,cart-drawer .drawer__close svg{width:18px;height:18px}cart-drawer .cart-drawer__body,cart-drawer .cart-drawer-item{background:var(--ov-bg)!important}cart-drawer .cart-drawer__body{padding-left:22px;padding-right:22px}cart-drawer .cart-drawer-item{padding:18px 0;border-bottom:1px solid var(--ov-line)}cart-drawer .cart-drawer-item .cart-item__media{border:1px solid var(--ov-line);background:#000;align-self:flex-start}cart-drawer .cart-drawer-item .cart-item__image{box-shadow:none;border-radius:0;display:block}cart-drawer .cart-drawer-item__right{padding-left:16px}cart-drawer .cart-drawer-item .cart-item__name{margin:0 0 6px;font:400 21px/1 var(--ov-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ov-ink)}cart-drawer .cart-drawer-item .product-option{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ov-mute)}cart-drawer .cart-drawer-item cart-remove-button .button{color:var(--ov-mute)}cart-drawer .cart-drawer-item cart-remove-button .button:hover{color:var(--ov-ink)}cart-drawer .cart-drawer-item__quantity-and-prices{margin-top:12px;align-items:flex-end}cart-drawer .cart-drawer-item .quantity{border:1px solid var(--ov-line)!important;border-radius:0!important;background:var(--ov-bg-2)}cart-drawer .cart-drawer-item .quantity .quantity__button,cart-drawer .cart-drawer-item .quantity .quantity__input{background:transparent!important;color:var(--ov-ink);border-radius:0!important;font-weight:500}cart-drawer .cart-drawer-item .quantity__input{border-color:var(--ov-line)!important}cart-drawer .cart-drawer-item .quantity__button:hover{color:var(--ov-accent)}cart-drawer .cart-drawer-item .cart-item__totals{text-align:right;font-size:14px}cart-drawer .cart-drawer-item .cart-item__old-price{color:var(--ov-mute);font-size:13px}cart-drawer .cart-drawer-item .regular-price{font-weight:600;font-size:16px}cart-drawer .cart-drawer-item__saving{display:block;margin-top:4px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ov-mute)}cart-drawer .cart-drawer-item__saving strong{font-weight:500}cart-drawer .drawer__footer{background:var(--ov-bg)!important;border-top:1px solid var(--ov-line);padding-left:22px;padding-right:22px}cart-drawer .cart-drawer__totals__row{font-family:var(--ov-sans)}cart-drawer .cart-drawer__totals__row strong{font-weight:500}cart-drawer .cart-drawer__totals__row--spaced:last-child{align-items:baseline}cart-drawer .cart-drawer__totals__row--spaced:last-child>span:first-child strong{font:600 11px/1 var(--ov-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ov-mute)}cart-drawer .cart-drawer__totals__row--spaced:last-child>span:last-child strong{font:400 30px/1 var(--ov-display);letter-spacing:.01em;color:var(--ov-ink)}cart-drawer .payment-badges{justify-content:center;opacity:.8}cart-drawer .cart-drawer__warnings{text-align:left;padding:0 6px}cart-drawer .cart-drawer__empty-content{display:flex;flex-direction:column;align-items:flex-start}cart-drawer .cart-drawer__empty-content .cart__empty-text{display:block;margin:0 0 24px;font:400 clamp(44px,9vw,64px)/.88 var(--ov-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ov-ink)}cart-drawer .cart-drawer__warnings .drawer__close{top:18px;right:16px;transform:none}cart-drawer .cart-drawer__empty-content .cart__login-title{margin:36px 0 8px;font:600 11px/1 var(--ov-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ov-mute)}cart-drawer .cart-drawer__empty-content .cart__login-paragraph{margin:0;font-size:14px;color:var(--ov-mute)}cart-drawer .cart-drawer__empty-content .cart__login-paragraph a{color:var(--ov-ink);text-decoration:underline;text-decoration-color:var(--ov-accent);text-underline-offset:4px}.track-order-form{max-width:760px;margin:0;font-family:var(--ov-sans)}.track-order-form .center{text-align:left}.track-order-form .title,.track-order-form h2.heading{font-family:var(--ov-display);font-size:clamp(54px,10vw,156px);line-height:.86;letter-spacing:.01em;text-align:left;margin:0 0 22px}.track-order-form .center p{font-size:16px;line-height:1.65;color:var(--ov-mute);max-width:62ch;margin:0 0 28px}.track-order-form .field{margin-bottom:14px}.track-order-form .field__input{background:var(--ov-bg-2);color:var(--ov-ink);height:56px}.track-order-form .field__input:focus{box-shadow:0 0 0 1px var(--ov-accent),0 0 28px #00a3ff29}.track-order-form .field__label{font:600 11px/1.6 var(--ov-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ov-mute)}.track-order-form .button{min-height:54px;border-radius:0;background:var(--ov-accent);color:#fff;font:600 12px/1 var(--ov-sans);letter-spacing:.18em;text-transform:uppercase;box-shadow:none}.track-order-form .button:hover{background:#fff;color:var(--ov-bg)}.track-order-form .button:before,.track-order-form .button:after{display:none}#YQContainer{margin-top:28px}.customer.login,.customer.register{max-width:560px;margin:0 auto;padding-left:var(--ov-gutter);padding-right:var(--ov-gutter);font-family:var(--ov-sans);text-align:left}.customer.login h1,.customer.register h1{font-family:var(--ov-display);font-size:clamp(54px,9vw,120px);line-height:.86;letter-spacing:.01em;text-align:left;margin:0 0 28px}.customer.login h2,.customer.register h2{font:600 11px/1.3 var(--ov-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ov-mute);text-align:left}.customer.login p,.customer.register p{color:var(--ov-mute);font-size:15px;text-align:left}.customer.login .field input,.customer.register .field input{background:var(--ov-bg-2);color:var(--ov-ink);height:56px}.customer.login .field input:focus,.customer.register .field input:focus{box-shadow:0 0 0 1px var(--ov-accent),0 0 28px #00a3ff29}.customer.login .field label,.customer.register .field label{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ov-mute)}.customer.login button,.customer.register button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:8px 0 18px;padding:0 26px;border-radius:0;border:1px solid var(--ov-accent);background:var(--ov-accent);color:#fff;box-shadow:none;font:600 12px/1 var(--ov-sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.customer.login button:hover,.customer.register button:hover{background:#fff;border-color:#fff;color:var(--ov-bg)}.customer.login button:before,.customer.login button:after,.customer.register button:before,.customer.register button:after{display:none}.customer.login a,.customer.register a{color:var(--ov-accent);font:600 12px/1.4 var(--ov-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.customer.login a:hover,.customer.register a:hover{color:var(--ov-ink)}.customer.login .form__message,.customer.register .form__message{color:#ffb4b4}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ov-pages.css.map */
