:root{--v-bg:#ffffff;--v-surface:#f6f4f0;--v-plate:#14110e;--v-text:#151515;--v-text-muted:#6b655d;--v-accent:#c69e63;--v-accent-deep:#b08a50;--v-header-bg:#23211f;--v-header-text:#f4f4f4;--v-header-link:#c69e63;--v-header-link-hover:#ffffff;--v-btn-bg:#c69e63;--v-btn-text:#23211f;--v-btn-bg-hover:#b08a50;--v-border:#e3ded5;--v-border-gold:rgba(198,158,99,.45);--v-badge-bg:#23211f;--v-badge-text:#ffffff;--v-badge-soldout:#c69e63;--v-price:#151515;--v-footer-link:#c9c3ba;--v-ui:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;--v-ls-nav:.16em;--v-ls-head:.045em;--v-ls-eyebrow:.22em}body{color:var(--v-text);letter-spacing:.005em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.banner__heading,.rich-text__heading,.product__title,.collection-hero__title,.title,.multicolumn-card__info h3,.footer-block__heading+*:is(h2,h3){font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;letter-spacing:var(--v-ls-head);line-height:1.12}.banner__heading{font-size:clamp(34px,5.4vw,68px);letter-spacing:.05em;line-height:1.04}h1,.h1,.product__title,.collection-hero__title{font-size:clamp(30px,3.6vw,44px)}h2,.h2,.title{font-size:clamp(25px,2.8vw,34px)}h3,.h3{font-size:clamp(20px,2vw,24px);letter-spacing:.04em}.caption-with-letter-spacing,.subtitle,.caption{font-family:var(--v-ui);font-size:11px;text-transform:uppercase;letter-spacing:var(--v-ls-eyebrow);line-height:1.4;color:inherit;opacity:.9}.banner__text .caption-with-letter-spacing{margin-bottom:14px}.rte,.banner__text,.multicolumn-card__info p,.product__description{font-family:var(--font-body-family);line-height:1.72}.banner__text.body{font-size:clamp(17px,1.5vw,20px);line-height:1.6}a{color:inherit}.rte a{color:var(--v-text);text-decoration-color:var(--v-accent);text-underline-offset:.22em}.rte a:hover{color:var(--v-accent)}strong,b{font-weight:400}.announcement-bar{border:0}.announcement-bar__message{font-family:var(--v-ui);font-size:11px;text-transform:uppercase;letter-spacing:.2em;min-height:38px;padding:0 24px;font-weight:400}@media screen and (max-width:749px){.announcement-bar__message{min-height:34px;font-size:10px;letter-spacing:.16em}}.header-wrapper{border-bottom:1px solid var(--v-border-gold)}.header{padding-top:14px;padding-bottom:14px}.header__heading-link{padding:0}.header__heading-logo{max-height:48px;width:auto}.header__menu-item,.header__menu-item .header__active-menu-item,.header__inline-menu a{font-family:var(--v-ui);font-size:12px;text-transform:uppercase;letter-spacing:var(--v-ls-nav);font-weight:400;color:var(--v-header-link);text-decoration:none;padding-left:9px;padding-right:9px}.header__menu-item:hover,.header__inline-menu a:hover,.header__menu-item:hover span{color:var(--v-header-link-hover);text-decoration:none}.header__active-menu-item{text-decoration:none;color:var(--v-header-link-hover)}.header__icon,.header__icon .icon,.header__icon--cart .icon{color:var(--v-header-link)}.header__icon:hover .icon{color:var(--v-header-link-hover)}.header__icon--cart .cart-count-bubble{background:var(--v-accent);color:var(--v-btn-text);font-family:var(--v-ui);font-size:10px;letter-spacing:0}.header__submenu{border:1px solid var(--v-border-gold)}.menu-drawer{background:var(--v-header-bg)}.menu-drawer__menu-item{font-family:var(--v-ui);font-size:14px;text-transform:uppercase;letter-spacing:var(--v-ls-nav);color:var(--v-header-link)}.menu-drawer__menu-item:hover{background:transparent;color:#fff}.button,.shopify-challenge__button,.customer button,.product-form__submit,.shopify-payment-button__button--unbranded{font-family:var(--v-ui);font-size:12px;text-transform:uppercase;letter-spacing:var(--v-ls-nav);font-weight:400;border-radius:0;min-height:52px;padding:0 34px;transition:background-color .25s ease,color .25s ease}.button:not(.button--secondary):not(.button--tertiary):after,.button:before{box-shadow:none!important}.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded{background:var(--v-btn-bg);color:var(--v-btn-text);border:1px solid var(--v-btn-bg)}.button--primary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background:var(--v-btn-bg-hover);border-color:var(--v-btn-bg-hover);color:var(--v-btn-text)}.color-scheme-4 .button--secondary,.color-scheme-3 .button--secondary,.banner .button--secondary{background:transparent;color:#fff;border:1px solid #fff}.color-scheme-4 .button--secondary:hover,.banner .button--secondary:hover{background:#fff;color:var(--v-plate)}.link,.link--text,.button--tertiary{font-family:var(--v-ui);font-size:12px;text-transform:uppercase;letter-spacing:var(--v-ls-nav);text-underline-offset:.4em;text-decoration-color:var(--v-accent)}.link:hover{color:var(--v-accent)}.field__input,.select__select,.customer input,.customer select{border-radius:0;font-family:var(--font-body-family)}.card-wrapper .card{background:transparent}.card--standard .card__inner{background:var(--v-plate)}.card__inner{position:relative}.card--standard .card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid var(--v-border-gold)}.card__media,.card .media{background:var(--v-plate);border-radius:0}.card__media img,.card .media img{object-fit:cover;border-radius:0}.card .media.media--hover-effect>img{transition:opacity .5s ease}.card-wrapper:hover .card__heading a{color:var(--v-accent)}.card__content{padding-top:16px;padding-left:0;padding-right:0}.card__heading,.card__heading a,.card-information .card__heading{font-family:var(--v-ui);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.09em;line-height:1.35;color:var(--v-text);text-decoration:none;transition:color .2s ease}.card-information>*+*{margin-top:8px}.price,.price .price-item{font-family:var(--font-body-family);font-size:16px;letter-spacing:.02em;color:var(--v-price)}.price--on-sale .price-item--regular{opacity:.55}.card__information .price{margin-top:8px}.card__badge{top:12px;left:12px;bottom:auto;right:auto}.badge{border-radius:13px;font-family:var(--v-ui);font-size:10px;text-transform:uppercase;letter-spacing:.12em;padding:5px 11px;border:0;line-height:1}.v-badge--attr{display:inline-block;background:var(--v-badge-bg);color:var(--v-badge-text);border-radius:13px;font-family:var(--v-ui);font-size:10px;text-transform:uppercase;letter-spacing:.12em;padding:5px 11px;line-height:1}.title-wrapper-with-link{align-items:baseline;border-bottom:1px solid var(--v-border);padding-bottom:18px;margin-bottom:32px}@media screen and (max-width:749px){.title-wrapper-with-link{flex-direction:column;align-items:center;text-align:center;gap:14px}.card__content{padding-top:12px}}.multicolumn .multicolumn-list{align-items:flex-start}.multicolumn-card__image-wrapper{max-width:44px;margin-left:auto;margin-right:auto}.multicolumn-card__image-wrapper img{filter:none}.multicolumn-card__info{padding:18px 12px 0}.multicolumn-card__info h3{font-family:var(--v-ui);font-size:12px;text-transform:uppercase;letter-spacing:.14em;margin:0 0 8px}.multicolumn-card__info p{font-size:15px;line-height:1.6;color:var(--v-text-muted);max-width:26ch;margin:0 auto}.v-rule-top>.page-width{border-top:1px solid var(--v-border-gold);padding-top:56px}.v-rule-bottom>.page-width{border-bottom:1px solid var(--v-border-gold);padding-bottom:56px}@media screen and (max-width:749px){.multicolumn-card__image-wrapper{max-width:38px}.multicolumn-card__info p{font-size:14px}}.banner__box{padding:0;background:transparent;max-width:660px}.banner__buttons{margin-top:32px}.image-with-text__content{padding:56px 48px}.image-with-text__heading{margin-bottom:18px}.image-with-text__text{max-width:46ch}@media screen and (max-width:749px){.image-with-text__content{padding:36px 24px}.banner__buttons .button{width:100%}}.product__title h1,.product__title{font-size:clamp(26px,2.6vw,36px)}.product__info-container .price,.product__info-container .price .price-item{font-size:22px}.product__accordion .accordion__title,.accordion__title{font-family:var(--v-ui);font-size:13px;text-transform:uppercase;letter-spacing:.12em;font-weight:400}.product-media-container,.product__media-wrapper .media{background:var(--v-plate)}.product__media-item img{border-radius:0}.product__tax{display:none}.footer .footer-block__heading{font-family:var(--v-ui);font-size:12px;text-transform:uppercase;letter-spacing:var(--v-ls-nav);font-weight:400;color:var(--v-footer-text,#fff);margin-bottom:20px}.footer .list-menu__item--link,.footer .link,.footer a{font-family:var(--font-body-family);font-size:16px;color:var(--v-footer-link);text-decoration:none}.footer .list-menu__item--link:hover,.footer a:hover{color:var(--v-accent)}.footer__content-bottom{border-top:1px solid var(--v-border-gold);padding-top:24px}.footer__content-bottom .v-disclosure,.footer__copyright,.copyright__content{font-family:var(--v-ui);font-size:11px;line-height:1.7;color:#9c948a;max-width:90ch;letter-spacing:.02em}.footer__payment .icon{opacity:.6;transition:opacity .2s ease}.footer__payment:hover .icon{opacity:1}@media screen and (max-width:749px){.banner__heading{letter-spacing:.04em}.button{width:100%}.title-wrapper-with-link .link{width:100%;text-align:center}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}body{overflow-x:hidden}}#shopify-section-hero_m{display:none}@media screen and (max-width:749px){#shopify-section-hero_d{display:none}#shopify-section-hero_m{display:block}}.banner__box{background:transparent!important;border:0!important;padding:0!important;max-width:56rem}.banner--content-align-left .banner__box{text-align:left}.banner__buttons .button{background:transparent;border:1px solid rgba(255,255,255,.75);color:#fff}.banner__buttons .button:hover{background:#fff;color:var(--v-header-bg);border-color:#fff}.banner__heading{margin-bottom:.35em}.banner__text{max-width:46ch}.banner__box .h2:first-child{font-family:var(--v-ui);font-size:11px;letter-spacing:var(--v-ls-eyebrow);text-transform:uppercase;opacity:.85;margin-bottom:18px}.v-promise{font-family:var(--v-ui);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--v-text-muted);border-top:1px solid var(--v-border-gold);border-bottom:1px solid var(--v-border-gold);padding:12px 0;margin:18px 0 22px}.v-pdp-disclosure p{font-family:var(--v-ui);font-size:11px;line-height:1.7;color:var(--v-text-muted);border-top:1px solid var(--v-border);padding-top:16px;margin-top:26px;max-width:70ch}.v-disclosure p{font-family:var(--v-ui);font-size:11px;line-height:1.75;color:#9c948a;max-width:100ch;margin:0 auto;text-align:center;letter-spacing:.02em}.multicolumn-card__image-wrapper:empty,.multicolumn-card .media:empty{display:none}.multicolumn-list__item .multicolumn-card{background:transparent}.multicolumn-card__info{padding-left:16px;padding-right:16px}.multicolumn-card__info h3{font-size:16px;letter-spacing:.09em;margin-bottom:10px}.multicolumn-card__info p{font-size:15px;line-height:1.7;color:var(--v-text-muted)}.multicolumn-card__info .link{font-family:var(--v-ui);font-size:11px;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:750px){.multicolumn-list__item+.multicolumn-list__item .multicolumn-card__info{border-left:1px solid var(--v-border-gold)}}.card__inner,.card--standard .card__inner .card__media{background:var(--v-plate)}.card__heading,.card__heading a{font-family:var(--v-ui);font-size:12px;text-transform:uppercase;letter-spacing:.09em;font-weight:400}.price__container .price-item{font-family:var(--font-body-family);font-size:16px;letter-spacing:.02em}.card__content{padding-top:14px}:root{--font-heading-family:"EB Garamond","Libre Baskerville",Georgia,"Times New Roman",serif !important;--font-body-family:"EB Garamond","Libre Baskerville",Georgia,"Times New Roman",serif !important;--font-heading-weight:400 !important;--font-body-weight:400 !important}body,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,button,input,select,textarea,.button,.rte,p,a,li,span,label{font-family:EB Garamond,Libre Baskerville,Georgia,Times New Roman,serif}.caption-with-letter-spacing,.subtitle,.caption,.announcement-bar__message,.header__menu-item,.header__inline-menu a,.button,.card__heading,.card__heading a,.v-promise,.v-disclosure p,.v-pdp-disclosure p,.product__accordion .summary__title,.footer-block__heading,.multicolumn-card__info .link,.badge{font-family:var(--v-ui)!important}.header__icon--search,.header__icon--account,.header__icons .header__icon--search,.header__icons .header__icon--account,details-modal.header__search,.header__search,a[href*="/account"].header__icon,.header__icons>a[href$="/account"],predictive-search{display:none!important}.header__icons{gap:0}.header__icons .header__icon--cart{margin-inline-start:0}.announcement-bar,.announcement-bar-slider{position:relative}.announcement-bar__message{justify-content:center!important;text-align:center!important;width:100%;padding-inline:56px}.announcement-bar__link{justify-content:center}.announcement-bar .slider-button,.slideshow__controls--top .slider-button,.announcement-bar-slider .slider-button{opacity:.32;transition:opacity .2s ease}.announcement-bar .slider-button:hover{opacity:1}.announcement-bar__message .icon-arrow{display:none!important}.header__heading-logo{max-height:38px!important;width:auto!important}@media screen and (max-width:749px){.header__heading-logo{max-height:30px!important}}.header{padding-top:12px!important;padding-bottom:10px!important}.header--top-center .header__inline-menu{margin-top:6px}.product__info-wrapper .price,.product__info-container .price{font-size:30px!important;letter-spacing:.01em;line-height:1.2;margin-top:6px}.product__info-wrapper .price .price-item,.product__info-container .price .price-item{font-size:30px!important}.product__info-container .price__container{margin-bottom:4px}.product__info-container .price .price-item span:last-child:not(:first-child){font-size:.6em;opacity:.6}@media screen and (max-width:749px){.product__info-wrapper .price,.product__info-wrapper .price .price-item{font-size:26px!important}}.button,.shopify-challenge__button,.customer button,.product-form__submit,.shopify-payment-button__button--unbranded{border-radius:0!important;min-height:56px;padding:18px 34px!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:700!important;border:1px solid transparent;transition:background .18s ease,color .18s ease,border-color .18s ease}.product-form__submit,.button--primary{background:var(--v-accent)!important;color:#1a1613!important;border-color:var(--v-accent)!important}.product-form__submit:hover,.button--primary:hover{background:var(--v-accent-deep)!important;border-color:var(--v-accent-deep)!important;color:#141110!important}.button--secondary{background:transparent!important;color:var(--v-text)!important;border:1px solid var(--v-text)!important}.button--secondary:hover{background:var(--v-text)!important;color:#fff!important}.color-scheme-3 .button--secondary,.color-scheme-4 .button--secondary,.banner__buttons .button--secondary{color:#fff!important;border-color:#ffffffb3!important}.color-scheme-3 .button--secondary:hover,.color-scheme-4 .button--secondary:hover,.banner__buttons .button--secondary:hover{background:#fff!important;color:#1a1613!important}.quantity{min-height:56px;border-radius:0}.quantity__input,.quantity__button{font-size:15px}.product__title h1,.product__title{font-size:clamp(26px,2.6vw,34px)!important;line-height:1.18}.product__accordion .summary__title{font-size:12px;letter-spacing:.14em}.product__accordion details{border-bottom:1px solid var(--v-border)}.product__info-container>*:not(:last-child){margin-bottom:0}.product__description{margin-top:8px}.product__description>h2:first-child{display:none}.v-split{width:100vw;margin-left:calc(50% - 50vw);display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#0a0a0b}.v-split__media{position:relative;overflow:hidden;min-height:560px;background:#0a0a0b}.v-split__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.v-split__media--square{aspect-ratio:1/1;min-height:0}.v-split__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:88px clamp(32px,5vw,86px);color:#fff}.v-split--light .v-split__text{color:#151515}.v-split__eyebrow{font-family:var(--v-ui);font-size:11px;letter-spacing:.24em;text-transform:uppercase;margin:0 0 20px;opacity:.72}.v-split__title{font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;font-size:clamp(26px,2.7vw,40px);line-height:1.12;letter-spacing:.045em;margin:0 0 24px;max-width:18ch}.v-split__body{font-family:var(--font-body-family);font-size:clamp(16px,1.2vw,18px);line-height:1.72;margin:0 0 34px;max-width:44ch;opacity:.9}.v-split__cta{font-family:var(--v-ui);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;padding:17px 36px;border:1px solid currentColor;color:inherit;transition:background .18s ease,color .18s ease}.v-split:not(.v-split--light) .v-split__cta:hover{background:#fff;color:#14110e}.v-split--light .v-split__cta:hover{background:#151515;color:#fff}@media(max-width:749px){.v-split{grid-template-columns:1fr}.v-split--textfirst .v-split__text{order:2}.v-split--textfirst .v-split__media{order:1}.v-split__media{min-height:0;aspect-ratio:4/3}.v-split__text{padding:56px 24px;align-items:center;text-align:center}.v-split__title{max-width:none}.v-split__cta{width:100%;text-align:center}}.v-trust{background:#f6f4f0;padding:76px 0}.v-trust__grid{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.v-trust__col{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 40px}.v-trust__col+.v-trust__col{border-left:1px solid rgba(198,158,99,.45)}.v-trust__h{font-family:var(--v-ui);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#151515;margin:0 0 18px}.v-trust__p{font-family:var(--font-body-family);font-size:16px;line-height:1.7;color:#6b655d;margin:0 0 22px;max-width:30ch;flex:1 1 auto}.v-trust__link{font-family:var(--v-ui);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#151515;text-decoration:none;border-bottom:1px solid rgba(198,158,99,.75);padding-bottom:5px;margin-top:auto}.v-trust__link:hover{color:#b08a50;border-bottom-color:#b08a50}@media(max-width:749px){.v-trust{padding:52px 0}.v-trust__grid{grid-template-columns:1fr;gap:40px}.v-trust__col{padding:0 8px}.v-trust__col+.v-trust__col{border-left:0;border-top:1px solid rgba(198,158,99,.35);padding-top:40px}.v-trust__p{max-width:34ch}}.v-split--imgfirst .v-split__media{min-height:760px;background:#0a0a0b}.v-split--imgfirst .v-split__media video{object-fit:contain}@media(max-width:749px){.v-split--imgfirst .v-split__media{min-height:0;aspect-ratio:3/4}.v-split--imgfirst .v-split__media video{object-fit:contain}}.v-split--textfirst .v-split__media{min-height:720px;background:#0a0a0b}.v-split--textfirst .v-split__media--square{aspect-ratio:auto}.v-split--textfirst .v-split__media video{object-fit:contain}@media(max-width:749px){.v-split--textfirst .v-split__media{min-height:0;aspect-ratio:1/1}.v-split--textfirst .v-split__media video{object-fit:contain}}.v-split,.v-split__media{background:#050505}.v-split--light{background:#fff}.v-split--light .v-split__media,.v-split--imgfirst .v-split__media{background:#050505}.v-split--textfirst .v-split__media{padding:72px;min-height:640px}.v-split--textfirst .v-split__media video{top:72px;right:72px;bottom:72px;left:72px;width:calc(100% - 144px);height:calc(100% - 144px)}@media(max-width:749px){.v-split--textfirst .v-split__media{padding:28px;min-height:0;aspect-ratio:1/1}.v-split--textfirst .v-split__media video{top:28px;right:28px;bottom:28px;left:28px;width:calc(100% - 56px);height:calc(100% - 56px)}.v-split--imgfirst .v-split__media{padding:0}}.v-split:not(.v-split--light){background:#010101}.v-split__media,.v-split--light .v-split__media,.v-split--imgfirst .v-split__media,.v-split--textfirst .v-split__media{background:#010101}
/*# sourceMappingURL=/cdn/shop/t/14/assets/47vault.css.map */
