html[data-theme=alankar] .ak-gem{border:1px solid var(--sf-accent,currentColor);block-size:7px;inline-size:7px;transform:rotate(45deg)}html[data-theme=alankar] .ak-rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sf-accent,currentColor) 80%, transparent));block-size:1px;inline-size:72px}html[data-theme=alankar] .ak-rule:last-child{background:linear-gradient(270deg, transparent, color-mix(in srgb, var(--sf-accent,currentColor) 80%, transparent))}html[data-theme=alankar] .ak-nav>*+:before{content:"";background:var(--sf-accent,currentColor);opacity:.7;block-size:4px;inline-size:4px;position:absolute;inset-block-start:calc(50% - 2px);inset-inline-start:-2px;transform:rotate(45deg)}html[data-theme=alankar] .ak-nav>*{position:relative}html[data-theme=alankar] .ak-karat{color:var(--sf-accent,currentColor);font-weight:600}html[data-theme=alankar] main [data-section-id] h2{letter-spacing:.01em;font-weight:400}html[data-theme=alankar] main [data-section-type=image-banner] p:first-child{letter-spacing:.3em;text-transform:uppercase;font-size:.75rem}html[data-theme=alankar] [data-card-variant=luxe] img{transition-duration:.9s}html[data-theme=alankar] [data-card-variant=luxe]:hover img:first-child{transform:scale(1.015)}html[data-theme=alankar] main :is(button,a)[class*="rounded-[var(--sf-button-radius"]{letter-spacing:.16em;text-transform:uppercase;font-size:.8125rem}html[data-theme=alankar] [data-pdp-layout=full-bleed] h1{letter-spacing:.02em;font-weight:400}html[data-theme=alankar] .ak-breakup{outline:1px solid color-mix(in srgb, currentColor 10%, transparent);outline-offset:5px}html[data-theme=alankar] .ak-visit-form input,html[data-theme=alankar] .ak-visit-form select,html[data-theme=alankar] .ak-visit-form textarea{border-radius:var(--t-radius-input,0)}html[data-theme=alankar][data-style=diamond] .ak-rule{inline-size:96px}html[data-theme=alankar][data-style=diamond] [data-card-variant=luxe] h3{letter-spacing:.22em}html[data-theme=alankar][data-style=pearl] .ak-rule{background:radial-gradient(circle, var(--sf-accent,currentColor) 2px, transparent 2.5px) 0 50% / 9px 5px repeat-x;block-size:5px}html[data-theme=alankar][data-style=pearl] .ak-gem{border-radius:999px;transform:none}html[data-theme=alankar][data-style=pearl] main :is(button,a)[class*="rounded-[var(--sf-button-radius"]{letter-spacing:.08em}
