:root{--font-heading: "Libre Baskerville", Georgia, serif;--font-body: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--primary-hex: #363B57;--primary-dark-hex: #2A2E45;--primary-light-hex: #4A5070;--primary-tint-hex: #EDEEF2;--accent-hex: #B8956A;--accent-text-hex: #8B6E4A;--accent-btn-hex: #7D6040;--accent-light-hex: #D4BC9A;--accent-glow: rgba(184, 149, 106, .08);--ivory-hex: #FAF8F4;--warm-hex: #F7F3EE;--border-hex: #E8E3DB;--text-body-hex: #2C2C2C;--text-muted-hex: #5C5650;--text-light-hex: #635D57;--text-disabled-hex: #8A847E;--success-hex: #3D7A55;--error-hex: #C0392B;--background: 40 33% 98%;--foreground: 230 22% 28%;--card: 0 0% 100%;--card-foreground: 230 22% 28%;--popover: 0 0% 100%;--popover-foreground: 230 22% 28%;--primary: 230 22% 28%;--primary-foreground: 40 33% 98%;--secondary: 33 28% 95%;--secondary-foreground: 230 22% 28%;--muted: 33 20% 94%;--muted-foreground: 20 5% 33%;--accent: 30 35% 57%;--accent-foreground: 0 0% 100%;--destructive: 6 63% 46%;--destructive-foreground: 0 0% 98%;--border: 33 18% 88%;--input: 33 18% 88%;--ring: 230 22% 36%;--chart-1: 30 35% 57%;--chart-2: 147 33% 36%;--chart-3: 230 22% 28%;--chart-4: 33 28% 70%;--chart-5: 20 5% 40%;--radius: .5rem;--sidebar-background: 40 33% 98%;--sidebar-foreground: 230 22% 28%;--sidebar-primary: 230 22% 28%;--sidebar-primary-foreground: 40 33% 98%;--sidebar-accent: 33 28% 95%;--sidebar-accent-foreground: 230 22% 28%;--sidebar-border: 33 18% 88%;--sidebar-ring: 230 22% 36%}*,*:before,*:after{border-color:hsl(var(--border))}a,button,input,select,textarea,[role=button],[role=link],[role=tab],[role=radio],[role=checkbox],[tabindex]{touch-action:manipulation}body{font-family:var(--font-body);background-color:hsl(var(--background));color:hsl(var(--foreground))}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}:focus-visible{outline:2px solid var(--primary-light-hex);outline-offset:2px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}::selection{background-color:var(--primary-hex);color:var(--ivory-hex)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.7}}@keyframes bounce-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes check-mark{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes hotspot-pulse{0%{box-shadow:0 0 #b8956a80}70%{box-shadow:0 0 0 10px #b8956a00}to{box-shadow:0 0 #b8956a00}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.animate-marquee{animation:marquee 30s linear infinite}.animate-fade-in{animation:fade-in .4s ease-out both}.animate-fade-up{animation:fade-up .5s ease-out both}.animate-fade-down{animation:fade-down .3s ease-out both}.animate-scale-in{animation:scale-in .3s ease-out both}.animate-slide-in-right{animation:slide-in-right .4s ease-out both}.animate-slide-in-left{animation:slide-in-left .4s ease-out both}.animate-shimmer{animation:shimmer 2s infinite linear;background-size:200% 100%}.animate-pulse-soft{animation:pulse-soft 2s ease-in-out infinite}.animate-bounce-subtle{animation:bounce-subtle .6s ease-in-out}.animate-hotspot-pulse{animation:hotspot-pulse 2s ease-in-out infinite}.animate-shake{animation:shake .5s ease-in-out}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.animate-marquee{animation:none!important}[data-reveal]{opacity:1!important;transform:none!important}}.delay-75{animation-delay:75ms}.delay-100{animation-delay:.1s}.delay-150{animation-delay:.15s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.js-enabled [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .5s ease-out,transform .5s ease-out}.js-enabled [data-reveal].is-visible{opacity:1;transform:translateY(0)}[data-reveal]{opacity:1;transform:none}.js-enabled [data-reveal=up-lg]{transform:translateY(32px)}.js-enabled [data-reveal=fade]{transform:none}.js-enabled [data-reveal=left]{transform:translate(-24px)}.js-enabled [data-reveal=right]{transform:translate(24px)}.js-enabled [data-reveal=scale]{transform:scale(.96)}.js-enabled [data-reveal].is-visible[data-reveal=left],.js-enabled [data-reveal].is-visible[data-reveal=right]{transform:translate(0)}.js-enabled [data-reveal].is-visible[data-reveal=scale]{transform:scale(1)}.js-enabled [data-reveal][data-reveal-delay="100"]{transition-delay:.1s}.js-enabled [data-reveal][data-reveal-delay="200"]{transition-delay:.2s}.js-enabled [data-reveal][data-reveal-delay="300"]{transition-delay:.3s}.js-enabled [data-reveal][data-reveal-delay="400"]{transition-delay:.4s}.js-enabled [data-reveal][data-reveal-delay="500"]{transition-delay:.5s}.js-enabled [data-reveal][data-reveal-delay="600"]{transition-delay:.6s}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.u-display-title{font-family:var(--font-heading);font-weight:500;letter-spacing:-.025em;text-wrap:balance}.u-section-pad{padding-top:clamp(3rem,6vw,6rem);padding-bottom:clamp(3.5rem,7vw,7rem)}.u-section-pad-lg{padding-top:clamp(4rem,8vw,8rem);padding-bottom:clamp(4.5rem,9vw,9rem)}.u-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.u-divider-hairline{height:1px;background:linear-gradient(to right,transparent,var(--border-hex) 15%,var(--border-hex) 85%,transparent)}.u-ease-editorial{transition-timing-function:cubic-bezier(.22,1,.36,1)}.u-sticky-scrub{position:sticky;top:0;will-change:transform}.u-tabular-nums{font-variant-numeric:tabular-nums}@media(max-width:768px){.animate-marquee{animation-duration:45s}}@media(max-width:1024px){.header-icon-btn{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}}@media print{.no-print,header,footer,.announcement-bar,.back-to-top,nav{display:none!important}body{background:#fff!important;color:#000!important;font-size:12pt}a[href]:after{content:" (" attr(href) ")";font-size:.8em;color:#666}img{max-width:100%!important}}.cart-drawer-open shopify-chat,.cart-drawer-open #shopify-chat,.cart-drawer-open #ShopifyChat,.cart-drawer-open .shopify-chat{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.template-cart shopify-chat,.template-cart #shopify-chat,.template-cart #ShopifyChat,.template-cart .shopify-chat{display:none!important;visibility:hidden!important}[class*=section-ruthik-] a:not([class]){color:var(--accent-hex, #B8956A);border-bottom:1px solid currentColor;transition:opacity .2s ease}[class*=section-ruthik-] a:not([class]):hover{opacity:.68}[class*=section-ruthik-] ul:not([class]){list-style:disc outside;margin:0 0 1.1em;padding-left:1.5em}[class*=section-ruthik-] ol:not([class]){list-style:decimal outside;margin:0 0 1.1em;padding-left:1.5em}[class*=section-ruthik-] ul:not([class]) ul{list-style-type:circle;margin:.4em 0}[class*=section-ruthik-] ol:not([class]) ol{margin:.4em 0}[class*=section-ruthik-] ul:not([class]) li,[class*=section-ruthik-] ol:not([class]) li{margin:.4em 0}
/*# sourceMappingURL=/cdn/shop/t/66/assets/base.css.map */
