.cat-rail{min-height:clamp(560px,92vh,860px);padding-bottom:clamp(36px,6vh,56px)}.catOuter{position:relative}.catSw{position:relative;z-index:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4.5%,#000 95.5%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4.5%,#000 95.5%,transparent)}.catOuter{padding:0 var(--padX)}.catSw{overflow:hidden}.catSw.native{overflow-x:auto;scrollbar-width:none}.catTrack{display:flex}.ct{flex:0 0 auto;text-align:center;color:var(--plum)}.ct .im{position:relative;display:grid;place-items:center;background:transparent}.disc{display:none}.disc--off{position:absolute;display:block;width:116%;aspect-ratio:1/1;border-radius:50%;z-index:0;left:50%;top:55%;background:var(--plum);will-change:transform;transform:translate(var(--dx,-57%),var(--dy,-50%)) scale(0);transition:transform .55s var(--expo)}.ct:hover .disc{transform:translate(var(--dx,-57%),var(--dy,-50%)) scale(1)}.ct:nth-child(1) .disc{--dx:-58%;--dy:-46%}.ct:nth-child(2) .disc{--dx:-46%;--dy:-54%}.ct:nth-child(3) .disc{--dx:-50%;--dy:-45%}.ct:nth-child(4) .disc{--dx:-58%;--dy:-53%}.ct:nth-child(5) .disc{--dx:-44%;--dy:-48%}.ct:nth-child(6) .disc{--dx:-52%;--dy:-44%}.ct:nth-child(7) .disc{--dx:-57%;--dy:-51%}.ct img{position:relative;z-index:1}.ct img{object-fit:contain;transition:transform .55s var(--expo);transform:scale(calc(1 - (1 - var(--cs,1)) * var(--cs-k,1)))}.ct:hover img{transform:scale(calc((1 - (1 - var(--cs,1)) * var(--cs-k,1)) * 1.2))}.ct[data-c=cat_solitaires]{--cs:.58}.ct[data-c=cat_rings]{--cs:.59}.ct[data-c=cat_earrings]{--cs:.68}.ct[data-c=cat_bracelets]{--cs:.75}.ct[data-c=cat_necklaces]{--cs:.93}.ct[data-c=cat_mangalsutras]{--cs:.94}.ct[data-c=cat_pendants]{--cs:1}.ct h3{font-family:var(--fd);font-weight:var(--w-serif);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--plum)}.catSw a{text-decoration:none}.cBar{display:none;width:190px;height:1px;margin:0 auto clamp(36px,4.6vh,54px);background:var(--line-2)}@media(min-width:1160px){.cBar{display:block}}.cBar i{display:block;height:1px;width:100%;background:var(--plum);transform:scaleX(0);transform-origin:left}@media(min-width:1160px)and (pointer:fine){.catSw,.catSw a{cursor:none}}@media(min-width:1160px){.catTrack{gap:48px}.ct{width:calc((100vw - 2*var(--padX) - 192px)/5)}.ct .im{height:236px}.ct img{max-height:216px;max-width:94%}.ct h3{font-size:20px;margin-top:var(--sp-5)}}@media(max-width:1159px){.ct{width:43.5vw}.ct .im{height:150px}.ct img{max-height:128px;max-width:86%}.ct h3{font-size:17px;margin-top:22px}.section-browse-by-category{order:-1}}@media(max-width:1159px){.cat-rail{order:-1;min-height:0;padding:clamp(30px,5vh,48px) 0;display:block}.cat-rail .cEye{margin-bottom:var(--sp-5)}.cat-rail{--cs-k:.62}.catOuter{padding:0}.catSw{-webkit-mask-image:none;mask-image:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-left:var(--padX)}.catSw::-webkit-scrollbar{display:none}.catSw .catTrack{display:flex;gap:var(--sp-5);transform:none!important;width:max-content;padding:0 var(--padX)}.catSw .ct{flex:0 0 130px;width:130px;scroll-snap-align:start}.catSw .ct .im{height:130px;background:var(--ll-frame, #fafafa)}.catSw .ct img{max-height:70px;max-width:96%}.catSw .ct h3{font-size:11px;letter-spacing:.03em;margin-top:var(--sp-3);line-height:1.25;margin-bottom:0}.catSw.disc{display:none}}@media(max-width:750px){.catSw .ct .im{height:84px}.catSw .ct{flex:0 0 84px;width:84px;scroll-snap-align:start}}@media(max-width:400px){.catSw .ct{flex:0 0 78px;width:78px}.catSw .ct .im{height:78px}.catSw .ct img{max-height:64px}.catSw .ct h3{font-size:10px;min-height:25px;align-items:center;justify-content:center;display:flex}}#cat{background:var(--paper);color:var(--plum);padding:clamp(28px,3.4vh,44px) 0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}#cat .cEye{text-align:center;font-size:var(--fz-micro-lg);letter-spacing:var(--ls-label-wide);font-weight:var(--w-label);color:var(--plum-500);margin-bottom:var(--sp-5);text-transform:uppercase;margin-top:0}@media(min-width:1160px){#cat{min-height:calc(56svh - var(--hd-h-scrolled))}}@media(max-width:1159px){#cat .cEye{display:none}#cat{margin-bottom:145px;position:relative;top:150px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/browse-by-category.css.map */
