.hero-carousel-main .hero-carousel-content-image img,.hero-carousel-main .hero-carousel-content-image video{width:100%;height:100%;object-fit:cover}.hero-carousel-main .hero-carousel-content{position:relative;height:100%}.hero-carousel-main .hero-carousel-content-content{width:100%;padding:2.5rem 0;position:absolute;display:flex;max-width:41.25rem;max-height:max-content;z-index:1}.hero-carousel-main .hero-carousel-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--overlay)}.hero-carousel-main .hero-carousel-content-outer{width:100%;display:flex}.hero-carousel-main .hero-carousel-content-outer .hero-carousel-content-inner{width:100%}.hero-carousel-main .hero-carousel-content-outer .hero-carousel-content-inner .heading-wrapper,.cta-link-wrapper .cta-link,.cta-link-wrapper .cta-text{color:rgb(var(--text-color))}.hero-carousel-main .hero-carousel-content-image{position:relative;height:100%;background:linear-gradient(180deg,#0000 50%,#00000080 10%)}.hero-carousel-main .hero-carousel-content-image video{z-index:1}.hero-carousel-main .hero-carousel-content-content.content--center-left{left:0;top:50%;padding-left:2.5rem;transform:translateY(-50%);max-width:43.75rem}.hero-carousel-main .hero-carousel-content-content.content--bottom-left{bottom:3.5rem;left:0;padding-left:2.5rem;max-width:43.75rem}.hero-carousel-main .hero-carousel-content-content.content--bottom-center{bottom:3.5rem;left:50%;transform:translate(-50%)}.hero-carousel-main .only-one-slide .hero-carousel-content-content.content--bottom-center{bottom:2.5rem}@media screen and (max-width: 768px){.hero-carousel-main .only-one-slide .hero-carousel-content-content.content--bottom-center{bottom:2.5rem!important}}.hero-carousel-main .hero-carousel-content-content.content--center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.hero-carousel-main .content-align--center{text-align:center}.hero-carousel-main .content-align--left{text-align:left}.hero-carousel-main .content-align--right{text-align:right}.hero-carousel-main .cta-link-wrapper{display:flex;gap:.75rem;margin-top:1.25rem}.hero-carousel-main .content-align--center .cta-link-wrapper{justify-content:center;align-items:center}.hero-carousel-main .content-align--left .cta-link-wrapper{justify-content:left}.hero-carousel-main .content-align--right .cta-link-wrapper{justify-content:right;align-items:flex-end}.hero-carousel-content-content .heading.small-hide{font-size:1.625rem;line-height:2.275rem;letter-spacing:.065rem}.hero-carousel-content-content .heading.medium-hide.large-up-hide{font-size:1.125rem;line-height:1.5625rem;letter-spacing:.045rem}.hero-carousel-main .content--center-center .hero-carousel-content-outer{justify-content:center}.hero-carousel-swiper .swiper-pagination-custom .swiper-pagination{display:flex;padding:.375rem .5rem;justify-content:center;align-items:center;gap:.375rem;border-radius:3.125rem;background:linear-gradient(0deg,#0d0d0d 0% 100%),#bfbfbf1a;background-blend-mode:color-dodge,normal;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);width:fit-content;left:calc(50% - 1.25rem);bottom:2.5rem;z-index:10}.hero-carousel-swiper .swiper-pagination-custom .swiper-pagination .swiper-pagination-bullet{background:#fff;width:.25rem;height:.25rem;margin:0;opacity:.3}.hero-carousel-swiper .swiper-pagination-custom .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.hero-carousel-content-inner .cta-link-wrapper .button{border:none;--initial-gradient: none;width:100%}.hero-carousel-content-inner .cta-link-wrapper{display:inline-block}:root{--button-white-background: #fff;--button-black-color: #000;--button-black-background: #000;--button-white-color: #fff;--button-blue-background: #0E2EA0;--button-blue-color: #0E2EA0}.hero-carousel-content-inner .cta-link-wrapper .button--white,.follow-btn .cta-link-wrapper .button--white{background-color:var(--button-white-background);background-image:var(--button-white-background);color:var(--button-black-color)}.hero-carousel-content-inner .cta-link-wrapper .button--black{background-color:var(--button-black-background);color:var(--button-white-color)}.hero-carousel-main.hero-carousel-section{background:rgb(var(--background))}@media screen and (max-width: 1023px){.hero-carousel-main .content-align--center-mobile{text-align:center}.hero-carousel-main .content-align--left-mobile{text-align:left}.hero-carousel-main .content-align--right-mobile{text-align:right}.hero-carousel-main .content-align--center-mobile .cta-link-wrapper{justify-content:center;align-items:center}.hero-carousel-main .content-align--left-mobile .cta-link-wrapper{justify-content:left}.hero-carousel-main .content-align--right-mobile .cta-link-wrapper{justify-content:right;align-items:flex-end}.hero-carousel-main .hero-carousel-content-content.content--bottom-center-mobile{top:unset;left:50%;transform:translate(-50%)}.hero-carousel-main .hero-carousel-content-content.content--center-center-mobile{top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width : 1024px){.hero-carousel-main .hero-carousel-content-content{max-width:43.75rem}}@media screen and (max-width: 768px){.hero-carousel-main .hero-carousel-content-content{max-width:28rem;padding:0 3.75rem}.hero-carousel-main .hero-carousel-content-content.content--bottom-center-mobile{bottom:6rem}}@media screen and (max-width: 390px){.hero-carousel-main .hero-carousel-content-content{padding:0 1.25rem}}.hero-carousel-content-image a{width:100%;height:100%}.hero-carousel-content-image a img,.hero-carousel-content-image a video{width:100%;height:auto;pointer-events:auto}.hero-carousel-content-image a{pointer-events:auto;z-index:1;position:relative}:root{--vault-brand: rgb(184, 134, 11)}.button-vault{--initial-gradient: linear-gradient(var(--vault-brand), var(--vault-brand));border:1px solid var(--vault-brand);background-image:var(--initial-gradient),var(--hover-gradient)}section[id*=__vault-collection-banner] .color-scheme{padding-bottom:40px}section[id*=__vault-collection-banner] .collection-banner-description{margin-top:0}.vault-title-container{text-align:center;align-items:center;display:flex;flex-direction:column;padding:40px 0}.shopify-section.vault-countdown-banner{position:sticky;top:0;left:0;z-index:3}.vault-timer-banner{position:absolute;top:100%;left:0;right:0;z-index:10;width:100%;width:100vw;text-align:center;padding:1.25rem;background:var(--vault-brand);color:#fff}.vault-timer-banner p{margin:.5em 0}.vault-countdown-details{display:flex;justify-content:center;gap:30px;margin-bottom:10px;flex-wrap:wrap}.countdown-period{font-size:.9em;display:flex;flex-direction:column;align-items:center}.countdown-label-secondary{font-weight:600;font-size:.85em;opacity:.7;margin-bottom:2px}.countdown-date{font-weight:500}.countdown-header{margin-bottom:.6rem;line-height:1.25rem;letter-spacing:.035rem;font-size:1em;opacity:.9}.vault-countdown-timer{display:flex;justify-content:center;align-items:center;gap:5px;font-weight:600;font-size:1.2em}.countdown-unit{display:flex;flex-direction:column;align-items:center;min-width:60px;opacity:.9}.countdown-unit span:first-child{font-size:1.3em;font-weight:700}.countdown-label{font-size:.6em;text-transform:uppercase;margin-top:2px;opacity:.6}.countdown-separator{font-weight:700;font-size:1.3em;margin-top:-14px;opacity:.8}@media screen and (max-width: 768px){.vault-timer-banner{padding:.75rem}.countdown-label{font-size:.5em}.countdown-header{margin-bottom:.3rem}.vault-user-info{flex-direction:column;gap:8px}.vault-countdown-details{gap:15px}.countdown-unit{min-width:45px}}.empty-state--vault{padding-block:5rem}@media screen and (max-width: 768px){.empty-state--vault{padding-block:2rem}}.vault-grade-selector-grid{max-width:90rem;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);padding:20px 2.5rem 60px}.vault-grade-selector-grid:hover .vault-grade-panel{opacity:.4}.vault-grade-selector-grid:hover .vault-grade-panel:hover{opacity:1}.vault-grade-panel{padding:0 1.75rem;cursor:pointer;transition:opacity .3s ease-in-out}.vault-grade-panel .vault-grade-panel-inner{height:100%;text-align:center;display:flex;flex-direction:column;gap:.75rem;position:relative;padding-bottom:1.5rem}.vault-grade-panel .vault-grade-panel-inner:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%) scaleX(0);width:100%;height:1px;background:var(--vault-brand);transition:transform .3s ease-in-out;transform-origin:center;pointer-events:none}.vault-grade-panel:hover .vault-grade-panel-inner:after{transform:translate(-50%) scaleX(1)}.vault-grade-title{font-size:1.2rem;font-weight:400;margin-bottom:.2rem}.vault-grade-title.no-discount{margin-bottom:1.05rem}.vault-grade-discount{font-size:.85em;color:#888;height:1.2em}.vault-grade-desc{line-height:1.25rem;letter-spacing:.035rem}.price-list--vault{display:flex;gap:.5rem;flex-direction:row-reverse}.price-list--vault compare-at-price{font-size:.75rem;color:#aeaeae}.text-on-sale{color:#5b5b5b;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.035rem}.badge--vault-product-condition{position:absolute;top:.75rem;left:.75rem;background-color:#fff;text-transform:uppercase;padding:.35rem .7rem;line-height:1.25rem;font-size:.75em;color:#888;letter-spacing:.035rem;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/193/assets/custom.css.map */
