:root{--color-luxury-bronze:#8A7357;--color-luxury-stone:#D9D2C7}body{background:var(--color-bg)}.header{background:var(--color-bg);border-bottom:1px solid var(--color-border)}.header__nav-link{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem}.header__logo{letter-spacing:.08em;font-size:1.8rem}.eyebrow{color:var(--color-accent)}.section-heading{margin-bottom:clamp(2.8rem,4vw,5.2rem)}.button,.btn{letter-spacing:.14em;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease}.button:hover,.btn:hover{transform:translateY(-2px)}.button--outline{border-color:var(--color-accent)}.card__title,.product-card__title{letter-spacing:.015em}.product__title{line-height:1.08;letter-spacing:-.025em}.product__vendor{color:var(--color-accent);letter-spacing:.2em}.collection-header{border-bottom:1px solid var(--color-border);padding-bottom:2.4rem}.hero{position:relative;overflow:hidden}.hero__media img{object-position:center 15%}.hero__content{z-index:2}.hero__inner{max-width:min(64rem,58vw)}.hero__inner .eyebrow{color:#ffffffeb;letter-spacing:.22em}.hero__inner h1{width:max-content;max-width:100%;font-size:clamp(5rem,6.2vw,9rem);line-height:.98;letter-spacing:-.045em;text-wrap:balance;margin-block:1.6rem 2rem}.hero__desc{max-width:38ch;font-size:clamp(1.5rem,1.35vw,1.9rem);line-height:1.55;margin-bottom:2.6rem}.hero__ctas{display:flex;gap:1.2rem;flex-wrap:wrap}.hero__ctas .button{min-width:20rem}.product-grid--3:has(.card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:88rem;margin-inline:auto}.tile{min-width:0}.tile__content{inset:auto 2rem 2.4rem}.tile__desc{display:block;max-width:28ch;line-height:1.35;margin-bottom:.8rem}.tile__title{display:block;max-width:18ch;font-size:clamp(1.8rem,2vw,2.5rem);line-height:1.08;overflow-wrap:normal}.tile__cta{display:inline-flex;align-items:center;gap:.7rem;margin-top:1rem}.card__quick-add{padding:1rem}.card__quick-add .button{min-height:4.2rem;padding:.8rem 1.2rem;font-size:1.1rem;letter-spacing:.12em}.card__badges .badge{padding:.55rem .8rem;font-size:1rem}@media(max-width:749px){.section{padding-block:clamp(4.2rem,9vw,6rem)}.hero{min-height:68svh!important}.hero__media img{object-position:center 18%}.hero__inner{max-width:100%}.hero__inner h1{width:auto;max-width:10ch;font-size:clamp(4.2rem,13vw,6.2rem);line-height:.98;margin-block:1.2rem 1.6rem}.hero__desc{max-width:30ch;font-size:1.55rem;line-height:1.5;margin-bottom:2rem}.hero__content{padding:3.2rem 2.2rem}.hero__ctas{gap:.9rem}.hero__ctas .button{width:100%;min-width:0;min-height:5.2rem}.product-grid--3:has(.card:nth-child(2):last-child){max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.card__quick-add{padding:.6rem}.card__quick-add .button{min-height:3.8rem;font-size:.95rem;padding:.7rem .4rem}.tiles{grid-template-columns:1fr!important;gap:1.4rem}.tile{min-height:25rem;aspect-ratio:1.65 / 1}.tile__content{inset:auto 1.8rem 1.8rem}.tile__desc{font-size:1.15rem;margin-bottom:.5rem}.tile__title{font-size:2.2rem;max-width:100%}.tile__cta{font-size:1.1rem;margin-top:.6rem}.section-heading{margin-bottom:2.8rem}}.ship-meter{padding:1.4rem 1.6rem;margin:0 0 1.6rem;background:var(--color-bg-alt)}.ship-meter__text{margin:0 0 .9rem;font-size:1.25rem;line-height:1.45;color:var(--color-text)}.ship-meter__track{height:5px;overflow:hidden;background:#1717171f}.ship-meter__bar{display:block;height:100%;background:var(--color-accent);transition:width .25s ease}.ship-meter.is-complete .ship-meter__bar{background:#315d45}.ship-meter--page{max-width:62rem;margin:0 0 2.4rem auto}.cart-drawer__discover{margin:1.2rem 0 0;font-size:1.25rem;letter-spacing:.04em}.cart-drawer__discover a,.cart-policy-note a{text-decoration:underline;text-underline-offset:3px}.cart-policy-note{margin:.8rem 0 0;font-size:1.15rem;line-height:1.5;color:var(--color-text-muted)}.product-trust{margin-top:2rem;padding:1.5rem 1.7rem;border:1px solid var(--color-border);background:var(--color-bg-alt)}.product-trust p{margin:.45rem 0;font-size:1.25rem;line-height:1.5}.product-trust a{text-decoration:underline;text-underline-offset:3px}.product-trust p:last-child{margin-top:1rem}.collection-toolbar{gap:1.2rem}.facets-form{font-size:1.3rem}.footer__col a{display:block}@media(max-width:749px){.ship-meter--page{margin:0 0 2rem}.product-trust{padding:1.3rem}.product-trust p{font-size:1.2rem}.cart-policy-note{font-size:1.1rem}}@media(min-width:990px){#SiteHeader .header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2rem}#SiteHeader .header__nav{display:flex;align-items:center;flex-wrap:nowrap;gap:clamp(1.1rem,1.6vw,2.2rem);min-width:0}#SiteHeader .header__nav-link{white-space:nowrap;font-size:1.05rem;letter-spacing:.07em}#SiteHeader .header__logo{white-space:nowrap}#SiteHeader .header__actions{display:flex;justify-content:flex-end;gap:1.2rem}}.hero{min-height:min(72svh,760px)!important;max-height:760px}.hero__media img,.hero__media video{width:100%;height:100%;object-fit:cover;object-position:center 38%}.hero__inner{max-width:min(58rem,46vw)}.hero__inner h1{font-size:clamp(4.8rem,5.4vw,7.8rem);line-height:.98}.hero__desc{max-width:34ch}.hero__ctas .button{min-width:18rem}@media(max-width:989px){#SiteHeader .header__nav{display:none}.hero{min-height:64svh!important;max-height:none}.hero__inner{max-width:100%}}@media(max-width:749px){.hero{min-height:62svh!important}.hero__media img{object-position:center 30%}.hero__content{padding:2.4rem 2rem}.hero__inner h1{font-size:clamp(3.8rem,11vw,5.2rem);max-width:11ch}}@media(min-width:990px){#SiteHeader .header__inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:clamp(1.2rem,2vw,2.6rem)!important;min-height:76px!important;height:auto!important}#SiteHeader .header__nav{position:static!important;inset:auto!important;transform:none!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;width:auto!important;max-width:100%!important;gap:clamp(.8rem,1.1vw,1.5rem)!important}#SiteHeader .header__nav-link{font-size:clamp(.82rem,.82vw,1rem)!important;letter-spacing:.045em!important}#SiteHeader .header__logo{position:static!important;grid-column:2!important;grid-row:1!important;justify-self:center!important;transform:none!important;margin:0!important;z-index:2}#SiteHeader .header__logo a{font-size:clamp(1.35rem,1.55vw,1.8rem)!important;letter-spacing:.12em!important}#SiteHeader .header__actions{position:static!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;transform:none!important}}@media(min-width:750px){.hero{min-height:clamp(470px,56vw,650px)!important;max-height:650px!important}.hero__content{color:#171914!important}.hero__inner{max-width:min(46rem,48vw)!important;padding:clamp(1.8rem,3vw,3.2rem)!important;background:linear-gradient(90deg,#f7f5f0eb,#f7f5f0b8,#f7f5f000)!important}.hero__inner .eyebrow{color:#343b20!important}.hero__inner h1{font-size:clamp(4.2rem,5.2vw,6.8rem)!important;color:#171914!important}.hero__desc{color:#272820!important;font-size:clamp(1.35rem,1.4vw,1.7rem)!important}.hero__ctas .button--light{background:#202713!important;color:#fff!important;border-color:#202713!important}.hero__ctas .button--ghost-light{color:#202713!important;border-color:#202713!important;background:#f7f5f073!important}}@media(max-width:989px){#SiteHeader .header__inner{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:1rem!important}#SiteHeader .header__burger{grid-column:1}#SiteHeader .header__logo{grid-column:2!important;justify-self:center!important;position:static!important;transform:none!important}#SiteHeader .header__actions{grid-column:3}}@media(max-width:749px){.hero{min-height:560px!important}.hero__inner{background:#f7f5f0e0!important;padding:1.8rem!important}.hero__inner h1{font-size:clamp(3.4rem,12vw,4.8rem)!important;color:#171914!important}.hero__inner .eyebrow,.hero__desc{color:#272820!important}}.hero__media{background-image:url(/cdn/shop/files/style-arena-kashmir-wide-hero.jpg?v=1794561272)!important;background-size:cover!important;background-position:center center!important}.hero__media img{opacity:0!important}@media(max-width:749px){.hero__media{background-position:68% center!important}}.header{background:#f7f5f0!important;color:#171717!important;border-bottom:1px solid #D9D2C7!important}.header__inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,.32fr)!important;align-items:center!important;gap:clamp(1rem,1.5vw,2rem)!important;height:8.2rem!important;min-height:8.2rem!important}.header__nav{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;min-width:0!important;gap:clamp(.8rem,1.05vw,1.45rem)!important;overflow:visible!important}.header__nav-link{white-space:nowrap!important;font-family:var(--font-body)!important;font-size:clamp(.9rem,.78vw,1.08rem)!important;font-weight:600!important;letter-spacing:.055em!important;line-height:1.2!important;padding-block:.8rem!important}.header__logo{grid-column:2!important;justify-self:center!important;position:static!important;transform:none!important;background:transparent!important;z-index:3!important;white-space:nowrap!important}.header__logo a{font-family:var(--font-heading)!important;font-size:clamp(1.55rem,1.65vw,2.1rem)!important;font-weight:500!important;letter-spacing:.14em!important;line-height:1.15!important}.header__actions{grid-column:3!important;justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(1rem,1.25vw,1.7rem)!important;min-width:0!important}.header__icon{width:3rem!important;height:3rem!important}.header__icon svg{width:1.9rem!important;height:1.9rem!important}@media(max-width:1350px)and (min-width:990px){.header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,.25fr)!important;gap:1rem!important}.header__nav{gap:.75rem!important}.header__nav-link{font-size:.88rem!important;letter-spacing:.025em!important}.header__logo a{font-size:1.45rem!important;letter-spacing:.1em!important}}@media(max-width:1100px){.header__nav{display:none!important}.header__burger{display:inline-flex!important;grid-column:1!important}.header__inner{grid-template-columns:4rem minmax(0,1fr) auto!important;gap:1rem!important}.header__logo{grid-column:2!important}.header__actions{grid-column:3!important}}@media(max-width:749px){.header__inner{height:6.8rem!important;min-height:6.8rem!important}.header__logo a{font-size:1.45rem!important;letter-spacing:.09em!important}.header__actions{gap:.65rem!important}.header__icon{width:2.7rem!important;height:2.7rem!important}}@media(min-width:990px){#SiteHeader .header__inner{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-rows:auto auto!important;align-items:center!important;gap:.6rem 1.5rem!important;height:auto!important;min-height:0!important;padding:1.2rem 0 .8rem!important}#SiteHeader .header__logo{grid-column:2!important;grid-row:1!important;justify-self:center!important;position:static!important;transform:none!important;margin:0!important}#SiteHeader .header__logo a{font-size:1.9rem!important;letter-spacing:.16em!important;line-height:1.2!important;white-space:nowrap!important}#SiteHeader .header__nav{grid-column:1/-1!important;grid-row:2!important;justify-self:center!important;justify-content:center!important;width:100%!important;gap:clamp(1.2rem,2vw,2.5rem)!important;margin:0!important}#SiteHeader .header__nav-link{font-size:.98rem!important;font-weight:500!important;letter-spacing:.075em!important;padding:.6rem 0 .4rem!important;white-space:nowrap!important}#SiteHeader .header__actions{grid-column:3!important;grid-row:1!important;justify-self:end!important;gap:1.3rem!important}}@media(min-width:990px)and (max-width:1200px){#SiteHeader .header__logo a{font-size:1.65rem!important}#SiteHeader .header__nav{gap:1.25rem!important}#SiteHeader .header__nav-link{font-size:.88rem!important;letter-spacing:.04em!important}}@media(max-width:989px){#SiteHeader .header__inner{display:grid!important;grid-template-columns:3.5rem 1fr auto!important;grid-template-rows:auto!important;height:7rem!important;min-height:7rem!important;padding:0!important;gap:.8rem!important}#SiteHeader .header__burger{display:inline-flex!important;grid-column:1!important;grid-row:1!important}#SiteHeader .header__nav{display:none!important}#SiteHeader .header__logo{grid-column:2!important;grid-row:1!important;justify-self:center!important;position:static!important;transform:none!important}#SiteHeader .header__logo a{font-size:clamp(1.3rem,3vw,1.7rem)!important;letter-spacing:.09em!important}#SiteHeader .header__actions{grid-column:3!important;grid-row:1!important;justify-self:end!important;gap:.7rem!important}}@media(max-width:749px){#SiteHeader .header__inner{height:6.3rem!important;min-height:6.3rem!important}#SiteHeader .header__logo a{font-size:1.25rem!important;letter-spacing:.06em!important}}@media(min-width:990px){#SiteHeader .header__nav{gap:clamp(1.7rem,2.2vw,3rem)!important;padding-top:.25rem!important;padding-bottom:.2rem!important}#SiteHeader .header__nav-link{font-size:clamp(1.08rem,1.02vw,1.28rem)!important;font-weight:600!important;letter-spacing:.075em!important;line-height:1.35!important;padding:.8rem 0 .6rem!important}#SiteHeader .header__logo a{font-size:2.05rem!important;letter-spacing:.17em!important}}@media(min-width:990px)and (max-width:1200px){#SiteHeader .header__nav{gap:1.25rem!important}#SiteHeader .header__nav-link{font-size:1rem!important;letter-spacing:.045em!important}#SiteHeader .header__logo a{font-size:1.75rem!important}}@media(max-width:989px){#SiteHeader .header__logo a{font-size:clamp(1.4rem,3.4vw,1.8rem)!important}}.tsa-bundle-promo{padding:clamp(2rem,3.2vw,3.2rem) 1.5rem!important;min-height:0!important}.tsa-bundle-promo__inner{max-width:1440px!important}.tsa-bundle-promo__eyebrow{font-size:.82rem!important;letter-spacing:.2em!important;margin:0 0 .45rem!important}.tsa-bundle-promo__label{font-size:.82rem!important;letter-spacing:.16em!important;margin:0 0 .65rem!important}.tsa-bundle-promo__heading{max-width:none!important;width:100%!important;font-size:clamp(2.5rem,4.3vw,4.5rem)!important;line-height:1.02!important;letter-spacing:.015em!important;margin:0 auto 1.2rem!important;white-space:nowrap!important}.tsa-bundle-promo__button{min-width:210px!important;padding:.9rem 1.6rem!important}@media(max-width:900px){.tsa-bundle-promo__heading{white-space:normal!important;max-width:18ch!important;font-size:clamp(2.3rem,7vw,3.8rem)!important}}@media(max-width:749px){.tsa-bundle-promo{padding:2.3rem 1.2rem!important}.tsa-bundle-promo__heading{font-size:clamp(2.25rem,9vw,3.2rem)!important;max-width:13ch!important}}.hero__media{background-position:center 34%!important}@media(max-width:749px){.hero__media{background-position:62% 30%!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/theme.css.map */
