body:has(#OVVaultStory) #MainContent{background:#050505!important;color:#f5f5f1!important}body:has(#OVVaultStory) .ovx-pagebar,body:has(#OVVaultStory) .product-information__media .ovx-gallery-tag,body:has(#OVVaultStory) .product-information__media .ovx-gallery-count{display:none!important}body:has(#OVVaultStory) .product-information{width:min(1120px,calc(100% - 80px))!important;margin:0 auto!important;padding:32px 0 36px!important;border:0!important;background:#050505!important;clip-path:none!important;box-shadow:none!important}body:has(#OVVaultStory) .product-information__grid{gap:56px!important;align-items:start!important}body:has(#OVVaultStory) .product-information__media{background:transparent!important;box-shadow:none!important;border:0!important;max-width:100%!important;padding:0!important}body:has(#OVVaultStory) .product-details{padding:0!important;background:#050505!important;border:0!important;box-shadow:none!important;min-width:0!important;overflow:visible!important}body:has(#OVVaultStory) .product-information:before,body:has(#OVVaultStory) .product-information__media:before,body:has(#OVVaultStory) .product-details:before{content:none!important}body:has(#OVVaultStory) .product-details>.group-block>.group-block-content{gap:0!important}body:has(#OVVaultStory) .product-details .text-block{margin:0!important;width:100%!important;max-width:none!important}body:has(#OVVaultStory) .product-details .text-block :is(p,h1){margin:0!important}body:has(#OVVaultStory) .product-details h1{font:700 44px/1.08 OV Rajdhani,sans-serif!important;letter-spacing:-.015em!important;color:#f5f5f1!important}body:has(#OVVaultStory) .product-details p{font:400 14px/1.7 OV Space Grotesk,sans-serif!important;color:#babbb5!important;text-transform:none!important}body:has(#OVVaultStory) .product-details [class*=__vault_kicker]{margin-bottom:7px!important}body:has(#OVVaultStory) .product-details [class*=__vault_kicker] p{font:500 10px/1.5 OV Space Grotesk,sans-serif!important;letter-spacing:.1em!important;color:#b6ff00!important}body:has(#OVVaultStory) .product-details [class*=__vault_title]{margin-bottom:9px!important}body:has(#OVVaultStory) .product-details product-price.text-block{margin-bottom:13px!important}body:has(#OVVaultStory) .product-details :is(.price,.price-item){font:500 22px/1.4 OV Space Grotesk,sans-serif!important;letter-spacing:-.025em!important;color:#f5f5f1!important}body:has(#OVVaultStory) .product-details [class*=__vault_pitch]{margin-bottom:24px!important}body:has(#OVVaultStory) .product-details [class*=__vault_pitch] p{max-width:42ch!important}body:has(#OVVaultStory) .product-details variant-picker{width:100%!important;margin:0 0 20px!important;padding:0!important}body:has(#OVVaultStory) .variant-option--buttons{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;border:0!important;padding:0!important;width:100%!important;min-width:0!important}body:has(#OVVaultStory) .product-details :is(.variant-option--buttons legend,.recipient-form__send-to){grid-column:1/-1!important;width:100%!important;margin:0 0 10px!important;padding:0!important;font:500 12px/1.5 OV Space Grotesk,sans-serif!important;color:#d3d4ce!important;letter-spacing:0!important;text-transform:none!important}body:has(#OVVaultStory) .variant-option__button-label{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:44px!important;width:100%!important;min-width:0!important;border:1px solid #30332b!important;background:#0a0b09!important;color:#d6d8cf!important;font:400 13px/1.3 OV Space Grotesk,sans-serif!important;border-radius:0!important;padding:8px 3px!important;overflow:hidden!important;box-shadow:none!important;transform:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease!important}body:has(#OVVaultStory) .variant-option__button-label:has(input:checked){background:#141a0c!important;border-color:#b6ff00!important;color:#eaffb8!important}body:has(#OVVaultStory) .variant-option__button-label:has(input:checked) span{color:#eaffb8!important}body:has(#OVVaultStory) .variant-option__button-label__pill{display:none!important}body:has(#OVVaultStory) .recipient-form{padding:17px 0 18px!important;margin:0!important;background:transparent!important;border:0!important;border-top:1px solid #252820!important;max-width:100%!important;min-width:0!important}body:has(#OVVaultStory) .gift-card-form-option{display:grid!important;grid-template-columns:1fr 1.2fr!important;gap:8px!important;border:0!important;padding:0!important;width:100%!important}body:has(#OVVaultStory) .gift-card-form-option__button-label{display:flex!important;justify-content:center!important;align-items:center!important;min-height:44px!important;height:44px!important;min-width:0!important;width:100%!important;border:1px solid #30332b!important;border-radius:0!important;padding:8px!important;background:#0a0b09!important;color:#babbb5!important;font:400 13px/1.4 OV Space Grotesk,sans-serif!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease!important}body:has(#OVVaultStory) .gift-card-form-option__button-label span{font:inherit!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}body:has(#OVVaultStory) .gift-card-form-option__button-label:has(input:checked){background:#10150b!important;border-color:#7b934e!important;color:#e4edcf!important}body:has(#OVVaultStory) .gift-card-form-option__button-label:has(input:checked) span{color:#e4edcf!important;-webkit-text-fill-color:#e4edcf!important}body:has(#OVVaultStory) .recipient-fields{gap:12px!important;padding-top:16px!important}body:has(#OVVaultStory) .recipient-fields[hidden]{display:none!important}body:has(#OVVaultStory) .recipient-fields__input{font:400 16px/1.5 OV Space Grotesk,sans-serif!important;min-height:46px!important;border-radius:0!important;background:#0a0b09!important;color:#f5f5f1!important;border:1px solid #30332b!important;box-shadow:none!important;padding:11px 12px!important}body:has(#OVVaultStory) .recipient-fields__input::placeholder{font-size:13px!important;color:#96998e!important}body:has(#OVVaultStory) .recipient-fields :is(label,.field__label){font:400 12px/1.5 OV Space Grotesk,sans-serif!important;text-transform:none!important}body:has(#OVVaultStory) .product-details .quantity-selector-wrapper{display:none!important}body:has(#OVVaultStory) :is(.buy-buttons-block,.buy-buttons-block__bar,product-form-component,.product-form-buttons,add-to-cart-component){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-basis:100%!important}body:has(#OVVaultStory) .product-form-buttons>span{display:block!important;width:100%!important;max-width:100%!important;flex-basis:100%!important}body:has(#OVVaultStory) .add-to-cart-button{display:flex!important;width:100%!important;max-width:none!important;min-height:48px!important;height:48px!important;padding:12px 18px!important;margin:0!important;justify-content:center!important;align-items:center!important;gap:9px!important;background:#b6ff00!important;color:#050505!important;border:1px solid #b6ff00!important;border-radius:0!important;box-shadow:none!important;font:600 14px/1.3 OV Space Grotesk,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}body:has(#OVVaultStory) .add-to-cart-button *{color:inherit!important;-webkit-text-fill-color:currentColor!important;text-transform:none!important;font:inherit!important;letter-spacing:0!important}body:has(#OVVaultStory) .add-to-cart-button svg{width:16px!important;height:16px!important}body:has(#OVVaultStory) .product-details [class*=__vault_assurance]{margin-top:12px!important}body:has(#OVVaultStory) .product-details [class*=__vault_assurance] p{font:400 11px/1.7 OV Space Grotesk,sans-serif!important;color:#96998e!important}body:has(#OVVaultStory) .product-details :is(input,button,a):focus-visible,body:has(#OVVaultStory) :is(.variant-option__button-label,.gift-card-form-option__button-label):has(input:focus-visible){outline:2px solid #b6ff00!important;outline-offset:3px!important}body:has(#OVVaultStory) #OVVaultStory{padding:0 0 44px!important}body:has(#OVVaultStory) #OVVaultStory .ovu-shell{width:min(1120px,calc(100% - 80px))!important;border-top:1px solid #252820!important;padding-top:28px!important}body:has(#OVVaultStory) #OVVaultStory .ovu-header{padding:0 0 22px!important}body:has(#OVVaultStory) #OVVaultStory h2{font:600 28px/1.2 OV Rajdhani,sans-serif!important;letter-spacing:0!important;text-transform:none!important}body:has(#OVVaultStory) #OVVaultStory h3{font:600 20px/1.3 OV Rajdhani,sans-serif!important;letter-spacing:0!important;text-transform:none!important}body:has(#OVVaultStory) #OVVaultStory .ovu-steps{gap:30px!important}body:has(#OVVaultStory) #OVVaultStory .ovu-steps>div{padding:0!important;border:0!important;min-height:0!important}body:has(#OVVaultStory) #OVVaultStory .ovu-meta{display:block!important;font:400 10px/1.4 OV Space Grotesk,sans-serif!important;color:#888e7f!important;margin:0 0 8px!important;letter-spacing:.06em!important}body:has(#OVVaultStory) #OVVaultStory .ovu-steps p{font:400 13px/1.65 OV Space Grotesk,sans-serif!important;margin:7px 0 0!important;max-width:34ch!important}body:has(#OVVaultStory) #OVVaultStory .ovu-terms{margin-top:28px!important;border-color:#252820!important}body:has(#OVVaultStory) #OVVaultStory .ovu-terms summary{min-height:48px!important;padding:14px 0!important;font:400 13px/1.5 OV Space Grotesk,sans-serif!important;text-transform:none!important}body:has(#OVVaultStory) #OVVaultStory .ovu-terms p,body:has(#OVVaultStory) #OVVaultStory .ovu-support{font:400 12px/1.7 OV Space Grotesk,sans-serif!important}body:has(#OVVaultStory) #OVVaultStory .ovu-support{margin:18px 0 0!important}@media(hover:hover){body:has(#OVVaultStory) .add-to-cart-button:not([disabled]):hover{background:#050505!important;color:#b6ff00!important;border-color:#b6ff00!important}body:has(#OVVaultStory) :is(.variant-option__button-label,.gift-card-form-option__button-label):hover{background:#14170f!important;border-color:#718052!important;transform:none!important}}@media(max-width:749px){body:has(#OVVaultStory) .product-information{width:calc(100% - 40px)!important;padding:20px 0 26px!important}body:has(#OVVaultStory) .product-information__grid{gap:22px!important}body:has(#OVVaultStory) .product-information__media{width:min(100%,270px)!important;margin:0 auto!important}body:has(#OVVaultStory) .product-details h1{font-size:32px!important}body:has(#OVVaultStory) .product-details :is(.price,.price-item){font-size:20px!important}body:has(#OVVaultStory) .product-details p{font-size:13px!important;line-height:1.7!important}body:has(#OVVaultStory) .product-details [class*=__vault_kicker] p{font-size:10px!important}body:has(#OVVaultStory) .product-details [class*=__vault_pitch]{margin-bottom:20px!important}body:has(#OVVaultStory) .variant-option--buttons{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}body:has(#OVVaultStory) .variant-option__button-label,body:has(#OVVaultStory) .gift-card-form-option__button-label{font-size:12px!important}body:has(#OVVaultStory) .product-details [class*=__vault_assurance] p{font-size:11px!important}body:has(#OVVaultStory) #OVVaultStory .ovu-shell{width:calc(100% - 40px)!important;padding-top:22px!important}body:has(#OVVaultStory) #OVVaultStory h2{font-size:24px!important}body:has(#OVVaultStory) #OVVaultStory .ovu-header{padding-bottom:18px!important}body:has(#OVVaultStory) #OVVaultStory .ovu-steps{gap:16px!important}body:has(#OVVaultStory) #OVVaultStory .ovu-steps>div{display:grid!important;grid-template-columns:22px 1fr!important;column-gap:10px!important;align-items:baseline!important}body:has(#OVVaultStory) #OVVaultStory .ovu-meta{grid-row:1/3!important;margin:0!important}body:has(#OVVaultStory) #OVVaultStory h3{font-size:18px!important}body:has(#OVVaultStory) #OVVaultStory .ovu-steps p{grid-column:2!important;margin-top:4px!important}body:has(#OVVaultStory) #OVVaultStory{padding-bottom:32px!important}}@media(prefers-reduced-motion:reduce){body:has(#OVVaultStory) :is(.add-to-cart-button,.variant-option__button-label,.gift-card-form-option__button-label){transition:none!important}}body:has(#OVVaultStory) .add-to-cart-button{-webkit-text-fill-color:#050505!important}@media(hover:hover){body:has(#OVVaultStory) .add-to-cart-button:not([disabled]):hover,body:has(#OVVaultStory) .add-to-cart-button:not([disabled]):hover *{color:#b6ff00!important;-webkit-text-fill-color:#b6ff00!important}body:has(#OVVaultStory) :is(.variant-option__button-label,.gift-card-form-option__button-label):hover{background:#050505!important;border-color:#b6ff00!important;color:#b6ff00!important;-webkit-text-fill-color:#b6ff00!important}body:has(#OVVaultStory) :is(.variant-option__button-label,.gift-card-form-option__button-label):hover span{color:#b6ff00!important;-webkit-text-fill-color:#b6ff00!important}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/ov-vault-polish.css.map */
