@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,600&family=Inter:wght@300;400;500;600&display=swap";:root{--dharika-maroon: #7D1D1D;--dharika-maroon-dark: #5C1414;--dharika-maroon-deep: #3D1010;--dharika-gold: #C9973A;--dharika-gold-light: #E8B85A;--dharika-cream: #FDF8F3;--dharika-cream-dark: #F5EDE0;--dharika-text: #2C1810;--dharika-text-muted: #6B4C3B;--dharika-border: rgba(125,29,29,.15);--dharika-transition: .35s ease}body,.shopify-section{font-family:Inter,sans-serif}h1,h2,h3,h4{font-family:Cormorant Garamond,serif;font-weight:500;letter-spacing:.02em}body{opacity:0;transition:opacity .5s ease}body.dharika-loaded{opacity:1}.dharika-reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.dharika-reveal.is-visible{opacity:1;transform:translateY(0)}.dharika-reveal-left{opacity:0;transform:translate(-28px);transition:opacity .65s ease,transform .65s ease}.dharika-reveal-left.is-visible{opacity:1;transform:translate(0)}.dharika-delay-1{transition-delay:.1s!important}.dharika-delay-2{transition-delay:.2s!important}.dharika-delay-3{transition-delay:.3s!important}.dharika-delay-4{transition-delay:.4s!important}@keyframes dharika-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes dharika-spin-slow{to{transform:rotate(360deg)}}@keyframes dharika-marquee-motion{0%{transform:translate(0)}to{transform:translate(-50%)}}.button,.button--primary{border-radius:4px!important;transition:background var(--dharika-transition),border-color var(--dharika-transition)!important}product-card .product-card__content{transform:none!important;box-shadow:none!important}product-card .product-card__content:after{display:none!important}product-card [class*=product-title],product-card product-title{font-family:Cormorant Garamond,serif;font-size:1.05rem;font-weight:500}product-card [class*=price],product-card price-range{color:var(--dharika-maroon)!important;font-weight:600}.shopify-section-group-footer-group .color-scheme-3{background:var(--dharika-maroon)!important;color:var(--dharika-cream)!important}.shopify-section-group-footer-group .color-scheme-3 h2,.shopify-section-group-footer-group .color-scheme-3 h3,.shopify-section-group-footer-group .color-scheme-3 h4{color:var(--dharika-gold)!important;font-family:Cormorant Garamond,serif}.shopify-section-group-footer-group .color-scheme-3 a{color:#fdf8f3bf!important;text-decoration:none;transition:color .2s ease}.shopify-section-group-footer-group .color-scheme-3 a:hover{color:var(--dharika-gold)!important}.shopify-section-group-footer-group .color-scheme-3 p{color:#fdf8f3cc!important}.shopify-section-group-footer-group .color-scheme-2{background:var(--dharika-cream-dark)!important}.shopify-section-group-footer-group .color-scheme-2 h2,.shopify-section-group-footer-group .color-scheme-2 h3{font-family:Cormorant Garamond,serif;color:var(--dharika-maroon)!important}.dharika-trust-bar{overflow:hidden;white-space:nowrap}.dharika-trust-bar--marquee{display:inline-flex;gap:40px;animation:dharika-marquee-motion 28s linear infinite}.dharika-trust-bar--marquee:hover{animation-play-state:paused}.shopify-section .color-scheme-3 h1,.shopify-section .color-scheme-3 p{color:var(--dharika-cream)!important}product-information [class*=price],product-information price-range{color:var(--dharika-maroon)!important;font-weight:600}.field__input:focus{border-color:var(--dharika-maroon)!important;box-shadow:0 0 0 3px #7d1d1d1a!important;outline:none!important}@media(max-width:749px){product-card .product-card__content{transform:none!important}}@media screen and (min-width:750px){.menu-drawer{background:#fdf8f3f2!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-right:1px solid var(--dharika-border);box-shadow:4px 0 24px #3d101014}.menu-drawer__brand-header{padding:3rem 2rem 1.5rem!important;text-align:center;border-bottom:1px solid var(--dharika-border);background:transparent}.menu-drawer__brand-logo img{max-width:140px;margin:0 auto .5rem}.menu-drawer__brand-tagline{font-family:Inter,sans-serif;font-size:.75rem;letter-spacing:.25em;color:var(--dharika-maroon);text-transform:uppercase;margin-top:1rem;font-weight:500}.menu-drawer__navigation{padding:2rem 0!important}.menu-drawer__menu-item,.menu-drawer__menu-item-text{font-family:Cormorant Garamond,serif!important;font-size:1.8rem!important;color:var(--dharika-maroon-deep)!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:hover .menu-drawer__menu-item-text{color:var(--dharika-maroon)!important;padding-left:.5rem!important;background:#7d1d1d08!important}.menu-drawer__close-button{color:var(--dharika-maroon)!important;transition:transform .3s ease!important}.menu-drawer__close-button:hover{transform:rotate(90deg)}}.collection-title{background-color:var(--dharika-maroon)!important;color:var(--dharika-cream)!important;padding:1rem 1.5rem!important;border-radius:4px;font-family:Cormorant Garamond,serif!important;font-size:1.35rem!important;letter-spacing:.05em;box-shadow:0 4px 12px #3d101026;transition:transform var(--dharika-transition),background-color var(--dharika-transition)!important}.collection-title:hover{background-color:var(--dharika-maroon-dark)!important;transform:translateY(-2px)}@media screen and (min-width:750px){.ui-test-collection-list .resource-list--grid:has(.resource-list__item:only-child),.ui-test-collection-list .resource-list--grid:has(.resource-list__item:nth-child(2):last-child){display:flex!important;justify-content:center}.ui-test-collection-list .resource-list--grid:has(.resource-list__item:nth-child(2):last-child) .resource-list__item{width:calc(25% - var(--resource-list-column-gap, 12px) * .75)}}product-card img,product-card .card-gallery__image{transition:transform .4s ease-out!important}product-card:hover img,product-card:hover .card-gallery__image{transform:scale(1.05)!important}product-card .media,product-card [class*=image]{overflow:hidden!important}.fancy{background-color:transparent;border:2px solid var(--dharika-maroon);border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:.05em;margin:0 auto;outline:none;overflow:visible;padding:1.25em 2em;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;font-size:13px}.fancy:before{content:" ";width:1.5625rem;height:2px;background:var(--dharika-maroon);top:50%;left:1.5em;position:absolute;transform:translateY(-50%);transform-origin:center;transition:background .3s linear,width .3s linear}.fancy .text{font-size:1.125em;line-height:1.33333em;padding-left:2em;display:block;text-align:left;transition:all .3s ease-in-out;text-transform:uppercase;text-decoration:none;color:var(--dharika-maroon)}.fancy .top-key{height:2px;width:1.5625rem;top:-2px;left:.625rem;position:absolute;background:#e8e8e8;transition:width .5s ease-out,left .3s ease-out}.fancy .bottom-key-1{height:2px;width:1.5625rem;right:1.875rem;bottom:-2px;position:absolute;background:#e8e8e8;transition:width .5s ease-out,right .3s ease-out}.fancy .bottom-key-2{height:2px;width:.625rem;right:.625rem;bottom:-2px;position:absolute;background:#e8e8e8;transition:width .5s ease-out,right .3s ease-out}.fancy:hover{color:#fff;background:var(--dharika-maroon)}.fancy:hover:before{width:.9375rem;background:#fff}.fancy:hover .text{color:#fff;padding-left:1.5em}.fancy:hover .top-key{left:-2px;width:0px}.fancy:hover .bottom-key-1,.fancy:hover .bottom-key-2{right:0;width:0}[id$=__email_signup] .email-signup__button{border-radius:100px!important}[id$=__brand_features] h6{font-size:.85rem;font-weight:700;margin:5px 0 2px;letter-spacing:1px;text-transform:uppercase;color:var(--dharika-maroon)}[id$=__brand_features] p{font-size:.8rem;color:#555;margin:0}[id$=__brand_features] .icon{color:var(--dharika-maroon)}[id$=__testimonials] .group-block{background:#fff}[id$=__testimonials] h1{color:var(--dharika-maroon);font-size:4rem;margin:0;line-height:1}[id$=__testimonials] h3{color:var(--dharika-maroon);margin:0;font-size:1.5rem}[id$=__testimonials] p:nth-of-type(1){font-size:1.2rem;line-height:1.6;color:var(--color-foreground);margin:10px 0}[id$=__ig_customers] p{color:#666;margin-top:-10px}[id$=__ig_customers] .button-primary{border-radius:4px;background:var(--dharika-maroon);color:#fff;padding:10px 30px}@media screen and (max-width:989px){#header-component .header__columns{grid-template-areas:"leftA leftB center rightA rightB"!important;grid-template-columns:var(--header-mobile-bookend) auto 1fr var(--header-mobile-bookend) var(--header-mobile-bookend)!important}#header-component .header-logo{grid-area:leftB!important;justify-self:flex-start!important;margin-left:10px}#header-component .search-action{grid-area:rightA!important}.marquee__wrapper .text-style,.marquee__wrapper *{font-size:1.5rem!important}}@media screen and (max-width:768px){.fancy{font-size:10px!important;padding:1em 1.5em!important}[id$=__ig_customers] .group-block-content{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}[id$=__ig_customers] .group-block-content>*{width:100%!important;margin:0!important}[id$=__brand_features] .section-content-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;flex-direction:unset!important}[id$=__brand_features] .section-content-wrapper>*{width:100%!important;margin:0!important}}.fancy:before{display:none!important}.fancy .text{padding-left:0!important;text-align:center!important}.fancy:hover .text{padding-left:0!important}@media screen and (min-width:750px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1fr 1fr!important}}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1.1fr 1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dharika-custom.css.map */
