:root{--ov62-black:#0a0a0a;--ov62-white:#fff;--ov62-line:#dfdfdf;--ov62-muted:#6d6d6d}html{scroll-behavior:smooth;scroll-padding-top:90px}#ov62-storefront{position:relative;scroll-margin-top:95px;height:1px}.ov62-entry[hidden]{display:none!important}.ov62-entry{height:clamp(530px,calc(100svh - 98px),1100px);background:#070707;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:24px clamp(18px,4vw,55px) 28px;position:relative;overflow:hidden;isolation:isolate}.ov62-entry:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.27;background:radial-gradient(ellipse at 50% 55%,#555 0,transparent 62%);mix-blend-mode:screen;z-index:-1}.ov62-entry-top,.ov62-entry-bottom{display:flex;justify-content:space-between;gap:14px;align-items:center;font-size:9px;letter-spacing:.18em;color:#aaa;text-transform:uppercase;font-weight:700}.ov62-entry-top span:first-child,.ov62-entry-bottom span:last-child{color:#fff}.ov62-entry-center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;flex:1;text-align:center;margin:30px auto;max-width:920px;width:100%}.ov62-entry-center>p:first-child{letter-spacing:.34em;font-weight:700;font-size:10px;color:#a9a9a9;margin:0 0 16px}.ov62-entry-center>img{width:min(88%,810px);height:auto;max-height:42svh;object-fit:contain;filter:none;opacity:0;transform:translateY(18px) scale(.975);animation:ov62-entry-logo-in 1.2s cubic-bezier(.22,1,.36,1) .1s forwards}.ov62-entry-rule{height:1px;width:clamp(80px,14vw,170px);margin:0 auto 25px;background:#454545;overflow:hidden}.ov62-entry-rule span{display:block;width:100%;height:100%;background:#f9f9f9;transform:translate(-100%);animation:ov62-rule-in 1.25s cubic-bezier(.2,.8,.2,1) .6s forwards}.ov62-entry-tagline{margin:0 0 30px;font-size:10px;letter-spacing:.22em;color:#d0d0d0}.ov62-entry-button{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#090909;padding:19px 31px;text-decoration:none;min-width:210px;font-weight:700;font-size:11px;letter-spacing:.16em;transition:background .2s,color .2s,transform .25s}.ov62-entry-button:hover{background:#d7d7d7;transform:translateY(-2px)}@keyframes ov62-entry-logo-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ov62-rule-in{to{transform:translate(0)}}.ov2-menu.ov62-menu{background:#fff;color:#0b0b0b;overflow:auto;z-index:1200}.ov62-menu-shell{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(290px,.88fr);min-height:100%;width:100%}.ov62-menu-main{display:flex;flex-direction:column;padding:clamp(20px,3vw,55px) clamp(20px,5vw,75px);min-width:0}.ov62-menu-kicker,.ov62-menu-foot{font-size:10px;letter-spacing:.16em;display:flex;justify-content:space-between;gap:18px;font-weight:700;color:#777}.ov62-menu-kicker span:first-child{color:#000}.ov62-menu-links{display:flex;flex:1;flex-direction:column;justify-content:center;padding:18px 0 25px}.ov62-menu-links a{border-bottom:1px solid #dedede;text-decoration:none;color:#0b0b0b;font-size:clamp(43px,6.1vw,94px);font-weight:800;letter-spacing:-.065em;line-height:1.07;padding:17px 0;transition:transform .35s,color .25s;display:flex;gap:22px;align-items:baseline}.ov62-menu-links a:hover{color:#777;transform:translate(8px)}.ov62-menu-links a>span{font-size:10px;letter-spacing:0;font-weight:500;color:#777;min-width:22px}.ov62-menu-panel{background:#0e0e0e;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:36px}.ov62-menu-panel>p{font-size:9px;letter-spacing:.15em;color:#a1a1a1;margin-top:25px}.ov62-menu-product{text-decoration:none;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center}.ov62-menu-product img{display:block;width:100%;max-height:54svh;min-height:0;object-fit:contain;margin:auto auto 22px;background:#111}.ov62-menu-product span{font-size:10px;letter-spacing:.18em;color:#ccc}.ov62-menu-product strong{font-size:clamp(20px,3vw,42px);line-height:1.02;letter-spacing:-.045em;font-weight:700;margin-top:9px}.ov62-menu-graphic{display:grid;place-items:center;flex:1}.ov62-menu-graphic img{max-width:90%;width:auto;height:auto;max-height:220px}body.ov62-cart-open{overflow:hidden}.ov62-drawer-backdrop[hidden]{display:none!important}.ov62-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000085;z-index:4998;opacity:0;transition:opacity .25s}.ov62-drawer-backdrop.is-open{opacity:1}.ov62-cart-drawer{position:fixed;right:0;top:0;bottom:0;width:min(100%,485px);z-index:4999;background:#fff;box-shadow:-15px 0 40px #00000014;transform:translate(103%);transition:transform .38s cubic-bezier(.2,.72,.19,1);display:flex;flex-direction:column;overflow:hidden;outline:none;color:#111;visibility:hidden}.ov62-cart-drawer.is-open{transform:translate(0);visibility:visible}.ov62-cart-top{border-bottom:1px solid var(--ov62-line);padding:24px 25px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex:0 0 auto}.ov62-cart-top>div>span{font-size:9px;letter-spacing:.19em;color:#666}.ov62-cart-top h2{font-size:clamp(27px,6vw,36px);line-height:1;letter-spacing:-.04em;margin:10px 0 0}.ov62-cart-top small{font-size:.48em;vertical-align:middle;color:#777;font-weight:500}.ov62-cart-top button{-webkit-appearance:none;appearance:none;border:1px solid #111;background:#fff;color:#111;padding:12px 15px;font-size:10px;letter-spacing:.12em;font-weight:700;cursor:pointer}.ov62-cart-body{padding:20px 24px;overflow:auto;flex:1;min-height:0;overscroll-behavior:contain}.ov62-drawer-loading{font-size:11px;letter-spacing:.14em;color:#666}.ov62-cart-row{display:grid;grid-template-columns:95px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid #eaeaea}.ov62-cart-row img{width:95px;height:125px;object-fit:contain;background:#f6f6f6;display:block}.ov62-cart-row-name{font-size:14px;line-height:1.3;font-weight:700;letter-spacing:.005em;margin:0 0 6px}.ov62-cart-row-options{color:#777;font-size:11px;margin:0 0 12px}.ov62-cart-row-price{font-size:13px;font-weight:700;margin:0 0 13px}.ov62-cart-row-actions{display:flex;justify-content:space-between;align-items:center;gap:10px}.ov62-cart-qty{display:flex;align-items:center;border:1px solid #ddd}.ov62-cart-qty button{border:none;background:#fff;padding:9px 12px;cursor:pointer;color:#111;font-size:16px;min-width:30px}.ov62-cart-qty span{font-size:12px;min-width:22px;text-align:center}.ov62-cart-remove{border:0;background:none;color:#777;text-decoration:underline;font-size:10px;letter-spacing:.06em;cursor:pointer}.ov62-cart-empty{text-align:center;display:flex;min-height:250px;align-items:center;justify-content:center;flex-direction:column;gap:20px}.ov62-cart-empty p{font-size:18px;letter-spacing:-.02em}.ov62-cart-empty a{display:block;padding:16px 25px;background:#111;color:#fff;text-decoration:none;font-size:11px;letter-spacing:.14em}.ov62-cart-summary{padding:22px 24px 20px;border-top:1px solid #ddd;background:#fff;flex:0 0 auto}.ov62-cart-summary[hidden]{display:none}.ov62-cart-summary>div{display:flex;justify-content:space-between;font-weight:700;font-size:14px}.ov62-cart-summary small{display:block;color:#777;font-size:11px;margin:13px 0 18px}.ov62-cart-summary button{width:100%;padding:19px;border:0;background:#111;color:#fff;font-weight:700;font-size:11px;letter-spacing:.17em;cursor:pointer}.ov62-cart-summary>a{display:block;color:#111;text-decoration:underline;text-align:center;margin-top:16px;font-size:11px;letter-spacing:.1em}.ov62-cart-live{margin:0;padding:0 24px;color:#a13131;font-size:12px}.ov62-cart-live:empty{display:none}.ov62-product-form{display:flex;flex-direction:column;gap:0}.ov62-picker-group{border:0;margin:0 0 22px;padding:0;min-width:0}.ov62-picker-group legend{font-size:10px;letter-spacing:.13em;font-weight:700;margin:0 0 11px;text-transform:uppercase}.ov62-picker-group legend span{color:#777;margin-left:8px;font-weight:500}.ov62-picker-row{display:flex;flex-wrap:wrap;gap:9px}.ov62-option-btn{border:1px solid #cfcfcf;background:#fff;color:#111;min-width:49px;min-height:44px;padding:9px 14px;display:inline-flex;gap:8px;align-items:center;justify-content:center;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.08em;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.ov62-option-btn.is-selected{border:2px solid #0c0c0c;padding:8px 13px;background:#111;color:#fff}.ov62-option-btn[aria-disabled=true]{opacity:.42}.ov62-option-btn:focus-visible,.ov62-size-guide-open:focus-visible{outline:2px solid #111;outline-offset:3px}.ov62-color-btn{padding:8px 12px;min-width:88px}.ov62-color-btn.is-selected{padding:7px 11px}.ov62-color-swatch{display:inline-block;width:19px;height:19px;border:1px solid #aaa;background:#888;border-radius:50%;flex:none}.ov62-color-swatch.is-black{background:#101010}.ov62-color-swatch.is-white{background:#fff}.ov62-color-swatch.is-pink{background:#ef93b3}.ov62-color-swatch.is-grey{background:#777}.ov62-color-swatch.is-red{background:#a32329}.ov62-color-swatch.is-purple{background:#6d568f}.ov62-color-swatch.is-blue{background:#385d8c}.ov62-native-variants{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden;clip-path:inset(50%)}.ov62-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ov62-purchase-toolbar{display:flex;justify-content:space-between;align-items:center;margin:-6px 0 25px;gap:10px}.ov62-size-guide-open{background:none;border:none;border-bottom:1px solid #111;padding:0 0 5px;font-size:10px;letter-spacing:.13em;color:#111;font-weight:700;cursor:pointer}.ov62-purchase-toolbar>span{font-size:10px;letter-spacing:.1em;color:#666}.ov62-qty-line{display:flex;align-items:center;justify-content:space-between;margin:0 0 18px}.ov62-qty-line label{font-size:10px;font-weight:700;letter-spacing:.15em}.ov62-qty-stepper{display:flex;align-items:center;border:1px solid #ccc;height:46px}.ov62-qty-stepper button{border:0;background:transparent;width:40px;height:44px;cursor:pointer;font-size:19px;color:#111}.ov62-qty-stepper input{width:43px;border:none;background:none;text-align:center;-webkit-appearance:textfield;appearance:textfield;font-size:13px;padding:0;color:#111}.ov62-qty-stepper input::-webkit-inner-spin-button,.ov62-qty-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ov62-add-btn{width:100%;min-height:56px!important;letter-spacing:.14em!important}.ov62-product-disclosures{margin:23px 0 10px;border-top:1px solid #ddd}.ov62-product-disclosures details{border-bottom:1px solid #ddd}.ov62-product-disclosures summary{cursor:pointer;padding:18px 0;list-style:none;font-weight:700;letter-spacing:.12em;font-size:11px;display:flex;align-items:center;justify-content:space-between}.ov62-product-disclosures summary:after{content:"+";font-size:18px;font-weight:400}.ov62-product-disclosures details[open] summary:after{content:"\2212"}.ov62-product-disclosures summary::-webkit-details-marker{display:none}.ov62-product-disclosures details>div{color:#555;font-size:13px;line-height:1.65;padding-bottom:18px}.ov62-product-disclosures a{color:#111}.ov62-size-dialog{border:0;padding:30px 28px;width:min(92vw,580px);max-height:min(87svh,720px);overflow:auto;color:#111;box-shadow:0 18px 70px #00000040;background:#fff}.ov62-size-dialog::backdrop{background:#000000b8}.ov62-size-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.ov62-size-head span{font-size:10px;letter-spacing:.16em}.ov62-size-head button{border:1px solid #111;background:#fff;padding:10px 12px;font-size:10px;letter-spacing:.1em;cursor:pointer}.ov62-size-dialog h2{font-size:clamp(38px,8vw,62px);margin:35px 0 10px;line-height:.98;letter-spacing:-.055em}.ov62-size-dialog p{font-size:13px;color:#666;line-height:1.7}.ov62-measure-grid{display:grid;gap:0;margin:25px 0;border-top:1px solid #ddd}.ov62-measure-grid>div{display:flex;gap:12px;justify-content:space-between;padding:16px 0;border-bottom:1px solid #ddd}.ov62-measure-grid strong{min-width:104px;font-size:11px;letter-spacing:.1em}.ov62-measure-grid span{font-size:12px;color:#666;line-height:1.5;max-width:310px}.ov62-size-editor{font-size:13px;line-height:1.6}.ov62-size-caution{font-size:11px!important}@media(max-width:800px){.ov62-menu-shell{display:block}.ov62-menu-panel{display:none}.ov62-menu-main{min-height:100%;padding:26px 24px 32px}.ov62-menu-links a{font-size:clamp(41px,11.5vw,76px);padding:18px 0}.ov62-menu-foot{font-size:8px}.ov62-entry{height:calc(100svh - 88px);min-height:530px;padding:18px 21px 25px}.ov62-entry-top,.ov62-entry-bottom{font-size:8px;letter-spacing:.12em}.ov62-entry-center>img{width:96%;max-height:31svh}.ov62-entry-tagline{font-size:9px;line-height:1.6}.ov62-entry-bottom span:last-child{max-width:120px;text-align:right}.ov62-entry-button{min-width:205px}}@media(max-width:420px){.ov62-cart-row{grid-template-columns:75px minmax(0,1fr);gap:12px}.ov62-cart-row img{width:75px;height:104px}.ov62-cart-top,.ov62-cart-body,.ov62-cart-summary{padding-left:18px;padding-right:18px}.ov62-picker-row{gap:7px}.ov62-color-btn{min-width:72px;padding:8px 9px}.ov62-color-btn.is-selected{padding:7px 8px}.ov62-option-btn{min-width:43px}.ov62-measure-grid>div{display:block}.ov62-measure-grid span{display:block;margin-top:7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ov62-entry-center>img,.ov62-entry-rule span{animation:none;opacity:1;transform:none}.ov62-cart-drawer,.ov62-drawer-backdrop,.ov62-menu-links a{transition:none}}.ov31-prod-details .ov62-qty-stepper input[type=number]{width:43px;height:44px;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;text-align:center}.ov31-prod-details .ov62-product-form .ov62-picker-group{margin:0 0 23px}.ov31-prod-details .ov62-product-form .ov62-add-btn{justify-content:center}.ov62-size-dialog[open]{display:block}.ov62-menu-close{background:#111;border:1px solid #111;color:#fff;font-size:10px;letter-spacing:.14em;font-weight:700;padding:13px 18px;cursor:pointer}@media(max-width:800px){.ov62-entry-center>img{width:84%;max-height:30svh}.ov62-entry-center{padding-left:8px;padding-right:8px}.ov62-menu-close{padding:12px 15px}}body.ov62-entry-active{overflow:hidden}.ov62-entry-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4500;height:100svh;min-height:100svh;padding-top:max(18px,env(safe-area-inset-top));padding-bottom:max(22px,env(safe-area-inset-bottom))}.ov62-entry-overlay.is-leaving{opacity:0;transform:translateY(-3%);pointer-events:none;transition:opacity .46s ease,transform .52s cubic-bezier(.22,1,.36,1)}.ov62-entry-center>img{image-rendering:auto}.ov62-entry-button{-webkit-appearance:none;appearance:none;border:0;cursor:pointer}.ov62-entry-bottom span:last-child{max-width:none;text-align:right}@media(max-width:800px){.ov62-entry-overlay{height:100svh;min-height:100svh}.ov62-entry-center>img{width:min(92vw,620px);max-height:34svh}}.ov62-entry-center>img{width:min(46vw,240px)!important;max-height:18svh;object-fit:contain}.ov2-logo.ov6-logo img{width:auto;max-width:228px;height:auto}@media(max-width:800px){.ov2-logo.ov6-logo img{max-width:168px}.ov62-entry-center>img{width:min(52vw,190px)!important;max-height:16svh}}.ov62-entry-center>img{width:min(60vw,290px)!important;max-height:18svh;object-fit:contain}@media(max-width:800px){.ov62-entry-center>img{width:min(68vw,250px)!important;max-height:16svh}}.ov62-entry-center>img{width:min(76vw,350px)!important;max-height:24svh;object-fit:contain}@media(max-width:800px){.ov62-entry-center>img{width:min(76vw,320px)!important;max-height:23svh}}.ov2-logo.ov6-logo img{width:auto;max-width:210px;height:auto;object-fit:contain}@media(max-width:800px){.ov2-logo.ov6-logo img{max-width:158px}}.ov6-card-gallery .ov6-card-photo{will-change:transform,opacity}.ov2-logo.ov6-logo img{display:block;width:112px;height:auto;max-width:112px;object-fit:contain}@media(max-width:800px){.ov2-logo.ov6-logo img{width:102px;max-width:102px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/overaall-v62.css.map */
