@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Lato:wght@300;400;700;900&display=swap";:root{--kv-saffron: #004d41;--kv-gold: #004d41;--kv-maroon: #004d41;--kv-maroon-dk: #4A0E0E;--kv-cream: #FFF8F0;--kv-light-gold: #FDF3E3;--kv-dark: #2C1810;--kv-border: #004d41}body{font-family:Lato,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Playfair Display,Georgia,serif!important}.utility-bar{font-family:Lato,Arial,sans-serif!important}.announcement-bar__message{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.4px}.header-wrapper{border-bottom:1px solid #004d41!important}.header__menu-item{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.6px!important;text-transform:uppercase!important;transition:color .2s}.header__menu-item:hover{color:var(--kv-saffron)!important}.header__submenu{border-top:3px solid var(--kv-saffron)!important;box-shadow:0 8px 28px #2c181026!important}.header__submenu .header__menu-item{font-size:13px!important;text-transform:none!important;letter-spacing:0!important;transition:color .2s,padding-left .2s}.header__submenu .header__menu-item:hover{color:var(--kv-saffron)!important;padding-left:6px}.mega-menu__content{border-top:3px solid var(--kv-saffron)!important;box-shadow:0 8px 28px #2c181026!important}.mega-menu__link{font-family:Lato,Arial,sans-serif!important;font-size:13px!important;transition:color .2s}.mega-menu__link:hover{color:var(--kv-saffron)!important}.button{font-family:Lato,Arial,sans-serif!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;border-radius:6px!important;transition:background .2s ease,transform .15s ease!important}.button:not(.button--secondary):not(.button--tertiary):hover{transform:translateY(-1px)}.button--secondary{border-radius:6px!important}.card-wrapper{border-radius:6px!important;border:1px solid #004d41!important;transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 12px 32px #8b1a1a24!important}.card__heading,.card__heading a{font-family:Playfair Display,Georgia,serif!important;color:var(--kv-maroon)!important;font-size:15px!important}.price-item--regular,.price-item--sale{color:var(--kv-saffron)!important;font-weight:700!important;font-family:Lato,Arial,sans-serif!important}s.price-item--regular,.price__sale .price-item--regular{color:#aaa!important;text-decoration:line-through;font-weight:400!important}.product__title{font-family:Playfair Display,Georgia,serif!important}.product__vendor{text-transform:uppercase!important;letter-spacing:1px;font-size:11px;color:var(--kv-saffron)!important;font-weight:700}.product-form__input--pill input[type=radio]+label{font-family:Lato,Arial,sans-serif!important;border-color:var(--kv-border)!important;color:var(--kv-dark)!important;transition:background .2s,border-color .2s,color .2s}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--kv-maroon)!important}.product-form__input--pill input[type=radio]:checked+label{background:var(--kv-maroon)!important;color:#fff!important;border-color:var(--kv-maroon)!important}.rich-text__heading,.featured-collection .collection__title,.collection-list__title{font-family:Playfair Display,Georgia,serif!important}.footer{border-top:1px solid var(--kv-gold)!important}.footer-block__heading{font-family:Playfair Display,Georgia,serif!important;color:var(--kv-gold)!important;text-transform:uppercase;letter-spacing:1px;font-size:14px!important}.footer-block__details-content a{transition:color .2s}.footer-block__details-content a:hover{color:var(--kv-gold)!important}.copyright__content{font-size:12px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--kv-saffron)!important;outline-offset:2px}.pagination__item--current{background:var(--kv-maroon)!important;color:#fff!important;border-color:var(--kv-maroon)!important}@media(max-width:749px){.header__menu-item{font-size:12px!important}.card__heading{font-size:14px!important}}.an-content-div .announcement-bar__item{font-size:20px}.an-content-div .announcement-bar__item:after{font-size:25px}footer{position:relative}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kanhaji-base.css.map */
