body.kashmir{font-family:var(--k-font-body);color:var(--k-ink);letter-spacing:0;-webkit-font-smoothing:antialiased}.kashmir h1,.kashmir h2,.kashmir .h0,.kashmir .h1,.kashmir .h2{font-family:var(--k-font-display);font-weight:900;font-stretch:50%;letter-spacing:-.01em;text-transform:uppercase;line-height:.92;color:rgb(var(--color-foreground))}.kashmir h3,.kashmir .h3,.kashmir h4,.kashmir .h4{font-family:var(--k-font-cond);font-weight:700;letter-spacing:.01em}.kashmir a{text-underline-offset:.2em}.k-display{font-family:var(--k-font-display);font-weight:900;font-stretch:50%;text-transform:uppercase;line-height:.88;letter-spacing:-.012em;margin:0;color:rgb(var(--color-foreground))}.k-eyebrow{font-family:var(--k-font-cond);font-weight:600;font-size:1.3rem;letter-spacing:.32em;text-transform:uppercase;margin:0 0 1.6rem;color:rgb(var(--color-foreground))}.k-icon{display:block;flex-shrink:0}@media screen and (max-width:749px){.k-hide-mobile{display:none!important}}@media screen and (min-width:750px){.k-hide-desktop{display:none!important}}.k-btn,.kashmir .button,.kashmir .shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5rem;padding:0 2.8rem;border:0;border-radius:0;background:var(--k-accent);color:#fff;font-family:var(--k-font-cond);font-weight:600;font-size:1.6rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.k-btn:hover,.kashmir .button:not([disabled]):hover,.kashmir .shopify-payment-button__button--unbranded:hover{background:var(--k-accent-dark)}.kashmir .button:before,.kashmir .button:after,.kashmir .shopify-payment-button__button--unbranded:before,.kashmir .shopify-payment-button__button--unbranded:after{display:none}.kashmir .button--secondary,.kashmir .button--tertiary,.k-btn--outline{background:transparent;color:var(--k-ink);box-shadow:inset 0 0 0 1.5px var(--k-ink)}.kashmir .button--secondary:not([disabled]):hover,.kashmir .button--tertiary:not([disabled]):hover,.k-btn--outline:hover{background:var(--k-ink);color:var(--k-cream)}.k-btn--large{min-height:5.6rem;padding:0 4rem;font-size:1.8rem;letter-spacing:.2em}.k-btn--small{min-height:4.4rem;padding:0 2rem;font-size:1.4rem}.k-btn[disabled],.kashmir .button[disabled],.kashmir .button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.color-scheme-3 .k-btn--outline,.k-band .k-btn--outline{color:#fff;box-shadow:inset 0 0 0 1.5px #fff}.k-announcement{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center;font-family:var(--k-font-cond);font-weight:800;font-size:1.25rem;letter-spacing:.18em;text-transform:uppercase}.k-announcement__inner{padding-top:.9rem;padding-bottom:.9rem}.k-announcement__link{color:inherit;text-decoration:none}.k-announcement .k-ship{display:inline}.k-header{position:relative;z-index:20;background-color:var(--k-cream);background:rgb(var(--color-background, 244, 238, 227));border-bottom:1px solid var(--k-line)}.kashmir .section-header{position:relative;z-index:100;background-color:var(--k-ink)}.kashmir .section-header:has(.k-header--sticky){position:-webkit-sticky;position:sticky;top:0}.k-header{isolation:isolate}.k-header__inner{display:flex;align-items:center;gap:4rem;min-height:7.6rem}.k-header__logo{margin:0;line-height:0;font-size:0}.k-header__logo-link{display:inline-block}.k-header__logo-img{width:var(--k-logo-w, 12.5rem);max-width:100%;height:auto}.k-header .k-header__logo-img{width:var(--k-logo-w, 125px);max-width:none;height:auto}.k-nav__list{display:flex;gap:3.4rem;list-style:none;margin:0;padding:0}.k-nav__item{position:relative}.k-nav__link{display:block;padding:1rem 0;font-family:var(--k-font-cond);font-weight:600;font-size:1.8rem;letter-spacing:.01em;color:rgb(var(--color-foreground));text-decoration:none;cursor:pointer;list-style:none}.k-nav__link::-webkit-details-marker{display:none}.k-nav__link:hover,.k-nav__link.is-active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em}.k-nav__sub{position:absolute;top:100%;left:-1.6rem;min-width:22rem;list-style:none;margin:0;padding:1rem 0;background:rgb(var(--color-background));border:1px solid var(--k-line);box-shadow:0 1rem 2rem #00000014}.k-nav__sub a{display:block;padding:.8rem 1.6rem;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.5rem}.k-nav__sub a:hover{background:var(--k-cream-2)}.k-header__icons{display:flex;align-items:center;gap:1.6rem;margin-left:auto}.k-header__icon{position:relative;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground));cursor:pointer;list-style:none}.k-header__icon::-webkit-details-marker{display:none}.k-header__icon .k-icon{width:2.8rem;height:2.8rem}.k-header .cart-count-bubble{position:absolute;top:.2rem;right:.1rem;min-width:1.9rem;height:1.9rem;padding:0 .4rem;border-radius:1rem;background:var(--k-accent);color:#fff;font-family:var(--k-font-cond);font-weight:700;font-size:1.2rem;line-height:1.9rem;display:flex;align-items:center;justify-content:center}.k-search__panel{position:absolute;left:0;right:0;top:100%;background:rgb(var(--color-background));border-bottom:1px solid var(--k-line);padding:1.6rem 0;box-shadow:0 1rem 2rem #0000000f}.k-search__form{display:flex;gap:1rem}.k-search__form input[type=search]{flex:1;min-width:0;height:4.4rem;padding:0 1.4rem;border:1.5px solid var(--k-ink);border-radius:0;background:#fff;font:inherit;font-size:1.6rem}.k-drawer,.k-drawer__toggle .k-drawer__close,.k-drawer[open] .k-drawer__toggle .k-drawer__open{display:none}.k-drawer[open] .k-drawer__toggle .k-drawer__close{display:block}.k-drawer__panel{position:absolute;left:0;right:0;top:100%;height:100vh;overflow-y:auto;background:rgb(var(--color-background));padding:2.4rem 1.6rem 4rem;z-index:40;border-top:1px solid var(--k-line)}.k-drawer__list{list-style:none;margin:0;padding:0}.k-drawer__link{display:block;padding:1.2rem 0;border-bottom:1px solid var(--k-line);font-family:var(--k-font-display);font-weight:900;font-stretch:50%;font-size:4.4rem;line-height:1;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}.k-drawer__sub{list-style:none;margin:0;padding:.8rem 0 1.2rem}.k-drawer__sub a{display:block;padding:.6rem 0;font-size:1.7rem;color:rgb(var(--color-foreground));text-decoration:none}.k-drawer__account{display:flex;align-items:center;gap:1rem;margin-top:2.4rem;font-family:var(--k-font-cond);font-weight:600;font-size:1.8rem;color:rgb(var(--color-foreground));text-decoration:none}body.k-drawer-open{overflow:hidden}@media screen and (max-width:989px){.k-nav{display:none}.k-drawer{display:block;order:3}.k-header__inner{gap:.4rem;min-height:6.8rem}.k-header__logo{order:1;margin-right:auto}.k-header__icons{order:2;gap:.4rem}.k-header .k-header__logo-img{width:calc(var(--k-logo-w, 125px) * .88)}.k-header__icon--account{display:none}}.k-hero{position:relative;overflow:hidden;background:rgb(var(--color-background));border-bottom:1px solid var(--k-line)}.k-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--k-hero-pos)}.k-hero__title{font-size:clamp(6.4rem,11vw,14.5rem);margin-bottom:2rem}.k-hero__sub{font-size:clamp(1.8rem,1.7vw,2.4rem);line-height:1.3;margin:0 0 3.2rem;color:rgb(var(--color-foreground));max-width:44rem}@media screen and (min-width:750px){.k-hero{min-height:var(--k-hero-min);display:flex;align-items:center}.k-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.k-hero__content{position:relative;width:100%;padding-top:6rem;padding-bottom:6rem}.k-hero__text{max-width:52%}}@media screen and (max-width:749px){.k-hero{display:flex;flex-direction:column-reverse}.k-hero__content{padding-top:3.2rem;padding-bottom:0}.k-hero__title{font-size:clamp(5.6rem,19vw,9rem);margin-bottom:1.4rem}.k-hero__sub{margin-bottom:2.2rem}.k-hero .k-btn{width:100%}.k-hero__content{position:relative;z-index:1}.k-hero__media{margin-top:2.4rem;aspect-ratio:1 / .82;overflow:hidden}.k-hero__media img{object-position:var(--k-hero-pos-m)}.k-hero .k-eyebrow{font-size:1.1rem;margin-bottom:1.2rem}}.k-grid-section{background:rgb(var(--color-background));padding:clamp(5.6rem,8vw,11rem) 0 clamp(5.6rem,7vw,9rem)}.k-grid-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;flex-wrap:wrap;margin-bottom:3.6rem}.k-grid-head__eyebrow{color:var(--k-accent);margin-bottom:.6rem}.k-grid-head__title{font-size:clamp(5.6rem,8vw,12.8rem);line-height:.86}.k-tabs{display:flex;flex-wrap:wrap;gap:.6rem}.k-tab{flex-shrink:0;min-height:0;padding:.9rem 1.4rem;border:2px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));font-family:var(--k-font-cond);font-weight:800;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.k-tab:hover{background:rgba(var(--color-foreground),.08)}.k-tab.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.k-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;list-style:none;margin:0;padding:0}@media screen and (min-width:1081px){.k-grid--stagger>.k-grid__item:nth-child(4n+2),.k-grid--stagger>.k-grid__item:nth-child(4n+4){transform:translateY(6.4rem)}.k-grid--stagger{padding-bottom:6.4rem}}.k-grid__item[hidden]{display:none}.k-grid__empty{padding:2rem 0;font-size:1.6rem}.k-grid__more{margin-top:4rem;text-align:center}@media screen and (max-width:1080px){.k-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.k-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.k-grid-head{display:block;margin-bottom:2rem}.k-grid-head__title{margin-bottom:1.8rem}}.k-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--c, var(--k-cream-2));color:var(--f, var(--k-ink));overflow:hidden;isolation:isolate;min-width:0}.k-poster__pic,.k-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;color:inherit}.k-poster__pic:before{content:attr(data-n);position:absolute;inset:auto 0 -.12em;z-index:-1;font-family:var(--k-font-display);font-size:clamp(7rem,9vw,14rem);line-height:.8;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px var(--f, #111110);opacity:.25;text-align:center;overflow:hidden}.k-poster__blob{position:absolute;left:8%;right:8%;top:6%;height:78%;width:84%;z-index:-1;pointer-events:none}.k-poster__blob path{fill:currentColor;opacity:.14}.k-poster__can{position:absolute;left:50%;top:13%;height:80%;width:auto;max-width:none;transform:translate(-50%);filter:drop-shadow(0 2.2rem 2.2rem rgba(0,0,0,.3));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.k-card:hover .k-poster__can{transform:translate(-50%,-1rem) rotate(-3deg)}.k-poster__photo,.k-card__media .k-card__placeholder{position:absolute;top:6%;right:6%;bottom:0;left:6%;width:88%;height:94%;object-fit:contain;transition:transform .35s ease}.k-poster--plain .k-poster__photo{mix-blend-mode:multiply}.k-card:hover .k-poster__photo{transform:scale(1.04)}.k-card__media .k-card__placeholder{fill:#11111040}.k-poster__chips{position:absolute;left:1.4rem;top:1.4rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;pointer-events:none}.k-chip{padding:.4rem .8rem;background:var(--k-ink);color:#fff;font-family:var(--k-font-cond);font-weight:800;font-size:1.1rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.k-chip--light{background:#fff;color:var(--k-ink)}.k-chip--hot{background:var(--k-accent)}.k-card__body,.k-poster__info{display:flex;align-items:flex-end;justify-content:space-between;gap:.4rem 1.2rem;padding:0 1.8rem 1.8rem;margin-top:auto}.k-card__text{min-width:0}.k-card__title{margin:0;font-family:var(--k-font-display);font-weight:400;font-size:clamp(3rem,2.8vw,4.4rem);line-height:.92;text-transform:uppercase;letter-spacing:0;overflow-wrap:anywhere}.kashmir .k-card .k-card__title,.k-card__title a{color:inherit;font-family:var(--k-font-display);font-weight:400;text-decoration:none}.k-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.k-card__meta{margin:.4rem 0 0;font-size:1.4rem;line-height:1.3;opacity:.88}.k-card__price{margin:0;flex-shrink:0;font-family:var(--k-font-display);font-size:2.6rem;line-height:1;white-space:nowrap}.k-card__price small{font-family:var(--k-font-cond);font-weight:800;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.k-card__compare{display:block;font-size:1.6rem;opacity:.6}.k-poster__add{position:absolute;right:1.4rem;top:1.4rem;z-index:2}.k-plus{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4.6rem;height:4.6rem;border:0;border-radius:50%;background:var(--k-ink);color:#fff;cursor:pointer;transition:transform .15s ease}.k-plus:hover{transform:scale(1.1)}.k-plus.loading>svg:first-of-type{visibility:hidden}.k-plus .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.k-plus .loading__spinner.hidden{display:none}.k-plus .spinner{width:1.8rem;height:1.8rem}.k-plus .path{stroke:#fff}@media screen and (max-width:749px){.k-card__body,.k-poster__info{flex-direction:column;align-items:flex-start;padding:0 1.2rem 1.4rem}.k-card__title{font-size:2.6rem}.k-card__meta{font-size:1.25rem}.k-card__price{font-size:2.2rem}.k-plus{width:3.8rem;height:3.8rem}.k-poster__add{right:1rem;top:1rem}.k-poster__chips{left:1rem;top:1rem}.k-chip{font-size:.95rem;letter-spacing:.1em}}.k-band-wrap{background:rgb(var(--color-background));padding-bottom:clamp(5.6rem,7vw,9rem)}.k-band{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:2.4rem;padding:clamp(2.8rem,4vw,5.6rem);background:var(--k-ink);color:#fff;overflow:hidden}.k-band__eyebrow{color:var(--k-lime)}.kashmir .k-band__title{font-size:clamp(4.8rem,6vw,9.6rem);line-height:.88;margin:1.2rem 0 1.4rem;color:#fff}.k-band__sub{max-width:44ch;margin:0 0 2.4rem;font-size:1.6rem;line-height:1.55;color:var(--k-mute-ink)}.k-band__media{min-width:0}.k-band__media>img{display:block;width:100%;height:auto;max-height:32rem;object-fit:contain}.k-band__cans{display:flex;justify-content:center;align-items:flex-end;gap:1rem;height:21rem}.k-band__cans img{height:100%;width:auto;flex:none;filter:drop-shadow(0 1.8rem 1.8rem rgba(0,0,0,.5))}@media screen and (max-width:989px){.k-band{grid-template-columns:1fr}.k-band__cans{height:auto;justify-content:flex-start}.k-band__cans img{height:auto;width:calc((100% - 4rem)/5);max-width:8rem}}@media screen and (max-width:749px){.k-band__btn{width:100%}}.k-product{background:rgb(var(--color-background));padding-bottom:4rem}.k-breadcrumb{display:flex;flex-wrap:wrap;gap:.8rem;padding:1.4rem 0;font-size:1.4rem;color:rgb(var(--color-foreground))}.k-breadcrumb a{color:inherit;text-decoration:none}.k-breadcrumb a:hover{text-decoration:underline}.k-product__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"gallery head" "gallery info";grid-template-rows:auto 1fr;column-gap:3.4rem}.k-product__head{grid-area:head;padding-top:.6rem}.k-product__gallery{grid-area:gallery}.k-product__info{grid-area:info}.k-product__head .k-eyebrow{font-size:1.3rem;margin-bottom:1.4rem}.k-product__title{font-size:clamp(5.6rem,7vw,10.4rem);overflow-wrap:anywhere}.k-product__title--long{font-size:clamp(4.4rem,4.6vw,6.8rem)}.k-product__style{margin:1.2rem 0 0;font-size:2.4rem;line-height:1.2;color:rgb(var(--color-foreground))}.k-gallery__main{position:relative;background:var(--k-cream-2);aspect-ratio:1 / .86;overflow:hidden}.k-gallery__main img{display:block;width:100%;height:100%;object-fit:cover}.k-gallery__zoom{position:absolute;right:1.6rem;bottom:1.6rem;width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:#fff;color:var(--k-ink);display:flex;align-items:center;justify-content:center;cursor:zoom-in;box-shadow:0 .2rem .8rem #00000026}.k-gallery__thumbs{display:flex;gap:.8rem;list-style:none;margin:1rem 0 0;padding:0;overflow-x:auto}.k-gallery__thumb{width:7.2rem;height:7.2rem;padding:0;border:1.5px solid transparent;background:var(--k-cream-2);cursor:pointer}.k-gallery__thumb.is-active{border-color:var(--k-ink)}.k-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.k-zoom{width:min(96vw,110rem);max-height:94vh;padding:0;border:0;background:#fff}.k-zoom::backdrop{background:#000000bf}.k-zoom img{display:block;width:100%;height:auto;cursor:zoom-out}.k-zoom__close{position:absolute;top:1rem;right:1rem;width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.k-stats{display:flex;list-style:none;margin:2.4rem 0 2rem;padding:0}.k-stats li{flex:1;text-align:center;font-family:var(--k-font-cond);font-weight:500;font-size:1.9rem;letter-spacing:.04em;text-transform:uppercase;border-left:1.5px solid var(--k-ink);line-height:1.1;padding:.4rem 0}.k-stats li:first-child{border-left:0;text-align:left}.k-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.8rem}.k-price__amount{font-family:var(--k-font-cond);font-weight:700;font-size:4.6rem;line-height:1;color:rgb(var(--color-foreground))}.k-price__compare{font-size:2rem;opacity:.6}.k-price__unit{font-size:1.8rem}.k-price__note{margin:.6rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.8)}.k-price__note a{color:inherit}.k-product__short{margin:2rem 0 0;font-size:1.8rem;line-height:1.4;color:rgb(var(--color-foreground));max-width:48rem}.k-notes{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:1.6rem 0 0;padding:0}.k-notes li{min-width:10.6rem;padding:.6rem 1.4rem;border:1px solid var(--k-ink);text-align:center;font-family:var(--k-font-cond);font-weight:500;font-size:1.5rem}.k-buy{display:block;margin-top:2.4rem}.k-buy__row{display:flex;align-items:center;gap:1.4rem}.k-buy__qty-label{font-family:var(--k-font-cond);font-weight:500;font-size:1.7rem}.k-qty.quantity{display:flex;width:11.8rem;min-height:5rem;border:1.5px solid var(--k-ink);border-radius:0;background:transparent}.k-qty.quantity:before,.k-qty.quantity:after{display:none}.k-qty__btn.quantity__button{width:3.8rem;border:0;background:transparent;color:var(--k-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.k-qty__btn .k-icon{width:1.6rem;height:1.6rem;pointer-events:none}.k-qty__input.quantity__input{flex:1;min-width:0;border:0;border-left:1px solid var(--k-line);border-right:1px solid var(--k-line);background:transparent;text-align:center;font:inherit;font-size:1.8rem;color:var(--k-ink);-moz-appearance:textfield;opacity:1}.k-qty__input::-webkit-outer-spin-button,.k-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.k-buy__submit{flex:1;position:relative;min-height:5rem;font-size:1.7rem;letter-spacing:.1em}.k-buy__submit .k-icon{width:2.4rem;height:2.4rem}.k-buy__submit .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--k-accent)}.k-buy__submit .loading__spinner.hidden{display:none}.k-buy__submit .spinner{width:2rem;height:2rem}.k-buy__submit .path{stroke:#fff}.k-buy__error{margin-bottom:1rem;padding:1rem 1.2rem;background:#fbe3dc;color:#8a2008;font-size:1.4rem}.k-variant{margin-bottom:1.6rem}.k-variant__label{display:block;margin-bottom:.6rem;font-family:var(--k-font-cond);font-weight:600;font-size:1.6rem}.k-variant__select{width:100%;max-width:36rem;height:4.8rem;padding:0 1.2rem;border:1.5px solid var(--k-ink);border-radius:0;background:#fff;font:inherit;font-size:1.6rem}.k-product__ship{display:flex;align-items:center;gap:1.4rem;margin-top:2rem;padding-bottom:1.8rem;border-bottom:1.5px solid var(--k-ink);font-family:var(--k-font-cond);font-weight:500;font-size:1.8rem;color:rgb(var(--color-foreground))}.k-hops{display:flex;align-items:baseline;gap:2rem 5.6rem;margin:1.8rem 0 0}.k-hops dt{font-family:var(--k-font-cond);font-weight:600;font-size:1.8rem;letter-spacing:.06em;text-transform:uppercase}.k-hops dd{margin:0;font-size:1.6rem}.k-product__app,.k-product__text{margin-top:1.8rem}.k-product__lower{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.4rem;margin-top:2rem;padding-top:2rem;border-top:1.5px solid var(--k-ink)}.k-product__lower--single{grid-template-columns:minmax(0,1fr)}.k-product__lower--single .k-accordions{max-width:76rem;margin-left:auto}.k-story__title{font-size:clamp(5rem,6vw,8.8rem)}.k-story__text{margin:1.6rem 0 0;font-size:1.9rem;line-height:1.35;max-width:44rem;color:rgb(var(--color-foreground))}.k-accordions{display:flex;flex-direction:column;gap:1rem}.k-accordion{border:1px solid rgba(18,18,18,.35);background:rgb(var(--color-background))}.k-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 2rem;font-family:var(--k-font-cond);font-weight:600;font-size:1.9rem;cursor:pointer;list-style:none;color:rgb(var(--color-foreground))}.k-accordion__summary::-webkit-details-marker{display:none}.k-accordion__icon{position:relative;width:1.4rem;height:1.4rem;flex-shrink:0}.k-accordion__icon:before,.k-accordion__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor}.k-accordion__icon:after{transform:rotate(90deg);transition:transform .2s ease}.k-accordion[open] .k-accordion__icon:after{transform:rotate(0)}.k-accordion__content{padding:0 2rem 1.8rem;font-size:1.7rem;line-height:1.45;color:rgb(var(--color-foreground))}.k-accordion__content>:first-child{margin-top:0}.k-accordion__content>:last-child{margin-bottom:0}.k-sticky{display:none}@media screen and (max-width:749px){.k-breadcrumb{font-size:1.3rem;padding:1.4rem 0 1rem}.k-product__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "gallery" "info"}.k-product__head{padding-top:0;margin-bottom:1.4rem}.k-product__title{font-size:clamp(4.8rem,15vw,7.6rem)}.k-product__title--long{font-size:clamp(4rem,11vw,5.6rem)}.k-product__style{font-size:2rem;margin-top:.8rem}.k-product__gallery{margin:0 -1.5rem}.k-gallery__thumbs{padding:0 1.5rem}.k-gallery__zoom{display:none}.k-product__info{padding-top:1.6rem}.k-price__amount{font-size:4rem}.k-price__unit{font-size:1.6rem}.k-product__short{margin-top:.8rem;font-size:1.8rem}.k-buy{margin-top:1.8rem}.k-buy__row{gap:1.2rem}.k-qty.quantity{width:13.8rem}.k-product__ship{font-size:1.7rem;border-bottom-width:1px}.k-hops{gap:1rem 2rem}.k-product__lower{grid-template-columns:minmax(0,1fr);border-top:0;margin-top:0;padding-top:1.6rem}.k-story{order:2;padding-top:2.4rem}.k-story__title{font-size:5rem}.k-accordion__summary{padding:1rem 1.6rem;font-size:1.8rem}.k-accordion__content{padding:0 1.6rem 1.6rem;font-size:1.6rem}.k-sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;gap:1.6rem;padding:1.2rem 1.5rem calc(1.2rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:1px solid var(--k-line);box-shadow:0 -.4rem 1.2rem #0000000f;transform:translateY(110%);transition:transform .25s ease}.k-sticky.is-visible{transform:translateY(0)}.k-sticky__price{display:flex;flex-direction:column;line-height:1.1}.k-sticky__amount{font-family:var(--k-font-cond);font-weight:700;font-size:2.8rem}.k-sticky__unit{font-size:1.4rem}.k-sticky__btn{flex:1;font-size:1.5rem;letter-spacing:.08em;padding:0 1.4rem}.k-sticky__btn .k-icon{width:2.2rem;height:2.2rem}}.k-footer{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid var(--k-line-ink)}.k-footer__wrap{padding-top:6.4rem;padding-bottom:4rem}.k-footer__big{margin:0 0 4.8rem;font-family:var(--k-font-display);font-size:clamp(6.4rem,12vw,20rem);line-height:.85;text-transform:uppercase;color:transparent;-webkit-text-stroke:2px rgb(var(--color-foreground))}.k-footer__cols{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:3.6rem}.k-footer__logo img{display:block;height:5.4rem;width:auto}.k-footer__address{margin:1.6rem 0 0;font-size:1.6rem;line-height:1.55;color:var(--k-mute-ink)}.kashmir .k-footer__h{margin:0 0 1.4rem;font-family:var(--k-font-cond);font-weight:800;font-size:1.3rem;letter-spacing:.22em;text-transform:uppercase;color:var(--k-mute-ink)}.k-footer__cols ul{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.k-footer__cols a{color:inherit;font-size:1.6rem;text-decoration:none}.k-footer__cols a:hover,.k-footer__policies a:hover{color:var(--k-accent)}.k-footer__info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 3rem;margin-top:4.8rem}.k-footer__policies,.k-footer__pay{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.k-footer__policies{gap:.6rem 2rem}.k-footer__policies a{color:inherit;font-family:var(--k-font-cond);font-weight:800;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.k-footer__pay{gap:.6rem}.k-footer__pay .icon{width:3.8rem;height:2.4rem}.k-footer__legal{margin-top:2.4rem;padding-top:2.2rem;border-top:1px solid var(--k-line-ink);font-size:1.3rem;color:var(--k-mute-ink)}.color-scheme-1 .k-footer__legal,.color-scheme-2 .k-footer__legal{border-color:var(--k-line);color:var(--k-mute-paper)}.k-footer__news{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem 4rem;padding-top:4.8rem;padding-bottom:4.8rem;border-bottom:1px solid var(--k-line-ink)}.k-footer__news-title{font-size:clamp(4rem,5vw,6.4rem)}.k-footer__news p{margin:.8rem 0 0;font-size:1.6rem}.k-footer__news-form{display:flex;flex-wrap:wrap;gap:1rem}.k-footer__news-form input[type=email]{flex:1;min-width:20rem;height:5.2rem;padding:0 1.4rem;border:2px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:1.6rem}@media screen and (max-width:860px){.k-footer__cols{grid-template-columns:1fr 1fr}.k-footer__brand{grid-column:1 / -1}.k-footer__news{grid-template-columns:1fr}}@media screen and (max-width:749px){.k-footer__big{-webkit-text-stroke-width:1.5px;margin-bottom:3.6rem}}@media screen and (max-width:749px){body:has(.k-sticky) .k-footer{padding-bottom:8rem}}.k-ship__bar{display:block;height:.6rem;margin-top:.8rem;background:var(--k-cream-2);overflow:hidden}.k-ship__fill{display:block;height:100%;background:var(--k-accent);transition:width .3s ease}.k-cart-ship{margin:0 0 1.6rem;padding:1.2rem 1.4rem;background:var(--k-cream-2);font-family:var(--k-font-cond);font-weight:600;font-size:1.6rem;color:var(--k-ink)}.k-cart-ship .k-ship__bar{background:#1212121a}.kashmir .drawer__inner,.kashmir .cart-notification{background:var(--k-cream)}.kashmir .drawer__heading,.kashmir .title--primary,.kashmir .main-page-title,.kashmir .collection-hero__title{font-family:var(--k-font-display);font-weight:900;font-stretch:50%;text-transform:uppercase;line-height:.95}.kashmir .collection-hero__title{font-size:clamp(5rem,7vw,9rem)}.kashmir .cart-item__name{font-family:var(--k-font-cond);font-weight:700;font-size:1.8rem;letter-spacing:.01em;text-decoration:none}.kashmir .totals__total-value,.kashmir .price{font-family:var(--k-font-cond);font-weight:600;letter-spacing:.02em}.kashmir .field__input,.kashmir .select__select,.kashmir .customer .field input{border-radius:0}.kashmir .facets__summary,.kashmir .facet-filters__label{font-family:var(--k-font-cond);font-weight:600;font-size:1.6rem}.kashmir .cart-count-bubble{background-color:var(--k-accent);color:#fff}.kashmir .badge{border-radius:0;font-family:var(--k-font-cond);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.kashmir .product-grid.k-grid{column-gap:2rem}body.kashmir{font-size:1.6rem;line-height:1.55;font-synthesis:none}.kashmir h1,.kashmir h2,.kashmir .h0,.kashmir .h1,.kashmir .h2,.k-display{font-weight:400;letter-spacing:.003em;line-height:.86;text-wrap:balance}.kashmir h3,.kashmir .h3,.kashmir h4,.kashmir .h4{font-weight:800}.k-label,.k-eyebrow{margin:0;font-family:var(--k-font-cond);font-weight:800;font-size:1.3rem;letter-spacing:.24em;text-transform:uppercase}.k-eyebrow{margin-bottom:1.6rem}.k-btn,.kashmir .button,.kashmir .shopify-payment-button__button--unbranded{min-height:5.2rem;padding:0 2.6rem;gap:1.2rem;font-weight:800;font-size:1.5rem;letter-spacing:.18em}.k-btn:active{transform:translateY(1px)}.k-btn--ink{background:var(--k-ink);color:#fff}.k-btn--ink:hover{background:#000}.k-btn--line,.kashmir .button--secondary,.kashmir .button--tertiary,.k-btn--outline{background:transparent;color:inherit;box-shadow:inset 0 0 0 2px currentColor}.k-btn--line:hover,.k-btn--outline:hover{background:#7f7f7f24;color:inherit}.k-header{border-bottom:0}.k-header__inner{gap:3rem;min-height:7.6rem}.k-header .k-header__logo-img{width:auto;height:4.2rem}.k-nav__list{gap:2.8rem}.k-nav__link{font-family:var(--k-font-cond);font-weight:800;font-size:1.4rem;letter-spacing:.16em;text-transform:uppercase;opacity:.86}.k-nav__link:hover,.k-nav__link.is-active{opacity:1;text-underline-offset:.6rem}.k-nav__sub{border-color:var(--k-line-ink)}.k-nav__sub a:hover{background:rgba(var(--color-foreground),.08)}.k-header__icons{gap:.6rem}.k-header__icon .k-icon{width:2.4rem;height:2.4rem}.k-header__icon--cart{width:auto;min-width:4.4rem;padding:0 1.2rem;background:var(--k-accent);color:#fff}.k-header__icon--cart .k-icon{width:2.2rem;height:2.2rem}.k-header .cart-count-bubble{position:static;margin-left:.6rem;background:transparent;font-family:var(--k-font-display);font-weight:400;font-size:1.8rem;min-width:0;padding:0}.k-search__panel{border-bottom-color:var(--k-line-ink)}.k-search__form input[type=search]{border:2px solid var(--k-ink);color:var(--k-ink)}.k-drawer__panel{background:var(--k-ink);color:#fff;border-top-color:var(--k-line-ink)}.k-drawer__link{font-weight:400;font-size:5.2rem;line-height:1.08;color:#fff;border-bottom-color:var(--k-line-ink)}.k-drawer__sub a,.k-drawer__account{color:#fff}@media screen and (max-width:989px){.k-header__inner{min-height:6.4rem}.k-header .k-header__logo-img{width:auto;height:3.6rem}.k-header__icon--social{display:none}}.k-stage{position:relative;overflow:hidden;background:var(--c, #e04a17);transition:background-color .7s ease;isolation:isolate}.k-stage__slide{position:relative;background:var(--c);color:var(--f);transition:background-color .7s ease}.k-stage__slide[hidden]{display:none}.k-stage__ghost{position:absolute;left:0;bottom:-.08em;z-index:-1;margin:0;font-family:var(--k-font-display);font-size:clamp(12rem,24vw,38rem);line-height:.8;white-space:nowrap;text-transform:uppercase;color:transparent;-webkit-text-stroke:2px var(--f, #fff);opacity:.28;pointer-events:none}.k-stage__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:2.4rem;padding-top:4.8rem;padding-bottom:12rem}.k-stage__idx{display:flex;align-items:center;gap:1.6rem;white-space:nowrap}.k-stage__idx i{display:block;width:6.4rem;height:2px;background:currentColor}.kashmir .k-stage__title{margin:1.8rem 0;color:inherit;font-size:clamp(4.4rem,min(10.5vw,calc(150vw / var(--len, 8))),16.8rem);white-space:nowrap}.k-stage__line{max-width:34ch;margin:0 0 3rem;font-size:clamp(1.7rem,1.5vw,2rem);opacity:.92}.k-stage__buy{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem}.k-stage__price{margin-right:.8rem;font-family:var(--k-font-display);font-size:4.4rem;line-height:1}.k-stage__form .k-btn{position:relative}.k-stage__form .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--k-ink)}.k-stage__form .loading__spinner.hidden{display:none}.k-stage__form .spinner{width:2rem;height:2rem}.k-stage__form .path{stroke:#fff}.k-stage__can{position:relative;display:block;height:min(64vh,62rem)}.k-stage__can img{position:absolute;left:50%;top:0;height:100%;width:auto;max-width:none;transform:translate(-50%);filter:drop-shadow(0 4rem 4rem rgba(0,0,0,.35))}.k-stage__blob{position:absolute;left:0;top:4%;width:100%;height:92%;z-index:-1}.k-stage__blob path{fill:#000;opacity:.18}@media(prefers-reduced-motion:no-preference){.k-stage__slide:not([hidden]) .k-stage__can img{animation:kCanIn .7s cubic-bezier(.2,.8,.2,1) both}.k-stage__slide:not([hidden]) .k-stage__title,.k-stage__slide:not([hidden]) .k-stage__line{animation:kTxtIn .6s cubic-bezier(.2,.8,.2,1) both}@keyframes kCanIn{0%{transform:translate(-50%,6rem) rotate(6deg);opacity:.0001}to{transform:translate(-50%);opacity:1}}@keyframes kTxtIn{0%{transform:translateY(2.4rem);opacity:.0001}to{transform:none;opacity:1}}}.k-stage__rail{position:absolute;left:0;right:0;bottom:3rem;display:flex;align-items:center;gap:1.8rem;color:var(--f-rail, #fff)}.k-stage__dots{display:flex;gap:1rem}.k-stage__dots button{width:3rem;height:3rem;padding:0;border-radius:50%;border:2px solid #fff;background:var(--dot);cursor:pointer;transition:transform .2s}.k-stage__dots button[aria-current=true]{transform:scale(1.25);box-shadow:0 0 0 3px var(--c, #e04a17),0 0 0 5px #fff}.k-stage__hint{font-size:1.2rem;opacity:.8}.k-stage__arrows{margin-left:auto;display:flex;gap:.8rem}.k-stage__arrows button{width:5.2rem;height:5.2rem;border-radius:50%;border:2px solid currentColor;background:transparent;color:inherit;font-size:2.2rem;cursor:pointer}.k-stage__arrows button:hover{background:#ffffff2e}.k-stage:has(.k-stage__slide:not([hidden])[style*="--f: #151515"]) .k-stage__rail{--f-rail: #151515}.k-stage:has(.k-stage__slide:not([hidden])[style*="--f: #151515"]) .k-stage__dots button{border-color:#151515}.k-stage:has(.k-stage__slide:not([hidden])[style*="--f: #151515"]) .k-stage__dots button[aria-current=true]{box-shadow:0 0 0 3px var(--c),0 0 0 5px #151515}@media screen and (max-width:860px){.k-stage__inner{grid-template-columns:1fr;padding-top:2.8rem;padding-bottom:11rem}.k-stage__can{height:38rem;order:-1}.k-stage__hint{display:none}}@media screen and (max-width:520px){.k-stage__dots{gap:.7rem}.k-stage__dots button{width:2.2rem;height:2.2rem}.k-stage__arrows button{width:4.4rem;height:4.4rem;font-size:1.9rem}.k-stage__can{height:32rem}}.k-product{padding-bottom:0}.k-product__top{position:relative;overflow:hidden;isolation:isolate;padding-bottom:4rem}.k-product__top--beer{background:var(--c);color:var(--f);padding-bottom:8rem;--color-foreground: var(--k-f-rgb, 255, 255, 255)}.k-product__top--beer[style*="--f: #151515"]{--k-f-rgb: 21, 21, 21}.k-product__top--beer :is(.k-display,.k-product__title,.k-product__style,.k-price__amount,.k-breadcrumb,.k-product__short,.k-product__ship,.k-price__note,.k-hops,.k-stats li,.k-buy__qty-label,.k-variant__label){color:inherit}.k-product__ghost{position:absolute;left:0;top:46%;transform:translateY(-50%);z-index:-1;margin:0;font-family:var(--k-font-display);font-size:clamp(14rem,26vw,42rem);line-height:.8;white-space:nowrap;text-transform:uppercase;color:transparent;-webkit-text-stroke:2px var(--f, #fff);opacity:.14;pointer-events:none}.k-breadcrumb{padding-top:2.2rem;font-family:var(--k-font-cond);font-weight:800;font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase}.k-breadcrumb a,.k-breadcrumb span{opacity:.85}.kashmir .k-product__title{font-size:clamp(5.6rem,8vw,13rem);line-height:.86}.kashmir .k-product__title--long{font-size:clamp(4.4rem,5vw,7.6rem)}.k-product__style{font-family:var(--k-font-cond);font-weight:800;font-size:1.6rem;letter-spacing:.18em;text-transform:uppercase}.k-product__top--beer .k-gallery__main{background:transparent}.k-gallery__main.is-can{aspect-ratio:auto;height:min(68vh,62rem);overflow:visible;background:transparent}.k-gallery__main.is-can img{position:absolute;left:50%;top:0;height:100%;width:auto;max-width:none;object-fit:contain;transform:translate(-50%);filter:drop-shadow(0 4rem 4rem rgba(0,0,0,.35))}.k-gallery__main:not(.is-can) .k-gallery__blob{display:none}.k-gallery__blob{position:absolute;left:4%;top:4%;width:92%;height:92%}.k-gallery__blob path{fill:currentColor;opacity:.14}.k-gallery__main.is-can .k-gallery__zoom{display:none}.k-gallery__thumb{background:#ffffffd9;border-width:2px}.k-gallery__thumb.is-active{border-color:currentColor}.k-gallery__thumb--can img{object-fit:contain}.k-stats li{font-weight:800;font-size:1.5rem;letter-spacing:.18em;border-left-color:currentColor}.k-price__amount{font-family:var(--k-font-display);font-weight:400;font-size:5.6rem}.k-notes li{border:0;box-shadow:inset 0 0 0 1.5px currentColor;font-weight:800;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.k-qty.quantity{border:0;box-shadow:inset 0 0 0 2px currentColor;min-height:5.4rem}.k-qty__btn.quantity__button,.k-qty__input.quantity__input{color:inherit}.k-qty__input.quantity__input{border:0;font-family:var(--k-font-display);font-size:2.4rem}.k-product__top--beer .k-buy__submit{background:var(--k-ink);color:#fff}.k-product__top--beer .k-buy__submit:hover{background:#000}.k-product__top--beer .k-buy__submit .loading__spinner{background:var(--k-ink)}.k-product__ship{font-weight:700;font-size:1.5rem;border-bottom-color:currentColor}.k-hops dt{font-weight:800;font-size:1.3rem;letter-spacing:.22em}.k-product__lower{margin-top:0;padding-top:4.8rem;padding-bottom:6.4rem;border-top:0}.k-accordion{border:0;border-top:1px solid var(--k-line);background:transparent}.k-accordions{gap:0;border-bottom:1px solid var(--k-line)}.k-accordion__summary{padding:1.8rem 0;font-weight:800;font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase}.k-accordion__content{padding:0 0 2rem}.kashmir .k-story__title{font-size:clamp(5.6rem,7vw,11.2rem)}@media screen and (max-width:749px){.k-product__top--beer{padding-bottom:4rem}.k-gallery__main.is-can{height:42rem}.kashmir .k-product__title{font-size:clamp(4.8rem,16vw,8rem)}.k-price__amount{font-size:4.4rem}.k-accordion__summary{padding:1.6rem 0}.k-accordion__content{padding:0 0 1.6rem}.k-product__lower{padding-top:2.4rem;padding-bottom:4rem}.k-sticky{background:var(--k-ink);color:#fff}}.kashmir .drawer__heading,.kashmir .title--primary,.kashmir .main-page-title,.kashmir .collection-hero__title{font-weight:400;line-height:.88}.kashmir .totals__total-value,.kashmir .price{font-weight:700}@media screen and (max-width:749px){.kashmir .k-stage__title{font-size:clamp(4.4rem,min(18vw,calc(150vw / var(--len, 8))),11rem)}.kashmir .k-card__title--long{font-size:2rem}}.kashmir .k-card__title--long{font-size:clamp(2.2rem,1.8vw,2.8rem)}.k-products-section{padding-top:0}.k-products__text{max-width:44ch;margin:0;font-size:1.7rem}.k-card{container-type:inline-size}.k-poster__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.4rem 1.2rem}.k-poster__info .k-card__text{display:contents}.k-poster__info .k-card__title{grid-column:1 / -1;overflow-wrap:normal;white-space:nowrap;font-size:min(4.4rem,calc((100cqi - 3.6rem) / (var(--len, 8) * .52)))}.k-poster__info .k-card__title--long{white-space:normal;font-size:min(2.8rem,9cqi)}.k-poster__info .k-card__meta{margin:0}@media screen and (max-width:749px){.k-poster__info{display:grid;padding:0 1.2rem 1.4rem}.k-poster__info .k-card__title{font-size:min(3.2rem,calc((100cqi - 2.4rem) / (var(--len, 8) * .52)))}.k-poster__info .k-card__meta,.k-poster__info .k-card__price{grid-column:1 / -1}}@media screen and (max-width:749px){.k-poster__info .k-card__title--long{font-size:min(2rem,11cqi)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kashmir.css.map */
