@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap";:root{--k-cream: #F5EFE6;--k-warm: #E8D5B7;--k-gold: #C9A86C;--k-gold-deep: #A08400;--k-ink: #1C1209;--k-ink-soft: #2E2218;--k-muted: #6B5D4F;--k-muted-light: #9E8E7E;--k-white: #FDFAF6;--k-border: rgba(201,168,108,.25);--k-font-head: "Playfair Display", Georgia, serif;--k-font-body: "Jost", system-ui, sans-serif;--k-radius: 2px;--k-ease: all .25s ease}body{font-family:var(--k-font-body)!important;background-color:var(--k-white)!important;color:var(--k-ink)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--k-font-head)!important;color:var(--k-ink)!important;font-weight:400!important}p,li,span,a,label,input,select,textarea,button,.body,.caption,.caption-with-letter-spacing,.rte{font-family:var(--k-font-body)!important}a{color:var(--k-ink);transition:var(--k-ease)}a:hover{color:var(--k-gold)}.k-bc-trail{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;padding:10px 0;font-family:var(--k-font-body);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#999;border-bottom:1px solid rgba(201,168,108,.2);margin-bottom:0}.k-bc-link{color:#888;text-decoration:none;transition:color .2s ease}.k-bc-link:hover{color:var(--k-gold)}.k-bc-sep{color:var(--k-gold);padding:0 2px;font-size:13px;line-height:1}.k-bc-current{color:var(--k-ink);font-weight:500}@media(max-width:750px){.k-bc-trail{font-size:11px;padding:8px 0}}.section-main-collection-product-grid,.collection{background:var(--k-white)!important}.collection__title{font-family:var(--k-font-head)!important;font-size:42px!important;font-weight:400!important;color:var(--k-ink)!important;letter-spacing:.01em;line-height:1.2;padding:32px 0 8px!important}.collection__title .visually-hidden{display:none!important}.collection__description{font-family:var(--k-font-body)!important;font-size:14px!important;color:var(--k-muted)!important;letter-spacing:.02em;margin-bottom:24px}.facets__label,.facet-filters__summary,.mobile-facets__summary,.facets__summary{font-family:var(--k-font-body)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--k-muted)!important}.facets__summary svg,.mobile-facets__summary svg{color:var(--k-muted)!important}.facet-filters__label,.sort-by__label{font-family:var(--k-font-body)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--k-muted)!important}.select__select{font-family:var(--k-font-body)!important;font-size:12px!important;color:var(--k-ink)!important;border-color:var(--k-border)!important}.active-facets__button{border-color:var(--k-border)!important;font-family:var(--k-font-body)!important;font-size:11px!important;color:var(--k-muted)!important}.active-facets__button:hover{border-color:var(--k-gold)!important}.product-count__text{font-family:var(--k-font-body)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--k-muted-light)!important}.card-wrapper{transition:var(--k-ease)}.card-wrapper:hover{transform:translateY(-3px)}.card__inner{background:var(--k-white)!important;border:1px solid var(--k-border)!important;border-radius:var(--k-radius)!important;overflow:hidden;transition:var(--k-ease)}.card-wrapper:hover .card__inner{border-color:var(--k-gold)!important;box-shadow:0 8px 28px #1c120917!important}.card__media img,.card__media .media img{transition:transform .55s ease!important;object-fit:cover;width:100%;height:100%}.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.card__content{padding:14px 14px 16px!important}.card__information{padding:0!important}.card-information .card__vendor,.card__information .card__vendor,.card__vendor,.card-information .caption-with-letter-spacing,.card__information .caption-with-letter-spacing{font-family:var(--k-font-body)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--k-gold)!important;display:block;margin-bottom:6px!important}.card__heading,.card__heading a,.card__heading h3,.card-information__title{font-family:var(--k-font-head)!important;font-size:16px!important;font-weight:400!important;color:var(--k-ink)!important;letter-spacing:.01em!important;line-height:1.35!important;margin:0 0 6px!important;text-decoration:none!important}.card__heading a:hover{color:var(--k-gold-deep)!important}.card-information .price,.card__information .price,.price__regular,.price__regular .price-item,.price-item--regular{font-family:var(--k-font-body)!important;font-size:14px!important;font-weight:600!important;color:var(--k-gold-deep)!important;letter-spacing:.02em!important}.price__sale .price-item--sale{color:var(--k-gold-deep)!important;font-size:14px!important;font-weight:700!important}.price__sale .price-item--regular{color:var(--k-muted-light)!important;font-size:12px!important;text-decoration:line-through}.badge--sale,.badge--on-sale{background:var(--k-gold)!important;color:var(--k-ink)!important;font-family:var(--k-font-body)!important;font-size:10px!important;letter-spacing:.1em!important;border-radius:var(--k-radius)!important}.quick-add__submit,.card__add-button{font-family:var(--k-font-body)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;background:var(--k-ink)!important;color:var(--k-gold)!important;border:1px solid var(--k-ink)!important;border-radius:var(--k-radius)!important;padding:12px 16px!important;height:auto!important;transition:var(--k-ease)!important}.quick-add__submit:hover,.card__add-button:hover{background:var(--k-gold)!important;color:var(--k-ink)!important;border-color:var(--k-gold)!important}.quick-add__submit .loading__spinner{display:none}.product__text.inline-richtext,.product__vendor,.product__text{font-family:var(--k-font-body)!important;font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--k-gold)!important;display:block;margin-bottom:10px!important}.product__title,.product__title h1{font-family:var(--k-font-head)!important;font-size:38px!important;font-weight:400!important;color:var(--k-ink)!important;letter-spacing:.01em!important;line-height:1.2!important;margin-bottom:16px!important}.product__info-container .price,.product-form__info .price,.product__info-wrapper .price,.price-item,.product__info-container .price-item--regular,.product__info-container .price .price-item{font-family:var(--k-font-body)!important;font-size:22px!important;font-weight:600!important;color:var(--k-gold-deep)!important;letter-spacing:.02em!important}.product__policies,.product__policies a,.link--text,.product__policies p{font-family:var(--k-font-body)!important;font-size:11px!important;color:var(--k-muted-light)!important;text-decoration:underline;text-underline-offset:2px}.quantity__label,.product-form__quantity label,.product__quantity label{font-family:var(--k-font-body)!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--k-muted)!important}.quantity{border:1px solid var(--k-border)!important;border-radius:var(--k-radius)!important;overflow:hidden}.quantity__input{font-family:var(--k-font-body)!important;font-size:14px!important;color:var(--k-ink)!important;background:transparent!important;border:none!important}.quantity__button{color:var(--k-ink)!important;background:transparent!important;border:none!important;width:40px!important;transition:var(--k-ease)!important}.quantity__button:hover{background:var(--k-cream)!important;color:var(--k-gold-deep)!important}.product-form__submit[name=add]{font-family:var(--k-font-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;background:var(--k-ink)!important;color:var(--k-gold)!important;border:1.5px solid var(--k-ink)!important;border-radius:var(--k-radius)!important;padding:18px 32px!important;height:auto!important;min-height:52px!important;transition:var(--k-ease)!important}.product-form__submit[name=add]:hover{background:var(--k-gold)!important;color:var(--k-ink)!important;border-color:var(--k-gold)!important}.shopify-payment-button__button--unbranded{font-family:var(--k-font-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;background:var(--k-gold)!important;color:var(--k-ink)!important;border-radius:var(--k-radius)!important;min-height:52px!important;transition:var(--k-ease)!important}.shopify-payment-button__button--unbranded:hover{background:var(--k-gold-deep)!important;color:var(--k-white)!important}.shopify-payment-button__button--branded{border-radius:var(--k-radius)!important;min-height:52px!important}.product-form__buttons{border-top:1px solid var(--k-border);padding-top:20px;margin-top:4px}.product__description,.product__description p,.product__description li,.product-description,.rte p,.rte li{font-family:var(--k-font-body)!important;font-size:14px!important;color:var(--k-muted)!important;line-height:1.85!important;letter-spacing:.01em!important}.product__description h2,.product__description h3,.product__description h4{font-family:var(--k-font-head)!important;color:var(--k-ink)!important;font-size:20px!important;margin-top:20px!important}.product__media .media,.product__media-item .media{border:1px solid var(--k-border)!important;border-radius:4px!important;overflow:hidden}.share-button__copy,.share-button__close,.product__share-button{font-family:var(--k-font-body)!important;font-size:11px!important;color:var(--k-muted)!important;letter-spacing:.1em!important}.related-products .title,.product-recommendations .title,.complementary-products .title,.section-header__title{font-family:var(--k-font-head)!important;font-size:28px!important;color:var(--k-ink)!important;font-weight:400!important;letter-spacing:.02em!important;text-align:center}.pagination__item a,.pagination__item span{font-family:var(--k-font-body)!important;font-size:12px!important;letter-spacing:.08em!important;color:var(--k-muted)!important;border-color:var(--k-border)!important;border-radius:var(--k-radius)!important}.pagination__item--current a,.pagination__item--current span{background:var(--k-ink)!important;color:var(--k-gold)!important;border-color:var(--k-ink)!important}.pagination__item a:hover{border-color:var(--k-gold)!important;color:var(--k-gold-deep)!important}.accordion__title,.accordion summary,.accordion__summary{font-family:var(--k-font-body)!important;font-size:11px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--k-ink)!important}.accordion__content p,.accordion__content li{font-family:var(--k-font-body)!important;font-size:14px!important;color:var(--k-muted)!important;line-height:1.8!important}.section-header{border-bottom:1px solid var(--k-border)!important;padding-bottom:16px!important;margin-bottom:32px!important}.section-header h1,.section-header h2{font-family:var(--k-font-head)!important;color:var(--k-ink)!important}html{scroll-behavior:smooth}.color-background-1{background-color:var(--k-white)!important}.gradient{background:var(--k-white)!important}.card__inner.ratio{--ratio-percent: 125% !important}.card__inner.ratio:before{padding-bottom:var(--ratio-percent)!important}.product__media-wrapper .media,.product__media .media{aspect-ratio:4 / 5!important;height:auto!important}.related-products .card__inner.ratio,.product-recommendations .card__inner.ratio{--ratio-percent: 125% !important}.featured-product .media,.shopify-section .featured-product__media .media{aspect-ratio:4 / 5!important;height:auto!important}.card__inner.ratio img,.card__media img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}body.template-index .k-header-section{display:none!important}cart-drawer:not(.active){pointer-events:none!important;background:transparent!important}cart-drawer:not(.active) .drawer__inner,cart-drawer:not(.active) .cart-drawer__overlay{display:none!important;pointer-events:none!important}.why-section{background:#1c1209;display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0;min-height:auto}.why-left{padding:80px 64px;display:flex;flex-direction:column;justify-content:center;gap:24px;background:#1c1209;position:relative;overflow:hidden;border-right:1px solid rgba(201,168,108,.08)}.why-left:before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;border:1px solid rgba(201,168,108,.06);top:-80px;left:-80px;pointer-events:none}.why-left:after{display:none}.why-section .section-tag{display:block;color:#c9a86c;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;opacity:1;margin:0 0 14px}.why-section .section-title{color:#f5efe6!important;font-size:clamp(34px,3.2vw,48px);line-height:1.12;margin:0 0 18px;opacity:1!important}.why-section .section-title em{color:#c9a86c;font-style:italic}.why-section .section-sub{color:#f5efe6d1!important;font-size:16px;line-height:1.72;max-width:100%;margin:0 0 28px}.csir-badge{display:flex;align-items:center;gap:14px;background:#c9a86c0d;border:1px solid rgba(201,168,108,.22);border-radius:6px;padding:14px 18px;margin-top:8px}.csir-icon{font-size:28px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#c9a86c14;border-radius:50%;flex-shrink:0}.csir-text strong{display:block;color:#c9a86c;font-size:13px;font-weight:600;margin-bottom:2px}.csir-text span,.why-section .csir-text span{color:#f5efe6a6!important;font-size:12px;line-height:1.5}.why-right{padding:80px 64px;background:#1c1209;display:flex;align-items:center}.feature-list{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%}.feature-item{padding:28px 24px;border-bottom:1px solid rgba(201,168,108,.08);border-right:1px solid rgba(201,168,108,.08);display:flex;flex-direction:column;gap:8px}.feature-item:nth-child(2n){border-right:none}.feature-item:nth-child(3),.feature-item:nth-child(4){border-bottom:none}.feature-num{font-size:32px;font-weight:700;color:#c9a86c2e;line-height:1;font-family:Playfair Display,Georgia,serif}.feature-content strong{display:block;color:#f5efe6;font-size:14px;font-weight:600;line-height:1.4}.feature-content p{color:#f5efe6b8;font-size:13px;line-height:1.65;margin:0}@media(max-width:900px){.why-section{grid-template-columns:1fr}.why-left{padding:52px 24px 44px;border-right:none;border-bottom:1px solid rgba(201,168,108,.08);gap:20px}.why-section .section-title{font-size:32px}.why-right{padding:44px 24px 52px}.feature-list{grid-template-columns:1fr}.feature-item{padding:20px 0;border-right:none;flex-direction:row;align-items:flex-start;gap:16px}.feature-item:nth-child(3),.feature-item:nth-child(4){border-bottom:1px solid rgba(201,168,108,.08)}.feature-item:last-child{border-bottom:none}.feature-num{font-size:24px;min-width:36px;padding-top:2px}}@supports (height: 100dvh){cart-drawer .drawer__inner{height:100dvh;max-height:100dvh}}.drawer__footer{padding-bottom:max(16px,env(safe-area-inset-bottom,16px));flex-shrink:0}.cart__ctas{display:flex;flex-direction:column!important;gap:0;width:100%;padding-top:12px}.k-checkout-link{display:flex!important;align-items:center;justify-content:center;width:100%!important;box-sizing:border-box;flex-shrink:0}.cart__checkout-button,#shopify-section-sections--26512731996462__footer{display:none!important}footer.footer.color-inverse.gradient{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kankshi-brand.css.map */
