@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rotate-gradient{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}.finder-section{position:relative;width:100%;background:linear-gradient(to bottom,#f5f5f700,#f5f5f7 180px);padding:0 0 20px;box-sizing:border-box;z-index:10;overflow:hidden}.finder-section.related-products-mode{margin-top:0;padding-top:56px;padding-bottom:14px}@keyframes finderCardFadeUp{0%{opacity:0}to{opacity:1}}.finder-card-anim{animation:finderCardFadeUp .5s cubic-bezier(.16,1,.3,1) forwards}.finder-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:0;padding:0 8vw;box-sizing:border-box}.finder-section.related-products-mode .finder-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;text-align:left;transform:none;margin-top:28px;margin-bottom:28px;width:100%;max-width:100%}.finder-section.related-products-mode .finder-header-left{text-align:left}.finder-section.related-products-mode .finder-title{text-align:left;margin:0}.finder-filter-container{display:flex;gap:8px;background:#0f172a0d;padding:5px;border-radius:99px;border:1px solid rgba(15,23,42,.08)}.finder-filter-container .filter-btn{background:transparent;border:none;color:#475569;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;padding:8px 20px;border-radius:99px;cursor:pointer;transition:all .3s ease}.finder-filter-container .filter-btn:hover{color:#0f172a}.finder-filter-container .filter-btn.active{background:#fff;color:#0f172a;box-shadow:0 4px 12px #00000014}@media(max-width:768px){.finder-section.related-products-mode .finder-header{flex-direction:column;align-items:flex-start;gap:20px}.finder-filter-container{width:100%;justify-content:space-between}.finder-filter-container .filter-btn{flex:1;text-align:center;padding:8px 10px;font-size:13px}}.finder-title{font-family:Outfit,sans-serif;font-size:clamp(28.8px,4.5vw,75.6px);font-weight:200;line-height:1.1;margin:0 0 15px;text-transform:none;text-align:center}.finder-title span{display:block;font-weight:inherit;margin-left:0}.finder-title .thin{font-size:50%;color:#515154}.finder-title .bold{font-size:100%;color:var(--color-primary);margin-left:0}.finder-desc{font-size:clamp(14px,1.2vw,16px);font-weight:400;color:#475569;max-width:600px;line-height:1.6}.finder-container{position:relative;display:flex;flex-direction:row;align-items:flex-start;width:100%;max-width:100%;min-height:600px;margin:0 auto;padding:0;box-sizing:border-box;overflow:visible}.finder-track-container{width:100%;display:flex;align-items:stretch;gap:30px;overflow-x:auto;padding:45px 8vw 80px 447px;z-index:2;scrollbar-width:none}.finder-section.related-products-mode .finder-track-container{padding-left:8vw;padding-top:42px;padding-bottom:98px}.finder-track-container::-webkit-scrollbar{display:none}.finder-card{position:relative;width:390px;height:480px;flex-shrink:0;background:linear-gradient(180deg,#1e293b,#0f172a);border-radius:28px;border:none;padding:0;box-shadow:0 30px 60px #00000080,inset 0 1px #ffffff1a;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)}.finder-card:hover{transform:translateY(-8px);box-shadow:0 45px 85px #0000008c,inset 0 1px #ffffff1a}.finder-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff14;border-radius:28px;z-index:2;pointer-events:none;box-sizing:border-box;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.5%25' y='2.5%25' width='93%25' height='61%25' rx='20' fill='white'/%3E%3C/svg%3E"),linear-gradient(white,white);-webkit-mask-size:100% 100%,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.5%25' y='2.5%25' width='93%25' height='61%25' rx='20' fill='white'/%3E%3C/svg%3E"),linear-gradient(#fff,#fff);mask-size:100% 100%,100% 100%;mask-repeat:no-repeat,no-repeat;mask-composite:exclude}.finder-card-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:contain;border-radius:28px;z-index:1;transition:transform .6s cubic-bezier(.16,1,.3,1)}.finder-card:hover .finder-card-bg{transform:scale(1.02)}.finder-card-badge{position:absolute;top:22px;left:22px;background:#ffffff40;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);font-size:10px;font-weight:700;padding:5px 12px;border-radius:50px;text-transform:none;letter-spacing:.08em;z-index:5}.finder-card-info{position:relative;z-index:3;background:transparent;border:none;margin:0;padding:12px 20px 20px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.finder-card-badges-row{display:flex;gap:8px}.discount-capsule-white{background:#fff;color:#b91c1c;font-size:11px;font-weight:800;padding:4px 10px;border-radius:50px;font-family:Outfit,sans-serif}.returns-capsule-white{background:#fff;color:#1e3a8a;font-size:11px;font-weight:700;padding:4px 10px;border-radius:50px;font-family:Outfit,sans-serif}.finder-card-main-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.finder-card-title{font-size:22px;font-weight:500;color:#fff;margin:0;line-height:1.25;max-width:60%;text-shadow:0 2px 4px rgba(0,0,0,.5)}.finder-card-price-col{display:flex;flex-direction:column;align-items:flex-end}.finder-card-price{font-size:24px;font-weight:700;color:#fff;font-family:Outfit,sans-serif;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.5)}.finder-card-mrp{font-size:13px;color:#fff6;text-decoration:line-through;font-family:Outfit,sans-serif;margin-top:4px}.finder-card-bottom-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:4px}.emi-text{font-size:12px;color:#ffffffb3;font-family:Outfit,sans-serif;text-shadow:0 1px 3px rgba(0,0,0,.5)}.finder-card-action-btn{padding:8px 20px;font-size:12px;letter-spacing:1px;border-radius:50px;border:none!important;cursor:pointer;box-sizing:border-box}.finder-center-column{position:absolute;left:0;top:30px;width:417px;max-width:95vw;z-index:5;pointer-events:auto}.finder-configurator-wrapper{width:100%;background:#fff;border-radius:28px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 10px 40px #0000000a}.finder-room-view{position:relative;width:100%;height:200px;background:#c5cde7;border-radius:27px 27px 0 0;overflow:hidden}.finder-room-view img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.finder-selector-panel{display:flex;flex-direction:column;gap:8px;padding:10px 20px;background:#fff;border-radius:0 0 28px 28px;border-top:1px solid #e2e8f0}.finder-selector-group{display:flex;flex-direction:column;gap:12px}.finder-selector-header{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#475569;letter-spacing:.1em}#finder-region-cities-label{font-weight:500;color:#64748b;font-size:11px;margin-left:6px;text-transform:none;letter-spacing:0}.finder-header-icon{width:16px!important;height:16px!important;color:#64748b}.finder-steps-container{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;margin:0}.finder-slider-track-line,.finder-slider-track-fill{display:none}.finder-step{position:relative;display:flex;align-items:stretch;justify-content:center;min-height:78px;padding:9px 8px;border:.5px solid rgba(238,249,255,.42);border-radius:22px;background:linear-gradient(145deg,#4b5a6614,#b4c6d229 48%,#ffffff80),#fff3;box-shadow:0 7px 16px #08162014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);font:inherit;-webkit-appearance:none;appearance:none;z-index:1;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1)}.finder-step:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--gradient-angle),#a8ffda,#73d5ff,#8effdb,#a8ffda);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:-1}.finder-step:hover,.finder-step.active-selected{border-color:transparent;background:linear-gradient(145deg,#4b5a661f,#b4c6d238 48%,#ffffffa3),#ffffff47;box-shadow:0 0 15px #52e59752,0 7px 16px #08162014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e}.finder-step:hover:before,.finder-step.active-selected:before{opacity:1;animation:rotate-gradient 3s linear infinite}.finder-step-label{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:3px;height:100%;color:#64748b;transition:all .3s ease;-webkit-user-select:none;user-select:none}.finder-step.active-selected .finder-step-label{color:#637b94}.step-icon{width:16px;height:16px;color:inherit;opacity:.7;transition:opacity .3s}.finder-step.active-selected .step-icon{opacity:1}.step-capacity{font-family:Outfit,sans-serif;font-size:12px;font-weight:700;line-height:1}.step-title{font-size:9px;font-weight:500;line-height:1.1}.step-area{font-size:7.5px;font-weight:500;line-height:1.1;color:#9aa8b8;letter-spacing:.01em}.finder-step.active-selected .step-area{color:#8c9bad}.finder-separator-line{height:1px;width:100%;background:#e2e8f0;align-self:stretch}.finder-ac-type-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;width:100%}.finder-ac-type-btn{position:relative;display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:40px;padding:7px 7px 7px 10px;border:.5px solid rgba(238,249,255,.42);border-radius:999px;background:linear-gradient(145deg,#4b5a6614,#b4c6d229 48%,#ffffff80),#fff3;color:#475569;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap;cursor:pointer;z-index:1;overflow:visible;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);box-shadow:0 7px 16px #08162014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e;transition:all .4s cubic-bezier(.16,1,.3,1)}.finder-ac-type-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--gradient-angle),#a8ffda,#73d5ff,#8effdb,#a8ffda);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:-1}.finder-ac-type-btn:hover,.finder-ac-type-btn.active-selected{border-color:transparent;background:linear-gradient(145deg,#4b5a661f,#b4c6d238 48%,#ffffffa3),#ffffff47;color:#1d1d1f;box-shadow:0 0 15px #52e59752,0 7px 16px #08162014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e}.finder-ac-type-btn:hover:before,.finder-ac-type-btn.active-selected:before{opacity:1;animation:rotate-gradient 3s linear infinite}.type-icon{width:21px!important;height:21px!important;flex:0 0 21px;padding:4px;border-radius:999px;background:#ffffff2e;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0b1c2714}.finder-region-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%}.finder-region-btn{position:relative;background:linear-gradient(145deg,#4b5a6614,#b4c6d229 48%,#ffffff80),#fff3;border:.5px solid rgba(238,249,255,.42);border-radius:16px;min-height:60px;padding:10px 8px;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);gap:4px;color:#475569;z-index:1;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);box-shadow:0 7px 16px #08162014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e}.finder-region-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--gradient-angle),#a8ffda,#73d5ff,#8effdb,#a8ffda);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:-1}.finder-region-btn:hover{border-color:transparent!important;background:linear-gradient(145deg,#4b5a661a,#b4c6d22e 48%,#ffffff8f),#ffffff3d;color:#1d1d1f;box-shadow:0 0 15px #52e59757,0 7px 16px #08162014!important}.finder-region-btn:hover:before{opacity:1!important;animation:rotate-gradient 3s linear infinite}.finder-region-btn.active-selected{border-color:transparent;background:linear-gradient(145deg,#4b5a661f,#b4c6d238 48%,#ffffffa3),#ffffff47;color:#637b94;box-shadow:0 0 15px #52e59752,0 7px 16px #08162014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e}.finder-region-btn.active-selected:before{opacity:1;animation:rotate-gradient 3s linear infinite}.region-icon{width:20px!important;height:20px!important;color:inherit}.region-title{font-size:12px;font-weight:700;line-height:1.2}.region-desc{font-size:10px;color:#64748b}.finder-region-btn.active-selected .region-desc{color:#637b94;opacity:.8}.card-top-row{position:absolute;top:20px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:flex-start;z-index:10;pointer-events:none}.card-capacity{pointer-events:auto;position:relative;overflow:hidden;padding:6px 14px;border-radius:100px;font-family:var(--font-main);font-size:11px;font-weight:800;text-transform:uppercase;color:#fffffff0;background:linear-gradient(145deg,#1928322e,#6d808c24 48%,#ebf8ff42),#8ea6b424;border:.5px solid rgba(238,249,255,.34);box-shadow:0 7px 16px #0816202e,inset 0 1px #0b1c271f,inset 0 -1px #ffffff80;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);letter-spacing:.8px;text-shadow:0 1px 1px rgba(0,0,0,.24)}.card-capacity:after{content:none}.card-love-container{pointer-events:auto;display:flex;flex-direction:row;align-items:center;gap:8px}.love-count{display:none!important}.love-btn{position:relative;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(145deg,#1a2a342e,#6f828e26 48%,#ebf8ff47),#91a9b724;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);border:.5px solid rgba(238,249,255,.34);box-shadow:0 7px 16px #08162033,inset 0 1px #0b1c271f,inset 0 -1px #ffffff80;z-index:1;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s,border-color .2s,box-shadow .2s}.love-btn:after{content:none}.love-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--gradient-angle),#a8ffda,#73d5ff,#8effdb,#a8ffda);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:-1}.love-btn:hover{transform:scale(1.1);border-color:transparent!important;box-shadow:0 0 15px #52e59799!important}.love-btn:hover:before{opacity:1!important;animation:rotate-gradient 3s linear infinite}.love-btn:active{transform:scale(.9)}.love-btn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.2px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.24));transition:fill .2s ease,stroke .2s ease}@keyframes pulse{0%{transform:scale(1)}45%{transform:scale(1.3)}to{transform:scale(1)}}.love-btn.liked{color:#ff3b30;background:#fff!important;border:1px solid #ffffff!important;box-shadow:0 4px 12px #ff3b3033;animation:pulse .35s cubic-bezier(.175,.885,.32,1.275)}.compare-btn{position:relative;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(145deg,#1a2a342e,#6f828e26 48%,#ebf8ff47),#91a9b724;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);border:.5px solid rgba(238,249,255,.34);box-shadow:0 7px 16px #08162033,inset 0 1px #0b1c271f,inset 0 -1px #ffffff80;z-index:1;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s,border-color .2s,box-shadow .2s}.compare-btn:after{content:none}.compare-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--gradient-angle),#a8ffda,#73d5ff,#8effdb,#a8ffda);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:-1}.compare-btn:hover{transform:scale(1.1);border-color:transparent!important;box-shadow:0 0 15px #52e59799!important}.compare-btn:hover:before{opacity:1!important;animation:rotate-gradient 3s linear infinite}.compare-btn:active{transform:scale(.9)}.compare-btn svg{width:17px;height:17px;fill:currentColor;filter:drop-shadow(0 1px 1px rgba(0,0,0,.24));transition:fill .2s ease,transform .2s ease}.compare-btn.compared{color:#00ebd6;background:#fff!important;border:1px solid #ffffff!important;box-shadow:0 4px 12px #00ebd633;animation:pulse .35s cubic-bezier(.175,.885,.32,1.275)}.compare-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:4vh 4vw;background:#f5f7faa8;backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);opacity:0;transition:opacity .28s ease}.compare-lightbox.is-open{opacity:1}.compare-panel{position:relative;width:max-content;max-width:94vw;max-height:min(760px,88vh);overflow:auto;border-radius:34px;background:linear-gradient(145deg,#ffffffd1,#ebf3f9a3),#ffffffad;border:.5px solid rgba(255,255,255,.7);backdrop-filter:blur(24px) saturate(1.12);-webkit-backdrop-filter:blur(24px) saturate(1.12);box-shadow:0 40px 120px #0f172a3d,inset 0 1px #ffffffb8,inset 0 -1px #63edf124;transform-origin:center}.compare-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px 16px}.compare-heading{margin:0;font-family:Outfit,sans-serif;font-size:18px;font-weight:600;color:#111827}.compare-subheading{margin:3px 0 0;font-size:11px;color:#64748b}.compare-close{width:40px;height:40px;border:0;border-radius:999px;background:#0f172a14;color:#111827;font-size:24px;line-height:1;cursor:pointer}.compare-grid{display:grid;grid-template-columns:330px max-content;align-items:stretch;gap:20px;padding:0 26px 26px}.compare-column{position:relative;display:flex;flex-direction:column;border-radius:26px;background:linear-gradient(145deg,#ffffff57,#aec3d22e 52%,#ffffff9e),#ffffff57;color:#111827;overflow:hidden;border:.5px solid rgba(238,249,255,.6);backdrop-filter:blur(20px) saturate(1.12);-webkit-backdrop-filter:blur(20px) saturate(1.12);box-shadow:0 16px 40px #0f172a1a,inset 0 1px #ffffff9e,inset 0 -1px #ffffffa8}.compare-column:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 100%,rgba(255,255,255,.28),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.22),transparent 34%);opacity:.75}.compare-column.is-selected{min-height:0;background:linear-gradient(145deg,#4b5a669e,#2a3744eb 58%,#ffffff2e),#1e293be0;color:#fff}.compare-product-media{height:120px;margin:8px;border-radius:22px;background-color:#e7eef4ad;background-image:radial-gradient(circle at 50% 100%,rgba(255,255,255,.36),transparent 48%),linear-gradient(145deg,#cddbe7b8,#f7fbfd75);background-size:cover;background-position:top center;background-repeat:no-repeat;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #0f172a14}.compare-product-name{font-size:14px;font-weight:600;line-height:1.16;padding:0 18px 10px}.compare-cell{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 18px;border-top:1px solid rgba(15,23,42,.08);font-size:10.5px;text-align:left;gap:12px}.compare-column.is-selected .compare-cell{border-top-color:#ffffff2e}.compare-cell:before{content:attr(data-label);color:#778397;font-weight:500}.compare-column.is-selected .compare-cell:before{color:#ffffff94}.compare-price{font-size:16px;font-weight:700}.compare-options{display:grid;grid-auto-flow:column;grid-auto-columns:208px;gap:16px;overflow:visible;padding:0 10px 18px;scrollbar-width:none}.compare-options::-webkit-scrollbar{display:none}.compare-options .compare-column{min-height:0}.compare-options .compare-product-media{height:110px;background-size:cover;background-position:top center}.compare-options .compare-product-name{font-size:12.5px}.compare-check{width:23px;height:23px;border-radius:999px;display:inline-grid;place-items:center;border:1px solid currentColor}.compare-view-btn{display:flex;align-items:center;justify-content:center;margin:auto 16px 18px;min-height:42px;border-radius:999px;border:0;background:linear-gradient(110deg,#0d7dff,#63edf1);color:#fff;font-family:Outfit,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 24px #0d7dff3d}.love-btn.liked svg{fill:#ff3b30;stroke:#ff3b30}.card-info-overlay{position:absolute;bottom:0;left:0;width:100%;padding:4px 24px 12px;box-sizing:border-box;background:transparent;color:#fff;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.card-badges{display:flex;gap:10px;margin-bottom:8px}.card-badges .badge{padding:4px 12px;border-radius:100px;font-size:11px;font-weight:600;text-transform:none;display:inline-block;font-family:Outfit,sans-serif}.card-badges .badge.discount{color:#fff;background-color:#e60000;font-weight:800}.card-badges .badge.feature{color:#0a2c5c;background-color:#fff;font-weight:600;width:max-content}.card-title-price-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:8px}.card-title{font-size:26px;font-weight:300;margin:0;color:#fff;text-align:left;font-family:Outfit,sans-serif;letter-spacing:-.5px;max-width:65%}.card-price-block{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.card-price-block .disc-price{font-size:26px;font-weight:400;color:#fff;font-family:Outfit,sans-serif}.card-price-block .orig-price{font-size:14px;font-weight:300;color:#fff6;text-decoration:line-through;margin-top:4px}.card-desc{font-size:12px;font-weight:300;color:#ffffffb3;margin:12px 0 24px;line-height:1.5;text-align:left;font-family:Outfit,sans-serif;min-height:38px;max-width:95%}.card-action-row{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px}.card-emi{font-size:13px;font-weight:300;color:#fff;font-family:Outfit,sans-serif;flex:1 1 auto;min-width:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-buy-btn{transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center}.card-buy-btn .buy-text{display:inline-block;white-space:nowrap;overflow:hidden;max-width:100px;opacity:1;transition:opacity .3s ease,max-width .4s ease;vertical-align:middle}.card-buy-btn .buy-icon{position:absolute;opacity:0;transition:opacity .3s ease;width:18px;height:18px;stroke:currentColor;display:block}.card-actions-group:hover .card-buy-btn{width:38px;height:38px;border-radius:19px;padding:0;min-width:unset;font-size:0}.card-actions-group:hover .card-buy-btn .buy-text{opacity:0;max-width:0}.card-actions-group:hover .card-buy-btn .buy-icon{opacity:1}.card-actions-group:hover .card-cart-btn{width:102px;border-radius:19px;background:linear-gradient(145deg,#1a2a342e,#6f828e26 48%,#ebf8ff47),#91a9b724;border-color:#eef9ff57}.card-actions-group:hover .card-cart-btn svg{display:none}.card-actions-group:hover .card-cart-btn .cart-text{opacity:1;max-width:100px}.card-actions-group:hover .card-buy-btn:hover{width:112px;padding:10px 0;border-radius:19px;font-size:13px;transition:none!important}.card-actions-group:hover .card-buy-btn:hover .buy-text{opacity:1;max-width:100px;transition:none!important}.card-actions-group:hover .card-buy-btn:hover .buy-icon{opacity:0;transition:none!important}.card-actions-group:hover .card-buy-btn:hover~.card-cart-btn{width:38px;border-radius:19px;background:linear-gradient(145deg,#1a2a342e,#6f828e26 48%,#ebf8ff47),#91a9b724;border-color:#eef9ff57}.card-actions-group:hover .card-buy-btn:hover~.card-cart-btn svg{display:block}.card-actions-group:hover .card-buy-btn:hover~.card-cart-btn .cart-text{opacity:0;max-width:0}.card-buy-btn,.card-buy-btn-base{background:radial-gradient(circle at var(--x, 75%) var(--y, 50%),rgba(126,250,220,.98) 0%,rgba(78,224,234,.9) 32%,rgba(0,113,227,.95) 72%,rgba(0,92,230,.98) 100%),linear-gradient(135deg,#0071e3eb,#4ee0eac7),#0071e3b8;background-clip:padding-box;border:.5px solid rgba(188,246,255,.68)!important;color:#fff;width:112px;padding:10px 0;border-radius:19px;font-size:13px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,filter .2s ease,--x .4s cubic-bezier(.25,1,.5,1),--y .4s cubic-bezier(.25,1,.5,1),box-shadow .3s ease;font-family:Outfit,sans-serif;letter-spacing:1px;backdrop-filter:blur(16px) saturate(1.14);-webkit-backdrop-filter:blur(16px) saturate(1.14);box-shadow:0 10px 26px #0071e338,inset 0 1px #ffffff57,inset 0 -1px #4ee0ea47}.card-buy-btn:hover{transform:scale(1.05);box-shadow:0 14px 32px #0071e347,inset 0 1px #fff6,inset 0 -1px #4ee0ea57}.card-actions-group{display:flex;align-items:center;gap:8px;flex-shrink:0}.card-cart-btn{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:19px;background:linear-gradient(145deg,#1a2a342e,#6f828e26 48%,#ebf8ff47),#91a9b724;border:.5px solid rgba(238,249,255,.34);color:#fff;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0;flex-shrink:0;overflow:visible;z-index:1;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);box-shadow:0 7px 16px #08162033,inset 0 1px #0b1c271f,inset 0 -1px #ffffff80}.card-cart-btn:hover{width:102px;border-radius:19px;background:linear-gradient(145deg,#1a2a3433,#6f828e2e 48%,#ebf8ff52),#91a9b729;border-color:transparent!important;transform:scale(1.05);box-shadow:0 0 15px #52e59799!important}.card-cart-btn:hover:before{opacity:1!important;animation:rotate-gradient 3s linear infinite}.card-cart-btn .cart-text{display:inline-block;white-space:nowrap;overflow:hidden;max-width:0;opacity:0;font-size:11px;font-weight:600;color:#fff;letter-spacing:.03em;transition:opacity .3s ease,max-width .4s ease;vertical-align:middle}.card-cart-btn:hover svg{display:none}.card-cart-btn:hover .cart-text{opacity:1;max-width:100px}.card-cart-btn.active{background:#fff!important;color:#000!important;border-color:#fff!important;box-shadow:0 0 12px #fff6!important}.card-cart-btn.active .cart-text{color:#000!important}@keyframes cartBump{0%{transform:scale(1)}30%{transform:scale(1.3)}50%{transform:scale(.9)}70%{transform:scale(1.15)}to{transform:scale(1)}}.cart-bump{animation:cartBump .4s cubic-bezier(.175,.885,.32,1.275)}.card-cart-btn svg{width:18px;height:18px;stroke:currentColor;filter:drop-shadow(0 1px 1px rgba(0,0,0,.24));display:block}@media(max-width:1024px){.finder-header{transform:none;margin-bottom:10px}.finder-container{flex-direction:column;min-height:auto;gap:0px;padding:0}.finder-center-column{position:relative;left:0;top:auto;width:100%;padding:0 6vw;box-sizing:border-box}.finder-track-container{position:relative;top:auto;transform:none;padding:30px 6vw;width:100%;box-sizing:border-box;overflow-x:auto}.finder-nav-btn{display:none}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/section-ac-finder.css.map */
