:root{--kk-gold: #C6A66B;--kk-maroon: #7A1F1D;--kk-teal: #1F5C52;--kk-ink: #3A2E22;--kk-cream: #FFFDF8;--kk-sand: #F5EDDC;--kk-line: rgba(198, 166, 107, .28);--kk-sans: -apple-system, BlinkMacSystemFont, "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--kk-ease: cubic-bezier(.22, .75, .24, 1);--kk-ease-soft: cubic-bezier(.33, 1, .68, 1)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.kk-progress{position:fixed;inset-block-start:0;inset-inline-start:0;width:100%;height:2px;background:linear-gradient(90deg,var(--kk-gold),var(--kk-maroon));transform:scaleX(0);transform-origin:0 50%;z-index:9999;pointer-events:none}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.kk-progress{animation:kk-progress-grow linear both;animation-timeline:scroll(root block)}}}@keyframes kk-progress-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (min-width:750px){.kk-cs__media img{animation:kk-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes kk-parallax{0%{transform:translateY(-3%) scale(1.08)}to{transform:translateY(3%) scale(1.08)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (min-width:750px){#shopify-section-section_story h2{animation:kk-band-lift linear both;animation-timeline:view();animation-range:entry 20% exit 80%}}}@keyframes kk-band-lift{0%{transform:translateY(20px)}to{transform:translateY(-20px)}}#header-component{padding-block:2px}#header-group :where([class*=header__logo],[class*=header-logo]){padding-block:0}#header-group :where(nav,[class*=header__menu],[class*=header-menu]){padding-block:2px 8px}#header-group :where(nav,[class*=menu])>ul>li,#header-group :where([class*=menu-list])>li{margin-inline:3px}@media(hover:hover)and (pointer:fine){#header-group :where(nav,[class*=menu])>ul>li>a,#header-group :where([class*=menu-list])>li>a{position:relative;transition:color .3s var(--kk-ease)}#header-group :where(nav,[class*=menu])>ul>li>a:after,#header-group :where([class*=menu-list])>li>a:after{content:"";position:absolute;left:50%;bottom:-4px;width:0;height:1px;background:var(--kk-gold);transform:translate(-50%);transition:width .34s var(--kk-ease)}#header-group :where(nav,[class*=menu])>ul>li:hover>a:after,#header-group :where([class*=menu-list])>li:hover>a:after{width:100%}}#header-group :where(.mega-menu,.menu-list__submenu,.menu-list__submenu-inner) :where(.menu-list__list-item,.mega-menu__list li)>a,#header-group :where(.mega-menu,.menu-list__submenu,.menu-list__submenu-inner) :where(.menu-list__list-item,.mega-menu__list li)>span{color:var(--kk-ink)!important;font-family:var(--kk-sans);font-weight:500!important;font-size:.84rem!important;letter-spacing:.01em;opacity:1!important}@media(hover:hover)and (pointer:fine){#header-group :where(.mega-menu,.menu-list__submenu,.menu-list__submenu-inner) :where(.menu-list__list-item,.mega-menu__list li)>a:hover{color:var(--kk-maroon)!important;background-color:var(--kk-sand)}}#header-group .mega-menu__column ul.list-unstyled:not(.mega-menu__list){margin-top:10px}#header-group .mega-menu__column ul.list-unstyled:not(.mega-menu__list)>li+li{margin-top:4px}#header-group :where(.mega-menu__column)>:where(h1,h2,h3,h4,h5,h6,p,a):first-child,#header-group :where(.mega-menu__column) .mega-menu__link--parent{color:var(--kk-maroon)!important;font-family:var(--font-heading--family);font-weight:600!important;text-transform:uppercase;font-size:.76rem!important;letter-spacing:.1em}#header-group :where(.mega-menu,.menu-list__submenu) :where(a,span,li){writing-mode:horizontal-tb;word-break:normal;overflow-wrap:normal}.kk-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--kk-ease),transform .9s var(--kk-ease);will-change:opacity,transform}.kk-reveal.kk-in{opacity:1;transform:none}.kk-reveal.kk-in>*>*{animation:kk-rise .85s var(--kk-ease) both}.kk-reveal.kk-in>*>*:nth-child(2){animation-delay:.08s}.kk-reveal.kk-in>*>*:nth-child(3){animation-delay:.16s}.kk-reveal.kk-in>*>*:nth-child(4){animation-delay:.24s}@keyframes kk-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.kk-reveal :where(h1,h2,h3){clip-path:inset(0 0 105% 0);transform:translateY(14px);filter:blur(6px);transition:clip-path 1.15s var(--kk-ease-soft),transform 1.15s var(--kk-ease-soft),filter 1.15s var(--kk-ease-soft)}.kk-reveal.kk-in :where(h1,h2,h3){clip-path:inset(0 0 -12% 0);transform:none;filter:blur(0)}.kk-reveal :where(h4,h6){letter-spacing:.55em;opacity:0;transition:letter-spacing 1.3s var(--kk-ease-soft),opacity .8s var(--kk-ease-soft)}.kk-reveal.kk-in :where(h4,h6){letter-spacing:.16em;opacity:1}.kk-reveal :where(p){opacity:0;transform:translateY(12px);transition:opacity 1s var(--kk-ease-soft) .22s,transform 1s var(--kk-ease-soft) .22s}.kk-reveal.kk-in :where(p){opacity:1;transform:none}:where(.kk-mantra,.kk-tm__track) :where(p,h1,h2,h3,h4,h6,span){opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}:where(.kk-mantra) :where(span){letter-spacing:.02em!important}:where(main) :where([class*=grid],[class*=list]){perspective:1400px}:where(main) :where([class*=card]){transition:transform .55s var(--kk-ease),box-shadow .55s var(--kk-ease);transform-style:preserve-3d}@media(hover:hover)and (pointer:fine){:where(main) :where([class*=card]):hover{transform:translate3d(0,-8px,24px) rotateX(1.2deg);box-shadow:0 22px 48px -18px #3a2e2252}}:where(main) :where([class*=card],[class*=media]) :where(img){transition:transform 1.4s var(--kk-ease),filter 1.4s var(--kk-ease);backface-visibility:hidden}@media(hover:hover)and (pointer:fine){:where(main) :where([class*=card],[class*=media]):hover :where(img){filter:saturate(1.06)}}:where(main) :where(a,button)[class*=button]{transition:transform .4s var(--kk-ease),box-shadow .4s var(--kk-ease),letter-spacing .4s var(--kk-ease)}@media(hover:hover)and (pointer:fine){:where(main) :where(a,button)[class*=button]:hover{transform:translateY(-2px);letter-spacing:.12em;box-shadow:0 12px 26px -12px #7a1f1d8c}}:where(main .shopify-section:first-child) :where(a)[class*=button]{animation:kk-hero-cta 1.5s var(--kk-ease) .5s both}@keyframes kk-hero-cta{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.kk-progress{display:none}.kk-reveal,.kk-reveal.kk-in>*>*,.kk-reveal :where(h1,h2,h3,h4,h6,p),.kk-reveal.kk-in :where(h1,h2,h3,h4,h6,p){opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;letter-spacing:normal!important;animation:none!important;transition:none!important}:where(main) :where([class*=card]):hover,:where(main) :where(a,button)[class*=button]:hover{transform:none!important}.kk-cs__media img,#shopify-section-section_story h2,:where(main .shopify-section:first-child) :where(a)[class*=button]{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/krishnakripa-custom.css.map */
