[class*=gradient],[class*=overlay]{background:none!important;background-image:none!important}.hero-mandala__watermark,.hero-mandala__crest img{will-change:transform}.bestseller-card{position:relative;z-index:1}.bestseller-card__image-wrapper{position:relative;z-index:2;margin-bottom:1rem;display:block;aspect-ratio:3 / 4;border-radius:200px 200px 0 0;overflow:hidden;background-color:#f2ece1;transition:transform .6s cubic-bezier(.16,1,.3,1);will-change:transform}.bestseller-card__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 25px 50px #c59b2726;opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:3}.bestseller-card:hover .bestseller-card__image-wrapper{transform:translateY(-15px)}.bestseller-card:hover .bestseller-card__image-wrapper:after{opacity:1}.bestseller-card__image{width:100%;height:100%;object-fit:cover;object-position:center bottom;transform:scale(.9) translateY(5%);transition:transform .6s cubic-bezier(.16,1,.3,1)}.bestseller-card:hover .bestseller-card__image{transform:scale(.95) translateY(5%)}.hero-mandala *{color:#fff}.hero-mandala .hero-mandala__brand-name,.hero-mandala .hero-mandala__title{text-shadow:0 2px 10px rgba(197,155,39,.3);position:relative;z-index:10}.hero-mandala .hero-mandala__tagline,.hero-mandala .hero-mandala__subtitle{color:#e0b85c!important}.bestsellers-wrapper *{color:#1a1a1a}.hero-mandala__btn{will-change:transform;display:inline-block}#header-group{--kaarigari-header-surface: #fdfbf7;--kaarigari-header-ink: #1f1b18;--kaarigari-logo-brown: #7a2d0c;background-color:var(--kaarigari-header-surface)}#header-group .section-background,#header-group .announcement-bar,#header-group #header-component,#header-group .header__row,#header-group .header__underlay{background-color:var(--kaarigari-header-surface)!important}#header-group .announcement-bar{--color-foreground: var(--kaarigari-header-ink);--color-foreground-rgb: 31, 27, 24;--color-border: rgba(122, 45, 12, .35);border-block-end:1px solid rgba(122,45,12,.35)!important;color:var(--kaarigari-header-ink)}#header-group .announcement-bar :is(a,p,span){color:inherit}#header-group .announcement-bar__text{font-family:var(--font-body)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.08em;text-transform:uppercase}#header-group .header__row{--color-foreground: var(--kaarigari-header-ink);--color-foreground-rgb: 31, 27, 24;--color-border: rgba(122, 45, 12, .2);--color-border-rgb: 122, 45, 12;color:var(--kaarigari-header-ink)}#header-group .header :is(.menu-list__link,.header-actions__action,.header__icon,.search-action,button){color:var(--kaarigari-header-ink)!important}#header-group .header .menu-list__link{font-family:var(--font-body)!important;font-size:.85rem;font-weight:500;letter-spacing:.025em}#header-group .header :is(.header-actions__action,.header__icon,.search-action) svg{color:currentColor;fill:currentColor}#header-group .header :is(.menu-list__link,.header-actions__action,.header__icon,.search-action,button):hover,#header-group .header :is(.menu-list__link,.header-actions__action,.header__icon,.search-action,button):focus-visible{color:var(--kaarigari-logo-brown)!important}#header-group .header-logo__image{filter:none}main{background-color:#faf8f5;background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23c59b27' stroke-width='0.5' opacity='0.25'%3E%3Cpath d='M40 30 L42 38 L50 40 L42 42 L40 50 L38 42 L30 40 L38 38 Z' fill='%23c59b27' opacity='0.5' /%3E%3Ccircle cx='0' cy='0' r='1.5' fill='%23c59b27' /%3E%3Ccircle cx='80' cy='0' r='1.5' fill='%23c59b27' /%3E%3Ccircle cx='0' cy='80' r='1.5' fill='%23c59b27' /%3E%3Ccircle cx='80' cy='80' r='1.5' fill='%23c59b27' /%3E%3C/g%3E%3C/svg%3E");background-size:80px 80px;background-position:top left;background-attachment:scroll;color:#1f1b18}:is(.product-grid-container,.section-resource-list){background-color:transparent}.product-card__content{height:100%;padding:0 0 1.15rem!important;border:1px solid rgba(122,45,12,.13)!important;border-radius:.7rem!important;background:#fffefa!important;box-shadow:0 .6rem 1.8rem #3f2a190f;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.product-card:hover .product-card__content{border-color:#c59b2799!important;box-shadow:0 1.1rem 2.7rem #3f2a1921;transform:translateY(-.25rem)}.product-card__content>:not(.product-card__link){margin-inline:1rem}.product-card__content :is(h1,h2,h3,h4,.product-title,.text-block){color:#281b14}.product-card__content product-price,.product-card__content .price{color:#7a2d0c;font-weight:700}.kaarigari-price-label{display:inline-block;margin-right:.35rem;color:#6c5a4c;font-family:var(--font-body);font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.compare-at-price .kaarigari-price-label{color:inherit}product-price:has(.compare-at-price),.product-card__content product-price:has(.compare-at-price){display:flex;flex-wrap:wrap;gap:.45rem .7rem;align-items:baseline}.compare-at-price{color:#796f67!important;text-decoration:line-through;text-decoration-thickness:1px}.compare-at-price .kaarigari-price-label{text-decoration:none}.product-card__content .product-card-gallery,.product-card__content .card-gallery,.product-card__content media-gallery{margin-inline:0;overflow:hidden;border-radius:.6rem .6rem 0 0;background:#f4ede2}.product-information{padding-block:clamp(2.5rem,5vw,5rem)!important}.product-information__media :is(img,.product-media-container){border-radius:.7rem}.product-details{padding:clamp(1.25rem,3vw,2.5rem);border:1px solid rgba(122,45,12,.13);border-radius:.7rem;background:#fffefa;box-shadow:0 1rem 2.5rem #3f2a190f}.product-details :is(h1,h2,h3,h4){color:#281b14;font-family:var(--font-heading)!important}.product-details product-price,.product-details .price{color:#7a2d0c;font-weight:700}.product-details product-price{display:flex;flex-wrap:wrap;gap:.45rem .8rem;align-items:baseline;margin-block:.75rem 1.4rem}.kaarigari-product-page #header-group{position:relative;z-index:20;border-bottom:1px solid rgba(122,45,12,.46);box-shadow:0 1px #c59b2724}.product-details .button,.cart-summary .button,.cart-page .button-primary{border-color:#c59b27!important;background:#c59b27!important;color:#1f1b18!important;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.product-details .button:hover,.cart-summary .button:hover,.cart-page .button-primary:hover{border-color:#e4c76b!important;background:#e4c76b!important}.cart-page{padding-block:clamp(2.5rem,5vw,4.5rem)}.cart-page__items,.cart-page__summary .cart-summary{border:1px solid rgba(122,45,12,.13);border-radius:.7rem;background:#fffefa;box-shadow:0 .8rem 2rem #3f2a190f}.cart-page__items{padding:clamp(1rem,2.5vw,2rem)}.cart-page__summary .cart-summary{padding:clamp(1.25rem,2.5vw,2rem)}.collection-wrapper .facets,.search-header{border-color:#7a2d0c29}.section-resource-list :is(h1,h2,h3),.search-header :is(h1,h2,h3),.collection-wrapper :is(h1,h2,h3){color:#281b14;font-family:var(--font-heading)!important}.collection-card{overflow:hidden;border:1px solid rgba(122,45,12,.13);border-radius:.7rem;background:#fffefa}.collection-card img{transition:transform .26s ease}.collection-card:hover img{transform:scale(1.035)}.kaarigari-bestsellers__price{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;align-items:baseline}.kaarigari-bestsellers__discounted-price{color:#8a5b12;font-weight:700}.kaarigari-bestsellers__mrp{color:#7a7067;font-size:.85em;text-decoration:line-through;text-decoration-thickness:1px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/theme-overrides.css.map */
