:root{--kanha-rani:#a91258;--kanha-teal:#064f55;--kanha-gold:#d9a936;--kanha-ivory:#f5ead9;--kanha-ink:#281e23}body{background:var(--kanha-ivory)}.kanha-wordmark{display:block;font-family:var(--font-heading-family);font-size:clamp(2rem,2.4vw,3.4rem);font-weight:500;letter-spacing:.08em;line-height:1.1;color:var(--kanha-rani);white-space:nowrap}.kanha-wordmark small{display:block;font-family:var(--font-body-family);font-size:.95rem;letter-spacing:.24em;margin-top:.7rem;text-align:center;color:var(--kanha-ink)}.header__menu-item{font-size:1.4rem}.header__heading-link{padding:.5rem}.header__active-menu-item{color:var(--kanha-rani)}.mega-menu__content{border-top:1px solid #e6b64c66}.mega-menu__link--level-2{color:var(--kanha-teal);font-weight:600}.mega-menu__link:hover{color:var(--kanha-rani)}.announcement-bar__message{font-size:1.25rem;letter-spacing:.04em;padding:.8rem 0}.utility-bar{min-height:0}.kanha-hero{display:grid;grid-template-columns:45% 55%;min-height:520px;background:var(--kanha-teal);color:#fff}.kanha-hero__copy{padding:clamp(3rem,5vw,8rem);align-self:center;position:relative}.kanha-hero__copy:before{content:"";display:block;width:6rem;height:2px;background:var(--kanha-gold);margin-bottom:2rem}.kanha-eyebrow{font-size:1.2rem;text-transform:uppercase;letter-spacing:.2em;margin:0 0 1.6rem;color:var(--kanha-gold)}.kanha-hero h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4rem,5.5vw,7rem);line-height:1.06;letter-spacing:-.02em;color:#fff;max-width:10ch;margin:0 0 2.5rem}.kanha-hero__description{max-width:37rem;font-size:1.7rem;line-height:1.65;color:#fff}.kanha-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:2.8rem}.kanha-hero .button{--color-button:181,22,97;--color-button-text:255,255,255;min-height:4.8rem;padding:0 3rem}.kanha-text-link{font-size:1.4rem;color:#fff;text-underline-offset:.5rem}.kanha-hero__media{min-width:0;position:relative;min-height:520px;max-height:660px;overflow:hidden;background:#eee1d5}.kanha-hero__image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 24%}.kanha-section-title{font-family:var(--font-heading-family);font-size:clamp(2.7rem,3vw,4rem);font-weight:400;text-align:center;line-height:1.2;color:var(--kanha-ink);margin:0;display:flex;align-items:center;justify-content:center;gap:2rem}.kanha-section-title:before,.kanha-section-title:after{content:"";height:1px;width:8rem;background:var(--kanha-gold);flex-shrink:1}.kanha-categories,.kanha-featured,.kanha-prices{padding-top:5rem;padding-bottom:5rem}.kanha-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin-top:3rem}.kanha-category{display:block;text-decoration:none;color:var(--kanha-ink);text-align:center}.kanha-category__image{aspect-ratio:4/5;border-radius:48% 48% 0 0;overflow:hidden;background:#f3eadf}.kanha-category img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.kanha-category>span{display:flex;justify-content:center;align-items:center;gap:1rem;font-family:var(--font-heading-family);font-size:2.3rem;padding-top:1.5rem}.kanha-category:hover{color:var(--kanha-rani)}.kanha-category:hover img{transform:scale(1.025)}.kanha-section-heading{position:relative;margin-bottom:3rem}.kanha-browse-link{display:block;width:max-content;margin:1rem auto 0;color:var(--kanha-teal);font-size:1.3rem;text-underline-offset:.5rem}.kanha-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 2.4rem;list-style:none;padding:0;margin:0}.kanha-product-grid>li{min-width:0}.kanha-product-grid .card__heading{font-size:1.5rem;line-height:1.45}.kanha-product-grid .price{font-size:1.5rem}.card__inner{--ratio-percent:150%!important}.card__media .media img{object-fit:contain;background:#f6f1eb}.card__information{padding-top:1.6rem}.card-information .price{color:var(--kanha-rani)}.kanha-prices{border-top:1px solid #e6b64c40}.kanha-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;max-width:1120px;margin:3.5rem auto 0}.kanha-price-circle{aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-radius:50%;background-color:var(--tile-background);background-image:repeating-linear-gradient(160deg,transparent 0 16px,#ffffff0d 17px 29px,transparent 30px 42px);color:var(--tile-text);text-decoration:none;line-height:1.15;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.kanha-price-circle:hover{transform:translateY(-4px);box-shadow:0 10px 22px #30252b20}.kanha-price-circle__small{font-size:clamp(1.4rem,1.6vw,2rem);margin-bottom:.6rem}.kanha-price-circle__amount{font-weight:600;font-size:clamp(2.7rem,3.6vw,4.6rem);letter-spacing:-.035em}.kanha-price-circle__bottom{font-size:clamp(1.5rem,2.2vw,2.8rem);margin-top:.7rem;font-weight:500}.kanha-story{display:grid;grid-template-columns:1fr 1fr;background:#f4ebdd;margin-top:2rem}.kanha-story__media{min-height:400px;max-height:500px;position:relative;overflow:hidden}.kanha-story__media img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.kanha-story__copy{padding:5rem 6rem;align-self:center}.kanha-story .kanha-eyebrow{color:var(--kanha-rani)}.kanha-story h2{font-family:var(--font-heading-family);font-size:clamp(3.8rem,4vw,5.5rem);line-height:1.1;color:var(--kanha-teal);margin:0 0 2rem;max-width:12ch}.kanha-story .rte{font-size:1.6rem;max-width:40rem}.kanha-story .button{margin-top:2rem}.collection-hero__inner{padding-top:3rem!important;padding-bottom:3rem!important}.collection-hero__title{font-size:clamp(3rem,4vw,4.8rem);color:var(--kanha-teal);margin:0 0 1.5rem}.collection-hero__description{max-width:80rem;font-size:1.5rem!important;line-height:1.7}.kanha-collection-guide{padding-top:4rem;padding-bottom:5rem;max-width:100rem}.kanha-collection-guide h2{color:var(--kanha-teal)}.kanha-collection-guide .rte{font-size:1.5rem;line-height:1.8}.facets__heading,.facet-filters__label{font-size:1.4rem}.footer{border-top:1px solid #e6b64c80!important}.footer-block__heading{color:var(--kanha-teal)}.kanha-collection-links{padding-top:1rem;padding-bottom:1.5rem}.kanha-collection-links__list{display:flex;gap:1rem;overflow-x:auto;padding:.4rem .2rem 1rem;scrollbar-width:thin}.kanha-collection-links__item{flex:0 0 auto;min-width:12rem;padding:1rem 1.7rem;border:1px solid #e6b64c80;border-radius:999px;background:#fff;color:var(--kanha-teal);font-size:1.35rem;font-weight:600;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.kanha-collection-links__item:hover,.kanha-collection-links__item:focus-visible{background:var(--kanha-rani);border-color:var(--kanha-rani);color:#fff}.facets-vertical{gap:3rem}.facets-wrapper{border:1px solid #e6b64c55;border-radius:1rem;padding:1.8rem;background:#fff}.product-grid-container .card-wrapper{background:#fff}.product-grid-container .card__information,.product-grid-container .card-information{text-align:center}.product-grid-container .price{color:var(--kanha-rani)}.product__info-container{background:#fff;border:1px solid #e6b64c55;border-radius:1.2rem;padding:clamp(1.8rem,2.5vw,3rem)}.product__title h1{color:var(--kanha-teal);font-family:var(--font-heading-family);font-weight:500;line-height:1.2}.product__info-container .price{color:var(--kanha-rani)}.product-form__buttons .button{min-height:5rem}.product-form__submit{background:var(--kanha-rani);color:#fff}.product__media-wrapper{background:#fff;border-radius:1.2rem}.product__media img{object-fit:contain}.kanha-product-assurances{padding-top:3.5rem;padding-bottom:3.5rem}.kanha-product-assurances__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem;margin-top:2.5rem}.kanha-product-assurances__item{background:#fff;border:1px solid #e6b64c55;border-radius:1rem;padding:2.2rem;text-align:center}.kanha-product-assurances__item h3{margin:0 0 1rem;color:var(--kanha-teal);font-family:var(--font-heading-family);font-size:2.2rem}.kanha-product-assurances__item .rte{font-size:1.4rem;line-height:1.65}.kanha-product-assurances__item a{color:var(--kanha-rani);font-weight:600;text-underline-offset:.4rem}@media(min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:2rem}.header__inline-menu{margin-left:0;text-align:center}.header__menu-item{padding-left:1rem;padding-right:1rem}.header__menu-item .icon-caret{right:0}.header__inline-menu summary{padding-right:2rem}.mega-menu__list{grid-template-columns:repeat(4,minmax(0,1fr));text-align:left}.header__icons{padding-right:0}}@media(max-width:989px){.kanha-wordmark{font-size:2.6rem}.kanha-wordmark small{font-size:.85rem}.kanha-price-grid{gap:2rem}.kanha-hero__copy{padding:3rem}.kanha-hero__media,.kanha-hero{min-height:450px}.kanha-story__copy{padding:3rem}.kanha-product-grid{gap:2rem 1.6rem}}@media(max-width:749px){.header{padding:1.3rem 1.5rem!important}.kanha-wordmark{font-size:2.15rem}.kanha-wordmark small{font-size:.7rem;letter-spacing:.18em}.announcement-bar__message{font-size:1.05rem}.kanha-hero{grid-template-columns:1fr;min-height:0}.kanha-hero__copy{padding:3rem 2.4rem;text-align:center}.kanha-hero__copy:before{margin:0 auto 1.5rem}.kanha-hero h1{font-size:4.6rem;max-width:12ch;margin:0 auto 1.7rem}.kanha-hero__description{font-size:1.5rem;margin:auto}.kanha-hero__actions{justify-content:center;margin-top:2rem;gap:1.6rem}.kanha-hero__media{height:420px;min-height:0;max-height:none}.kanha-hero__image{object-position:50% 23%}.kanha-categories,.kanha-featured,.kanha-prices{padding-top:3.2rem;padding-bottom:3.2rem}.kanha-section-title{font-size:2.8rem;gap:1rem}.kanha-section-title:before,.kanha-section-title:after{width:3rem}.kanha-category-grid,.kanha-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.5rem}.kanha-category>span{font-size:1.9rem;gap:.6rem}.kanha-product-grid .card__heading{font-size:1.3rem}.kanha-product-grid .price{font-size:1.4rem}.kanha-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:430px;margin-top:2.5rem}.kanha-price-circle__amount{font-size:3.1rem}.kanha-price-circle__small{font-size:1.4rem}.kanha-price-circle__bottom{font-size:1.9rem}.kanha-story{grid-template-columns:1fr}.kanha-story__media{min-height:300px;height:340px}.kanha-story__copy{padding:3rem 2.4rem}.kanha-story h2{font-size:3.8rem}.collection-hero__title{font-size:3rem}.collection-hero__inner{padding-top:2rem!important;padding-bottom:2rem!important}}@media(max-width:749px){.kanha-collection-links{padding-inline:1.5rem}.kanha-collection-links__item{min-width:10.5rem;padding:.9rem 1.3rem;font-size:1.2rem}.facets-wrapper{border:0;padding:0;background:transparent}}@media(max-width:749px){.product__info-container{padding:1.8rem}.kanha-product-assurances__grid{grid-template-columns:1fr;gap:1.2rem}.kanha-product-assurances{padding-top:2.5rem;padding-bottom:2.5rem}.kanha-product-assurances__item{padding:1.8rem}}@media(prefers-reduced-motion:reduce){.kanha-category img,.kanha-price-circle{transition:none}.kanha-category:hover img,.kanha-price-circle:hover{transform:none}}.kanha-hero{max-width:1760px;margin-inline:auto;grid-template-columns:41% 59%;min-height:0;height:clamp(400px,32vw,540px);position:relative;background:#064f55}.kanha-hero__copy{padding:3rem clamp(3rem,5vw,8rem);z-index:1;text-align:center}.kanha-hero__copy:before{margin:0 auto 1.8rem}.kanha-hero__copy:after{content:"";position:absolute;top:1.8rem;right:1.8rem;bottom:1.8rem;left:1.8rem;border:1px solid #e6b64c66;border-radius:8rem 0;pointer-events:none}.kanha-hero h1{font-size:clamp(4rem,4.5vw,6.4rem);max-width:12ch;margin:0 auto 2rem}.kanha-hero__description{font-family:var(--font-heading-family);font-size:clamp(1.8rem,2vw,2.5rem);line-height:1.3;margin:auto;max-width:29rem}.kanha-hero__actions{justify-content:center;margin-top:2rem}.kanha-hero__media{height:100%;min-height:0;max-height:none}.kanha-hero__image{object-position:50% 16%}.kanha-hero .kanha-eyebrow:empty{display:none}.kanha-categories.page-width,.kanha-featured.page-width,.kanha-prices.page-width{width:92%;max-width:1660px;padding-inline:0}.kanha-categories{padding-top:2.4rem;padding-bottom:2.4rem}.kanha-categories>.kanha-section-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.kanha-category-grid{gap:2.4rem;margin-top:0}.kanha-category{position:relative;isolation:isolate}.kanha-category__image{aspect-ratio:1/1.08;border-radius:0;clip-path:url(#KanhaArchShape);background:#d1ad69;padding:2px}.kanha-category img{clip-path:url(#KanhaArchShape);object-position:center 25%;display:block}.kanha-category>span{position:absolute;bottom:1.2rem;left:12%;right:12%;padding:.6rem 1rem;background:#fff8ee;box-shadow:0 0 0 1px #d1ad69;color:#30252b;font-size:clamp(1.8rem,2vw,2.6rem);line-height:1.15}.kanha-category>span>span{display:none}.kanha-featured{padding-top:2rem;padding-bottom:3rem}.kanha-section-heading{margin-bottom:2.2rem}.kanha-product-grid{gap:2.5rem 2.4rem}.kanha-product-grid .card__inner{--ratio-percent:125%!important}.kanha-product-grid .card__media .media img{object-fit:cover;object-position:center 22%}.kanha-product-grid .card__heading{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.3}.kanha-product-grid .card__information{text-align:center;padding-top:1rem}.kanha-product-grid .card-information{text-align:center}.kanha-story{max-width:1760px;margin-inline:auto;grid-template-columns:58% 42%}.kanha-story__media{min-height:320px;max-height:380px}.kanha-story__copy{padding:3rem 4rem}.kanha-story h2{font-style:italic}@media(min-width:990px){.header.page-width{width:92%;max-width:1660px;padding-inline:0}.header__menu-item{font-family:var(--font-heading-family);font-size:1.7rem}.kanha-wordmark{font-size:clamp(2.8rem,3vw,4rem)}}@media(max-width:749px){.kanha-hero{height:auto;grid-template-columns:1fr}.kanha-hero__copy{padding:3rem 2.4rem}.kanha-hero h1{font-size:4.3rem}.kanha-hero__copy:after{top:1rem;right:1rem;bottom:1rem;left:1rem;border-radius:5rem 0}.kanha-hero__description{font-size:2rem}.kanha-hero__media{height:350px}.kanha-category-grid{gap:1.6rem}.kanha-category>span{font-size:1.8rem;left:8%;right:8%;bottom:.8rem}.kanha-categories{padding-top:2rem;padding-bottom:1.5rem}.kanha-product-grid{gap:2rem 1.5rem}.kanha-product-grid .card__heading{font-size:1.5rem}.kanha-story{grid-template-columns:1fr}.kanha-story__media{height:320px}.kanha-story__copy{padding:3rem 2.4rem}}.kanha-home-banner{position:relative;max-width:1760px;margin-inline:auto;overflow:hidden;background:var(--kanha-ivory)}.kanha-home-banner__image{display:block;width:100%;height:auto}.kanha-home-banner__copy{position:absolute;z-index:1;text-align:center}.kanha-home-banner__copy .kanha-eyebrow{margin-bottom:1rem}.kanha-home-banner__copy .rte{font-size:clamp(1.3rem,1.25vw,1.8rem);line-height:1.5}.kanha-home-banner__copy .button{margin-top:1.2rem;min-height:4.2rem;padding-inline:2.5rem}.kanha-home-banner__copy--hero{left:4%;top:50%;width:32%;transform:translateY(-50%);color:#fff}.kanha-home-banner__copy--hero h1{margin:0;color:#fff;font-family:var(--font-heading-family);font-size:clamp(3rem,3.7vw,5.8rem);font-weight:400;line-height:1.05}.kanha-home-banner__copy--hero .rte{max-width:34rem;margin:1.2rem auto 0;color:#fff}.kanha-home-banner__copy--story{right:4%;top:50%;width:32%;transform:translateY(-50%);color:var(--kanha-ink)}.kanha-home-banner__copy--story h2{margin:0;color:var(--kanha-teal);font-family:var(--font-heading-family);font-size:clamp(3rem,3.6vw,5.4rem);font-weight:400;font-style:italic;line-height:1.05}.kanha-home-banner__copy--story .rte{max-width:37rem;margin:1.2rem auto 0}@media(max-width:749px){.kanha-home-banner{display:flex;flex-direction:column}.kanha-home-banner__image{width:180%;max-width:none;transform:translate(-40%)}.kanha-home-banner__copy{position:relative;left:auto;right:auto;top:auto;width:auto;transform:none;padding:2.5rem 2rem}.kanha-home-banner__copy--hero{order:-1;background:var(--kanha-teal)}.kanha-home-banner__copy--story{background:var(--kanha-ivory)}.kanha-home-banner__copy--hero h1,.kanha-home-banner__copy--story h2{font-size:3.8rem}}.kanha-art-crop{position:relative;display:block;overflow:hidden;min-width:0}.kanha-art-source{position:absolute;max-width:none!important;height:auto!important;pointer-events:none;display:block}.kanha-art-hero{display:grid;grid-template-columns:420fr 604fr;max-width:1760px;margin:auto}.kanha-art-hero-copy{aspect-ratio:420/316}.kanha-art-hero-photo{aspect-ratio:604/316}.kanha-art-hero-copy img{width:243.809524%;left:0;top:-48.101266%}.kanha-art-hero-photo img{width:169.536424%;left:-69.536424%;top:-48.101266%}.kanha-art-categories{width:92%;max-width:1660px;margin:2rem auto}.kanha-art-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.kanha-art-category{aspect-ratio:214/198;background:#fff8ee}.kanha-art-category img{width:478.504673%;top:-241.414141%}.kanha-art-category-1 img{left:-27.102804%}.kanha-art-category-2 img{left:-134.579439%}.kanha-art-category-3 img{left:-243.457944%}.kanha-art-category-4 img{left:-351.401869%}.kanha-art-story{display:grid;grid-template-columns:650fr 374fr;max-width:1760px;margin:2rem auto 0}.kanha-art-story-photo{aspect-ratio:650/190}.kanha-art-story-copy{aspect-ratio:374/190}.kanha-art-story-photo img{width:157.538462%;left:0;top:-642.105263%}.kanha-art-story-copy img{width:273.796791%;left:-173.796791%;top:-642.105263%}.kanha-product-grid .card__inner{--ratio-percent:150%!important}.kanha-product-grid .card__media .media img{object-fit:contain;background:#fff8ee}.kanha-art-crop:focus-visible{outline:3px solid #b51661;outline-offset:4px}@media(max-width:749px){.kanha-art-hero{grid-template-columns:1fr}.kanha-art-hero-copy{aspect-ratio:420/316}.kanha-art-hero-photo{aspect-ratio:604/316}.kanha-art-hero-photo img{top:-48.101266%}.kanha-art-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.kanha-art-story{grid-template-columns:1fr}.kanha-art-story-copy{max-width:100%;width:100%}}@media screen and (min-width:990px){.facets-vertical.page-width,.facets-vertical-sort.page-width{width:calc(100% - 6.4rem);max-width:150rem;margin-inline:auto;padding-inline:0}.facets-vertical .product-grid{column-gap:2.4rem;row-gap:3.6rem}.facets-vertical .card__heading{font-size:1.5rem;line-height:1.35}.facets-vertical .price{font-size:1.5rem}.facets-vertical .quick-add__submit{min-height:4.6rem}.facets-vertical .product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))}.facets-vertical .product-grid .grid__item{width:100%!important;max-width:100%!important}}.kanha-featured{background:#efe0cd;border-block:1px solid #d9a93655}.kanha-product-grid>li{display:flex;min-width:0}.kanha-product-grid .card-wrapper,.kanha-product-grid .card,.kanha-product-grid .card__content{width:100%;height:100%}.kanha-product-grid .card__content{display:flex;flex-direction:column}.kanha-product-grid .card__information{display:flex;flex:1 1 auto;flex-direction:column}.kanha-product-grid .card__heading{min-height:7.1rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kanha-product-grid .card-information{margin-top:auto}.product-grid-container{background:#f5ead9}.product-grid-container .card-wrapper{background:#fffaf2;border:1px solid #d9a93640;border-radius:1rem;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kanha-rani.css.map */
