:root{--k-ink:70,72,74;--k-mist:#f4f2ee;--k-accent:#8a7b56}body{font-size:1.7rem;letter-spacing:.085rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:normal}body .button,body .shopify-challenge__button,body .customer button{font-size:1.3rem;font-weight:700;letter-spacing:.39rem;text-transform:uppercase}body .header__menu-item,body .header__active-menu-item{font-size:1.6rem;letter-spacing:.32rem;text-transform:uppercase;text-decoration:none}body .header__menu-item span{font-size:1.6rem}.header__inline-menu .list-menu--inline{justify-content:center}.template-index .section-header{position:relative;top:auto;height:0;z-index:4;margin-bottom:0}.template-index .header-wrapper{background:linear-gradient(#00000080,#0000);border-bottom:0}.template-index .header{--color-foreground:255,255,255;color:#fff;background:transparent}.template-index .header .header__heading-logo{filter:brightness(0) invert(1)}.template-index .header .menu-drawer,.template-index .header .search-modal,.template-index .header .menu-drawer__navigation,.template-index .header .predictive-search{--color-foreground:var(--k-ink);color:rgb(var(--k-ink))}.template-index .header .search-modal .header__icon{--color-foreground:var(--k-ink)}body .header__menu-item,body .header__menu-item span{color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.header--top-center>.header__search{display:inline-flex!important;grid-area:left-icons;justify-self:start;margin-left:-1rem}.header--top-center .header__icons .header__search{display:none!important}}body .announcement-bar__message{font-size:1.445rem;letter-spacing:.085rem;padding:.9rem 1.6rem;min-height:0}body .banner--large:not(.banner--adapt){min-height:56rem}@media screen and (min-width:750px){body .banner--large:not(.banner--adapt){min-height:75rem}}.banner__box{--font-heading-scale:1}body .banner__heading{font-size:4.6rem;line-height:1;max-width:30rem}body .banner__text{font-size:2.21rem;line-height:1.1;letter-spacing:.085rem}body .banner__text.caption-with-letter-spacing,body .banner__box .caption-with-letter-spacing{font-size:1.87rem;letter-spacing:.56rem;line-height:1.1;text-transform:uppercase}body .title,body .k-section__title{font-size:2.72rem}body .card__heading,body .card__heading a{font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;letter-spacing:.3rem;line-height:1.1;text-transform:uppercase}body .price{font-size:1.445rem;letter-spacing:.085rem}body .price--on-sale .price-item--regular{color:#8b2e22}shopify-payment-terms{display:none}body .product .price__badge-sale{display:none}.collection .title-wrapper-with-link{justify-content:center;text-align:center}body .product__title h1{font-size:2.72rem;letter-spacing:normal;text-transform:none}body .product .price{font-size:1.9rem}body .product__tax{display:none}body .product .form__label{font-size:1.36rem;font-weight:300;letter-spacing:.408rem;text-transform:uppercase}.k-color__value{font-size:1.36rem;letter-spacing:normal;text-transform:none;font-weight:400;margin-left:.4rem}body .product-form__input.k-color input[type=radio]+label{width:4rem;height:4rem;padding:0;margin:.2rem 1rem .6rem 0;border-radius:50%;border:1px solid rgba(var(--k-ink),.25);font-size:0;line-height:0;color:transparent;overflow:hidden;background-color:transparent}body .product-form__input.k-color input[type=radio]+label[data-swatch=gold]{background:linear-gradient(135deg,#f3dfa4,#c9a24e 55%,#eed592)}body .product-form__input.k-color input[type=radio]+label[data-swatch=silver]{background:linear-gradient(135deg,#f2f2f2,#b4b6ba 55%,#e8e8ea)}body .product-form__input.k-color input[type=radio]+label[data-swatch=rose-gold]{background:linear-gradient(135deg,#f6d7c8,#d39a85 55%,#f0c9b8)}body .product-form__input.k-color input[type=radio]+label:not([data-swatch=gold]):not([data-swatch=silver]):not([data-swatch=rose-gold]){width:auto;height:auto;padding:.7rem 1.5rem;border-radius:0;font-size:1.4rem}.k-color input[type=radio]:checked+label{outline:1px solid rgb(var(--k-ink));outline-offset:3px}body .product-form__input--dropdown .select__select{font-size:1.5rem;border-radius:0}.k-offer{background:#ece3d4;color:#3a2e28;text-align:center;padding:1.3rem 1rem;font-size:1.3rem;font-weight:400;letter-spacing:.096rem;text-transform:uppercase;margin:-1rem 0 2rem;max-width:44rem}.k-ships{display:flex;justify-content:space-between;gap:1.2rem;flex-wrap:wrap;border:1px solid #e8e4dc;border-radius:1rem;background:#faf8f5;padding:1.1rem 1.4rem;font-size:1.4rem;letter-spacing:.014rem;margin:0 0 2rem;max-width:44rem}.k-ships strong{font-weight:600}.k-ships__date i{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#2a7a3b;margin-right:.7rem;vertical-align:.1rem}.k-usp{display:flex;gap:1.1rem;margin:0 0 1.6rem;max-width:44rem}.k-usp__check{flex:none;width:2.4rem;height:2.4rem;border-radius:50%;background:#ece3d4;display:grid;place-items:center;color:#1a1a1a}.k-usp__check .icon{width:1.5rem;height:1.5rem;fill:none;stroke-width:1.8}.k-usp strong{display:block;font-size:1.6rem;font-weight:600;color:#1a1a1a;line-height:1.5}.k-usp div span{display:block;font-size:1.5rem;line-height:1.3;color:#6f7072}.k-review{display:flex;justify-content:space-between;gap:1.6rem;background:#f7f4ef;padding:2rem;margin:2rem 0;max-width:44rem;border-radius:.4rem}.k-review blockquote{margin:0 0 1rem;padding:0;border:0;font-style:normal;font-size:1.5rem;color:#1a1a1a}.k-review strong{font-weight:600;color:#1a1a1a;font-size:1.5rem}.k-review figcaption span{color:#2a7a3b;font-size:1.3rem;margin-left:.6rem}.k-review img{width:8rem;height:8rem;border-radius:50%;object-fit:cover;flex:none}.k-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;background:#f7f4ef;padding:2.4rem 1.6rem;margin:2rem 0 3rem;max-width:44rem;text-align:center;border-radius:.4rem}.k-icons .icon{width:3.8rem;height:3.8rem;margin:0 auto 1rem;fill:none;stroke-width:1;color:#1a1a1a}.k-icons span{display:block;font-size:1.4rem;font-weight:500;line-height:1.3;color:#1a1a1a}body .product__accordion{border:1px solid #efece6!important;max-width:44rem;margin:0}body .product__accordion.accordion+.product__accordion.accordion{margin-top:-1px}body .product__accordion summary{padding:1.3rem 1.6rem}body .product__accordion .summary__title{justify-content:center;width:100%}body .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.36rem;font-weight:400;letter-spacing:.408rem;text-transform:uppercase;text-align:center;margin:0}body .product__accordion .accordion__content{padding:0 1.6rem 1.6rem;font-size:1.564rem}body .collapsible-content .accordion__title{font-size:1.6rem;font-family:var(--font-body-family);font-weight:400}body .footer-block__heading{font-family:var(--font-body-family);font-weight:300;font-size:1.36rem;letter-spacing:.408rem;line-height:1.1;text-transform:uppercase}body .footer-block__brand-info .rte,body .footer-block__brand-info p{font-size:1.445rem;line-height:1.4;max-width:34ch}body .footer-block__details-content .list-menu__item--link{font-size:1.445rem;line-height:1.1;padding-top:.3rem;padding-bottom:.3rem;text-transform:capitalize;color:rgb(var(--k-ink));text-decoration:none}.k-footer-logo{max-width:12rem;margin-bottom:1.2rem}.k-footer-logo img{display:block;width:100%;height:auto}body .copyright__content,body .copyright__content a{font-size:1.2rem;line-height:1.1}@media screen and (min-width:750px){body .footer__content-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,34rem);gap:4rem;align-items:start}body .footer-block--newsletter{margin-top:0;display:block;text-align:left}body .footer-block__newsletter{text-align:left}body .footer-block__newsletter .newsletter-form{margin:0;max-width:none}body .footer-block__newsletter .footer-block__heading{text-align:left}}.k-section{padding:clamp(40px,6vw,72px) 0}.k-section--mist{background:var(--k-mist)}.k-section__title{text-align:center;margin:0 0 clamp(24px,4vw,40px)}.reviews{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 1.6rem 12px}.review{flex:0 0 min(340px,82vw);margin:0;background:#fff;padding:28px;text-align:center;scroll-snap-align:center;box-shadow:0 8px 24px #0000000d}.review:first-child{margin-left:auto}.review:last-child{margin-right:auto}.review__stars{letter-spacing:.14em;font-size:20px}.review h3{font:500 16px var(--font-body-family);margin:10px 0}.review blockquote{margin:0 0 12px;border:0;padding:0;font-style:normal}.review figcaption{font-size:14px}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.tile{position:relative;aspect-ratio:3/4;background:linear-gradient(160deg,#4a443e,#1f1c19);overflow:hidden;display:block;color:#fff;text-decoration:none}.tile img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.tile:hover img{transform:scale(1.04)}.tile span{position:absolute;left:0;right:0;bottom:22px;text-align:center;font-family:var(--font-heading-family);font-size:clamp(20px,2.2vw,28px);text-shadow:0 1px 8px rgba(0,0,0,.4)}.values{display:grid;grid-template-columns:repeat(4,1fr);background:var(--k-mist);padding:clamp(44px,5vw,64px) 1.6rem}.value{padding:4px clamp(10px,1.6vw,28px);text-align:center;min-width:0}.value+.value{border-left:1px solid rgba(42,42,43,.12)}.value__mark{position:relative;display:grid;place-items:center;width:76px;height:76px;margin:0 auto 22px;color:var(--k-accent)}.value__mark:before{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;border:1px solid var(--k-accent);transform:rotate(45deg)}.value__mark .icon{position:relative;width:28px;height:28px;stroke-width:1.1;fill:none}.value h3{font-size:clamp(12px,1.05vw,14px);letter-spacing:clamp(1.2px,.2vw,3px);text-transform:uppercase;white-space:nowrap;margin:0}.value p{margin:8px auto 0;max-width:24ch;font-size:14.45px;line-height:1.45}@media(max-width:749px){.tiles,.values{grid-template-columns:repeat(2,1fr)}.tiles{gap:12px}.value{padding:22px 6px}.value+.value{border-left:0}.value:nth-child(2n){border-left:1px solid rgba(42,42,43,.12)}.value:nth-child(n+3){border-top:1px solid rgba(42,42,43,.12)}.value h3{font-size:12px;letter-spacing:1.2px}}@media(max-width:359px){.value{padding:20px 2px}.value h3{font-size:11px;letter-spacing:.5px}}body .product-form{margin-bottom:0}body .easify-product-options{max-width:44rem!important}body .related-products__heading{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kahani.css.map */
