body{letter-spacing:.01em;background:#f8f4ed;color:#30251e}h1,h2,h3,.h0,.h1,.h2,.h3,.image-with-text__heading,.collection-hero__title,.product__title{font-weight:400;letter-spacing:-.02em;line-height:1.12}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:0;text-transform:none;min-height:4.6rem;padding:1.2rem 2.2rem}.button:not([disabled]):hover{background-color:#514034;color:#f8f4ed}.announcement-bar-section,.header .desktop-localization-wrapper{display:none}.announcement-bar,.template-index,.template-index #MainContent,.template-index .shopify-section,.template-index .gradient{background-color:#f8f4ed;background-image:none}.announcement-bar{border:0}.announcement-bar__message,.announcement-bar__link{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:#706a61;padding:1rem 0}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr;align-items:center;column-gap:2rem}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:start;margin:0}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header--middle-left .header__icons{justify-self:end}}.header{padding-top:2rem;padding-bottom:2rem}.header-wrapper--border-bottom{border-bottom-color:transparent;transition:border-bottom-color .2s ease}.section-header.is-scrolled .header-wrapper--border-bottom{border-bottom-color:#e7e1d8}.header__inline-menu,.header__menu-item,.list-menu__item{font-family:var(--font-body-family)}.header__menu-item{color:#30251e;font-size:1.6rem;padding:1rem 1.6rem;text-decoration:none}.header__menu-item .icon-caret{width:.9rem;height:.9rem;margin-left:.4rem}.desktop-localization-wrapper .disclosure__button{font-size:1.3rem;color:#706a61}.header__menu-item span{text-decoration:none}.header__active-menu-item,.header__menu-item:hover span,details[open]>.header__menu-item span{text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px;text-decoration-color:#30251e59}details[open]>.header__menu-item,details[open]:hover>.header__menu-item,.header__menu-item:hover .header__active-menu-item{text-decoration:none;text-decoration-thickness:1px}.header__icon{color:#30251e}.footer{border-top:1px solid #d9d2c8}.footer__content-top{padding-bottom:2rem}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;letter-spacing:0}.footer-block__details-content,.footer-block__details-content a,.copyright__content,.policies a{font-size:1.3rem}.footer-block__brand-info .footer-block__image-wrapper,.footer__content-top .footer-block--brand-info{max-width:16rem}.kashmir-breadcrumbs{display:flex;flex-wrap:wrap;gap:1.2rem;margin:2.4rem 0 1.2rem;color:#706a61;font-size:1.3rem}.kashmir-breadcrumbs a{color:#706a61;text-decoration:none}.kashmir-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:.4rem}.collection-hero__title{font-size:clamp(4.2rem,4.6vw,6.4rem);margin-bottom:1.2rem}.collection-hero__description{font-size:1.6rem;line-height:1.6;max-width:68rem;color:#30251e}.title-wrapper-with-link{align-items:baseline}.kashmir-text-link{font-family:var(--font-heading-family);font-size:1.5rem;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#30251e59;text-underline-offset:.28em;color:#30251e}.collection-list .card__heading,.collection-list .card__heading a{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:400;letter-spacing:0}.collection-list .card__heading a{display:flex;justify-content:space-between;gap:1rem;width:100%}.card__media,.card .media,.collection-card-wrapper .media{background:#eee8df}.collection-card-wrapper .card__media,.collection-card-wrapper .media{background:transparent}.collection-card-wrapper .card--standard .card__inner{border:1px solid #d9d2c8;border-radius:.8rem}.collection-list .collection-card-wrapper .card__media .media>img{object-fit:contain;top:1.6rem;left:1.6rem;width:calc(100% - 3.2rem);height:calc(100% - 3.2rem)}.card__type{margin:.4rem 0 .2rem;color:#706a61;font-size:1.2rem}.card__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0}.card-information .price{font-size:1.4rem}.facets-vertical .facets__summary,.facets__summary{font-family:var(--font-heading-family);font-size:1.7rem}.facets__heading,.facet-filters__label,.product-count,.product-count-vertical{color:#706a61;font-size:1.2rem}.facets__form{align-items:center}.facets__form .facets__wrapper{align-self:center;align-items:center}.facets__form .facets__heading{margin:0 1.6rem 0 0}.facets__form .facets__summary{margin-bottom:0}.facets__form .facet-filters,form.facets__form .product-count{align-self:center;align-items:center}.facets-vertical-sort .facets-vertical-form{align-items:center}.facets-vertical-sort .facet-filters__field,.facets-vertical-sort .product-count-vertical{display:flex;align-items:center}.facets-vertical-sort .product-count__text{margin:0;line-height:1}.field__input,.select__select,.customer .field input,.customer select{border:1px solid #d9d2c8;border-radius:1.6rem;background-color:transparent;color:#30251e;box-shadow:none}.field:after,.select:after,.customer .field:after,.customer select:after{border:0;box-shadow:none}.facet-filters__field .select__select.facet-filters__sort,.mobile-facets__sort .select__select{height:4.2rem;min-height:4.2rem;margin:0;padding:0 3.4rem 0 1.6rem;border:1px solid #d9d2c8;border-radius:1.6rem;background-color:transparent;color:#30251e;font-size:1.45rem;line-height:4.2rem;box-shadow:none}.facet-filters__field .facet-filters__sort+.icon-caret,.mobile-facets__sort .select .icon-caret{right:1.4rem}.facet-filters .facet-filters__sort:focus-visible,.facet-filters .facet-filters__sort.focused{outline:none;box-shadow:0 0 0 1px #30251e}.facets__disclosure-vertical.kashmir-price-filter{border-top:0}.facets__disclosure-vertical.kashmir-price-filter>.facets__summary{pointer-events:none;margin-bottom:1.2rem}.kashmir-price-filter .icon-caret,.kashmir-price-filter .facets__header-vertical,.mobile-facets__details.kashmir-price-filter .mobile-facets__info{display:none}.kashmir-price-filter[open] .facets__display-vertical{animation:none}.kashmir-price-filter .facets__price{display:block;padding:0 0 .4rem}.kashmir-price-range__labels{display:flex;justify-content:space-between;margin-bottom:1rem;color:#706a61;font-size:1.3rem;line-height:1.3}.kashmir-price-range__sliders{position:relative;height:1.4rem}.kashmir-price-range__track,.kashmir-price-range__fill{position:absolute;top:50%;height:1px;transform:translateY(-50%);pointer-events:none}.kashmir-price-range__track{right:0;left:0;background:#d9d2c8}.kashmir-price-range__fill{background:#30251e}.kashmir-price-range__sliders input[type=range]{position:absolute;top:50%;left:0;width:100%;height:1.4rem;margin:0;padding:0;background:none;pointer-events:none;transform:translateY(-50%);-webkit-appearance:none;appearance:none}.kashmir-price-range__sliders input[type=range]::-webkit-slider-runnable-track{height:1.4rem;background:transparent;border:0}.kashmir-price-range__sliders input[type=range]::-moz-range-track{height:1.4rem;background:transparent;border:0}.kashmir-price-range__sliders input[type=range]::-webkit-slider-thumb{width:1.4rem;height:1.4rem;margin-top:0;border:0;border-radius:50%;background:#30251e;pointer-events:auto;-webkit-appearance:none;appearance:none;cursor:pointer}.kashmir-price-range__sliders input[type=range]::-moz-range-thumb{width:1.4rem;height:1.4rem;border:0;border-radius:50%;background:#30251e;pointer-events:auto;cursor:pointer}.image-with-text__heading{font-size:clamp(4rem,3.2vw,5rem);max-width:12em;line-height:1.08}#kashmir-decken .image-with-text__content{align-items:flex-start;justify-content:center;text-align:left}@media screen and (max-width:749px){#kashmir-decken .image-with-text__content{padding-left:0;padding-right:0}}#kashmir-decken .image-with-text__content>*{align-self:flex-start;margin-left:0;margin-right:auto;text-align:left}#kashmir-decken .image-with-text__heading,#kashmir-decken .image-with-text__text{width:100%}@media screen and (max-width:989px){#kashmir-decken .image-with-text__heading{font-size:3rem;max-width:none;word-break:normal;overflow-wrap:normal}}[id$=__hero] .image-with-text__content{align-self:flex-start;padding-left:0;text-align:left}@media screen and (min-width:990px){[id$=__hero] .image-with-text__content{padding:6rem 4rem 7rem 0}}.collection-list .card__inner>.card__content{display:none}.collection-list .card__caption{display:none}.collection-list .card__heading a{align-items:baseline}.collection-list .card__heading .icon-wrap{display:none}.collection-list .title-wrapper-with-link{margin-bottom:3.2rem}.collection-list .card__information{padding-top:1.4rem}.image-with-text__text.subtitle,.image-with-text__text.subtitle p{font-family:var(--font-body-family);font-size:1.7rem;line-height:1.55;color:#706a61}.image-with-text__text--caption{letter-spacing:.18em;text-transform:uppercase;color:#706a61;font-size:1.1rem;line-height:1.2}.image-with-text__content>.image-with-text__text--caption+.image-with-text__heading{margin-top:1.2rem}.image-with-text .image-with-text__text-item>.image-with-text__content{overflow:visible}.image-with-text__media--asset{padding-bottom:112%!important}@media(prefers-reduced-motion:no-preference){#kashmir-decken .image-with-text__media-item,#kashmir-decken .image-with-text__content{opacity:0;transform:translateY(2.8rem);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1)}#kashmir-decken .image-with-text__content{transition-delay:.16s}#kashmir-decken.is-inview .image-with-text__media-item,#kashmir-decken.is-inview .image-with-text__content{opacity:1;transform:none}}@media screen and (max-width:989px){[id$=__hero] .image-with-text__media--asset{padding-bottom:72%!important}}@media screen and (max-width:749px){[id$=__hero] .image-with-text__media-item{width:78%;max-width:32rem;flex-grow:0}[id$=__hero] .image-with-text__media--asset{padding-bottom:112%!important}}[id$=__hero] .image-with-text__text.subtitle,[id$=__hero] .image-with-text__text.subtitle p{max-width:none;font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:1.55;color:#706a61}[id$=__hero] .button{font-family:var(--font-heading-family);font-weight:400}.kashmir-trust{border-top:1px solid #e7e1d8;border-bottom:1px solid #e7e1d8}.kashmir-trust ul{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem 4.8rem;max-width:130rem;margin:0 auto;padding:2.2rem 2rem;list-style:none}.kashmir-trust li{display:flex;align-items:center;gap:.9rem;font-size:1.45rem}.kashmir-trust svg{width:1.8rem;height:1.8rem;flex:none}.collection-list__intro{max-width:46rem;margin:-1.2rem 0 3.2rem;color:#30251e;font-size:1.6rem;line-height:1.5}.collection-list__intro p{margin:0}.card__excerpt{max-width:32rem;margin:.6rem 0 0;color:#30251e;font-size:1.45rem;line-height:1.45}.image-with-text__media--asset img,.kashmir-asset-image{object-fit:cover;object-position:center 30%}[id$=__hero] .kashmir-asset-image{transform:scaleX(-1)}.kashmir-people-intro{max-width:1320px;margin:0 auto;padding:4rem 5rem 0}.kashmir-people-intro h2{margin:0 0 1rem;font-size:clamp(3.2rem,3vw,4.2rem)}.kashmir-people-intro p{margin:0 0 1.4rem;color:#706a61;font-size:1.6rem}.kashmir-people .rte,.kashmir-people .rte p{margin:0;color:#706a61;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.kashmir-people h3{margin-bottom:.4rem;font-size:2.8rem}.product__title{font-size:clamp(3.6rem,3vw,4.4rem)}.product__info-container .price.price--large{margin:.6rem 0 1.4rem;font-size:2.8rem;letter-spacing:0;line-height:1.2}.product__info-container .price.price--large .price-item{letter-spacing:0}.product__text.caption-with-letter-spacing{letter-spacing:.22em;font-size:1.1rem}.product__media,.product__media-item,.product-media-container{background:#eee8df}.product-form__buttons,.product-form__submit{max-width:none;width:100%}.product-form__quantity{margin-bottom:1.6rem}.product__accordion .summary__title,.accordion summary{font-family:var(--font-heading-family)}.cart-notification,.cart-drawer,.cart__footer,.cart-item{background:#f8f4ed}.cart-notification{border:1px solid #d9d2c8}.cart__checkout-button,.cart-notification .button{width:100%}.template-cart .image-with-text__grid{justify-content:center}.template-cart .image-with-text__text-item{display:none}.template-cart .image-with-text__media-item{width:min(52rem,100%);max-width:52rem;flex-grow:0;margin-inline:auto}.template-cart .image-with-text__media{min-height:12rem;background:transparent}.template-cart .image-with-text__media img{object-fit:contain}.kashmir-nav .mega-menu{position:relative}.kashmir-nav .mega-menu__content{left:0;right:auto;top:calc(100% + 1.2rem);width:min(68rem,calc(100vw - 4rem));padding:0;border:1px solid #d9d2c8;background:#f8f4ed;box-shadow:0 1.5rem 3.5rem #30251e14;overflow:hidden;transform:none}.js .kashmir-nav .mega-menu__content{transform:translateY(-.6rem)}.kashmir-nav .mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.kashmir-nav .mega-menu[open]>summary span{text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px;text-decoration-color:#30251e59}.kashmir-mega__all,.kashmir-mega__guide,.kashmir-mega__gift,.kashmir-mega__columns a,.kashmir-mega__columns h2{font-family:var(--font-heading-family);color:#30251e;text-decoration:none}.kashmir-mega__all{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.2rem 2.8rem;border-bottom:1px solid #d9d2c8;font-size:2.4rem}.kashmir-mega__columns{display:grid;grid-template-columns:1fr 1fr}.kashmir-mega__columns>div{padding:2.4rem 2.8rem 2rem}.kashmir-mega__columns>div+div{border-left:1px solid #d9d2c8}.kashmir-mega__columns h2{margin:0 0 1.4rem;font-size:2.4rem;font-weight:400;letter-spacing:0}.kashmir-mega__columns a{display:block;padding:.55rem 0;font-family:var(--font-body-family);font-size:1.5rem}.kashmir-mega__columns a:hover,.kashmir-mega__all:hover,.kashmir-mega__guide:hover,.kashmir-mega__gift:hover{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#30251e59;text-underline-offset:.28em}.kashmir-mega__guide{display:block;margin:0 2.8rem;padding:1.8rem 0;border-top:1px solid #d9d2c8;font-size:1.7rem}.kashmir-mega__gift{display:block;padding:1.6rem 2.8rem;border-top:1px solid #d9d2c8;background:#f8f4ed;font-size:1.7rem}.menu-drawer__lead{border-bottom:1px solid #d9d2c8}.menu-drawer__group-label{margin:2.2rem 3rem .2rem;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:400;line-height:1.3;color:#706a61}.menu-drawer__group-list{margin:0;padding:0}.menu-drawer__child>.menu-drawer__menu-item{padding-left:4.6rem}.menu-drawer__guide{margin-top:1.2rem;border-top:1px solid #d9d2c8}.menu-drawer__guide>.menu-drawer__menu-item{font-size:1.6rem;color:#706a61}.header__search details[open]>.kashmir-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;height:100vh;min-height:100vh;padding:12vh 2rem 3rem;background:transparent;border:0}.header__search details[open] .modal-overlay:after{top:0;height:100%;background:#30251e73}.kashmir-search__panel{position:relative;z-index:2;display:block;width:min(76rem,100%);max-height:min(76vh,72rem);overflow:auto;padding:3.2rem 3.2rem 2.4rem;background:#f8f4ed;border:1px solid #d9d2c8;height:auto}.kashmir-search__intro h2{margin:0 0 .6rem;font-size:clamp(3.2rem,3vw,4.2rem);letter-spacing:-.03em}.kashmir-search__intro p{margin:0 0 1.8rem;color:#706a61}.kashmir-search .field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kashmir-search .search__input.field__input{height:5.2rem;padding:0 5rem 0 1.6rem;background:transparent;border:1px solid #d9d2c8}.kashmir-search .search-modal__form,.kashmir-search predictive-search,.kashmir-search search-form{display:block;width:100%}.kashmir-search .predictive-search{position:static;display:none;width:100%;margin-top:1.6rem;border:0;box-shadow:none;background:transparent}.kashmir-search predictive-search[open] .predictive-search,.kashmir-search predictive-search[loading] .predictive-search{display:block}.kashmir-search .predictive-search__heading,.kashmir-search .predictive-search__result-group:first-child:not(:only-child){display:none}.kashmir-search .predictive-search__results-groups-wrapper{display:block;border:0;padding:0}.kashmir-search .predictive-search__results-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.kashmir-search .predictive-search__item--link-with-thumbnail{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:0;text-decoration:none}.kashmir-search .predictive-search__image{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--media-radius);background:#eee8df}.kashmir-search .predictive-search__item-heading{margin:0;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:400;letter-spacing:0}.kashmir-search .kashmir-search__quick{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin-top:2rem}.kashmir-search .kashmir-search__quick p{flex:0 0 100%;margin:0;color:#706a61;font-size:1.3rem}.kashmir-search .kashmir-search__quick a{font-family:var(--font-heading-family);font-size:1.7rem;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#30251e59;text-underline-offset:.28em}.kashmir-search:has(predictive-search[open]) .kashmir-search__quick,.kashmir-search:has(predictive-search[loading]) .kashmir-search__quick{display:none}.kashmir-search .search-modal__close-button{position:absolute;top:1.2rem;right:1.2rem}.kashmir-footer{display:grid;grid-template-columns:.7fr 1.15fr 1.15fr;gap:4rem 6rem;padding-top:1rem;padding-bottom:2rem}.kashmir-footer h2{margin:0 0 1.6rem;font-size:2.2rem;font-weight:400;letter-spacing:0}.kashmir-footer p{margin:0 0 1.6rem;color:#706a61;font-size:1.45rem;line-height:1.65}.kashmir-footer__logo{display:inline-block;margin-bottom:2.4rem}.kashmir-footer__logo img{width:9.6rem;height:auto}.kashmir-footer__brand p{color:#706a61}.kashmir-footer__social{display:flex;align-items:center;gap:1.2rem;margin:2rem 0 0;padding:0;list-style:none}.kashmir-footer__social a{display:flex;align-items:center;justify-content:center;color:#706a61;transition:color .18s ease,transform .18s ease}.kashmir-footer__social a:hover,.kashmir-footer__social a:focus-visible{color:#30251e;transform:translateY(-1px)}.kashmir-footer__social svg{display:block;width:2rem;height:2rem}@media(prefers-reduced-motion:reduce){.kashmir-footer__social a:hover,.kashmir-footer__social a:focus-visible{transform:none}}.kashmir-footer__link{display:block;width:fit-content;margin:0 0 .8rem;color:#30251e;text-decoration-thickness:1px;text-decoration-color:#30251e59;text-underline-offset:.28em}.kashmir-footer__people{display:flex;gap:2.4rem;margin:2.4rem 0 0;padding:0;list-style:none}.kashmir-footer__people img{width:6.4rem;height:6.4rem;border-radius:50%;object-fit:cover;background:#eee8df}.kashmir-footer__people li{display:flex;flex-direction:column;align-items:flex-start}.kashmir-footer__people span,.kashmir-footer__people small{display:block;text-align:left}.kashmir-footer__people span{margin-top:.8rem;font-family:var(--font-heading-family);font-size:1.5rem}.kashmir-footer__people small{color:#706a61;font-size:1.2rem}.kashmir-footer-section .footer__content-bottom{border-top:1px solid #e7e1d8;margin-top:1rem;padding-top:2rem}.kashmir-footer-section .policies{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.6rem 0;margin:0}.kashmir-footer-section .policies li{align-items:center}.kashmir-footer-section .policies li:before{content:"";width:.3rem;height:.3rem;margin:0 .9rem;padding:0;border-radius:50%;background:#706a61;flex:none}.kashmir-footer-section .policies a{color:#706a61;text-decoration:none}.kashmir-footer-section .policies a:hover{color:#30251e;text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:989px){.kashmir-footer{grid-template-columns:1fr;gap:4rem}}@media screen and (max-width:749px){.kashmir-search .predictive-search__results-list{grid-template-columns:repeat(2,minmax(0,1fr))}.kashmir-search__panel{padding:4.4rem 1.6rem 1.6rem}.kashmir-people-intro{padding:3rem 1.5rem 0}.image-with-text__text.subtitle,.image-with-text__text.subtitle p{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kashmir.css.map */
