﻿:root{--body-font: 'IBM Plex Sans', sans-serif;--transition: all 0.5s ease-in-out;--p1: 0, 0, 0;--p2: 20, 113, 176;--s1: 255, 204, 51;--s2: 64, 178, 91;--s3: 135, 91, 247;--n1: 255, 255, 255;--n2: 250, 250, 251;--n3: 245, 246, 247;--n4: 235, 236, 239;--n5: 223, 224, 228;--n6: 193, 196, 204;--n7: 178, 182, 191;--n8: 166, 170, 181;--n9: 151, 156, 168;--n10: 136, 142, 156;--n11: 121, 128, 144;--n12: 106, 114, 131;--n13: 91, 100, 119;--n14: 79, 88, 109;--n15: 64, 74, 96;--n16: 52, 62, 86;--n17: 34, 46, 72;--n18: 0, 0, 0;--n19: 0, 0, 0;--f1: 232, 246, 255;--f2: 0, 0, 0;--f3: 123, 201, 253;--f4: 67, 178, 253;--f5: 0, 0, 0;--f6: 17, 99, 154;--f7: 255, 244, 236;--f8: 255, 211, 175;--f9: 255, 193, 142;--f10: 255, 166, 94;--f11: 179, 104, 43;--f12: 156, 90, 37;--f13: 215, 5, 79;--box-shadow-p1: 0px 6px 30px 0px rgba(0, 0, 0, 0.16);--box-shadow-p2: 0px 6px 30px 0px rgba(0, 0, 0, 0.08);--p1-hex: #1CA2FC;--p2-hex: #1471B0;--s1-hex: #FF943D;--s2-hex: #40B25B;--s3-hex: #875BF7;--n1-hex: #FFFFFF;--n2-hex: #FAFAFB;--n3-hex: #F5F6F7;--n4-hex: #EBECEF;--n5-hex: #DFE0E4;--n6-hex: #C1C4CC;--n7-hex: #B2B6BF;--n8-hex: #A6AAB5;--n9-hex: #979CA8;--n10-hex: #888E9C;--n11-hex: #798090;--n12-hex: #6A7283;--n13-hex: #5B6477;--n14-hex: #4F586D;--n15-hex: #404A60;--n16-hex: #343E56;--n17-hex: #222E48;--n18-hex: #13203B;--n19-hex: #071431;--f1-hex: #E8F6FF;--f2-hex: #A2D9FE;--f3-hex: #7BC9FD;--f4-hex: #43B2FD;--f5-hex: #1471B0;--f6-hex: #11639A;--f7-hex: #FFF4EC;--f8-hex: #FFD3AF;--f9-hex: #FFC18E;--f10-hex: #FFA65E;--f11-hex: #B3682B;--f12-hex: #9C5A25;--f13-hex: #D7054F}.display-one{font-size:120px}.display-two{font-size:80px}.display-three{font-size:64px}.display-four{font-size:56px}.display-five{font-size:48px}.display-six{font-size:32px}.fs-one,h1{font-size:48px}.fs-two,h2{font-size:40px}.fs-three,h3{font-size:32px}.fs-four,h4{font-size:24px}.fs-five,h5{font-size:20px;line-height:130%}.fs-six,h6{font-size:18px;line-height:130%}.fs-seven{font-size:16px;line-height:130%}.fs-eight{font-size:14px;line-height:130%}.fs-nine{font-size:12px;line-height:130%}table thead tr th{font-size:18px;line-height:130%}a,p,button,span,label,li{font-size:16px;line-height:130%}@media(max-width: 1199px){h1{font-size:57px;line-height:74.1px}h2{font-size:43px;line-height:55.9px}.preloader{background-size:30%}.display-ex-one{font-size:140px}}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}@media(max-width: 991px){.display-one{font-size:72px;line-height:86.4px}.display-two{font-size:64px;line-height:76.8px}.display-three{font-size:56px;line-height:67.2px}.display-four{font-size:48px;line-height:46.4px}.display-five{font-size:42px;line-height:54.6px}.display-six{font-size:32px;line-height:38.4px}.display-ex-one{font-size:120px}.fs-one,h1{font-size:40px;line-height:48px}.fs-two,h2{font-size:32px;line-height:38.4px}.fs-three,h3{font-size:24px;line-height:31.2px}.fs-four,h4{font-size:20px;line-height:26px}.fs-five,h5{font-size:18px;line-height:20.8px}.fs-six,h6{font-size:16px;line-height:18.8px}.fs-seven{font-size:14px;line-height:18.8px}.fs-eight{font-size:12px;line-height:18px}table thead tr th{font-size:15px;line-height:20.8px}a,p,span,button,label,li{font-size:14px;line-height:22px}.pt-120{padding-top:60px}.pb-120{padding-bottom:60px}.banner-section .overlay .sec-img{display:none}}@media(max-width: 575px){.display-one{font-size:56px;line-height:67.2px}.display-two{font-size:48px;line-height:46.4px}.display-three{font-size:42px;line-height:54.6px}.display-four{font-size:32px;line-height:38.4px}.display-five{font-size:24px;line-height:31.2px}.display-six{font-size:32px;line-height:38.4px}.display-ex-one{font-size:70px}.pt-120{padding-top:50px}.pb-120{padding-bottom:50px}}body{font-family:var(--body-font);background-color:rgba(var(--n1, 1));color:rgba(var(--n15, 1));padding:0;margin:0;font-weight:400;overflow-x:hidden;position:relative}section,footer{overflow:hidden}a,p,button,span,label,li{margin:0;font-family:var(--body-font);color:rgba(var(--n15), 1);font-weight:400}.transition{transition:var(--transition)}a{text-decoration:none;outline:none;color:rgba(var(--n15), 1)}a:focus,a:hover{text-decoration:none;outline:none;color:rgba(var(--s1), 1)}h1,h2,h3,h4,h5,h6,.display-one,.display-two,.display-three,.display-four,.display-five,.display-six,.heading{font-family:var(--body-font);color:rgba(var(--n5), 1);font-weight:600;padding:0;margin:0;line-height:120%;display:block;transition:var(--transition)}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.display-one span,.display-two span,.display-three span,.display-four span,.display-five span,.display-six span,.heading span{font-size:inherit;font-family:inherit;color:rgba(var(--s1), 1);line-height:inherit;font-weight:inherit}img{max-width:100%;height:auto}span i{color:inherit;font-size:inherit;font-weight:inherit;position:inherit;transition:inherit}ul,ol{padding:0;margin:0;list-style:none}ul li,ol li{font-size:inherit;font-weight:inherit}button{border:none;cursor:pointer;padding:0;background-color:rgba(0,0,0,0)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield;-moz-appearance:textfield}input[type=checkbox]{width:initial;height:initial}select{padding:10px 20px;border:none;cursor:pointer;outline:none}.max-auto{max-width:100%}.max-un{max-width:unset}.d-rtl{direction:rtl}.collapsing{transition:var(--transition)}.alt-color *{color:rgba(var(--n1), 1)}.p1-color{color:rgba(var(--p1), 1)}.p2-color{color:rgba(var(--p1), 1)}.p2-2nd-color{color:rgba(var(--p2), 0.2)}.s1-color{color:rgba(var(--s1), 1)}.s2-color{color:rgba(var(--s2), 1)}.s3-color{color:rgba(var(--s3), 1)}.n1-color{color:rgba(var(--n1), 1)}.n2-color{color:rgba(var(--n2), 1)}.n3-color{color:rgba(var(--n3), 1)}.n4-color{color:rgba(var(--n4), 1)}.n5-color{color:rgba(var(--n5), 1)}.n6-color{color:rgba(var(--n6), 1)}.n7-color{color:rgba(var(--n7), 1)}.n8-color{color:rgba(var(--n8), 1)}.n9-color{color:rgba(var(--n9), 1)}.n10-color{color:rgba(var(--n10), 1)}.n11-color{color:rgba(var(--n11), 1)}.n12-color{color:rgba(var(--n12), 1)}.n13-color{color:rgba(var(--n13), 1)}.n14-color{color:rgba(var(--n14), 1)}.n15-color{color:rgba(var(--n15), 1)}.n16-color{color:rgba(var(--n16), 1)}.n17-color{color:rgba(var(--n17))}.n18-color{color:rgba(var(--n18), 1)}.f1-color{color:rgba(var(--f1), 1)}.f2-color{color:rgba(var(--f2), 1)}.f3-color{color:rgba(var(--f3), 1)}.f4-color{color:rgba(var(--f4), 1)}.f5-color{color:rgba(var(--f5), 1)}.f6-color{color:rgba(var(--f6), 1)}.f7-color{color:rgba(var(--f7), 1)}.f8-color{color:rgba(var(--f8), 1)}.f9-color{color:rgba(var(--f9), 1)}.f10-color{color:rgba(var(--f10), 1)}.f11-color{color:rgba(var(--f11), 1)}.f12-color{color:rgba(var(--f12), 1)}.f13-color{color:rgba(var(--f13), 1)}.p1-bg-color{background-color:rgba(var(--p1), 1)}.p1-2nd-bg-color{background-color:rgba(var(--p1), 0)}.p2-bg-color{background-color:rgba(var(--p2), 1)}.p2-2nd-bg-color{background-color:rgba(var(--p2), 0.05)}.s1-bg-color{background-color:rgba(var(--s1), 1)}.s2-bg-color{background-color:rgba(var(--s2), 1)}.s2-2nd-bg-color{background-color:rgba(var(--s2), 0.1)}.s2-3rd-bg-color{background-color:rgba(var(--s2), 0.3)}.s3-bg-color{background-color:rgba(var(--s3), 1)}.s1-2nd-bg-color{background-color:rgba(var(--s1), 0.15)}.s1-3rd-bg-color{background-color:rgba(var(--s1), 0.2)}.s1-4th-bg-color{background-color:rgba(var(--s1), 0.05)}.n1-bg-color{background-color:rgba(var(--n1), 1)}.n1-2nd-bg-color{background-color:rgba(var(--n1), 0.9)}.n2-bg-color{background-color:rgba(var(--n2), 1)}.n3-bg-color{background-color:rgba(var(--n3), 1)}.n4-bg-color{background-color:rgba(var(--n4), 1)}.n5-bg-color{background-color:rgba(var(--n5), 1)}.n6-bg-color{background-color:rgba(var(--n6), 1)}.n7-bg-color{background-color:rgba(var(--n7), 1)}.n8-bg-color{background-color:rgba(var(--n8), 1)}.n9-bg-color{background-color:rgba(var(--n9), 1)}.n10-bg-color{background-color:rgba(var(--n10), 1)}.n11-bg-color{background-color:rgba(var(--n11), 1)}.n12-bg-color{background-color:rgba(var(--n12), 1)}.n13-bg-color{background-color:rgba(var(--n13), 1)}.n14-bg-color{background-color:rgba(var(--n14), 1)}.n15-bg-color{background-color:rgba(var(--n15), 1)}.n16-bg-color{background-color:rgba(var(--n16), 1)}.n17-bg-color{background-color:rgba(var(--n17), 1)}.n18-bg-color{background-color:rgba(var(--n18), 1)}.n19-bg-color{background-color:rgba(var(--n19), 1)}.f1-bg-color{background-color:rgba(var(--f1), 1)}.f2-bg-color{background-color:rgba(var(--f2), 1)}.f3-bg-color{background-color:rgba(var(--f3), 1)}.f4-bg-color{background-color:rgba(var(--f4), 1)}.f5-bg-color{background-color:rgba(var(--f5), 1)}.f6-bg-color{background-color:rgba(var(--f6), 1)}.f7-bg-color{background-color:rgba(var(--f7), 1)}.f8-bg-color{background-color:rgba(var(--f8), 1)}.f9-bg-color{background-color:rgba(var(--f9), 1)}.f10-bg-color{background-color:rgba(var(--f10), 1)}.f11-bg-color{background-color:rgba(var(--f11), 1)}.f12-bg-color{background-color:rgba(var(--f12), 1)}.f13-bg-color{background-color:rgba(var(--f13), 1)}.f13-2nd-bg-color{background-color:rgba(var(--f13), 0.25)}.border-color{border:1px solid rgb(var(--n5))}.fw-mid{font-weight:500}.max-ch{max-width:60ch}.file-upload{border-radius:48px;border:1px solid rgba(var(--p1), 1)}.file-upload input{display:none}.file-upload .file{cursor:pointer;position:relative}.file-upload .file .file-custom{border-radius:20px}.file-upload .add-file{color:rgba(var(--p1), 1)}.cmn-modal.first-modal{max-width:636px}.cmn-modal .btn-close{background:none}.cmn-modal .btn-close:focus,.cmn-modal .btn-close:focus-visible{border:none !important;box-shadow:none !important}.progress{height:8px;overflow:initial}.progress .progress-bar{height:8px;width:0%}.progress.second{height:5px}.progress.second .progress-bar{height:5px}.btn-popup-animation{z-index:1;transition:var(--transition)}.btn-popup-animation i{z-index:1;color:rgba(var(--n1), 1)}.btn-popup-animation:before,.btn-popup-animation::after{content:"";position:absolute;z-index:-1;background-color:rgba(var(--s1), 1);border-radius:50%;width:56px;min-width:56px;height:56px}@media(max-width: 576px){.btn-popup-animation:before,.btn-popup-animation::after{width:44px;min-width:44px;height:44px}}.btn-popup-animation:before{z-index:1}.btn-popup-animation:after{background-color:rgba(0,0,0,0);border:2px solid rgba(var(--s1), 1);z-index:-1;animation:waves 2s 1s ease-out infinite}@media(max-width: 576px){.btn-popup-animation{width:44px;min-width:44px;height:44px}.btn-popup-animation i{color:rgba(var(--p1), 1)}}.slide-vertical .char,.slide-horizontal .char{overflow:hidden;color:rgba(0,0,0,0)}.slide-vertical .char::after,.slide-vertical .char::before,.slide-horizontal .char::after,.slide-horizontal .char::before{visibility:visible;color:rgba(var(--n15), 1);transition:transform .5s cubic-bezier(0.9, 0, 0.2, 1);transition-delay:calc(.2s + .02s*(var(--char-index)))}.slide-vertical .char::before,.slide-horizontal .char::before{color:rgba(var(--p2), 1);transition-delay:calc(.02s*(var(--char-index)))}.slide-vertical:hover .char:before,.slide-horizontal:hover .char:before{transition-delay:calc(.2s + .02s*(var(--char-index)))}.slide-vertical:hover .char:after,.slide-horizontal:hover .char:after{transition-delay:calc(.02s*(var(--char-index)))}.slide-vertical.slide-second .char::after,.slide-vertical.slide-second .char::before,.slide-horizontal.slide-second .char::after,.slide-horizontal.slide-second .char::before{color:rgba(var(--n1), 1)}.slide-vertical.slide-second .char::before,.slide-horizontal.slide-second .char::before{color:rgba(var(--s1), 1)}.slide-vertical .char:before{transform:translateY(-100%)}.slide-vertical:hover .char:before{transform:translateY(0%)}.slide-vertical:hover .char::after{transform:translateY(100%)}.slide-horizontal .char:before{transform:translateX(110%)}.slide-horizontal:hover .char:before{transform:translateX(0%)}.slide-horizontal:hover .char::after{transform:translateX(-110%)}.cmn-btn .show{position:absolute;width:85%;height:105%;display:flex;align-items:center;justify-content:center;left:-1px;border-radius:inherit;background-color:rgba(var(--p1), 1);z-index:1;opacity:0}.cmn-btn:hover .show{width:80%}.cmn-btn.btn-overlay .coupon-code{justify-content:flex-end}.cmn-btn.btn-overlay .show{opacity:1}.box-style{position:relative;overflow:hidden;z-index:0;text-align:center}.box-style:hover::before{width:400%;height:400%}.box-style::before{content:"";position:absolute;top:var(--y);left:var(--x);transform:translate(-50%, -50%);width:0;height:0;border-radius:100%;background-color:rgba(var(--n1), 0.1);transition:all .7s ease;z-index:-1}.box-style.first-box::before{background-color:rgba(var(--p1), 1)}.box-style.box-second{background-color:rgba(var(--p1), 1);border:1px solid rgba(var(--p1), 1);color:rgba(var(--n1), 1)}.box-style.box-second span,.box-style.box-second i{color:inherit;transition:var(--transition)}.box-style.box-second:hover{color:rgba(var(--n18), 1);border-color:rgba(var(--p1), 1)}.box-style.box-second:hover i{transform:rotateY(180deg)}.box-style.box-second::before{background-color:rgba(var(--s1), 1)}.box-style.box-second.first-alt span,.box-style.box-second.first-alt i{color:rgba(var(--p1), 1)}.box-style.box-second.first-alt:hover{border-color:rgba(var(--s1), 1)}.box-style.box-second.first-alt:hover span,.box-style.box-second.first-alt:hover i{color:rgba(var(--n1), 1)}.box-style.box-second.second-alt{background-color:rgba(var(--s1), 1);border:1px solid rgba(var(--s1), 1)}.box-style.box-second.second-alt span,.box-style.box-second.second-alt i{color:rgba(var(--n18))}.box-style.box-second.second-alt:hover{border-color:rgba(var(--p1), 1)}.box-style.box-second.second-alt:hover span,.box-style.box-second.second-alt:hover i{color:rgba(var(--n1), 1)}.box-style.box-second.second-alt::before{background-color:rgba(var(--p1), 1)}.box-style.box-second.third-alt{background-color:rgba(var(--p1), 0.05);border-color:rgba(var(--n4), 1)}.box-style.box-second.third-alt span,.box-style.box-second.third-alt i{color:rgba(var(--n17), 1)}.box-style.box-second.third-alt:hover span,.box-style.box-second.third-alt:hover i{color:rgba(var(--n1), 1)}.box-style.box-second.third-alt::before{background-color:rgba(var(--p1), 1)}.box-style.box-second.fourth-alt{background-color:rgba(var(--n1), 1);border-color:rgba(var(--n4), 1)}.box-style.box-second.fourth-alt span,.box-style.box-second.fourth-alt i{color:rgba(var(--n17), 1)}.box-style.box-second.fourth-alt:hover span,.box-style.box-second.fourth-alt:hover i{color:rgba(var(--n1), 1)}.box-style.box-second.fourth-alt::before{background-color:rgba(var(--p1), 1)}.box-style.box-third{background-color:rgba(var(--s1), 1);width:32px;min-width:32px;height:32px}@media(max-width: 991px){.box-style.box-third{width:28px;min-width:28px;height:28px}}.box-style.box-third{border:1px solid rgba(var(--s1), 1)}.box-style.box-third::before{background-color:rgba(var(--p1), 1)}.box-style.box-third:hover{border-color:rgba(0,0,0,0)}.box-style.box-third:hover i{transform:rotateY(180deg)}.box-style.box-third span,.box-style.box-third i{color:rgba(var(--n1), 1);transition:var(--transition)}.box-style.box-third.first-alt{background-color:rgba(var(--n2), 1)}.box-style.box-third.second-alt{background-color:rgba(var(--n1), 1);border-color:rgba(0,0,0,0);width:48px;min-width:48px;height:48px}@media(max-width: 991px){.box-style.box-third.second-alt{width:38px;min-width:38px;height:38px}}.box-style.box-third.second-alt span,.box-style.box-third.second-alt i{color:rgba(var(--p1), 1)}.box-style.box-third.second-alt:hover span,.box-style.box-third.second-alt:hover i{color:rgba(var(--n1), 1)}.box-style.box-third.second-alt::before{background-color:rgba(var(--p1), 1)}.box-style.box-third.third-alt{background-color:rgba(var(--f1), 1);border-color:rgba(0,0,0,0);width:48px;min-width:48px;height:48px}@media(max-width: 991px){.box-style.box-third.third-alt{width:38px;min-width:38px;height:38px}}.box-style.box-third.third-alt span,.box-style.box-third.third-alt i{color:rgba(var(--n15), 1)}.box-style.box-third.third-alt:hover span,.box-style.box-third.third-alt:hover i{color:rgba(var(--n1), 1)}.box-style.box-third.third-alt::before{background-color:rgba(var(--p1), 1)}.border-stb-none{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.v-border{background:rgba(var(--p1), 0.2);width:1px;height:25px}.v-line::before{position:absolute;content:"";width:1px;height:46px;background-color:rgba(var(--n4), 1)}.v-line.second::before{background-color:rgba(var(--n1), 0.3)}.v-line.f-height::before{position:absolute;content:"";width:1px;height:100%;background-color:rgba(var(--n5), 1)}.v-line.f-height.second::before{background-color:rgba(var(--f11), 1)}.v-line.f-height.third::before{background-color:rgba(var(--s1), 0.5)}.v-line.f-height.fourth::before{background-color:rgba(0,0,0,0);background-image:linear-gradient(to top, rgba(var(--n1), 1) 60%, rgba(255, 255, 255, 0) 0%);background-size:1px 15px}.v-line.f-width::before{width:100%;height:1px;background-color:rgba(0,0,0,0);background-image:linear-gradient(to right, rgba(var(--n19), 0.3) 30%, rgba(255, 255, 255, 0) 0%);background-size:12px 1px;height:1px}.cus-border{border-color:rgba(var(--n5), 1) !important}.cus-border.b-second{border-color:rgba(var(--s1), 0.2) !important}.cus-border.b-third{border-color:rgba(var(--n6), 1) !important}.cus-border.b-fourth{border-color:rgba(var(--n3), 1) !important}.cus-border.b-fifth{border-color:rgba(var(--f5), 0.05) !important}.cus-border.b-sixth{border-color:rgba(var(--f8), 1) !important}.cus-border.b-seventh{border-color:rgba(var(--n5), 1) !important}.cus-border.b-eighth{border-color:rgba(var(--p1), 0.2) !important}.cus-border.b-ninth{border-color:rgba(var(--n4), 1) !important}.cus-border.b-tenth{border-color:rgba(var(--f2)) !important}.cus-border.b-eleventh{border-color:rgba(var(--f5), 1) !important}.cus-border.b-twelfth{border-color:rgba(var(--p1), 0.15) !important}.cus-border.b-thirteenth{border-color:rgba(var(--s2), 0.5) !important}.cus-border.b-fourteenth{border-color:rgba(var(--n1), 1) !important}.cus-border.b-fifteen{border-color:rgba(var(--p1), 1) !important}.cus-border.b-sixteen{border-color:rgba(var(--p1), 1) !important}.cus-border.b-seventeen{border-color:rgba(var(--s1), 1) !important}.cus-border.b-eighteen{border-color:rgba(var(--s1), 0.7) !important}.cus-border.b-nineteen{border-color:rgba(var(--n1), 0.2) !important}.border-dash{border:1px dashed rgba(var(--p1), 1) !important}.dashed-border{background-image:linear-gradient(to right, rgba(var(--p1), 1) 30%, rgba(255, 255, 255, 0) 0%);background-size:12px 1px;height:1px}.dashed-border.second{background-image:linear-gradient(to top, rgba(var(--n1), 1) 60%, rgba(255, 255, 255, 0) 0%);background-size:1px 20px;height:200px;width:1px}.icon-area.box-one{width:56px;min-width:56px;height:56px}.icon-area.box-two{width:40px;min-width:40px;height:40px}.icon-area.box-three{width:48px;min-width:48px;height:48px}.icon-area.box-four{width:64px;min-width:64px;height:64px}.icon-area.box-five{width:20px;min-width:20px;height:20px}.icon-area.box-six{width:32px;min-width:32px;height:32px}.icon-area.box-seven{width:36px;min-width:36px;height:36px}.icon-area.box-eight{width:80px;min-width:80px;height:80px}@media(max-width: 991px){.icon-area.box-eight{width:60px;min-width:60px;height:60px}}@media(max-width: 575px){.icon-area.box-eight{width:50px;min-width:50px;height:50px}}.icon-area.box-nine{width:110px;min-width:110px;height:110px}@media(max-width: 991px){.icon-area.box-nine{width:80px;min-width:80px;height:80px}}@media(max-width: 575px){.icon-area.box-nine{width:60px;min-width:60px;height:60px}}.icon-area.box-ten{width:34px;min-width:34px;height:34px;border-radius:50% !important}@media(max-width: 768px){.icon-area.box-ten{width:30px;min-width:30px;height:30px}}@media(max-width: 991px){.faq-section .filter-list{border-radius:20px !important}}.faq-section .filterItems{column-count:2}@media(max-width: 991px){.faq-section .filterItems{column-count:1}}.faq-section .header-area{cursor:pointer}.faq-section .header-area button{font-size:inherit;color:rgba(var(--n17), 1)}.faq-section .header-area button::after{position:absolute;z-index:1;left:0;border-radius:5px;content:"";font-family:"Phosphor";font-size:24px;color:rgba(var(--p1), 1);transform:rotate(0deg);transition:var(--transition);font-weight:700;display:flex;align-items:center;justify-content:center}@media(max-width: 575px){.faq-section .header-area button::after{font-size:16px}}.faq-section .content-area{display:none}.faq-section .accordion-single.active button::after{content:"";transform:rotate(180deg);color:rgba(var(--s1), 1)}.faq-section .accordion-single.active button::before{background-color:rgba(var(--s1), 1)}.faq-section.second .header-area button{padding-right:15%;color:rgba(var(--n17), 1)}.faq-section.second .header-area button::after{left:initial;right:0;border-radius:50%;color:rgba(var(--n1), 1);font-size:18px;background-color:rgba(var(--s1), 1);width:36px;min-width:36px;height:36px}@media(max-width: 767px){.faq-section.second .header-area button::after{width:28px;min-width:28px;height:28px}}.faq-section.second .accordion-single.active .header-area{background-color:rgba(var(--p1), 1)}.faq-section.second .accordion-single.active .header-area button{color:rgba(var(--n1), 1)}.faq-section.second .accordion-single.active .header-area button::after{color:rgba(var(--p2), 1);background-color:rgba(var(--n1), 1)}.social-area a{width:40px;min-width:40px;height:40px}@media(max-width: 991px){.social-area a{width:28px;min-width:28px;height:28px}}.social-area a i{color:rgba(var(--s1), 1)}.social-area a:hover{background:rgba(var(--s1), 1)}.social-area a:hover i{color:rgba(var(--p1), 1)}.social-area.second a i{color:rgba(var(--n1), 1)}.social-area.second a:hover{background:rgba(var(--s1), 1)}.social-area.second a:hover i{color:rgba(var(--p1), 1)}.box-shadow-p1{box-shadow:var(--box-shadow-p1)}.box-shadow-p2{box-shadow:var(--box-shadow-p2)}.ul-decimal li{list-style:decimal}.ul-dots li{list-style:disc}.ul-dots.f-none li:first-child{list-style:none}@media(max-width: 575px){.ul-dots.f-none li{list-style:none}}.ul-dots.dots li{position:relative;display:flex;align-items:center}@media(min-width: 575px){.ul-dots.dots li::after{content:"";position:absolute;background-color:rgba(var(--n15), 1);width:5px;min-width:5px;height:5px;left:-15px;border-radius:50%}}.ul-dots.dots li:first-child::after{display:none}.counter-area .odometer span{color:rgba(var(--n1), 1)}.bottom-top{writing-mode:vertical-lr;transform:rotate(180deg)}.singleFilter .filter-list li{cursor:pointer}.singleFilter .filter-list li .active{background-color:rgba(var(--s1), 1)}.singleFilter .filter-list li .active *{color:rgba(var(--p1), 1)}.singleFilter .filterItems{position:relative}.singleFilter .filterItems>div{position:absolute;z-index:-1;top:0;opacity:0;transition:.8s all;transform:scale(0.001);transition-property:opacity,transform;transition-duration:.6s;transition-delay:0ms}.singleFilter .filterItems>div.active{position:initial;z-index:1;opacity:1;transform:translate3d(0px, 0px, 0px)}.singleFilter.second .filter-list li .active{background-color:rgba(0,0,0,0)}.singleFilter.second .filter-list li .active *{color:rgba(var(--p2), 1);text-decoration:underline}@media(min-width: 1199px){.singleFilter.third .filter-list li{width:100%}}.singleFilter.third .filter-list li span:first-child{width:44px;min-width:44px;height:44px;min-height:44px}.singleFilter.third .filter-list li .active,.singleFilter.third .filter-list li .filter-links:hover{background-color:rgba(var(--f5), 1)}@media(min-width: 1199px){.singleFilter.third .filter-list li .active:before,.singleFilter.third .filter-list li .filter-links:hover:before{content:"";display:block;position:absolute;width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:12px solid rgba(var(--f5), 1);transition:all .5s ease-in-out;right:-12px}}.singleFilter.third .filter-list li .active *,.singleFilter.third .filter-list li .filter-links:hover *{color:rgba(var(--n1), 1)}@media(max-width: 575px){.singleFilter.fourth .filter-list{border-radius:20px !important}}.singleFilter.fourth .filter-list li .active{background-color:rgba(var(--p1), 1)}.singleFilter.fourth .filter-list li .active *{color:rgba(var(--n1), 1)}.comment-form{display:none}.cmn-before.bg-second::before{border:1px solid rgba(var(--p1), 0.15);background-color:rgba(var(--n1), 0.05)}.cmn-before::before{content:"";position:absolute;width:90%;height:100%;border-radius:12px;border:1px solid rgba(var(--s1), 0.2);background-color:rgba(var(--s1), 0.1);z-index:-1}@media(max-width: 1499px){.cmn-before::before{width:95%}}.cmn-before.full-width::before{width:calc(100% - 24px)}@media(max-width: 1499px){.cmn-before.full-width::before{width:calc(100% - 8px)}}.cmn-before.half-height::before{height:calc(100% - 165px);bottom:0}@media(max-width: 1499px){.cmn-before.half-height::before{width:calc(100% - 8px)}}.mouse-follower{z-index:10}.mouse-follower span{z-index:10;opacity:1;top:-10px;left:-10px;transform:translate(-50%, -50%);border-radius:50%;position:fixed;transition:100ms ease-in-out;pointer-events:none}.mouse-follower .cursor-outline{height:30px;width:30px;border:1px solid rgba(var(--n1), 1)}.mouse-follower .cursor-dot{height:6px;width:6px;background:rgba(var(--n1), 1);transition:var(--transition)}.mouse-follower.hide-cursor span{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.mouse-follower.highlight-cursor-head{cursor:none}.mouse-follower.highlight-cursor-head .cursor-outline{height:0;width:0}.mouse-follower.highlight-cursor-head .cursor-dot{height:150px;width:150px;background:rgba(var(--n4), 1);mix-blend-mode:difference}@media(max-width: 991px){.mouse-follower.highlight-cursor-head .cursor-dot{height:80px;width:80px}}.mouse-follower.highlight-cursor-para{cursor:none}.mouse-follower.highlight-cursor-para .cursor-outline{height:0;width:0}.mouse-follower.highlight-cursor-para .cursor-dot{height:100px;width:100px;background:rgba(var(--n6), 1);mix-blend-mode:difference}@media(max-width: 991px){.mouse-follower.highlight-cursor-para .cursor-dot{height:60px;width:60px}}.highlight-cursor-head,.-para{cursor:none}.table thead th,.table td,.table th{border:none}.ovf-unset{overflow-x:unset !important}iframe{border:0;width:100%}::-webkit-scrollbar-track{background:rgba(var(--n5), 1)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button,::-webkit-scrollbar-thumb{background:rgba(var(--p1), 1)}.cus-scrollbar{overflow-y:auto;overflow-x:hidden;position:sticky;max-height:90vh;top:100px}.cus-scrollbar::-webkit-scrollbar{width:3px;height:3px;background-color:rgba(0,0,0,0)}.cus-scrollbar:hover::-webkit-scrollbar{width:3px}.cus-scrollbar:hover::-webkit-scrollbar-track{background:rgba(255,211,198,.5)}.cus-scrollbar:hover::-webkit-scrollbar-button,.cus-scrollbar:hover::-webkit-scrollbar-thumb{background:rgba(var(--p1), 1)}.d-center{display:flex;justify-content:center;align-items:center}.cus-z-1{z-index:-1}.cus-z0{z-index:0}.cus-z1{z-index:1}.cus-z2{z-index:2}.top-sticky{top:100px}.scrollToTop{position:fixed;bottom:0;width:45px;height:45px;right:30px;background-color:rgba(var(--s1), 1);padding:0 12px;color:rgba(var(--n1), 1);line-height:120%;font-size:12px;text-align:center;z-index:9;cursor:pointer;transition:all 1s;transform:translateY(100%);z-index:999}.scrollToTop:hover i{margin:0}.scrollToTop i{transition:var(--transition);margin-bottom:-25px}.scrollToTop.active{bottom:30px;transform:translateY(0%)}#preloader{background-color:rgba(var(--n1), 1);overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99999}#preloader #loader{position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid rgba(0,0,0,0);border-top-color:rgba(var(--s1), 1);-webkit-animation:preload 2s linear infinite;animation:preload 2s linear infinite}#preloader #loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid rgba(0,0,0,0);border-top-color:rgba(var(--s1), 1);-webkit-animation:preload 3s linear infinite;animation:preload 3s linear infinite}#preloader #loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid rgba(0,0,0,0);border-top-color:rgba(var(--s1), 1);-webkit-animation:preload 1.5s linear infinite;animation:preload 1.5s linear infinite}@keyframes preload{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.singleTab .nav-links{cursor:pointer}.singleTab .tabContents{position:relative}.singleTab .tabContents .tabItem{transform:translateY(100px);position:absolute;z-index:-1;top:0;width:100%;opacity:0;transition:.8s all}.singleTab .tabContents .tabItem.active{position:initial;z-index:1;opacity:1;transform:translateY(0)}.pagination li a{color:rgba(var(--n2), 1)}.pagination .page-item .page-link{outline:none;bottom:0;padding:0;width:40px;min-width:40px;height:40px;justify-content:center;align-items:center;flex-shrink:0;border-radius:5px;z-index:999;color:rgba(var(--n17), 1)}.pagination .page-item:hover a,.pagination .page-item:hover span,.pagination .page-item.active a,.pagination .page-item.active span,.pagination .page-item:focus a,.pagination .page-item:focus span{background-color:rgba(var(--p1), 1);color:rgba(var(--n1), 1);border-color:rgba(0,0,0,0);box-shadow:none}.breadcrumb-area .breadcrumb{row-gap:8px}.breadcrumb-area .breadcrumb .breadcrumb-item{position:relative}.breadcrumb-area .breadcrumb .breadcrumb-item::before{content:"";z-index:1;position:absolute;font-family:Phosphor;right:-18px;font-size:18px;color:rgba(var(--n17), 1);padding:0 !important}.breadcrumb-area .breadcrumb .breadcrumb-item:last-child::before,.breadcrumb-area .breadcrumb .breadcrumb-item.active::before{display:none}.select2 .select2-selection{padding:0;height:initial;border:none;display:flex;align-items:center;background-color:rgba(0,0,0,0)}.select2 .select2-selection:focus-visible{outline:none}.select2 .select2-selection__rendered{line-height:150% !important;font-weight:500}.select2 .select2-selection__clear{display:none}.select2 .select2-selection__arrow{width:0 !important;height:0 !important;display:flex;align-items:center;justify-content:center;top:initial !important}.select2 .select2-selection__arrow b{display:none}.select2 .select2-selection__arrow:after{content:"";font-family:"Font Awesome 6 Free";font-weight:600;color:rgba(var(--n17), 1);position:absolute;border:none;transition:var(--transition)}.select2.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg)}.select2-results li{color:rgba(var(--n17), 1)}.select2-results li:hover,.select2-results li.select2-results__option--highlighted,.select2-results li.select2-results__option--selected{background-color:rgba(var(--p1), 1) !important;color:rgba(var(--n1), 1) !important}.select2-dropdown{z-index:1100}.select2-dropdown input:focus-visible{outline:none}.single-select.second .select2-selection{justify-content:end}.single-select.third .select2{width:100% !important}.single-select.third .select2-selection__rendered{padding:0}.single-select.third .label{top:-6px}.single-select.w-auto .select2-container{width:auto !important}.select2-container.w-auto .select2-dropdown{width:max-content !important;left:initial !important;overflow:hidden !important}.ui-datepicker{background-color:rgba(var(--n1), 1);box-shadow:var(--box-shadow-p1);z-index:1100 !important}.ui-datepicker .ui-state-default{display:flex;align-items:center;justify-content:center;transition:var(--transition)}.ui-datepicker .ui-state-default:hover,.ui-datepicker .ui-state-default.ui-state-highlight{background-color:rgba(var(--p1), 1);color:rgba(var(--n1), 1)}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background-color:rgba(var(--s1), 1);display:flex;align-items:center;justify-content:center;left:0;top:0;cursor:pointer}.ui-datepicker .ui-datepicker-prev::after,.ui-datepicker .ui-datepicker-next::after{content:"";position:absolute;font-family:phosphor;font-size:16px;color:rgba(var(--n1, 1))}.ui-datepicker .ui-datepicker-next{left:initial;right:0}.ui-datepicker .ui-datepicker-next::after{transform:rotate(180deg)}.single-radio{cursor:pointer}.single-radio .checkmark{width:24px;min-width:24px;height:24px;border:1px solid rgba(var(--n17), 1)}.single-radio .checkmark::after{content:"";position:absolute;width:2px;min-width:2px;height:2px;background-color:rgba(var(--p1), 1);opacity:0;transition:var(--transition);border-radius:inherit}.single-radio input:checked~.checkmark{border:1px solid rgba(var(--p1), 1)}.single-radio input:checked~.checkmark::after{width:8px;min-width:8px;height:8px;opacity:1}.single-checkbox{cursor:pointer}.single-checkbox .checkmark{width:24px;min-width:24px;height:24px;border:1px solid rgba(var(--n4), 1);background-color:rgba(var(--p1), 0.05)}.single-checkbox .checkmark::after{content:"";position:absolute;width:18px;min-width:18px;height:18px;font-size:inherit;opacity:0;font-family:Phosphor;transition:var(--transition);color:rgba(var(--f5), 1);border-radius:inherit}.single-checkbox input:checked~.checkmark::after{opacity:1}.single-checkbox-toggle{cursor:pointer;width:60px;height:32px}.single-checkbox-toggle .checkmark{width:26px;min-width:26px;height:26px}.single-checkbox-toggle input:checked~.checkmark{background-color:rgba(var(--p1), 1);transform:translateX(26px)}.slider-btn{top:calc(50% - 24px)}.slider-btn .ara-prev{left:-24px}.slider-btn .ara-next{right:-24px}.slider-btn.fixed-btn button{left:initial !important;right:initial !important}.slider-pagination{width:initial}.slider-pagination span{letter-spacing:10px;color:rgba(var(--p1), 0.02);border-radius:10px;width:12px;min-width:12px;height:12px}.slider-pagination span.swiper-pagination-bullet-active{color:rgba(var(--p1), 1);width:34px}.slider-pagination.second span{background-color:rgba(var(--n1), 1);opacity:.5}.slider-pagination.second span.swiper-pagination-bullet-active{opacity:1;background-color:rgba(var(--n1), 1)}@media(max-width: 470px){.cus-row>div{width:100% !important}}@media(min-width: 1399px){.cus-grid.grid-five{grid-template-columns:repeat(5, 1fr)}.cus-grid.grid-five>div{width:100% !important}}.cus-grid.grid-four{grid-template-columns:repeat(4, 1fr)}@media(max-width: 767px){.cus-grid.grid-four{grid-template-columns:repeat(3, 1fr) !important}}@media(max-width: 475px){.cus-grid.grid-four{grid-template-columns:repeat(2, 1fr) !important}}.input-area:focus-within{border:1px solid rgba(var(--s1), 1) !important}.input-area input,.input-area textarea{border-radius:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0)}.input-area input::placeholder,.input-area textarea::placeholder{color:rgba(var(--n13), 0.4);font-weight:500}.input-area.second *::placeholder{color:rgba(var(--n1), 0.5)}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes run{0%{left:0}50%{left:40px}100%{left:0}}@keyframes run2{0%{left:0}50%{left:-20px}100%{left:0}}@keyframes rotate3D{0%{transform:rotateX(5deg) rotateY(0deg)}25%{transform:rotateX(15deg) rotateY(25deg)}50%{transform:rotateX(35deg) rotateY(75deg)}75%{transform:rotateX(15deg) rotateY(5deg)}100%{transform:rotateX(5deg) rotateY(0deg)}}@keyframes waves{0%{transform:scale(1);opacity:1}100%{transform:scale(1.6);opacity:0}}@keyframes fadeIn2nd{0%{opacity:0;transform:translate3d(-10%, 0, 0)}100%{opacity:1;transform:none}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.header-section{position:fixed;top:0;width:100%;z-index:100}.header-section .nav-brand{width:265px;max-width:265px;height:50px;overflow:hidden;display:flex;align-items:center}@media(max-width: 991px){.header-section .nav-brand{width:auto;max-width:80px;min-width:40px;margin-right:12px;height:50px}}@media(max-width: 991px){.header-section .main-navbar .navbar-toggle-item{display:none}}@media(min-width: 992px){.header-section .main-navbar .navbar-toggle-item{display:initial !important}}.header-section .main-navbar .logo{display:none}.header-section .main-navbar .custom-nav .menu-item button::after{position:absolute;content:"";font-family:"FontAwesome";font-weight:500;font-size:12px;right:0;z-index:-1;transition:all 1s ease;color:rgba(var(--n15), 1)}.header-section .main-navbar .custom-nav .menu-item button.arrow-none::after{display:none}.header-section .main-navbar .custom-nav .menu-item button,.header-section .main-navbar .custom-nav .menu-item a,.header-section .main-navbar .custom-nav .menu-link button,.header-section .main-navbar .custom-nav .menu-link a{color:rgba(var(--n1), 1);border-bottom:1px solid rgba(0,0,0,0);transition:var(--transition);font-weight:500}.header-section .main-navbar .custom-nav .menu-item button:hover,.header-section .main-navbar .custom-nav .menu-item button.active,.header-section .main-navbar .custom-nav .menu-item a:hover,.header-section .main-navbar .custom-nav .menu-item a.active,.header-section .main-navbar .custom-nav .menu-link button:hover,.header-section .main-navbar .custom-nav .menu-link button.active,.header-section .main-navbar .custom-nav .menu-link a:hover,.header-section .main-navbar .custom-nav .menu-link a.active{color:rgba(var(--p2), 1);font-weight:500;border-color:rgba(var(--p2), 1);font-weight:500}.header-section .main-navbar .custom-nav .menu-item button:hover::after,.header-section .main-navbar .custom-nav .menu-item button.active::after,.header-section .main-navbar .custom-nav .menu-item a:hover::after,.header-section .main-navbar .custom-nav .menu-item a.active::after,.header-section .main-navbar .custom-nav .menu-link button:hover::after,.header-section .main-navbar .custom-nav .menu-link button.active::after,.header-section .main-navbar .custom-nav .menu-link a:hover::after,.header-section .main-navbar .custom-nav .menu-link a.active::after{color:rgba(var(--p2), 1);font-weight:500}.header-section .main-navbar .custom-nav .menu-item button:hover span::after,.header-section .main-navbar .custom-nav .menu-item button.active span::after,.header-section .main-navbar .custom-nav .menu-item a:hover span::after,.header-section .main-navbar .custom-nav .menu-item a.active span::after,.header-section .main-navbar .custom-nav .menu-link button:hover span::after,.header-section .main-navbar .custom-nav .menu-link button.active span::after,.header-section .main-navbar .custom-nav .menu-link a:hover span::after,.header-section .main-navbar .custom-nav .menu-link a.active span::after{color:rgba(var(--p2), 1);font-weight:500}@media(max-width: 991px){.header-section .main-navbar .custom-nav{max-height:100vh;height:100vh;overflow-y:auto;width:100%}.header-section .main-navbar .custom-nav .sub-menu{display:none;border-left:1px solid rgba(var(--n1), 1);padding:10px 20px}.header-section .main-navbar .custom-nav .sub-menu a,.header-section .main-navbar .custom-nav .sub-menu button{position:relative}.header-section .main-navbar .custom-nav .sub-menu a::before,.header-section .main-navbar .custom-nav .sub-menu button::before{content:"";position:absolute;background-color:rgb(var(--n1));width:16px;height:1px;left:-20px;top:11px;z-index:-1}}@media(min-width: 992px){.header-section .main-navbar .custom-nav .menu-item{position:relative}.header-section .main-navbar .custom-nav .menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.header-section .main-navbar .custom-nav .menu-item button:hover button::after{transform:rotate(-180deg)}.header-section .main-navbar .custom-nav .sub-menu{position:absolute;top:25px;left:0;opacity:0;width:max-content;visibility:hidden;transform:translateY(20px);text-wrap:nowrap;transition:var(--transition);display:initial !important;background:rgba(var(--f1), 1);z-index:10;pointer-events:none;border-radius:10px;border:1px solid rgba(var(--p1), 1)}.header-section .main-navbar .custom-nav .sub-menu .sub-menu{left:100%;top:-20px}}.header-section .main-navbar .custom-nav.second .menu-item button,.header-section .main-navbar .custom-nav.second .menu-item a,.header-section .main-navbar .custom-nav.second .menu-link button,.header-section .main-navbar .custom-nav.second .menu-link a{color:rgba(var(--n15), 1)}.header-section .main-navbar .custom-nav.second .menu-item button:hover *,.header-section .main-navbar .custom-nav.second .menu-item a:hover *,.header-section .main-navbar .custom-nav.second .menu-link button:hover *,.header-section .main-navbar .custom-nav.second .menu-link a:hover *{color:rgba(var(--p1), 1)}.header-section .main-navbar .custom-nav.second .menu-item:hover>.sub-menu,.header-section .main-navbar .custom-nav.second .menu-link:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.header-section .main-navbar .custom-nav.second .sub-menu{display:block;border-left:1px solid rgba(var(--n1), 1);padding:10px 20px;position:absolute;top:30px;left:0;opacity:0;width:-moz-max-content;width:max-content;visibility:hidden;transform:translateY(20px);text-wrap:nowrap;transition:var(--transition);display:grid !important;max-height:60vh;overflow-x:auto;background:rgba(var(--n4), 1);z-index:10;pointer-events:none}@media(max-width: 991px){.header-section .main-navbar .custom-nav.third .sub-menu{border-left:1px solid rgba(var(--s1), 1)}.header-section .main-navbar .custom-nav.third .sub-menu a::before,.header-section .main-navbar .custom-nav.third .sub-menu button::before{background-color:rgb(var(--s1))}}@media(min-width: 992px){.header-section .main-navbar .custom-nav.third .sub-menu{background:rgba(var(--n18), 1)}.header-section .main-navbar .custom-nav.third .sub-menu::after{background-color:rgba(var(--n18), 1)}}.header-section .main-navbar .custom-nav.third .menu-item button::after{color:rgba(var(--n1), 1)}.header-section .main-navbar .custom-nav.third .menu-item button,.header-section .main-navbar .custom-nav.third .menu-item a,.header-section .main-navbar .custom-nav.third .menu-link button,.header-section .main-navbar .custom-nav.third .menu-link a{color:rgba(var(--n1), 1)}.header-section .main-navbar .custom-nav.third .menu-item button:hover,.header-section .main-navbar .custom-nav.third .menu-item button.active,.header-section .main-navbar .custom-nav.third .menu-item a:hover,.header-section .main-navbar .custom-nav.third .menu-item a.active,.header-section .main-navbar .custom-nav.third .menu-link button:hover,.header-section .main-navbar .custom-nav.third .menu-link button.active,.header-section .main-navbar .custom-nav.third .menu-link a:hover,.header-section .main-navbar .custom-nav.third .menu-link a.active{color:rgba(var(--s1), 1);border-color:rgba(var(--s1), 1)}.header-section .main-navbar .custom-nav.third .menu-item button:hover::after,.header-section .main-navbar .custom-nav.third .menu-item button.active::after,.header-section .main-navbar .custom-nav.third .menu-item a:hover::after,.header-section .main-navbar .custom-nav.third .menu-item a.active::after,.header-section .main-navbar .custom-nav.third .menu-link button:hover::after,.header-section .main-navbar .custom-nav.third .menu-link button.active::after,.header-section .main-navbar .custom-nav.third .menu-link a:hover::after,.header-section .main-navbar .custom-nav.third .menu-link a.active::after{color:rgba(var(--s1), 1)}.header-section .main-navbar .custom-nav.third .menu-item button:hover span::after,.header-section .main-navbar .custom-nav.third .menu-item button.active span::after,.header-section .main-navbar .custom-nav.third .menu-item a:hover span::after,.header-section .main-navbar .custom-nav.third .menu-item a.active span::after,.header-section .main-navbar .custom-nav.third .menu-link button:hover span::after,.header-section .main-navbar .custom-nav.third .menu-link button.active span::after,.header-section .main-navbar .custom-nav.third .menu-link a:hover span::after,.header-section .main-navbar .custom-nav.third .menu-link a.active span::after{color:rgba(var(--s1), 1)}.header-section .main-navbar .custom-nav.fourth *{color:rgba(var(--n15), 1) !important}.header-section .main-navbar .custom-nav.fourth>.menu-link>a i,.header-section .main-navbar .custom-nav.fourth>.menu-item>button i{color:rgba(var(--p1), 1) !important}.header-section .main-navbar .custom-nav.fourth>.menu-link>a:hover,.header-section .main-navbar .custom-nav.fourth>.menu-link>a.active,.header-section .main-navbar .custom-nav.fourth>.menu-link>a.onHovered,.header-section .main-navbar .custom-nav.fourth>.menu-item>button:hover,.header-section .main-navbar .custom-nav.fourth>.menu-item>button.active,.header-section .main-navbar .custom-nav.fourth>.menu-item>button.onHovered{background-color:rgba(var(--p1), 1)}.header-section .main-navbar .custom-nav.fourth>.menu-link>a:hover::after,.header-section .main-navbar .custom-nav.fourth>.menu-link>a.active::after,.header-section .main-navbar .custom-nav.fourth>.menu-link>a.onHovered::after,.header-section .main-navbar .custom-nav.fourth>.menu-item>button:hover::after,.header-section .main-navbar .custom-nav.fourth>.menu-item>button.active::after,.header-section .main-navbar .custom-nav.fourth>.menu-item>button.onHovered::after{color:rgba(var(--n1), 1)}.header-section .main-navbar .custom-nav.fourth>.menu-link>a:hover *,.header-section .main-navbar .custom-nav.fourth>.menu-link>a.active *,.header-section .main-navbar .custom-nav.fourth>.menu-link>a.onHovered *,.header-section .main-navbar .custom-nav.fourth>.menu-item>button:hover *,.header-section .main-navbar .custom-nav.fourth>.menu-item>button.active *,.header-section .main-navbar .custom-nav.fourth>.menu-item>button.onHovered *{color:rgba(var(--n1), 1) !important}.header-section .main-navbar .custom-nav.fourth>.menu-item>button::after{content:"";font-family:Phosphor;right:24px;z-index:0}@media(max-width: 767px){.header-section .main-navbar .custom-nav.fourth>.menu-item>button::after{right:16px}}.header-section .main-navbar .custom-nav.fourth>.menu-item>button.onHovered::after{content:"";transform:rotate(180deg)}.header-section .main-navbar .custom-nav.fourth .sub-menus{display:none}.header-section .main-navbar .custom-nav.fourth .sub-menus a,.header-section .main-navbar .custom-nav.fourth .sub-menus button{border:none}.header-section .main-navbar .custom-nav.fourth .sub-menus a:hover,.header-section .main-navbar .custom-nav.fourth .sub-menus button:hover{color:rgba(var(--p1), 1) !important}.header-section .main-navbar .custom-nav.fourth .sub-menus .active{color:rgba(var(--p1), 1) !important}.header-section .main-navbar .custom-nav.fourth .sub-menus .active *{color:rgba(var(--p1), 1) !important}.header-section .main-navbar .custom-nav.fourth .sub-menus a::before{position:absolute;content:"";font-size:16px;font-family:Phosphor;left:2px;z-index:1;transition:all 1s ease;color:rgba(var(--n15), 1)}@media(max-width: 767px){.header-section .main-navbar .custom-nav.fourth .sub-menus a::before{left:0}}.header-section .main-navbar .custom-nav.fourth .sub-menus button::after{right:28px}@media(max-width: 767px){.header-section .main-navbar .custom-nav.fourth .sub-menus button::after{right:16px}}.header-section .main-navbar .custom-nav.fourth .sub-menus button::before{position:absolute;content:"";font-size:18px;font-family:Phosphor;left:28px;z-index:1;transition:all 1s ease;color:rgba(var(--n15), 1)}@media(max-width: 767px){.header-section .main-navbar .custom-nav.fourth .sub-menus button::before{left:18px}}.header-section .main-navbar .custom-nav.fourth .sub-menus button.onHovered::before{content:"";transform:rotate(180deg)}.header-section .main-navbar .custom-nav.categories-nav .sub-menu{background-color:rgba(var(--f1), 1) !important}.header-section .main-navbar .custom-nav.categories-nav .sub-menu a{position:relative;display:flex;align-items:center;transition:var(--transition)}.header-section .main-navbar .custom-nav.categories-nav .sub-menu a::before{content:"";z-index:1;position:absolute;background-color:rgba(var(--p2), 1);width:5px;min-width:5px;height:5px;left:-20px;opacity:0;border-radius:50%;transition:var(--transition)}.header-section .main-navbar .custom-nav.categories-nav .sub-menu a:hover{padding-left:12px;color:rgba(var(--p2), 1)}.header-section .main-navbar .custom-nav.categories-nav .sub-menu a:hover::before{left:0;opacity:1}.header-section .main-navbar .custom-nav.categories-nav .sub-menu::after{background-color:rgba(var(--f1), 1) !important}.header-section .main-navbar .navbar-toggle-btn{width:40px;height:28px;position:relative;right:0;transition:var(--transition);top:0}.header-section .main-navbar .navbar-toggle-btn span{display:block;position:absolute;height:3px;width:100%;background:rgb(var(--s1));border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:var(--transition)}.header-section .main-navbar .navbar-toggle-btn span:nth-child(1){top:0}.header-section .main-navbar .navbar-toggle-btn span:nth-child(2),.header-section .main-navbar .navbar-toggle-btn span:nth-child(3){top:12px}.header-section .main-navbar .navbar-toggle-btn span:nth-child(4){top:24px}.header-section .main-navbar .navbar-toggle-btn.open span:nth-child(1){top:18px;width:0%;left:50%}.header-section .main-navbar .navbar-toggle-btn.open span:nth-child(2){transform:rotate(45deg)}.header-section .main-navbar .navbar-toggle-btn.open span:nth-child(3){transform:rotate(-45deg)}.header-section .main-navbar .navbar-toggle-btn.open span:nth-child(4){top:18px;width:0%;left:50%}.header-section .top-header .icon-box{width:48px;min-width:48px;height:48px;background-color:rgba(var(--p1), 0.1)}.header-section .sidebar-wrapper{width:360px;transform:translateX(-360px);height:100vh;overflow-y:scroll}.header-section .sidebar-wrapper .custom-nav{height:60vh;overflow-y:scroll}.header-section .sidebar-wrapper::-webkit-scrollbar{width:0}.header-section.collapse-header.header-fixed{background-color:rgba(var(--n1), 1)}@media(min-width: 1200px){.header-section.body-collapse{margin-left:360px;width:calc(100% - 360px)}}@media(max-width: 1199px){.header-section.body-collapse .sidebar-wrapper{transform:translateX(0px)}}.header-fixed{background:rgba(var(--n4), 1)}.header-fixed .top-header,.header-fixed .categories{display:none !important}.header-fixed .main-navbar .logo{display:block}@media(max-width: 991px){.header-fixed .main-navbar .logo{display:none}}.footer-section .footer-links ul{overflow:hidden}.footer-section .footer-links a{position:relative;display:flex;align-items:center;transition:var(--transition)}.footer-section .footer-links a::before{content:"";z-index:1;position:absolute;background-color:rgba(var(--p2), 1);width:5px;min-width:5px;height:5px;left:-20px;opacity:0;border-radius:50%;transition:var(--transition)}.footer-section .footer-links a:hover{padding-left:12px;color:rgba(var(--p2), 1)}.footer-section .footer-links a:hover::before{left:0;opacity:1}@media(max-width: 1199px){.footer-section .newsletter-area .single-img img{width:130px;min-width:130px;height:130px}}@media(max-width: 1799px){.footer-section .footer-illus img{width:150px;min-width:150px;height:150px}}@media(max-width: 1699px){.footer-section .footer-illus img{display:none}}.footer-section.second .footer-links a::before{background-color:rgba(var(--s1), 1)}.footer-section.second .footer-links a:hover{color:rgba(var(--s1), 1)}.footer-section.second .copyright-area a:hover{color:rgba(var(--s1), 1)}.banner-section.index-one .abs-area .icon-area{width:48px;min-width:48px;height:48px}.banner-section.index-one .abs-area .end{right:0}@media(min-width: 1199px){.banner-section.index-one .abs-area .end{right:-8%}}.banner-section.index-one .hero-image .item-1{border-radius:40px 0 0 0 !important}.banner-section.index-one .hero-image .item-2{border-radius:0 40px 0 0 !important}.banner-section.index-two .mid-img img{aspect-ratio:.85}.banner-section.index-three .single-box .abs-area{width:40px;min-width:40px;height:40px;top:-20px}.banner-section.index-four .abs-area img{width:15%}.banner-section.index-four .run-x-animation{animation:run 2s linear infinite}.banner-section.index-four .run-x-animation:nth-child(odd){animation:run2 3s linear infinite}.banner-section.index-four .rotate-x-animation{animation:rotate3D 5s linear infinite}.banner-section.index-four .first{margin:0 40px -72px}@media(max-width: 480px){.banner-section.index-four .single-box:nth-child(2){bottom:0}}.banner-section.index-five .single-item.item-one{background:#cfdfdf}.banner-section.index-five .single-item.item-two{background:#e1e3ef}.banner-section.index-five .single-item.item-three{background:#ead8ce}@media(max-width: 375px){.banner-section.index-five .single-item .w-75{width:100% !important}}.banner-section.index-five .single-item .abs-area{position:absolute;width:200px}@media(max-width: 767px){.banner-section.index-five .single-item .abs-area{width:100px}}.banner-section.inner-banner{background-image:none;background-repeat:no-repeat;background-position:right 200px bottom}@media(max-width: 1399px){.banner-section.inner-banner{background-size:30%;background-position:right 0px bottom}}.section-sidebar{overflow:visible}@media(min-width: 1199px){.section-sidebar .sidebar-common{height:100% !important}}@media(max-width: 1199px){.section-sidebar .sidebar-toggler .cus-scrollbar{top:40px}.section-sidebar .sidebar-toggler .sidebar-head{position:absolute;overflow:hidden;height:24px;z-index:2;right:0;top:0}.section-sidebar .sidebar-toggler .sidebar-head.active .side-wrapper{visibility:visible;opacity:1;transform:translateX(0px)}.section-sidebar .sidebar-toggler .sidebar-head .side-wrapper{transform:translateX(200px);opacity:0;right:0;background-color:rgba(var(--n8), 1);visibility:hidden;transition:.5s}.section-sidebar .sidebar-toggler .sidebar-head .sidebar-area{width:100%}.section-sidebar .sidebar-toggler .sidebar-head .sidebar-wrapper{min-width:350px;max-width:350px}}@media(max-width: 1199px)and (max-width: 991px){.section-sidebar .sidebar-toggler .sidebar-head .sidebar-wrapper{min-width:310px;max-width:310px}}@media(max-width: 1199px){.section-sidebar .sidebar-toggler .sidebar-head.primary-sidebar{left:0;right:initial}.section-sidebar .sidebar-toggler .sidebar-head.primary-sidebar.active .side-wrapper{transform:translateX(0px)}.section-sidebar .sidebar-toggler .sidebar-head.primary-sidebar .side-wrapper{transform:translateX(-200px)}}.section-sidebar .grid-list-btn button.active,.section-sidebar .grid-list-btn button:hover{background-color:rgba(var(--p1), 1)}.section-sidebar .grid-list-btn button.active span,.section-sidebar .grid-list-btn button:hover span{color:rgba(var(--n1), 1)}.section-sidebar.details-section{margin-top:-300px}@media(max-width: 1199px){.section-sidebar.details-section{overflow:hidden}}.section-sidebar.details-section .text-limit .read-more-button{color:rgba(var(--f5), 1);cursor:pointer}.section-sidebar.details-section .end-area{min-width:250px}@media only screen and (min-width: 1199px)and (max-width: 1399px){.section-sidebar.details-section .table{width:140%}}@media(max-width: 991px){.section-sidebar.details-section .table{width:120%}}@media(max-width: 767px){.section-sidebar.details-section .table{width:145%}}@media(max-width: 575px){.section-sidebar.details-section .table{width:155%}}@media(max-width: 480px){.section-sidebar.details-section .table{width:230%}}.right-sidebar .side-wrapper{transform:translateX(100%);max-width:420px;z-index:999;max-height:100vh;pointer-events:none}.right-sidebar.active .side-wrapper{pointer-events:auto;transform:translateX(0)}.about-us .shape-area{margin:-36px}@media(min-width: 1399px){.categories-style{grid-template-columns:repeat(5, 1fr)}.categories-style>div{width:100% !important}}.categories-style>div .icon-area{background-color:rgba(var(--p1), 0.2)}.categories-style>div:nth-child(odd) .icon-area{background-color:rgba(var(--s3), 0.2)}.categories-style>div:nth-child(3n+1) .icon-area{background-color:rgba(var(--s1), 0.2)}.categories-style .single-box.first .icon-area{background-color:rgba(var(--p1), 0.2)}.categories-style .single-box.second .icon-area{background-color:rgba(var(--s2), 0.2)}@media(min-width: 1200px){.collapse-section{width:calc(100% - 0px);transition:all .8s}.collapse-section.body-collapse{width:calc(100% - 360px);margin-left:360px}}.top-stores .fav-icon{width:32px;min-width:32px;height:32px}.top-stores .fav-icon img{width:15px}.top-stores .fav-icon-2{width:38px;min-width:38px;height:38px}.top-stores .fav-icon-2 img{width:20px}.top-stores .grid-template{grid-template-columns:repeat(5, 1fr)}@media(max-width: 1199px){.top-stores .grid-template{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 767px){.top-stores .grid-template{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 575px){.top-stores .grid-template{grid-template-columns:repeat(2, 1fr)}}.top-stores.high-cashback .thumb-area{width:130px;min-width:130px;height:100px}.top-stores.high-cashback .thumb-area img{width:100%;height:100%}@media(max-width: 1399px){.top-stores.high-cashback .thumb-area{width:100px;min-width:100px;height:80px}}.top-stores.popular-offers .thumb-area img{height:150px;aspect-ratio:16/9}.top-stores.cashback-increased .thumb-area img{width:195px;min-width:195px;min-height:140px}@media(max-width: 1399px){.top-stores.cashback-increased .thumb-area img{width:100px;min-width:100px;min-height:90px}}.top-stores.cashback-increased .single-box:hover{border:1px solid rgba(var(--p1), 1) !important}.top-stores.second .single-box:hover{border:1px solid rgba(var(--p1), 1) !important}.top-stores.second .thumb-area{height:60px;min-height:60px;width:60px}@media(min-width: 480px){.top-stores.popular-coupons .thumb-area{min-width:340px;width:340px;height:190px}}.top-stores.popular-coupons .single-box:hover{border:1px solid rgba(var(--p1), 1) !important}.top-stores.popular-coupons .details-area{display:none}.top-stores.popular-coupons .like-dislike button:hover span{color:rgba(var(--p1), 1)}@media(max-width: 1199px){.top-stores .cus-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.top-stores .cus-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.top-stores .cus-grid{grid-template-columns:repeat(1, 1fr)}}.top-stores.trending-features .single-box:hover{border:1px solid rgba(var(--p1), 1) !important}.top-stores.trending-features .abs-area:first-child{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.top-stores.trending-features .abs-area:nth-child(2){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}@media(max-width: 991px){.top-stores.trending-features .thumb-area img{max-width:60px}}.top-stores.top-collection .cus-grid .thumb-area{height:100px}.top-stores.top-collection .single-box:hover .hovered-item{transform:rotate(0) scale(1);opacity:1 !important}.top-stores.top-collection .hovered-item{transform:rotate(15deg) scale(0.3) skew(0deg, -55deg)}.top-stores.coupon-style .single-box:hover{border:1px solid rgba(var(--p1), 1) !important}.top-stores.grid-list-template{grid-template-columns:repeat(3, 1fr)}@media(max-width: 1199px){.top-stores.grid-list-template{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.top-stores.grid-list-template{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 991px){.top-stores.grid-list-template.active{grid-template-columns:repeat(1, 1fr)}.top-stores.grid-list-template.active .single-box{display:flex !important;justify-content:space-between !important}.top-stores.grid-list-template.active .thumb-area{width:340px !important}}@media(min-width: 991px)and (max-width: 1199px){.top-stores.grid-list-template.active .thumb-area{width:260px !important}}@media(min-width: 991px){.top-stores.grid-list-template.active .end-area{width:100%;display:flex !important}.top-stores.grid-list-template.active .exclusive{transform:translateY(100%);opacity:0;position:absolute}.top-stores.grid-list-template.active .exclusive-second{transform:translateY(0);opacity:1;position:initial}.top-stores.grid-list-template .exclusive-second{transform:translateY(100%);opacity:0;position:absolute}}.trending-categories .single-box .thumb-area img{width:130px;height:73px}.trending-categories.second .single-box .thumb-area{height:115px}.trending-categories.third .single-box .thumb-area{width:120px;height:70px}.trending-categories.third .single-box:hover{border:1px solid rgba(var(--p1), 1) !important}@media(min-width: 1599px){.collapse-section.body-collapse .top-stores,.collapse-section.body-collapse .popular-coupons,.collapse-section.body-collapse .looking-more-offer,.collapse-section.body-collapse .customers-feedback{width:90%;margin:0 auto}}@media(min-width: 1199px){.collapse-section .top-stores.trending-features .row.cus-row,.collapse-section .top-stores.second .row.cus-row{display:grid !important}}@media(min-width: 1199px)and (min-width: 1199px){.collapse-section .top-stores.trending-features .row.cus-row,.collapse-section .top-stores.second .row.cus-row{grid-template-columns:repeat(3, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1350px){.collapse-section .top-stores.trending-features .row.cus-row,.collapse-section .top-stores.second .row.cus-row{grid-template-columns:repeat(4, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1550px){.collapse-section .top-stores.trending-features .row.cus-row,.collapse-section .top-stores.second .row.cus-row{grid-template-columns:repeat(5, 1fr) !important}}@media(min-width: 1199px){.collapse-section .top-stores.trending-features .row.cus-row>div,.collapse-section .top-stores.second .row.cus-row>div{width:100% !important;height:100% !important}}@media(min-width: 1199px)and (min-width: 1199px){.collapse-section.body-collapse .top-stores.trending-features .row.cus-row,.collapse-section.body-collapse .top-stores.second .row.cus-row{grid-template-columns:repeat(2, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1350px){.collapse-section.body-collapse .top-stores.trending-features .row.cus-row,.collapse-section.body-collapse .top-stores.second .row.cus-row{grid-template-columns:repeat(3, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1550px){.collapse-section.body-collapse .top-stores.trending-features .row.cus-row,.collapse-section.body-collapse .top-stores.second .row.cus-row{grid-template-columns:repeat(4, 1fr) !important}}@media(min-width: 1199px){.collapse-section .top-stores.top-collection .cus-grid{display:grid !important;align-content:baseline}}@media(min-width: 1199px)and (min-width: 1199px){.collapse-section .top-stores.top-collection .cus-grid{grid-template-columns:repeat(4, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1399px){.collapse-section .top-stores.top-collection .cus-grid{grid-template-columns:repeat(5, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1650px){.collapse-section .top-stores.top-collection .cus-grid{grid-template-columns:repeat(6, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1750px){.collapse-section .top-stores.top-collection .cus-grid{grid-template-columns:repeat(7, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1199px){.collapse-section.body-collapse .top-stores.top-collection .cus-grid{grid-template-columns:repeat(3, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1550px){.collapse-section.body-collapse .top-stores.top-collection .cus-grid{grid-template-columns:repeat(4, 1fr) !important}}@media(min-width: 1199px){.collapse-section .looking-more-offer .item-wrapper .row{display:grid !important}.collapse-section .looking-more-offer .item-wrapper .row>div{width:100% !important;height:100% !important}}@media(min-width: 1199px)and (min-width: 1199px){.collapse-section .looking-more-offer .item-wrapper .row{grid-template-columns:repeat(4, 1fr) !important}}@media(min-width: 1199px)and (min-width: 1199px){.collapse-section.body-collapse .looking-more-offer .item-wrapper .row{grid-template-columns:repeat(3, 1fr) !important}}.contact-us .single-item.active,.contact-us .single-item:hover{background-color:rgba(var(--f5), 1)}.contact-us .single-item.active .icon-area,.contact-us .single-item:hover .icon-area{background-color:rgba(var(--n1), 1)}.contact-us .single-item.active .icon-area i,.contact-us .single-item:hover .icon-area i{color:rgba(var(--f5), 1)}.contact-us .single-item.active *,.contact-us .single-item:hover *{color:rgba(var(--n1), 1)}.blog-section .single-list .icon-area img{width:25px}.blog-section .single-list.active,.blog-section .single-list:hover{background-color:rgba(var(--f5), 1)}.blog-section .single-list.active *,.blog-section .single-list:hover *{color:rgba(var(--n1), 1)}.blog-section .more-post .thumb-area img{width:100px;min-width:100px;height:100px;object-fit:cover}.blog-section .reply-btn:hover *{color:rgba(var(--f5), 1)}.banner-area{background-color:#d9e4e5}@media(max-width: 1399px){.banner-area .img-area img{width:200px}}@media(max-width: 991px){.banner-area .img-area img{width:150px}}.customers-feedback .single-item.active,.customers-feedback .single-item:hover{border:1px solid rgba(var(--p1), 1) !important}.customers-feedback .single-item .quote-area{transform:rotate(180deg)}.customers-feedback .single-item .quote-second{margin:-8px;width:40px;min-width:40px;height:40px}@media(max-width: 576px){.customers-feedback .single-item .quote-second{width:30px;min-width:30px;height:30px}}.customers-feedback.second .thumb-area{width:88px;min-width:88px;height:88px}.customers-feedback.third .quote-area{transform:rotate(180deg)}@media(min-width: 1199px){.customers-feedback.third .img-area>img{max-width:unset}}.best-partner .swiper-wrapper{transition-timing-function:linear}.best-partner .swiper-slide{width:auto}@media(max-width: 480px){.best-partner .swiper-slide{width:80% !important}.best-partner .swiper-slide img{max-height:28px}}.single-range .range-slider-bg{height:5px}.single-range .range-slider{appearance:textfield;-webkit-appearance:none;width:100%;height:inherit;background:linear-gradient(to right, rgba(var(--p2), 1), rgba(var(--p2), 1)) no-repeat;background-size:calc((var(--value) - var(--min))*100%/(var(--max) - var(--min))) 100%;outline:none}.single-range .range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;min-width:16px;height:16px;background:rgba(var(--p2), 1);border-radius:20px;cursor:pointer}.newsletter .abs-area>div:first-child{bottom:-70px}.newsletter .abs-area>div:last-child{top:-70px}@media(max-width: 1799px){.newsletter .abs-area>div:last-child,.newsletter .abs-area>div:first-child{max-width:180px}}#draggableDiv{top:50%;bottom:0;z-index:99999;cursor:move}#draggableDiv .draggable{background-color:#1ca2fc}#draggableDiv .draggable i{color:#f5faff}#newsletterInput{font-weight:normal;text-transform:none}#newsletterInput.message-success{font-weight:bold;text-transform:uppercase;color:green}#newsletterInput.message-error{font-weight:bold;text-transform:uppercase;color:red}.feedback-photo{width:60px;height:60px;object-fit:cover;border-radius:50%}.alt-color-black-to-yellow *{color:#000;transition:color .3s ease}.alt-color-black-to-yellow *:hover{color:gold}.scroll-wrapper{z-index:100000 !important}.popular-post .thumb-area img{width:100px;min-width:100px;height:auto;-o-object-fit:cover;object-fit:cover}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999}.bee-loader{display:block;width:120px;height:auto;overflow:visible}.bee-loader--big{width:150px}.bee-loader--small{width:64px}.bee-path{fill:none;stroke:#fc3;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len, 600);stroke-dashoffset:var(--len, 600);opacity:0}.bee-loader.is-ready .bee-path{opacity:1;animation:bee-draw 1.1s ease-in-out infinite alternate}.bee-loader.is-ready .bee-path:nth-child(1){animation-delay:0ms}.bee-loader.is-ready .bee-path:nth-child(2){animation-delay:80ms}.bee-loader.is-ready .bee-path:nth-child(3){animation-delay:160ms}.bee-loader.is-ready .bee-path:nth-child(4){animation-delay:240ms}@keyframes bee-draw{0%{stroke-dashoffset:var(--len, 600);opacity:.15}100%{stroke-dashoffset:0;opacity:1}}.bee-loader:not(.is-ready){visibility:hidden}.replies-container{display:flex;flex-direction:column;gap:1rem}.single-content{background-color:rgba(var(--n1), 1);border-radius:var(--bs-border-radius-lg);padding:1rem;display:grid;gap:1rem}.reply-separator{height:2px;background-color:#fc3;width:100%;margin:0}.main-navbar .container{position:relative}.sticky-search{display:none !important;position:absolute;right:0;top:50%;transform:translateY(-50%);width:clamp(280px,28vw,420px);pointer-events:auto}.header-fixed .sticky-search{display:flex !important}.footer-logo{width:192px;height:auto;object-fit:contain;display:block}.header-section .nav-brand img{max-width:100%;max-height:100%;width:auto;height:auto;display:block}.navbar-brand.logo img{height:37px;width:auto;object-fit:contain;flex-shrink:0}.navbar-brand.logo{display:flex;align-items:center}.slide-horizontal-black .char{overflow:hidden;color:rgba(0,0,0,0)}.slide-horizontal-black .char::after,.slide-horizontal-black .char::before{visibility:visible;color:#000;transition:transform .5s cubic-bezier(0.9, 0, 0.2, 1);transition-delay:calc(.2s + .02s*(var(--char-index)))}.slide-horizontal-black .char::before{color:#fc3;transition-delay:calc(.02s*(var(--char-index)))}.slide-horizontal-black:hover .char:before{transition-delay:calc(.2s + .02s*(var(--char-index)))}.slide-horizontal-black:hover .char:after{transition-delay:calc(.02s*(var(--char-index)))}.slide-horizontal-black.slide-second .char::after,.slide-horizontal-black.slide-second .char::before{color:rgba(var(--s1), 0.1)}.slide-horizontal-black.slide-second .char::before{color:#fc3}.slide-horizontal-black .char:before{transform:translateX(110%)}.slide-horizontal-black:hover .char:before{transform:translateX(0%)}.slide-horizontal-black:hover .char::after{transform:translateX(-110%)}.video-responsive-container{position:relative;width:100%;max-width:900px;margin:0 auto 30px;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.2);background:#000}.video-responsive-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@supports not (aspect-ratio: 16/9){.video-responsive-container{aspect-ratio:auto}}.video-responsive-container-4-3{padding-bottom:75%}.video-responsive-container-1-1{padding-bottom:100%}.video-responsive-container-21-9{padding-bottom:42.86%}@supports(aspect-ratio: 16/9){.video-responsive-container{padding-bottom:0;height:auto;aspect-ratio:16/9}.video-responsive-container-4-3{aspect-ratio:4/3}.video-responsive-container-1-1{aspect-ratio:1/1}.video-responsive-container-21-9{aspect-ratio:21/9}}.blog-gallery-wrapper{width:100%;max-width:900px;margin:40px auto;position:relative;overflow:hidden}.blog-main-slider{width:100%;height:450px;border-radius:12px;overflow:hidden;background:#fff}.blog-main-slider .swiper-slide{width:100% !important}.blog-main-slider img{width:100%;height:100%;object-fit:contain;background:#fff;cursor:zoom-in}.blog-prev,.blog-next{position:absolute;top:50%;transform:translateY(-50%);z-index:15;width:42px;height:42px;background:hsla(0,0%,100%,.85);border-radius:50%;border:none;cursor:pointer}.blog-prev{left:10px}.blog-next{right:10px}.blog-thumbs-slider{margin-top:12px;height:90px}@media(max-width: 576px){.blog-thumbs-slider{height:60px}.blog-thumbs-slider img{border-radius:4px}.blog-thumbs-slider .swiper-slide{opacity:.6}}.blog-thumbs-slider img{width:100%;height:100%;object-fit:cover;border-radius:6px}.blog-thumbs-slider .swiper-slide{width:16.66% !important;flex-shrink:0}.blog-thumbs-slider .swiper-slide-thumb-active{opacity:1}.blog-lightbox-hidden{display:none}.blog-gallery-wrapper{max-width:100%;overflow:hidden}.blog-gallery{width:100%}.blog-main-slider,.blog-thumbs-slider{max-width:100%}.lg-counter,.lg-counter-current,.lg-counter-all{color:#fff !important;font-size:16px;font-weight:600;text-shadow:0 0 4px rgba(0,0,0,.6)}.lg-counter{display:flex;gap:3px;align-items:center;white-space:nowrap}.lg-backdrop{background-color:rgba(0,0,0,.75) !important;transition:background-color .3s ease}.offset{padding-top:140px}@media(min-width: 768px){.offset{padding-top:180px}}@media(min-width: 992px){.offset{padding-top:230px}}@media(min-width: 1200px){.offset{padding-top:260px}}.profile-tab{display:none}.profile-tab.active{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 991px){.header-section .main-navbar .custom-nav{display:flex !important;flex-direction:column;gap:15px !important}}.mega-product-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:14px}.mega-product-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #eee;border-radius:8px;overflow:visible;text-decoration:none;padding:10px;color:#000 !important;transition:.15s ease;min-width:0}.mega-product-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1);color:#000 !important}.mega-thumb{height:90px;display:flex;align-items:center;justify-content:center;overflow:hidden}.mega-thumb img{max-height:90px;max-width:100%;object-fit:contain;min-width:0}.mega-discount{position:absolute;top:0;left:0;background:#ff4141;color:#fff;font-size:10px;font-weight:600;padding:2px 5px;border-radius:4px;line-height:1;z-index:20}.mega-title{font-size:13px;font-weight:600;margin-top:6px;height:34px;overflow:hidden;line-height:1.3em;color:#000;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.mega-price{display:flex;overflow:visible;align-items:center;gap:4px;margin-top:4px;white-space:nowrap}.mega-price .old,.mega-price .sale,.mega-price .regular{min-width:0}.mega-price .sale{font-weight:700;color:#d00}.mega-price .old{text-decoration:line-through;font-size:12px;color:#999}.mega-price .regular{font-weight:600}.mega-store{font-size:11px;color:#777;margin-top:2px;word-break:break-word}.blog-item{display:flex;align-items:center;gap:12px;padding:14px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.06);background:linear-gradient(135deg, #fafafa 0%, #f5f5f5 100%);transition:all .25s cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none;color:#111;position:relative;overflow:hidden;width:100%;height:80px}.blog-item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 212, 0, 0.08) 0%, rgba(0, 0, 0, 0.02) 100%);opacity:0;transition:opacity .25s ease;pointer-events:none}.blog-item:hover{background:linear-gradient(135deg, #fff 0%, #fafafa 100%);box-shadow:0 8px 25px rgba(0,0,0,.15),0 0 0 1px rgba(255,212,0,.3);color:#ffd400;transform:translateY(-2px)}.blog-item:hover::before{opacity:1}.blog-thumb{overflow:hidden;border-radius:10px;background:linear-gradient(135deg, #f0f0f0 0%, #e8e8e8 100%);flex-shrink:0;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:all .25s ease}.blog-thumb img{width:100px;min-width:100px;height:auto;object-fit:cover;transition:transform .25s ease}.blog-item:hover .blog-thumb{transform:scale(1.05)}.blog-item:hover .blog-thumb img{transform:scale(1.1)}.blog-title{font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0;transition:color .25s ease}.blogs-list{display:flex;flex-direction:column;gap:16px;padding:8px 0}.mega-parent{position:relative;z-index:10000}.mega-bridge{position:absolute;top:100%;width:100%;height:45px;display:none;background:rgba(0,0,0,0);z-index:99999}.mega-menu{position:fixed;top:202px;left:5%;width:auto;max-width:90vw;background:#fff;padding:20px 20px;display:flex;gap:40px;border-radius:14px;border:1px solid #ddd;opacity:0;visibility:hidden;pointer-events:none;transition:.2s ease;z-index:999999;max-height:calc(100vh - 200px);overflow:hidden}.left-list,.right-content{max-height:calc(100vh - 260px);overflow-y:auto;padding-right:10px;box-sizing:content-box}.mega-parent:hover .mega-menu,.mega-menu:hover,.mega-bridge:hover{opacity:1;visibility:visible;pointer-events:auto;display:flex}.header-fixed .mega-menu{top:77px}.left-list{width:260px;border-right:1px solid #ececec;display:flex;flex-direction:column;gap:10px;flex-shrink:0}.left-list .cat-item{padding:10px 12px;cursor:pointer;font-size:15px;border-radius:6px;transition:.2s}.left-list .cat-item:hover{background:#000;color:#ffd400}.left-list .cat-item{color:#000 !important}.left-list .cat-item.active{background:#000 !important;color:#ffd400 !important}.right-content{flex:1;min-width:0;overflow-y:auto;padding-left:20px;padding-right:10px;width:calc(95vw - 260px - 40px);max-width:calc(95vw - 260px - 40px)}.mega-section-title{font-weight:600;margin:18px 0 10px;font-size:16px;color:#000}@media(max-width: 991px){ul.custom-nav.third,.header-section .main-navbar ul.custom-nav.third,.main-navbar .custom-nav.third,.navbar-toggle-item .custom-nav.third{display:none !important;visibility:hidden !important;opacity:0 !important;height:0 !important;overflow:hidden !important;pointer-events:none !important}.navbar-toggle-item{position:fixed;top:70px;left:0;width:100vw;height:calc(100vh - 70px);background:#000;padding:22px;overflow-y:auto;scrollbar-width:none;z-index:999999}.navbar-toggle-item::-webkit-scrollbar{display:none}body.menu-open{overflow:hidden}.auth-mobile{display:flex;gap:12px;width:100%;margin-bottom:18px}.btn-mobile{flex:1;padding:8px 10px;text-align:center;font-size:15px;font-weight:600;color:#fff;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:9px;backdrop-filter:blur(8px);transition:.2s ease}.btn-mobile.outline{background:rgba(0,0,0,0);border:1px solid rgba(255,204,51,.45)}.btn-mobile:active{background:rgba(255,204,51,.2);border-color:#fc3;color:#fc3;transform:scale(0.98)}.mobile-category{width:100%;margin-top:10px;position:relative}.mobile-category.open::before{content:"";position:absolute;left:6px;top:55px;width:2px;height:calc(100% - 65px);background:rgba(255,204,51,.45);border-radius:3px;animation:slideLine .35s ease-out}@keyframes slideLine{from{height:0}to{height:calc(100% - 65px)}}.mobile-category-label{width:100%;padding:16px 22px;font-size:21px;font-weight:600;color:#fc3;border-radius:14px;background:linear-gradient(145deg, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.02));border:1px solid rgba(255,204,51,.35);display:flex;justify-content:center;align-items:center;gap:12px;position:relative;cursor:pointer;transition:.25s ease}.mobile-category-label svg{position:absolute;right:18px;transition:.3s ease}.mobile-category.open .mobile-category-label{background:rgba(255,204,51,.25);border-color:#fc3;box-shadow:0 0 12px rgba(255,204,51,.55);color:#fc3}.mobile-category.open .mobile-category-label svg{transform:rotate(180deg)}.dropdown-panel{display:flex;flex-direction:column;gap:10px;overflow:hidden;max-height:0;opacity:0;padding-left:20px;transition:max-height .35s ease,opacity .35s ease,padding .3s}.mobile-category.open .dropdown-panel{max-height:none !important;opacity:1;padding-top:15px}.dropdown-panel li a{display:block;padding:11px 16px;font-size:18px;font-weight:500;color:#fff;background:rgba(255,204,51,.06);border:1px solid rgba(255,204,51,.18);border-radius:12px;transition:.2s ease}.dropdown-panel li a:hover,.dropdown-panel li a:active{background:rgba(255,204,51,.25);border-color:#fc3;color:#fc3;transform:scale(0.97)}.mobile-links{list-style:none;padding:0;margin-top:22px;display:flex;flex-direction:column;gap:12px;width:100%}.mobile-links li a{display:block;padding:14px 16px;text-align:center;font-size:19px;font-weight:600;color:#fff;background:linear-gradient(145deg, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.02));border:1px solid hsla(0,0%,100%,.15);border-radius:14px;backdrop-filter:blur(8px);transition:.2s ease}.mobile-links li a:hover,.mobile-links li a:active{background:rgba(255,204,51,.22);border-color:#fc3;color:#fc3;transform:scale(0.97)}}.footer-links-mobile-menu h4.slide-horizontal.slide-second{margin-top:20px;padding-top:10px;border-top:1px solid rgba(255,204,51,.4196078431)}.product-slider-container{position:relative;overflow:hidden}.product-slider .tall-card:hover{transform:none;box-shadow:none}.product-slider .swiper-slide{flex:0 0 auto;width:calc(50% - 9px);max-width:260px}.product-slider .thumb-tall{height:260px;padding:15px}.product-slider-btn{position:absolute;top:calc(50% - 24px);z-index:10}.product-slider-btn.left-btn{left:0}.product-slider-btn.right-btn{right:0}@media(pointer: coarse){.product-slider-btn{display:none !important}}@media(max-width: 576px){.product-slider .swiper-slide{width:auto;max-width:160px}.product-slider .thumb-tall{height:160px;padding:10px}.product-slider-btn{display:none}}.tall-card{border-color:#e6e6e6 !important;display:flex;flex-direction:column;transition:.25s ease}.tall-card:hover{transform:translateY(-4px);box-shadow:0 8px 22px rgba(0,0,0,.08)}.thumb-tall{height:250px;background:#fff;overflow:hidden}.thumb-img{max-height:100%;max-width:100%;object-fit:contain}.discount-badge{position:absolute;top:10px;left:10px;background:#d93030;color:#fff;padding:4px 8px;font-size:12px;border-radius:4px;font-weight:600;z-index:10}.title-tall{font-size:15px;line-height:1.35;height:44px;overflow:hidden}.price-row{margin:8px 0 12px}.old-price{text-decoration:line-through;color:#aaa;margin-right:6px;font-size:14px}.sale-price{color:#d93030;font-weight:600;font-size:15px}.regular-price{color:#111;font-weight:600;font-size:15px}.store-info{font-size:12px;color:#666;margin-top:auto}.product-link{text-decoration:none;color:inherit;display:block}.product-link:hover{text-decoration:none;color:inherit}.blog-banner-slim .container{padding-top:40px !important}.blog-banner-slim .row{padding-top:50px !important;padding-bottom:50px !important}.blog-banner-slim h2{margin-bottom:8px}.blog-banner-slim .img-area img{max-height:180px;width:auto}.hdr-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06);color:#fff !important;text-decoration:none;white-space:nowrap;transition:all .25s ease}.hdr-pill span{color:#fff !important}.hdr-pill i{color:#fc3;font-size:18px}.hdr-account{display:none}.header-section.header-fixed .hdr-account{display:inline-flex}.hdr-pill:hover{border-color:#fc3 !important;color:#fff !important}.hdr-pill:hover span{color:#fff !important}.hdr-pill:hover i{color:#fc3 !important}.header-section .navbar-brand.logo{flex:0 0 auto;flex-shrink:0}.header-section .hdr-actions{flex:0 0 auto;flex-shrink:0}.header-section .d-center.w-100{flex:1 1 auto;min-width:0}.header-section .custom-nav{align-items:center}.header-section .custom-nav>li>a,.header-section .custom-nav>li>button{display:inline-flex;align-items:center;line-height:1}.header-section .custom-nav i{line-height:1;display:inline-block}.bee-loader-wrapper{margin:32px auto 0;opacity:0;animation:beeLoaderFade .6s forwards 2.3s}@keyframes beeLoaderFade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bee-loader{width:120px;height:auto}.bee-loader--big{width:120px}.bee-loader--small{width:64px}.bee-path{fill:none;stroke:#fc3;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.bee-loader.is-ready .bee-path{animation:bee-draw 1.1s ease-in-out infinite alternate}.bee-loader.is-ready .bee-path:nth-child(1){animation-delay:0ms}.bee-loader.is-ready .bee-path:nth-child(2){animation-delay:80ms}.bee-loader.is-ready .bee-path:nth-child(3){animation-delay:160ms}.bee-loader.is-ready .bee-path:nth-child(4){animation-delay:240ms}@keyframes bee-draw{0%{stroke-dashoffset:var(--len);opacity:.15}100%{stroke-dashoffset:0;opacity:1}}.product-detail-modal .modal-content{border-radius:16px;overflow:hidden}.product-detail-modal .modal-header{padding:10px 14px}.product-detail-modal .modal-body{padding:18px}.product-detail-modal .modal-gallery{display:grid;grid-template-columns:90px 1fr;gap:14px;align-items:start}.product-detail-modal .modal-thumbs-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.product-detail-modal #productThumbnails.modal-thumbs{display:flex;flex-direction:column;gap:10px;max-height:420px;width:90px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.product-detail-modal #productThumbnails.modal-thumbs::-webkit-scrollbar{width:0;height:0}.product-detail-modal .product-thumbnail{width:auto;height:auto;flex:0 0 auto;background:#f6f7f8;border:1px solid #e6e7e9;border-radius:12px;padding:6px;object-fit:contain;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.product-detail-modal .product-thumbnail:hover{transform:translateY(-1px);border-color:#fc3;box-shadow:0 4px 10px rgba(0,0,0,.08)}.product-detail-modal .product-thumbnail.active{border:2px solid #fc3;box-shadow:0 0 0 3px rgba(255,204,51,.22)}.product-detail-modal .thumb-nav{width:36px;height:36px;border-radius:50%;border:none;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background .15s ease,opacity .15s ease}.product-detail-modal .thumb-nav:hover{background:#fc3;transform:translateY(-1px)}.product-detail-modal .thumb-nav i{font-size:18px;color:#000}.product-detail-modal .thumb-nav:disabled{opacity:.45;pointer-events:none;box-shadow:none;transform:none}.product-detail-modal .product-main-image.modal-main{background:#f6f7f8;border-radius:16px;padding:14px}.product-detail-modal #mainProductImage{width:100%;height:auto;object-fit:contain;display:block}.product-detail-modal #productPrice{font-weight:700}.product-detail-modal #originalPrice{font-size:1.25rem}.product-detail-modal #discountBadge{font-size:.875rem;padding:.35rem .6rem}.product-detail-modal .card.bg-light{transition:box-shadow .2s ease}.product-detail-modal .card.bg-light:hover{box-shadow:0 2px 10px rgba(0,0,0,.08)}.product-detail-modal .color-option{width:46px;height:46px;border-radius:12px;border:1px solid #e6e7e9;background:#f6f7f8;background-size:cover;background-position:center;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.product-detail-modal .color-option:hover{transform:translateY(-1px);border-color:#fc3;box-shadow:0 6px 12px rgba(255,204,51,.18)}.product-detail-modal .color-option.active{border:2px solid #fc3;box-shadow:0 0 0 3px rgba(255,204,51,.22)}.product-detail-modal .color-variation-wrapper{display:inline-block;text-align:center}.product-detail-modal .color-variation-label{display:block;margin-top:4px;font-size:11px;color:#666}.product-detail-modal #sizeOptions{gap:8px !important}.product-detail-modal .size-btn{min-width:54px;padding:7px 12px;border-radius:12px;border:1px solid #e6e7e9;background:#fff;font-weight:500;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.product-detail-modal .size-btn:hover{transform:translateY(-1px);background:#fc3;border-color:#fc3;box-shadow:0 6px 12px rgba(255,204,51,.2)}.product-detail-modal .size-btn.active{background:#fc3 !important;border-color:#fc3 !important;color:#000 !important}.product-detail-modal .product-modal-loader{width:100%;display:flex;align-items:center;justify-content:center}.product-detail-modal .loader-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.product-detail-modal .bee-loader-wrapper{margin:0 auto;transform:translateY(6px);animation:fadeUp .45s ease forwards;opacity:0}.product-detail-modal .bee-loader{width:64px;height:auto;display:block;margin:0 auto;overflow:visible}.product-detail-modal .bee-path{fill:none;stroke:#fc3;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len, 600);stroke-dashoffset:var(--len, 600);opacity:1}.product-detail-modal .bee-loader.is-ready .bee-path{animation:bee-draw 2.6s ease-in-out infinite}.product-detail-modal .bee-loader.is-ready .bee-path:nth-child(1){animation-delay:0ms}.product-detail-modal .bee-loader.is-ready .bee-path:nth-child(2){animation-delay:120ms}.product-detail-modal .bee-loader.is-ready .bee-path:nth-child(3){animation-delay:240ms}.product-detail-modal .bee-loader.is-ready .bee-path:nth-child(4){animation-delay:360ms}.product-detail-modal .loading-text{margin-top:1rem;font-size:.95rem;color:#6c757d;opacity:0;animation:fadeUp .45s ease forwards .15s}@keyframes fadeUp{to{opacity:1;transform:none}}@keyframes bee-draw{0%{stroke-dashoffset:var(--len, 600);opacity:.25}50%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:var(--len, 600);opacity:.25}}@media(max-width: 991px){.product-detail-modal .modal-gallery{display:flex;flex-direction:column;gap:12px}.product-detail-modal .product-main-image.modal-main{order:1}.product-detail-modal .modal-thumbs-wrapper{order:2}.product-detail-modal .thumb-nav{display:none !important}.product-detail-modal .modal-thumbs-wrapper{width:100%;align-items:stretch}.product-detail-modal #productThumbnails.modal-thumbs{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:10px !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;padding:2px 2px 8px;scroll-behavior:smooth}.product-detail-modal #productThumbnails.modal-thumbs::-webkit-scrollbar{height:0}.product-detail-modal #productThumbnails.modal-thumbs{scrollbar-width:none}.product-detail-modal .product-thumbnail{width:64px;height:64px;flex:0 0 auto !important}.product-detail-modal #mainProductImage{height:auto}}.product-detail-modal #mainZoomWrap{position:relative;overflow:hidden;cursor:zoom-in;border-radius:16px;touch-action:none}.product-detail-modal #mainZoomWrap.is-zoomed{cursor:zoom-out}.product-detail-modal #mainProductImage{transform-origin:center center;transition:transform .18s ease;will-change:transform}.product-detail-modal #mainZoomWrap.is-zoomed #mainProductImage{transform:scale(2.2)}@media(min-width: 992px){.product-detail-modal #mainZoomWrap.is-zoomed #mainProductImage{transition:none}}body.modal-open{overflow:hidden !important;height:100%}.profile-tabs-nav{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;overflow:hidden;list-style:none;margin:0}.profile-tab-item{flex:0 1 auto;min-width:0;cursor:pointer}.profile-tab-btn{cursor:pointer;padding:.5rem 1rem;border-radius:50px;display:flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;width:fit-content}.profile-tab-btn.tab-active{background-color:#fc3}.profile-tab-btn.tab-active *{color:#000}.profile-tab-icon{display:flex;align-items:center;flex-shrink:0;font-size:1rem}.profile-tab-text{font-weight:bold;overflow:hidden;text-overflow:ellipsis;font-size:.875rem}#profileContent{position:relative}.profile-tab-content{position:absolute;z-index:-1;top:0;opacity:0;transition:.8s all;transform:scale(0.001);transition-property:opacity,transform;transition-duration:.6s;transition-delay:0ms}.profile-tab-content.tab-content-active{position:initial;z-index:1;opacity:1;transform:translate3d(0px, 0px, 0px)}.profile-tabs-wrapper{display:flex;justify-content:center}.profile-tabs-wrapper>.n1-bg-color{width:fit-content}@media(max-width: 768px){.profile-tabs-nav{gap:.375rem;padding:.375rem}.profile-tab-btn{padding:.375rem .75rem;gap:.375rem}.profile-tab-icon{font-size:.9rem}.profile-tab-text{font-size:.8rem}}@media(max-width: 576px){.profile-tabs-wrapper{display:block}.profile-tabs-wrapper>.n1-bg-color{width:100%}.profile-tabs-nav{gap:.25rem;padding:.25rem}.profile-tab-item{flex:1 1 auto;max-width:25%}.profile-tab-btn{padding:.3rem .5rem;gap:.25rem;width:100%}.profile-tab-icon{font-size:.85rem}.profile-tab-text{font-size:.7rem}}@media(max-width: 400px){.profile-tabs-nav{gap:.2rem;padding:.2rem}.profile-tab-btn{padding:.25rem .4rem;gap:.2rem}.profile-tab-icon{font-size:.75rem}.profile-tab-text{font-size:.65rem}}@media(max-width: 360px){.profile-tabs-nav{gap:.15rem;padding:.15rem}.profile-tab-btn{padding:.25rem .3rem;gap:.15rem}.profile-tab-icon{font-size:.7rem}.profile-tab-text{font-size:.6rem;letter-spacing:-0.02em}}@media(max-width: 340px){.profile-tabs-nav{gap:.1rem;padding:.1rem}.profile-tab-btn{padding:.2rem .25rem;gap:.1rem}.profile-tab-icon{font-size:.65rem}.profile-tab-text{font-size:.55rem}}.settings-nav{box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.settings-menu{margin:0;padding:0;list-style:none}.settings-link{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;color:var(--n15-color, #666);text-decoration:none;transition:all .2s ease;font-weight:500;background:rgba(0,0,0,0);cursor:pointer;border:none;width:100%;text-align:left}.settings-link i{font-size:1.25rem;transition:all .2s ease}.settings-link:hover{background:rgba(0,0,0,.05);color:var(--n17-color, #000);transform:translateX(4px)}.settings-nav .settings-link.active,.settings-menu .settings-link.active{background:#000 !important;color:#fc3 !important;font-weight:600 !important}.settings-nav .settings-link.active span,.settings-menu .settings-link.active span{color:#fc3 !important}.settings-nav .settings-link.active i,.settings-menu .settings-link.active i{color:#fc3 !important}.settings-link.active:hover,.settings-nav .settings-link.active:hover,.settings-menu .settings-link.active:hover{background:rgba(0,0,0,.9) !important;color:#fc3 !important}.settings-link.active:hover span,.settings-nav .settings-link.active:hover span,.settings-menu .settings-link.active:hover span{color:#fc3 !important}.settings-link.active:hover i,.settings-nav .settings-link.active:hover i,.settings-menu .settings-link.active:hover i{color:#fc3 !important}.settings-section{animation:fadeInUp .4s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bookmark-item,.history-item{transition:all .3s ease}.bookmark-item:hover,.history-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.bookmark-item:hover a,.history-item:hover a{color:#fc3 !important}.bookmark-item span.deleted-item,.history-item span.deleted-item{color:#777}.remove-bookmark,.remove-history{transition:all .2s ease}.remove-bookmark:hover,.remove-history:hover{transform:scale(1.1)}@media(max-width: 768px){.profile-wrapper .singleFilter .filter-list{gap:4px;padding:6px}.profile-wrapper .singleFilter .filter-item{min-width:70px}.profile-wrapper .singleFilter .filter-links{padding:6px 10px;font-size:13px;gap:4px}.profile-wrapper .singleFilter .filter-links span.fs-six{font-size:12px}.profile-wrapper .filterItems{min-height:300px}}@media(max-width: 991px){.settings-nav{position:static !important;margin-bottom:1.5rem;top:auto !important}}.avatar-upload-wrapper{position:relative}.avatar-upload-wrapper:hover .avatar-overlay{opacity:1}.avatar-overlay{position:absolute;top:0;left:0;width:80px;height:80px;background:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;cursor:pointer}.avatar-overlay i{color:#fff;font-size:24px}.form-control:focus{border-color:#fc3;box-shadow:0 0 0 .2rem rgba(245,158,11,.25)}.btn-dark{background-color:#000;border-color:#000;transition:all .3s ease}.btn-dark:hover{background-color:#fc3;border-color:#fc3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(245,158,11,.3)}.btn-outline-dark:hover{background-color:#000;border-color:#000}.profile-wrapper .filterItems.loading>div{pointer-events:none}.profile-wrapper .loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:100}.profile-wrapper .loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #fc3;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.empty-state{animation:fadeIn .5s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.transition{transition:all .3s ease}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.smooth-scroll{scroll-behavior:smooth}.toggle-details{text-decoration:none;transition:all .3s}.toggle-details:hover{color:var(--bs-primary) !important}.transaction-item{transition:all .3s}.transaction-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width: 576px){#clicks-list .row.align-items-center{row-gap:10px}#clicks-list .row.align-items-center>.col-md-6{flex:0 0 100%;max-width:100%}#clicks-list .click-meta,#clicks-list .click-status{flex:0 0 50%;max-width:50%}#clicks-list .click-meta{text-align:left !important}#clicks-list .click-status{text-align:right !important}#clicks-list .click-status .badge{margin-bottom:6px !important;display:inline-flex;align-items:center;gap:6px}#clicks-list a.text-truncate{max-width:100% !important}}.click-title{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 992px){#clicks-list .small.text-muted.mt-1{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}#clicks-list .small.text-muted.mt-1 strong{flex:0 0 auto;white-space:nowrap}#clicks-list .small.text-muted.mt-1 .clickid-text{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}#clicks-list .small.text-muted.mt-1 .copy-clickid{flex:0 0 auto}}@media(min-width: 768px){.click-title{max-width:420px}}#clicks-list .min-w-0{min-width:0 !important}.balance-soft-card{background:linear-gradient(135deg, #fff9ec, #fff3db);border:1px solid #f4d9a6;box-shadow:0 8px 24px rgba(255,180,0,.15)}.balance-soft-label{font-size:14px;color:#8a6d3b;letter-spacing:.4px}.balance-soft-amount{font-size:38px;font-weight:700;color:#1f2a37;margin-top:4px}.balance-soft-subtext{font-size:13px;color:#a1844f;margin-top:4px}.balance-soft-icon{font-size:48px;color:#f5b942;opacity:.8}.cb-filter-btn:not(:hover):not(:focus):not(:active):not(.show):not([aria-expanded=true]):not(.active),.cb-subtab:not(:hover):not(:focus):not(:active):not(.active){color:#000 !important}.cb-filter-btn.active,.cb-subtab.active{background:#fc3 !important;border-color:#fc3 !important;color:#000 !important}.cb-filter-btn.active #cbFilterLabel,.cb-filter-btn.active i,.cb-subtab.active i{color:#000 !important}.cb-filter-btn.active:hover,.cb-filter-btn.active:focus,.cb-filter-btn.active:active,.cb-filter-btn.active.show,.cb-filter-btn.active[aria-expanded=true]{color:#000 !important}.cb-filter-btn.active:hover #cbFilterLabel,.cb-filter-btn.active:focus #cbFilterLabel,.cb-filter-btn.active:active #cbFilterLabel{color:#000 !important}.cb-filter-btn.btn-outline-secondary:hover span,.cb-filter-btn.btn-outline-secondary:focus span,.cb-filter-btn.btn-outline-secondary:active span,.cb-filter-btn.btn-outline-secondary.show span,.cb-filter-btn.btn-outline-secondary[aria-expanded=true] span{color:inherit !important}.transaction-item .min-w-0{min-width:0}@media(max-width: 767.98px){.transaction-item .store-logo{width:46px !important;height:46px !important}.transaction-item .badge{margin-bottom:0 !important}}.search-core{position:relative;z-index:100001}.search-core-panel{position:fixed;left:0;right:0;background:#fff;z-index:999999;overflow-y:auto;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .15s ease,transform .15s ease}.search-core-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.search-core-inner{max-width:1200px;margin:0 auto;padding:28px 18px 80px}.search-core-backdrop{position:fixed;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:99997;display:none}.search-core-backdrop.is-open{display:block}.header-section,.top-header,.main-navbar,.input-area,.input-single{overflow:visible !important}.search-core-grid{display:grid;gap:22px;grid-template-columns:1fr 1fr 1fr}@media(max-width: 991px){.search-core-grid{grid-template-columns:1fr}}.search-core-section{background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:14px}.search-core-title{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.45);margin:2px 6px 10px}.search-core-item{display:flex;align-items:center;gap:12px;padding:12px 12px;border-radius:14px;text-decoration:none;color:rgba(0,0,0,.92);transition:background .15s ease}.search-core-item:hover{background:rgba(0,0,0,.06)}.search-core-item .label{font-size:14px;line-height:1.25;font-weight:600}.search-core-item .meta{font-size:12px;color:rgba(0,0,0,.55);line-height:1.25;margin-top:2px}.search-core-ico,.search-core-thumb{width:38px;height:38px;border-radius:12px;flex:0 0 38px}.search-core-ico{background:rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center}.search-core-thumb{object-fit:contain;background:rgba(0,0,0,.06)}.search-core-footer{margin-top:22px;padding:14px;border-radius:18px;border:1px dashed rgba(0,0,0,.18);background:rgba(0,0,0,.015)}.search-core-footer a{text-decoration:none;display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;color:rgba(0,0,0,.92)}.search-core-footer a:hover{background:rgba(0,0,0,.06)}.search-core-mark{background:rgba(255,204,51,.35);border-radius:6px;padding:0 3px}.products-loader-overlay{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:150px;background:hsla(0,0%,100%,.65);backdrop-filter:blur(2px);z-index:50;opacity:0;pointer-events:none;transition:opacity .15s ease}.products-loader-overlay.is-visible{opacity:1;pointer-events:all}.filter-loader-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.55);backdrop-filter:blur(2px);z-index:10000;opacity:0;pointer-events:none;transition:opacity .15s ease}.filter-loader-overlay.is-visible{opacity:1;pointer-events:all}.shop-topbar{padding:6px 0;border-bottom:1px solid rgba(var(--n5), 0.4)}.shop-sort-select{font-size:13px;padding:4px 10px;border-radius:8px;border:1px solid rgba(var(--n5), 0.6);background:#fff;cursor:pointer}.shop-sort-select:focus{outline:none;border-color:#fc3}.shop-breadcrumb .breadcrumb-link{color:var(--n15-color);text-decoration:none}.shop-breadcrumb .breadcrumb-link:hover{text-decoration:underline}.shop-title{font-size:28px;line-height:1.2}.shop-filter{position:fixed;top:0;left:0;width:360px;height:100vh;background:#fff;z-index:9999;transform:translateX(-100%);transition:transform .3s ease;overflow:hidden;display:flex;flex-direction:column}.shop-filter.active{transform:translateX(0)}.shop-filter-overlay{position:fixed;inset:0;background:rgba(0,0,0,.35);opacity:0;pointer-events:none;z-index:9998;transition:opacity .2s ease}.shop-filter-overlay.active{opacity:1;pointer-events:auto}.filter-inner{padding:20px;height:100%;overflow-y:auto}.close-shop-filter{font-size:28px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.shop-filter h4{position:sticky;top:0;z-index:20;background:#fff;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 6px rgba(0,0,0,.05)}.afrow{display:flex;align-items:center;gap:10px;margin-top:8px;margin-bottom:12px}.afrow__label{flex:0 0 auto;font-size:15px;font-weight:600;color:#000;white-space:nowrap;line-height:1}.afrow__zone{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.active-filters-row{background:#fafafa;border:1px solid rgba(0,0,0,.08);padding:8px 12px;border-radius:12px}.afrow__body{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}.afrow__body::-webkit-scrollbar{display:none}.afrow__list{display:inline-flex;align-items:center;gap:8px;padding:2px 0;flex-wrap:nowrap}.afrow__list .active-filter-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fc3;border:1px solid rgba(0,0,0,.15);font-size:13px;white-space:nowrap;cursor:pointer;user-select:none}.afrow__list .active-filter-chip:hover{border-color:rgba(0,0,0,.22)}.afrow__zone .is-hidden{display:none !important}@media(max-width: 768px){.afrow__label{display:none}.afrow__zone .product-slider-btn{display:none !important}}#active-filters-zone.active-filters-inline{position:relative}#active-filters-zone.active-filters-inline .product-slider-btn{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:none !important;margin:0 !important;flex:0 0 auto}#active-filters-zone.active-filters-inline .product-slider-btn.left-btn,#active-filters-zone.active-filters-inline .product-slider-btn.right-btn{left:auto !important;right:auto !important}#active-filters-zone.active-filters-inline .product-slider-btn{z-index:2}#active-filters-zone.active-filters-inline .product-slider-btn{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border-radius:999px;line-height:1}#active-filters-zone.active-filters-inline .product-slider-btn i{font-size:16px;line-height:1}.filter-menu{display:flex;flex-direction:column;gap:6px}.filter-menu-item{background:#f7f7f7;border-radius:10px;padding:12px 14px;border:none;display:flex;justify-content:space-between;cursor:pointer;font-weight:500;align-items:center}.filter-panel{position:absolute;inset:0;background:#fff;transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column;z-index:100}.filter-panel.active{transform:translateX(0)}.panel-header{display:flex;align-items:center;gap:10px;padding:16px;border-bottom:1px solid #eee;font-weight:600;flex-shrink:0}.panel-search{margin:12px;padding:10px;border-radius:10px;border:1px solid #ddd}.panel-list{padding:12px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;flex:1}.panel-apply-footer{flex-shrink:0;padding:16px 20px;background:#fff;border-top:1px solid #eee;margin-top:auto}.panel-item{display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;background:#f7f7f7;border-radius:10px;border:none;font-weight:500;justify-content:flex-start}.panel-item:hover{background:#eaeaea}.panel-item input[type=checkbox]{margin-right:8px}.child-toggle{margin-left:auto;cursor:pointer}.quick-filters{display:flex;align-items:center;gap:12px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;padding-bottom:6px}.quick-filters::-webkit-scrollbar{display:none}.quick-filters>button{flex-shrink:0}.quick-filter-btn .count{display:none}#clear-all-filters{background:rgba(0,0,0,0);color:#555}#clear-all-filters:hover{background:#f7f7f7}.all-filters-btn{order:-1}@media(min-width: 992px){.quick-filters{overflow-x:visible}.all-filters-btn{order:999;margin-left:auto}.clear-all-btn{order:1000;margin-left:8px}}@media(max-width: 991px){.all-filters-btn .label{display:none}.all-filters-btn{padding-left:14px;padding-right:14px}}@media(max-width: 991px){.shop-filter{top:auto;bottom:0;left:0;width:100%;height:70vh;border-radius:18px 18px 0 0;transform:translateY(100%);transition:transform .25s ease}.shop-filter.active{transform:translateY(0)}.filter-inner{padding-bottom:120px}.close-shop-filter{top:8px;right:10px;font-size:30px}}.panel-item-wrapper{display:flex;align-items:center;gap:4px;width:100%}.panel-item{display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;background:#f7f7f7;border-radius:10px;border:none;font-weight:500;flex:1;min-width:0}.child-toggle-btn{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border-radius:10px;border:none;cursor:pointer;font-size:16px;transition:all .2s ease;color:#555}.child-toggle-btn:hover{background:#eaeaea;color:#333}.panel-item-wrapper:hover .panel-item,.panel-item-wrapper:hover .child-toggle-btn{background:#eaeaea}.panel-item input[type=checkbox]{margin-right:8px}@media(max-width: 991px){.child-toggle-btn{width:36px;height:36px}.panel-item{padding:10px 12px}}.filter-buttons-footer{position:absolute;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #eee;z-index:10;padding:16px 20px;box-shadow:0 -2px 10px rgba(0,0,0,.05)}.filter-footer-inner{display:flex;flex-direction:column;gap:12px}.filter-inner{padding:20px;height:100%;overflow-y:auto;padding-bottom:140px}@media(max-width: 991px){.shop-filter{display:flex;flex-direction:column}.filter-inner{flex:1;overflow-y:auto;padding-bottom:120px}.filter-buttons-footer{padding:12px 16px}}@media(min-width: 992px){.filter-buttons-footer{position:absolute;bottom:0}}.price-slider-container{padding:20px 15px;border-radius:10px;margin-bottom:15px}.price-display{display:flex;justify-content:space-between;margin-bottom:30px}.field{display:flex;flex-direction:column;align-items:center;gap:8px}.field span{font-weight:500;color:#600;font-size:20px;letter-spacing:.5px}.price-value-display{display:flex;align-items:center;justify-content:center;gap:4px;min-width:90px;width:90px;padding:12px 16px;font-size:20px;font-weight:600;color:#000;user-select:none;box-sizing:border-box}.slider{height:15px;border-radius:6px;background:#e0e0e0;position:relative}.progress{height:100%;left:0%;right:0%;position:absolute;border-radius:6px;background:#fc3}.range-input{position:relative}.range-input input[type=range]{position:absolute;width:100%;height:15px;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;margin:0}.range-input input[type=range]::-webkit-slider-thumb{height:28px;width:28px;border-radius:50%;background:#000;pointer-events:auto;-webkit-appearance:none;cursor:pointer;border:3px solid #fff;box-shadow:0 3px 8px rgba(0,0,0,.3);position:relative;transition:all .2s ease}.range-input input[type=range]::-webkit-slider-thumb::before{content:"↔";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:14px;font-weight:bold}.range-input input[type=range]::-webkit-slider-thumb:hover,.range-input input[type=range]::-webkit-slider-thumb:active{background:#fff;border-color:#000}.range-input input[type=range]::-webkit-slider-thumb:hover::before,.range-input input[type=range]::-webkit-slider-thumb:active::before{color:#000}.range-input input[type=range]::-moz-range-thumb{height:28px;width:28px;border-radius:50%;background:#000;pointer-events:auto;cursor:pointer;border:3px solid #fff;box-shadow:0 3px 8px rgba(0,0,0,.3);position:relative;transition:all .2s ease;top:-11px}.range-input input[type=range]::-moz-range-thumb:hover,.range-input input[type=range]::-moz-range-thumb:active{background:#fff;border-color:#000}.range-labels{display:flex;justify-content:space-between;margin-top:15px;font-size:12px;color:#666;padding:0 5px}.hidden-price-inputs{display:none}.price-slider-container::after{content:"";display:block}.panel-apply-footer{padding:20px 16px;border-top:1px solid #e5e7eb;background:#f9fafb;position:sticky;bottom:0}.apply-panel-btn{background:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:50px;font-weight:500;transition:all .2s;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;justify-content:center}.apply-panel-btn:hover{background:#2563eb;transform:translateY(-1px)}.size-category-required{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:20px;width:100%}.panel-item-wrapper.disabled{opacity:.4;pointer-events:none}.panel-item.disabled{cursor:not-allowed;color:#999}.panel-item.disabled input[type=checkbox]:disabled{cursor:not-allowed}.panel-item.disabled span{color:#999}#size-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(70px, 1fr));gap:8px;padding:12px}#size-list .panel-item-wrapper{display:block;width:100%}#size-list .panel-item{display:flex;align-items:center;justify-content:center;padding:12px 8px;background:#f7f7f7;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative;min-height:48px;font-weight:500;font-size:14px}#size-list .panel-item input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0}#size-list .panel-item span{text-align:center;line-height:1.2}#size-list .panel-item-wrapper:not(.disabled) .panel-item{background:linear-gradient(135deg, #fffbf0 0%, #fef4e0 100%);border-color:#fc3;box-shadow:0 2px 8px rgba(255,204,51,.2)}#size-list .panel-item-wrapper:not(.disabled) .panel-item:hover{background:linear-gradient(135deg, #FFCC33 0%, #FFB347 100%) !important;border-color:#e6b800 !important;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 20px rgba(255,204,51,.4)}#size-list .panel-item-wrapper:not(.disabled) .panel-item:has(input[type=checkbox]:checked){background:linear-gradient(135deg, #FF9900 0%, #FFCC33 100%) !important;border:3px solid #e67e22 !important;color:#000 !important;box-shadow:0 6px 16px rgba(255,153,0,.5);transform:scale(1.05)}#size-list .panel-item-wrapper:not(.disabled) .panel-item:has(input[type=checkbox]:checked) span{font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}#size-list .panel-item-wrapper.disabled{opacity:.4}#size-list .panel-item-wrapper.disabled .panel-item{cursor:not-allowed !important;background:#fafafa !important;border-color:#e0e0e0 !important;color:#999}#size-list .panel-item-wrapper.disabled .panel-item:hover{transform:none !important;box-shadow:none !important;background:#fafafa !important;border-color:#e0e0e0 !important}@media(max-width: 576px){#size-list{grid-template-columns:repeat(auto-fill, minmax(60px, 1fr));gap:6px}#size-list .panel-item{padding:10px 6px;min-height:42px;font-size:13px}}@media(min-width: 577px)and (max-width: 991px){#size-list{grid-template-columns:repeat(auto-fill, minmax(65px, 1fr))}}@media(max-width: 360px){#size-list{grid-template-columns:repeat(auto-fill, minmax(55px, 1fr));gap:5px}#size-list .panel-item{padding:8px 4px;min-height:38px;font-size:12px}}.cards-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:16px}.subcat-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.card-thumb{width:100%;height:110px;border-radius:10px;overflow:hidden;background:#f2f2f2}.card-thumb img{width:100%;height:100%;object-fit:cover;display:block}.card-title{margin-top:6px;font-size:14px;font-weight:600;text-align:center}.subcat-card .card-title{color:#000 !important}.subcat-card:hover .card-title,.mega-section-title:hover{color:#fc0 !important}.quick-filter-btn[data-panel=sale].active-filter-btn{background-color:#fc3 !important;border-color:#fc3 !important;color:#000 !important}@media(max-width: 991px){.quick-filter-btn[data-panel=sale]:not(.active-filter-btn){background-color:#000 !important;color:#fff !important;border-color:#000 !important;background-image:none !important;--x: -999px !important;--y: -999px !important}.mouse-follower{display:none !important}}@media(max-width: 991px){.quick-filter-btn.all-filters-btn{background-color:#000 !important;color:#fff !important;border-color:#000 !important;background-image:none !important}.mouse-follower{display:none !important}}.search-hint{font-weight:bold;text-transform:capitalize}.shop-search-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#fc3;border:1px solid rgba(0,0,0,.15);font-size:13px;white-space:nowrap}.shop-search-clear{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;text-decoration:none;color:inherit}.shop-search-clear:hover{background:#000;color:#fff}.product-detail-modal .modal-content{border-radius:16px;overflow:hidden}.product-detail-modal .modal-header{padding:10px 14px}.product-detail-modal .modal-body{padding:18px}.product-detail-page-wrapper{background:#fff;border-radius:16px;padding:18px;margin-bottom:2rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.product-detail-modal .modal-gallery,.product-detail-page-wrapper .modal-gallery,#productDetailPage .modal-gallery{display:grid;grid-template-columns:90px 1fr;gap:14px;align-items:start}.product-detail-modal .modal-thumbs-wrapper,.product-detail-page-wrapper .modal-thumbs-wrapper,#productDetailPage .modal-thumbs-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.product-detail-modal .productThumbnails.modal-thumbs,.product-detail-page-wrapper .productThumbnails.modal-thumbs,#productDetailPage .productThumbnails.modal-thumbs,.product-detail-modal #productThumbnails.modal-thumbs,.product-detail-page-wrapper #productThumbnails.modal-thumbs{display:flex;flex-direction:column;gap:10px;width:90px;max-height:420px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.product-detail-modal .productThumbnails.modal-thumbs::-webkit-scrollbar,.product-detail-page-wrapper .productThumbnails.modal-thumbs::-webkit-scrollbar,#productDetailPage .productThumbnails.modal-thumbs::-webkit-scrollbar,.product-detail-modal #productThumbnails.modal-thumbs::-webkit-scrollbar,.product-detail-page-wrapper #productThumbnails.modal-thumbs::-webkit-scrollbar{width:0;height:0}.product-detail-modal .product-thumbnail,.product-detail-page-wrapper .product-thumbnail,#productDetailPage .product-thumbnail{width:auto;height:auto;flex:0 0 auto;background:#f6f7f8;border:1px solid #e6e7e9;border-radius:12px;padding:6px;object-fit:contain;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.product-detail-modal .product-thumbnail:hover,.product-detail-page-wrapper .product-thumbnail:hover,#productDetailPage .product-thumbnail:hover{transform:translateY(-1px);border-color:#fc3;box-shadow:0 4px 10px rgba(0,0,0,.08)}.product-detail-modal .product-thumbnail.active,.product-detail-page-wrapper .product-thumbnail.active,#productDetailPage .product-thumbnail.active{border:2px solid #fc3;box-shadow:0 0 0 3px rgba(255,204,51,.22)}.product-detail-modal .thumb-nav,.product-detail-page-wrapper .thumb-nav,#productDetailPage .thumb-nav{width:36px;height:36px;border-radius:50%;border:none;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background .15s ease,opacity .15s ease}.product-detail-modal .thumb-nav:hover,.product-detail-page-wrapper .thumb-nav:hover,#productDetailPage .thumb-nav:hover{background:#fc3;transform:translateY(-1px)}.product-detail-modal .thumb-nav i,.product-detail-page-wrapper .thumb-nav i,#productDetailPage .thumb-nav i{font-size:18px;color:#000}.product-detail-modal .thumb-nav:disabled,.product-detail-page-wrapper .thumb-nav:disabled,#productDetailPage .thumb-nav:disabled{opacity:.45;pointer-events:none;box-shadow:none;transform:none}.product-detail-modal .product-main-image.modal-main,.product-detail-page-wrapper .product-main-image.modal-main,#productDetailPage .product-main-image.modal-main{background:#f6f7f8;border-radius:16px;padding:14px;position:relative;overflow:hidden}.product-detail-modal .mainZoomWrap,.product-detail-page-wrapper .mainZoomWrap,#productDetailPage .mainZoomWrap,.product-detail-modal #mainZoomWrap,.product-detail-page-wrapper #mainZoomWrap{position:relative;overflow:hidden;cursor:zoom-in;border-radius:16px;touch-action:pan-y}.product-detail-modal .mainZoomWrap.is-zoomed,.product-detail-page-wrapper .mainZoomWrap.is-zoomed,#productDetailPage .mainZoomWrap.is-zoomed,.product-detail-modal #mainZoomWrap.is-zoomed,.product-detail-page-wrapper #mainZoomWrap.is-zoomed{cursor:zoom-out;touch-action:none}.product-detail-modal .mainProductImage,.product-detail-page-wrapper .mainProductImage,#productDetailPage .mainProductImage,.product-detail-modal #mainProductImage,.product-detail-page-wrapper #mainProductImage{width:100%;height:auto;object-fit:contain;display:block;transform-origin:center center;transition:transform .18s ease;will-change:transform}@media(min-width: 992px){.product-detail-modal .mainZoomWrap.is-zoomed .mainProductImage,.product-detail-page-wrapper .mainZoomWrap.is-zoomed .mainProductImage,#productDetailPage .mainZoomWrap.is-zoomed .mainProductImage{transition:none}}.product-detail-modal .productPrice,.product-detail-page-wrapper .productPrice,#productDetailPage .productPrice{font-weight:700}.product-detail-modal .originalPrice,.product-detail-page-wrapper .originalPrice,#productDetailPage .originalPrice{font-size:1.25rem}.product-detail-modal .discountBadge,.product-detail-page-wrapper .discountBadge,#productDetailPage .discountBadge{font-size:.875rem;padding:.35rem .6rem}.product-detail-modal .card.bg-light,.product-detail-page-wrapper .card.bg-light,#productDetailPage .card.bg-light{transition:box-shadow .2s ease}.product-detail-modal .card.bg-light:hover,.product-detail-page-wrapper .card.bg-light:hover,#productDetailPage .card.bg-light:hover{box-shadow:0 2px 10px rgba(0,0,0,.08)}.product-detail-modal .color-option,.product-detail-page-wrapper .color-option,#productDetailPage .color-option{width:46px;height:46px;border-radius:12px;border:1px solid #e6e7e9;background:#f6f7f8;background-size:cover;background-position:center;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.product-detail-modal .color-option:hover,.product-detail-page-wrapper .color-option:hover,#productDetailPage .color-option:hover{transform:translateY(-1px);border-color:#fc3;box-shadow:0 6px 12px rgba(255,204,51,.18)}.product-detail-modal .color-option.active,.product-detail-page-wrapper .color-option.active,#productDetailPage .color-option.active{border:2px solid #fc3;box-shadow:0 0 0 3px rgba(255,204,51,.22)}.product-detail-modal .sizeOptions,.product-detail-page-wrapper .sizeOptions,#productDetailPage .sizeOptions{gap:8px !important}.product-detail-modal .size-btn,.product-detail-page-wrapper .size-btn,#productDetailPage .size-btn{min-width:54px;padding:7px 12px;border-radius:12px;border:1px solid #e6e7e9;background:#fff;font-weight:500;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.product-detail-modal .size-btn:hover,.product-detail-page-wrapper .size-btn:hover,#productDetailPage .size-btn:hover{transform:translateY(-1px);background:#fc3;border-color:#fc3;box-shadow:0 6px 12px rgba(255,204,51,.2)}.product-detail-modal .size-btn.active,.product-detail-page-wrapper .size-btn.active,#productDetailPage .size-btn.active{background:#fc3 !important;border-color:#fc3 !important;color:#000 !important}@media(max-width: 991px){.product-detail-modal .modal-gallery,.product-detail-page-wrapper .modal-gallery,#productDetailPage .modal-gallery{display:flex;flex-direction:column;gap:12px}.product-detail-modal .product-main-image.modal-main,.product-detail-page-wrapper .product-main-image.modal-main,#productDetailPage .product-main-image.modal-main{order:1}.product-detail-modal .modal-thumbs-wrapper,.product-detail-page-wrapper .modal-thumbs-wrapper,#productDetailPage .modal-thumbs-wrapper{order:2}.product-detail-modal .thumb-nav,.product-detail-page-wrapper .thumb-nav,#productDetailPage .thumb-nav{display:none !important}.product-detail-modal .modal-thumbs-wrapper,.product-detail-page-wrapper .modal-thumbs-wrapper,#productDetailPage .modal-thumbs-wrapper{width:100%;align-items:stretch}.product-detail-modal .productThumbnails.modal-thumbs,.product-detail-page-wrapper .productThumbnails.modal-thumbs,#productDetailPage .productThumbnails.modal-thumbs,.product-detail-modal #productThumbnails.modal-thumbs,.product-detail-page-wrapper #productThumbnails.modal-thumbs{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:10px !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;padding:2px 2px 8px;scroll-behavior:smooth;max-height:none !important}.product-detail-modal .productThumbnails.modal-thumbs::-webkit-scrollbar,.product-detail-page-wrapper .productThumbnails.modal-thumbs::-webkit-scrollbar,#productDetailPage .productThumbnails.modal-thumbs::-webkit-scrollbar,.product-detail-modal #productThumbnails.modal-thumbs::-webkit-scrollbar,.product-detail-page-wrapper #productThumbnails.modal-thumbs::-webkit-scrollbar{height:0}.product-detail-modal .productThumbnails.modal-thumbs,.product-detail-page-wrapper .productThumbnails.modal-thumbs,#productDetailPage .productThumbnails.modal-thumbs,.product-detail-modal #productThumbnails.modal-thumbs,.product-detail-page-wrapper #productThumbnails.modal-thumbs{scrollbar-width:none}.product-detail-modal .product-thumbnail,.product-detail-page-wrapper .product-thumbnail,#productDetailPage .product-thumbnail{width:64px;height:64px;flex:0 0 auto !important}}body.modal-open{overflow:hidden !important;height:100%}
