/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-right-2{right:-.5rem}.-top-2{top:-.5rem}.bottom-12{bottom:3rem}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-full{top:100%}.z-10{z-index:10}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[2000\]{z-index:2000}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.m-0{margin:0}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-\[2\.5px\]{height:2.5px}.h-\[2px\]{height:2px}.h-\[64px\]{height:64px}.h-full{height:100%}.max-h-0{max-height:0}.max-h-\[1000px\]{max-height:1000px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.w-10{width:2.5rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-full{width:100%}.min-w-\[280px\]{min-width:280px}.max-w-2xl{max-width:42rem}.max-w-\[1000px\]{max-width:1000px}.flex-1{flex:1 1}.flex-shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-\[6\.5px\]{--tw-translate-y:-6.5px}.-translate-y-\[6\.5px\],.-translate-y-\[6px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[6px\]{--tw-translate-y:-6px}.translate-y-\[6\.5px\]{--tw-translate-y:6.5px}.translate-y-\[6\.5px\],.translate-y-\[6px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[6px\]{--tw-translate-y:6px}.-rotate-45{--tw-rotate:-45deg}.-rotate-45,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-none{border-style:none}.border-\[\#F7EC06\]{--tw-border-opacity:1;border-color:rgb(247 236 6/var(--tw-border-opacity))}.border-\[rgba\(247\2c 236\2c 6\2c 0\.1\)\]{border-color:#f7ec061a}.border-\[rgba\(247\2c 236\2c 6\2c 0\.2\)\]{border-color:#f7ec0633}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.bg-\[\#141420\]{--tw-bg-opacity:1;background-color:rgb(20 20 32/var(--tw-bg-opacity))}.bg-\[\#F7EC06\]{--tw-bg-opacity:1;background-color:rgb(247 236 6/var(--tw-bg-opacity))}.bg-\[rgba\(255\2c 107\2c 53\2c 0\.05\)\]{background-color:#ff6b350d}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-none{background-image:none}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-\[0\.5rem\]{padding-bottom:.5rem;padding-top:.5rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pr-12{padding-right:3rem}.pt-1{padding-top:.25rem}.pt-20{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-\[13px\]{font-size:13px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.text-\[\#ABB3BA\]{--tw-text-opacity:1;color:rgb(171 179 186/var(--tw-text-opacity))}.text-\[\#F7EC06\]{--tw-text-opacity:1;color:rgb(247 236 6/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.opacity-0{opacity:0}.shadow-\[0_8px_20px_rgba\(31\2c 31\2c 44\2c 0\.3\)\]{--tw-shadow:0 8px 20px #1f1f2c4d;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color)}.shadow-\[0_8px_20px_rgba\(31\2c 31\2c 44\2c 0\.3\)\],.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-\[\(247\2c 236\2c 6\2c 0\.15\)\]{--tw-shadow-color:(247,236,6,0.15);--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1f1f2c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}h1,h2,h3,h4,h5,h6{color:#fff!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hover\:bg-\[rgba\(247\2c 236\2c 6\2c 0\.08\)\]:hover{background-color:#f7ec0614}.hover\:bg-\[rgba\(247\2c 236\2c 6\2c 0\.1\)\]:hover{background-color:#f7ec061a}.hover\:pl-4:hover{padding-left:1rem}.hover\:pr-6:hover{padding-right:1.5rem}.hover\:text-\[\#F7EC06\]:hover{--tw-text-opacity:1;color:rgb(247 236 6/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.focus\:border-\[\#F7EC06\]:focus{--tw-border-opacity:1;border-color:rgb(247 236 6/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#F7EC06\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(247 236 6/var(--tw-ring-opacity))}.focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}@media (min-width:640px){.sm\:max-w-full{max-width:100%}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[96px\]{height:96px}.md\:max-w-full{max-width:100%}.md\:px-0{padding-left:0;padding-right:0}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:pr-16{padding-right:4rem}.md\:pt-32{padding-top:8rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-\[1000px\]{max-width:1000px}}.product-card-section{background:#1f1f2c;padding:4rem 0}.product-card-container{margin:0 auto;max-width:1200px;padding:0 1rem}.product-card-wrapper{align-items:flex-start;background:#343444;border-radius:1rem;box-shadow:0 10px 40px #0000004d;color:#fff;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:0 auto;max-width:80rem;padding:2rem}.product-card-image-wrapper{align-items:center;background:#0000;border-radius:.75rem;display:flex;flex-shrink:0;justify-content:center;max-width:28rem;padding:1rem;width:100%}.product-card-image{border-radius:.75rem;object-fit:cover;transition:transform .3s ease;width:100%}.product-card-image:hover{transform:scale(1.02)}.product-card-details{display:flex;flex:1 1;flex-direction:column;gap:1rem}.product-card-title{color:#fff;font-size:1.875rem;font-weight:700;line-height:1.3;margin:0}.product-card-price{color:#f7ec06;font-size:1.5rem;font-weight:600;margin:0}.product-card-price--discounted{color:#e02424}.product-card-pricing{margin-bottom:1rem}.product-card-discount-container{align-items:flex-start;display:flex;gap:1rem;width:100%}.product-card-discount-info{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.product-card-discount-badge{background:#f7ec06;border-radius:4px;color:#000;font-size:.75rem;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.product-card-savings{color:#7ed3b3;font-size:.8rem;font-weight:500;white-space:nowrap}.product-card-price-info{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem}.product-card-original-price{color:#9ca3af;font-size:.9rem;font-weight:500;text-decoration:line-through}.product-card-sold{align-items:center;color:#d1d5db;display:flex;font-size:.875rem;gap:.5rem;margin:0}.product-card-description{color:#9ca3af;font-size:.875rem;line-height:1.7;margin:0}.product-card-actions{align-items:center;display:flex;gap:1rem}.product-card-add-to-cart{background:#f7ec06;border:none;border-radius:.5rem;color:#000;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.product-card-add-to-cart:hover{background:#e8dd05;box-shadow:0 4px 15px #f7ec064d;transform:translateY(-2px)}.product-card-add-to-cart:active{transform:translateY(0)}.product-card-heart-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;height:45px;justify-content:center;transition:all .3s ease;width:45px}.product-card-heart-btn:hover{background:#f7ec06;color:#000;transform:translateY(-2px)}.product-card-heart-btn:active{transform:translateY(0)}.product-card-share-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;height:45px;justify-content:center;transition:all .3s ease;width:45px}.product-card-share-btn:hover{background:#f7ec06;color:#000;transform:translateY(-2px)}.product-card-share-btn:active{transform:translateY(0)}.product-card-share{position:relative}.product-card-share-menu{background:#fff;border-radius:10px;box-shadow:0 10px 30px #00000059;display:flex;flex-direction:column;gap:6px;min-width:50px;padding:8px;position:absolute;right:52px;top:-10px;z-index:30}.product-card-share-menu:after{background:#fff;content:"";height:12px;position:absolute;right:-6px;top:12px;transform:rotate(45deg);width:12px}.product-card-share-menu .share-item{align-items:center;background:#0000;border:none;border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:16px;height:34px;justify-content:center;padding:8px;transition:all .2s ease;width:34px}.product-card-share-menu .share-item:hover{background:#0000001a;transform:scale(1.1)}@media (max-width:1024px){.product-card-section{padding:3.5rem 0}.product-card-wrapper{flex-direction:column;gap:1.8rem;padding:1.8rem}.product-card-image-wrapper{max-width:100%}.product-card-title{font-size:1.75rem}.product-card-price{font-size:1.4rem}}@media (max-width:768px){.product-card-section{box-sizing:border-box;padding:3rem 0}.product-card-container,.product-card-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.product-card-container{padding:0 1rem}.product-card-wrapper{border-radius:.875rem;flex-direction:column;gap:1.5rem;padding:1.5rem}.product-card-image-wrapper{padding:.8rem}.product-card-title{font-size:1.5rem}.product-card-price{font-size:1.3rem}.product-card-description,.product-card-sold{font-size:.8rem}.product-card-actions{gap:.9rem}.product-card-add-to-cart{font-size:.95rem;padding:.7rem 1.3rem}.product-card-heart-btn,.product-card-share-btn{font-size:1.4rem;height:43px;width:43px}}@media (max-width:480px){.product-card-section{padding:2.5rem 0}.product-card-container{padding:0 .8rem}.product-card-wrapper{border-radius:.75rem;flex-direction:column;gap:1.3rem;padding:1.3rem}.product-card-image-wrapper{border-radius:.625rem;padding:.6rem}.product-card-image{border-radius:.625rem}.product-card-details{gap:.9rem}.product-card-title{font-size:1.3rem}.product-card-price{font-size:1.2rem}.product-card-sold{font-size:.75rem}.product-card-description{font-size:.75rem;line-height:1.6}.product-card-actions{gap:.8rem}.product-card-add-to-cart{font-size:.9rem;padding:.65rem 1.2rem}.product-card-heart-btn,.product-card-share-btn{font-size:1.35rem;height:41px;width:41px}}@media (max-width:360px){.product-card-section{padding:2rem 0}.product-card-container{padding:0 .6rem}.product-card-wrapper{gap:1.2rem;padding:1.2rem}.product-card-title{font-size:1.2rem}.product-card-price{font-size:1.15rem}.product-card-actions{gap:.7rem}.product-card-add-to-cart{font-size:.85rem;padding:.6rem 1.1rem}.product-card-heart-btn,.product-card-share-btn{font-size:1.3rem;height:39px;width:39px}}.login-modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.login-modal{animation:modalSlideIn .3s ease-out;background:#141420;border-radius:16px;box-shadow:0 20px 40px #00000059;max-height:90vh;max-width:420px;overflow-y:auto;padding:28px 24px 24px;position:relative;width:100%}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.login-modal__close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;left:14px;padding:8px;position:absolute;top:14px;transition:all .2s ease;width:32px}.login-modal__close-btn:hover{background:#f7ec061a;color:#fff}.login-modal__user-icon{display:flex;justify-content:center;margin-bottom:18px}.login-modal__user-icon svg{color:#f7ec06;font-size:48px}.login-modal__title{color:#fff;font-size:20px;font-weight:800;margin:0 0 18px;text-align:center}.login-modal__form{display:flex;flex-direction:column;gap:14px;max-height:calc(90vh - 200px);overflow-y:auto}.login-modal__input-group{display:flex;flex-direction:column;gap:6px}.login-modal__label{color:#cfcfcf;direction:rtl;font-size:12px;font-weight:600;text-align:right}.login-modal__input{background:#2a2a3a;border:2px solid #3b3b4d;border-radius:10px;box-sizing:border-box;color:#fff;font-size:14px;outline:none;padding:12px 14px;transition:all .2s ease;width:100%}.login-modal__input:focus{background:#343444;border-color:#f7ec06;box-shadow:0 0 0 3px #f7ec062e}.login-modal__input:disabled{background:#1a1a2a;color:#666;cursor:not-allowed}.login-modal__input::placeholder{color:#888}.login-modal__input--error{background:#3a2a2a!important;border-color:#f44!important}.login-modal__input--error:focus{border-color:#f44!important;box-shadow:0 0 0 3px #ff44442e!important}.login-modal__error-message{animation:errorSlideIn .2s ease-out;color:#f44;font-size:11px;font-weight:600;margin-top:2px;text-align:right}@keyframes errorSlideIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.login-modal__submit-btn{background:#fff;border:none;border-radius:12px;color:#1f1f2c;cursor:pointer;font-size:16px;font-weight:800;margin-top:6px;padding:14px;transition:all .2s ease;width:100%}.login-modal__submit-btn:hover:not(:disabled){background:#f0f0f0;transform:translateY(-2px)}.login-modal__submit-btn:disabled{background:#666;color:#999;cursor:not-allowed;transform:none}.login-modal__create-account{border-top:1px solid #2a2a3a;margin-top:18px;padding-top:18px;text-align:center}.login-modal__create-account-text{color:#f7ec06;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;transition:all .2s ease}.login-modal__create-account-text:hover{color:#fff;text-decoration:underline}.login-modal__password-wrapper{align-items:center;display:flex;position:relative;width:100%}.login-modal__password-input{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;letter-spacing:2px;padding-left:14px;padding-right:45px}.login-modal__password-input::placeholder{letter-spacing:normal}.login-modal__password-toggle{align-items:center;background:none;border:none;border-radius:4px;color:#cfcfcf;cursor:pointer;display:flex;height:28px;justify-content:center;left:12px;padding:4px;position:absolute;transition:all .2s ease;width:28px;z-index:1}.login-modal__password-toggle:hover:not(:disabled){background:#f7ec061a;color:#f7ec06}.login-modal__password-toggle:disabled{color:#666;cursor:not-allowed}.login-modal__password-toggle svg{font-size:20px}@media (max-width:480px){.login-modal{margin:10px;padding:22px}.login-modal__title{font-size:18px;margin-bottom:16px}.login-modal__user-icon svg{font-size:40px}.login-modal__form{gap:12px}.login-modal__input{font-size:13px;padding:10px 12px}.login-modal__password-input{padding-left:12px;padding-right:40px}.login-modal__password-toggle{height:24px;left:10px;width:24px}.login-modal__password-toggle svg{font-size:18px}.login-modal__submit-btn{font-size:15px;padding:12px}}@media (max-width:360px){.login-modal{padding:20px}.login-modal__title{font-size:16px}.login-modal__user-icon svg{font-size:36px}}@media (max-width:480px){.login-modal-overlay{align-items:flex-start;display:flex;height:80vh;justify-content:center;padding:10px 0;position:relative}.login-modal{margin-top:8vh;max-height:65vh;max-width:360px;overflow-y:auto;padding:18px 16px;position:relative;width:100%}.login-modal__title{font-size:16px;margin-bottom:12px}.login-modal__user-icon svg{font-size:36px}.login-modal__input{font-size:13px;padding:10px}.login-modal__submit-btn{font-size:14px;padding:12px}}.verification-popup-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.verification-popup{animation:popupSlideIn .3s ease-out;background:#141420;border-radius:16px;box-shadow:0 20px 40px #0000004d;max-width:400px;padding:32px;position:relative;width:100%}@keyframes popupSlideIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.verification-popup__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.verification-popup__close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;padding:8px;transition:all .2s ease;width:32px}.verification-popup__close-btn:hover{background:#f7ec061a;color:#fff}.verification-popup__user-icon{align-items:center;color:#f7ec06;display:flex;font-size:48px;justify-content:center}.verification-popup__next-btn{align-items:center;background:#f7ec06;border:none;border-radius:50%;color:#141420;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;padding:8px;transition:all .2s ease;width:32px}.verification-popup__next-btn:hover{background:#fff;transform:scale(1.05)}.verification-popup__title{color:#fff;font-size:24px;font-weight:700;margin:0 0 32px;text-align:center}.verification-popup__instructions{margin-bottom:24px}.verification-popup__instruction-text{color:#fff;font-size:14px;line-height:1.5;margin:0 0 8px;text-align:center}.verification-popup__email{background:#f7ec061a;border:1px solid #f7ec0633;border-radius:8px;color:#f7ec06;font-size:16px;font-weight:600;margin-bottom:32px;padding:12px;text-align:center}.verification-popup__code-inputs{display:flex;gap:12px;justify-content:center;margin-bottom:32px}.verification-popup__code-input{background:#2a2a3a;border:2px solid #444;border-radius:12px;color:#fff;font-size:24px;font-weight:700;height:60px;outline:none;text-align:center;transition:all .2s ease;width:60px}.verification-popup__code-input:focus{box-shadow:0 0 0 3px #f7ec0633}.verification-popup__code-input:focus,.verification-popup__code-input:not(:placeholder-shown){background:#343444;border-color:#f7ec06}.verification-popup__verify-btn{background:#fff;border:none;border-radius:12px;color:#1f1f2c;cursor:pointer;font-size:18px;font-weight:700;margin-bottom:24px;padding:16px;transition:all .2s ease;width:100%}.verification-popup__verify-btn:hover:not(:disabled){background:#f0f0f0;transform:translateY(-2px)}.verification-popup__verify-btn:disabled{background:#666;color:#999;cursor:not-allowed;transform:none}.verification-popup__resend{text-align:center}.verification-popup__resend-timer{color:#999;font-size:14px;margin:0}.verification-popup__resend-btn{background:none;border:none;border-radius:4px;color:#f7ec06;cursor:pointer;font-size:14px;font-weight:600;padding:8px;text-decoration:underline;transition:all .2s ease}.verification-popup__resend-btn:hover:not(:disabled){background:#f7ec061a;color:#fff}.verification-popup__resend-btn:disabled{color:#666;cursor:not-allowed;text-decoration:none}@media (max-width:480px){.verification-popup{margin:10px;padding:24px}.verification-popup__title{font-size:20px;margin-bottom:24px}.verification-popup__instruction-text{font-size:13px}.verification-popup__email{font-size:14px;padding:10px}.verification-popup__code-inputs{gap:8px;margin-bottom:24px}.verification-popup__code-input{font-size:20px;height:50px;width:50px}.verification-popup__verify-btn{font-size:16px;padding:14px}}@media (max-width:360px){.verification-popup{padding:20px}.verification-popup__code-inputs{gap:6px}.verification-popup__code-input{font-size:18px;height:45px;width:45px}}.acc-popup-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.acc-popup{background:#141420;border-radius:16px;box-shadow:0 20px 40px #00000059;color:#fff;max-width:420px;padding:28px 24px 24px;position:relative;width:100%}.acc-popup__close{background:none;border:none;border-radius:50%;color:#f7ec06;cursor:pointer;font-size:20px;height:32px;left:14px;position:absolute;top:14px;width:32px}.acc-popup__title{font-weight:800;margin:0 0 18px;text-align:center}.acc-popup__form{display:flex;flex-direction:column;gap:14px}.acc-popup__row{align-items:stretch;display:flex;gap:10px}.acc-popup__field{display:flex;flex-direction:column;gap:6px}.acc-popup__label{color:#cfcfcf;font-size:12px}.acc-popup__input{background:#2a2a3a;border:2px solid #3b3b4d;border-radius:10px;color:#fff;outline:none;padding:12px 14px}.acc-popup__input:focus{border-color:#f7ec06;box-shadow:0 0 0 3px #f7ec062e}.acc-popup__prefix{width:92px}.acc-popup__select{background:#2a2a3a;border:2px solid #3b3b4d;border-radius:10px;color:#fff;padding:12px 10px;width:100%}.acc-popup__submit{background:#fff;border:none;border-radius:12px;color:#1f1f2c;cursor:pointer;font-weight:800;margin-top:6px;padding:14px}.acc-popup__submit:disabled{background:#666;color:#999;cursor:not-allowed}@media (max-width:420px){.acc-popup{padding:22px}}.navbar-logo-wrapper{align-items:center;border-radius:999px;display:inline-flex;isolation:isolate;justify-content:center;overflow:visible;padding:4px;position:relative}.navbar-logo-wrapper:after,.navbar-logo-wrapper:before{border-radius:inherit;content:"";pointer-events:none;position:absolute}.navbar-logo-wrapper:before{animation:navbar-logo-rotate 6s linear infinite;background:conic-gradient(from 0deg,#2bd9ff 0,#2bd9ff14 40%,#2bd9ff2e 65%,#4f7bff 100%);filter:drop-shadow(0 0 6px rgba(79,123,255,.35));inset:0;z-index:-2}.navbar-logo-wrapper:after{background:#141420;box-shadow:inset 0 0 12px #00000073;inset:4px;z-index:-1}.navbar-logo-image{border:1px solid #4f7bff59;border-radius:inherit;box-shadow:0 3px 12px #1a409359;height:100%;object-fit:cover;width:100%}.navbar-logo-wrapper--sm{height:48px;width:48px}.navbar-logo-wrapper--md{height:62px;width:62px}.navbar-logo-wrapper--lg{height:66px;width:66px}@keyframes navbar-logo-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-cursor{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f7ec061a;border:2px solid #f7ec06;border-radius:50%;height:32px;left:0;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%);transition:transform .1s ease-out;width:32px;z-index:9999}.custom-cursor:hover{background:#f7ec0633;transform:translate(-50%,-50%) scale(1.2)}@media (hover:none) and (pointer:coarse){.custom-cursor{display:none}}.custom-cursor{mix-blend-mode:difference}.hero-slider{background:#0000;border-radius:0;box-shadow:0 4px 20px #f7ec061a;height:auto;margin-top:0;max-width:100%;overflow:hidden;padding-top:0}.hero-slider,.hero-slider__track{min-height:361px;position:relative;width:100%}.hero-slider__track{height:100%}.hero-slider__slide{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 1s ease;width:100%;z-index:1}.hero-slider__slide.active,.hero-slider__slide:first-child{opacity:1;z-index:2}.hero-slider__img{display:block;height:100%;object-fit:cover;width:100%}.hero-slider__overlay{align-items:center;bottom:4%;display:flex;justify-content:center;left:4%;position:absolute;right:4%;top:4%;z-index:5}.hero-slider__title{color:#f7ec06;font-size:30px;font-weight:700;text-align:center;text-shadow:2px 2px 4px #000000b3;z-index:6}.hero-slider__btn{background:none;border:none;color:#f7ec06;cursor:pointer;display:grid;font-size:1.5rem;font-weight:700;height:45px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:45px;z-index:10}.hero-slider__btn--prev{left:15px}.hero-slider__btn--next{right:15px}.hero-slider__btn:hover{color:#fff;transform:translateY(-50%) scale(1.1)}.hero-slider__btn:active{transform:translateY(-50%) scale(.95)}.hero-slider__dots{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;border-radius:20px;bottom:15px;display:flex;gap:10px;left:50%;padding:8px 12px;position:absolute;transform:translateX(-50%)}.hero-slider__dot{background:#0000;border:2px solid #fff;border-radius:50%;cursor:pointer;height:10px;opacity:.7;padding:0;transition:all .3s ease;width:10px}.hero-slider__dot:hover{opacity:1;transform:scale(1.2)}.hero-slider__dot.is-active{background:#f7ec06;border-color:#f7ec06;opacity:1;transform:scale(1.3)}@media (max-width:992px){.hero-slider{border-radius:20px;height:auto;margin-bottom:0;max-width:100%;min-height:300px;padding-top:20px;width:100%}.hero-slider__viewport{height:-webkit-fit-content;height:fit-content;overflow:hidden}.hero-slider__btn{font-size:1.4rem;height:42px;width:42px}.hero-slider__btn--prev{left:12px}.hero-slider__btn--next{right:12px}.hero-slider__dots{bottom:12px;gap:9px;padding:7px 11px}.hero-slider__dot{height:9px;width:9px}.hero-slider__track{border-radius:20px;height:-webkit-fit-content;height:fit-content;overflow:hidden}}@media (max-width:768px){.hero-slider{aspect-ratio:16/9;border-radius:20px;height:auto;margin:0 auto;max-width:100%;min-height:auto;padding-top:20px;width:100%}.hero-slider__viewport{height:-webkit-fit-content;height:fit-content;overflow:hidden}.hero-slider__btn{font-size:1.3rem;height:38px;width:38px}.hero-slider__btn--prev{left:10px}.hero-slider__btn--next{right:10px}.hero-slider__dots{bottom:10px;gap:8px;padding:6px 10px}.hero-slider__dot{border-width:1.5px;height:8px;width:8px}.hero-slider__track{aspect-ratio:16/9;border-radius:20px;height:-webkit-fit-content;height:fit-content;min-height:auto;overflow:hidden}.hero-slider__img{background:#0000;height:auto;object-fit:contain}}@media (max-width:480px){.hero-slider{aspect-ratio:16/9;border-radius:20px;height:auto;margin:0 auto;max-width:100%;min-height:auto;padding-top:20px;width:100%}.hero-slider__track,.hero-slider__viewport{height:-webkit-fit-content;height:fit-content;overflow:hidden}.hero-slider__track{aspect-ratio:16/9;border-radius:20px;min-height:auto}.hero-slider__img{height:100%;object-fit:contain}.hero-slider__btn{background:#f7ec06e6;font-size:1.2rem;height:35px;width:35px}.hero-slider__btn--prev{left:8px}.hero-slider__btn--next{right:8px}.hero-slider__btn:hover{transform:translateY(-50%) scale(1.05)}.hero-slider__dots{background:#0006;bottom:8px;gap:7px;padding:5px 9px}.hero-slider__dot{height:7px;width:7px}.hero-slider__dot.is-active{transform:scale(1.2)}}@media (max-width:360px){.hero-slider{border-radius:20px;height:auto;margin-bottom:0;max-width:100%;min-height:200px;padding-top:20px;width:100%}.hero-slider__track,.hero-slider__viewport{height:-webkit-fit-content;height:fit-content;overflow:hidden}.hero-slider__track{aspect-ratio:16/9;border-radius:20px;min-height:auto}.hero-slider__img{height:auto}.hero-slider__btn{font-size:1.1rem;height:32px;width:32px}.hero-slider__btn--prev{left:6px}.hero-slider__btn--next{right:6px}.hero-slider__dots{bottom:6px;gap:6px;padding:4px 8px}.hero-slider__dot{height:6px;width:6px}}.featured-service{align-items:center;background:#1f1f2c;display:flex;min-height:100vh;padding:3rem 0}.featured-service__container{margin:0 auto;max-width:1200px;padding:0 2rem;width:100%}.featured-service__card{grid-gap:0;background:#343444;border-radius:20px;box-shadow:0 20px 60px #0000004d;display:grid;gap:0;grid-template-columns:1fr 1fr;min-height:600px;overflow:hidden}.featured-service__left{background:#343444;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem}.featured-service__actions{display:flex;gap:1rem;margin-bottom:1.5rem}.featured-service__like-btn,.featured-service__share-btn{align-items:center;background:#0000;border:2px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.featured-service__like-btn:hover,.featured-service__share-btn:hover{border-color:#f7ec06;color:#f7ec06;transform:scale(1.1)}.featured-service__title{color:#fff;font-family:DINNextLTArabic-Regular,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.2;margin:0 0 1rem}.featured-service__price{color:#f7ec06;font-size:2rem;font-weight:900;margin:0 0 1rem}.featured-service__sales{align-items:center;color:#7a798a;display:flex;font-size:.9rem;gap:.5rem;margin:0 0 1.5rem}.featured-service__sales-icon{font-size:1rem}.featured-service__description{color:#fff;font-size:1.1rem;line-height:1.5;margin:0 0 2rem}.featured-service__input-container{margin-bottom:1.5rem}.featured-service__input{background:#ffffff1a;border:2px solid #fff3;border-radius:12px;color:#fff;font-family:DINNextLTArabic-Regular,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;padding:1rem;transition:all .3s ease;width:100%}.featured-service__input::placeholder{color:#fff9}.featured-service__input:focus{background:#ffffff26;border-color:#f7ec06;outline:none}.featured-service__details{color:#7a798a;font-size:1rem;line-height:1.4;margin:0 0 1rem}.featured-service__read-more{color:#f7ec06;display:inline-block;font-size:.9rem;margin-bottom:2rem;text-decoration:none;transition:color .3s ease}.featured-service__read-more:hover{color:#fff}.featured-service__add-to-cart{align-items:center;background:#f7ec06;border:none;border-radius:12px;color:#000;cursor:pointer;display:flex;font-family:DINNextLTArabic-Regular,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem;font-weight:700;gap:.5rem;justify-content:center;margin-top:auto;padding:1rem 2rem;transition:all .3s ease}.featured-service__add-to-cart:hover{background:#fff;box-shadow:0 10px 30px #f7ec064d;transform:translateY(-2px)}.featured-service__add-to-cart svg{font-size:1.2rem}.featured-service__right{background:linear-gradient(135deg,#667eea,#764ba2 50%,#f7ec06);overflow:hidden}.featured-service__promo,.featured-service__right{align-items:center;display:flex;justify-content:center;position:relative}.featured-service__promo{flex-direction:column;height:100%;padding:2rem;text-align:center;width:100%}.featured-service__promo-text{margin-bottom:2rem;z-index:2}.featured-service__promo-text h3{color:#fff;font-size:1.8rem;font-weight:800;line-height:1.3;margin:0 0 1rem;text-shadow:0 2px 10px #0000004d}.featured-service__promo-text p{color:#fff;font-size:1.2rem;margin:0;opacity:.9;text-shadow:0 2px 10px #0000004d}.featured-service__phone-mockup{margin:2rem 0;position:relative;z-index:2}.featured-service__phone{background:#000;border-radius:30px;box-shadow:0 20px 40px #0006;height:300px;padding:20px;position:relative;transform:rotate(-15deg);width:200px}.featured-service__phone-screen{align-items:center;background:linear-gradient(45deg,#fffc00,#ff6b6b);border-radius:20px;display:flex;height:100%;justify-content:center;position:relative;width:100%}.featured-service__snapchat-logo{animation:bounce 2s infinite;font-size:4rem}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.featured-service__stories-icon{bottom:2rem;left:2rem;position:absolute;z-index:2}.featured-service__stories{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:15px;font-size:2rem;padding:1rem}.featured-service__contact{bottom:2rem;position:absolute;right:2rem;text-align:right;z-index:2}.featured-service__contact p{color:#fff;font-size:.9rem;margin:.5rem 0;text-shadow:0 2px 10px #0000004d}.featured-service__brand-logo{align-items:center;display:flex;gap:.5rem;position:absolute;right:2rem;top:2rem;z-index:2}.featured-service__brand-z{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:50%;color:#fff;display:flex;font-size:2rem;font-weight:900;height:50px;justify-content:center;width:50px}.featured-service__brand-text{color:#fff;font-size:.8rem;font-weight:600;text-shadow:0 2px 10px #0000004d}@media (max-width:1024px){.featured-service__container{padding:0 1.5rem}.featured-service__card{grid-template-columns:1fr;min-height:auto}.featured-service__left{padding:2rem}.featured-service__title{font-size:2rem}.featured-service__price{font-size:1.8rem}.featured-service__promo-text h3{font-size:1.5rem}.featured-service__promo-text p{font-size:1rem}.featured-service__phone{height:220px;width:150px}.featured-service__snapchat-logo{font-size:3rem}}@media (max-width:768px){.featured-service{box-sizing:border-box;padding:2rem 0}.featured-service,.featured-service__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.featured-service__container{padding:0 1rem}.featured-service__left{padding:1.5rem}.featured-service__title{font-size:1.8rem}.featured-service__price{font-size:1.6rem}.featured-service__description{font-size:1rem}.featured-service__promo{padding:1.5rem}.featured-service__promo-text h3{font-size:1.3rem}.featured-service__phone{height:180px;width:120px}.featured-service__snapchat-logo{font-size:2.5rem}.featured-service__stories{font-size:1.5rem;padding:.8rem}.featured-service__brand-z{font-size:1.5rem;height:40px;width:40px}}@media (max-width:480px){.featured-service{padding:1.5rem 0}.featured-service__left{padding:1rem}.featured-service__title{font-size:1.5rem}.featured-service__price{font-size:1.4rem}.featured-service__input{font-size:.9rem;padding:.8rem}.featured-service__add-to-cart{font-size:1rem;padding:.8rem 1.5rem}.featured-service__promo{padding:1rem}.featured-service__promo-text h3{font-size:1.1rem}.featured-service__promo-text p{font-size:.9rem}.featured-service__phone{height:150px;width:100px}.featured-service__snapchat-logo{font-size:2rem}.featured-service__contact{bottom:1rem;right:1rem}.featured-service__contact p{font-size:.8rem}.featured-service__brand-logo{right:1rem;top:1rem}.featured-service__brand-z{font-size:1.3rem;height:35px;width:35px}.featured-service__brand-text{font-size:.7rem}}.services{background:#1f1f2c;padding:3rem 0 4rem}.services__container{margin:0 auto;max-width:1200px;padding:0 2rem;width:100%}.services__title{color:#fff;font-size:30px;font-weight:800;margin:0 0 10px;position:relative;text-align:center}.services__title:after{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:70px}.services__slider{align-items:center}.services__slider,.services__viewport{display:flex;justify-content:center;overflow:hidden}.services__viewport{flex:1 1;position:relative;width:100%}.services__track{align-items:center;display:flex;flex-wrap:nowrap;gap:1.5rem;justify-content:flex-start;left:50%;padding:2rem;position:relative;transform-origin:center;transition:transform .45s cubic-bezier(.4,0,.2,1);width:-webkit-max-content;width:max-content}.services__item{cursor:pointer;flex-basis:170px;flex-direction:column;gap:1rem;text-decoration:none;width:170px}.services__card,.services__item{align-items:center;display:flex;flex-shrink:0;transition:all .3s ease}.services__card{background:#343444;border:none;border-radius:24px;box-shadow:0 10px 40px #0003;height:150px;justify-content:center;overflow:hidden;padding:0;position:relative;width:150px}.services__img{border-radius:24px;height:100%;object-fit:cover;transition:all .3s ease;width:100%}.services__card:hover{box-shadow:0 15px 50px #0000004d;transform:translateY(-8px)}.services__card:hover .services__img{transform:scale(1.1)}.services__arrow--disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.services__arrow--disabled:hover{background-color:#343444!important;color:#fff!important}.services__logo{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.services__logo-bg{align-items:center;background:#fff3;border-radius:8px;display:flex;height:32px;justify-content:center;width:32px}.services__logo-text{color:#fff;font-size:1.2rem;font-weight:700}.services__logo-subtitle{color:#fff;font-size:.8rem;opacity:.9}.services__title-section{position:absolute;right:1.5rem;text-align:right;top:1.5rem}.services__name{color:#fff;font-size:1.1rem;font-weight:700;margin:0 0 .5rem}.services__highlight{background:#fff3;border-radius:12px;display:inline-block;margin-bottom:1rem;padding:.3rem .8rem}.services__highlight span,.services__order-btn{color:#fff;font-size:.8rem;font-weight:500}.services__order-btn{background:#0000;border:2px solid #ffffff4d;border-radius:8px;cursor:pointer;padding:.5rem 1rem;transition:all .3s ease}.services__order-btn:hover{background:#ffffff1a;border-color:#ffffff80}.services__laptop{bottom:1rem;height:50px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.services__laptop-screen{background:#1a1a1a;border:2px solid #333;border-radius:6px;height:100%;position:relative;width:100%}.services__website-mockup{background:linear-gradient(45deg,#667eea,#764ba2);border-radius:4px;height:100%;position:relative;width:100%}.services__website-mockup:after,.services__website-mockup:before{background:#ffffff4d;border-radius:2px;content:"";position:absolute}.services__website-mockup:before{height:4px;left:8px;right:8px;top:8px}.services__website-mockup:after{height:2px;left:8px;top:16px;width:60%}.services__content{background:#343444;border-radius:0 0 16px 16px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.5rem}.services__label{color:#fff;font-size:1rem;font-weight:700;text-align:center;transition:color .3s ease}.services__pricing{align-items:baseline;display:flex;gap:.5rem;justify-content:flex-start;margin-bottom:1rem}.services__price{color:#fff;font-size:1.5rem;font-weight:900}.services__price-unit{color:#fff;font-size:1rem;opacity:.8}.services__actions{align-items:center;display:flex;gap:1rem;justify-content:space-between}.services__favorite-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:1.4rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.services__favorite-btn:hover{background:#fff;color:#2a2a2a}.services__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:all .3s ease}.services__add-to-cart svg{font-size:1.1rem}.services__add-to-cart:hover{background:#fff;color:#2a2a2a}.services__item:hover .services__label{color:#f7ec06}.services__controls{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.services__arrow{background:none;border:none;color:#f7ec06;cursor:pointer;display:grid;font-size:1.8rem;font-weight:700;height:45px;place-items:center;transition:all .3s ease;width:45px}@media (max-width:1024px){.services__controls{align-items:center;flex-direction:row;gap:2rem;justify-content:center}.services__arrow{background:#0000;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1.3rem;font-weight:700;height:45px;width:45px}}.services__arrow:hover{color:#fff;transform:scale(1.15)}@media (max-width:1024px){.services__arrow:hover{background:#ffffff1a;border-color:#f7ec06;color:#f7ec06;transform:scale(1.15)}}.services__arrow:active{transform:scale(.95)}@media (max-width:1024px){.services__arrow:active{background:#fff3;color:#fff;transform:scale(.95)}}.services__dots{display:flex;gap:8px;justify-content:center}.services__dot{background:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:10px;opacity:.5;padding:0;transition:all .3s ease;width:10px}.services__dot:hover{opacity:.8;transform:scale(1.1)}.services__dot.is-active{background:#374151;opacity:1;transform:scale(1.2)}@media (max-width:1024px){.services{padding:2.5rem 0 3.5rem}.services__title{font-size:26px;font-weight:800;margin-bottom:10px}.services__title:after{height:3px;width:65px}.services__track{flex-wrap:nowrap;gap:1.25rem;justify-content:flex-start;padding:1.5rem}.services__item{flex-basis:170px;gap:.9rem;width:170px}.services__card{height:150px;width:150px}.services__label{font-size:.95rem}.services__controls{margin-top:1.8rem}}@media (max-width:768px){.services{box-sizing:border-box;padding:2rem 0 3rem}.services,.services__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.services__title{font-size:24px;font-weight:800;margin-bottom:10px}.services__title:after{bottom:-8px;width:60px}.services__track{flex-wrap:nowrap;gap:.8rem;justify-content:flex-start;padding:1rem;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.services__item{flex-basis:130px;flex-shrink:0;gap:.8rem;transition:all .3s ease;width:130px}.services__card{height:110px;transition:all .3s cubic-bezier(.4,0,.2,1);width:110px}.services__card,.services__img{border-radius:20px}.services__label{font-size:.85rem}.services__controls{align-items:center;gap:1.5rem;justify-content:center;margin-top:1.6rem}.services__arrow{background:#0000;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1.2rem;font-weight:700;height:42px;transition:all .3s cubic-bezier(.4,0,.2,1);width:42px}.services__arrow:hover{background:#ffffff1a;border-color:#f7ec06;color:#f7ec06;transform:scale(1.15)}.services__arrow:active{transform:scale(.95)}.services__dots{gap:7px}.services__dot{height:9px;transition:all .3s cubic-bezier(.4,0,.2,1);width:9px}}@media (max-width:480px){.services{padding:1.8rem 0 2.5rem}.services__title{font-size:22px;font-weight:800;margin-bottom:10px}.services__title:after{bottom:-8px;height:3px;width:50px}.services__track{flex-wrap:nowrap;gap:.6rem;justify-content:flex-start;padding:.8rem;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.services__item{flex-basis:110px;flex-shrink:0;gap:.7rem;transition:all .3s ease;width:110px}.services__card{height:90px;transition:all .3s cubic-bezier(.4,0,.2,1);width:90px}.services__card,.services__img{border-radius:18px}.services__label{font-size:.75rem}.services__controls{align-items:center;gap:1.2rem;justify-content:center;margin-top:1.5rem}.services__arrow{background:#0000;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1.1rem;font-weight:700;height:40px;transition:all .3s cubic-bezier(.4,0,.2,1);width:40px}.services__arrow:hover{background:#ffffff1a;border-color:#f7ec06;color:#f7ec06;transform:scale(1.15)}.services__arrow:active{transform:scale(.95)}.services__dots{gap:6px}.services__dot{height:8px;transition:all .3s cubic-bezier(.4,0,.2,1);width:8px}.services__dot.is-active{background:#f7ec06}}@media (max-width:360px){.services{padding:1.5rem 0 2rem}.services__title{font-size:20px;font-weight:800;margin-bottom:10px}.services__title:after{width:45px}.services__track{flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;padding:.6rem;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.services__item{flex-basis:100px;flex-shrink:0;gap:.7rem;transition:all .3s ease;width:100px}.services__card{height:80px;transition:all .3s cubic-bezier(.4,0,.2,1);width:80px}.services__card,.services__img{border-radius:18px}.services__label{font-size:.7rem}.services__controls{align-items:center;gap:1.2rem;justify-content:center;margin-top:1.5rem}.services__arrow{background:#0000;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1.1rem;font-weight:700;height:38px;transition:all .3s cubic-bezier(.4,0,.2,1);width:38px}.services__arrow:hover{background:#ffffff1a;border-color:#f7ec06;color:#f7ec06;transform:scale(1.15)}.services__arrow:active{transform:scale(.95)}.services__dots{gap:6px}.services__dot{height:7px;transition:all .3s cubic-bezier(.4,0,.2,1);width:7px}.services__dot.is-active{background:#f7ec06}}.steps-section{background:#1f1f2c;padding:4rem 0}.steps-container{margin:0 auto;max-width:1200px;padding:0 2rem}.steps-title{color:#f7ec06;font-size:2.5rem;font-weight:900;margin-bottom:.5rem;text-align:center}.steps-subtitle{color:#666;font-size:1.1rem;margin-bottom:3rem;text-align:center}.steps-wrapper{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:2rem;justify-content:center}.step-card{background:#1f1f2c;border:2px solid #f0f0f0;border-radius:20px;box-shadow:0 4px 15px #0000000d;flex:1 1;max-width:350px;min-width:280px;overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center;transition:all .4s ease}.step-card:hover{border-color:#f7ec06;box-shadow:0 15px 40px #f7ec0633;transform:translateY(-10px)}.step-card__icon{align-items:center;animation:none;background:linear-gradient(135deg,#f7ec06,#f7ec06);border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto 1.5rem;overflow:visible;position:relative;width:100px}.step-card__icon:before{animation:orbit 8s linear infinite;border:1.5px dashed #f7ec0673;border-radius:50%;content:"";inset:-10px;opacity:.65;position:absolute}.step-card__icon:after{background:radial-gradient(circle at center,#f7ec0666,#0000 70%);border-radius:50%;content:"";inset:6px;opacity:0;position:absolute;transform:scale(.85);transition:opacity .4s ease,transform .4s ease}.step-card:hover .step-card__icon:after{animation:pulseGlow 2.4s ease-in-out infinite;opacity:1;transform:scale(1.05)}.step-card__emoji{animation:none;font-size:2.5rem;position:relative;z-index:2}.step-card__number{align-items:center;animation:none;background:#1f1f2c;border:3px solid #f7ec06;border-radius:50%;color:#f7ec06;display:flex;font-size:1.2rem;font-weight:900;height:35px;justify-content:center;position:absolute;right:-10px;top:-10px;width:35px;z-index:3}.step-card__title{color:#333;font-size:1.5rem;font-weight:800;margin-bottom:1rem}.step-card__description{color:#666;font-size:1rem;line-height:1.6;margin:0}.step-card__particles{inset:0;overflow:hidden;pointer-events:none;position:absolute}.particle{background:#f7ec06;border-radius:50%;height:8px;opacity:.3;position:absolute;width:8px}.particle-1{animation:none;left:10%;top:20%}.particle-2{animation:none;right:15%;top:60%}.particle-3{animation:none;bottom:20%;left:20%}.step-arrow{animation:none;color:#f7ec06;flex-shrink:0;font-size:2rem}@keyframes orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulseGlow{0%{box-shadow:0 0 0 0 #f7ec0666}70%{box-shadow:0 0 25px 5px #f7ec0640}to{box-shadow:0 0 0 0 #f7ec0600}}.arrow-icon{filter:drop-shadow(0 2px 8px rgba(247,236,6,.3));height:40px;width:40px}@media (max-width:992px){.steps-section{padding:3rem 0}.steps-container{padding:0 1.5rem}.steps-title{font-size:2.2rem}.steps-subtitle{font-size:1.05rem;margin-bottom:2.5rem}.steps-wrapper{gap:1.5rem}.step-card{max-width:320px;min-width:260px;padding:2.2rem 1.8rem}.step-card__icon{height:90px;margin-bottom:1.3rem;width:90px}.step-card__emoji{font-size:2.3rem}.step-card__title{font-size:1.4rem;margin-bottom:.9rem}.step-card__description{font-size:.95rem}}@media (max-width:768px){.steps-section{box-sizing:border-box;padding:2.5rem 0}.steps-container,.steps-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.steps-container{padding:0 1rem}.steps-title{font-size:1.8rem;margin-bottom:.4rem}.steps-subtitle{font-size:1rem;margin-bottom:2rem}.steps-wrapper{flex-direction:column;gap:1.5rem}.step-arrow{animation:slideDown 1.5s ease-in-out infinite;transform:rotate(90deg)}@keyframes slideDown{0%,to{transform:rotate(90deg) translateX(0)}50%{transform:rotate(90deg) translateX(-10px)}}.step-card{max-width:450px;min-width:auto;padding:2rem 1.5rem;width:100%}.step-card__icon{height:85px;margin-bottom:1.2rem;width:85px}.step-card__emoji{font-size:2.1rem}.step-card__number{border-width:2.5px;font-size:1.1rem;height:32px;right:-8px;top:-8px;width:32px}.step-card__title{font-size:1.3rem;margin-bottom:.9rem}.step-card__description{font-size:.95rem;line-height:1.5}.arrow-icon{height:36px;width:36px}}@media (max-width:480px){.steps-section{padding:2rem 0}.steps-container{padding:0 .8rem}.steps-title{font-size:1.6rem}.steps-subtitle{font-size:.95rem;margin-bottom:1.8rem}.steps-wrapper{gap:1.2rem}.step-card{border-radius:15px;max-width:100%;padding:1.8rem 1.3rem}.step-card__icon{height:75px;margin-bottom:1rem;width:75px}.step-card__emoji{font-size:1.9rem}.step-card__number{border-width:2.5px;font-size:1rem;height:30px;right:-7px;top:-7px;width:30px}.step-card__title{font-size:1.2rem;margin-bottom:.8rem}.step-card__description{font-size:.9rem;line-height:1.5}.arrow-icon{height:32px;width:32px}.particle{height:6px;width:6px}}@media (max-width:360px){.steps-section{padding:1.8rem 0}.steps-container{padding:0 .6rem}.steps-title{font-size:1.4rem}.steps-subtitle{font-size:.9rem;margin-bottom:1.5rem}.steps-wrapper{gap:1rem}.step-card{border-radius:12px;padding:1.5rem 1.1rem}.step-card__icon{height:70px;margin-bottom:.9rem;width:70px}.step-card__emoji{font-size:1.7rem}.step-card__number{border-width:2px;font-size:.95rem;height:28px;right:-6px;top:-6px;width:28px}.step-card__title{font-size:1.1rem;margin-bottom:.7rem}.step-card__description{font-size:.85rem;line-height:1.4}.arrow-icon{height:28px;width:28px}.particle{height:5px;width:5px}}.stats{background:#1f1f2c;padding:3rem 0}.stats__container{margin:0 auto;max-width:1200px;padding:0 1rem}.stats__title{color:#f7ec06;font-size:30px;font-weight:900;margin:0;text-align:center}.stats__divider{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;height:4px;margin:.75rem auto 2rem;width:70px}.stats__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);text-align:center}.stats__item{border-radius:12px;padding:1rem}.stats__num{color:#f7ec06;font-size:2.25rem;font-weight:900}.stats__num--animating{display:inline-block;transition:none}.stats__num--stable{display:inline-block;transition:all .3s ease-out}.stats__label{color:#6b7280;font-size:1rem;line-height:1.7;margin-top:.5rem}@media (max-width:992px){.stats{padding:2.5rem 0}.stats__container{padding:0 1.5rem}.stats__title{font-size:1.8rem}.stats__divider{height:3.5px;margin:.7rem auto 1.8rem;width:65px}.stats__grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.stats__item{padding:.8rem}.stats__num{font-size:2rem}.stats__label{font-size:.95rem}}@media (max-width:768px){.stats{box-sizing:border-box;padding:2rem 0}.stats,.stats__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.stats__container{padding:0 1rem}.stats__title{font-size:1.6rem}.stats__divider{height:3px;margin:.6rem auto 1.6rem;width:60px}.stats__grid{gap:1.2rem;grid-template-columns:repeat(2,1fr)}.stats__item{border-radius:10px;padding:.7rem}.stats__num{font-size:1.8rem}.stats__label{font-size:.9rem;line-height:1.6}}@media (max-width:520px){.stats{padding:1.8rem 0}.stats__container{padding:0 .8rem}.stats__title{font-size:1.4rem}.stats__divider{height:3px;margin:.5rem auto 1.4rem;width:55px}.stats__grid{gap:1rem;grid-template-columns:repeat(2,1fr)}.stats__item{border-radius:10px;padding:.8rem .6rem}.stats__num{font-size:1.8rem}.stats__label{font-size:.9rem;line-height:1.5}}@media (max-width:360px){.stats{padding:1.5rem 0}.stats__container{padding:0 .6rem}.stats__title{font-size:1.3rem}.stats__divider{height:2.5px;margin:.4rem auto 1.2rem;width:50px}.stats__grid{gap:.8rem;grid-template-columns:repeat(2,1fr)}.stats__item{border-radius:10px;padding:.9rem .7rem}.stats__num{font-size:1.6rem}.stats__label{font-size:.85rem;line-height:1.4}}.products-slider{background:#1f1f2c;padding:4rem 0}.products-slider__container{margin:0 auto;max-width:1200px;padding:0 1rem}.products-slider__title{color:#f7ec06;font-size:30px;font-weight:900;margin:0 0 3rem;padding-bottom:1rem;position:relative;text-align:center}.products-slider__title:after{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:70px}.products-slider__wrapper{overflow:hidden}.products-slider__track{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-columns:calc(25% - 1.125rem);grid-auto-flow:column;padding:0 2rem;transition:transform .45s cubic-bezier(.4,0,.2,1)}.products-slider__card{background:#343444;border:1px solid #f7ec0633;border-radius:16px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.products-slider__card:hover{box-shadow:0 10px 40px #00000026;transform:translateY(-8px)}.products-slider__image{align-items:center;border-radius:16px 16px 0 0;display:flex;justify-content:center;min-height:200px;padding:2rem;transition:transform .4s ease}.products-slider__header{min-height:280px;overflow:hidden;position:relative}.products-slider__header-image{height:100%;object-fit:cover;width:100%}.products-slider__content{background:#343444;border-radius:0 0 16px 16px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.5rem}.products-slider__description{color:#fff;font-size:1rem;font-weight:600;margin:0 0 1rem;min-height:50px}.products-slider__pricing{align-items:baseline;display:flex;gap:.5rem;justify-content:flex-start;margin-bottom:1rem}.products-slider__price{color:#fff;font-size:1.5rem;font-weight:900}.products-slider__price-unit{color:#fff;font-size:1rem;opacity:.8}.products-slider__actions{align-items:center;display:flex;gap:1rem;justify-content:space-between}.products-slider__favorite-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:1.4rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.products-slider__favorite-btn:hover{background:#fff;color:#2a2a2a}.products-slider__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:8px;color:#f7ec06;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:all .3s ease}.products-slider__add-to-cart svg{font-size:1.1rem}.products-slider__add-to-cart:hover{background:#fff;color:#f7ec06}.products-slider__controls{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.products-slider__arrow{background:none;border:none;color:#f7ec06;cursor:pointer;display:grid;font-size:1.8rem;font-weight:700;height:45px;place-items:center;transition:all .3s ease;width:45px}@media (max-width:1024px){.products-slider__controls{align-items:center;flex-direction:row;gap:2rem;justify-content:center}.products-slider__arrow{background:#0000;border:none;border-radius:0;color:#fff;font-size:1.3rem;font-weight:700;height:45px;width:45px}.products-slider__arrow:hover{background:#ffffff1a;border-color:#f7ec06;color:#f7ec06;transform:scale(1.15)}.products-slider__arrow:active{background:#fff3;color:#fff;transform:scale(.95)}}.products-slider__arrow:hover{color:#fff;transform:scale(1.15)}.products-slider__arrow:active{transform:scale(.95)}.products-slider__dots{display:flex;gap:8px;justify-content:center}.products-slider__dot{background:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:10px;opacity:.5;transition:all .3s ease;width:10px}.products-slider__dot.is-active{background:linear-gradient(135deg,#f7ec06,#f7ec06);box-shadow:0 2px 8px #f7ec0666;opacity:1;transform:scale(1.2)}@media (max-width:1024px){.products-slider{padding:3.5rem 0}.products-slider__container{padding:0 1.5rem}.products-slider__title{font-size:1.8rem;margin-bottom:2.5rem}.products-slider__track{gap:1.25rem;grid-auto-columns:calc(33.33333% - .83333rem)}.products-slider__header{min-height:250px}.products-slider__image{min-height:180px;padding:1.8rem}.products-slider__controls{margin-top:1.8rem}}@media (max-width:768px){.products-slider{padding:3rem 0}.products-slider__container{padding:0 1rem}.products-slider__title{font-size:1.6rem;margin-bottom:2rem}.products-slider__title:after{height:3px;width:60px}.products-slider__track{gap:1rem;grid-auto-columns:85%}.products-slider__card{border:1px solid #f7ec0633;border-radius:14px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.products-slider__card:hover{border-color:#f7ec0666;box-shadow:0 10px 40px #f7ec0633;transform:translateY(-8px)}.products-slider__header{min-height:220px;overflow:hidden;position:relative}.products-slider__header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .4s ease;width:100%;z-index:1}.products-slider__card:hover .products-slider__header-image{transform:scale(1.05)}.products-slider__content{background:#343444!important;border-radius:0 0 14px 14px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.3rem}.products-slider__image{border-radius:14px 14px 0 0;min-height:160px;padding:1.5rem}.products-slider__description{color:#fff;font-size:1.05rem;font-weight:600;margin-bottom:1rem;min-height:45px}.products-slider__pricing{align-items:baseline;display:flex;gap:.7rem;justify-content:flex-start;margin-bottom:1rem}.products-slider__price{color:#fff;font-size:1.4rem;font-weight:900}.products-slider__price-unit{color:#fff;font-size:1rem;opacity:.8}.products-slider__actions{align-items:center;display:flex;gap:.9rem;justify-content:space-between}.products-slider__favorite-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:1.4rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.products-slider__favorite-btn:hover{background:#fff;color:#343444}.products-slider__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:all .3s ease}.products-slider__add-to-cart svg{font-size:1.1rem}.products-slider__add-to-cart:hover{background:#fff;color:#343444}.products-slider__controls{align-items:center;display:flex;gap:.9rem;justify-content:center;margin-top:1.6rem}.products-slider__arrow{background:#0000;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1.4rem;font-weight:700;height:42px;transition:all .3s ease;width:42px}.products-slider__arrow:hover{background:#ffffff1a;border-color:#f7ec06;color:#f7ec06;transform:scale(1.15)}.products-slider__dots{gap:.55rem}.products-slider__dot{background:#0000;border:2px solid #fff;border-radius:50%;cursor:pointer;height:9px;opacity:.7;transition:all .3s ease;width:9px}.products-slider__dot:hover{opacity:.8;transform:scale(1.1)}.products-slider__dot.is-active{background:#fff;opacity:1;transform:scale(1.2)}}@media (max-width:480px){.products-slider{padding:2.5rem 0}.products-slider__container{padding:0 .8rem}.products-slider__title{font-size:1.4rem;margin-bottom:1.8rem;padding-bottom:.8rem}.products-slider__title:after{height:3px;width:50px}.products-slider__track{gap:1rem;grid-auto-columns:90%}.products-slider__card{border:1px solid #f7ec0633;border-radius:12px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:400px;overflow:hidden;transition:all .3s ease}.products-slider__card:hover{border-color:#f7ec0666;box-shadow:0 10px 40px #f7ec0633;transform:translateY(-8px)}.products-slider__header{min-height:200px;overflow:hidden;position:relative}.products-slider__header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .4s ease;width:100%;z-index:1}.products-slider__card:hover .products-slider__header-image{transform:scale(1.05)}.products-slider__content{background:#343444!important;border-radius:0 0 12px 12px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.2rem}.products-slider__image{border-radius:12px 12px 0 0;min-height:140px;padding:1.3rem}.products-slider__description{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.4rem;min-height:40px}.products-slider__pricing{align-items:baseline;display:flex;gap:.4rem;justify-content:flex-start;margin-bottom:.7rem}.products-slider__price{color:#fff;font-size:1.3rem;font-weight:900}.products-slider__price-unit{color:#fff;font-size:.9rem;opacity:.8}.products-slider__actions{align-items:center;display:flex;gap:.8rem;justify-content:space-between}.products-slider__favorite-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:1.4rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.products-slider__favorite-btn:hover{background:#fff;color:#343444}.products-slider__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:all .3s ease}.products-slider__add-to-cart svg{font-size:1.1rem}.products-slider__add-to-cart:hover{background:#fff;color:#343444}.products-slider__controls{align-items:center;display:flex;gap:.8rem;justify-content:center;margin-top:1.5rem}.products-slider__arrow{background:#0000;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1.3rem;font-weight:700;height:40px;transition:all .3s ease;width:40px}.products-slider__arrow:hover{background:#ffffff1a;border-color:#f7ec06;color:#f7ec06;transform:scale(1.15)}.products-slider__dots{gap:.5rem}.products-slider__dot{background:#0000;border:2px solid #fff;border-radius:50%;cursor:pointer;height:8px;opacity:.7;transition:all .3s ease;width:8px}.products-slider__dot:hover{opacity:.8;transform:scale(1.1)}.products-slider__dot.is-active{background:#fff;opacity:1;transform:scale(1.2)}}@media (max-width:360px){.products-slider{padding:2rem 0}.products-slider__container{padding:0 .6rem}.products-slider__title{font-size:1.3rem;margin-bottom:1.5rem}.products-slider__title:after{height:2.5px;width:50px}.products-slider__track{gap:1rem;grid-auto-columns:95%}.products-slider__card{border:1px solid #f7ec0633;border-radius:12px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:100%;max-width:100%;overflow:hidden;transition:all .3s ease}.products-slider__card:hover{border-color:#f7ec0666;box-shadow:0 10px 40px #f7ec0633;transform:translateY(-8px)}.products-slider__header{min-height:180px;overflow:hidden;position:relative}.products-slider__header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .4s ease;width:100%;z-index:1}.products-slider__card:hover .products-slider__header-image{transform:scale(1.05)}.products-slider__image{border-radius:12px 12px 0 0;min-height:120px;padding:1.1rem}.products-slider__content{background:#343444!important;border-radius:0 0 12px 12px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1rem}.products-slider__description{color:#fff;font-size:.95rem;font-weight:600;margin-bottom:.4rem;min-height:38px}.products-slider__pricing{align-items:baseline;display:flex;gap:.4rem;justify-content:flex-start;margin-bottom:.7rem}.products-slider__price{color:#fff;font-size:1.2rem;font-weight:900}.products-slider__price-unit{color:#fff;font-size:.85rem;opacity:.8}.products-slider__actions{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.products-slider__favorite-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:1.35rem;height:38px;justify-content:center;transition:all .3s ease;width:38px}.products-slider__favorite-btn:hover{background:#fff;color:#343444}.products-slider__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:all .3s ease}.products-slider__add-to-cart svg{font-size:1.1rem}.products-slider__add-to-cart:hover{background:#fff;color:#343444}.products-slider__controls{align-items:center;display:flex;gap:.7rem;justify-content:center}.products-slider__arrow{background:#0000;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1.3rem;font-weight:700;height:38px;transition:all .3s ease;width:38px}.products-slider__arrow:hover{background:#ffffff1a;border-color:#f7ec06;color:#f7ec06;transform:scale(1.15)}.products-slider__dots{gap:.5rem}.products-slider__dot{background:#0000;border:2px solid #fff;border-radius:50%;cursor:pointer;height:7px;opacity:.7;transition:all .3s ease;width:7px}.products-slider__dot:hover{opacity:.8;transform:scale(1.1)}.products-slider__dot.is-active{background:#fff;opacity:1;transform:scale(1.2)}}.contact-bar{background:#1f1f2c;margin:3rem 0;padding:1.5rem 0}.contact-bar__container{align-items:center;background:#1e2960;border-radius:50px;box-shadow:0 8px 30px #1e29604d;display:flex;gap:2rem;justify-content:center;margin:0 auto;max-width:900px;padding:1.25rem 2rem}.contact-bar__social{align-items:center;display:flex;gap:.75rem;order:2}.contact-bar__icon{align-items:center;background:#fff3;border-radius:8px;color:#fff;display:flex;height:35px;justify-content:center;text-decoration:none;transition:all .3s ease;width:35px}.contact-bar__icon:hover{background:#ffffff59;transform:translateY(-3px)}.contact-bar__title{color:#40a9e9;font-size:1.4rem;font-weight:900;margin:0;order:1;text-align:right}.contact-bar__button{align-items:center;background:#40a9e9;border-radius:50px;box-shadow:0 4px 15px #40a9e94d;color:#fff;display:flex;font-size:1rem;font-weight:800;gap:.5rem;order:3;padding:.75rem 1.75rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.contact-bar__button:hover{background:#1e2960;box-shadow:0 6px 20px #1e296080;transform:translateY(-2px)}.contact-bar__button svg{height:20px;width:20px}@media (max-width:992px){.contact-bar{margin:2.5rem 0;padding:1.2rem 0}.contact-bar__container{border-radius:40px;gap:1.5rem;max-width:700px;padding:1rem 1.5rem}.contact-bar__title{font-size:1.25rem}.contact-bar__button{font-size:.95rem;padding:.7rem 1.5rem}.contact-bar__icon{height:33px;width:33px}}@media (max-width:768px){.contact-bar{margin:2rem 0;padding:1rem 0}.contact-bar__container{border-radius:25px;flex-direction:column;gap:1.2rem;max-width:95%;padding:1.2rem 1.5rem}.contact-bar__title{font-size:1.15rem;order:1;text-align:center;width:100%}.contact-bar__button{font-size:.95rem;justify-content:center;max-width:280px;order:2;padding:.7rem 1.5rem;width:100%}.contact-bar__social{gap:.8rem;order:3}.contact-bar__icon{height:34px;width:34px}}@media (max-width:480px){.contact-bar{margin:1.5rem 0;padding:.8rem 0}.contact-bar__container{border-radius:20px;gap:1rem;max-width:95%;padding:1rem 1.2rem}.contact-bar__title{font-size:1rem;line-height:1.4}.contact-bar__button{font-size:.88rem;gap:.4rem;max-width:100%;padding:.65rem 1.2rem}.contact-bar__button svg{height:18px;width:18px}.contact-bar__social{gap:.6rem}.contact-bar__icon{border-radius:7px;height:32px;width:32px}.contact-bar__icon svg{height:18px;width:18px}}@media (max-width:360px){.contact-bar{margin:1.2rem 0;padding:.6rem 0}.contact-bar__container{border-radius:18px;gap:.8rem;padding:.9rem 1rem}.contact-bar__title{font-size:.95rem}.contact-bar__button{font-size:.82rem;padding:.6rem 1rem}.contact-bar__button svg{height:16px;width:16px}.contact-bar__social{gap:.5rem}.contact-bar__icon{height:30px;width:30px}.contact-bar__icon svg{height:16px;width:16px}}.why-choose-us{background:#1f1f2c;overflow:hidden;padding:5rem 0;position:relative}.why-choose-us__container{margin:0 auto;max-width:1200px;padding:0 2rem}.why-choose-us__header{margin-bottom:4rem;text-align:center}.why-choose-us__title{color:#333;display:inline-block;font-size:30px;font-weight:700;line-height:1.4;margin:0 0 1rem;position:relative}.why-choose-us__title .highlight{animation:scaleUp 1s ease-out;color:#f7ec06;display:inline-block;font-size:3.5rem;font-weight:900;text-shadow:2px 2px 4px #f7ec0633}@keyframes scaleUp{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.why-choose-us__underline{animation:underlineGrow 1s ease-out;background:linear-gradient(90deg,#f7ec06,#f7ec06);border-radius:3px;box-shadow:0 2px 10px #f7ec064d;height:5px;margin:1rem auto;width:150px}@keyframes underlineGrow{0%{opacity:0;width:0}to{opacity:1;width:150px}}.why-choose-us__grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:3rem}.why-choose-us__card{animation:fadeInUp .8s ease-out backwards;background:#1f1f2c;border:2px solid #0000;border-radius:25px;box-shadow:0 8px 30px #00000014;cursor:pointer;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.why-choose-us__card:before{background:linear-gradient(135deg,#f7ec060d,#ffa5000d);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:0}.why-choose-us__card:after{background:radial-gradient(circle,#f7ec061a 0,#0000 70%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:all .6s ease;width:200%;z-index:0}.why-choose-us__card:hover{border-color:#f7ec06;box-shadow:0 20px 50px #f7ec0640;transform:translateY(-15px) scale(1.03)}.why-choose-us__card:hover:before{opacity:1}.why-choose-us__card:hover:after{left:-25%;opacity:1;top:-25%}.why-choose-us__icon-wrapper{display:inline-flex;margin-bottom:2rem;z-index:1}.why-choose-us__icon,.why-choose-us__icon-wrapper{align-items:center;justify-content:center;position:relative}.why-choose-us__icon{animation:pulse 3s ease-in-out infinite;background:linear-gradient(135deg,#f7ec06,#f7ec06);border-radius:50%;box-shadow:0 15px 40px #f7ec0659;display:flex;font-size:3rem;height:100px;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);width:100px}.why-choose-us__icon:before{animation:ripple 2s ease-out infinite;border:3px solid #f7ec064d;border-radius:50%;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px}.why-choose-us__card:hover .why-choose-us__icon{animation:none;transform:rotateY(1turn) scale(1.1)}.why-choose-us__card-title{color:#333;font-size:1.4rem;font-weight:700;margin:0 0 1.2rem;position:relative;transition:all .3s ease;z-index:1}.why-choose-us__card:hover .why-choose-us__card-title{color:#f7ec06;transform:scale(1.05)}.why-choose-us__card-description{color:#666;font-size:1.05rem;line-height:1.8;margin:0;position:relative;transition:all .3s ease;z-index:1}.why-choose-us__card:hover .why-choose-us__card-description{color:#555}@media (max-width:1024px){.why-choose-us{padding:4rem 0}.why-choose-us__container{padding:0 1.5rem}.why-choose-us__header{margin-bottom:3.5rem}.why-choose-us__title{font-size:2.4rem}.why-choose-us__title .highlight{font-size:3rem}.why-choose-us__underline{width:140px}.why-choose-us__grid{gap:2.2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.why-choose-us__card{border-radius:22px;padding:2.8rem 1.8rem}.why-choose-us__icon{font-size:2.8rem;height:95px;width:95px}.why-choose-us__card-title{font-size:1.3rem}.why-choose-us__card-description{font-size:1.02rem}}@media (max-width:768px){.why-choose-us{box-sizing:border-box;padding:3rem 0}.why-choose-us,.why-choose-us__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.why-choose-us__container{padding:0 1rem}.why-choose-us__header{margin-bottom:2.5rem}.why-choose-us__title{font-size:1.9rem;line-height:1.3}.why-choose-us__title .highlight{font-size:2.4rem}.why-choose-us__underline{height:4px;width:110px}@keyframes underlineGrow{0%{opacity:0;width:0}to{opacity:1;width:110px}}.why-choose-us__grid{gap:1.8rem;grid-template-columns:1fr;margin:2.5rem auto 0;max-width:500px}.why-choose-us__card{border-radius:20px;padding:2.3rem 1.5rem}.why-choose-us__card:hover{transform:translateY(-10px) scale(1.02)}.why-choose-us__icon{font-size:2.5rem;height:85px;width:85px}.why-choose-us__icon-wrapper{margin-bottom:1.6rem}.why-choose-us__card-title{font-size:1.2rem;margin-bottom:1rem}.why-choose-us__card-description{font-size:1rem;line-height:1.6}}@media (max-width:480px){.why-choose-us{padding:2.5rem 0}.why-choose-us__container{padding:0 .8rem}.why-choose-us__header{margin-bottom:2rem}.why-choose-us__title{font-size:1.6rem}.why-choose-us__title .highlight{font-size:2rem}.why-choose-us__underline{height:3.5px;width:90px}@keyframes underlineGrow{0%{opacity:0;width:0}to{opacity:1;width:90px}}.why-choose-us__grid{gap:1.5rem;grid-template-columns:1fr;margin-top:2rem;max-width:100%}.why-choose-us__card{border-radius:18px;padding:2rem 1.3rem}.why-choose-us__card:hover{transform:translateY(-8px) scale(1.01)}.why-choose-us__icon{box-shadow:0 12px 35px #f7ec064d;font-size:2.2rem;height:75px;width:75px}.why-choose-us__icon:before{border-width:2.5px}.why-choose-us__icon-wrapper{margin-bottom:1.3rem}.why-choose-us__card-title{font-size:1.1rem;margin-bottom:.9rem}.why-choose-us__card-description{font-size:.95rem;line-height:1.6}}@media (max-width:360px){.why-choose-us{padding:2rem 0}.why-choose-us__container{padding:0 .6rem}.why-choose-us__header{margin-bottom:1.8rem}.why-choose-us__title{font-size:1.4rem}.why-choose-us__title .highlight{font-size:1.8rem}.why-choose-us__underline{height:3px;width:80px}@keyframes underlineGrow{0%{opacity:0;width:0}to{opacity:1;width:80px}}.why-choose-us__grid{gap:1.3rem;margin-top:1.8rem}.why-choose-us__card{border-radius:15px;padding:1.8rem 1.2rem}.why-choose-us__card:hover{transform:translateY(-6px)}.why-choose-us__icon{box-shadow:0 10px 30px #f7ec064d;font-size:2rem;height:70px;width:70px}.why-choose-us__icon:before{border-width:2px;bottom:-4px;left:-4px;right:-4px;top:-4px}.why-choose-us__icon-wrapper{margin-bottom:1.2rem}.why-choose-us__card-title{font-size:1.05rem;margin-bottom:.8rem}.why-choose-us__card-description{font-size:.9rem;line-height:1.5}}.design-slider{background:#1f1f2c;padding:4rem 0}.design-slider__container{margin:0 auto;max-width:1200px;padding:0 2rem}.design-slider__title{color:#fff;font-size:30px;font-weight:900;margin:0 0 3rem;padding-bottom:1rem;position:relative;text-align:center}.design-slider__title:after{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:70px}.design-slider__wrapper{overflow:hidden;position:relative}.design-slider__controls{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.design-slider__arrow{background:none;border:none;color:#fff;cursor:pointer;display:grid;font-size:1.8rem;font-weight:700;height:45px;place-items:center;transition:all .3s ease;width:45px}.design-slider__arrow:hover{color:#fff;transform:scale(1.15)}.design-slider__arrow:active{transform:scale(.95)}.design-slider__dots{display:flex;gap:.6rem}.design-slider__dot{background:#0000;border:2px solid #fff;border-radius:50%;cursor:pointer;height:10px;opacity:.7;padding:0;transition:all .3s ease;width:10px}.design-slider__dot:hover{opacity:.8;transform:scale(1.1)}.design-slider__dot.is-active{background:#fff;opacity:1;transform:scale(1.2)}.design-slider__track{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-columns:calc(25% - 1.125rem);grid-auto-flow:column;padding:0 2rem;transition:transform .45s cubic-bezier(.4,0,.2,1)}.design-slider__card{background:#343444!important;border:1px solid #f7ec0633;border-radius:16px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.design-slider__card:hover{border-color:#f7ec0666;box-shadow:0 10px 40px #f7ec0633;transform:translateY(-8px)}.design-slider__header{min-height:280px;overflow:hidden;position:relative}.design-slider__header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.design-slider__content{background:#343444!important;border-radius:0 0 16px 16px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.design-slider__image{align-items:center;background:linear-gradient(135deg,#1e3a8a,#2563eb);display:flex;justify-content:center;min-height:200px;overflow:hidden;padding:2.5rem;position:relative;transition:transform .4s ease}.design-slider__image:before{background:radial-gradient(circle,#ffffff1a 0,#0000 70%);content:"";height:200%;pointer-events:none;position:absolute;right:-50%;top:-50%;width:200%}.design-slider__card:hover .design-slider__image{transform:scale(1.05)}.design-slider__image img{filter:brightness(0) invert(1);height:120px;object-fit:contain;position:relative;width:60%;z-index:1}.design-slider__content{background:#fff;padding:1.5rem}.design-slider__description{color:#fff;font-size:1rem;font-weight:600;margin:0 0 1rem;min-height:50px}.design-slider__pricing{justify-content:flex-start;margin-bottom:1rem}.design-slider__discount-container{align-items:flex-start;display:flex;gap:1rem;width:100%}.design-slider__discount-info{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.design-slider__discount-badge{background:#f7ec06;border-radius:4px;color:#000;font-size:.75rem;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.design-slider__savings{color:#7ed3b3;font-size:.8rem;font-weight:500;white-space:nowrap}.design-slider__price-info{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem}.design-slider__original-price{color:#9ca3af;font-size:.9rem;font-weight:500;text-decoration:line-through}.design-slider__price-unit{color:#fff;font-size:1rem;opacity:.8}.design-slider__actions{align-items:center;display:flex;gap:1rem;justify-content:space-between}.design-slider__favorite-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:1.4rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.design-slider__favorite-btn:hover{background:#fff;color:#343444}.design-slider__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:all .3s ease}.design-slider__add-to-cart svg{font-size:1.1rem}.design-slider__add-to-cart:hover{background:#fff;color:#343444}.design-slider__subtitle{color:#6b7280;font-size:.9rem;line-height:1.5;margin:0 0 1rem}.design-slider__pricing{align-items:baseline;display:flex;gap:.5rem}.design-slider__price-main{align-items:center;display:flex;gap:1rem}.design-slider__price{color:#fff;font-size:1.5rem;font-weight:900}.design-slider__price--discounted{color:#e02424}.design-slider__old-price{color:#9ca3af;font-size:1rem;text-decoration:line-through}.design-slider__saved{color:#10b981;font-size:.9rem;font-weight:600}@media (max-width:1024px){.design-slider{padding:3.5rem 0}.design-slider__container{padding:0 1.5rem}.design-slider__title{font-size:1.8rem;margin-bottom:2.5rem}.design-slider__controls{margin-top:1.8rem}.design-slider__arrow{font-size:1.4rem;height:42px;width:42px}.design-slider__track{gap:1.25rem;grid-auto-columns:calc(33.33333% - .83333rem)}.design-slider__card{border-radius:14px}.design-slider__header{min-height:250px}.design-slider__image{min-height:180px;padding:2rem}.design-slider__image img{height:110px}}@media (max-width:768px){.design-slider{padding:3rem 0}.design-slider__container{padding:0 1rem}.design-slider__title{font-size:1.6rem;margin-bottom:2rem}.design-slider__title:after{height:3px;width:60px}.design-slider__controls{gap:.9rem;margin-top:1.6rem}.design-slider__arrow{font-size:1.4rem;height:42px;width:42px}.design-slider__dots{gap:.55rem}.design-slider__dot{height:9px;width:9px}.design-slider__track{gap:1rem;grid-auto-columns:85%}.design-slider__card{border-radius:12px;margin:0 auto;max-width:400px}.design-slider__header{min-height:220px}.design-slider__image{min-height:160px;padding:1.8rem}.design-slider__image img{height:100px}.design-slider__content{padding:1.3rem}.design-slider__name{font-size:1.05rem;min-height:45px}.design-slider__subtitle{font-size:.88rem;margin-bottom:.8rem}.design-slider__price{color:#fff;font-size:1.4rem}.design-slider__price--discounted{color:#e02424}.design-slider__old-price{font-size:.95rem}.design-slider__saved{font-size:.85rem}.design-slider__discount-badge{font-size:.7rem;padding:.15rem .4rem}.design-slider__savings{color:#7ed3b3;font-size:.75rem}.design-slider__original-price{font-size:.85rem}}@media (max-width:480px){.design-slider{padding:2.5rem 0}.design-slider__container{padding:0 .8rem}.design-slider__title{font-size:1.4rem;margin-bottom:1.8rem;padding-bottom:.8rem}.design-slider__title:after{height:3px;width:50px}.design-slider__controls{gap:.8rem;margin-top:1.5rem}.design-slider__arrow{font-size:1.3rem;height:40px;width:40px}.design-slider__dots{gap:.5rem}.design-slider__dot{height:8px;width:8px}.design-slider__track{gap:1rem;grid-auto-columns:90%}.design-slider__card{border-radius:10px}.design-slider__header{min-height:200px}.design-slider__image{min-height:140px;padding:1.5rem}.design-slider__image img{height:90px}.design-slider__content{padding:1.2rem}.design-slider__name{font-size:1rem;margin-bottom:.4rem;min-height:40px}.design-slider__subtitle{font-size:.85rem;line-height:1.4;margin-bottom:.7rem}.design-slider__pricing{gap:.4rem}.design-slider__price-main{gap:.8rem}.design-slider__price{color:#fff;font-size:1.3rem}.design-slider__price--discounted{color:#e02424}.design-slider__old-price{font-size:.9rem}.design-slider__saved{font-size:.82rem}.design-slider__discount-container{gap:.8rem}.design-slider__discount-badge{font-size:.65rem;padding:.15rem .35rem}.design-slider__savings{color:#7ed3b3;font-size:.7rem}.design-slider__original-price{font-size:.8rem}}@media (max-width:360px){.design-slider{padding:2rem 0}.design-slider__container{padding:0 .6rem}.design-slider__title{font-size:1.3rem;margin-bottom:1.5rem}.design-slider__controls{gap:.7rem}.design-slider__arrow{font-size:1.3rem;height:38px;width:38px}.design-slider__dot{height:7px;width:7px}.design-slider__track{grid-auto-columns:95%}.design-slider__card{border-radius:8px}.design-slider__header{min-height:180px}.design-slider__image{min-height:120px;padding:1.2rem}.design-slider__image img{height:80px}.design-slider__content{padding:1rem}.design-slider__name{font-size:.95rem;min-height:38px}.design-slider__subtitle{font-size:.8rem;line-height:1.3}.design-slider__price{color:#fff;font-size:1.2rem}.design-slider__price--discounted{color:#e02424}.design-slider__old-price{font-size:.85rem}.design-slider__saved{font-size:.78rem}.design-slider__discount-container{gap:.6rem}.design-slider__discount-badge{font-size:.6rem;padding:.1rem .3rem}.design-slider__savings{color:#7ed3b3;font-size:.65rem}.design-slider__original-price{font-size:.75rem}}.webdev-slider{background:#1f1f2c;padding:4rem 0}.webdev-slider__container{margin:0 auto;max-width:1200px;padding:0 2rem}.webdev-slider__title{color:#f7ec06;font-size:30px;font-weight:900;margin:0 0 3rem;padding-bottom:1rem;position:relative;text-align:center}.webdev-slider__title:after{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:70px}.webdev-slider__wrapper{overflow:hidden;position:relative;scrollbar-color:#343444 #1f1f2c;scrollbar-width:thin}.webdev-slider__wrapper::-webkit-scrollbar{height:8px}.webdev-slider__wrapper::-webkit-scrollbar-track{background:#1f1f2c;border-radius:8px}.webdev-slider__wrapper::-webkit-scrollbar-thumb{background:#343444;border:2px solid #1f1f2c;border-radius:8px}.webdev-slider__wrapper::-webkit-scrollbar-thumb:hover{background:#3d3d56}.webdev-slider__controls{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.webdev-slider__arrow{background:none;border:none;color:#fff;cursor:pointer;display:grid;font-size:1.5rem;font-weight:700;height:45px;place-items:center;transition:all .3s ease;width:45px}.webdev-slider__arrow:hover{color:#fff;transform:scale(1.15)}.webdev-slider__arrow:active{transform:scale(.95)}.webdev-slider__dots{display:flex;gap:.6rem}.webdev-slider__dot{background:#0000;border:2px solid #fff;border-radius:50%;cursor:pointer;height:10px;opacity:.7;padding:0;transition:all .3s ease;width:10px}.webdev-slider__dot:hover{opacity:.8;transform:scale(1.1)}.webdev-slider__dot.is-active{background:#fff;opacity:1;transform:scale(1.2)}.webdev-slider__track{grid-gap:1.5rem;align-items:stretch;display:grid;gap:1.5rem;grid-auto-columns:calc(25% - 1.125rem);grid-auto-flow:column;padding:0 2rem;transition:transform .45s cubic-bezier(.4,0,.2,1)}.webdev-slider__card{background:#343444!important;border:1px solid #f7ec0633;border-radius:16px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.webdev-slider__card:hover{border-color:#f7ec06;box-shadow:0 10px 40px #f7ec0626;transform:translateY(-8px)}.webdev-slider__header{min-height:280px;overflow:hidden;position:relative}.webdev-slider__header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.webdev-slider__content{background:#343444!important;border-radius:0 0 16px 16px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.5rem}.webdev-slider__description{font-size:1.1rem;font-weight:600}.webdev-slider__pricing{align-items:baseline;display:flex;gap:.5rem;margin-bottom:1rem}.webdev-slider__price{font-size:1.5rem;font-weight:900}.webdev-slider__price-unit{color:#fff;font-size:1rem;opacity:.8}.webdev-slider__favorite-btn{background:#0000;border:2px solid #f7ec06;color:#f7ec06;font-size:1.4rem;height:40px;width:40px}.webdev-slider__favorite-btn:hover{background:#fff;color:#343444}.webdev-slider__add-to-cart{background:#0000;font-weight:500;padding:.7rem 1.2rem}.webdev-slider__add-to-cart svg{font-size:1.1rem}.webdev-slider__add-to-cart:hover{background:#fff;color:#343444}.webdev-slider__description{color:#fff;font-size:.9rem;line-height:1.4;margin:0 0 1rem}.webdev-slider__pricing{margin-bottom:1.5rem}.webdev-slider__price{color:#fff;font-size:1.2rem;font-weight:700}.webdev-slider__actions{align-items:center;display:flex;gap:1rem;justify-content:space-between}.webdev-slider__favorite-btn{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;padding:.5rem;transition:all .3s ease}.webdev-slider__favorite-btn:hover{background:#ffffff1a;color:#fff;transform:scale(1.1)}.webdev-slider__add-to-cart{align-items:center;background:#343444;border:2px solid #f7ec06;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1rem;transition:all .3s ease}.webdev-slider__add-to-cart:hover{background:#3d3d56;box-shadow:0 4px 15px #00000040;color:#fff;transform:translateY(-2px)}@media (max-width:1024px){.webdev-slider__controls{margin-top:1.8rem}.webdev-slider__arrow{font-size:1.4rem;height:42px;width:42px}.webdev-slider__track{gap:1.25rem;grid-auto-columns:calc(33.33333% - .83333rem)}.webdev-slider__image{min-height:180px;padding:2.2rem}.webdev-slider__image img{height:110px}.webdev-slider__name{font-size:1.05rem;min-height:45px}}@media (max-width:768px){.webdev-slider{padding:2.5rem 0}.webdev-slider__container{padding:0 1rem}.webdev-slider__title{font-size:1.6rem;margin-bottom:2rem}.webdev-slider__title:after{height:3px;width:60px}.webdev-slider__controls{margin-top:1.6rem}.webdev-slider__arrow{height:42px;width:42px}.webdev-slider__dots{gap:.55rem}.webdev-slider__dot{height:9px;width:9px}.webdev-slider__track{gap:1rem;grid-auto-columns:85%}.webdev-slider__card{border-radius:15px;margin:0 auto;max-width:400px}.webdev-slider__image{min-height:170px;padding:2rem}.webdev-slider__image img{height:100px;width:55%}.webdev-slider__content{padding:1.3rem}.webdev-slider__name{font-size:1rem;min-height:42px}.webdev-slider__price{font-size:1.4rem}.webdev-slider__old-price{font-size:.95rem}.webdev-slider__saved{font-size:.85rem}}@media (max-width:480px){.webdev-slider{padding:2rem 0}.webdev-slider__container{padding:0 .8rem}.webdev-slider__title{font-size:1.4rem;margin-bottom:1.5rem}.webdev-slider__title:after{height:3px;width:55px}.webdev-slider__controls{margin-top:1.5rem}.webdev-slider__arrow{height:40px;width:40px}.webdev-slider__dots{gap:.5rem}.webdev-slider__dot{height:8px;width:8px}.webdev-slider__track{gap:.8rem;grid-auto-columns:90%}.webdev-slider__card{border-radius:12px;max-width:100%}.webdev-slider__image{min-height:160px;padding:1.8rem}.webdev-slider__image img{height:90px;width:50%}.webdev-slider__content{padding:1.2rem}.webdev-slider__name{font-size:.95rem;line-height:1.3;min-height:40px}.webdev-slider__pricing{gap:.4rem}.webdev-slider__price-main{gap:.8rem}.webdev-slider__price{font-size:1.3rem}.webdev-slider__old-price{font-size:.9rem}.webdev-slider__saved{font-size:.8rem}}@media (max-width:360px){.webdev-slider__container{padding:0 .6rem}.webdev-slider__title{font-size:1.3rem}.webdev-slider__title:after{height:2.5px;width:50px}.webdev-slider__arrow{height:38px;width:38px}.webdev-slider__dot{height:7px;width:7px}.webdev-slider__track{gap:.6rem;grid-auto-columns:95%}.webdev-slider__image{min-height:150px;padding:1.5rem}.webdev-slider__image img{height:80px;width:45%}.webdev-slider__content{padding:1rem}.webdev-slider__name{font-size:.9rem;min-height:38px}.webdev-slider__price{font-size:1.2rem}.webdev-slider__old-price{font-size:.85rem}.webdev-slider__saved{font-size:.75rem}}.packages-slider{background:#1f1f2c;padding:4rem 0}.packages-slider__container{margin:0 auto;max-width:1200px;padding:0 2rem}.packages-slider__title{color:#f7ec06;font-size:30px;font-weight:900;margin:0 0 3rem;padding-bottom:1rem;position:relative;text-align:center}.packages-slider__title:after{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:70px}.packages-slider__wrapper{overflow:hidden;position:relative}.packages-slider__controls{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.packages-slider__arrow{background:none;border:none;color:#f7ec06;cursor:pointer;display:grid;font-size:1.5rem;font-weight:700;height:45px;place-items:center;transition:all .3s ease;width:45px}.packages-slider__arrow:hover{color:#fff;transform:scale(1.15)}.packages-slider__arrow:active{transform:scale(.95)}.packages-slider__dots{display:flex;gap:.6rem}.packages-slider__dot{background:#0000;border:2px solid #f7ec06;border-radius:50%;cursor:pointer;height:10px;opacity:.5;padding:0;transition:all .3s ease;width:10px}.packages-slider__dot:hover{opacity:.8;transform:scale(1.1)}.packages-slider__dot.is-active{background:#f7ec06;opacity:1;transform:scale(1.2)}.packages-slider__track{grid-gap:1.5rem;align-items:stretch;display:grid;gap:1.5rem;grid-auto-columns:calc(25% - 1.125rem);grid-auto-flow:column;padding:0 2rem;transition:transform .45s cubic-bezier(.4,0,.2,1)}.packages-slider__card{background:#343444!important;border:1px solid #f7ec0633;border-radius:16px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.packages-slider__header{min-height:280px;overflow:hidden;position:relative}.packages-slider__header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.packages-slider__card:hover{border-color:#f7ec06;box-shadow:0 10px 40px #f7ec0626;transform:translateY(-8px)}.packages-slider__content{background:#343444!important;border-radius:0 0 16px 16px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.5rem}.packages-slider__description{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4;margin:0 0 1rem}.packages-slider__pricing{align-items:baseline;display:flex;gap:.5rem;margin-bottom:1rem}.packages-slider__price{color:#fff;font-size:1.5rem;font-weight:900}.packages-slider__price-unit{color:#fff;font-size:1rem;opacity:.8}.packages-slider__actions{align-items:center;display:flex;gap:1rem;justify-content:space-between}.packages-slider__favorite-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:1.4rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.packages-slider__favorite-btn:hover{background:#fff;color:#343444}.packages-slider__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:all .3s ease}.packages-slider__add-to-cart svg{font-size:1.1rem}.packages-slider__add-to-cart:hover{background:#fff;color:#343444}@media (max-width:1024px){.packages-slider{padding:3.5rem 0}.packages-slider__container{padding:0 1.5rem}.packages-slider__title{font-size:1.8rem;margin-bottom:2.5rem}.packages-slider__controls{margin-top:1.8rem}.packages-slider__arrow{font-size:1.4rem;height:42px;width:42px}.packages-slider__track{gap:1.25rem;grid-auto-columns:calc(33.33333% - .83333rem)}.packages-slider__card{border-radius:14px}.packages-slider__header{min-height:250px}.packages-slider__image{min-height:180px;padding:2rem}}@media (max-width:768px){.packages-slider{padding:3rem 0}.packages-slider__container{padding:0 1rem}.packages-slider__title{font-size:1.6rem;margin-bottom:2rem}.packages-slider__title:after{height:3px;width:60px}.packages-slider__controls{margin-top:1.6rem}.packages-slider__arrow{height:42px;width:42px}.packages-slider__dots{gap:.55rem}.packages-slider__dot{height:9px;width:9px}.packages-slider__track{gap:1rem;grid-auto-columns:85%}.packages-slider__card{border-radius:12px}.packages-slider__header{min-height:220px}.packages-slider__image{min-height:160px;padding:1.8rem}.packages-slider__content{padding:1.3rem}.packages-slider__name{font-size:1.05rem;min-height:45px}.packages-slider__price{font-size:1.4rem}.packages-slider__old-price{font-size:.95rem}.packages-slider__saved{font-size:.85rem}}@media (max-width:480px){.packages-slider{padding:2.5rem 0}.packages-slider__container{padding:0 .8rem}.packages-slider__title{font-size:1.4rem;margin-bottom:1.8rem;padding-bottom:.8rem}.packages-slider__title:after{height:3px;width:50px}.packages-slider__controls{margin-top:1.5rem}.packages-slider__arrow{height:40px;width:40px}.packages-slider__dots{gap:.5rem}.packages-slider__dot{height:8px;width:8px}.packages-slider__track{gap:1rem;grid-auto-columns:90%}.packages-slider__card{border-radius:10px;margin:0 auto;max-width:400px}.packages-slider__header{min-height:200px}.packages-slider__image{min-height:140px;padding:1.5rem}.packages-slider__content{padding:1.2rem}.packages-slider__name{font-size:1rem;margin-bottom:.8rem;min-height:40px}.packages-slider__pricing{gap:.4rem}.packages-slider__price-main{gap:.8rem}.packages-slider__price{font-size:1.3rem}.packages-slider__old-price{font-size:.9rem}.packages-slider__saved{font-size:.82rem}}@media (max-width:360px){.packages-slider{padding:2rem 0}.packages-slider__container{padding:0 .6rem}.packages-slider__title{font-size:1.3rem;margin-bottom:1.5rem}.packages-slider__arrow{height:38px;width:38px}.packages-slider__dot{height:7px;width:7px}.packages-slider__card{border-radius:8px;max-width:100%}.packages-slider__header{min-height:180px}.packages-slider__image{min-height:120px;padding:1.2rem}.packages-slider__content{padding:1rem}.packages-slider__name{font-size:.95rem;min-height:38px}.packages-slider__price{font-size:1.2rem}.packages-slider__old-price{font-size:.85rem}.packages-slider__saved{font-size:.78rem}}.usernames-slider{background:#1f1f2c;padding:4rem 0}.usernames-slider__container{margin:0 auto;max-width:1200px;padding:0 2rem}.usernames-slider__title{color:#f7ec06;font-size:30px;font-weight:900;margin:0 0 3rem;padding-bottom:1rem;position:relative;text-align:center}.usernames-slider__title:after{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:70px}.usernames-slider__wrapper{overflow:hidden;position:relative}.usernames-slider__controls{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.usernames-slider__arrow{background:none;border:none;color:#f7ec06;cursor:pointer;display:grid;font-size:1.5rem;font-weight:700;height:45px;place-items:center;transition:all .3s ease;width:45px}.usernames-slider__arrow:hover{color:#fff;transform:scale(1.15)}.usernames-slider__arrow:active{transform:scale(.95)}.usernames-slider__dots{display:flex;gap:.6rem}.usernames-slider__dot{background:#0000;border:2px solid #f7ec06;border-radius:50%;cursor:pointer;height:10px;opacity:.5;padding:0;transition:all .3s ease;width:10px}.usernames-slider__dot:hover{opacity:.8;transform:scale(1.1)}.usernames-slider__dot.is-active{background:#f7ec06;opacity:1;transform:scale(1.2)}.usernames-slider__track{grid-gap:1.5rem;align-items:stretch;display:grid;gap:1.5rem;grid-auto-columns:calc(25% - 1.125rem);grid-auto-flow:column;padding:0 2rem;transition:transform .45s cubic-bezier(.4,0,.2,1)}.usernames-slider__card{background:#343444!important;border:1px solid #f7ec0633;border-radius:16px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.usernames-slider__header{min-height:280px;overflow:hidden;position:relative}.usernames-slider__header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.usernames-slider__card:hover{border-color:#f7ec06;box-shadow:0 10px 40px #f7ec0626;transform:translateY(-8px)}.usernames-slider__content{background:#343444!important;border-radius:0 0 16px 16px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.5rem}.usernames-slider__description{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4;margin:0 0 1rem}.usernames-slider__pricing{align-items:baseline;display:flex;gap:.5rem;margin-bottom:1rem}.usernames-slider__price{color:#fff;font-size:1.5rem;font-weight:900}.usernames-slider__price-unit{color:#fff;font-size:1rem;opacity:.8}.usernames-slider__actions{align-items:center;display:flex;gap:1rem;justify-content:space-between}.usernames-slider__favorite-btn{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:50%;color:#f7ec06;cursor:pointer;display:flex;font-size:1.4rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.usernames-slider__favorite-btn:hover{background:#fff;color:#343444}.usernames-slider__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.7rem 1.2rem;transition:all .3s ease}.usernames-slider__add-to-cart svg{font-size:1.1rem}.usernames-slider__add-to-cart:hover{background:#fff;color:#343444}@media (max-width:1024px){.usernames-slider__controls{margin-top:1.8rem}.usernames-slider__arrow{font-size:1.4rem;height:42px;width:42px}.usernames-slider__track{gap:1.25rem;grid-auto-columns:calc(33.33333% - .83333rem)}.usernames-slider__card{border-radius:14px}.usernames-slider__header{min-height:250px}.usernames-slider__image{min-height:180px;padding:2.2rem}.usernames-slider__name{font-size:1.05rem;min-height:45px}}@media (max-width:768px){.usernames-slider{padding:2.5rem 0}.usernames-slider__container{padding:0 1rem}.usernames-slider__title{font-size:1.6rem;margin-bottom:2rem}.usernames-slider__title:after{height:3px;width:60px}.usernames-slider__controls{margin-top:1.6rem}.usernames-slider__arrow{height:42px;width:42px}.usernames-slider__dots{gap:.55rem}.usernames-slider__dot{height:9px;width:9px}.usernames-slider__track{gap:1rem;grid-auto-columns:85%}.usernames-slider__card{border-radius:12px;margin:0 auto;max-width:400px}.usernames-slider__header{min-height:220px}.usernames-slider__image{min-height:170px;padding:2rem}.usernames-slider__image>div>div:first-child{font-size:3rem!important;margin-bottom:.8rem!important}.usernames-slider__image>div>h3{font-size:1.05rem!important}.usernames-slider__content{padding:1.3rem}.usernames-slider__name{font-size:1rem;min-height:42px}.usernames-slider__price{font-size:1.4rem}.usernames-slider__old-price{font-size:.95rem}.usernames-slider__saved{font-size:.85rem}}@media (max-width:480px){.usernames-slider{padding:2rem 0}.usernames-slider__container{padding:0 .8rem}.usernames-slider__title{font-size:1.4rem;margin-bottom:1.5rem}.usernames-slider__title:after{height:3px;width:55px}.usernames-slider__controls{margin-top:1.5rem}.usernames-slider__arrow{height:40px;width:40px}.usernames-slider__dots{gap:.5rem}.usernames-slider__dot{height:8px;width:8px}.usernames-slider__track{gap:.8rem;grid-auto-columns:90%}.usernames-slider__card{border-radius:10px;max-width:100%}.usernames-slider__header{min-height:200px}.usernames-slider__image{min-height:160px;padding:1.8rem}.usernames-slider__image>div>div:first-child{font-size:2.8rem!important;margin-bottom:.7rem!important}.usernames-slider__image>div>h3{font-size:1rem!important}.usernames-slider__content{padding:1.2rem}.usernames-slider__name{font-size:.95rem;line-height:1.3;min-height:40px}.usernames-slider__pricing{gap:.4rem}.usernames-slider__price-main{gap:.8rem}.usernames-slider__price{font-size:1.3rem}.usernames-slider__old-price{font-size:.9rem}.usernames-slider__saved{font-size:.8rem}}@media (max-width:360px){.usernames-slider__container{padding:0 .6rem}.usernames-slider__title{font-size:1.3rem}.usernames-slider__title:after{height:2.5px;width:50px}.usernames-slider__arrow{height:38px;width:38px}.usernames-slider__dot{height:7px;width:7px}.usernames-slider__track{gap:.6rem;grid-auto-columns:95%}.usernames-slider__card{border-radius:8px}.usernames-slider__header{min-height:180px}.usernames-slider__image{min-height:150px;padding:1.5rem}.usernames-slider__image>div>div:first-child{font-size:2.5rem!important;margin-bottom:.6rem!important}.usernames-slider__image>div>h3{font-size:.95rem!important}.usernames-slider__content{padding:1rem}.usernames-slider__name{font-size:.9rem;min-height:38px}.usernames-slider__price{font-size:1.2rem}.usernames-slider__old-price{font-size:.85rem}.usernames-slider__saved{font-size:.75rem}}.reviews-slider{background:#1f1f2c;padding:4rem 0}.reviews-slider__container{margin:0 auto;max-width:1200px;padding:0 2rem}.reviews-slider__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:3rem}.reviews-slider__title{color:#f7ec06;font-size:30px;font-weight:900;margin:0}.reviews-slider__view-all{border-bottom:2px solid #f7ec06;color:#f7ec06;font-size:1rem;font-weight:700;padding-bottom:2px;text-decoration:none;transition:all .3s ease}.reviews-slider__view-all:hover{border-bottom-color:#fff;color:#fff}.reviews-slider__wrapper{overflow:hidden;position:relative}.reviews-slider__controls{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.reviews-slider__arrow{background:none;border:none;color:#f7ec06;cursor:pointer;display:grid;font-size:1.5rem;font-weight:700;height:45px;place-items:center;transition:all .3s ease;width:45px}.reviews-slider__arrow:hover{color:#fff;transform:scale(1.15)}.reviews-slider__arrow:active{transform:scale(.95)}.reviews-slider__dots{display:flex;gap:.6rem}.reviews-slider__dot{background:#0000;border:2px solid #f7ec06;border-radius:50%;cursor:pointer;height:10px;opacity:.5;padding:0;transition:all .3s ease;width:10px}.reviews-slider__dot:hover{opacity:.8;transform:scale(1.1)}.reviews-slider__dot.is-active{background:#f7ec06;opacity:1;transform:scale(1.2)}.reviews-slider__track{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-columns:calc(33.33333% - 1rem);grid-auto-flow:column;transition:transform .45s cubic-bezier(.4,0,.2,1)}.reviews-slider__card{background:#343444;border:none;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:2rem;transition:all .3s ease}.reviews-slider__card:hover{box-shadow:0 10px 40px #00000026;transform:translateY(-8px)}.reviews-slider__top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem}.reviews-slider__user{align-items:center;display:flex;gap:1rem}.reviews-slider__avatar{align-items:center;background:linear-gradient(135deg,#f7ec06,#ff8c5a);border-radius:50%;box-shadow:0 4px 15px #f7ec064d;display:flex;font-size:1.75rem;height:50px;justify-content:center;overflow:hidden;width:50px}.reviews-slider__avatar img{height:100%;object-fit:cover;width:100%}.reviews-slider__info{display:flex;flex-direction:column;gap:.25rem}.reviews-slider__name{color:#fff;font-size:1.1rem;font-weight:800;margin:0}.reviews-slider__date{color:#9ca3af;font-size:.85rem}.reviews-slider__rating{align-items:center;background:#0000;border-radius:8px;color:#fff;display:flex;font-size:1rem;font-weight:700;gap:.25rem;padding:.5rem .75rem}.reviews-slider__star{color:#faca15;font-size:1rem}.reviews-slider__quote{color:#e5e7eb;font-family:Georgia,serif;font-size:3rem;line-height:.5;margin-bottom:.5rem}.reviews-slider__comment{color:#e5e7eb;font-size:1rem;line-height:1.8;margin:0 0 .5rem;text-align:right}.reviews-slider__quote-end{color:#e5e7eb;font-family:Georgia,serif;font-size:3rem;line-height:.5;text-align:left}@media (max-width:1024px){.reviews-slider{padding:3.5rem 0}.reviews-slider__container{padding:0 1.5rem}.reviews-slider__title{font-size:1.8rem}.reviews-slider__header{margin-bottom:2.5rem}.reviews-slider__view-all{font-size:.95rem}.reviews-slider__controls{margin-top:1.8rem}.reviews-slider__arrow{font-size:1.4rem;height:42px;width:42px}.reviews-slider__track{gap:1.25rem;grid-auto-columns:calc(50% - .625rem)}.reviews-slider__card{padding:1.8rem}}@media (max-width:768px){.reviews-slider{padding:3rem 0}.reviews-slider__container{padding:0 1rem}.reviews-slider__header{align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:2rem}.reviews-slider__title{font-size:1.6rem}.reviews-slider__view-all{align-self:flex-end;font-size:.9rem}.reviews-slider__controls{margin-top:1.6rem}.reviews-slider__arrow{height:42px;width:42px}.reviews-slider__dots{gap:.55rem}.reviews-slider__dot{height:9px;width:9px}.reviews-slider__track{gap:1rem;grid-auto-columns:100%}.reviews-slider__card{border-radius:14px;margin:0 auto;max-width:500px;padding:1.5rem}.reviews-slider__top{margin-bottom:1.2rem}.reviews-slider__user{gap:.8rem}.reviews-slider__avatar{font-size:1.6rem;height:45px;width:45px}.reviews-slider__name{font-size:1.05rem}.reviews-slider__date{font-size:.8rem}.reviews-slider__rating{font-size:.95rem;padding:.4rem .6rem}.reviews-slider__star{font-size:.95rem}.reviews-slider__quote{font-size:2.5rem;margin-bottom:.4rem}.reviews-slider__comment{font-size:.95rem;line-height:1.7;margin-bottom:.4rem}.reviews-slider__quote-end{font-size:2.5rem}}@media (max-width:480px){.reviews-slider{padding:2.5rem 0}.reviews-slider__container{padding:0 .8rem}.reviews-slider__header{gap:.8rem;margin-bottom:1.8rem}.reviews-slider__title{font-size:1.4rem}.reviews-slider__view-all{font-size:.85rem;padding-bottom:1px}.reviews-slider__controls{margin-top:1.5rem}.reviews-slider__arrow{height:40px;width:40px}.reviews-slider__dots{gap:.5rem}.reviews-slider__dot{height:8px;width:8px}.reviews-slider__card{border-radius:12px;max-width:400px;padding:1.2rem}.reviews-slider__top{margin-bottom:1rem}.reviews-slider__user{gap:.7rem}.reviews-slider__avatar{font-size:1.5rem;height:42px;width:42px}.reviews-slider__name{font-size:1rem}.reviews-slider__date{font-size:.75rem}.reviews-slider__rating{border-radius:6px;font-size:.9rem;padding:.35rem .55rem}.reviews-slider__star{font-size:.9rem}.reviews-slider__quote{font-size:2.2rem;margin-bottom:.3rem}.reviews-slider__comment{font-size:.88rem;line-height:1.6;margin-bottom:.3rem}.reviews-slider__quote-end{font-size:2.2rem}}@media (max-width:360px){.reviews-slider{padding:2rem 0}.reviews-slider__container{padding:0 .6rem}.reviews-slider__header{margin-bottom:1.5rem}.reviews-slider__title{font-size:1.3rem}.reviews-slider__arrow{height:38px;width:38px}.reviews-slider__dot{height:7px;width:7px}.reviews-slider__view-all{font-size:.8rem}.reviews-slider__card{max-width:100%;padding:1rem}.reviews-slider__user{gap:.6rem}.reviews-slider__avatar{font-size:1.4rem;height:40px;width:40px}.reviews-slider__name{font-size:.95rem}.reviews-slider__date{font-size:.7rem}.reviews-slider__rating{font-size:.85rem;padding:.3rem .5rem}.reviews-slider__quote{font-size:2rem}.reviews-slider__comment{font-size:.84rem;line-height:1.5}.reviews-slider__quote-end{font-size:2rem}}.blog{background-color:#1f1f2c;color:#333;min-height:100vh;padding:100px 2rem 4rem}@media (max-width:1200px){.blog{padding:100px 0 4rem}}@media (max-width:992px){.blog{padding:140px 0 3rem}}@media (max-width:768px){.blog{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:120px 0 2.5rem}.blog,.blog__header{max-width:100%;width:100%}.blog__header{margin:0 auto 2.5rem;text-align:center}.blog__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}}@media (max-width:480px){.blog{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:100px 0 2rem}.blog,.blog__header{max-width:100%;width:100%}.blog__header{margin:0 auto 2rem;text-align:center}.blog__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}}@media (max-width:360px){.blog{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:90px 0 1.5rem}.blog,.blog__header{max-width:100%;width:100%}.blog__header{margin:0 auto 1.5rem;text-align:center}.blog__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}}.blog__header{margin-bottom:3rem;text-align:center}.blog__title{font-feature-settings:normal,auto;background-color:initial;color:#fff;font-family:DINNextLTArabic-Regular,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-kerning:auto;font-kerning:auto;font-optical-sizing:auto;font-size:30px;font-stretch:100%;font-style:normal;font-variant:normal;font-variation-settings:normal;font-weight:700;letter-spacing:normal;line-height:36px;margin:0 0 16px;padding:0;position:relative;text-align:center;text-decoration:none;text-indent:0;text-transform:none;vertical-align:initial;word-spacing:0}.blog__title:after{animation:slideUnderline 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:2px;content:"";display:block;height:4px;margin:8px auto 0;width:100px}.blog__title-underline{display:none!important}.blog__grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0 auto;max-width:1200px;padding:0 1rem}.blog__card{background:#343444!important;border:2px solid #f7ec061a;border-radius:20px;box-shadow:0 8px 25px #00000026;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;margin:0 auto!important;max-width:350px;min-width:300px;outline:none;overflow:hidden;transition:all .3s ease;width:100%}.blog__card:focus{outline:2px solid #f7ec06;outline-offset:2px}.blog__card:hover{border-color:#f7ec064d;box-shadow:0 20px 40px #f7ec0633;transform:translateY(-10px) scale(1.02)}.blog__card:hover .blog__card-title{color:#f7ec06}.blog__card-header{border-radius:20px 20px 0 0;height:250px;overflow:hidden;position:relative}.blog__card-header-image{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog__card-content{background:#343444!important;border-radius:0 0 20px 20px;direction:rtl;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.8rem}.blog__card-title{color:#fff;font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 0 1rem;transition:color .3s ease}.blog__card-description{color:#ccc;font-size:.9rem;line-height:1.6;margin:0 0 1.5rem}.blog__card-button{align-self:flex-end;background:linear-gradient(135deg,#f7ec06,#e6d605);border:none;border-radius:12px;box-shadow:0 4px 15px #f7ec064d;color:#1f1f2c;font-size:.9rem;font-weight:600;padding:.7rem 1.2rem;pointer-events:none;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:auto}.blog__card:hover .blog__card-button{background:linear-gradient(135deg,#fff,#f0f0f0);box-shadow:0 8px 25px #f7ec0666;color:#1f1f2c;transform:translateY(-3px) scale(1.05)}.blog__load-more{margin-top:3rem;padding-bottom:2rem;text-align:center}.blog__load-more-btn{background:#f7ec06;border:none;border-radius:8px;box-shadow:0 4px 12px #f7ec064d;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 3rem;transition:all .3s ease}.blog__load-more-btn:hover{background:#fff;box-shadow:0 6px 16px #0000004d;color:#1f1f2c;transform:translateY(-2px)}.blog__load-more-btn:active{transform:translateY(0)}@media (max-width:1200px){.blog__grid{align-items:flex-start!important;box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;gap:30px!important;justify-content:center!important;margin:0 auto!important;padding:20px 0!important;width:100%!important}.blog__card{border-radius:12px!important;flex:0 0 auto!important;margin:0 auto!important;min-width:300px!important;overflow:hidden!important;transition:transform .3s ease!important;width:300px!important}.blog__card:hover{transform:translateY(-5px)!important}.blog__card-header-image{height:200px!important;object-fit:cover!important;width:100%!important}.blog__card-content{padding:15px!important;text-align:center!important}.blog__load-more{display:flex!important;justify-content:center!important;margin-top:30px!important}}@media (max-width:992px){.blog__title{font-size:2.2rem}.blog__grid{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:1.2rem;margin:0 auto;padding:0;width:100%}.blog__card{flex:0 0 auto!important;margin:0 auto!important;max-width:400px!important;min-width:300px!important;width:100%!important}.blog__card-header{height:auto}}@media (max-width:768px){.blog{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:120px 0 2.5rem}.blog,.blog__header{max-width:100%;width:100%}.blog__header{margin:0 auto 2.5rem;text-align:center}.blog__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%}.blog__title{font-size:2rem}.blog__title:after{height:3px;width:80px}.blog__grid{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:2rem!important;justify-content:center!important;margin:0 auto;padding:0 1rem;width:100%}.blog__card{align-self:center!important;border-radius:12px!important;flex:0 0 auto!important;height:auto!important;margin:0 auto!important;max-width:400px!important;min-width:280px!important;transform:translateY(0)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.blog__card:hover{box-shadow:0 20px 40px #f7ec0640!important;transform:translateY(-8px) scale(1.03)!important}.blog__card-content{padding:1rem}.blog__card-title{font-size:.85rem;line-height:1.3;margin-bottom:.6rem}.blog__card-description{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.75rem;line-height:1.4;margin-bottom:.8rem;overflow:hidden}.blog__card-button{font-size:.75rem;padding:.5rem .7rem}.blog__load-more{margin-top:2rem;padding-bottom:1.5rem}.blog__load-more-btn{font-size:.95rem;padding:.8rem 2rem}}@media (max-width:480px){.blog{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:100px 0 2rem}.blog,.blog__header{max-width:100%;width:100%}.blog__header{margin:0 auto 1.8rem;text-align:center}.blog__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%}.blog__title{font-size:1.6rem}.blog__title:after{height:3px;width:70px}.blog__grid{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:1.5rem!important;margin:0 auto;padding:0 .5rem;width:100%}.blog__card{align-self:center!important;border-radius:10px!important;flex:0 0 auto!important;height:auto!important;margin:0 auto!important;max-width:350px!important;min-width:280px!important;transform:translateY(0)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.blog__card:hover{box-shadow:0 15px 35px #f7ec0633!important;transform:translateY(-6px) scale(1.02)!important}.blog__card-content{padding:.7rem}.blog__card-title{font-size:.7rem;line-height:1.2;margin-bottom:.4rem}.blog__card-description{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.62rem;line-height:1.3;margin-bottom:.5rem;overflow:hidden}.blog__card-button{border-radius:6px;font-size:.65rem;padding:.4rem .5rem}.blog__load-more{margin-top:1.5rem;padding-bottom:1rem}.blog__load-more-btn{border-radius:6px;font-size:.9rem;padding:.7rem 1.5rem}}@media (max-width:360px){.blog{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:90px 0 1.5rem}.blog,.blog__header{margin:0 auto;max-width:100%;width:100%}.blog__header{text-align:center}.blog__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%}.blog__title{font-size:1.4rem}.blog__title:after{width:60px}.blog__grid{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:1.2rem!important;margin:0 auto;padding:0 .5rem;width:100%}.blog__card{align-self:center!important;border-radius:8px!important;flex:0 0 auto!important;height:auto!important;margin:0 auto!important;max-width:320px!important;min-width:280px!important;transform:translateY(0)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.blog__card:hover{box-shadow:0 12px 30px #f7ec0626!important;transform:translateY(-5px) scale(1.01)!important}.blog__card-content{padding:.5rem}.blog__card-title{font-size:.62rem;line-height:1.2;margin-bottom:.3rem}.blog__card-description{line-clamp:2;-webkit-line-clamp:2;font-size:.55rem;line-height:1.2;margin-bottom:.4rem}.blog__card-button{border-radius:5px;font-size:.58rem;padding:.35rem .4rem}.blog__load-more-btn{font-size:.85rem;padding:.65rem 1.5rem}}.blog-post{align-items:flex-start!important;background-color:#1f1f2c;color:#333;display:flex!important;justify-content:center!important;max-width:100%!important;min-height:100vh;padding-top:100px;padding:100px 0 0!important}.blog-post,.blog-post__container{box-sizing:border-box!important;margin:0 auto!important;width:100%!important}.blog-post__container{display:block!important;max-width:1400px!important;padding:0 clamp(1rem,4vw,2rem)!important}.blog-post__hero{display:none}.blog-post__banner-image{flex-direction:column;height:500px;overflow:hidden;position:relative}.blog-post__banner-image,.blog-post__banner-logo{align-items:center;display:flex;justify-content:center}.blog-post__banner-logo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:12px;height:50px;position:absolute;right:30px;top:20px;width:50px}.blog-post__banner-logo-letter{color:#fff;font-size:1.8rem;font-style:italic;font-weight:700}.blog-post__banner-icon{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));font-size:4rem;margin-bottom:1rem}.blog-post__banner-line{background:#ffffffb3;height:2px;margin:.5rem 0;width:200px}.blog-post__banner-subtitle{color:#fff;font-size:1.3rem;font-weight:700;margin:.5rem 0 0}.blog-post__content-wrapper{grid-gap:3rem;box-sizing:border-box!important;display:grid;gap:3rem;grid-template-columns:1fr 350px;margin:0 auto!important;max-width:1200px!important;padding:3rem 2rem;width:100%!important}.blog-post__main{background:#1f1f2c;box-sizing:border-box;margin:0 auto;max-width:800px;padding:0 1rem;width:100%}.blog-post__title{border-bottom:3px solid #f7ec06;color:#f7ec06;font-size:30px;font-weight:700;line-height:1.4;margin:0 0 1.5rem;padding-bottom:.5rem;text-align:right}.blog-post__banner,.blog-post__intro{margin-bottom:2rem}.blog-post__intro-title{color:#333;font-size:1.3rem;font-weight:700;margin:0 0 1rem;text-align:right}.blog-post__text{margin:0;text-align:justify}.blog-post__content,.blog-post__text{color:#555;direction:rtl;font-size:1rem;line-height:1.8;text-align:right}.blog-post__content{word-wrap:break-word;box-sizing:border-box;max-width:100%;overflow-wrap:break-word;width:100%;word-break:break-word}.blog-post__content p{margin:0 0 1rem}.blog-post__content *,.blog-post__content p{word-wrap:break-word;direction:rtl;max-width:100%;overflow-wrap:break-word;text-align:right;word-break:break-word}.blog-post__content *{box-sizing:border-box}.blog-post__content iframe,.blog-post__content img,.blog-post__content video{display:block;height:auto;margin:1rem auto;max-width:100%}.blog-post__content table{display:block;max-width:100%;overflow-x:auto;width:100%}.blog-post__sidebar{direction:ltr;display:block;height:-webkit-fit-content;height:fit-content;min-width:300px;opacity:1;position:-webkit-sticky;position:sticky;top:120px;visibility:visible;width:100%}.blog-post__sidebar-title{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem;text-align:right}.blog-post__related{display:flex;flex-direction:column;gap:1rem}.blog-post__related-item{background:#2a2a40;border:2px solid #0000;border-radius:12px;display:flex;flex-direction:row-reverse;height:120px;max-height:120px;min-height:120px;overflow:hidden;text-decoration:none;transition:all .3s ease;width:100%}.blog-post__related-item:hover{border-color:#f7ec06;box-shadow:0 8px 16px #f7ec0633;transform:translateY(-4px)}.blog-post__related-item--button{background:#2a2a40;border:2px solid #0000;color:inherit;cursor:pointer;font:inherit;padding:0}.blog-post__related-image{align-items:center;display:flex;flex:0 0 140px;height:120px;justify-content:center;max-width:140px;min-width:140px;overflow:hidden;position:relative;width:140px}.blog-post__related-image img{display:block;flex-shrink:0;height:100%;object-fit:cover;width:100%}.blog-post__related-logo{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:8px;display:flex;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:30px}.blog-post__related-logo-letter{color:#fff;font-size:1rem;font-style:italic;font-weight:700}.blog-post__related-icon{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));font-size:2.5rem}.blog-post__related-content{word-wrap:break-word;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;padding:.75rem;word-break:break-word}.blog-post__related-title{color:#fff;font-size:.9rem;line-height:1.3;margin:0 0 .5rem}.blog-post__related-subtitle,.blog-post__related-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;display:-webkit-box;font-weight:600;overflow:hidden}.blog-post__related-subtitle{color:#f7ec06;font-size:.8rem;margin:0}@media (max-width:992px){.blog-post{padding-top:90px}.blog-post__content-wrapper{gap:2.5rem;grid-template-columns:1fr;padding:2.5rem 1.5rem}.blog-post__sidebar{order:2;position:static}.blog-post__main{order:1}.blog-post__banner-image{height:260px}.blog-post__banner-icon{font-size:3.5rem}.blog-post__banner-subtitle{font-size:1.2rem}.blog-post__title{font-size:1.8rem}.blog-post__sidebar-title{font-size:1.2rem;margin-bottom:1.2rem}.blog-post__related{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.blog-post{padding-top:80px}.blog-post__content-wrapper{gap:2rem;padding:2rem 1rem}.blog-post__banner-image{border-radius:14px;height:220px}.blog-post__banner-logo{height:45px;right:20px;top:15px;width:45px}.blog-post__banner-logo-letter{font-size:1.6rem}.blog-post__banner-icon{font-size:3rem;margin-bottom:.8rem}.blog-post__banner-line{width:160px}.blog-post__banner-subtitle{font-size:1.1rem}.blog-post__title{font-size:1.6rem;margin-bottom:1.2rem}.blog-post__intro{margin-bottom:1.5rem}.blog-post__intro-title{font-size:1.15rem;margin-bottom:.8rem}.blog-post__text{font-size:.95rem;line-height:1.7}.blog-post__related{grid-template-columns:1fr}.blog-post__related-item{height:110px}.blog-post__related-icon{font-size:2.2rem}.blog-post__related-title{font-size:.85rem}.blog-post__related-subtitle{font-size:.75rem}.blog-post__related-item:nth-last-child(-n+3){margin-top:1.5rem}}@media (max-width:480px){.blog-post{padding-top:70px}.blog-post__content-wrapper{gap:1.5rem;padding:1.5rem .8rem}.blog-post__banner-image{border-radius:12px;height:180px}.blog-post__banner-logo{border-radius:10px;height:38px;right:15px;top:12px;width:38px}.blog-post__banner-logo-letter{font-size:1.3rem}.blog-post__banner-icon{font-size:2.5rem;margin-bottom:.6rem}.blog-post__banner-line{height:1.5px;margin:.3rem 0;width:120px}.blog-post__banner-subtitle{font-size:.95rem;margin-top:.3rem}.blog-post__title{border-bottom-width:2px;font-size:1.4rem;margin-bottom:1rem;padding-bottom:.4rem}.blog-post__banner{margin-bottom:1.5rem}.blog-post__intro{margin-bottom:1.2rem}.blog-post__intro-title{font-size:1.05rem;margin-bottom:.7rem}.blog-post__text{font-size:.88rem;line-height:1.6}.blog-post__sidebar-title{font-size:1.1rem;margin-bottom:1rem}.blog-post__related{gap:.8rem}.blog-post__related-item{border-radius:10px;height:100px}.blog-post__related-logo{border-radius:6px;height:26px;right:8px;top:8px;width:26px}.blog-post__related-logo-letter{font-size:.85rem}.blog-post__related-icon{font-size:2rem}.blog-post__related-content{padding:.6rem}.blog-post__related-title{font-size:.8rem;margin-bottom:.4rem}.blog-post__related-subtitle{font-size:.7rem}}@media (max-width:360px){.blog-post{padding-top:65px}.blog-post__content-wrapper{padding:1.2rem .6rem}.blog-post__banner-image{height:160px}.blog-post__banner-icon{font-size:2.2rem}.blog-post__banner-line{width:100px}.blog-post__banner-subtitle{font-size:.85rem}.blog-post__title{font-size:1.25rem}.blog-post__intro-title{font-size:1rem}.blog-post__text{font-size:.84rem}.blog-post__related-item{height:90px}.blog-post__related-icon{font-size:1.8rem}.blog-post__related-title{font-size:.75rem;line-height:1.2}.blog-post__related-subtitle{font-size:.65rem}}body .blog-post,html .blog-post{display:flex!important;justify-content:center!important;margin:0 auto!important}.blog-post *{box-sizing:border-box}.App-main .blog-post,section .blog-post{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}.portfolio{background-color:#1f1f2c;color:#333;min-height:100vh;padding:100px 2rem 4rem}@media (max-width:1200px){.portfolio{padding:100px 0 4rem}}@media (max-width:992px){.portfolio{padding:140px 0 3rem}}@media (max-width:768px){.portfolio{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;padding:120px 0 2.5rem;width:100%}.portfolio__header{margin:0 auto 2.5rem;max-width:100%;text-align:center;width:100%}.portfolio__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}}@media (max-width:480px){.portfolio{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;padding:100px 0 2rem;width:100%}.portfolio__header{margin:0 auto 2rem;max-width:100%;text-align:center;width:100%}.portfolio__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}}@media (max-width:360px){.portfolio{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;padding:90px 0 1.5rem;width:100%}.portfolio__header{margin:0 auto 1.5rem;max-width:100%;text-align:center;width:100%}.portfolio__grid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}}.portfolio__header{margin-bottom:3rem;text-align:center}.portfolio__title{font-feature-settings:normal,auto;background-color:initial;color:#fff;font-family:DINNextLTArabic-Regular,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-kerning:auto;font-kerning:auto;font-optical-sizing:auto;font-size:30px;font-stretch:100%;font-style:normal;font-variant:normal;font-variation-settings:normal;font-weight:700;letter-spacing:normal;line-height:36px;margin:0 0 16px;padding:0;position:relative;text-align:center;text-decoration:none;text-indent:0;text-transform:none;vertical-align:initial;word-spacing:0}.portfolio__title:after{animation:slideUnderline 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:2px;content:"";display:block;height:4px;margin:8px auto 0;width:100px}.portfolio__title-underline{display:none!important}@keyframes slideUnderline{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.portfolio__grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0 auto;max-width:1200px;padding:0 1rem}.portfolio__card{background:#343444!important;border:2px solid #f7ec061a;border-radius:20px;box-shadow:0 8px 25px #00000026;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;margin:0 auto!important;max-width:350px;min-width:300px;outline:none;overflow:hidden;transition:all .3s ease;width:100%}.portfolio__card:focus{outline:2px solid #f7ec06;outline-offset:2px}.portfolio__card:hover{border-color:#f7ec064d;box-shadow:0 20px 40px #f7ec0633;transform:translateY(-10px) scale(1.02)}.portfolio__card:hover .portfolio__card-title{color:#f7ec06}.portfolio__card-header{border-radius:20px 20px 0 0;height:250px;overflow:hidden;position:relative}.portfolio__card-header-image{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.portfolio__card-content{background:#343444!important;border-radius:0 0 20px 20px;direction:rtl;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1.8rem}.portfolio__card-title{color:#fff;font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 0 1rem;transition:color .3s ease}.portfolio__card-description{color:#ccc;font-size:.9rem;line-height:1.6;margin:0 0 1.5rem}.portfolio__card-button{align-self:flex-end;background:linear-gradient(135deg,#f7ec06,#e6d605);border:none;border-radius:12px;box-shadow:0 4px 15px #f7ec064d;color:#1f1f2c;font-size:.9rem;font-weight:600;padding:.7rem 1.2rem;pointer-events:none;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:auto}.portfolio__card:hover .portfolio__card-button{background:linear-gradient(135deg,#fff,#f0f0f0);box-shadow:0 8px 25px #f7ec0666;color:#1f1f2c;transform:translateY(-3px) scale(1.05)}.portfolio__load-more{margin-top:3rem;padding-bottom:2rem;text-align:center}.portfolio__load-more-btn{background:#f7ec06;border:none;border-radius:8px;box-shadow:0 4px 12px #f7ec064d;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 3rem;transition:all .3s ease}.portfolio__load-more-btn:hover{background:#fff;box-shadow:0 6px 16px #0000004d;color:#1f1f2c;transform:translateY(-2px)}.portfolio__load-more-btn:active{transform:translateY(0)}@media (max-width:1200px){.portfolio__grid{align-items:flex-start!important;box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;gap:30px!important;justify-content:center!important;margin:0 auto!important;padding:20px 0!important;width:100%!important}.portfolio__card{border-radius:12px!important;flex:0 0 auto!important;margin:0 auto!important;min-width:300px!important;overflow:hidden!important;transition:transform .3s ease!important;width:300px!important}.portfolio__card:hover{transform:translateY(-5px)!important}.portfolio__card-header-image{height:200px!important;object-fit:cover!important;width:100%!important}.portfolio__card-content{padding:15px!important;text-align:center!important}.portfolio__load-more{display:flex!important;justify-content:center!important;margin-top:30px!important}}@media (max-width:992px){.portfolio__title{font-size:2.2rem}.portfolio__grid{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:1.2rem;margin:0 auto;padding:0;width:100%}.portfolio__card{flex:0 0 auto!important;margin:0 auto!important;max-width:400px!important;min-width:300px!important;width:100%!important}.portfolio__card-header{height:auto}}@media (max-width:768px){.portfolio__title{font-size:2rem}.portfolio__title:after{height:3px;width:80px}.portfolio__grid{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:2rem!important;justify-content:center!important;margin:0 auto;padding:0 1rem;width:100%}.portfolio__card{align-self:center!important;border-radius:12px!important;flex:0 0 auto!important;height:auto!important;margin:0 auto!important;max-width:400px!important;min-width:280px!important;transform:translateY(0)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.portfolio__card:hover{box-shadow:0 20px 40px #f7ec0640!important;transform:translateY(-8px) scale(1.03)!important}.portfolio__card-content{padding:1rem}.portfolio__card-title{font-size:.85rem;line-height:1.3;margin-bottom:.6rem}.portfolio__card-description{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.75rem;line-height:1.4;margin-bottom:.8rem;overflow:hidden}.portfolio__card-button{font-size:.75rem;padding:.5rem .7rem}.portfolio__load-more{margin-top:2rem;padding-bottom:1.5rem}.portfolio__load-more-btn{font-size:.95rem;padding:.8rem 2rem}}@media (max-width:480px){.portfolio__title{font-size:1.6rem}.portfolio__title:after{height:3px;width:70px}.portfolio__grid{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:1.5rem!important;margin:0 auto;padding:0 .5rem;width:100%}.portfolio__card{align-self:center!important;border-radius:10px!important;flex:0 0 auto!important;height:auto!important;margin:0 auto!important;max-width:350px!important;min-width:280px!important;transform:translateY(0)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.portfolio__card:hover{box-shadow:0 15px 35px #f7ec0633!important;transform:translateY(-6px) scale(1.02)!important}.portfolio__card-content{padding:.7rem}.portfolio__card-title{font-size:.7rem;line-height:1.2;margin-bottom:.4rem}.portfolio__card-description{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.62rem;line-height:1.3;margin-bottom:.5rem;overflow:hidden}.portfolio__card-button{border-radius:6px;font-size:.65rem;padding:.4rem .5rem}.portfolio__load-more{margin-top:1.5rem;padding-bottom:1rem}.portfolio__load-more-btn{border-radius:6px;font-size:.9rem;padding:.7rem 1.5rem}}@media (max-width:360px){.portfolio__title{font-size:1.4rem}.portfolio__title:after{width:60px}.portfolio__grid{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:1.2rem!important;margin:0 auto;padding:0 .5rem;width:100%}.portfolio__card{align-self:center!important;border-radius:8px!important;flex:0 0 auto!important;height:auto!important;margin:0 auto!important;max-width:320px!important;min-width:280px!important;transform:translateY(0)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.portfolio__card:hover{box-shadow:0 12px 30px #f7ec0626!important;transform:translateY(-5px) scale(1.01)!important}.portfolio__card-content{padding:.5rem}.portfolio__card-title{font-size:.62rem;line-height:1.2;margin-bottom:.3rem}.portfolio__card-description{line-clamp:2;-webkit-line-clamp:2;font-size:.55rem;line-height:1.2;margin-bottom:.4rem}.portfolio__card-button{border-radius:5px;font-size:.58rem;padding:.35rem .4rem}.portfolio__load-more-btn{font-size:.85rem;padding:.65rem 1.5rem}}.portfolio-post{align-items:flex-start!important;background-color:#1f1f2c;color:#333;display:flex!important;justify-content:center!important;max-width:100%!important;min-height:100vh;padding-top:100px;padding:100px 0 0!important}.portfolio-post,.portfolio-post__container{box-sizing:border-box!important;margin:0 auto!important;width:100%!important}.portfolio-post__container{display:block!important;max-width:1400px!important;padding:0 clamp(1rem,4vw,2rem)!important}.portfolio-post__hero{display:none}.portfolio-post__banner-image{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:center;overflow:hidden;position:relative}.portfolio-post__banner-logo{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:12px;display:flex;height:50px;justify-content:center;position:absolute;right:30px;top:20px;width:50px}.portfolio-post__banner-logo-letter{color:#fff;font-size:1.8rem;font-style:italic;font-weight:700}.portfolio-post__banner-icon{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));font-size:4rem;margin-bottom:1rem}.portfolio-post__banner-line{background:#ffffffb3;height:2px;margin:.5rem 0;width:200px}.portfolio-post__banner-subtitle{color:#fff;font-size:1.3rem;font-weight:700;margin:.5rem 0 0}.portfolio-post__content-wrapper{grid-gap:3rem;box-sizing:border-box!important;display:grid;gap:3rem;grid-template-columns:1fr 350px;margin:0 auto!important;max-width:1200px!important;padding:3rem 2rem;width:100%!important}.portfolio-post__main{background:#1f1f2c;box-sizing:border-box;margin:0 auto;max-width:800px;padding:0 1rem;width:100%}.portfolio-post__title{border-bottom:3px solid #f7ec06;color:#f7ec06;font-size:30px;font-weight:700;line-height:1.4;margin:0 0 1.5rem;padding-bottom:.5rem;text-align:right}.portfolio-post__banner,.portfolio-post__intro{margin-bottom:2rem}.portfolio-post__intro-title{color:#333;font-size:1.3rem;font-weight:700;margin:0 0 1rem;text-align:right}.portfolio-post__text{margin:0;text-align:justify}.portfolio-post__content,.portfolio-post__text{color:#555;direction:rtl;font-size:1rem;line-height:1.8;text-align:right}.portfolio-post__content{box-sizing:border-box;margin:0 auto;max-width:800px;padding:0 1rem;width:100%}.portfolio-post__content,.portfolio-post__content p{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.portfolio-post__content p{direction:rtl;margin:0 0 1rem;max-width:100%;text-align:right}.portfolio-post__content *{box-sizing:border-box;direction:rtl;max-width:100%;text-align:right}.portfolio-post__content iframe,.portfolio-post__content img,.portfolio-post__content video{display:block;height:auto;margin:1rem auto;max-width:100%}.portfolio-post__content table{display:block;max-width:100%;overflow-x:auto;width:100%}.portfolio-post__sidebar{direction:ltr;display:block;height:-webkit-fit-content;height:fit-content;min-width:300px;opacity:1;position:-webkit-sticky;position:sticky;top:120px;visibility:visible;width:100%}.portfolio-post__sidebar-title{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem;text-align:right}.portfolio-post__related{display:flex;flex-direction:column;gap:1rem}.portfolio-post__related-item{background:#2a2a40;border:2px solid #0000;border-radius:12px;display:flex;flex-direction:row-reverse;height:120px;max-height:120px;min-height:120px;overflow:hidden;text-decoration:none;transition:all .3s ease;width:100%}.portfolio-post__related-item:hover{border-color:#f7ec06;box-shadow:0 8px 16px #f7ec0633;transform:translateY(-4px)}.portfolio-post__related-item--button{background:#2a2a40;border:2px solid #0000;color:inherit;cursor:pointer;font:inherit;padding:0}.portfolio-post__related-image{align-items:center;display:flex;flex:0 0 140px;height:120px;justify-content:center;max-width:140px;min-width:140px;overflow:hidden;position:relative;width:140px}.portfolio-post__related-image img{display:block;flex-shrink:0;height:100%;object-fit:cover;width:100%}.portfolio-post__related-logo{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:8px;display:flex;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:30px}.portfolio-post__related-logo-letter{color:#fff;font-size:1rem;font-style:italic;font-weight:700}.portfolio-post__related-icon{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));font-size:2.5rem}.portfolio-post__related-content{word-wrap:break-word;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;padding:.75rem;word-break:break-word}.portfolio-post__related-title{color:#fff;font-size:.9rem;line-height:1.3;margin:0 0 .5rem}.portfolio-post__related-subtitle,.portfolio-post__related-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;display:-webkit-box;font-weight:600;overflow:hidden}.portfolio-post__related-subtitle{color:#f7ec06;font-size:.8rem;margin:0}@media (max-width:992px){.portfolio-post{padding-top:90px}.portfolio-post__content-wrapper{gap:2.5rem;grid-template-columns:1fr;padding:2.5rem 1.5rem}.portfolio-post__sidebar{order:2;position:static}.portfolio-post__main{order:1}.portfolio-post__banner-image{height:260px}.portfolio-post__banner-icon{font-size:3.5rem}.portfolio-post__banner-subtitle{font-size:1.2rem}.portfolio-post__title{font-size:1.8rem}.portfolio-post__sidebar-title{font-size:1.2rem;margin-bottom:1.2rem}.portfolio-post__related{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.portfolio-post{padding-top:80px}.portfolio-post__content-wrapper{gap:2rem;padding:2rem 1rem}.portfolio-post__banner-image{border-radius:14px;height:220px}.portfolio-post__banner-logo{height:45px;right:20px;top:15px;width:45px}.portfolio-post__banner-logo-letter{font-size:1.6rem}.portfolio-post__banner-icon{font-size:3rem;margin-bottom:.8rem}.portfolio-post__banner-line{width:160px}.portfolio-post__banner-subtitle{font-size:1.1rem}.portfolio-post__title{font-size:1.6rem;margin-bottom:1.2rem}.portfolio-post__intro{margin-bottom:1.5rem}.portfolio-post__intro-title{font-size:1.15rem;margin-bottom:.8rem}.portfolio-post__text{font-size:.95rem;line-height:1.7}.portfolio-post__related{grid-template-columns:1fr}.portfolio-post__related-item{height:110px}.portfolio-post__related-icon{font-size:2.2rem}.portfolio-post__related-title{font-size:.85rem}.portfolio-post__related-subtitle{font-size:.75rem}.portfolio-post__related-item:nth-last-child(-n+3){margin-top:1.5rem}}@media (max-width:480px){.portfolio-post{padding-top:70px}.portfolio-post__content-wrapper{gap:1.5rem;padding:1.5rem .8rem}.portfolio-post__banner-image{border-radius:12px;height:180px}.portfolio-post__banner-logo{border-radius:10px;height:38px;right:15px;top:12px;width:38px}.portfolio-post__banner-logo-letter{font-size:1.3rem}.portfolio-post__banner-icon{font-size:2.5rem;margin-bottom:.6rem}.portfolio-post__banner-line{height:1.5px;margin:.3rem 0;width:120px}.portfolio-post__banner-subtitle{font-size:.95rem;margin-top:.3rem}.portfolio-post__title{border-bottom-width:2px;font-size:1.4rem;margin-bottom:1rem;padding-bottom:.4rem}.portfolio-post__banner{margin-bottom:1.5rem}.portfolio-post__intro{margin-bottom:1.2rem}.portfolio-post__intro-title{font-size:1.05rem;margin-bottom:.7rem}.portfolio-post__text{font-size:.88rem;line-height:1.6}.portfolio-post__sidebar-title{font-size:1.1rem;margin-bottom:1rem}.portfolio-post__related{gap:.8rem}.portfolio-post__related-item{border-radius:10px;height:100px}.portfolio-post__related-logo{border-radius:6px;height:26px;right:8px;top:8px;width:26px}.portfolio-post__related-logo-letter{font-size:.85rem}.portfolio-post__related-icon{font-size:2rem}.portfolio-post__related-content{padding:.6rem}.portfolio-post__related-title{font-size:.8rem;margin-bottom:.4rem}.portfolio-post__related-subtitle{font-size:.7rem}}@media (max-width:360px){.portfolio-post{padding-top:65px}.portfolio-post__content-wrapper{padding:1.2rem .6rem}.portfolio-post__banner-image{height:160px}.portfolio-post__banner-icon{font-size:2.2rem}.portfolio-post__banner-line{width:100px}.portfolio-post__banner-subtitle{font-size:.85rem}.portfolio-post__title{font-size:1.25rem}.portfolio-post__intro-title{font-size:1rem}.portfolio-post__text{font-size:.84rem}.portfolio-post__related-item{height:90px}.portfolio-post__related-icon{font-size:1.8rem}.portfolio-post__related-title{font-size:.75rem;line-height:1.2}.portfolio-post__related-subtitle{font-size:.65rem}}body .portfolio-post,html .portfolio-post{display:flex!important;justify-content:center!important;margin:0 auto!important}.portfolio-post *{box-sizing:border-box}.App-main .portfolio-post,section .portfolio-post{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}.snapchat-capture{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.snapchat-capture__container{margin:0 auto;max-width:1200px;padding:0 2rem}.snapchat-capture__main{padding:2rem 0}.snapchat-capture__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.snapchat-capture__dropdown-container{position:relative}.snapchat-capture__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.snapchat-capture__sort-btn:hover{background:#ffffff1a;color:#fff}.snapchat-capture__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.snapchat-capture__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.snapchat-capture__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.snapchat-capture__dropdown-item:last-child{border-bottom:none}.snapchat-capture__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.snapchat-capture__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.snapchat-capture__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.snapchat-capture__counter{align-items:center;display:flex}.snapchat-capture__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.snapchat-capture__counter-text:hover{color:#fff}.snapchat-capture__products{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center;margin-top:3rem}.snapchat-capture__product-card{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;box-shadow:0 8px 25px #f7ec061a;overflow:hidden;transition:all .3s ease}.snapchat-capture__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.snapchat-capture__product-header{height:250px;overflow:hidden;position:relative}.snapchat-capture__product-header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.snapchat-capture__product-logo{align-items:center;background:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:.8rem;width:40px}.snapchat-capture__product-logo-letter{color:#fff;font-size:1.2rem;font-weight:700}.snapchat-capture__snapchat-icon{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));font-size:2.2rem;margin:0 .8rem}.snapchat-capture__product-line{background:#ffffff4d;height:30px;margin:0 .8rem;width:2px}.snapchat-capture__product-subtitle{color:#fff;font-size:1rem;font-weight:700;margin:0}.snapchat-capture__star{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));position:absolute;right:12px;top:8px}.snapchat-capture__badge{background:#ffffffe6;border-radius:12px;box-shadow:0 2px 8px #0003;color:#333;font-size:.7rem;font-weight:700;left:12px;padding:.2rem .5rem;position:absolute;top:12px}.snapchat-capture__product-content{direction:rtl;padding:2rem 1.5rem}.snapchat-capture__product-title{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 .8rem}.snapchat-capture__product-price{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem}.snapchat-capture__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.snapchat-capture__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.3rem;order:2;padding:.4rem;transition:all .3s ease}.snapchat-capture__favorite-btn:hover{background:#ffffff1a;color:#f7ec06;transform:scale(1.1)}.snapchat-capture__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;order:1;padding:.6rem 1.2rem;transition:all .3s ease}.snapchat-capture__add-to-cart:hover{background:#fff;color:#1f1f2c;transform:translateY(-2px)}.snapchat-capture__cart-icon{font-size:.9rem}.snapchat-capture__contact-btn{background:#6c757d;border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;padding:.6rem 1rem;transition:all .3s ease}.snapchat-capture__contact-btn:hover{background:#555;transform:translateY(-2px)}.snapchat-capture__reviews{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:900px;padding:3rem 0}.snapchat-capture__reviews-header{margin-bottom:2rem;padding:0 2rem}.snapchat-capture__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.snapchat-capture__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.snapchat-capture__reviews-container{padding:0 2rem;position:relative}.snapchat-capture__slider-btn{background:none;border:none;color:#f7ec06;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.snapchat-capture__slider-btn:hover{color:#fff}.snapchat-capture__slider-btn--prev{left:1rem}.snapchat-capture__slider-btn--next{left:4rem}.snapchat-capture__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.snapchat-capture__reviews-track{display:flex;transition:transform .5s ease-in-out}.snapchat-capture__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.snapchat-capture__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.snapchat-capture__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.snapchat-capture__star{color:#faca15!important;display:inline-block!important;font-size:1.2rem}.snapchat-capture__rating-number{color:#fff;font-size:1rem;font-weight:700}.snapchat-capture__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.snapchat-capture__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.snapchat-capture__avatar-icon{color:#f7ec06;font-size:1.5rem}.snapchat-capture__reviewer-info{display:flex;flex-direction:column}.snapchat-capture__reviewer-name{color:#fff;font-size:1rem;font-weight:700;margin:0 0 .2rem}.snapchat-capture__reviewer-date{color:#c7c7c7;font-size:.9rem}.snapchat-capture__review-content{position:relative}.snapchat-capture__quote-open{top:-10px}.snapchat-capture__quote-close,.snapchat-capture__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.snapchat-capture__quote-close{bottom:-20px}.snapchat-capture__review-text{color:#e9e9e9;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.snapchat-capture__container{padding:0 15px}.snapchat-capture__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-capture__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-capture__dropdown-menu{left:0;right:0;width:100%}.snapchat-capture__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-capture__counter-text{font-size:.85rem}.snapchat-capture__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.snapchat-capture{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-capture,.snapchat-capture__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-capture__main{margin:0 auto;max-width:100%;padding:1.5rem 0;width:100%}.snapchat-capture__products{align-items:center;display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:1fr;justify-content:center;margin:2rem auto 0;max-width:400px;max-width:100%;width:100%}.snapchat-capture__product-card{border-radius:12px;width:100%}.snapchat-capture__product-header{height:220px;padding:1.5rem 1.2rem}.snapchat-capture__snapchat-icon{font-size:2rem}.snapchat-capture__product-content{padding:1.5rem}.snapchat-capture__product-title{font-size:1.05rem}.snapchat-capture__product-price{font-size:1.2rem}.snapchat-capture__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.snapchat-capture__favorite-btn{flex-shrink:0;order:1}.snapchat-capture__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.snapchat-capture__contact-btn{flex-shrink:0;font-size:.75rem;order:3;padding:.7rem .9rem}.snapchat-capture__reviews{margin:3rem auto 0;max-width:420px;max-width:100%;padding:1.5rem 1rem;width:100%}.snapchat-capture__reviews-header{padding:0 1rem}.snapchat-capture__reviews-title{font-size:1.6rem}.snapchat-capture__reviews-container{padding:0 1rem}.snapchat-capture__reviews-slider{padding-left:0}.snapchat-capture__reviews-grid{align-items:stretch;flex-direction:column;gap:1.2rem}.snapchat-capture__review-card{min-width:100%}.snapchat-capture__slider-btn{font-size:1.1rem;height:38px;width:38px}.snapchat-capture__slider-btn--prev{left:.5rem}.snapchat-capture__slider-btn--next{left:3.2rem}}@media (max-width:480px){.snapchat-capture__reviews{border-radius:12px;margin:2rem auto 0;max-width:100%;padding:1.5rem .5rem;width:100%}.snapchat-capture__reviews-container{padding:0}.snapchat-capture__reviews-slider{overflow-x:visible;padding-left:0}.snapchat-capture__reviews-grid{flex-direction:column;gap:1rem;width:100%}.snapchat-capture__review-card{min-width:auto;width:100%}}@media (max-width:360px){.snapchat-capture{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-capture,.snapchat-capture__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-capture__container{padding:0 8px}.snapchat-capture__reviews-container{padding:0 .6rem}.snapchat-capture__slider-btn{font-size:.95rem;height:33px;width:33px}.snapchat-capture__product-card{border-radius:8px}.snapchat-capture__product-header{height:180px}}.unified-reviews{background:#0000;border-top:1px solid #3a3a4a;margin-top:4rem;padding-top:2rem}.unified-reviews__container{margin:0 auto;max-width:1200px;padding:0 2rem}.unified-reviews__header{margin-bottom:2rem;text-align:center}.unified-reviews__title{color:#fff;font-size:1.5rem;font-weight:700;margin:0;padding-right:1rem;position:relative}.unified-reviews__title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.unified-reviews__desktop{align-items:center;display:flex;gap:1rem}.unified-reviews__slider-btn{align-items:center;background:#2a2a3a;border:1px solid #3a3a4a;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;transition:all .3s ease;width:50px}.unified-reviews__slider-btn:hover{background:#f7ec06;border-color:#f7ec06;color:#1f1f2c}.unified-reviews__slider{flex:1 1;overflow:hidden}.unified-reviews__track{transition:transform .3s ease;will-change:transform}.unified-reviews__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.unified-reviews__card{background:#2a2a3a;border:1px solid #3a3a4a;border-radius:12px;contain:layout style paint;cursor:pointer;padding:1.5rem;transition:all .3s ease;will-change:transform,box-shadow}.unified-reviews__card:hover{border-color:#f7ec06;box-shadow:0 4px 15px #0003;transform:translateY(-2px)}.unified-reviews__card.active{background:#f7ec060d;border-color:#f7ec06}.unified-reviews__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.unified-reviews__star{color:#666;font-size:1.2rem;transition:color .3s ease}.unified-reviews__star.filled{color:#f7ec06}.unified-reviews__rating-number{color:#fff;font-weight:600;margin-left:.5rem}.unified-reviews__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.unified-reviews__reviewer-avatar{align-items:center;background:#3a3a4a;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.unified-reviews__avatar-icon{font-size:1.2rem}.unified-reviews__reviewer-info{flex:1 1}.unified-reviews__reviewer-name{color:#fff;font-weight:600;margin-bottom:.25rem}.unified-reviews__reviewer-date{color:#666;font-size:.8rem}.unified-reviews__review-content{position:relative}.unified-reviews__quote-close,.unified-reviews__quote-open{color:#f7ec06;font-size:2rem;font-weight:700;opacity:.3;position:absolute}.unified-reviews__quote-open{right:-.5rem;top:-.5rem}.unified-reviews__quote-close{bottom:-.5rem;left:-.5rem}.unified-reviews__review-text{color:#fff;font-size:.9rem;line-height:1.6;margin:0}.unified-reviews__mobile{display:none}.unified-reviews__mobile-slider{border-radius:12px;overflow:hidden}.unified-reviews__mobile-track{display:flex;transition:transform .3s ease;will-change:transform}.unified-reviews__mobile-card{background:#2a2a3a;border:1px solid #3a3a4a;border-radius:12px;margin:0 .5rem;min-width:100%;padding:1.5rem}.unified-reviews__mobile-controls{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.unified-reviews__mobile-btn{align-items:center;background:#2a2a3a;border:1px solid #3a3a4a;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}.unified-reviews__mobile-btn:hover{background:#f7ec06;border-color:#f7ec06;color:#1f1f2c}@media (max-width:992px){.unified-reviews__container{padding:0 1.5rem}.unified-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.unified-reviews__desktop{display:none}.unified-reviews__mobile{display:block}.unified-reviews__container{padding:0 1rem}.unified-reviews__title{font-size:1.3rem}.unified-reviews__title:before{height:25px;width:3px}.unified-reviews--compact .unified-reviews__mobile-card{background:#1f1f2c;border-color:#444;padding:1.1rem}.unified-reviews--compact .unified-reviews__mobile-controls{justify-content:space-between;padding:0 .25rem}.unified-reviews--compact .unified-reviews__mobile-btn{background:#141420;border-color:#444}}@media (max-width:480px){.unified-reviews__container{padding:0 .75rem}.unified-reviews__mobile-card{margin:0 .25rem;padding:1rem}.unified-reviews__title{font-size:1.2rem}.unified-reviews__review-rating{margin-bottom:.8rem}.unified-reviews__reviewer-avatar{height:35px;width:35px}.unified-reviews__avatar-icon{font-size:1rem}.unified-reviews__reviewer-name{font-size:.9rem}.unified-reviews__reviewer-date{font-size:.75rem}.unified-reviews__review-text{font-size:.85rem;line-height:1.5}.unified-reviews__quote-close,.unified-reviews__quote-open{font-size:1.5rem}.unified-reviews__mobile-btn{font-size:1rem;height:35px;width:35px}}@media (max-width:360px){.unified-reviews__container{padding:0 .5rem}.unified-reviews__mobile-card{padding:.8rem}.unified-reviews__title{font-size:1.1rem}.unified-reviews__review-text{font-size:.8rem}}.snapchat-points{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.snapchat-points__container{margin:0 auto;max-width:1200px;padding:0 2rem}.snapchat-points__main{padding:2rem 0}.snapchat-points__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.snapchat-points__dropdown-container{position:relative}.snapchat-points__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.snapchat-points__sort-btn:hover{background:#ffffff1a;color:#fff}.snapchat-points__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.snapchat-points__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.snapchat-points__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.snapchat-points__dropdown-item:last-child{border-bottom:none}.snapchat-points__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.snapchat-points__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.snapchat-points__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.snapchat-points__counter{align-items:center;display:flex}.snapchat-points__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.snapchat-points__counter-text:hover{color:#fff}.snapchat-points__products{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center;margin-top:3rem}.snapchat-points__product-card{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;box-shadow:0 8px 25px #f7ec061a;overflow:hidden;transition:all .3s ease}.snapchat-points__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.snapchat-points__product-header{height:250px;overflow:hidden;position:relative}.snapchat-points__product-header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.snapchat-points__product-content{direction:rtl;padding:2rem 1.5rem}.snapchat-points__product-title{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 .8rem;text-align:right}.snapchat-points__product-price{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem}.snapchat-points__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.snapchat-points__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.3rem;order:2;padding:.4rem;transition:all .3s ease}.snapchat-points__favorite-btn:hover{background:#ffffff1a;color:#f7ec06;transform:scale(1.1)}.snapchat-points__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;order:1;padding:.6rem 1.2rem;transition:all .3s ease}.snapchat-points__add-to-cart:hover{background:#fff;color:#1f1f2c;transform:translateY(-2px)}.snapchat-points__reviews{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:900px;padding:3rem 0}.snapchat-points__reviews-header{margin-bottom:2rem;padding:0 2rem}.snapchat-points__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.snapchat-points__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.snapchat-points__reviews-container{padding:0 2rem;position:relative}.snapchat-points__slider-btn{background:none;border:none;color:#f7ec06;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.snapchat-points__slider-btn:hover{color:#fff}.snapchat-points__slider-btn--prev{left:1rem}.snapchat-points__slider-btn--next{left:4rem}.snapchat-points__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.snapchat-points__reviews-track{display:flex;transition:transform .5s ease-in-out}.snapchat-points__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.snapchat-points__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.snapchat-points__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.snapchat-points__star{color:#faca15!important;display:inline-block!important;font-size:1.2rem}.snapchat-points__rating-number{color:#fff;font-size:1rem;font-weight:700}.snapchat-points__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.snapchat-points__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.snapchat-points__avatar-icon{color:#f7ec06;font-size:1.5rem}.snapchat-points__reviewer-info{display:flex;flex-direction:column}.snapchat-points__reviewer-name{color:#fff;font-size:1rem;font-weight:700;margin:0 0 .2rem}.snapchat-points__reviewer-date{color:#c7c7c7;font-size:.9rem}.snapchat-points__review-content{position:relative}.snapchat-points__quote-open{top:-10px}.snapchat-points__quote-close,.snapchat-points__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.snapchat-points__quote-close{bottom:-20px}.snapchat-points__review-text{color:#e9e9e9;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.snapchat-points__container{padding:0 15px}.snapchat-points__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-points__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-points__dropdown-menu{left:0;right:0;width:100%}.snapchat-points__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-points__counter-text{font-size:.85rem}.snapchat-points__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.snapchat-points{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-points,.snapchat-points__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-points__main{margin:0 auto;max-width:100%;padding:1.5rem 0;width:100%}.snapchat-points__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-points__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-points__dropdown-menu{left:0;right:0;width:100%}.snapchat-points__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-points__counter-text{font-size:.85rem}.snapchat-points__products{align-items:center;display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:1fr;justify-content:center;margin:2rem auto 0;max-width:400px;max-width:100%;width:100%}.snapchat-points__product-card{border-radius:12px;width:100%}.snapchat-points__product-header{height:220px;padding:1.5rem 1.2rem}.snapchat-points__product-content{padding:1.5rem}.snapchat-points__product-title{font-size:1.05rem;text-align:right}.snapchat-points__product-price{font-size:1.2rem}.snapchat-points__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.snapchat-points__favorite-btn{flex-shrink:0;order:1}.snapchat-points__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.snapchat-points__reviews{margin:3rem auto 0;max-width:420px;max-width:100%;padding:1.5rem 1rem;width:100%}.snapchat-points__reviews-header{padding:0 1rem}.snapchat-points__reviews-title{font-size:1.6rem}.snapchat-points__reviews-container{padding:0 1rem}.snapchat-points__reviews-slider{padding-left:0}.snapchat-points__reviews-grid{align-items:stretch;flex-direction:column;gap:1.2rem}.snapchat-points__review-card{min-width:100%}.snapchat-points__slider-btn{font-size:1.1rem;height:38px;width:38px}.snapchat-points__slider-btn--prev{left:.5rem}.snapchat-points__slider-btn--next{left:3.2rem}}@media (max-width:480px){.snapchat-points{box-sizing:border-box;padding:100px 0 2rem}.snapchat-points,.snapchat-points__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-points__container{padding:0 10px}.snapchat-points__main{padding:1rem 0}.snapchat-points__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.snapchat-points__sort-btn{font-size:.9rem;padding:.5rem .8rem}.snapchat-points__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.snapchat-points__counter-text{font-size:.8rem}.snapchat-points__products{align-items:center;display:flex;flex-direction:column;gap:1.2rem;justify-content:center;margin-top:1.5rem;max-width:100%;width:100%}.snapchat-points__product-card{border-radius:10px}.snapchat-points__product-header{height:200px;padding:1.2rem 1rem}.snapchat-points__product-content{padding:1.2rem}.snapchat-points__product-title{font-size:.95rem;margin-bottom:.6rem;text-align:right}.snapchat-points__product-price{font-size:1.15rem;margin-bottom:1.2rem}.snapchat-points__product-actions{gap:.6rem}.snapchat-points__favorite-btn{font-size:1.2rem;padding:.3rem}.snapchat-points__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.snapchat-points__reviews{border-radius:15px;margin:2rem auto 0;max-width:100%;padding:1.5rem .5rem;width:100%}.snapchat-points__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.snapchat-points__reviews-title{font-size:1.4rem;padding-right:.8rem}.snapchat-points__reviews-title:before{height:25px;width:3px}.snapchat-points__reviews-container{padding:0 .8rem}.snapchat-points__reviews-grid{gap:1rem}.snapchat-points__review-card{border-radius:12px;padding:1rem}.snapchat-points__review-rating{margin-bottom:.8rem}.snapchat-points__reviewer-avatar{height:45px;width:45px}.snapchat-points__avatar-icon{font-size:1.3rem}.snapchat-points__reviewer-name{font-size:.9rem}.snapchat-points__reviewer-date{font-size:.75rem}.snapchat-points__slider-btn{font-size:1rem;height:35px;width:35px}.snapchat-points__slider-btn--prev{left:.3rem}.snapchat-points__slider-btn--next{left:2.8rem}.snapchat-points__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.snapchat-points__quote-close,.snapchat-points__quote-open{font-size:2rem}.snapchat-points__quote-open{left:8px;top:-8px}.snapchat-points__quote-close{bottom:-15px;left:8px}}@media (max-width:360px){.snapchat-points__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;padding:0 8px;width:100%}.snapchat-points__reviews-container{padding:0 .6rem}.snapchat-points__slider-btn{font-size:.95rem;height:33px;width:33px}}.snapchat-story-views{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.snapchat-story-views__container{margin:0 auto;max-width:1200px;padding:0 2rem}.snapchat-story-views__main{padding:2rem 0}.snapchat-story-views__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.snapchat-story-views__dropdown-container{position:relative}.snapchat-story-views__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.snapchat-story-views__sort-btn:hover{background:#ffffff1a;color:#fff}.snapchat-story-views__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.snapchat-story-views__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.snapchat-story-views__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.snapchat-story-views__dropdown-item:last-child{border-bottom:none}.snapchat-story-views__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.snapchat-story-views__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.snapchat-story-views__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.snapchat-story-views__counter{align-items:center;display:flex}.snapchat-story-views__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.snapchat-story-views__counter-text:hover{color:#fff}.snapchat-story-views__products{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center;margin-top:3rem}.snapchat-story-views__product-card{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;box-shadow:0 8px 25px #f7ec061a;overflow:hidden;transition:all .3s ease}.snapchat-story-views__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.snapchat-story-views__product-header{height:250px;overflow:hidden;position:relative}.snapchat-story-views__product-header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.snapchat-story-views__product-content{direction:rtl;padding:2rem 1.5rem}.snapchat-story-views__product-title{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 .8rem}.snapchat-story-views__product-price{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem}.snapchat-story-views__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.snapchat-story-views__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.3rem;order:2;padding:.4rem;transition:all .3s ease}.snapchat-story-views__favorite-btn:hover{background:#ffffff1a;color:#f7ec06;transform:scale(1.1)}.snapchat-story-views__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;order:1;padding:.6rem 1.2rem;transition:all .3s ease}.snapchat-story-views__add-to-cart:hover{background:#fff;color:#1f1f2c;transform:translateY(-2px)}.snapchat-story-views__reviews{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:900px;padding:3rem 0}.snapchat-story-views__reviews-header{margin-bottom:2rem;padding:0 2rem}.snapchat-story-views__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.snapchat-story-views__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.snapchat-story-views__reviews-container{padding:0 2rem;position:relative}.snapchat-story-views__slider-btn{background:none;border:none;color:#f7ec06;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.snapchat-story-views__slider-btn:hover{color:#fff}.snapchat-story-views__slider-btn--prev{left:1rem}.snapchat-story-views__slider-btn--next{left:4rem}.snapchat-story-views__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.snapchat-story-views__reviews-track{display:flex;transition:transform .5s ease-in-out}.snapchat-story-views__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.snapchat-story-views__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.snapchat-story-views__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.snapchat-story-views__star{color:#faca15!important;display:inline-block!important;font-size:1.2rem}.snapchat-story-views__rating-number{color:#fff;font-size:1rem;font-weight:700}.snapchat-story-views__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.snapchat-story-views__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.snapchat-story-views__avatar-icon{color:#f7ec06;font-size:1.5rem}.snapchat-story-views__reviewer-info{display:flex;flex-direction:column}.snapchat-story-views__reviewer-name{color:#fff;font-size:1rem;font-weight:700;margin:0 0 .2rem}.snapchat-story-views__reviewer-date{color:#c7c7c7;font-size:.9rem}.snapchat-story-views__review-content{position:relative}.snapchat-story-views__quote-open{top:-10px}.snapchat-story-views__quote-close,.snapchat-story-views__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.snapchat-story-views__quote-close{bottom:-20px}.snapchat-story-views__review-text{color:#e9e9e9;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.snapchat-story-views__container{padding:0 15px}.snapchat-story-views__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-story-views__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-story-views__dropdown-menu{left:0;right:0;width:100%}.snapchat-story-views__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-story-views__counter-text{font-size:.85rem}.snapchat-story-views__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.snapchat-story-views{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-story-views,.snapchat-story-views__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-story-views__main{margin:0 auto;max-width:100%;padding:1.5rem 0;width:100%}.snapchat-story-views__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-story-views__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-story-views__dropdown-menu{left:0;right:0;width:100%}.snapchat-story-views__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-story-views__counter-text{font-size:.85rem}.snapchat-story-views__products{align-items:center;display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:1fr;justify-content:center;margin:2rem auto 0;max-width:400px;max-width:100%;width:100%}.snapchat-story-views__product-card{border-radius:12px;width:100%}.snapchat-story-views__product-header{height:220px;padding:1.5rem 1.2rem}.snapchat-story-views__product-content{padding:1.5rem}.snapchat-story-views__product-title{font-size:1.05rem}.snapchat-story-views__product-price{font-size:1.2rem}.snapchat-story-views__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.snapchat-story-views__favorite-btn{flex-shrink:0;order:1}.snapchat-story-views__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.snapchat-story-views__reviews{margin:3rem auto 0;max-width:420px;max-width:100%;padding:1.5rem 1rem;width:100%}.snapchat-story-views__reviews-header{padding:0 1rem}.snapchat-story-views__reviews-title{font-size:1.6rem}.snapchat-story-views__reviews-container{padding:0 1rem}.snapchat-story-views__reviews-slider{padding-left:0}.snapchat-story-views__reviews-grid{align-items:stretch;flex-direction:column;gap:1.2rem}.snapchat-story-views__review-card{min-width:100%}.snapchat-story-views__slider-btn{font-size:1.1rem;height:38px;width:38px}.snapchat-story-views__slider-btn--prev{left:.5rem}.snapchat-story-views__slider-btn--next{left:3.2rem}}@media (max-width:480px){.snapchat-story-views{box-sizing:border-box;padding:100px 0 2rem}.snapchat-story-views,.snapchat-story-views__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-story-views__container{padding:0 10px}.snapchat-story-views__main{padding:1rem 0}.snapchat-story-views__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.snapchat-story-views__sort-btn{font-size:.9rem;padding:.5rem .8rem}.snapchat-story-views__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.snapchat-story-views__counter-text{font-size:.8rem}.snapchat-story-views__products{align-items:center;display:flex;flex-direction:column;gap:1.2rem;justify-content:center;margin-top:1.5rem;max-width:100%;width:100%}.snapchat-story-views__product-card{border-radius:10px}.snapchat-story-views__product-header{height:200px;padding:1.2rem 1rem}.snapchat-story-views__product-content{padding:1.2rem}.snapchat-story-views__product-title{font-size:.95rem;margin-bottom:.6rem}.snapchat-story-views__product-price{font-size:1.15rem;margin-bottom:1.2rem}.snapchat-story-views__product-actions{gap:.6rem}.snapchat-story-views__favorite-btn{font-size:1.2rem;padding:.3rem}.snapchat-story-views__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.snapchat-story-views__reviews{border-radius:15px;margin:2rem auto 0;max-width:100%;padding:1.5rem .5rem;width:100%}.snapchat-story-views__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.snapchat-story-views__reviews-title{font-size:1.4rem;padding-right:.8rem}.snapchat-story-views__reviews-title:before{height:25px;width:3px}.snapchat-story-views__reviews-container{padding:0 .8rem}.snapchat-story-views__reviews-grid{gap:1rem}.snapchat-story-views__review-card{border-radius:12px;padding:1rem}.snapchat-story-views__review-rating{margin-bottom:.8rem}.snapchat-story-views__reviewer-avatar{height:45px;width:45px}.snapchat-story-views__avatar-icon{font-size:1.3rem}.snapchat-story-views__reviewer-name{font-size:.9rem}.snapchat-story-views__reviewer-date{font-size:.75rem}.snapchat-story-views__slider-btn{font-size:1rem;height:35px;width:35px}.snapchat-story-views__slider-btn--prev{left:.3rem}.snapchat-story-views__slider-btn--next{left:2.8rem}.snapchat-story-views__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.snapchat-story-views__quote-close,.snapchat-story-views__quote-open{font-size:2rem}.snapchat-story-views__quote-open{left:8px;top:-8px}.snapchat-story-views__quote-close{bottom:-15px;left:8px}}@media (max-width:360px){.snapchat-story-views__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;padding:0 8px;width:100%}.snapchat-story-views__reviews-container{padding:0 .6rem}.snapchat-story-views__slider-btn{font-size:.95rem;height:33px;width:33px}}.snapchat-followers{background-color:#1f1f2c;font-family:Arial,sans-serif;min-height:100vh}.snapchat-followers__container{margin:0 auto;max-width:1200px;padding:0 20px}.snapchat-followers__main{padding:2rem 0}.snapchat-followers__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.snapchat-followers__dropdown-container{position:relative}.snapchat-followers__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.snapchat-followers__sort-btn:hover{background:#ffffff1a;color:#fff}.snapchat-followers__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.snapchat-followers__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.snapchat-followers__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.snapchat-followers__dropdown-item:last-child{border-bottom:none}.snapchat-followers__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.snapchat-followers__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.snapchat-followers__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.snapchat-followers__counter{align-items:center;display:flex}.snapchat-followers__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.snapchat-followers__counter-text:hover{color:#fff}.snapchat-followers__products{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center;margin-top:3rem}.snapchat-followers__product-card{background:#343444;border:none;border-radius:16px;box-shadow:0 8px 30px #0000004d;height:539px;overflow:hidden;position:relative;transition:all .3s ease;width:287px}.snapchat-followers__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.snapchat-followers__product-header{align-items:center;background:#343444;display:flex;justify-content:center;min-height:280px;padding:0;position:relative}.snapchat-followers__product-header-image{border:4px solid #fff;border-radius:10px;box-shadow:0 5px 20px #0006;height:231px;object-fit:cover;width:237px}.snapchat-followers__product-logo{align-items:center;background:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:.8rem;width:40px}.snapchat-followers__product-logo-letter{color:#fff;font-size:1.2rem;font-weight:700}.snapchat-followers__snapchat-icon{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));font-size:2.2rem;margin:0 .8rem}.snapchat-followers__product-line{background:#ffffff4d;height:30px;margin:0 .8rem;width:2px}.snapchat-followers__product-subtitle{color:#fff;font-size:1rem;font-weight:700;margin:0}.snapchat-followers__star{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));position:absolute;right:12px;top:8px}.snapchat-followers__badge{background:#ffffffe6;border-radius:12px;box-shadow:0 2px 8px #0003;color:#333;font-size:.7rem;font-weight:700;left:12px;padding:.2rem .5rem;position:absolute;top:12px}.snapchat-followers__product-content{background:#343444!important;padding:1.5rem}.snapchat-followers__product-title{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 .8rem}.snapchat-followers__product-price{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem}.snapchat-followers__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.snapchat-followers__favorite-btn{background:none;border:none;border-radius:50%;cursor:pointer;font-size:1.3rem;padding:.4rem;transition:all .3s ease}.snapchat-followers__favorite-btn:hover{background:#ffffff1a;transform:scale(1.1)}.snapchat-followers__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem 1.2rem;transition:all .3s ease}.snapchat-followers__add-to-cart:hover{background:#fff;color:#1f1f2c;transform:translateY(-2px)}.snapchat-followers__cart-icon{font-size:.9rem}.snapchat-followers__contact-btn{background:#6c757d;border:none;border-radius:18px;color:#f7ec06;cursor:pointer;font-size:.8rem;font-weight:600;padding:.6rem 1rem;transition:all .3s ease}.snapchat-followers__contact-btn:hover{background:#555;transform:translateY(-2px)}.snapchat-followers__reviews{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;margin-top:4rem;padding:3rem 0}.snapchat-followers__reviews-header{margin-bottom:2rem;padding:0 2rem}.snapchat-followers__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.snapchat-followers__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.snapchat-followers__reviews-container{padding:0 2rem;position:relative}.snapchat-followers__slider-btn{background:none;border:none;color:#f7ec06;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.snapchat-followers__slider-btn:hover{color:#fff}.snapchat-followers__slider-btn--prev{left:1rem}.snapchat-followers__slider-btn--next{left:4rem}.snapchat-followers__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.snapchat-followers__reviews-track{display:flex;transition:transform .5s ease-in-out}.snapchat-followers__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.snapchat-followers__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.snapchat-followers__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.snapchat-followers__star{color:#faca15!important;display:inline-block!important;font-size:1.2rem}.snapchat-followers__rating-number{color:#fff;font-size:1rem;font-weight:700}.snapchat-followers__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.snapchat-followers__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.snapchat-followers__avatar-icon{color:#f7ec06;font-size:1.5rem}.snapchat-followers__reviewer-info{display:flex;flex-direction:column}.snapchat-followers__reviewer-name{color:#333;font-size:1rem;font-weight:700;margin:0 0 .2rem}.snapchat-followers__reviewer-date{color:#666;font-size:.9rem}.snapchat-followers__review-content{position:relative}.snapchat-followers__quote-open{top:-10px}.snapchat-followers__quote-close,.snapchat-followers__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.snapchat-followers__quote-close{bottom:-20px}.snapchat-followers__review-text{color:#333;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.snapchat-followers__container{padding:0 15px}.snapchat-followers__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-followers__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-followers__dropdown-menu{left:0;right:0;width:100%}.snapchat-followers__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-followers__counter-text{font-size:.85rem}.snapchat-followers__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.snapchat-followers{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-followers,.snapchat-followers__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-followers__main{margin:0 auto;max-width:100%;padding:1.5rem 0;width:100%}.snapchat-followers__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-followers__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-followers__dropdown-menu{left:0;right:0;width:100%}.snapchat-followers__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-followers__counter-text{font-size:.85rem}.snapchat-followers__products{align-items:center;display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:1fr;justify-content:center;margin:2rem auto 0;max-width:400px;max-width:100%;width:100%}.snapchat-followers__product-card{border-radius:12px;width:100%}.snapchat-followers__product-header{min-height:140px;padding:1.5rem 1.2rem}.snapchat-followers__snapchat-icon{font-size:2rem}.snapchat-followers__product-content{padding:1.5rem}.snapchat-followers__product-title{font-size:1.05rem}.snapchat-followers__product-price{font-size:1.2rem}.snapchat-followers__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.snapchat-followers__favorite-btn{flex-shrink:0;order:1}.snapchat-followers__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.snapchat-followers__contact-btn{flex-shrink:0;font-size:.75rem;order:3;padding:.7rem .9rem}.snapchat-followers__reviews{margin-top:3rem;padding:2rem 1rem}.snapchat-followers__reviews-header{text-align:center}.snapchat-followers__reviews-title{padding-right:0;text-align:center}.snapchat-followers__reviews-header{padding:0 1rem}.snapchat-followers__reviews-title{font-size:1.6rem}.snapchat-followers__reviews-container{padding:0 1rem}.snapchat-followers__reviews-slider{padding-left:0}.snapchat-followers__reviews-grid{flex-direction:column;gap:1.2rem}.snapchat-followers__review-card{min-width:100%}.snapchat-followers__slider-btn{font-size:1.1rem;height:38px;width:38px}.snapchat-followers__slider-btn--prev{left:.5rem}.snapchat-followers__slider-btn--next{left:3.2rem}}@media (max-width:480px){.snapchat-followers{box-sizing:border-box;padding:100px 0 2rem}.snapchat-followers,.snapchat-followers__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-followers__container{padding:0 10px}.snapchat-followers__main{margin:0 auto;max-width:100%;padding:1rem 0;width:100%}.snapchat-followers__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.snapchat-followers__sort-btn{font-size:.9rem;padding:.5rem .8rem}.snapchat-followers__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.snapchat-followers__counter-text{font-size:.8rem}.snapchat-followers__products{gap:1.2rem;margin-top:1.5rem;max-width:100%}.snapchat-followers__product-card{border-radius:15px}.snapchat-followers__product-header{min-height:120px;padding:1.2rem 1rem}.snapchat-followers__product-logo{height:35px;margin-right:.6rem;width:35px}.snapchat-followers__product-logo-letter{font-size:1rem}.snapchat-followers__snapchat-icon{font-size:1.8rem;margin:0 .6rem}.snapchat-followers__product-line{height:25px;margin:0 .6rem}.snapchat-followers__product-subtitle{font-size:.9rem}.snapchat-followers__star{font-size:1rem;right:10px;top:6px}.snapchat-followers__badge{font-size:.65rem;left:10px;padding:.15rem .4rem;top:10px}.snapchat-followers__product-content{padding:1.2rem}.snapchat-followers__product-title{font-size:.95rem;margin-bottom:.6rem}.snapchat-followers__product-price{font-size:1.15rem;margin-bottom:1.2rem}.snapchat-followers__product-actions{gap:.6rem}.snapchat-followers__favorite-btn{font-size:1.2rem;padding:.3rem}.snapchat-followers__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.snapchat-followers__cart-icon{font-size:.85rem}.snapchat-followers__contact-btn{border-radius:15px;font-size:.7rem;padding:.6rem .75rem}.snapchat-followers__reviews{border-radius:15px;margin-top:2rem;padding:1.5rem .5rem}.snapchat-followers__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.snapchat-followers__reviews-title{font-size:1.4rem;padding-right:.8rem}.snapchat-followers__reviews-title:before{height:25px;width:3px}.snapchat-followers__reviews-container{padding:0 .8rem}.snapchat-followers__reviews-grid{gap:1rem}.snapchat-followers__review-card{border-radius:12px;padding:1rem}.snapchat-followers__review-rating{margin-bottom:.8rem}.snapchat-followers__reviewer-avatar{height:45px;width:45px}.snapchat-followers__avatar-icon{font-size:1.3rem}.snapchat-followers__reviewer-name{font-size:.9rem}.snapchat-followers__reviewer-date{font-size:.75rem}.snapchat-followers__slider-btn{font-size:1rem;height:35px;width:35px}.snapchat-followers__slider-btn--prev{left:.3rem}.snapchat-followers__slider-btn--next{left:2.8rem}.snapchat-followers__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.snapchat-followers__quote-close,.snapchat-followers__quote-open{font-size:2rem}.snapchat-followers__quote-open{left:8px;top:-8px}.snapchat-followers__quote-close{bottom:-15px;left:8px}}.snapchat-accounts{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.snapchat-accounts__container{margin:0 auto;max-width:1200px;padding:0 2rem}.snapchat-accounts__main{padding:2rem 0}.snapchat-accounts__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.snapchat-accounts__dropdown-container{position:relative}.snapchat-accounts__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.snapchat-accounts__sort-btn:hover{background:#ffffff1a;color:#fff}.snapchat-accounts__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.snapchat-accounts__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.snapchat-accounts__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.snapchat-accounts__dropdown-item:last-child{border-bottom:none}.snapchat-accounts__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.snapchat-accounts__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.snapchat-accounts__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.snapchat-accounts__counter{align-items:center;display:flex}.snapchat-accounts__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.snapchat-accounts__counter-text:hover{color:#fff}.snapchat-accounts__products{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center;margin-top:3rem}.snapchat-accounts__product-card{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;box-shadow:0 8px 25px #f7ec061a;overflow:hidden;transition:all .3s ease}.snapchat-accounts__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.snapchat-accounts__product-header{height:250px;overflow:hidden;position:relative}.snapchat-accounts__product-header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.snapchat-accounts__product-logo{align-items:center;background:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:.8rem;width:40px}.snapchat-accounts__product-logo-letter{color:#fff;font-size:1.2rem;font-weight:700}.snapchat-accounts__snapchat-icon{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));font-size:2.2rem;margin:0 .8rem}.snapchat-accounts__product-line{background:#ffffff4d;height:30px;margin:0 .8rem;width:2px}.snapchat-accounts__product-subtitle{color:#fff;font-size:1rem;font-weight:700;margin:0}.snapchat-accounts__star{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));position:absolute;right:12px;top:8px}.snapchat-accounts__badge{background:#ffffffe6;border-radius:12px;box-shadow:0 2px 8px #0003;color:#333;font-size:.7rem;font-weight:700;left:12px;padding:.2rem .5rem;position:absolute;top:12px}.snapchat-accounts__product-content{direction:rtl;padding:2rem 1.5rem}.snapchat-accounts__product-title{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 .8rem}.snapchat-accounts__product-price{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem}.snapchat-accounts__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.snapchat-accounts__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.3rem;order:2;padding:.4rem;transition:all .3s ease}.snapchat-accounts__favorite-btn:hover{background:#ffffff1a;color:#f7ec06;transform:scale(1.1)}.snapchat-accounts__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;order:1;padding:.6rem 1.2rem;transition:all .3s ease}.snapchat-accounts__add-to-cart:hover{background:#fff;color:#1f1f2c;transform:translateY(-2px)}.snapchat-accounts__cart-icon{font-size:.9rem}.snapchat-accounts__contact-btn{background:#6c757d;border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;padding:.6rem 1rem;transition:all .3s ease}.snapchat-accounts__contact-btn:hover{background:#555;transform:translateY(-2px)}.snapchat-accounts__reviews{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:900px;padding:3rem 0}.snapchat-accounts__reviews-header{margin-bottom:2rem;padding:0 2rem}.snapchat-accounts__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.snapchat-accounts__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.snapchat-accounts__reviews-container{padding:0 2rem;position:relative}.snapchat-accounts__slider-btn{background:none;border:none;color:#f7ec06;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.snapchat-accounts__slider-btn:hover{color:#fff}.snapchat-accounts__slider-btn--prev{left:1rem}.snapchat-accounts__slider-btn--next{left:4rem}.snapchat-accounts__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.snapchat-accounts__reviews-track{display:flex;transition:transform .5s ease-in-out}.snapchat-accounts__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.snapchat-accounts__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.snapchat-accounts__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.snapchat-accounts__star{color:#faca15!important;display:inline-block!important;font-size:1.2rem}.snapchat-accounts__rating-number{color:#fff;font-size:1rem;font-weight:700}.snapchat-accounts__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.snapchat-accounts__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.snapchat-accounts__avatar-icon{color:#f7ec06;font-size:1.5rem}.snapchat-accounts__reviewer-info{display:flex;flex-direction:column}.snapchat-accounts__reviewer-name{color:#fff;font-size:1rem;font-weight:700;margin:0 0 .2rem}.snapchat-accounts__reviewer-date{color:#c7c7c7;font-size:.9rem}.snapchat-accounts__review-content{position:relative}.snapchat-accounts__quote-open{top:-10px}.snapchat-accounts__quote-close,.snapchat-accounts__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.snapchat-accounts__quote-close{bottom:-20px}.snapchat-accounts__review-text{color:#e9e9e9;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.snapchat-accounts__container{padding:0 15px}.snapchat-accounts__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-accounts__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-accounts__dropdown-menu{left:0;right:0;width:100%}.snapchat-accounts__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-accounts__counter-text{font-size:.85rem}.snapchat-accounts__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.snapchat-accounts{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-accounts,.snapchat-accounts__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-accounts__main{margin:0 auto;max-width:100%;padding:1.5rem 0;width:100%}.snapchat-accounts__products{align-items:center;display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:1fr;justify-content:center;margin:2rem auto 0;max-width:400px;max-width:100%;width:100%}.snapchat-accounts__product-card{border-radius:12px;width:100%}.snapchat-accounts__product-header{height:220px;padding:1.5rem 1.2rem}.snapchat-accounts__snapchat-icon{font-size:2rem}.snapchat-accounts__product-content{padding:1.5rem}.snapchat-accounts__product-title{font-size:1.05rem}.snapchat-accounts__product-price{font-size:1.2rem}.snapchat-accounts__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.snapchat-accounts__favorite-btn{flex-shrink:0;order:1}.snapchat-accounts__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.snapchat-accounts__contact-btn{flex-shrink:0;font-size:.75rem;order:3;padding:.7rem .9rem}.snapchat-accounts__reviews{margin:3rem auto 0;max-width:420px;max-width:100%;padding:1.5rem 1rem;width:100%}.snapchat-accounts__reviews-header{padding:0 1rem}.snapchat-accounts__reviews-title{font-size:1.6rem}.snapchat-accounts__reviews-container{padding:0 1rem}.snapchat-accounts__reviews-slider{padding-left:0}.snapchat-accounts__reviews-grid{align-items:stretch;flex-direction:column;gap:1.2rem}.snapchat-accounts__review-card{min-width:100%}.snapchat-accounts__slider-btn{font-size:1.1rem;height:38px;width:38px}.snapchat-accounts__slider-btn--prev{left:.5rem}.snapchat-accounts__slider-btn--next{left:3.2rem}}@media (max-width:480px){.snapchat-accounts{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-accounts,.snapchat-accounts__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-accounts__container{padding:0 10px}.snapchat-accounts__main{padding:1rem 0}.snapchat-accounts__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.snapchat-accounts__sort-btn{font-size:.9rem;padding:.5rem .8rem}.snapchat-accounts__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.snapchat-accounts__counter-text{font-size:.8rem}.snapchat-accounts__products{align-items:center;display:flex;flex-direction:column;gap:1.2rem;justify-content:center;margin-top:1.5rem;max-width:100%;width:100%}.snapchat-accounts__product-card{border-radius:10px}.snapchat-accounts__product-header{height:200px;padding:1.2rem 1rem}.snapchat-accounts__product-logo{height:35px;margin-right:.6rem;width:35px}.snapchat-accounts__product-logo-letter{font-size:1rem}.snapchat-accounts__snapchat-icon{font-size:1.8rem;margin:0 .6rem}.snapchat-accounts__product-line{height:25px;margin:0 .6rem}.snapchat-accounts__product-subtitle{font-size:.9rem}.snapchat-accounts__star{font-size:1rem;right:10px;top:6px}.snapchat-accounts__badge{font-size:.65rem;left:10px;padding:.15rem .4rem;top:10px}.snapchat-accounts__product-content{padding:1.2rem}.snapchat-accounts__product-title{font-size:.95rem;margin-bottom:.6rem}.snapchat-accounts__product-price{font-size:1.15rem;margin-bottom:1.2rem}.snapchat-accounts__product-actions{gap:.6rem}.snapchat-accounts__favorite-btn{font-size:1.2rem;padding:.3rem}.snapchat-accounts__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.snapchat-accounts__cart-icon{font-size:.85rem}.snapchat-accounts__contact-btn{border-radius:15px;font-size:.7rem;padding:.6rem .75rem}.snapchat-accounts__reviews{border-radius:15px;margin:2rem auto 0;max-width:100%;padding:1.5rem .5rem;width:100%}.snapchat-accounts__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.snapchat-accounts__reviews-title{font-size:1.4rem;padding-right:.8rem}.snapchat-accounts__reviews-title:before{height:25px;width:3px}.snapchat-accounts__reviews-container{padding:0 .8rem}.snapchat-accounts__reviews-grid{gap:1rem}.snapchat-accounts__review-card{border-radius:12px;padding:1rem}.snapchat-accounts__review-rating{margin-bottom:.8rem}.snapchat-accounts__reviewer-avatar{height:45px;width:45px}.snapchat-accounts__avatar-icon{font-size:1.3rem}.snapchat-accounts__reviewer-name{font-size:.9rem}.snapchat-accounts__reviewer-date{font-size:.75rem}.snapchat-accounts__slider-btn{font-size:1rem;height:35px;width:35px}.snapchat-accounts__slider-btn--prev{left:.3rem}.snapchat-accounts__slider-btn--next{left:2.8rem}.snapchat-accounts__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.snapchat-accounts__quote-close,.snapchat-accounts__quote-open{font-size:2rem}.snapchat-accounts__quote-open{left:8px;top:-8px}.snapchat-accounts__quote-close{bottom:-15px;left:8px}}@media (max-width:360px){.snapchat-accounts{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-accounts,.snapchat-accounts__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-accounts__container{padding:0 8px}.snapchat-accounts__reviews-container{padding:0 .6rem}.snapchat-accounts__slider-btn{font-size:.95rem;height:33px;width:33px}.snapchat-accounts__product-card{border-radius:8px}.snapchat-accounts__product-header{height:180px}}.snapchat-ads{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.snapchat-ads__container{margin:0 auto;max-width:1200px;padding:0 2rem}.snapchat-ads__main{padding:2rem 0}.snapchat-ads__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.snapchat-ads__dropdown-container{position:relative}.snapchat-ads__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.snapchat-ads__sort-btn:hover{background:#ffffff1a;color:#fff}.snapchat-ads__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.snapchat-ads__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.snapchat-ads__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.snapchat-ads__dropdown-item:last-child{border-bottom:none}.snapchat-ads__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.snapchat-ads__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.snapchat-ads__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.snapchat-ads__counter{align-items:center;display:flex}.snapchat-ads__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.snapchat-ads__counter-text:hover{color:#fff}.snapchat-ads__products{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center;margin-top:3rem}.snapchat-ads__product-card{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;box-shadow:0 8px 25px #f7ec061a;overflow:hidden;transition:all .3s ease}.snapchat-ads__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.snapchat-ads__product-header{height:250px;overflow:hidden;position:relative}.snapchat-ads__product-header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.snapchat-ads__product-logo{align-items:center;background:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:.8rem;width:40px}.snapchat-ads__product-logo-letter{color:#fff;font-size:1.2rem;font-weight:700}.snapchat-ads__snapchat-icon{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));font-size:2.2rem;margin:0 .8rem}.snapchat-ads__product-line{background:#ffffff4d;height:30px;margin:0 .8rem;width:2px}.snapchat-ads__product-subtitle{color:#fff;font-size:1rem;font-weight:700;margin:0}.snapchat-ads__star{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));position:absolute;right:12px;top:8px}.snapchat-ads__badge{background:#ffffffe6;border-radius:12px;box-shadow:0 2px 8px #0003;color:#333;font-size:.7rem;font-weight:700;left:12px;padding:.2rem .5rem;position:absolute;top:12px}.snapchat-ads__product-content{direction:rtl;padding:2rem 1.5rem}.snapchat-ads__product-title{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 .8rem}.snapchat-ads__product-price{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem}.snapchat-ads__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.snapchat-ads__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.3rem;order:2;padding:.4rem;transition:all .3s ease}.snapchat-ads__favorite-btn:hover{background:#ffffff1a;color:#f7ec06;transform:scale(1.1)}.snapchat-ads__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;order:1;padding:.6rem 1.2rem;transition:all .3s ease}.snapchat-ads__add-to-cart:hover{background:#fff;color:#1f1f2c;transform:translateY(-2px)}.snapchat-ads__cart-icon{font-size:.9rem}.snapchat-ads__contact-btn{background:#6c757d;border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;padding:.6rem 1rem;transition:all .3s ease}.snapchat-ads__contact-btn:hover{background:#555;transform:translateY(-2px)}.snapchat-ads__reviews{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:900px;padding:3rem 0}.snapchat-ads__reviews-header{margin-bottom:2rem;padding:0 2rem}.snapchat-ads__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.snapchat-ads__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.snapchat-ads__reviews-container{padding:0 2rem;position:relative}.snapchat-ads__slider-btn{background:none;border:none;color:#f7ec06;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.snapchat-ads__slider-btn:hover{color:#fff}.snapchat-ads__slider-btn--prev{left:1rem}.snapchat-ads__slider-btn--next{left:4rem}.snapchat-ads__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.snapchat-ads__reviews-track{display:flex;transition:transform .5s ease-in-out}.snapchat-ads__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.snapchat-ads__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.snapchat-ads__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.snapchat-ads__star{color:#faca15!important;display:inline-block!important;font-size:1.2rem}.snapchat-ads__rating-number{color:#fff;font-size:1rem;font-weight:700}.snapchat-ads__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.snapchat-ads__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.snapchat-ads__avatar-icon{color:#f7ec06;font-size:1.5rem}.snapchat-ads__reviewer-info{display:flex;flex-direction:column}.snapchat-ads__reviewer-name{color:#fff;font-size:1rem;font-weight:700;margin:0 0 .2rem}.snapchat-ads__reviewer-date{color:#c7c7c7;font-size:.9rem}.snapchat-ads__review-content{position:relative}.snapchat-ads__quote-open{top:-10px}.snapchat-ads__quote-close,.snapchat-ads__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.snapchat-ads__quote-close{bottom:-20px}.snapchat-ads__review-text{color:#e9e9e9;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.snapchat-ads__container{padding:0 15px}.snapchat-ads__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.snapchat-ads__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.snapchat-ads__dropdown-menu{left:0;right:0;width:100%}.snapchat-ads__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.snapchat-ads__counter-text{font-size:.85rem}.snapchat-ads__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.snapchat-ads{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-ads,.snapchat-ads__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-ads__main{margin:0 auto;max-width:100%;padding:1.5rem 0;width:100%}.snapchat-ads__products{align-items:center;display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:1fr;justify-content:center;margin:2rem auto 0;max-width:400px;max-width:100%;width:100%}.snapchat-ads__product-card{border-radius:12px;width:100%}.snapchat-ads__product-header{height:220px;padding:1.5rem 1.2rem}.snapchat-ads__snapchat-icon{font-size:2rem}.snapchat-ads__product-content{padding:1.5rem}.snapchat-ads__product-title{font-size:1.05rem}.snapchat-ads__product-price{font-size:1.2rem}.snapchat-ads__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.snapchat-ads__favorite-btn{flex-shrink:0;order:1}.snapchat-ads__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.snapchat-ads__contact-btn{flex-shrink:0;font-size:.75rem;order:3;padding:.7rem .9rem}.snapchat-ads__reviews{margin:3rem auto 0;max-width:420px;max-width:100%;padding:1.5rem 1rem;width:100%}.snapchat-ads__reviews-header{padding:0 1rem}.snapchat-ads__reviews-title{font-size:1.6rem}.snapchat-ads__reviews-container{padding:0 1rem}.snapchat-ads__reviews-slider{padding-left:0}.snapchat-ads__reviews-grid{align-items:stretch;flex-direction:column;gap:1.2rem}.snapchat-ads__review-card{min-width:100%}.snapchat-ads__slider-btn{font-size:1.1rem;height:38px;width:38px}.snapchat-ads__slider-btn--prev{left:.5rem}.snapchat-ads__slider-btn--next{left:3.2rem}}@media (max-width:480px){.snapchat-ads{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-ads,.snapchat-ads__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-ads__container{padding:0 10px}.snapchat-ads__main{padding:1rem 0}.snapchat-ads__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.snapchat-ads__sort-btn{font-size:.9rem;padding:.5rem .8rem}.snapchat-ads__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.snapchat-ads__counter-text{font-size:.8rem}.snapchat-ads__products{align-items:center;display:flex;flex-direction:column;gap:1.2rem;justify-content:center;margin-top:1.5rem;max-width:100%;width:100%}.snapchat-ads__product-card{border-radius:10px}.snapchat-ads__product-header{height:200px;padding:1.2rem 1rem}.snapchat-ads__product-logo{height:35px;margin-right:.6rem;width:35px}.snapchat-ads__product-logo-letter{font-size:1rem}.snapchat-ads__snapchat-icon{font-size:1.8rem;margin:0 .6rem}.snapchat-ads__product-line{height:25px;margin:0 .6rem}.snapchat-ads__product-subtitle{font-size:.9rem}.snapchat-ads__star{font-size:1rem;right:10px;top:6px}.snapchat-ads__badge{font-size:.65rem;left:10px;padding:.15rem .4rem;top:10px}.snapchat-ads__product-content{padding:1.2rem}.snapchat-ads__product-title{font-size:.95rem;margin-bottom:.6rem}.snapchat-ads__product-price{font-size:1.15rem;margin-bottom:1.2rem}.snapchat-ads__product-actions{gap:.6rem}.snapchat-ads__favorite-btn{font-size:1.2rem;padding:.3rem}.snapchat-ads__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.snapchat-ads__cart-icon{font-size:.85rem}.snapchat-ads__contact-btn{border-radius:15px;font-size:.7rem;padding:.6rem .75rem}.snapchat-ads__reviews{border-radius:15px;margin:2rem auto 0;max-width:100%;padding:1.5rem .5rem;width:100%}.snapchat-ads__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.snapchat-ads__reviews-title{font-size:1.4rem;padding-right:.8rem}.snapchat-ads__reviews-title:before{height:25px;width:3px}.snapchat-ads__reviews-container{padding:0 .8rem}.snapchat-ads__reviews-grid{gap:1rem}.snapchat-ads__review-card{border-radius:12px;padding:1rem}.snapchat-ads__review-rating{margin-bottom:.8rem}.snapchat-ads__reviewer-avatar{height:45px;width:45px}.snapchat-ads__avatar-icon{font-size:1.3rem}.snapchat-ads__reviewer-name{font-size:.9rem}.snapchat-ads__reviewer-date{font-size:.75rem}.snapchat-ads__slider-btn{font-size:1rem;height:35px;width:35px}.snapchat-ads__slider-btn--prev{left:.3rem}.snapchat-ads__slider-btn--next{left:2.8rem}.snapchat-ads__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.snapchat-ads__quote-close,.snapchat-ads__quote-open{font-size:2rem}.snapchat-ads__quote-open{left:8px;top:-8px}.snapchat-ads__quote-close{bottom:-15px;left:8px}}@media (max-width:360px){.snapchat-ads{box-sizing:border-box;padding:120px 0 2.5rem}.snapchat-ads,.snapchat-ads__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.snapchat-ads__container{padding:0 8px}.snapchat-ads__reviews-container{padding:0 .6rem}.snapchat-ads__slider-btn{font-size:.95rem;height:33px;width:33px}.snapchat-ads__product-card{border-radius:8px}.snapchat-ads__product-header{height:180px}}.view-all{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.view-all__container{margin:0 auto;max-width:1200px;padding:0 2rem}.view-all__main{padding:2rem 0}.view-all__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.view-all__dropdown-container{position:relative}.view-all__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.view-all__sort-btn:hover{background:#ffffff1a;color:#fff}.view-all__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.view-all__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.view-all__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.view-all__dropdown-item:last-child{border-bottom:none}.view-all__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.view-all__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.view-all__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.view-all__counter{align-items:center;display:flex}.view-all__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.view-all__counter-text:hover{color:#fff}.view-all__products{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center;margin-top:3rem}.view-all__product-card{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;box-shadow:0 8px 25px #f7ec061a;overflow:hidden;transition:all .3s ease}.view-all__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.view-all__product-header{height:250px;overflow:hidden;position:relative}.view-all__product-header-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.view-all__product-logo{align-items:center;background:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:.8rem;width:40px}.view-all__product-logo-letter{color:#fff;font-size:1.2rem;font-weight:700}.view-all__snapchat-icon{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));font-size:2.2rem;margin:0 .8rem}.view-all__product-line{background:#ffffff4d;height:30px;margin:0 .8rem;width:2px}.view-all__product-subtitle{color:#fff;font-size:1rem;font-weight:700;margin:0}.view-all__star{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));position:absolute;right:12px;top:8px}.view-all__badge{background:#ffffffe6;border-radius:12px;box-shadow:0 2px 8px #0003;color:#333;font-size:.7rem;font-weight:700;left:12px;padding:.2rem .5rem;position:absolute;top:12px}.view-all__product-content{direction:rtl;padding:2rem 1.5rem}.view-all__product-title{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 .8rem}.view-all__product-price{color:#f7ec06;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem}.view-all__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.view-all__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.3rem;order:2;padding:.4rem;transition:all .3s ease}.view-all__favorite-btn:hover{background:#ffffff1a;color:#f7ec06;transform:scale(1.1)}.view-all__add-to-cart{align-items:center;background:#0000;border:2px solid #f7ec06;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;order:1;padding:.6rem 1.2rem;transition:all .3s ease}.view-all__add-to-cart:hover{background:#fff;color:#1f1f2c;transform:translateY(-2px)}.view-all__cart-icon{font-size:.9rem}.view-all__contact-btn{background:#6c757d;border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;padding:.6rem 1rem;transition:all .3s ease}.view-all__contact-btn:hover{background:#555;transform:translateY(-2px)}.view-all__reviews{background:#343444!important;border:1px solid #f7ec061a;border-radius:20px;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:900px;padding:3rem 0}.view-all__reviews-header{margin-bottom:2rem;padding:0 2rem}.view-all__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.view-all__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.view-all__reviews-container{padding:0 2rem;position:relative}.view-all__slider-btn{background:none;border:none;color:#f7ec06;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.view-all__slider-btn:hover{color:#fff}.view-all__slider-btn--prev{left:1rem}.view-all__slider-btn--next{left:4rem}.view-all__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.view-all__reviews-track{display:flex;transition:transform .5s ease-in-out}.view-all__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.view-all__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.view-all__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.view-all__star{color:#faca15!important;display:inline-block!important;font-size:1.2rem}.view-all__rating-number{color:#fff;font-size:1rem;font-weight:700}.view-all__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.view-all__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.view-all__avatar-icon{color:#f7ec06;font-size:1.5rem}.view-all__reviewer-info{display:flex;flex-direction:column}.view-all__reviewer-name{color:#fff;font-size:1rem;font-weight:700;margin:0 0 .2rem}.view-all__reviewer-date{color:#c7c7c7;font-size:.9rem}.view-all__review-content{position:relative}.view-all__quote-open{top:-10px}.view-all__quote-close,.view-all__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.view-all__quote-close{bottom:-20px}.view-all__review-text{color:#e9e9e9;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.view-all__container{padding:0 15px}.view-all__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.view-all__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.view-all__dropdown-menu{left:0;right:0;width:100%}.view-all__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.view-all__counter-text{font-size:.85rem}.view-all__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.view-all{box-sizing:border-box;padding:120px 0 2.5rem}.view-all,.view-all__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.view-all__main{margin:0 auto;max-width:100%;padding:1.5rem 0;width:100%}.view-all__products{align-items:center;display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:1fr;justify-content:center;margin:2rem auto 0;max-width:400px;max-width:100%;width:100%}.view-all__product-card{border-radius:12px;width:100%}.view-all__product-header{height:220px;padding:1.5rem 1.2rem}.view-all__snapchat-icon{font-size:2rem}.view-all__product-content{padding:1.5rem}.view-all__product-title{font-size:1.05rem}.view-all__product-price{font-size:1.2rem}.view-all__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.view-all__favorite-btn{flex-shrink:0;order:1}.view-all__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.view-all__contact-btn{flex-shrink:0;font-size:.75rem;order:3;padding:.7rem .9rem}.view-all__reviews{margin:3rem auto 0;max-width:420px;max-width:100%;padding:1.5rem 1rem;width:100%}.view-all__reviews-header{padding:0 1rem}.view-all__reviews-title{font-size:1.6rem}.view-all__reviews-container{padding:0 1rem}.view-all__reviews-slider{padding-left:0}.view-all__reviews-grid{align-items:stretch;flex-direction:column;gap:1.2rem}.view-all__review-card{min-width:100%}.view-all__slider-btn{font-size:1.1rem;height:38px;width:38px}.view-all__slider-btn--prev{left:.5rem}.view-all__slider-btn--next{left:3.2rem}}@media (max-width:480px){.view-all{box-sizing:border-box;padding:120px 0 2.5rem}.view-all,.view-all__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.view-all__container{padding:0 10px}.view-all__main{padding:1rem 0}.view-all__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.view-all__sort-btn{font-size:.9rem;padding:.5rem .8rem}.view-all__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.view-all__counter-text{font-size:.8rem}.view-all__products{align-items:center;display:flex;flex-direction:column;gap:1.2rem;justify-content:center;margin-top:1.5rem;max-width:100%;width:100%}.view-all__product-card{border-radius:10px}.view-all__product-header{height:200px;padding:1.2rem 1rem}.view-all__product-logo{height:35px;margin-right:.6rem;width:35px}.view-all__product-logo-letter{font-size:1rem}.view-all__snapchat-icon{font-size:1.8rem;margin:0 .6rem}.view-all__product-line{height:25px;margin:0 .6rem}.view-all__product-subtitle{font-size:.9rem}.view-all__star{font-size:1rem;right:10px;top:6px}.view-all__badge{font-size:.65rem;left:10px;padding:.15rem .4rem;top:10px}.view-all__product-content{padding:1.2rem}.view-all__product-title{font-size:.95rem;margin-bottom:.6rem}.view-all__product-price{font-size:1.15rem;margin-bottom:1.2rem}.view-all__product-actions{gap:.6rem}.view-all__favorite-btn{font-size:1.2rem;padding:.3rem}.view-all__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.view-all__cart-icon{font-size:.85rem}.view-all__contact-btn{border-radius:15px;font-size:.7rem;padding:.6rem .75rem}.view-all__reviews{border-radius:15px;margin:2rem auto 0;max-width:100%;padding:1.5rem .5rem;width:100%}.view-all__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.view-all__reviews-title{font-size:1.4rem;padding-right:.8rem}.view-all__reviews-title:before{height:25px;width:3px}.view-all__reviews-container{padding:0 .8rem}.view-all__reviews-grid{gap:1rem}.view-all__review-card{border-radius:12px;padding:1rem}.view-all__review-rating{margin-bottom:.8rem}.view-all__reviewer-avatar{height:45px;width:45px}.view-all__avatar-icon{font-size:1.3rem}.view-all__reviewer-name{font-size:.9rem}.view-all__reviewer-date{font-size:.75rem}.view-all__slider-btn{font-size:1rem;height:35px;width:35px}.view-all__slider-btn--prev{left:.3rem}.view-all__slider-btn--next{left:2.8rem}.view-all__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.view-all__quote-close,.view-all__quote-open{font-size:2rem}.view-all__quote-open{left:8px;top:-8px}.view-all__quote-close{bottom:-15px;left:8px}}@media (max-width:360px){.view-all{box-sizing:border-box;padding:120px 0 2.5rem}.view-all,.view-all__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.view-all__container{padding:0 8px}.view-all__reviews-container{padding:0 .6rem}.view-all__slider-btn{font-size:.95rem;height:33px;width:33px}.view-all__product-card{border-radius:8px}.view-all__product-header{height:180px}}.social-view-all{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.social-view-all__container{margin:0 auto;max-width:1200px;padding:0 2rem}.social-view-all__main{padding:2rem 0}.social-view-all__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.social-view-all__dropdown-container{position:relative}.social-view-all__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.social-view-all__sort-btn:hover{background:#ffffff1a;color:#fff}.social-view-all__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.social-view-all__dropdown-menu{background:#2a2a3a;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;left:0;min-width:200px;overflow:hidden;position:absolute;top:100%;z-index:1000}.social-view-all__dropdown-item{background:none;border:none;color:#fff;cursor:pointer;display:block;font-size:.9rem;padding:.75rem 1rem;text-align:right;transition:background-color .2s ease;width:100%}.social-view-all__dropdown-item:hover{background:#ffffff1a}.social-view-all__counter{color:#666;font-size:.9rem}.social-view-all__counter-text{font-weight:500}.social-view-all__products{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:4rem}.social-view-all__product-card{background:#2a2a3a;border:1px solid #3a3a4a;border-radius:12px;contain:layout style paint;overflow:hidden;transition:all .3s ease;will-change:transform,box-shadow}.social-view-all__product-card:hover{border-color:#f7ec06;box-shadow:0 8px 25px #0003;transform:translateY(-4px)}.social-view-all__product-header{height:200px;overflow:hidden;position:relative}.social-view-all__product-header-image{height:100%;position:relative;width:100%}.social-view-all__product-header-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.social-view-all__product-card:hover .social-view-all__product-header-image img{transform:scale(1.05)}.social-view-all__product-content{padding:1.5rem}.social-view-all__product-title{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:1rem;text-align:right}.social-view-all__product-price{align-items:center;color:#f7ec06;display:flex;font-size:1.2rem;font-weight:700;gap:.5rem;margin-bottom:1.5rem}.social-view-all__product-actions{align-items:center;display:flex;gap:1rem}.social-view-all__favorite-btn{align-items:center;background:none;border:1px solid #e0e0e0;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.social-view-all__favorite-btn:hover{background:#ff47571a;border-color:#ff4757;color:#ff4757}.social-view-all__add-to-cart{align-items:center;background:#f7ec06;border:none;border-radius:8px;color:#1f1f2c;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1rem;transition:all .3s ease}.social-view-all__add-to-cart:hover{background:#e6d405;transform:translateY(-1px)}.social-view-all__reviews{border-top:1px solid #3a3a4a;margin-top:4rem;padding-top:2rem}.social-view-all__reviews-header{margin-bottom:2rem}.social-view-all__reviews-title{color:#fff;font-size:1.5rem;font-weight:700;text-align:center}.social-view-all__reviews-container{align-items:center;display:flex;gap:1rem}.social-view-all__slider-btn{align-items:center;background:#2a2a3a;border:1px solid #3a3a4a;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;transition:all .3s ease;width:50px}.social-view-all__slider-btn:hover{background:#f7ec06;border-color:#f7ec06;color:#1f1f2c}.social-view-all__reviews-slider{flex:1 1;overflow:hidden}.social-view-all__reviews-track{transition:transform .3s ease;will-change:transform}.social-view-all__reviews-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.social-view-all__review-card{background:#2a2a3a;border:1px solid #3a3a4a;border-radius:12px;contain:layout style paint;cursor:pointer;padding:1.5rem;transition:all .3s ease;will-change:transform,box-shadow}.social-view-all__review-card:hover{border-color:#f7ec06;box-shadow:0 4px 15px #0003;transform:translateY(-2px)}.social-view-all__review-card.active{background:#f7ec060d;border-color:#f7ec06}.social-view-all__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.social-view-all__star{color:#666;font-size:1.2rem;transition:color .3s ease}.social-view-all__star.filled{color:#f7ec06}.social-view-all__rating-number{color:#fff;font-weight:600;margin-left:.5rem}.social-view-all__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.social-view-all__reviewer-avatar{align-items:center;background:#3a3a4a;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.social-view-all__avatar-icon{font-size:1.2rem}.social-view-all__reviewer-info{flex:1 1}.social-view-all__reviewer-name{color:#fff;font-weight:600;margin-bottom:.25rem}.social-view-all__reviewer-date{color:#666;font-size:.8rem}.social-view-all__review-content{position:relative}.social-view-all__quote-close,.social-view-all__quote-open{color:#f7ec06;font-size:2rem;font-weight:700;opacity:.3;position:absolute}.social-view-all__quote-open{right:-.5rem;top:-.5rem}.social-view-all__quote-close{bottom:-.5rem;left:-.5rem}.social-view-all__review-text{color:#fff;font-size:.9rem;line-height:1.6;margin:0}@media (max-width:992px){.social-view-all__container{padding:0 1.5rem}.social-view-all__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.social-view-all__reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.social-view-all__container{padding:0 1rem}.social-view-all__main{padding:1.5rem 0}.social-view-all__sub-nav{align-items:flex-start;flex-direction:column;gap:1rem}.social-view-all__products{gap:1rem;grid-template-columns:1fr}.social-view-all__product-card{margin:0 auto;max-width:400px}.social-view-all__reviews-container{display:none}}@media (max-width:480px){.social-view-all__container{padding:0 .75rem}.social-view-all__main{padding:1rem 0}.social-view-all__product-content{padding:1rem}.social-view-all__product-title{font-size:1rem}.social-view-all__product-price{font-size:1.1rem}.social-view-all__add-to-cart{font-size:.8rem;padding:.6rem .8rem}.social-view-all__favorite-btn{font-size:1rem;height:35px;width:35px}}@media (max-width:360px){.social-view-all__container{padding:0 .5rem}.social-view-all__product-content{padding:.75rem}.social-view-all__product-title{font-size:.9rem}.social-view-all__product-price{font-size:1rem}}.username-3char{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.username-3char__container{margin:0 auto;max-width:1200px;padding:0 2rem}.username-3char__main{padding:2rem 0}.username-3char__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.username-3char__dropdown-container{position:relative}.username-3char__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.username-3char__sort-btn:hover{background:#ffffff1a;color:#fff}.username-3char__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.username-3char__dropdown-menu{background:#2a2a3a;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;left:0;min-width:200px;overflow:hidden;position:absolute;top:100%;z-index:1000}.username-3char__dropdown-item{background:none;border:none;color:#fff;cursor:pointer;display:block;font-size:.9rem;padding:.75rem 1rem;text-align:right;transition:background-color .2s ease;width:100%}.username-3char__dropdown-item:hover{background:#ffffff1a}.username-3char__counter{color:#666;font-size:.9rem}.username-3char__counter-text{font-weight:500}.username-3char__products{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:4rem}.username-3char__product-card{background:#2a2a3a;border:1px solid #3a3a4a;border-radius:12px;contain:layout style paint;overflow:hidden;transition:all .3s ease;will-change:transform,box-shadow}.username-3char__product-card:hover{border-color:#f7ec06;box-shadow:0 8px 25px #0003;transform:translateY(-4px)}.username-3char__product-header{height:200px;overflow:hidden;position:relative}.username-3char__product-header-image{height:100%;position:relative;width:100%}.username-3char__product-header-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.username-3char__product-card:hover .username-3char__product-header-image img{transform:scale(1.05)}.username-3char__product-content{padding:1.5rem}.username-3char__product-title{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:1rem;text-align:right}.username-3char__product-price{align-items:center;color:#f7ec06;display:flex;font-size:1.2rem;font-weight:700;gap:.5rem;margin-bottom:1.5rem}.username-3char__product-actions{align-items:center;display:flex;gap:1rem}.username-3char__favorite-btn{align-items:center;background:none;border:1px solid #e0e0e0;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.username-3char__favorite-btn:hover{background:#ff47571a;border-color:#ff4757;color:#ff4757}.username-3char__add-to-cart{align-items:center;background:#f7ec06;border:none;border-radius:8px;color:#1f1f2c;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1rem;transition:all .3s ease}.username-3char__add-to-cart:hover{background:#e6d405;transform:translateY(-1px)}.username-3char__reviews{border-top:1px solid #3a3a4a;margin-top:4rem;padding-top:2rem}.username-3char__reviews-header{margin-bottom:2rem}.username-3char__reviews-title{color:#fff;font-size:1.5rem;font-weight:700;text-align:center}.username-3char__reviews-container{align-items:center;display:flex;gap:1rem}.username-3char__slider-btn{align-items:center;background:#2a2a3a;border:1px solid #3a3a4a;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;transition:all .3s ease;width:50px}.username-3char__slider-btn:hover{background:#f7ec06;border-color:#f7ec06;color:#1f1f2c}.username-3char__reviews-slider{flex:1 1;overflow:hidden}.username-3char__reviews-track{transition:transform .3s ease;will-change:transform}.username-3char__reviews-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.username-3char__review-card{background:#2a2a3a;border:1px solid #3a3a4a;border-radius:12px;contain:layout style paint;cursor:pointer;padding:1.5rem;transition:all .3s ease;will-change:transform,box-shadow}.username-3char__review-card:hover{border-color:#f7ec06;box-shadow:0 4px 15px #0003;transform:translateY(-2px)}.username-3char__review-card.active{background:#f7ec060d;border-color:#f7ec06}.username-3char__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.username-3char__star{color:#666;font-size:1.2rem;transition:color .3s ease}.username-3char__star.filled{color:#f7ec06}.username-3char__rating-number{color:#fff;font-weight:600;margin-left:.5rem}.username-3char__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.username-3char__reviewer-avatar{align-items:center;background:#3a3a4a;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.username-3char__avatar-icon{font-size:1.2rem}.username-3char__reviewer-info{flex:1 1}.username-3char__reviewer-name{color:#fff;font-weight:600;margin-bottom:.25rem}.username-3char__reviewer-date{color:#666;font-size:.8rem}.username-3char__review-content{position:relative}.username-3char__quote-close,.username-3char__quote-open{color:#f7ec06;font-size:2rem;font-weight:700;opacity:.3;position:absolute}.username-3char__quote-open{right:-.5rem;top:-.5rem}.username-3char__quote-close{bottom:-.5rem;left:-.5rem}.username-3char__review-text{color:#fff;font-size:.9rem;line-height:1.6;margin:0}@media (max-width:992px){.username-3char__container{padding:0 1.5rem}.username-3char__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.username-3char__reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.username-3char__container{padding:0 1rem}.username-3char__main{padding:1.5rem 0}.username-3char__sub-nav{align-items:flex-start;flex-direction:column;gap:1rem}.username-3char__products{gap:1rem;grid-template-columns:1fr}.username-3char__product-card{margin:0 auto;max-width:400px}.username-3char__reviews-container{display:none}}@media (max-width:480px){.username-3char__container{padding:0 .75rem}.username-3char__main{padding:1rem 0}.username-3char__product-content{padding:1rem}.username-3char__product-title{font-size:1rem}.username-3char__product-price{font-size:1.1rem}.username-3char__add-to-cart{font-size:.8rem;padding:.6rem .8rem}.username-3char__favorite-btn{font-size:1rem;height:35px;width:35px}}@media (max-width:360px){.username-3char__container{padding:0 .5rem}.username-3char__product-content{padding:.75rem}.username-3char__product-title{font-size:.9rem}.username-3char__product-price{font-size:1rem}}.username-4char{background:#1f1f2c;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.username-4char__container{margin:0 auto;max-width:1200px;padding:0 2rem}.username-4char__main{padding:2rem 0}.username-4char__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.username-4char__dropdown-container{position:relative}.username-4char__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.username-4char__sort-btn:hover{background:#ffffff1a;color:#fff}.username-4char__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.username-4char__dropdown-menu{background:#2a2a3a;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;left:0;min-width:200px;overflow:hidden;position:absolute;top:100%;z-index:1000}.username-4char__dropdown-item{background:none;border:none;color:#fff;cursor:pointer;display:block;font-size:.9rem;padding:.75rem 1rem;text-align:right;transition:background-color .2s ease;width:100%}.username-4char__dropdown-item:hover{background:#ffffff1a}.username-4char__counter{color:#666;font-size:.9rem}.username-4char__counter-text{font-weight:500}.username-4char__products{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:4rem}.username-4char__product-card{background:#2a2a3a;border:1px solid #3a3a4a;border-radius:12px;contain:layout style paint;overflow:hidden;transition:all .3s ease;will-change:transform,box-shadow}.username-4char__product-card:hover{border-color:#f7ec06;box-shadow:0 8px 25px #0003;transform:translateY(-4px)}.username-4char__product-header{height:200px;overflow:hidden;position:relative}.username-4char__product-header-image{height:100%;position:relative;width:100%}.username-4char__product-header-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.username-4char__product-card:hover .username-4char__product-header-image img{transform:scale(1.05)}.username-4char__product-content{padding:1.5rem}.username-4char__product-title{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:1rem;text-align:right}.username-4char__product-price{align-items:center;color:#f7ec06;display:flex;font-size:1.2rem;font-weight:700;gap:.5rem;margin-bottom:1.5rem}.username-4char__product-actions{align-items:center;display:flex;gap:1rem}.username-4char__favorite-btn{align-items:center;background:none;border:1px solid #e0e0e0;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.username-4char__favorite-btn:hover{background:#ff47571a;border-color:#ff4757;color:#ff4757}.username-4char__add-to-cart{align-items:center;background:#f7ec06;border:none;border-radius:8px;color:#1f1f2c;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1rem;transition:all .3s ease}.username-4char__add-to-cart:hover{background:#e6d405;transform:translateY(-1px)}.username-4char__reviews{border-top:1px solid #3a3a4a;margin-top:4rem;padding-top:2rem}.username-4char__reviews-header{margin-bottom:2rem}.username-4char__reviews-title{color:#fff;font-size:1.5rem;font-weight:700;text-align:center}.username-4char__reviews-container{align-items:center;display:flex;gap:1rem}.username-4char__slider-btn{align-items:center;background:#2a2a3a;border:1px solid #3a3a4a;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;transition:all .3s ease;width:50px}.username-4char__slider-btn:hover{background:#f7ec06;border-color:#f7ec06;color:#1f1f2c}.username-4char__reviews-slider{flex:1 1;overflow:hidden}.username-4char__reviews-track{transition:transform .3s ease;will-change:transform}.username-4char__reviews-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.username-4char__review-card{background:#2a2a3a;border:1px solid #3a3a4a;border-radius:12px;contain:layout style paint;cursor:pointer;padding:1.5rem;transition:all .3s ease;will-change:transform,box-shadow}.username-4char__review-card:hover{border-color:#f7ec06;box-shadow:0 4px 15px #0003;transform:translateY(-2px)}.username-4char__review-card.active{background:#f7ec060d;border-color:#f7ec06}.username-4char__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.username-4char__star{color:#666;font-size:1.2rem;transition:color .3s ease}.username-4char__star.filled{color:#f7ec06}.username-4char__rating-number{color:#fff;font-weight:600;margin-left:.5rem}.username-4char__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.username-4char__reviewer-avatar{align-items:center;background:#3a3a4a;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.username-4char__avatar-icon{font-size:1.2rem}.username-4char__reviewer-info{flex:1 1}.username-4char__reviewer-name{color:#fff;font-weight:600;margin-bottom:.25rem}.username-4char__reviewer-date{color:#666;font-size:.8rem}.username-4char__review-content{position:relative}.username-4char__quote-close,.username-4char__quote-open{color:#f7ec06;font-size:2rem;font-weight:700;opacity:.3;position:absolute}.username-4char__quote-open{right:-.5rem;top:-.5rem}.username-4char__quote-close{bottom:-.5rem;left:-.5rem}.username-4char__review-text{color:#fff;font-size:.9rem;line-height:1.6;margin:0}@media (max-width:992px){.username-4char__container{padding:0 1.5rem}.username-4char__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.username-4char__reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.username-4char__container{padding:0 1rem}.username-4char__main{padding:1.5rem 0}.username-4char__sub-nav{align-items:flex-start;flex-direction:column;gap:1rem}.username-4char__products{gap:1rem;grid-template-columns:1fr}.username-4char__product-card{margin:0 auto;max-width:400px}.username-4char__reviews-container{display:none}}@media (max-width:480px){.username-4char__container{padding:0 .75rem}.username-4char__main{padding:1rem 0}.username-4char__product-content{padding:1rem}.username-4char__product-title{font-size:1rem}.username-4char__product-price{font-size:1.1rem}.username-4char__add-to-cart{font-size:.8rem;padding:.6rem .8rem}.username-4char__favorite-btn{font-size:1rem;height:35px;width:35px}}@media (max-width:360px){.username-4char__container{padding:0 .5rem}.username-4char__product-content{padding:.75rem}.username-4char__product-title{font-size:.9rem}.username-4char__product-price{font-size:1rem}}.social-media-services{background-color:#1f1f2c;font-family:Arial,sans-serif;min-height:100vh}.social-media-services__container{margin:0 auto;max-width:1200px;padding:0 20px}.social-media-services__main{padding:2rem 0}.social-media-services__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.social-media-services__dropdown-container{position:relative}.social-media-services__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.social-media-services__sort-btn:hover{background:#ffffff1a;color:#fff}.social-media-services__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.social-media-services__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.social-media-services__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.social-media-services__dropdown-item:last-child{border-bottom:none}.social-media-services__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.social-media-services__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.social-media-services__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.social-media-services__counter{align-items:center;display:flex}.social-media-services__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.social-media-services__counter-text:hover{color:#fff}.social-media-services__products{grid-gap:2.5rem;direction:rtl;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:flex-start;margin-top:3rem}.social-media-services__product-card{background:#343444;border:none;border-radius:16px;box-shadow:0 8px 30px #0000004d;height:539px;overflow:hidden;position:relative;transition:all .3s ease;width:287px}.social-media-services__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.social-media-services__product-header{align-items:center;background:#343444;display:flex;justify-content:center;min-height:280px;padding:0;position:relative}.social-media-services__badge,.social-media-services__category-icon,.social-media-services__product-line,.social-media-services__product-logo,.social-media-services__product-logo-letter,.social-media-services__product-subtitle,.social-media-services__star{display:none}.social-media-services__product-image{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:3}.social-media-services__main-image{border:4px solid #fff;border-radius:10px;box-shadow:0 5px 20px #0006;height:231px;object-fit:cover;width:237px}.social-media-services__main-image:hover{transform:none}.social-media-services__product-content{background:#343444!important;padding:1.5rem}.social-media-services__product-title{color:#fff!important;font-size:1.1rem;font-weight:700;margin:0 0 .8rem;text-align:right}.social-media-services__product-price{color:#fff!important;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem;text-align:right}.social-media-services__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.social-media-services__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;padding:.4rem;transition:all .3s ease}.social-media-services__favorite-btn:hover{color:#fff;transform:scale(1.1)}.social-media-services__add-to-cart{align-items:center;background:#2a2a3a!important;border:2px solid #f7ec06!important;border-radius:20px;box-shadow:none!important;color:#f7ec06!important;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem 1.2rem;transition:all .3s ease}.social-media-services__add-to-cart:hover{background:#fff!important;border-color:#fff!important;color:#2a2a2a!important;transform:translateY(-2px)}.social-media-services__cart-icon{font-size:.9rem}.social-media-services__reviews{background:#343444;border:1px solid #f7ec061a;border-radius:20px;margin-top:4rem;padding:3rem 0}.social-media-services__reviews-header{margin-bottom:2rem;padding:0 2rem}.social-media-services__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.social-media-services__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.social-media-services__reviews-container{padding:0 2rem;position:relative}.social-media-services__slider-btn{background:none;border:none;color:#f7ec06;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.social-media-services__slider-btn:hover{color:#fff}.social-media-services__slider-btn--prev{left:1rem}.social-media-services__slider-btn--next{left:4rem}.social-media-services__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.social-media-services__reviews-track{display:flex;transition:transform .5s ease-in-out}.social-media-services__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.social-media-services__review-card{background:#343444;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.social-media-services__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.social-media-services__rating-number{color:#fff;font-size:1rem;font-weight:700}.social-media-services__star{color:#faca15!important;display:inline-block!important}.social-media-services__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.social-media-services__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.social-media-services__avatar-icon{color:#f7ec06;font-size:1.5rem}.social-media-services__reviewer-info{display:flex;flex-direction:column}.social-media-services__reviewer-name{color:#333;font-size:1rem;font-weight:700;margin:0 0 .2rem}.social-media-services__reviewer-date{color:#666;font-size:.9rem}.social-media-services__review-content{position:relative}.social-media-services__quote-open{top:-10px}.social-media-services__quote-close,.social-media-services__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.social-media-services__quote-close{bottom:-20px}.social-media-services__review-text{color:#333;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.social-media-services__container{padding:0 15px}.social-media-services__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.social-media-services__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.social-media-services__dropdown-menu{left:0;right:0;width:100%}.social-media-services__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.social-media-services__counter-text{font-size:.85rem}}@media (max-width:768px){.social-media-services__main{padding:1.5rem 0}.social-media-services__products{gap:1.3rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.social-media-services__product-card{border-radius:12px}.social-media-services__product-header{min-height:220px}.social-media-services__product-content{padding:1.5rem}.social-media-services__product-title{font-size:1.05rem}.social-media-services__product-image{height:100%;width:100%}.social-media-services__product-price{font-size:1.2rem}.social-media-services__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.social-media-services__favorite-btn{flex-shrink:0;order:1}.social-media-services__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.social-media-services__reviews{margin-top:3rem;padding:2rem 1rem}.social-media-services__reviews-header{padding:0 1rem}.social-media-services__reviews-title{font-size:1.6rem}.social-media-services__reviews-container{padding:0 1rem}.social-media-services__reviews-slider{padding-left:0}.social-media-services__reviews-grid{flex-direction:column;gap:1.2rem}.social-media-services__review-card{min-width:100%}.social-media-services__slider-btn{font-size:1.1rem;height:38px;width:38px}.social-media-services__slider-btn--prev{left:.5rem}.social-media-services__slider-btn--next{left:3.2rem}}@media (max-width:480px){.social-media-services{padding-top:.5rem}.social-media-services__container{padding:0 10px}.social-media-services__main{padding:1rem 0}.social-media-services__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.social-media-services__sort-btn{font-size:.9rem;padding:.5rem .8rem}.social-media-services__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.social-media-services__counter-text{font-size:.8rem}.social-media-services__products{gap:1.2rem;grid-template-columns:1fr}.social-media-services__product-card{border-radius:15px}.social-media-services__product-header{min-height:120px}.social-media-services__product-content{padding:1.2rem}.social-media-services__product-title{font-size:.95rem;margin-bottom:.6rem}.social-media-services__product-image{height:100%;width:100%}.social-media-services__product-price{font-size:1.15rem;margin-bottom:1.2rem}.social-media-services__product-actions{gap:.6rem}.social-media-services__favorite-btn{font-size:1.2rem;padding:.3rem}.social-media-services__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.social-media-services__cart-icon{font-size:.85rem}.social-media-services__reviews{border-radius:15px;margin-top:2rem;padding:1.5rem .5rem}.social-media-services__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.social-media-services__reviews-title{font-size:1.4rem;padding-right:.8rem}.social-media-services__reviews-title:before{height:25px;width:3px}.social-media-services__reviews-container{padding:0 .8rem}.social-media-services__reviews-grid{gap:1rem}.social-media-services__review-card{border-radius:12px;padding:1rem}.social-media-services__review-rating{margin-bottom:.8rem}.social-media-services__reviewer-avatar{height:45px;width:45px}.social-media-services__avatar-icon{font-size:1.3rem}.social-media-services__reviewer-name{font-size:.9rem}.social-media-services__reviewer-date{font-size:.75rem}.social-media-services__slider-btn{font-size:1rem;height:35px;width:35px}.social-media-services__slider-btn--prev{left:.3rem}.social-media-services__slider-btn--next{left:2.8rem}.social-media-services__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.social-media-services__quote-close,.social-media-services__quote-open{font-size:2rem}.social-media-services__quote-open{left:8px;top:-8px}.social-media-services__quote-close{bottom:-15px;left:8px}}.social-media-services__view-all{display:flex;justify-content:center;margin:3rem 0}.social-media-services__view-all-btn{background:#f7ec06;border-radius:8px;color:#1f1f2c;display:inline-block;font-size:1.1rem;font-weight:600;min-width:150px;padding:1rem 2rem;text-align:center;text-decoration:none;transition:all .3s ease}.social-media-services__view-all-btn:hover{background:#e6d405;box-shadow:0 4px 15px #f7ec064d;color:#1f1f2c;transform:translateY(-2px)}@media (max-width:768px){.social-media-services__view-all{margin:2rem 0}.social-media-services__view-all-btn{font-size:1rem;min-width:120px;padding:.8rem 1.5rem}}@media (max-width:480px){.social-media-services__view-all-btn{font-size:.9rem;min-width:100px;padding:.7rem 1.2rem}}.service-packages-page{background:#1f1f2c;font-family:Arial,sans-serif;min-height:100vh;padding:2rem 0}.service-packages-container{margin:0 auto;max-width:1200px;padding:0 20px}.service-packages-header{background:#ffffff0d;border:1px solid #f7ec0633;border-radius:16px;margin-bottom:3rem;padding:2rem;text-align:center}.service-packages-title{color:#f7ec06;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.service-packages-description{color:#fffc;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.service-packages-price{align-items:center;color:#f7ec06;display:flex;font-size:2rem;font-weight:700;gap:.5rem;justify-content:center}.service-packages-price-value{color:#f7ec06}.service-packages-section{margin-bottom:3rem}.service-packages-section-title{border-right:4px solid #f7ec06;color:#f7ec06;font-size:1.8rem;font-weight:700;margin-bottom:2rem;padding-right:1rem;text-align:right}.service-packages-grid{grid-gap:2.5rem;direction:rtl;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:flex-start}.service-packages-grid--single{justify-content:center}.service-packages-card{background:#343444;border:none;border-radius:16px;box-shadow:0 8px 30px #0000004d;height:539px;overflow:hidden;position:relative;transition:all .3s ease;width:287px}.service-packages-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.service-packages-card-header{background:#343444;min-height:280px;padding:0}.service-packages-card-header,.service-packages-card-image{align-items:center;display:flex;justify-content:center;position:relative}.service-packages-card-image{height:100%;width:100%;z-index:3}.service-packages-main-image{border:4px solid #fff;border-radius:10px;box-shadow:0 5px 20px #0006;height:231px;object-fit:cover;width:237px}.service-packages-card-content{background:#343444!important;padding:1.5rem}.service-packages-card-title{color:#fff!important;font-size:1.1rem;font-weight:700;margin:0 0 .8rem;text-align:right}.service-packages-card-description-text{color:#ffffffb3;font-size:.85rem;line-height:1.5;margin:.5rem 0;text-align:right}.service-packages-card-price{color:#fff!important;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem;text-align:right}.service-packages-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.service-packages-card-button{align-items:center;background:#2a2a3a!important;border:2px solid #f7ec06!important;border-radius:20px;box-shadow:none!important;color:#f7ec06!important;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem 1.2rem;text-decoration:none;transition:all .3s ease}.service-packages-card-button:hover{background:#fff!important;border-color:#fff!important;color:#2a2a2a!important;transform:translateY(-2px)}.service-packages-favorite-btn{background:none;border:none;border-radius:50%;color:#eeefc8;cursor:pointer;font-size:1.5rem;padding:.4rem;transition:all .3s ease}.service-packages-favorite-btn:hover{color:#fff;transform:scale(1.1)}@media (max-width:768px){.service-packages-container{padding:0 15px}.service-packages-header{margin-bottom:2rem;padding:1.5rem}.service-packages-title{font-size:1.8rem}.service-packages-description{font-size:1rem}.service-packages-price{font-size:1.5rem}.service-packages-section-title{font-size:1.5rem;margin-bottom:1.5rem}.service-packages-grid{gap:1.5rem;grid-template-columns:1fr}.service-packages-card{min-width:auto;padding:1.5rem}}.service-packages-favorite-btn.active{color:gold}.accounts-for-sale{align-items:flex-start!important;background-color:#1f1f2c!important;box-sizing:border-box!important;display:flex!important;font-family:Arial,sans-serif;justify-content:center!important;left:0;margin:0 auto!important;max-width:100%!important;min-height:100vh;padding:0!important;position:relative;right:0;width:100%!important}.accounts-for-sale__container{max-width:1200px!important;padding:0 20px!important}.accounts-for-sale__container,.accounts-for-sale__main{box-sizing:border-box!important;display:block!important;margin:0 auto!important;position:relative;width:100%!important}.accounts-for-sale__main{max-width:100%!important;padding:2rem 0!important}.accounts-for-sale__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:2rem;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;padding:1rem 0;width:100%!important}.accounts-for-sale__dropdown-container{position:relative}.accounts-for-sale__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.accounts-for-sale__sort-btn:hover{background:#ffffff1a;color:#fff}.accounts-for-sale__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.accounts-for-sale__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.accounts-for-sale__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#fff!important;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.accounts-for-sale__dropdown-item:last-child{border-bottom:none}.accounts-for-sale__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.accounts-for-sale__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.accounts-for-sale__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.accounts-for-sale__counter{align-items:center;display:flex}.accounts-for-sale__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.accounts-for-sale__counter-text:hover{color:#fff}.accounts-for-sale__products{grid-gap:1.5rem;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center!important;margin-left:auto!important;margin-right:auto!important;margin-top:3rem;max-width:100%!important;width:100%!important}.accounts-for-sale__product-card{background:#343444;border:none;border-radius:16px;box-shadow:0 8px 30px #0000004d;height:539px;overflow:hidden;position:relative;transition:all .3s ease;width:287px}.accounts-for-sale__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.accounts-for-sale__product-header{align-items:center;background:#343444;display:flex;justify-content:center;min-height:280px;padding:0;position:relative}.accounts-for-sale__badge,.accounts-for-sale__category-icon,.accounts-for-sale__product-line,.accounts-for-sale__product-logo,.accounts-for-sale__product-logo-letter,.accounts-for-sale__product-subtitle,.accounts-for-sale__star{display:none}.accounts-for-sale__product-image{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:3}.accounts-for-sale__main-image{border:4px solid #fff;border-radius:10px;box-shadow:0 5px 20px #0006;height:231px;object-fit:cover;width:237px}.accounts-for-sale__main-image:hover{transform:none}.accounts-for-sale__product-content{background:#343444!important;padding:1.5rem}.accounts-for-sale__product-title{color:#fff!important;font-size:1.1rem;font-weight:700;margin:0 0 .8rem;text-align:right}.accounts-for-sale__product-price{color:#fff!important;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem;text-align:right}.accounts-for-sale__product-price--discounted{color:#e02424!important}.accounts-for-sale__pricing{margin-bottom:1rem}.accounts-for-sale__discount-container{align-items:flex-start;display:flex;gap:1rem;width:100%}.accounts-for-sale__discount-info{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.accounts-for-sale__discount-badge{background:#f7ec06;border-radius:4px;color:#fff!important;font-size:.75rem;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.accounts-for-sale__savings{color:#7ed3b3;font-size:.8rem;font-weight:500;white-space:nowrap}.accounts-for-sale__price-info{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem}.accounts-for-sale__original-price{color:#9ca3af;font-size:.9rem;font-weight:500;text-decoration:line-through}.accounts-for-sale__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.accounts-for-sale__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;padding:.4rem;transition:all .3s ease}.accounts-for-sale__favorite-btn:hover{color:#fff;transform:scale(1.1)}.accounts-for-sale__add-to-cart{align-items:center;background:#2a2a3a!important;border:2px solid #f7ec06!important;border-radius:20px;box-shadow:none!important;color:#f7ec06!important;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem 1.2rem;transition:all .3s ease}.accounts-for-sale__add-to-cart:hover{background:#fff!important;border-color:#fff!important;color:#2a2a2a!important;transform:translateY(-2px)}.accounts-for-sale__cart-icon{font-size:.9rem}.accounts-for-sale__reviews{background:#0000;border:none;border-radius:0;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important;margin-top:4rem;max-width:100%!important;padding:0;width:100%!important}.accounts-for-sale__reviews-header{margin-bottom:2rem;padding:0 2rem}.accounts-for-sale__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.accounts-for-sale__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.accounts-for-sale__reviews-container{padding:0 2rem;position:relative}.accounts-for-sale__slider-btn{background:#f7ec06;border:none;border-radius:50%;bottom:-60px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:40px;z-index:10}.accounts-for-sale__slider-btn:hover{background:#fff;color:#2a2a2a}.accounts-for-sale__slider-btn--prev{left:calc(50% - 30px)}.accounts-for-sale__slider-btn--next{left:calc(50% + 30px)}.accounts-for-sale__reviews-grid--mobile{display:none}.accounts-for-sale__reviews-grid--desktop{display:flex;gap:1.5rem;min-width:100%}.accounts-for-sale__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem;position:relative;touch-action:pan-x}.accounts-for-sale__reviews-slider--desktop{display:block}.accounts-for-sale__reviews-track{display:flex;transition:transform .5s ease-in-out;will-change:transform}.accounts-for-sale__reviews-grid{display:flex;gap:1.5rem;min-width:100%}@media (max-width:768px){.accounts-for-sale__reviews-container{align-items:center;display:flex;flex-direction:column}.accounts-for-sale__reviews-slider{margin-bottom:1.5rem;margin-left:0;margin-right:0;order:1;padding-left:0;padding-right:0;width:100%}.accounts-for-sale__reviews-grid{gap:0;width:100%}.accounts-for-sale__review-card{display:flex;flex-direction:column;flex-shrink:0;gap:1rem;min-width:100%;padding:1.5rem;width:100%}.accounts-for-sale__review-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.accounts-for-sale__review-rating,.accounts-for-sale__reviewer{flex-shrink:0;margin-bottom:0}.accounts-for-sale__reviewer{flex:1 1}.accounts-for-sale__review-content{min-width:0;width:100%}.accounts-for-sale__reviews-track{width:100%}.accounts-for-sale__slider-btn{display:inline-block;font-size:1.3rem;height:45px;margin:0 .5rem;order:2;position:static;transform:none;width:45px}.accounts-for-sale__slider-btn--prev{left:auto}.accounts-for-sale__slider-btn--next{left:auto;right:auto}}.accounts-for-sale__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;max-width:600px;min-width:500px;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.accounts-for-sale__review-header{align-items:center;direction:ltr;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-right:0;padding-right:0;width:100%}.accounts-for-sale__review-rating{align-items:center;direction:ltr;display:flex;flex-shrink:0;gap:.5rem;margin-bottom:0;margin-right:auto;order:1}.accounts-for-sale__rating-number{color:#fff;font-size:1rem;font-weight:700}.accounts-for-sale__star{color:#faca15!important;display:inline-block!important}.accounts-for-sale__reviewer{align-items:center;direction:ltr;display:flex;flex-shrink:0;flex:1 1;flex-direction:row;gap:1rem;justify-content:flex-end;margin-bottom:0;margin-left:0;order:2;padding-right:0}.accounts-for-sale__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;margin-right:0;overflow:hidden;padding:0;width:50px}.accounts-for-sale__reviewer-avatar img{display:block;height:100%;object-fit:cover;width:100%}.accounts-for-sale__avatar-icon{color:#f7ec06;font-size:1.5rem}.accounts-for-sale__reviewer-info{direction:ltr;display:flex;flex-direction:column;text-align:right}.accounts-for-sale__reviewer-name{color:#fff!important;font-size:1rem;font-weight:700;margin:0 0 .2rem}.accounts-for-sale__reviewer-date{color:#fff!important;font-size:.9rem}.accounts-for-sale__review-content{min-width:0;position:relative;width:100%}.accounts-for-sale__quote-open{top:-5px}.accounts-for-sale__quote-close,.accounts-for-sale__quote-open{color:#f7ec06;font-family:serif;font-size:2rem;left:5px;line-height:1;opacity:.3;position:absolute}.accounts-for-sale__quote-close{top:15px}.accounts-for-sale__review-text{color:#fff!important;font-size:.95rem;line-height:1.6;margin:0;padding:.5rem 0;text-align:right}@media (max-width:992px){.accounts-for-sale__container{padding:0 15px}.accounts-for-sale__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.accounts-for-sale__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.accounts-for-sale__dropdown-menu{left:0;right:0;width:100%}.accounts-for-sale__counter{align-self:center;background:#ff6b350d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.accounts-for-sale__counter-text{font-size:.85rem}.accounts-for-sale__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.accounts-for-sale__main{padding:1.5rem 0}.accounts-for-sale__products{gap:1.5rem;grid-template-columns:1fr;margin:2rem auto 0;max-width:400px}.accounts-for-sale__product-card{border-radius:12px;width:100%}.accounts-for-sale__product-header{min-height:220px;padding:1.5rem 1.2rem}.accounts-for-sale__category-icon{font-size:2rem}.accounts-for-sale__product-content{padding:1.5rem}.accounts-for-sale__product-title{font-size:1.05rem}.accounts-for-sale__product-price{font-size:1.2rem}.accounts-for-sale__product-price--discounted{color:#e02424!important}.accounts-for-sale__discount-badge{font-size:.7rem;padding:.15rem .4rem}.accounts-for-sale__savings{font-size:.75rem}.accounts-for-sale__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.accounts-for-sale__favorite-btn{flex-shrink:0;order:1}.accounts-for-sale__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.accounts-for-sale__contact-btn{flex-shrink:0;font-size:.75rem;order:3;padding:.7rem .9rem}.accounts-for-sale__reviews{background:#0000;border:none;border-radius:0;margin-top:3rem;padding:0}.accounts-for-sale__reviews-header{padding:0 1rem}.accounts-for-sale__reviews-title{font-size:1.6rem}.accounts-for-sale__reviews-container{align-items:center;display:flex;flex-direction:column;padding:0 1rem;position:relative}.accounts-for-sale__reviews-slider{margin-bottom:1.5rem;order:1;overflow:hidden;padding-left:0;padding-right:0;width:100%}.accounts-for-sale__reviews-grid{gap:0;width:100%}.accounts-for-sale__review-card{display:flex;flex-direction:column;flex-shrink:0;gap:1rem;min-width:100%;padding:1.5rem;width:100%}.accounts-for-sale__review-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.accounts-for-sale__review-rating,.accounts-for-sale__reviewer{flex-shrink:0;margin-bottom:0}.accounts-for-sale__reviewer{flex:1 1}.accounts-for-sale__review-content{min-width:0;width:100%}.accounts-for-sale__reviews-track{width:100%}.accounts-for-sale__slider-btn{display:inline-block;font-size:1.3rem;height:45px;margin:0 .5rem;order:2;position:static;transform:none;width:45px}.accounts-for-sale__slider-btn--prev{left:auto}.accounts-for-sale__slider-btn--next{left:auto;right:auto}}@media (max-width:480px){.accounts-for-sale{padding-top:.5rem}.accounts-for-sale__container{padding:0 10px}.accounts-for-sale__main{padding:1rem 0}.accounts-for-sale__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.accounts-for-sale__sort-btn{font-size:.9rem;padding:.5rem .8rem}.accounts-for-sale__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.accounts-for-sale__counter-text{font-size:.8rem}.accounts-for-sale__products{gap:1.2rem;margin-top:1.5rem;max-width:100%}.accounts-for-sale__product-card{border-radius:15px}.accounts-for-sale__product-header{min-height:120px;padding:1.2rem 1rem}.accounts-for-sale__product-logo{height:35px;margin-right:.6rem;width:35px}.accounts-for-sale__product-logo-letter{font-size:1rem}.accounts-for-sale__category-icon{font-size:1.8rem;margin:0 .6rem}.accounts-for-sale__product-line{height:25px;margin:0 .6rem}.accounts-for-sale__product-subtitle{font-size:.9rem}.accounts-for-sale__star{font-size:1rem;right:10px;top:6px}.accounts-for-sale__badge{font-size:.65rem;left:10px;padding:.15rem .4rem;top:10px}.accounts-for-sale__product-content{padding:1.2rem}.accounts-for-sale__product-title{font-size:.95rem;margin-bottom:.6rem}.accounts-for-sale__product-price{font-size:1.15rem;margin-bottom:1.2rem}.accounts-for-sale__product-price--discounted{color:#e02424!important}.accounts-for-sale__discount-badge{font-size:.65rem;padding:.15rem .35rem}.accounts-for-sale__savings{font-size:.7rem}.accounts-for-sale__product-actions{gap:.6rem}.accounts-for-sale__favorite-btn{font-size:1.2rem;padding:.3rem}.accounts-for-sale__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.accounts-for-sale__cart-icon{font-size:.85rem}.accounts-for-sale__contact-btn{border-radius:15px;font-size:.7rem;padding:.6rem .75rem}.accounts-for-sale__reviews{background:#0000;border:none;border-radius:0;margin-top:2rem;padding:0}.accounts-for-sale__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.accounts-for-sale__reviews-title{font-size:1.4rem;padding-right:.8rem}.accounts-for-sale__reviews-title:before{height:25px;width:3px}.accounts-for-sale__reviews-container{align-items:center;display:flex;flex-direction:column;padding:0 .8rem;position:relative}.accounts-for-sale__reviews-slider{margin-bottom:1.5rem;order:1;overflow:hidden;padding-left:0;padding-right:0;width:100%}.accounts-for-sale__reviews-grid{gap:0;width:100%}.accounts-for-sale__review-card{border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;min-width:100%;padding:1.2rem;width:100%}.accounts-for-sale__review-header{align-items:center;display:flex;gap:.8rem;justify-content:space-between;width:100%}.accounts-for-sale__reviews-track{width:100%}.accounts-for-sale__review-rating,.accounts-for-sale__reviewer{flex-shrink:0;margin-bottom:0}.accounts-for-sale__reviewer{flex:1 1}.accounts-for-sale__review-content{min-width:0;width:100%}.accounts-for-sale__reviewer-avatar{height:45px;width:45px}.accounts-for-sale__avatar-icon{font-size:1.3rem}.accounts-for-sale__reviewer-name{font-size:.9rem}.accounts-for-sale__reviewer-date{font-size:.75rem}.accounts-for-sale__slider-btn{display:inline-block;font-size:1.3rem;height:45px;margin:0 .5rem;order:2;position:static;transform:none;width:45px}.accounts-for-sale__slider-btn--prev{left:auto}.accounts-for-sale__slider-btn--next{left:auto;right:auto}.accounts-for-sale__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.accounts-for-sale__quote-close,.accounts-for-sale__quote-open{font-size:2rem}.accounts-for-sale__quote-open{left:8px;top:-8px}.accounts-for-sale__quote-close{bottom:-15px;left:8px}}body .accounts-for-sale,html .accounts-for-sale{display:flex!important;justify-content:center!important;margin:0 auto!important}.accounts-for-sale *{box-sizing:border-box}.App-main .accounts-for-sale,section .accounts-for-sale{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}.ads-campaigns{align-items:flex-start!important;background-color:#1f1f2c!important;display:flex!important;font-family:Arial,sans-serif;justify-content:center!important;max-width:100%!important;min-height:100vh;padding:0!important}.ads-campaigns,.ads-campaigns__container{box-sizing:border-box!important;margin:0 auto!important;width:100%!important}.ads-campaigns__container{display:block!important;max-width:1200px!important;padding:0 20px!important}.ads-campaigns__main{box-sizing:border-box!important;display:block!important;margin:0 auto!important;padding:2rem 0!important}.ads-campaigns__main,.ads-campaigns__sub-nav{max-width:100%!important;width:100%!important}.ads-campaigns__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:2rem;margin-left:auto!important;margin-right:auto!important;padding:1rem 0}.ads-campaigns__dropdown-container{position:relative}.ads-campaigns__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.ads-campaigns__sort-btn:hover{background:#ffffff1a;color:#fff}.ads-campaigns__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.ads-campaigns__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.ads-campaigns__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#fff;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.ads-campaigns__dropdown-item:last-child{border-bottom:none}.ads-campaigns__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.ads-campaigns__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.ads-campaigns__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.ads-campaigns__counter{align-items:center;display:flex}.ads-campaigns__counter-text{color:#fff;font-size:.9rem;font-weight:600;transition:all .3s ease}.ads-campaigns__counter-text:hover{color:#fff}.ads-campaigns__products{grid-gap:1.5rem;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center!important;margin-left:auto!important;margin-right:auto!important;margin-top:3rem;max-width:100%!important;width:100%!important}.ads-campaigns__product-card{background:#343444;border:none;border-radius:16px;box-shadow:0 8px 30px #0000004d;height:539px;overflow:hidden;position:relative;transition:all .3s ease;width:287px}.ads-campaigns__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.ads-campaigns__product-header{align-items:center;background:#343444;display:flex;justify-content:center;min-height:280px;padding:0;position:relative}.ads-campaigns__badge,.ads-campaigns__category-icon,.ads-campaigns__product-line,.ads-campaigns__product-logo,.ads-campaigns__product-logo-letter,.ads-campaigns__product-subtitle,.ads-campaigns__star{display:none}.ads-campaigns__product-image{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:3}.ads-campaigns__main-image{border:4px solid #fff;border-radius:10px;box-shadow:0 5px 20px #0006;height:231px;object-fit:cover;width:237px}.ads-campaigns__main-image:hover{transform:none}.ads-campaigns__product-content{background:#343444!important;padding:1.5rem}.ads-campaigns__product-title{color:#fff!important;font-size:1.1rem;font-weight:700;margin:0 0 .8rem;text-align:right}.ads-campaigns__product-price{color:#fff!important;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem;text-align:right}.ads-campaigns__product-price--discounted{color:#e02424!important}.ads-campaigns__pricing{margin-bottom:1rem}.ads-campaigns__discount-container{align-items:flex-start;display:flex;gap:1rem;width:100%}.ads-campaigns__discount-info{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.ads-campaigns__discount-badge{background:#f7ec06;border-radius:4px;color:#000;font-size:.75rem;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.ads-campaigns__savings{color:#7ed3b3;font-size:.8rem;font-weight:500;white-space:nowrap}.ads-campaigns__price-info{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem}.ads-campaigns__original-price{color:#9ca3af;font-size:.9rem;font-weight:500;text-decoration:line-through}.ads-campaigns__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.ads-campaigns__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;padding:.4rem;transition:all .3s ease}.ads-campaigns__favorite-btn:hover{color:#fff;transform:scale(1.1)}.ads-campaigns__add-to-cart{align-items:center;background:#2a2a3a!important;border:2px solid #f7ec06!important;border-radius:20px;box-shadow:none!important;color:#f7ec06!important;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem 1.2rem;transition:all .3s ease}.ads-campaigns__add-to-cart:hover{background:#fff!important;border-color:#fff!important;color:#2a2a2a!important;transform:translateY(-2px)}.ads-campaigns__cart-icon{font-size:.9rem}.ads-campaigns__reviews{background:#343444;border:1px solid #f7ec061a;border-radius:20px;margin-top:4rem;padding:3rem 0}.ads-campaigns__reviews-header{margin-bottom:2rem;padding:0 2rem}.ads-campaigns__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.ads-campaigns__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.ads-campaigns__reviews-container{padding:0 2rem;position:relative}.ads-campaigns__slider-btn{background:#f7ec06;border:none;border-radius:50%;bottom:-60px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:40px;z-index:10}.ads-campaigns__slider-btn:hover{background:#fff;color:#2a2a2a}.ads-campaigns__slider-btn--prev{left:calc(50% - 30px)}.ads-campaigns__slider-btn--next{left:calc(50% + 30px)}.ads-campaigns__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.ads-campaigns__reviews-track{display:flex;transition:transform .5s ease-in-out;will-change:transform}.ads-campaigns__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.ads-campaigns__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;max-width:600px;min-width:500px;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.ads-campaigns__review-header{align-items:center;direction:ltr;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-right:0;padding-right:0;width:100%}.ads-campaigns__review-rating{align-items:center;direction:ltr;display:flex;flex-shrink:0;gap:.5rem;margin-bottom:0;margin-right:auto;order:1}.ads-campaigns__rating-number{color:#fff;font-size:1rem;font-weight:700}.ads-campaigns__star{color:#faca15!important;display:inline-block!important}.ads-campaigns__reviewer{align-items:center;direction:ltr;display:flex;flex-shrink:0;flex:1 1;flex-direction:row;gap:1rem;justify-content:flex-end;margin-bottom:0;margin-left:0;order:2;padding-right:0}.ads-campaigns__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;margin-right:0;overflow:hidden;padding:0;width:50px}.ads-campaigns__avatar-icon{color:#f7ec06;font-size:1.5rem}.ads-campaigns__reviewer-info{direction:ltr;display:flex;flex-direction:column;text-align:right}.ads-campaigns__reviewer-name{color:#fff!important;font-size:1rem;font-weight:700;margin:0 0 .2rem}.ads-campaigns__reviewer-date{color:#fff!important;font-size:.9rem}.ads-campaigns__review-content{min-width:0;position:relative;width:100%}.ads-campaigns__quote-open{top:-5px}.ads-campaigns__quote-close,.ads-campaigns__quote-open{color:#f7ec06;font-family:serif;font-size:2rem;left:5px;line-height:1;opacity:.3;position:absolute}.ads-campaigns__quote-close{top:15px}.ads-campaigns__review-text{color:#fff!important;font-size:1rem;line-height:1.6;margin:0;padding:.5rem 0;text-align:right}@media (max-width:992px){.ads-campaigns__container{padding:0 15px}.ads-campaigns__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.ads-campaigns__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.ads-campaigns__dropdown-menu{left:0;right:0;width:100%}.ads-campaigns__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.ads-campaigns__counter-text{font-size:.85rem}}@media (max-width:768px){.ads-campaigns__main{padding:1.5rem 0}.ads-campaigns__container{align-items:center;display:flex;flex-direction:column}.ads-campaigns__products{gap:1.3rem;grid-template-columns:1fr}.ads-campaigns__product-card{border-radius:12px;width:100%}.ads-campaigns__product-header{min-height:220px}.ads-campaigns__product-content{padding:1.5rem}.ads-campaigns__product-title{font-size:1.05rem}.ads-campaigns__product-image{height:100%;width:100%}.ads-campaigns__product-price{font-size:1.2rem}.ads-campaigns__product-price--discounted{color:#e02424!important}.ads-campaigns__discount-badge{font-size:.7rem;padding:.15rem .4rem}.ads-campaigns__savings{font-size:.75rem}.ads-campaigns__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.ads-campaigns__favorite-btn{flex-shrink:0;order:1}.ads-campaigns__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.ads-campaigns__reviews{margin-top:3rem;padding:2rem 1rem}.ads-campaigns__reviews-header{padding:0 1rem}.ads-campaigns__reviews-title{font-size:1.6rem}.ads-campaigns__reviews-container{padding:0 1rem}.ads-campaigns__reviews-slider{padding-left:0}.ads-campaigns__reviews-grid{flex-direction:column;gap:1.2rem}.ads-campaigns__review-card{min-width:100%}.ads-campaigns__slider-btn{font-size:1.1rem;height:38px;width:38px}.ads-campaigns__slider-btn--prev{left:.5rem}.ads-campaigns__slider-btn--next{left:3.2rem}}@media (max-width:480px){.ads-campaigns{padding-top:.5rem}.ads-campaigns__container{padding:0 10px}.ads-campaigns__main{padding:1rem 0}.ads-campaigns__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.ads-campaigns__sort-btn{font-size:.9rem;padding:.5rem .8rem}.ads-campaigns__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.ads-campaigns__counter-text{font-size:.8rem}.ads-campaigns__products{gap:1.2rem;grid-template-columns:1fr}.ads-campaigns__product-card{border-radius:15px}.ads-campaigns__product-header{min-height:120px}.ads-campaigns__product-content{padding:1.2rem}.ads-campaigns__product-title{font-size:.95rem;margin-bottom:.6rem}.ads-campaigns__product-image{height:100%;width:100%}.ads-campaigns__product-price{font-size:1.15rem;margin-bottom:1.2rem}.ads-campaigns__product-price--discounted{color:#e02424!important}.ads-campaigns__discount-badge{font-size:.65rem;padding:.15rem .35rem}.ads-campaigns__savings{font-size:.7rem}.ads-campaigns__product-actions{gap:.6rem}.ads-campaigns__favorite-btn{font-size:1.2rem;padding:.3rem}.ads-campaigns__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.ads-campaigns__cart-icon{font-size:.85rem}.ads-campaigns__reviews{border-radius:15px;margin-top:2rem;padding:1.5rem .5rem}.ads-campaigns__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.ads-campaigns__reviews-title{font-size:1.4rem;padding-right:.8rem}.ads-campaigns__reviews-title:before{height:25px;width:3px}.ads-campaigns__reviews-container{padding:0 .8rem}.ads-campaigns__reviews-grid{gap:1rem}.ads-campaigns__review-card{border-radius:12px;padding:1rem}.ads-campaigns__review-rating{margin-bottom:.8rem}.ads-campaigns__reviewer-avatar{height:45px;width:45px}.ads-campaigns__avatar-icon{font-size:1.3rem}.ads-campaigns__reviewer-name{font-size:.9rem}.ads-campaigns__reviewer-date{font-size:.75rem}.ads-campaigns__slider-btn{font-size:1rem;height:35px;width:35px}.ads-campaigns__slider-btn--prev{left:.3rem}.ads-campaigns__slider-btn--next{left:2.8rem}.ads-campaigns__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.ads-campaigns__quote-close,.ads-campaigns__quote-open{font-size:2rem}.ads-campaigns__quote-open{left:8px;top:-8px}.ads-campaigns__quote-close{bottom:-15px;left:8px}}body .ads-campaigns,html .ads-campaigns{display:flex!important;justify-content:center!important;margin:0 auto!important}.ads-campaigns *{box-sizing:border-box}.App-main .ads-campaigns,section .ads-campaigns{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}.verification{align-items:flex-start!important;background-color:#1f1f2c!important;display:flex!important;font-family:Arial,sans-serif;justify-content:center!important;max-width:100%!important;min-height:100vh;padding:0!important}.verification,.verification__container{box-sizing:border-box!important;margin:0 auto!important;width:100%!important}.verification__container{display:block!important;max-width:1200px!important;padding:0 20px!important}.verification__main{box-sizing:border-box!important;display:block!important;margin:0 auto!important;padding:2rem 0!important}.verification__main,.verification__sub-nav{max-width:100%!important;width:100%!important}.verification__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:2rem;margin-left:auto!important;margin-right:auto!important;padding:1rem 0}.verification__dropdown-container{position:relative}.verification__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.verification__sort-btn:hover{background:#ffffff1a;color:#fff}.verification__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.verification__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}.verification__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.verification__dropdown-item:last-child{border-bottom:none}.verification__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.verification__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.verification__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.verification__counter{align-items:center;display:flex}.verification__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.verification__counter-text:hover{color:#fff}.verification__products{grid-gap:1.5rem;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center!important;margin-left:auto!important;margin-right:auto!important;margin-top:3rem;max-width:100%!important;width:100%!important}.verification__product-card{background:#343444;border:none;border-radius:16px;box-shadow:0 8px 30px #0000004d;height:539px;overflow:hidden;position:relative;transition:all .3s ease;width:287px}.verification__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.verification__product-header{align-items:center;background:#343444;display:flex;justify-content:center;min-height:280px;padding:0;position:relative}.verification__badge,.verification__category-icon,.verification__product-line,.verification__product-logo,.verification__product-logo-letter,.verification__product-subtitle,.verification__star{display:none}.verification__product-content{background:#343444!important;padding:1.5rem}.verification__product-title{color:#fff!important;font-size:1.1rem;font-weight:700;margin:0 0 .8rem;text-align:right}.verification__product-image{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:3}.verification__main-image{border:4px solid #fff;border-radius:10px;box-shadow:0 5px 20px #0006;height:231px;object-fit:cover;width:237px}.verification__main-image:hover{transform:none}.verification__product-price{color:#fff!important;font-size:1.3rem;font-weight:700;margin:0 0 1.5rem;text-align:right}.verification__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.verification__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;padding:.4rem;transition:all .3s ease}.verification__favorite-btn:hover{color:#fff;transform:scale(1.1)}.verification__add-to-cart{align-items:center;background:#2a2a3a!important;border:2px solid #f7ec06!important;border-radius:20px;box-shadow:none!important;color:#f7ec06!important;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem 1.2rem;transition:all .3s ease}.verification__add-to-cart:hover{background:#fff!important;border-color:#fff!important;color:#2a2a2a!important;transform:translateY(-2px)}.verification__cart-icon{font-size:.9rem}.verification__contact-btn{background:#6c757d;border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;padding:.6rem 1rem;transition:all .3s ease}.verification__contact-btn:hover{background:#555;transform:translateY(-2px)}.verification__reviews{background:#0000;border:none;border-radius:0;margin-top:4rem;padding:0}.verification__reviews-header{margin-bottom:2rem;padding:0 2rem}.verification__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.verification__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.verification__reviews-container{padding:0 2rem;position:relative}.verification__slider-btn{background:#f7ec06;border:none;border-radius:50%;bottom:-60px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:40px;z-index:10}.verification__slider-btn:hover{background:#fff;color:#2a2a2a}.verification__slider-btn--prev{left:calc(50% - 30px)}.verification__slider-btn--next{left:calc(50% + 30px)}.verification__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem;position:relative;touch-action:pan-x}.verification__reviews-track{display:flex;transition:transform .5s ease-in-out;will-change:transform}.verification__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.verification__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;max-width:600px;min-width:500px;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.verification__review-header{align-items:center;direction:ltr;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-right:0;padding-right:0;width:100%}.verification__review-rating{align-items:center;direction:ltr;display:flex;flex-shrink:0;gap:.5rem;margin-bottom:0;margin-right:auto;order:1}.verification__rating-number{color:#fff;font-size:1rem;font-weight:700}.verification__star{color:#faca15!important;display:inline-block!important}.verification__reviewer{align-items:center;direction:ltr;display:flex;flex-shrink:0;flex:1 1;flex-direction:row;gap:1rem;justify-content:flex-end;margin-bottom:0;margin-left:0;order:2;padding-right:0}.verification__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;margin-right:0;overflow:hidden;padding:0;width:50px}.verification__reviewer-avatar img{display:block;height:100%;object-fit:cover;width:100%}.verification__avatar-icon{color:#f7ec06;font-size:1.5rem}.verification__reviewer-info{direction:ltr;display:flex;flex-direction:column;text-align:right}.verification__reviewer-name{color:#fff!important;font-size:1rem;font-weight:700;margin:0 0 .2rem}.verification__reviewer-date{color:#fff!important;font-size:.9rem}.verification__review-content{min-width:0;position:relative;width:100%}.verification__quote-open{top:-5px}.verification__quote-close,.verification__quote-open{color:#f7ec06;font-family:serif;font-size:2rem;left:5px;line-height:1;opacity:.3;position:absolute}.verification__quote-close{top:15px}.verification__review-text{color:#fff!important;font-size:.95rem;line-height:1.6;margin:0;padding:.5rem 0;text-align:right}@media (max-width:992px){.verification__container{padding:0 15px}.verification__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.verification__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.verification__dropdown-menu{left:0;right:0;width:100%}.verification__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.verification__counter-text{font-size:.85rem}.verification__products{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}}@media (max-width:768px){.verification__main{padding:1.5rem 0}.verification__products{gap:1.5rem;grid-template-columns:1fr;margin:2rem auto 0;max-width:400px}.verification__product-card{border-radius:12px;width:100%}.verification__product-header{min-height:220px;padding:1.5rem 1.2rem}.verification__category-icon{font-size:2rem}.verification__product-content{padding:1.5rem}.verification__product-title{font-size:1.05rem}.verification__product-image{height:100%;width:100%}.verification__product-price{font-size:1.2rem}.verification__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.verification__favorite-btn{flex-shrink:0;order:1}.verification__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.verification__contact-btn{flex-shrink:0;font-size:.75rem;order:3;padding:.7rem .9rem}.verification__reviews{background:#0000;border:none;border-radius:0;margin-top:3rem;padding:0}.verification__reviews-header{padding:0 1rem}.verification__reviews-title{font-size:1.6rem}.verification__reviews-container{align-items:center;display:flex;flex-direction:column;padding:0 1rem}.verification__reviews-slider{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;margin-bottom:1.5rem;margin-left:0;margin-right:0;order:1;overflow-x:auto;overflow-y:hidden;padding-left:0;padding-right:0;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.verification__reviews-slider::-webkit-scrollbar{display:none}.verification__reviews-track{transition:none;width:100%}.verification__reviews-grid{flex-direction:row;gap:0;width:100%}.verification__review-card{display:flex;flex-direction:column;flex-shrink:0;gap:1rem;min-width:100%;padding:1.5rem;width:100%}.verification__review-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.verification__review-rating,.verification__reviewer{flex-shrink:0;margin-bottom:0}.verification__reviewer{flex:1 1}.verification__review-content{min-width:0;width:100%}.verification__slider-btn{display:inline-block;font-size:1.3rem;height:45px;margin:0 .5rem;order:2;position:static;transform:none;width:45px}.verification__slider-btn--prev{left:auto}.verification__slider-btn--next{left:auto;right:auto}}@media (max-width:480px){.verification{padding-top:.5rem}.verification__container{padding:0 10px}.verification__main{padding:1rem 0}.verification__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.verification__sort-btn{font-size:.9rem;padding:.5rem .8rem}.verification__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.verification__counter-text{font-size:.8rem}.verification__products{gap:1.2rem;margin-top:1.5rem;max-width:100%}.verification__product-card{border-radius:15px}.verification__product-header{min-height:120px;padding:1.2rem 1rem}.verification__product-logo{height:35px;margin-right:.6rem;width:35px}.verification__product-logo-letter{font-size:1rem}.verification__category-icon{font-size:1.8rem;margin:0 .6rem}.verification__product-line{height:25px;margin:0 .6rem}.verification__product-subtitle{font-size:.9rem}.verification__star{font-size:1rem;right:10px;top:6px}.verification__badge{font-size:.65rem;left:10px;padding:.15rem .4rem;top:10px}.verification__product-content{padding:1.2rem}.verification__product-title{font-size:.95rem;margin-bottom:.6rem}.verification__product-image{height:100%;width:100%}.verification__product-price{font-size:1.15rem;margin-bottom:1.2rem}.verification__product-actions{gap:.6rem}.verification__favorite-btn{font-size:1.2rem;padding:.3rem}.verification__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.verification__cart-icon{font-size:.85rem}.verification__contact-btn{border-radius:15px;font-size:.7rem;padding:.6rem .75rem}.verification__reviews{border-radius:15px;margin-top:2rem;padding:1.5rem .5rem}.verification__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.verification__reviews-title{font-size:1.4rem;padding-right:.8rem}.verification__reviews-title:before{height:25px;width:3px}.verification__reviews-container{align-items:center;display:flex;flex-direction:column;padding:0 .8rem}.verification__reviews-slider{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;margin-bottom:1.5rem;margin-left:0;margin-right:0;order:1;overflow-x:auto;overflow-y:hidden;padding-left:0;padding-right:0;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.verification__reviews-slider::-webkit-scrollbar{display:none}.verification__reviews-track{transition:none;width:100%}.verification__reviews-grid{flex-direction:row;gap:0;width:100%}.verification__review-card{border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;min-width:100%;padding:1.5rem;width:100%}.verification__review-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.verification__review-rating,.verification__reviewer{flex-shrink:0;margin-bottom:0}.verification__reviewer{flex:1 1}.verification__review-content{min-width:0;width:100%}.verification__reviewer-avatar{height:50px;width:50px}.verification__avatar-icon{font-size:1.5rem}.verification__reviewer-name{font-size:1rem;margin-bottom:.2rem}.verification__reviewer-date{font-size:.9rem}.verification__slider-btn{display:inline-block;font-size:1.3rem;height:45px;margin:0 .5rem;order:2;position:static;transform:none;width:45px}.verification__slider-btn--prev{left:auto}.verification__slider-btn--next{left:auto;right:auto}.verification__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.verification__quote-close,.verification__quote-open{font-size:2rem}.verification__quote-open{left:8px;top:-8px}.verification__quote-close{bottom:-15px;left:8px}}@media (max-width:360px){.verification__container{padding:0 8px}.verification__main{padding:.8rem 0}.verification__sub-nav{margin-bottom:1.2rem;padding:.5rem 0}.verification__sort-btn{font-size:.85rem;padding:.45rem .7rem}.verification__counter-text{font-size:.75rem}.verification__products{gap:1rem}.verification__product-card{border-radius:12px}.verification__product-header{min-height:110px;padding:1rem .9rem}.verification__product-logo{height:32px;width:32px}.verification__product-logo-letter{font-size:.95rem}.verification__category-icon{font-size:1.6rem}.verification__product-subtitle{font-size:.85rem}.verification__product-content{padding:1rem}.verification__product-title{font-size:.9rem}.verification__favorite-btn,.verification__product-price{font-size:1.1rem}.verification__add-to-cart{font-size:.75rem;padding:.55rem .7rem}.verification__contact-btn{font-size:.65rem;padding:.55rem .65rem}.verification__reviews{margin-top:1.8rem;padding:1.3rem .4rem}.verification__reviews-title{font-size:1.3rem}.verification__reviews-title:before{height:23px;width:3px}.verification__reviews-container{align-items:center;display:flex;flex-direction:column}.verification__reviews-slider{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;margin-bottom:1.5rem;margin-left:0;margin-right:0;order:1;overflow-x:auto;overflow-y:hidden;padding-left:0;padding-right:0;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.verification__reviews-slider::-webkit-scrollbar{display:none}.verification__reviews-track{transition:none;width:100%}.verification__reviews-grid{flex-direction:row;gap:0;width:100%}.verification__review-card{display:flex;flex-direction:column;flex-shrink:0;gap:1rem;min-width:100%;padding:1.5rem;width:100%}.verification__review-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.verification__review-rating,.verification__reviewer{flex-shrink:0;margin-bottom:0}.verification__reviewer{flex:1 1}.verification__review-content{min-width:0;width:100%}.verification__reviewer-avatar{height:50px;width:50px}.verification__reviewer-name{font-size:1rem;margin-bottom:.2rem}.verification__reviewer-date{font-size:.9rem}.verification__review-text{font-size:.95rem;line-height:1.6;padding:.5rem 0}.verification__quote-close,.verification__quote-open{font-size:2rem}.verification__slider-btn{display:inline-block;font-size:1.3rem;height:45px;margin:0 .5rem;order:2;position:static;transform:none;width:45px}.verification__slider-btn--prev{left:auto}.verification__slider-btn--next{left:auto;right:auto}}body .verification,html .verification{display:flex!important;justify-content:center!important;margin:0 auto!important}.verification *{box-sizing:border-box}.App-main .verification,section .verification{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}.usernames{background-color:#1f1f2c!important;font-family:Arial,sans-serif;min-height:100vh}.usernames__container{margin:0 auto;max-width:1200px;padding:0 20px}.usernames__main{padding:2rem 0}.usernames__sub-nav{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.usernames__dropdown-container{position:relative}.usernames__sort-btn{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.usernames__sort-btn:hover{background:#ffffff1a;color:#fff}.usernames__dropdown-arrow{font-size:.8rem;transition:transform .3s ease}.usernames__dropdown-menu{animation:dropdownFadeIn .2s ease-out;background:#1f1f2c;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 25px #00000026;left:0;margin-top:.5rem;min-width:200px;position:absolute;top:100%;z-index:1000}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.usernames__dropdown-item{background:none;border:none;border-bottom:1px solid #f0f0f0;color:#333;cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:.8rem 1rem;position:relative;text-align:right;transition:all .3s ease;width:100%}.usernames__dropdown-item:last-child{border-bottom:none}.usernames__dropdown-item:hover{background:#ffffff1a;color:#fff;padding-right:1.5rem}.usernames__dropdown-item.selected{background:#f7ec0626;color:#f7ec06;font-weight:600}.usernames__dropdown-item.selected:after{color:#f7ec06;content:"✓";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.usernames__counter{align-items:center;display:flex}.usernames__counter-text{color:#666;font-size:.9rem;font-weight:600;transition:all .3s ease}.usernames__counter-text:hover{color:#fff}.usernames__products{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,300px));justify-content:center;margin-top:3rem}.usernames__product-card{background:#343444;border:none;border-radius:16px;box-shadow:0 8px 30px #0000004d;display:flex;flex-direction:column;height:539px;max-height:539px;min-height:539px;overflow:hidden;position:relative;transition:all .3s ease;width:287px}.usernames__product-card:hover{box-shadow:0 12px 35px #f7ec0633;transform:translateY(-8px)}.usernames__product-header{align-items:center;background:#343444;display:flex;justify-content:center;min-height:280px;padding:0;position:relative}.usernames__badge,.usernames__category-icon,.usernames__product-line,.usernames__product-logo,.usernames__product-logo-letter,.usernames__product-subtitle,.usernames__star{display:none}.usernames__product-image{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:3}.usernames__main-image{border:4px solid #fff;border-radius:10px;box-shadow:0 5px 20px #0006;height:231px;object-fit:cover;width:237px}.usernames__main-image:hover{transform:none}.usernames__product-content{background:#343444!important;padding:1.5rem}.usernames__product-title{font-size:1.1rem;margin:0 0 .8rem}.usernames__product-price,.usernames__product-title{color:#fff!important;font-weight:700;text-align:right}.usernames__product-price{font-size:1.3rem;margin:0 0 1.5rem}.usernames__product-price--discounted{color:#e02424!important}.usernames__pricing{margin-bottom:1rem}.usernames__discount-container{align-items:flex-start;display:flex;gap:1rem;width:100%}.usernames__discount-info{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.usernames__discount-badge{background:#f7ec06;border-radius:4px;color:#000;font-size:.75rem;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.usernames__savings{color:#7ed3b3;font-size:.8rem;font-weight:500;white-space:nowrap}.usernames__price-info{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem}.usernames__original-price{color:#9ca3af;font-size:.9rem;font-weight:500;text-decoration:line-through}.usernames__product-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.usernames__favorite-btn{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;padding:.4rem;transition:all .3s ease}.usernames__favorite-btn:hover{color:#fff;transform:scale(1.1)}.usernames__add-to-cart{align-items:center;background:#2a2a3a!important;border:2px solid #f7ec06!important;border-radius:20px;box-shadow:none!important;color:#f7ec06!important;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem 1.2rem;transition:all .3s ease}.usernames__add-to-cart:hover{background:#fff!important;border-color:#fff!important;color:#2a2a2a!important;transform:translateY(-2px)}.usernames__cart-icon{font-size:.9rem}.usernames__reviews{background:#343444;border:1px solid #f7ec061a;border-radius:20px;margin-top:4rem;padding:3rem 0}.usernames__reviews-header{margin-bottom:2rem;padding:0 2rem}.usernames__reviews-title{color:#f7ec06;font-size:30px;font-weight:700;margin:0;padding-right:1rem;position:relative;text-align:right}.usernames__reviews-title:before{background:#f7ec06;border-radius:2px;content:"";height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.usernames__reviews-container{padding:0 2rem;position:relative}.usernames__slider-btn{background:#f7ec06;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.usernames__slider-btn:hover{background:#fff;color:#2a2a2a}.usernames__slider-btn--prev{left:1rem}.usernames__slider-btn--next{left:4rem}.usernames__reviews-slider{border-radius:15px;margin-top:2rem;overflow:hidden;padding-left:5rem}.usernames__reviews-track{display:flex;transition:transform .5s ease-in-out}.usernames__reviews-grid{display:flex;gap:1.5rem;min-width:100%}.usernames__review-card{background:#343444!important;border:none;border-radius:15px;box-shadow:0 4px 15px #f7ec061a;flex-shrink:0;min-width:300px;padding:1.5rem;position:relative;transition:all .3s ease}.usernames__review-rating{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.usernames__rating-number{color:#fff;font-size:1rem;font-weight:700}.usernames__star{color:#faca15!important;display:inline-block!important}.usernames__reviewer{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.usernames__reviewer-avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.usernames__avatar-icon{color:#f7ec06;font-size:1.5rem}.usernames__reviewer-info{display:flex;flex-direction:column}.usernames__reviewer-name{color:#333;font-size:1rem;font-weight:700;margin:0 0 .2rem}.usernames__reviewer-date{color:#666;font-size:.9rem}.usernames__review-content{position:relative}.usernames__quote-open{top:-10px}.usernames__quote-close,.usernames__quote-open{color:#f7ec06;font-family:serif;font-size:3rem;left:10px;line-height:1;opacity:.3;position:absolute}.usernames__quote-close{bottom:-20px}.usernames__review-text{color:#333;font-size:1rem;line-height:1.6;margin:0;padding:1rem 0;text-align:right}@media (max-width:992px){.usernames__container{padding:0 15px}.usernames__sub-nav{align-items:stretch;flex-direction:column;gap:1rem;padding:.8rem 0}.usernames__sort-btn{font-size:.95rem;justify-content:space-between;padding:.6rem 1rem;width:100%}.usernames__dropdown-menu{left:0;right:0;width:100%}.usernames__counter{align-self:center;background:#f7ec060d;border-radius:8px;justify-content:center;padding:.5rem;width:100%}.usernames__counter-text{font-size:.85rem}}@media (max-width:768px){.usernames__main{padding:1.5rem 0}.usernames__products{gap:1.3rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.usernames__product-card{border-radius:12px;display:flex;flex-direction:column;height:auto;max-height:450px;min-height:400px;width:100%}.usernames__product-header{flex-shrink:0;max-height:220px;min-height:220px}.usernames__product-content{padding:1.5rem}.usernames__product-title{font-size:1.05rem}.usernames__product-image{height:100%;width:100%}.usernames__product-price{font-size:1.2rem}.usernames__product-price--discounted{color:#e02424!important}.usernames__discount-badge{font-size:.7rem;padding:.15rem .4rem}.usernames__savings{font-size:.75rem}.usernames__product-actions{align-items:stretch;flex-direction:row;gap:.8rem}.usernames__favorite-btn{flex-shrink:0;order:1}.usernames__add-to-cart{flex:1 1;font-size:.85rem;order:2;padding:.7rem 1rem}.usernames__reviews{margin-top:3rem;padding:2rem 1rem}.usernames__reviews-header{padding:0 1rem}.usernames__reviews-title{font-size:1.6rem}.usernames__reviews-container{padding:0 1rem}.usernames__reviews-slider{padding-left:0}.usernames__reviews-grid{flex-direction:column;gap:1.2rem}.usernames__review-card{min-width:100%}.usernames__slider-btn{font-size:1.1rem;height:38px;width:38px}.usernames__slider-btn--prev{left:.5rem}.usernames__slider-btn--next{left:3.2rem}}@media (max-width:480px){.usernames{padding-top:.5rem}.usernames__container{padding:0 10px}.usernames__main{padding:1rem 0}.usernames__sub-nav{margin-bottom:1.5rem;padding:.6rem 0}.usernames__sort-btn{font-size:.9rem;padding:.5rem .8rem}.usernames__dropdown-item{font-size:.85rem;padding:.7rem .8rem}.usernames__counter-text{font-size:.8rem}.usernames__products{gap:1.2rem;grid-template-columns:1fr;justify-items:center}.usernames__product-card{border-radius:15px;display:flex;flex-direction:column;height:auto;max-height:400px;min-height:350px;width:100%}.usernames__product-header{flex-shrink:0;max-height:120px;min-height:120px}.usernames__product-content{padding:1.2rem}.usernames__product-title{font-size:.95rem;margin-bottom:.6rem}.usernames__product-image{height:100%;width:100%}.usernames__product-price{font-size:1.15rem;margin-bottom:1.2rem}.usernames__product-price--discounted{color:#e02424!important}.usernames__discount-badge{font-size:.65rem;padding:.15rem .35rem}.usernames__savings{font-size:.7rem}.usernames__product-actions{gap:.6rem}.usernames__favorite-btn{font-size:1.2rem;padding:.3rem}.usernames__add-to-cart{border-radius:15px;font-size:.8rem;padding:.6rem .8rem}.usernames__cart-icon{font-size:.85rem}.usernames__reviews{border-radius:15px;margin-top:2rem;padding:1.5rem .5rem}.usernames__reviews-header{margin-bottom:1.5rem;padding:0 .8rem}.usernames__reviews-title{font-size:1.4rem;padding-right:.8rem}.usernames__reviews-title:before{height:25px;width:3px}.usernames__reviews-container{padding:0 .8rem}.usernames__reviews-grid{gap:1rem}.usernames__review-card{border-radius:12px;padding:1rem}.usernames__review-rating{margin-bottom:.8rem}.usernames__reviewer-avatar{height:45px;width:45px}.usernames__avatar-icon{font-size:1.3rem}.usernames__reviewer-name{font-size:.9rem}.usernames__reviewer-date{font-size:.75rem}.usernames__slider-btn{font-size:1rem;height:35px;width:35px}.usernames__slider-btn--prev{left:.3rem}.usernames__slider-btn--next{left:2.8rem}.usernames__review-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.usernames__quote-close,.usernames__quote-open{font-size:2rem}.usernames__quote-open{left:8px;top:-8px}.usernames__quote-close{bottom:-15px;left:8px}}.usernames__view-all{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:3rem 0}.usernames__view-all-btn{background:#f7ec06;border-radius:8px;color:#1f1f2c;display:inline-block;font-size:1.1rem;font-weight:600;min-width:150px;padding:1rem 2rem;text-align:center;text-decoration:none;transition:all .3s ease}.usernames__view-all-btn:hover{background:#e6d405;box-shadow:0 4px 15px #f7ec064d;color:#1f1f2c;transform:translateY(-2px)}@media (max-width:768px){.usernames__view-all{align-items:center;flex-direction:column;margin:2rem 0}.usernames__view-all-btn{font-size:1rem;max-width:200px;min-width:120px;padding:.8rem 1.5rem;width:100%}}@media (max-width:480px){.usernames__view-all-btn{font-size:.9rem;min-width:100px;padding:.7rem 1.2rem}}@media (max-width:360px){.usernames__product-card{max-height:380px;max-width:300px;min-height:320px;width:100%}.usernames__product-header{max-height:100px;min-height:100px}.usernames__product-content{padding:1rem}.usernames__product-title{font-size:.9rem}.usernames__product-price{font-size:1.1rem}}.footer{background:#14141f;color:#fff;margin-top:3rem;padding:4rem 0 2rem;text-align:center}.footer__container{margin:0 auto;max-width:1200px;padding:0 2rem}.footer__top{grid-gap:3rem;align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin-bottom:3rem}.footer__brand{align-items:flex-start;display:flex;flex-direction:row;gap:1.5rem;grid-column:1/-1;justify-content:space-between;text-align:left}.footer__brand:not(.footer__brand--responsive){align-items:center}.footer__logo-content{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:1rem;max-width:300px}.footer__logo-wrapper{flex-shrink:0;margin-bottom:0}.footer__logo{border-radius:50%;height:80px;margin:0 auto;object-fit:cover;width:80px}.footer__company-name{color:#fff;font-size:1.2rem;font-weight:600;margin:0 0 .5rem}.footer__tagline{color:#fff;display:flex;flex:1 1;flex-direction:column;font-size:.85rem;gap:.3rem;line-height:1.6;margin:.5rem 0 0;max-width:600px;text-align:left}.footer__tagline-line{display:block}.footer__social{gap:1rem;list-style:none;margin:0;padding:0}.footer__social-link{background:#343444;font-size:1.3rem;height:45px;width:45px}.footer__social-link:hover{transform:translateY(-3px)}.footer__contact-section{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;text-align:left}.footer__section-title{color:#fff;font-size:1.2rem;font-weight:700;margin:0}.footer__contact-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:600px;width:100%}@media (max-width:768px){.footer__contact-grid{grid-template-columns:repeat(2,1fr);max-width:400px}}@media (max-width:480px){.footer__contact-grid{grid-template-columns:repeat(2,1fr);max-width:350px}}@media (max-width:360px){.footer__contact-grid{grid-template-columns:repeat(2,1fr);max-width:300px}}.footer__contact-item{align-items:center;background:#343444;border-radius:8px;color:#fff;display:flex;gap:.5rem;justify-content:space-between;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.footer__contact-item:hover{background:#f7ec06;color:#1f1f2c;transform:translateY(-2px)}.footer__contact-item:hover .footer__contact-icon,.footer__contact-item:hover .footer__contact-text{color:#1f1f2c}.footer__contact-text{color:inherit;font-size:.9rem}.footer__contact-icon{color:inherit;font-size:1.1rem}.footer__links-section{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;text-align:left}.footer__links-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}@media (max-width:768px){.footer__links-grid{grid-template-columns:repeat(2,1fr);max-width:400px}}@media (max-width:480px){.footer__links-grid{grid-template-columns:repeat(2,1fr);max-width:350px}}@media (max-width:360px){.footer__links-grid{grid-template-columns:repeat(2,1fr);max-width:300px}}.footer__link{align-items:center;background:#343444;border-radius:8px;display:flex;gap:.5rem;justify-content:space-between;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.footer__link:hover{background:#f7ec06;color:#1f1f2c}.footer__link-text{color:#fff;font-size:.85rem}.footer__link:hover .footer__link-text{color:#1f1f2c}.footer__link-icon{color:#fff;font-size:1rem}.footer__link:hover .footer__link-icon{color:#1f1f2c}.footer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:2rem 0}.footer__copyright{border:none;margin:0;order:1;padding:0}.footer__copyright p{color:#fff;font-size:.8rem;margin:0;opacity:.8}.footer__payment-methods{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;order:2}.footer__payment-logo{background:#fff;border-radius:10px;box-shadow:0 4px 14px #0000001f;height:42px;min-width:70px;padding:.35rem .55rem;transition:all .3s ease;width:auto}.footer__payment-logo:hover{box-shadow:0 6px 18px #0000002e;transform:scale(1.06)}.footer__verification{align-items:center;display:flex;gap:.5rem;order:3}.footer__verification-badge{height:32px;object-fit:contain;transition:all .3s ease;width:auto}.footer__verification-badge:hover{transform:scale(1.05)}.footer__verification-icon{color:#f7ec06;font-size:1.2rem}.footer__verification-text{color:#fff;font-size:.8rem;font-weight:600;margin:0}.footer__social{display:flex;flex:0 0 auto;gap:.75rem;margin-top:1rem}.footer__social-link{align-items:center;background:#0000;border:1px solid #fff3;border-radius:50%;color:#fff;display:inline-flex;font-size:1.1rem;height:35px;justify-content:center;text-decoration:none;transition:all .3s ease;width:35px}.footer__social-link:hover{background:#f7ec06;border-color:#f7ec06;color:#1f1f2c;transform:translateY(-2px)}@media (max-width:1024px){.footer{padding:3.5rem 0 1.5rem}.footer__container{padding:0 1.5rem}.footer__top{display:flex;gap:2.5rem;margin-bottom:2.5rem}.footer__brand,.footer__top{align-items:center;flex-direction:column}.footer__brand{grid-column:unset;justify-content:center;text-align:center}.footer__brand.footer__brand--responsive{align-items:center}.footer__logo-content{flex:none;max-width:none}.footer__social{flex:none}.footer__logo-content{align-items:center;flex-direction:column;gap:.8rem;text-align:center}.footer__logo-wrapper{margin-bottom:.5rem}.footer__company-name{margin:0 0 .5rem}.footer__tagline{flex:none;margin-top:0;text-align:center}.footer__tagline-line{display:inline}.footer__contact-section,.footer__links-section{align-items:center;text-align:center}.footer__logo{height:70px;width:70px}.footer__company-name{font-size:1.1rem}.footer__tagline{font-size:.9rem;max-width:500px}.footer__social{gap:.8rem}.footer__social-link{font-size:1.2rem;height:40px;width:40px}.footer__bottom{align-items:center;flex-direction:column;gap:1.5rem;text-align:center}.footer__copyright{order:1}.footer__payment-methods{gap:.6rem;justify-content:center;order:2}.footer__payment-logo{height:26px}.footer__verification{order:3}}@media (max-width:768px){.footer{padding:3rem 0 1.2rem}.footer__container{padding:0 1rem}.footer__top{display:flex;gap:2rem;margin-bottom:2rem}.footer__brand,.footer__top{align-items:center;flex-direction:column}.footer__brand{gap:1.2rem;grid-column:unset;justify-content:center;text-align:center}.footer__brand.footer__brand--responsive{align-items:center}.footer__logo-content{flex:none;max-width:none}.footer__social{flex:none}.footer__logo-content{align-items:center;flex-direction:column;gap:.8rem;text-align:center}.footer__logo-wrapper{margin-bottom:.5rem}.footer__company-name{margin:0 0 .5rem}.footer__tagline{flex:none;margin-top:0;text-align:center}.footer__tagline-line{display:inline}.footer__contact-section,.footer__links-section{align-items:center;text-align:center}.footer__logo{height:60px;width:60px}.footer__company-name{font-size:1rem}.footer__tagline{font-size:.85rem;max-width:400px}.footer__contact-section,.footer__links-section{gap:1.2rem}.footer__section-title{font-size:1.1rem}.footer__links-grid{max-width:350px}.footer__contact-item,.footer__link{padding:.65rem .85rem}.footer__contact-text,.footer__link-text{font-size:.8rem}.footer__verification{margin:1.5rem 0}.footer__verification-badge{height:30px}.footer__verification-icon{font-size:1.8rem}.footer__verification-text{font-size:.85rem}.footer__bottom{align-items:center;flex-direction:column;gap:1.2rem;text-align:center}.footer__copyright{margin:0;order:1;padding:0}.footer__copyright p{font-size:.85rem}.footer__payment-methods{gap:.5rem;justify-content:center;order:2}.footer__payment-logo{height:24px}.footer__verification{order:3}.footer__verification-badge{height:28px}.footer__verification-icon{font-size:1.1rem}.footer__verification-text{font-size:.75rem}.footer__social{gap:.7rem;margin-top:.8rem}.footer__social-link{font-size:1.1rem;height:38px;width:38px}}@media (max-width:480px){.footer{padding:2.5rem 0 1rem}.footer__container{padding:0 .8rem}.footer__top{display:flex;gap:1.8rem;margin-bottom:1.8rem}.footer__brand,.footer__top{align-items:center;flex-direction:column}.footer__brand{gap:1rem;grid-column:unset;justify-content:center;text-align:center}.footer__brand.footer__brand--responsive{align-items:center}.footer__logo-content{flex:none;max-width:none}.footer__social{flex:none}.footer__logo-content{align-items:center;flex-direction:column;gap:.8rem;text-align:center}.footer__logo-wrapper{margin-bottom:.5rem}.footer__company-name{margin:0 0 .5rem}.footer__tagline{flex:none;margin-top:0;text-align:center}.footer__tagline-line{display:inline}.footer__contact-section,.footer__links-section{align-items:center;text-align:center}.footer__logo{height:55px;width:55px}.footer__company-name{font-size:.95rem}.footer__tagline{font-size:.8rem;max-width:320px}.footer__social{gap:.6rem}.footer__social-link{font-size:1rem;height:35px;width:35px}.footer__contact-section,.footer__links-section{gap:1rem}.footer__section-title{font-size:1rem}.footer__links-grid{max-width:300px}.footer__contact-item,.footer__link{padding:.6rem .75rem}.footer__contact-text,.footer__link-text{font-size:.75rem}.footer__contact-icon,.footer__link-icon{font-size:.9rem}.footer__verification{margin:1.2rem 0}.footer__verification-badge{height:26px}.footer__verification-icon{font-size:1.6rem}.footer__verification-text{font-size:.8rem}.footer__payment-methods{gap:.4rem;justify-content:center}.footer__payment-logo{height:22px}.footer__copyright{margin-top:1.2rem;padding-top:1rem}.footer__copyright p{font-size:.8rem}}@media (max-width:360px){.footer{padding:2rem 0 .8rem}.footer__container{padding:0 .6rem}.footer__top{display:flex;gap:1.5rem;margin-bottom:1.5rem}.footer__brand,.footer__top{align-items:center;flex-direction:column}.footer__brand{gap:.8rem;grid-column:unset;justify-content:center;text-align:center}.footer__brand.footer__brand--responsive{align-items:center}.footer__logo-content{flex:none;max-width:none}.footer__social{flex:none}.footer__logo-content{align-items:center;flex-direction:column;gap:.8rem;text-align:center}.footer__logo-wrapper{margin-bottom:.5rem}.footer__company-name{margin:0 0 .5rem}.footer__tagline{flex:none;margin-top:0;text-align:center}.footer__tagline-line{display:inline}.footer__contact-section,.footer__links-section{align-items:center;text-align:center}.footer__logo{height:50px;width:50px}.footer__company-name{font-size:.9rem}.footer__tagline{font-size:.75rem;max-width:280px}.footer__social{gap:.5rem}.footer__social-link{font-size:.9rem;height:32px;width:32px}.footer__contact-section,.footer__links-section{gap:.8rem}.footer__section-title{font-size:.95rem}.footer__links-grid{max-width:260px}.footer__contact-item,.footer__link{padding:.55rem .65rem}.footer__contact-text,.footer__link-text{font-size:.7rem}.footer__contact-icon,.footer__link-icon{font-size:.85rem}.footer__verification{margin:1rem 0}.footer__verification-badge{height:24px}.footer__verification-icon{font-size:1.4rem}.footer__verification-text{font-size:.75rem}.footer__payment-methods{gap:.3rem;justify-content:center}.footer__payment-logo{height:20px}.footer__copyright{margin-top:1rem;padding-top:.8rem}.footer__copyright p{font-size:.75rem}}.storage-footer-logo{align-items:center;animation:storage-footer-logo-bob 7s ease-in-out infinite;border-radius:999px;display:inline-flex;height:96px;isolation:isolate;justify-content:center;overflow:visible;padding:8px;position:relative;width:96px}.storage-footer-logo:after,.storage-footer-logo:before{border-radius:inherit;content:"";pointer-events:none;position:absolute}.storage-footer-logo:before{animation:storage-footer-logo-ring 8.5s linear infinite;background:conic-gradient(from 0deg,#2bd9ff 0,#2bd9ff1a 30%,#2bd9ff38 65%,#4f7bff 100%);filter:drop-shadow(0 0 10px rgba(79,123,255,.45));inset:0;z-index:-2}.storage-footer-logo:after{background:#141420f0;box-shadow:inset 0 0 14px #0006;inset:7px;z-index:-1}.storage-footer-logo__image{border:1px solid #4f7bff59;border-radius:inherit;box-shadow:0 5px 18px #1a409366;height:100%;object-fit:cover;width:100%}.storage-footer-logo--lg{height:96px;width:96px}@keyframes storage-footer-logo-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes storage-footer-logo-bob{0%,to{transform:translateX(0)}45%{transform:translateX(6px)}65%{transform:translateX(10px)}}.whatsapp-button{align-items:center;animation:bounceIn 1s ease-out;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;bottom:30px;box-shadow:0 8px 25px #25d36666;cursor:pointer;display:flex;height:60px;justify-content:center;opacity:1;pointer-events:auto;position:fixed;right:30px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);visibility:visible;width:60px;z-index:9999}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}70%{transform:scale(.9)}to{transform:scale(1)}}.whatsapp-button:before{animation:ripple 2s ease-out infinite;border:3px solid #25d3664d;border-radius:50%;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px}@keyframes ripple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.whatsapp-button:hover{box-shadow:0 15px 40px #25d36680;transform:scale(1.15) translateY(-5px)}.whatsapp-button:active{transform:scale(.95)}.whatsapp-button__icon{color:#fff;height:32px;transition:transform .3s ease;width:32px}.whatsapp-button:hover .whatsapp-button__icon{transform:rotate(1turn) scale(1.1)}.whatsapp-button__tooltip{background:#1f1f2c;border-radius:8px;box-shadow:0 4px 15px #00000026;color:#333;font-size:14px;font-weight:600;left:70px;opacity:0;padding:8px 16px;pointer-events:none;position:absolute;transform:translateX(10px);transition:all .3s ease;white-space:nowrap}.whatsapp-button__tooltip:after{border:6px solid #0000;border-right-color:#fff;content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%)}.whatsapp-button:hover .whatsapp-button__tooltip{opacity:1;transform:translateX(0)}@media (max-width:992px){.whatsapp-button{bottom:25px;height:56px;right:25px;width:56px;z-index:9999}.whatsapp-button__icon{height:30px;width:30px}.whatsapp-button__tooltip{font-size:13px;left:66px;padding:7px 14px}}@media (max-width:768px){.whatsapp-button{bottom:80px;box-shadow:0 6px 20px #25d36659;height:54px;position:fixed;right:22px;width:54px;z-index:9999}.whatsapp-button:hover{box-shadow:0 12px 35px #25d36673;transform:scale(1.1) translateY(-3px)}.whatsapp-button__icon{height:28px;width:28px}.whatsapp-button__tooltip{font-size:12px;left:64px;padding:6px 12px;z-index:10000}}@media (max-width:480px){.whatsapp-button{bottom:75px;box-shadow:0 5px 18px #25d3664d;height:50px;position:fixed;right:18px;width:50px;z-index:9999}.whatsapp-button:hover{box-shadow:0 10px 30px #25d36666;transform:scale(1.08) translateY(-2px)}.whatsapp-button:before{border-width:2px}.whatsapp-button__icon{height:26px;width:26px}.whatsapp-button__tooltip{display:none}}@media (max-width:360px){.whatsapp-button{bottom:70px;box-shadow:0 4px 15px #25d3664d;height:46px;position:fixed;right:15px;width:46px;z-index:9999}.whatsapp-button:hover{transform:scale(1.05) translateY(-2px)}.whatsapp-button:before{border-width:2px;bottom:-3px;left:-3px;right:-3px;top:-3px}.whatsapp-button__icon{height:24px;width:24px}}@media (max-width:360px) and (prefers-reduced-motion:no-preference){.whatsapp-button:before{animation:ripple 2.5s ease-out infinite}}@media (max-width:768px){.whatsapp-button{bottom:120px!important;height:50px!important;pointer-events:auto!important;position:fixed!important;right:20px!important;width:50px!important;z-index:9999!important}.whatsapp-button__icon{height:24px!important;width:24px!important}.whatsapp-button__tooltip{display:none!important}}@media (max-width:480px){.whatsapp-button{bottom:115px!important;height:48px!important;opacity:1!important;position:fixed!important;right:15px!important;visibility:visible!important;width:48px!important;z-index:9999!important}.whatsapp-button__icon{height:22px!important;width:22px!important}}@media (max-width:360px){.whatsapp-button{align-items:center!important;bottom:105px!important;display:flex!important;height:45px!important;justify-content:center!important;position:fixed!important;right:10px!important;width:45px!important;z-index:9999!important}.whatsapp-button__icon{height:20px!important;width:20px!important}}@media (max-width:768px){.whatsapp-button:hover{transform:scale(1.1)!important}.whatsapp-button:active{transform:scale(.95)!important}}@media (max-width:480px){.whatsapp-button:hover{transform:scale(1.05)!important}.whatsapp-button:active{transform:scale(.9)!important}}@media (max-width:360px){.whatsapp-button:hover{transform:scale(1.02)!important}.whatsapp-button:active{transform:scale(.85)!important}}.why-choose-us2{background:#1f1f2c;overflow:hidden;padding:80px 20px;position:relative}.why-choose-us2:before{animation:float 20s ease-in-out infinite;background:radial-gradient(circle,#f7ec060d 0,#0000 70%);height:600px;right:-20%;top:-50%;width:600px}.why-choose-us2:after,.why-choose-us2:before{border-radius:50%;content:"";position:absolute}.why-choose-us2:after{animation:float 25s ease-in-out infinite reverse;background:radial-gradient(circle,#f7ec060a 0,#0000 70%);bottom:-50%;height:700px;left:-20%;width:700px}@keyframes float{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,30px) scale(1.1)}}.why-choose-us2__container{margin:0 auto;max-width:1200px;position:relative;z-index:1}.why-choose-us2__title{animation:fadeInDown .8s ease-out;color:#1a1a1a;font-size:30px;font-weight:800;margin-bottom:15px;text-align:center}.why-choose-us2__brand{color:#f7ec06;display:inline-block;position:relative}.why-choose-us2__underline{animation:expandWidth 1s ease-out;background:linear-gradient(90deg,#0000,#f7ec06,#f7ec06,#0000);border-radius:10px;height:4px;margin:0 auto 60px;width:120px}@keyframes expandWidth{0%{opacity:0;width:0}to{opacity:1;width:120px}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.why-choose-us2__grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:50px}.why-choose-us2__card{animation:fadeInUp .6s ease-out backwards;background:#1f1f2c;border-radius:20px;box-shadow:0 10px 40px #00000014;display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-start;min-height:320px;overflow:hidden;padding:40px 30px;position:relative;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);width:260px}.why-choose-us2__card:first-child{animation-delay:.1s}.why-choose-us2__card:nth-child(2){animation-delay:.2s}.why-choose-us2__card:nth-child(3){animation-delay:.3s}.why-choose-us2__card:nth-child(4){animation-delay:.4s}.why-choose-us2__card:before{background:linear-gradient(90deg,#f7ec06,#f7ec06);content:"";height:5px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.why-choose-us2__card:hover:before{transform:scaleX(1)}.why-choose-us2__card:hover{box-shadow:0 20px 60px #f7ec0633;transform:translateY(-15px)}.why-choose-us2__icon-wrapper{align-items:center;background:linear-gradient(135deg,#f7ec06,#f7ec06);border-radius:50%;box-shadow:0 8px 25px #f7ec064d;display:flex;height:90px;justify-content:center;margin:0 auto 25px;position:relative;transition:all .4s ease;width:90px}.why-choose-us2__icon-wrapper:before{animation:pulse 2s ease-out infinite;border:2px solid #f7ec0633;border-radius:50%;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px}@keyframes pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.why-choose-us2__card:hover .why-choose-us2__icon-wrapper{box-shadow:0 12px 35px #f7ec0666;transform:scale(1.1) rotate(1turn)}.why-choose-us2__icon{filter:brightness(0) invert(1);font-size:2.5rem}.why-choose-us2__card-title{color:#1a1a1a;font-size:1.4rem;font-weight:700;margin-bottom:15px;transition:color .3s ease}.why-choose-us2__card:hover .why-choose-us2__card-title{color:#f7ec06}.why-choose-us2__card-description{color:#666;font-size:1rem;line-height:1.7;margin:0}@media (max-width:1400px){.why-choose-us2__card{padding:35px 25px;width:240px}}@media (max-width:1200px){.why-choose-us2__card{min-height:300px;padding:30px 20px;width:220px}.why-choose-us2__title{font-size:2.3rem}}@media (max-width:992px){.why-choose-us2{padding:60px 20px}.why-choose-us2__container{padding:0 15px}.why-choose-us2__title{font-size:2rem;margin-bottom:12px}.why-choose-us2__underline{margin-bottom:50px;width:110px}@keyframes expandWidth{0%{opacity:0;width:0}to{opacity:1;width:110px}}.why-choose-us2__grid{align-items:center;flex-direction:column;gap:20px;margin-top:40px}.why-choose-us2__card{max-width:450px;padding:35px 28px;width:100%}.why-choose-us2__icon-wrapper{height:88px;margin-bottom:22px;width:88px}.why-choose-us2__icon{font-size:2.4rem}.why-choose-us2__card-title{font-size:1.3rem;margin-bottom:13px}.why-choose-us2__card-description{font-size:1.02rem}}@media (max-width:768px){.why-choose-us2{padding:50px 15px}.why-choose-us2__container{padding:0 10px}.why-choose-us2__title{font-size:1.8rem;line-height:1.3}.why-choose-us2__underline{height:3.5px;margin-bottom:40px;width:100px}@keyframes expandWidth{0%{opacity:0;width:0}to{opacity:1;width:100px}}.why-choose-us2__grid{gap:18px;margin-top:35px}.why-choose-us2__card{border-radius:18px;max-width:480px;min-height:290px;padding:32px 24px}.why-choose-us2__card:hover{transform:translateY(-12px)}.why-choose-us2__icon-wrapper{height:82px;margin-bottom:20px;width:82px}.why-choose-us2__icon{font-size:2.2rem}.why-choose-us2__card-title{font-size:1.25rem;margin-bottom:12px}.why-choose-us2__card-description{font-size:1rem;line-height:1.6}}@media (max-width:480px){.why-choose-us2{padding:40px 10px}.why-choose-us2__container{padding:0 8px}.why-choose-us2__title{font-size:1.5rem}.why-choose-us2__brand{font-size:1.6rem}.why-choose-us2__underline{height:3px;margin-bottom:35px;width:85px}@keyframes expandWidth{0%{opacity:0;width:0}to{opacity:1;width:85px}}.why-choose-us2__grid{gap:15px;margin-top:30px}.why-choose-us2__card{border-radius:16px;min-height:270px;padding:28px 20px}.why-choose-us2__card:hover{transform:translateY(-10px)}.why-choose-us2__icon-wrapper{box-shadow:0 6px 20px #f7ec0640;height:75px;margin-bottom:18px;width:75px}.why-choose-us2__icon-wrapper:before{border-width:2px}.why-choose-us2__icon{font-size:2rem}.why-choose-us2__card-title{font-size:1.15rem;margin-bottom:10px}.why-choose-us2__card-description{font-size:.95rem;line-height:1.6}}@media (max-width:360px){.why-choose-us2{padding:35px 8px}.why-choose-us2__container{padding:0 6px}.why-choose-us2__title{font-size:1.35rem}.why-choose-us2__brand{font-size:1.45rem}.why-choose-us2__underline{height:3px;margin-bottom:30px;width:75px}@keyframes expandWidth{0%{opacity:0;width:0}to{opacity:1;width:75px}}.why-choose-us2__grid{gap:13px;margin-top:28px}.why-choose-us2__card{border-radius:15px;min-height:260px;padding:25px 18px}.why-choose-us2__card:hover{transform:translateY(-8px)}.why-choose-us2__icon-wrapper{box-shadow:0 5px 18px #f7ec0640;height:70px;margin-bottom:16px;width:70px}.why-choose-us2__icon-wrapper:before{border-width:2px;bottom:-4px;left:-4px;right:-4px;top:-4px}@keyframes pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}.why-choose-us2__icon{font-size:1.9rem}.why-choose-us2__card-title{font-size:1.08rem;margin-bottom:9px}.why-choose-us2__card-description{font-size:.9rem;line-height:1.5}}.all-reviews{background-color:#1f1f2c;font-family:Arial,sans-serif;min-height:100vh}.all-reviews__main{padding:2rem 0}.all-reviews__container{margin:0 auto;max-width:1200px;padding:0 20px}.all-reviews__header{margin-bottom:3rem;padding:2rem 0;text-align:center}.all-reviews__title{color:#f7ec06;display:inline-block;font-size:30px;font-weight:700;margin:0 0 1rem;position:relative}.all-reviews__title:after{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;bottom:-15px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.all-reviews__subtitle{color:#666;font-size:1.1rem;margin:1.5rem 0 0}.all-reviews__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:2rem}.all-reviews__card{animation:fadeInUp .6s ease-out backwards;background:#343444;border:none;border-radius:16px;box-shadow:0 4px 15px #f7ec061a;padding:2rem;position:relative;transition:all .3s ease}.all-reviews__card:first-child{animation-delay:.1s}.all-reviews__card:nth-child(2){animation-delay:.2s}.all-reviews__card:nth-child(3){animation-delay:.3s}.all-reviews__card:nth-child(4){animation-delay:.4s}.all-reviews__card:nth-child(5){animation-delay:.5s}.all-reviews__card:nth-child(6){animation-delay:.6s}.all-reviews__card:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-8px)}.all-reviews__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.all-reviews__user{align-items:center;display:flex;gap:1rem}.all-reviews__avatar{align-items:center;background:#f7ec061a;border:2px solid #f7ec0633;border-radius:50%;display:flex;font-size:1.8rem;height:55px;justify-content:center;overflow:hidden;width:55px}.all-reviews__avatar img{height:100%;object-fit:cover;width:100%}.all-reviews__info{display:flex;flex-direction:column}.all-reviews__name{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 .3rem}.all-reviews__date{color:#999;font-size:.9rem}.all-reviews__rating{align-items:center;background:#0000;border-radius:8px;box-shadow:none;color:#fff;display:flex;font-size:1rem;font-weight:700;gap:.3rem;padding:.5rem .8rem}.all-reviews__star{color:#faca15;font-size:1rem}.all-reviews__quote{color:#f7ec06;font-family:serif;font-size:3rem;line-height:1;margin-bottom:.5rem;opacity:.3}.all-reviews__comment{color:#555;font-size:1rem;line-height:1.8;margin:0 0 .5rem;text-align:right}.all-reviews__quote-end{color:#f7ec06;font-family:serif;font-size:3rem;line-height:1;opacity:.3;text-align:left}@media (max-width:992px){.all-reviews__container{padding:0 15px}.all-reviews__header{margin-bottom:2.5rem}.all-reviews__title{font-size:2.2rem}.all-reviews__subtitle{font-size:1.05rem}.all-reviews__grid{gap:1.8rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width:768px){.all-reviews__main{box-sizing:border-box;padding:1.5rem 0}.all-reviews__container,.all-reviews__main{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;width:100%}.all-reviews__container{padding:0 1rem}.all-reviews__header{margin-bottom:2rem;padding:1.5rem 0}.all-reviews__title{font-size:1.8rem}.all-reviews__title:after{height:3px;width:70px}.all-reviews__subtitle{font-size:1rem}.all-reviews__grid{gap:1.5rem;grid-template-columns:1fr;margin:1.5rem auto 0;max-width:550px}.all-reviews__card{border-radius:15px;padding:1.8rem}.all-reviews__avatar{font-size:1.6rem;height:50px;width:50px}.all-reviews__name{font-size:1.05rem}.all-reviews__date{font-size:.85rem}.all-reviews__rating{font-size:.95rem;padding:.45rem .7rem}.all-reviews__quote{font-size:2.5rem}.all-reviews__comment{font-size:.95rem;line-height:1.7}.all-reviews__quote-end{font-size:2.5rem}}@media (max-width:480px){.all-reviews{padding-top:.5rem}.all-reviews__container{padding:0 10px}.all-reviews__main{padding:1rem 0}.all-reviews__header{margin-bottom:1.5rem;padding:1rem 0}.all-reviews__title{font-size:1.6rem}.all-reviews__title:after{height:3px;width:60px}.all-reviews__subtitle{font-size:.95rem}.all-reviews__grid{gap:1.2rem;max-width:100%}.all-reviews__card{border-radius:12px;padding:1.5rem}.all-reviews__avatar{font-size:1.4rem;height:45px;width:45px}.all-reviews__name{font-size:1rem}.all-reviews__date{font-size:.8rem}.all-reviews__rating{font-size:.9rem;padding:.4rem .6rem}.all-reviews__quote{font-size:2.2rem}.all-reviews__comment{font-size:.9rem;line-height:1.6}.all-reviews__quote-end{font-size:2.2rem}}@media (max-width:360px){.all-reviews__container{padding:0 8px}.all-reviews__title{font-size:1.4rem}.all-reviews__title:after{height:2.5px;width:55px}.all-reviews__subtitle{font-size:.9rem}.all-reviews__grid{gap:1rem}.all-reviews__card{border-radius:10px;padding:1.3rem}.all-reviews__avatar{font-size:1.3rem;height:42px;width:42px}.all-reviews__name{font-size:.95rem}.all-reviews__date{font-size:.75rem}.all-reviews__rating{font-size:.85rem;padding:.35rem .55rem}.all-reviews__quote{font-size:2rem}.all-reviews__comment{font-size:.85rem;line-height:1.5}.all-reviews__quote-end{font-size:2rem}}.cart-page{align-items:center;background:#1f1f2c;display:flex;justify-content:center;min-height:100vh;padding:2rem}.cart-page--rtl{direction:rtl}.cart-container{max-width:500px;text-align:center;width:100%}.cart-container--full{max-width:800px;width:100%}.cart-message--spaced{margin-bottom:2rem}.cart-items{display:flex;flex-direction:column;gap:1rem}.cart-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem}.cart-item-image{border-radius:8px;flex-shrink:0;height:80px;object-fit:cover;width:80px}.cart-item-body{flex:1 1;min-width:220px;text-align:right}.cart-item-title{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.cart-item-actions{flex-wrap:wrap;gap:1rem}.cart-item-actions,.cart-price{align-items:center;display:flex}.cart-price{gap:.5rem}.cart-price-value{color:#f7ec06;font-weight:700}.cart-quantity-controls{align-items:center;display:flex;gap:.5rem}.cart-quantity-button{background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;cursor:pointer;font-size:1.2rem;height:32px;transition:all .2s ease;width:32px}.cart-quantity-button:hover{background:#fff3;transform:translateY(-1px)}.cart-quantity-value{color:#fff;font-weight:600;min-width:32px;text-align:center}.cart-remove-button{background:#f003;border:1px solid #f006;border-radius:6px;color:#ff6b6b;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .2s ease}.cart-remove-button:hover{background:#ff00004d;color:#ff8a8a}.cart-summary{background:#f7ec061a;border:2px solid #f7ec06;border-radius:12px;display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem;padding:1.5rem}.cart-summary-row{align-items:center;display:flex;justify-content:space-between}.cart-summary-label{color:#fff;font-size:1.2rem;font-weight:700}.cart-summary-total{align-items:center;display:flex;gap:.5rem}.cart-summary-total-value{color:#f7ec06;font-size:1.5rem;font-weight:700}.cart-summary-meta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.cart-summary-count{color:#ffffffb3;font-size:1rem}.cart-summary-actions{display:flex;flex-wrap:wrap;gap:.75rem}.cart-clear-button{background:#f003;border:1px solid #f006;border-radius:12px;color:#ff6b6b;cursor:pointer;font-size:1rem;font-weight:700;padding:.9rem 1.2rem;transition:all .3s ease}.cart-clear-button:hover{background:#ff00004d;color:#ff8a8a}.cart-checkout-button{background:#f7ec06;border:none;border-radius:12px;color:#1f1f2c;cursor:pointer;font-size:1.1rem;font-weight:700;padding:1rem 2rem;transition:transform .2s ease,box-shadow .2s ease}.cart-checkout-button:hover{box-shadow:0 4px 15px #f7ec0666;transform:translateY(-2px)}.home-page-button--full{margin-top:1rem;width:100%}.cart-icon-wrapper{margin-bottom:2rem}.cart-icon-circle{align-items:center;background:#ffffff0d;border:2px solid #fff;border-radius:50%;display:flex;height:120px;justify-content:center;margin:0 auto;width:120px}.cart-icon{color:#fff;font-size:4rem}.cart-message{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:2rem}.home-page-button{background:#1f1f2c;border:2px solid #f7ec06;border-radius:12px;color:#f7ec06;cursor:pointer;font-size:1.1rem;font-weight:700;padding:1rem 2rem;transition:all .3s ease}.home-page-button:hover{background:#fff;box-shadow:0 4px 15px #0000004d;color:#1f1f2c;transform:translateY(-2px)}.cart-modal-overlay{align-items:center;animation:fadeIn .3s ease;background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cart-modal-content{animation:slideUp .3s ease;background:linear-gradient(135deg,#2a2a3e,#1f1f2c);border:2px solid #f7ec064d;border-radius:20px;box-shadow:0 20px 60px #00000080;max-width:450px;overflow:hidden;position:relative;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cart-modal-header{background:#f7ec061a;border-bottom:1px solid #ffffff1a;padding:1.5rem 2rem}.cart-modal-title{color:#f7ec06;font-size:1.5rem;font-weight:700;margin:0;text-align:center}.cart-modal-body{padding:2rem;text-align:center}.cart-modal-message{color:#fff;font-size:1.2rem;font-weight:500;line-height:1.6;margin:0 0 1rem}.cart-modal-submessage{color:#fff9;font-size:.95rem;line-height:1.5;margin:0}.cart-modal-footer{background:#0003;border-top:1px solid #ffffff1a;display:flex;gap:1rem;padding:1.5rem 2rem}.cart-modal-button{border:none;border-radius:12px;cursor:pointer;flex:1 1;font-size:1rem;font-weight:700;padding:.9rem 1.5rem;text-align:center;transition:all .3s ease}.cart-modal-button-cancel{background:#ffffff1a;border:1px solid #fff3;color:#fff}.cart-modal-button-cancel:hover{background:#fff3;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.cart-modal-button-confirm{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border:1px solid #ff6b6b80;box-shadow:0 4px 15px #ff6b6b4d;color:#fff}.cart-modal-button-confirm:hover{background:linear-gradient(135deg,#ff5252,#e53950);box-shadow:0 6px 20px #ff6b6b66;transform:translateY(-2px)}@media (max-width:768px){.cart-page{align-items:center;padding:1.5rem 1rem}.cart-page--rtl{justify-content:flex-end}.cart-page--rtl .cart-container--full{align-items:flex-end;text-align:right}.cart-container--full{text-align:center}.cart-icon-circle{height:100px;width:100px}.cart-icon{font-size:3rem}.cart-message{font-size:1.3rem}.home-page-button{font-size:1rem;padding:.8rem 1.5rem}.cart-modal-content{margin:1rem;max-width:90%}.cart-modal-header{padding:1.2rem 1.5rem}.cart-modal-title{font-size:1.3rem}.cart-modal-body{padding:1.5rem}.cart-modal-message{font-size:1.1rem}.cart-modal-footer{flex-direction:column;padding:1.2rem 1.5rem}.cart-modal-button{width:100%}.cart-items{align-items:center}.cart-page--rtl .cart-items{align-items:flex-end}.cart-item{justify-content:center;padding:1.25rem;text-align:center}.cart-page--rtl .cart-item{text-align:right}.cart-page--rtl .cart-item-actions,.cart-page--rtl .cart-item-body{justify-content:flex-end;text-align:right}.cart-item-body{flex:1 1 100%;text-align:center}.cart-item-actions{justify-content:center}.cart-summary-meta,.cart-summary-row{justify-content:center;text-align:center}}@media (max-width:480px){.cart-message{font-size:1.1rem}.cart-item-title{font-size:1rem}.cart-item{padding:1rem}.cart-quantity-button{font-size:1rem;height:28px;width:28px}.cart-summary-label,.cart-summary-total-value{font-size:1rem}.cart-summary-count{font-size:.9rem}.cart-checkout-button,.cart-clear-button,.cart-summary-actions,.home-page-button{width:100%}}.bottom-navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f1f2cf2;border:1px solid #f7ec064d;border-radius:1rem;bottom:1rem;box-shadow:0 8px 32px #0000004d;display:none;left:50%;margin:0 .5rem;max-width:calc(100vw - 1rem);position:fixed;transform:translateX(-50%);z-index:1000}.bottom-navbar__container{align-items:center;display:flex;justify-content:space-around;margin:0 auto;max-width:100%;padding:.75rem 1rem 1rem}.bottom-navbar__item{align-items:center;background:#0000;border:none;border-radius:.5rem;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.25rem;min-width:60px;padding:.5rem;position:relative;text-decoration:none;transition:all .3s ease}.bottom-navbar__item:hover{background:#f7ec061a;transform:translateY(-2px)}.bottom-navbar__item--active{background:#f7ec0626}.bottom-navbar__item--active .bottom-navbar__icon,.bottom-navbar__item--active .bottom-navbar__label{color:#f7ec06}.bottom-navbar__icon{color:#fff;font-size:1.5rem;transition:all .3s ease}.bottom-navbar__label{color:#fff;font-size:.7rem;font-weight:500;line-height:1;text-align:center;transition:all .3s ease}.bottom-navbar__cart-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.bottom-navbar__cart-badge{align-items:center;background:#f7ec06;border:2px solid #1f1f2c;border-radius:50%;color:#000;display:flex;font-size:.6rem;font-weight:600;height:1.25rem;justify-content:center;position:absolute;right:-.25rem;top:-.25rem;width:1.25rem}@media (max-width:768px){.bottom-navbar{display:block}}@media (max-width:480px){.bottom-navbar{bottom:.8rem;margin:0 .4rem;max-width:calc(100vw - .8rem)}.bottom-navbar__container{padding:.6rem .8rem .8rem}.bottom-navbar__item{min-width:55px;padding:.4rem}.bottom-navbar__icon{font-size:1.3rem}.bottom-navbar__label{font-size:.65rem}.bottom-navbar__cart-badge{font-size:.55rem;height:1.1rem;width:1.1rem}}@media (max-width:360px){.bottom-navbar{border-radius:.75rem;bottom:.6rem;margin:0 .3rem;max-width:calc(100vw - .6rem)}.bottom-navbar__container{padding:.5rem .6rem .7rem}.bottom-navbar__item{min-width:50px;padding:.35rem}.bottom-navbar__icon{font-size:1.2rem}.bottom-navbar__label{font-size:.6rem}.bottom-navbar__cart-badge{font-size:.5rem;height:1rem;width:1rem}}.App{background:#1f1f2c;min-height:100vh;overflow-x:hidden;width:100%}.App-main{box-sizing:border-box;padding-top:0;width:100%}.hero-section{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative;text-align:center}.hero-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.1'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.hero-content{max-width:600px;padding:2rem;position:relative;z-index:1}.hero-title{animation:fadeInUp 1s ease-out;font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.hero-description{animation:fadeInUp 1s ease-out .2s both;font-size:1.25rem;margin-bottom:2rem;opacity:.9}.hero-cta{animation:fadeInUp 1s ease-out .4s both;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fff3;border:2px solid #fff;border-radius:50px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hero-cta:hover{background:#fff;box-shadow:0 10px 25px #0003;color:#667eea;transform:translateY(-2px)}.section{padding:5rem 0}.section,.section:nth-child(2n){background:#1f1f2c}.account-container{margin:0 auto;max-width:1200px;padding:0 1rem}.account-layout{display:flex;flex-direction:row-reverse;gap:1rem}.account-sidebar{background:#353545;border-radius:12px;flex-shrink:0;overflow:hidden;width:260px}.account-content{flex:1 1}@media (max-width:992px){.account-layout{align-items:center;flex-direction:column}.account-sidebar{margin:0 auto 12px!important;max-width:520px;width:100%!important}.account-container{align-items:center;display:flex;justify-content:center}}@media (max-width:768px){.account-container{align-items:center;display:flex;justify-content:center;padding:0 1rem}.account-layout{align-items:center;margin:0 auto;max-width:520px;width:100%}.account-sidebar{margin:0 auto 12px!important}.account-content,.account-sidebar{max-width:520px;width:100%!important}.account-content{align-items:center;display:flex;flex-direction:column;margin:0 auto}.account-card{margin:0 auto!important;max-width:520px;padding:16px!important;width:100%}.account-row{flex-direction:column!important;gap:8px!important;width:100%}.account-btn{width:100%!important}.account-prefix{width:100px!important}}@media (max-width:480px){.account-container{padding:0 .75rem}.account-card,.account-content,.account-layout,.account-sidebar{max-width:100%}.account-card{padding:12px!important;width:100%}}.container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 2rem;text-align:center;width:100%}.section h2{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section h2:after{animation:divider-move 1.8s linear infinite;background:linear-gradient(90deg,#0000,#f7ec06,#0000);background-size:200% 100%;border-radius:4px;content:"";display:block;height:4px;margin:.5rem auto 0;width:70px}.no-divider:after{animation:none!important;content:none!important;display:none!important}@keyframes divider-move{0%{background-position:0 0}to{background-position:200% 0}}.section p{color:#e0e0e0;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:600px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero-title{font-size:2.5rem}.hero-description{font-size:1.1rem}.container{margin:0 auto;max-width:100%;padding:0 1rem}.App-main>div:first-child{width:85%!important}.section{box-sizing:border-box;padding:3rem 0;width:100%}.App-main{overflow-x:hidden;padding-top:0;width:100%}.image-section{padding:.5rem 0}.image-section img{border-radius:10px;min-height:180px}}@media (max-width:480px){.hero-title{font-size:2rem}.hero-cta,.hero-description{font-size:1rem}.hero-cta{padding:.75rem 1.5rem}.container{max-width:100%;padding:0 .5rem}.section{padding:2rem 0;width:100%}.image-section{padding:.25rem 0}.image-section img{border-radius:8px;min-height:160px}}@media (max-width:1024px){.App-main>div:first-child{width:85%!important}}.feature-card{background:#1f1f2c;border:2px solid #f7ec06;border-radius:16px;padding:2rem 1.5rem;transition:all .3s ease}.feature-card:hover{border-color:#f7ec06;box-shadow:0 10px 40px #f7ec0626;transform:translateY(-5px)}.feature-icon{align-items:center;background:linear-gradient(135deg,#f7ec06,#f7ec06);border-radius:50%;box-shadow:0 8px 20px #f7ec0633;display:flex;height:80px;justify-content:center;margin:0 auto;transition:transform .6s ease;width:80px}.feature-icon span{filter:brightness(0) invert(1);font-size:2.5rem!important}.feature-card:hover .feature-icon{animation:rotateSwing 1.2s ease-in-out}@keyframes rotateSwing{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}@media (max-width:768px){.features h2{font-size:1.6rem!important}.feature-icon{height:70px;width:70px}}.product-card{background:#1f1f2c;border:1px solid #f7ec06;border-radius:16px;box-shadow:0 4px 20px #f7ec0633;overflow:hidden;transition:all .3s ease}.product-card:hover{box-shadow:0 10px 40px #00000026;transform:translateY(-8px)}.product-image{position:relative;transition:transform .4s ease}.product-card:hover .product-image{transform:scale(1.05)}@media (max-width:768px){.followers h2{font-size:1.6rem!important}}*{box-sizing:border-box}body{margin:0;overflow-x:hidden;padding:0;width:100%}@media (max-width:1024px){.container{max-width:100%;padding:0 1rem}}@media (max-width:640px){.container{padding:0 .75rem}.section{padding:2rem 0}}
/*# sourceMappingURL=main.89ca814e.css.map*/