.collections-section{max-width:1200px;margin:0 auto;padding:40px 16px 80px;display:flex;flex-direction:column;gap:28px}.section-title1{display:flex;align-items:center;justify-content:center;gap:16px;color:#744225;font:700 24px/1.2 Abhaya Libre,Georgia,serif;margin:0}.section-title1 .line{width:30px;height:1px;background:#caa074;display:inline-block}.recommended-section{margin-bottom:60px}.recommended-title{margin-bottom:8px}.recommended-subtitle{text-align:center;color:#a65a00;font:400 16px/1.4 Instrument Sans;margin:0 0 40px}.slider-container{position:relative;width:100%;margin-top:50px}.slider-wrapper{width:100%}.slider-viewport{overflow:hidden;width:100%}.slider-track-cards{display:flex;transition:transform .5s ease-in-out}.slider-card{flex:0 0 calc(100% / 3);min-width:calc(100% / 3);box-sizing:border-box;padding:0 5px}.slider-dots{margin-top:24px}.regional-wrap{background-image:radial-gradient(rgba(0,0,0,.06) 1px,transparent 0);background-size:18px 18px;background-position:center 120px;padding-bottom:22px;border-radius:12px}.regional-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:0 12px}.regional-card{display:flex;flex-direction:column;align-items:center;gap:0;box-shadow:0 1px 0 rgba(0,0,0,.05);overflow:hidden}.media,.media2{position:relative;border-radius:12px;overflow:hidden;width:100%}.media img{height:280px}.media img,.media2 img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}.media2 img{height:435px}.fade{position:absolute;inset:auto 0 0 0;height:55%}.label{transform:translateY(-20px);background:#fff;color:#a65a00;font:600 14px/1 Instrument Sans;padding:18px 28px;border-radius:12px;box-shadow:0 8px 18px rgba(0,0,0,.15);display:flex;justify-content:center;min-width:240px;text-align:center}.alerts{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;margin-top:12px}.alert-copy h3{color:#744225;font:700 26px/1.2 Abhaya Libre,Georgia,serif;margin:0 0 16px}.today{display:flex;align-items:center;gap:8px;margin:6px 0 16px}.muted{color:#a65a00;font:600 14px/1 Instrument Sans}.value{color:#a65a00;font:700 24px/1 Instrument Sans}.delta{color:#a65a00;font:600 14px/1 Instrument Sans}.saved{margin:10px 0 16px;position:relative}.saved .right{float:right}.bar{height:12px;background:#ecd8a1;overflow:hidden;margin-top:8px}.bar,.fill{border-radius:49px}.fill{display:block;width:80%;height:100%;background:#fbd286}.btn.solid{background:#a65800;color:#fff;border:0;padding:12px 18px;border-radius:8px;font:600 14px/1 Instrument Sans;cursor:pointer;margin:8px 0 12px}.note{color:#686562;font:500 13px/1.4 Instrument Sans;margin:0}.alert-image .img-box{background:#fbd286;padding:10px;border-radius:8px}.alert-image img{width:100%;height:auto;display:block;border-radius:6px}.cards-grids{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.collection2{max-width:1200px;width:100%;padding:0 80px;margin:75px auto 0}@media (max-width:430px){.collection2{padding:0 25px!important}}@media (max-width:1024px){.collection2{padding:0 60px}}@media (max-width:850px){.regional-grid{grid-template-columns:repeat(2,1fr)}.alerts{grid-template-columns:1fr}.cards-grids{grid-template-columns:repeat(2,1fr)}.slider-card{flex:0 0 calc(100% / 2);min-width:calc(100% / 2);padding:0 5px}}@media (max-width:600px){.regional-grid{grid-template-columns:1fr;gap:20px}.media img{height:240px}.cards-grids{grid-template-columns:1fr}.collection-subtitle{font-size:14px}.slider-card{flex:0 0 100%;min-width:100%;padding:0 5px}}.min-screen{background:linear-gradient(#fff 1%,#ffd88a 18%,#fddc8c 0,#fff 32%);background-size:contain,cover;background-position:top,50%;background-repeat:repeat,no-repeat}.product-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);position:relative;transition:all .3s ease}@media (max-width:768px){.collection-title1{font-size:24px}}@media (max-width:480px){.collection-title1{font-size:14px!important}}.collection-title1{display:flex;align-items:center;justify-content:center;gap:16px;color:#a75900;margin:0;text-align:center;font-weight:600;font-size:22px}.collection-title1 .line{width:30px;height:1px;background:#caa074;display:inline-block}.collection-title2{text-align:center;margin:0 0 50px}.collection-title2 span{display:inline-block;border-bottom:1px solid #744225;color:#744225;font:700 28px/1.2 Abhaya Libre;padding-bottom:4px}.collection-title2 .line{width:30px;height:1px;background:#caa074;display:inline-block}.banner-slider-container{margin-top:5%;position:relative;width:100%;height:500px;overflow:hidden}.banner-slider-wrapper{width:100%;height:100%}.banner-slider-track{display:flex;height:100%;transition:transform .8s ease-in-out}.banner-slider-slide{flex:0 0 100%;min-width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.banner-full-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.banner-content-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;height:100%;padding:0 60px}.banner-left-content{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:2}.banner-decorative-left{position:absolute;left:-40px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}.kalash-icon,.temple-icon{width:60px;height:auto;opacity:.8}.banner-text-content{text-align:center;color:#fff;margin-bottom:40px}.banner-main-title{font-size:120px;font-weight:700;line-height:1;margin:0;font-family:Abhaya Libre,Georgia,serif;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.banner-main-subtitle{font-size:42px;font-weight:400;line-height:1.2;margin:20px 0;font-family:Abhaya Libre,Georgia,serif;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.banner-ornament-divider{margin:30px 0}.ornament{color:gold;font-size:24px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.banner-logo-container{display:flex;justify-content:center}.banner-logo-image{height:120px;width:auto}.banner-right-content{flex:1;display:flex;align-items:center;justify-content:flex-end;position:relative}.banner-hero-image-container{position:relative;height:100%;display:flex;align-items:center}.banner-hero-image{height:450px;width:auto;-o-object-fit:cover;object-fit:cover;border-radius:10px}.banner-decorative-right{position:absolute;top:20px;right:20px}.years-badge{width:80px;height:auto}.banner-bokeh-lights{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.bokeh-light{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,215,0,.6) 0,rgba(255,215,0,0) 70%);animation:bokeh-float 6s ease-in-out infinite}.bokeh-1{width:80px;height:80px;top:10%;left:20%;animation-delay:0s}.bokeh-2{width:60px;height:60px;top:70%;right:30%;animation-delay:2s}.bokeh-3{width:40px;height:40px;top:30%;right:10%;animation-delay:4s}@media (min-width:768px) and (max-width:1023px){.grid-cols-2{display:grid;grid-template-columns:repeat(2,1fr)}.md\:flex{height:100%}.md\:translate-y-0{transform:translateY(0)!important}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:gap-y-10{row-gap:2.5rem}}.bokeh-4{width:100px;height:100px;bottom:20%;left:10%;animation-delay:1s}@keyframes bokeh-float{0%,to{transform:translateY(0) scale(1);opacity:.6}50%{transform:translateY(-20px) scale(1.1);opacity:.8}}.slider-dots{display:flex;justify-content:center;gap:12px;max-width:120px;margin:24px auto}.dot{width:12px;height:12px;border-radius:50%;background:#d4b896;transition:all .3s ease}.dot:hover{background:#b8956f;transform:scale(1.1)}.dot.active{background:#a65a00;transform:scale(1.2)}@media (max-width:768px){.banner-slider-container{margin-top:20px;height:400px}.banner-content-wrapper{flex-direction:column;text-align:center;padding:20px}.banner-main-title{font-size:60px}.banner-main-subtitle{font-size:24px}.banner-hero-image{height:200px;margin-top:20px}.banner-decorative-left{display:none}}@media (max-width:480px){.banner-slider-container{margin-top:-50px;height:350px}.banner-main-title{font-size:40px}.banner-main-subtitle{font-size:18px}.banner-hero-image{height:150px}}.product-card.elevated{transform:translateY(-20px);margin-bottom:20px}.card-actions{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px}.action-btn{width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.action-btn:hover{background:#f9fafb}.icon{width:16px;height:16px;color:#6b7280}.product-info{margin-bottom:16px}.product-name{font-weight:500;color:#374151;margin:0 0 4px;font-size:16px}.product-weight{font-size:14px;color:#6b7280;margin:0}.product-image{margin-bottom:16px}.image-container,.product-image{display:flex;justify-content:center}.image-container{width:128px;height:128px;background:#fefce8;border-radius:8px;align-items:center}.jewelry-item{position:relative}.earring-top{width:64px;height:64px;background:linear-gradient(180deg,#fcd34d,#d97706);margin-bottom:8px}.earring-top,.earring-top-inner{border-radius:50%;display:flex;align-items:center;justify-content:center}.earring-top-inner{width:48px;height:48px;background:#fbbf24;border:2px solid #d97706}.earring-bottom{width:80px;height:48px;background:linear-gradient(180deg,#fcd34d,#d97706)}.earring-bottom,.earring-bottom-inner{border-radius:50px;display:flex;align-items:center;justify-content:center}.earring-bottom-inner{width:64px;height:32px;background:#fbbf24;border:1px solid #d97706}.dangles{display:flex;gap:2px}.dangle{width:4px;height:12px;background:#d97706;border-radius:2px}.earring-simple{width:64px;height:64px;background:linear-gradient(180deg,#fcd34d,#d97706)}.earring-simple,.earring-simple-inner{border-radius:50%;display:flex;align-items:center;justify-content:center}.earring-simple-inner{width:48px;height:48px;background:#fbbf24;border:2px solid #d97706}.earring-center{width:32px;height:32px;background:#eab308;border-radius:50%;border:1px solid #d97706}.gem-earring .earring-top-inner{position:relative}.earring-drop{width:48px;height:64px;background:linear-gradient(180deg,#fcd34d,#d97706);margin:0 auto}.earring-drop,.earring-drop-inner{border-radius:50px;display:flex;align-items:center;justify-content:center}.earring-drop-inner{width:32px;height:48px;background:#fbbf24;border:1px solid #d97706;flex-direction:column;gap:4px}.gem{border-radius:50%}.pink-gem{width:6px;height:6px;background:#ec4899}.pricing{display:flex;flex-direction:column;gap:4px}.price-row{display:flex;align-items:center;justify-content:space-between}.original-price{color:#9ca3af;font-size:14px;text-decoration:line-through}.discount{color:#ef4444;font-size:14px;font-weight:500}.current-price{font-weight:600;color:#111827;font-size:16px}.products-section{padding:48px 24px}.section-header{text-align:center;margin-bottom:32px}.main-title{font-size:32px;font-weight:500;color:#374151;margin:0 0 8px}.subtitle{color:#b45309;font-weight:500;margin:0}.products-container{max-width:1200px;margin:0 auto}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:32px}@media (min-width:768px){.products-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.products-grid{grid-template-columns:repeat(4,1fr)}}.view-all-container{text-align:center}.view-all-btn{padding:8px 32px;border:1px solid #b45309;color:#b45309;border-radius:50px;background:transparent;cursor:pointer;transition:background-color .2s}.view-all-btn:hover{background:#fef7ed}.reviews-section{padding:48px 24px;background:#fff}.reviews-container{max-width:1200px;margin:0 auto}.reviews-title{font-size:32px;font-weight:500;color:#374151;text-align:center;margin:0 0 48px}.reviews-content{display:flex;flex-direction:column;gap:32px;align-items:center}@media (min-width:1024px){.reviews-content{flex-direction:row;gap:32px}}.testimonials-section{flex:1}.section-title{font-size:24px;font-weight:500;color:#374151;margin:0 0 24px}.testimonial-card{background:#fefce8;border-radius:8px;padding:24px;position:relative}.testimonial-content{display:flex;align-items:flex-start;gap:16px}.testimonial-avatar{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.testimonial-text{flex:1}.testimonial-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.testimonial-name{font-weight:500;color:#b45309;margin:0}.stars{display:flex}.star{width:16px;height:16px}.star-filled{fill:#fbbf24;color:#fbbf24}.star-empty{color:#d1d5db}.testimonial-review{color:#374151;font-size:14px;line-height:1.5;margin:0}.navigation-buttons{display:flex;gap:8px;margin-top:16px}.nav-btn{width:32px;height:32px;border-radius:50%;border:1px solid #b45309;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.nav-btn:hover{background:#fef7ed}.nav-icon{width:16px;height:16px;color:#b45309}.customer-reviews-section{flex:1}.customer-reviews-card{border:1px solid #fed7aa;border-radius:8px;padding:24px}.customer-reviews-title{font-size:24px;font-weight:500;color:#b45309;margin:0 0 24px}.reviews-list{display:flex;flex-direction:column;gap:24px}.review-item{border-left:2px solid #fed7aa;padding-left:16px}.review-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.review-name{font-weight:500;color:#b45309;margin:0}.review-text{color:#374151;font-size:14px;line-height:1.5;margin:0}.min-h-screen{background:linear-gradient(#fff 1%,#ffd88a 15%,#fddc8c 25%,#fff);background-size:contain,cover;background-position:top,50%;background-repeat:repeat,no-repeat}.virtual-card{position:absolute;width:90%;margin-right:5%;margin-left:5%;border:1px solid #a75900}.home-hero{width:100%;display:flex;flex-direction:column;background:#fff;font-family:Instrument Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding-bottom:90px}.hero-slider{position:relative;overflow:hidden}.slides{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.slides::-webkit-scrollbar{display:none}.slide{flex:0 0 100%;scroll-snap-align:start;position:relative}.slide img{display:block;width:100%;height:auto}.dots{position:relative;display:flex;justify-content:center;gap:8px;padding:16px 0}.dot{width:6px;height:6px;border-radius:999px;background:#c7a464;opacity:.4;transition:all .2s ease;border:none;cursor:pointer}.dot:hover{opacity:.7}.dot.active{width:17px;border-radius:20px;opacity:1}.feature-image{padding:25px;place-items:center;border:1px solid #744225}.features{list-style:none;margin-top:25px!important;margin:0;padding:20px 16px 36px;display:grid;grid-template-columns:repeat(10,minmax(90px,1fr));gap:18px;max-width:1200px;width:100%;align-self:center;background-image:radial-gradient(rgba(0,0,0,.04) 1px,transparent 0);background-size:14px 14px;background-position:top}.feature{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#a65800;font-family:inherit}.feature-card{padding:25px;border:1px solid #744225;border-radius:24px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);place-items:center}.icon-circle{width:70px;height:70px;border-radius:18px;display:grid;place-items:center;border:1px solid #744225}.feature .label{font:600 16px/1.2 Instrument Sans,system-ui}.icon-image{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.icon-frame{border:1.6px solid #744225;border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:426px){.slide img{height:355px;-o-object-fit:cover;object-fit:cover}}@media (max-width:1200px){.features{grid-template-columns:repeat(5,minmax(160px,1fr))}}@media (max-width:992px){.features{grid-template-columns:repeat(4,minmax(160px,1fr));padding:16px 12px 28px;gap:16px}.feature-card{width:104px;height:104px}.icon-circle{width:60px;height:60px}.feature .label{font-size:15px}}@media (max-width:768px){.features{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width:560px){.features{grid-template-columns:repeat(2,minmax(150px,1fr));gap:14px}.feature-card{width:100px;height:100px;border-radius:20px}.icon-circle{width:56px;height:56px}.feature .label{font-size:14px}}@media (max-width:380px){.features{grid-template-columns:repeat(2,minmax(140px,1fr))}}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.layered-slider-card{border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);overflow:hidden;transition:all .8s cubic-bezier(.25,.46,.45,.94);transform-origin:center center;background:none}.layered-slider-card.active{box-shadow:0 20px 50px rgba(0,0,0,.25);z-index:100!important}.layered-slider-card:not(.active){box-shadow:0 5px 18px rgba(0,0,0,.1);filter:brightness(.96) saturate(.94)}.layered-slider-card:nth-child(2),.layered-slider-card:nth-child(3){box-shadow:0 6px 20px rgba(0,0,0,.12);filter:brightness(.95) saturate(.93);border-radius:18px}.layered-slider-card:nth-child(4),.layered-slider-card:nth-child(5){box-shadow:0 6px 22px rgba(0,0,0,.13);filter:brightness(.96) saturate(.94);border-radius:16px}.layered-slider-card:nth-child(6),.layered-slider-card:nth-child(7){box-shadow:0 5px 20px rgba(0,0,0,.12);filter:brightness(.94) saturate(.92);border-radius:14px;box-shadow:0 3px 12px rgba(0,0,0,.08)}.layered-slider-card:nth-child(2):hover,.layered-slider-card:nth-child(3):hover{transform:translateY(-3px) scale(1.012);box-shadow:0 8px 24px rgba(0,0,0,.15);filter:brightness(.97) saturate(.95)}.layered-slider-card:nth-child(4):hover,.layered-slider-card:nth-child(5):hover{transform:translateY(-3px) scale(1.015);box-shadow:0 9px 26px rgba(0,0,0,.16);filter:brightness(.98) saturate(.96)}.layered-slider-card:nth-child(6):hover,.layered-slider-card:nth-child(7):hover{transform:translateY(-2px) scale(1.01);box-shadow:0 7px 22px rgba(0,0,0,.14);filter:brightness(.96) saturate(.94)}.layered-slider-card:not(.active):hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 25px rgba(0,0,0,.15);filter:brightness(.98) saturate(.96)}.layered-slider-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.layered-slider-card.active:hover{transform:translateY(-3px);box-shadow:0 30px 70px rgba(0,0,0,.35)}@media (max-width:768px){.layered-slider-card{border-radius:14px;box-shadow:0 4px 15px rgba(0,0,0,.12)}.layered-slider-card.active{border-radius:16px;box-shadow:0 15px 35px rgba(0,0,0,.25)}.layered-slider-card:not(.active){border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08)}}@media (max-width:480px){.layered-slider-card{border-radius:12px;box-shadow:0 3px 12px rgba(0,0,0,.1)}.layered-slider-card.active{border-radius:14px;box-shadow:0 12px 25px rgba(0,0,0,.2)}.layered-slider-card:not(.active){border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06)}}:fullscreen{background:rgba(0,0,0,.95)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important;z-index:9999!important;padding:20px!important}:fullscreen .layered-slider-card{border-radius:0!important;width:auto!important;height:auto!important;max-width:95vw!important;max-height:95vh!important;position:relative!important;transform:none!important;z-index:9999!important;box-shadow:0 20px 50px rgba(0,0,0,.8)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important}:fullscreen .layered-slider-card img,:fullscreen .layered-slider-card video{width:auto!important;height:auto!important;max-width:90vw!important;max-height:90vh!important;min-width:auto!important;min-height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;background:transparent!important;border-radius:8px!important;transition:all .3s ease!important;display:block!important;margin:auto!important}.layered-slider-card button img{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.3));transition:all .3s ease}.layered-slider-card button:hover img{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.5));transform:scale(1.1)}.slider-fullscreen-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10001!important;pointer-events:none!important;display:block!important}.slider-fullscreen-controls{position:fixed!important;pointer-events:auto!important;background:rgba(0,0,0,.8)!important;color:#fff!important;border:2px solid hsla(0,0%,100%,.3)!important;border-radius:50%!important;padding:15px!important;transition:all .3s ease!important;cursor:pointer!important;z-index:10002!important;display:flex!important;align-items:center!important;justify-content:center!important}.slider-fullscreen-controls:hover{background:rgba(0,0,0,.95)!important;border-color:hsla(0,0%,100%,.6)!important;transform:scale(1.1)!important}.slider-fullscreen-close{top:30px!important;right:30px!important}.slider-fullscreen-nav{top:50%!important;transform:translateY(-50%)!important;padding:20px!important}.slider-fullscreen-nav.prev{left:30px!important}.slider-fullscreen-nav.next{right:30px!important}.slider-fullscreen-counter{position:fixed!important;bottom:40px!important;left:50%!important;transform:translateX(-50%)!important;background:rgba(0,0,0,.9)!important;color:#fff!important;padding:10px 20px!important;border-radius:25px!important;font-size:16px!important;font-weight:600!important;pointer-events:auto!important;border:1px solid hsla(0,0%,100%,.3)!important;z-index:10002!important}:fullscreen .layered-slider-card .absolute:not(.slider-fullscreen-overlay){display:none!important}:-webkit-full-screen .layered-slider-card .absolute:not(.slider-fullscreen-overlay){display:none!important}:-moz-full-screen .layered-slider-card .absolute:not(.slider-fullscreen-overlay){display:none!important}:-ms-fullscreen .layered-slider-card .absolute:not(.slider-fullscreen-overlay){display:none!important}.fullscreen-enter-transition{animation:fullscreenEnter .3s ease-out}.fullscreen-exit-transition{animation:fullscreenExit .3s ease-in}@keyframes fullscreenEnter{0%{transform:scale(1);opacity:1}to{transform:scale(1.02);opacity:1}}@keyframes fullscreenExit{0%{transform:scale(1.02);opacity:1}to{transform:scale(1);opacity:1}}:-moz-full-screen img,:-ms-fullscreen img,:-webkit-full-screen img,:fullscreen img{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1)!important;-moz-transition:all .4s cubic-bezier(.4,0,.2,1)!important;-ms-transition:all .4s cubic-bezier(.4,0,.2,1)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important}:-moz-full-screen img,:-ms-fullscreen img,:-webkit-full-screen img,:fullscreen img{image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important;image-rendering:high-quality!important}:-moz-full-screen .layered-slider-card,:-ms-fullscreen .layered-slider-card,:-webkit-full-screen .layered-slider-card,:fullscreen .layered-slider-card{overflow:visible!important}:-moz-full-screen .layered-slider-card>div:first-child img,:-ms-fullscreen .layered-slider-card>div:first-child img,:-webkit-full-screen .layered-slider-card>div:first-child img,:fullscreen .layered-slider-card>div:first-child img{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important}:-moz-full-screen .layered-slider-card>div:first-child,:-ms-fullscreen .layered-slider-card>div:first-child,:-webkit-full-screen .layered-slider-card>div:first-child,:fullscreen .layered-slider-card>div:first-child{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}:-webkit-full-screen{background:rgba(0,0,0,.95)!important;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important;padding:20px!important}:-webkit-full-screen,:-webkit-full-screen .layered-slider-card{display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important}:-webkit-full-screen .layered-slider-card{border-radius:0!important;width:auto!important;height:auto!important;max-width:95vw!important;max-height:95vh!important;position:relative!important;transform:none!important;box-shadow:0 20px 50px rgba(0,0,0,.8)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}:-webkit-full-screen .layered-slider-card img,:-webkit-full-screen .layered-slider-card video{width:auto!important;height:auto!important;max-width:90vw!important;max-height:90vh!important;min-width:auto!important;min-height:auto!important;object-fit:contain!important;object-position:center!important;background:transparent!important;border-radius:8px!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;display:block!important;margin:auto!important}:-moz-full-screen{background:rgba(0,0,0,.95)!important;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important;padding:20px!important}:-moz-full-screen,:-moz-full-screen .layered-slider-card{display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important}:-moz-full-screen .layered-slider-card{border-radius:0!important;width:auto!important;height:auto!important;max-width:95vw!important;max-height:95vh!important;position:relative!important;transform:none!important;box-shadow:0 20px 50px rgba(0,0,0,.8)!important;-moz-transition:all .3s ease!important;transition:all .3s ease!important}:-moz-full-screen .layered-slider-card img,:-moz-full-screen .layered-slider-card video{width:auto!important;height:auto!important;max-width:90vw!important;max-height:90vh!important;min-width:auto!important;min-height:auto!important;object-fit:contain!important;object-position:center!important;background:transparent!important;border-radius:8px!important;-moz-transition:all .3s ease!important;transition:all .3s ease!important;display:block!important;margin:auto!important}:-ms-fullscreen{background:rgba(0,0,0,.95)!important;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important;padding:20px!important}:-ms-fullscreen,:-ms-fullscreen .layered-slider-card{display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important}:-ms-fullscreen .layered-slider-card{border-radius:0!important;width:auto!important;height:auto!important;max-width:95vw!important;max-height:95vh!important;position:relative!important;transform:none!important;box-shadow:0 20px 50px rgba(0,0,0,.8)!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important}:-ms-fullscreen .layered-slider-card img,:-ms-fullscreen .layered-slider-card video{width:auto!important;height:auto!important;max-width:90vw!important;max-height:90vh!important;min-width:auto!important;min-height:auto!important;object-fit:contain!important;object-position:center!important;background:transparent!important;border-radius:8px!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important;display:block!important;margin:auto!important}