:root{--blade-ink:#14110F;--blade-ivory:#F4F1EA;--blade-brass:#A8853E;--blade-oxblood:#6E1A1A;--blade-muted:#6B655C;--font-heading-family:"Cormorant Garamond",Georgia,"Times New Roman",serif !important;--font-heading-weight:600 !important;--font-heading-style:normal !important}body{letter-spacing:.012rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,.h0,.h1,.h2,.title,.title-wrapper h2,.collection-hero__title,.product__title,.card__heading,.banner__heading{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em;line-height:1.08}.h0{font-size:clamp(4.2rem,7vw,8rem)}.h1,h1{font-size:clamp(3.6rem,5.5vw,6rem)}.h2,h2,.title--primary{font-size:clamp(2.8rem,3.4vw,4rem)}.blade-eyebrow{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.26em;font-size:1.15rem;font-weight:500;color:rgba(var(--color-foreground),.55)}.rich-text__text,.rte{line-height:1.78}.rte p{margin:0 0 1.4rem}.rte h2,.rte h3{margin-top:3.2rem;margin-bottom:1rem}.rich-text__blocks{max-width:72rem}.button,.shopify-payment-button__button--unbranded,.card__badge .badge{letter-spacing:.14em;text-transform:uppercase;font-size:1.22rem;font-weight:500}.button{padding:1.15rem 2.6rem;min-height:4.8rem;transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .4s ease,color .4s ease}.button:not([disabled]):hover{transform:translateY(-1px)}.header{padding-top:1.6rem;padding-bottom:1.6rem}.header__heading-link .h2,.header__heading-logo{font-family:var(--font-heading-family)}.header__menu-item{letter-spacing:.11em;text-transform:uppercase;font-size:1.25rem;font-weight:500}.card-wrapper,.card{--product-card-text-alignment:center}.card__inner{border:0!important}.card--standard .card__media,.card .card__media,.card--standard .card__inner .media,.card .media{background:#dee2e3!important;overflow:hidden}.product__media-wrapper .media,.product-media-container .media,.product__media,.product__media-item .media,.product__modal-opener .media{background:#dee2e3!important}.card__media .media img{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__media .media img{transform:scale(1.045)}.card__content{padding-top:1.8rem}.card__information{text-align:center;padding:1.4rem 1rem .4rem}.card__heading{font-size:2.05rem;line-height:1.2;letter-spacing:-.005em}.card__heading a{text-decoration:none}.card-information .price,.price{font-family:var(--font-body-family)}.price__regular .price-item{font-size:1.5rem;letter-spacing:.02em;color:var(--blade-muted);font-weight:400}.card .quick-add__submit,.card-wrapper .button--secondary{background:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.3)}.card .quick-add__submit:hover{background:var(--blade-ink);color:var(--blade-ivory);border-color:var(--blade-ink)}@media(max-width:749px){ul.product-grid.grid--2-col-tablet-down>li{max-width:calc(50% - var(--grid-mobile-horizontal-spacing)/2)!important}}.mega-menu__content{padding:4.6rem 0 5.2rem!important;border-top:1px solid rgba(20,17,15,.12)!important;box-shadow:0 34px 60px -24px #14110f57!important;background:#fbfaf7!important}.mega-menu__content:before{content:"Explore the collection";display:block;text-align:center;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.3em;font-size:1.1rem;font-weight:600;color:var(--blade-brass,#A8853E);margin:0 auto 3rem}.header__inline-menu .mega-menu__list,.mega-menu>.mega-menu__content>.mega-menu__list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.2rem 5rem!important;max-width:108rem!important;margin:0 auto!important;padding:0 3rem!important}.mega-menu__list>li{padding:0!important}.mega-menu__list .mega-menu__link{display:block;font-family:var(--font-heading-family)!important;font-weight:500!important;font-size:2.15rem!important;line-height:1.2!important;letter-spacing:-.005em!important;color:#14110f!important;padding:1.25rem 0!important;border-bottom:1px solid rgba(20,17,15,.09);text-decoration:none!important;background-image:none!important;transition:color .35s ease,padding-left .4s cubic-bezier(.16,1,.3,1)!important;position:relative}.mega-menu__list .mega-menu__link:hover,.mega-menu__list .mega-menu__link:focus{color:var(--blade-brass,#A8853E)!important;padding-left:1rem!important}.mega-menu__list>li .mega-menu__link:after{content:"\2192";position:absolute;right:.4rem;top:50%;transform:translateY(-50%) translate(-6px);color:var(--blade-brass,#A8853E);opacity:0;transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.mega-menu__list .mega-menu__link:hover:after{opacity:1;transform:translateY(-50%)}@media(max-width:990px){.header__inline-menu .mega-menu__list,.mega-menu>.mega-menu__content>.mega-menu__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.2rem 3rem!important}}.blade-lineup-root .caption .nm,.blade-lineup-root .p-name{color:#f4efe6!important}.blade-lineup-root .caption .ser{color:#d8ac5e!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}.blade-lineup-root .p-ser{color:#d8ac5e!important}.blade-lineup-root .ghost{color:#f4efe616!important}.blade-lineup-root .p-price,.blade-lineup-root .p-count,.blade-lineup-root .more-h{color:#f4efe6!important}.blade-lineup-root .p-count,.blade-lineup-root .more-h{opacity:.65!important}.blade-lineup-root .p-blurb,.blade-lineup-root .spec .k{color:#b7b1a6!important}.blade-lineup-root .spec .v{color:#f4efe6!important}.collection-hero{padding-block:2rem}.collection-hero__title{font-size:clamp(3.4rem,5vw,5.6rem)}.collection-hero__description{max-width:60rem;margin-inline:auto;line-height:1.75;color:rgba(var(--color-foreground),.72)}.title-wrapper--self-padded-tablet-down,.center{text-align:center}.accordion,.product .accordion{border:0}.accordion+.accordion{border-top:1px solid rgba(var(--color-foreground),.12)}.accordion__title{font-family:var(--font-body-family);font-size:1.7rem;font-weight:500;letter-spacing:0}.accordion summary{padding:2rem .4rem}details[open]>summary .accordion__title{color:var(--blade-ink)}.footer{--font-heading-weight:600}.footer__content-top{padding-bottom:3rem}.footer-block__heading{letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem;font-family:var(--font-body-family)}.shopify-section{--spacing-sections-desktop:0}.page-width{max-width:var(--page-width)}hr{border-color:rgba(var(--color-foreground),.12)}::selection{background:var(--blade-brass);color:var(--blade-ink)}.focused,*:focus-visible{outline-color:var(--blade-brass)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/blade-luxury.css.map */
