@charset "UTF-8";*,: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:rgba(59,130,246,.5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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:rgba(59,130,246,.5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-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,fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}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]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible{visibility:visible}.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-auto{bottom:auto}.left-0{left:0}.top-0{top:0}.top-1{top:.25rem}.z-0{z-index:0}.z-10{z-index:10}.float-right{float:right}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.-mb-px{margin-bottom:-1px}.-ml-8{margin-left:-2rem}.-ml-px{margin-left:-1px}.-mt-\[4\.9rem\]{margin-top:-4.9rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-60{margin-left:15rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.ms-3{margin-inline-start:.75rem}.-mt-10{margin-top:-2.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.line-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.aspect-\[335\/376\]{aspect-ratio:335/376}.aspect-square{aspect-ratio:1/1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-full{height:100%}.max-h-0{max-height:0}.max-h-\[85vh\]{max-height:85vh}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-12{width:3rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-8{width:2rem}.w-\[448px\]{width:448px}.w-full{width:100%}.max-w-\[335px\]{max-width:335px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-y-0{--tw-translate-y:0px}.rotate-180,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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-90{--tw-rotate:90deg}.rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[slideUp_0\.3s_ease-out\]{animation:slideUp .3s ease-out}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[\#19140035\]{border-color:#19140035}.border-\[\#e3e3e0\]{--tw-border-opacity:1;border-color:rgb(227 227 224/var(--tw-border-opacity,1))}.border-\[\#eaecf0\]{--tw-border-opacity:1;border-color:rgb(234 236 240/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.bg-\[\#1a56ae\]{--tw-bg-opacity:1;background-color:rgb(26 86 174/var(--tw-bg-opacity,1))}.bg-\[\#1b1b18\]{--tw-bg-opacity:1;background-color:rgb(27 27 24/var(--tw-bg-opacity,1))}.bg-\[\#FDFDFC\]{--tw-bg-opacity:1;background-color:rgb(253 253 252/var(--tw-bg-opacity,1))}.bg-\[\#dbdbd7\]{--tw-bg-opacity:1;background-color:rgb(219 219 215/var(--tw-bg-opacity,1))}.bg-\[\#fef3f2\]{--tw-bg-opacity:1;background-color:rgb(254 243 242/var(--tw-bg-opacity,1))}.bg-\[\#fff2f2\]{--tw-bg-opacity:1;background-color:rgb(255 242 242/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:#00000080}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-12{padding-left:3rem;padding-right:3rem}.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-5{padding-left:1.25rem;padding-right:1.25rem}.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-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pl-0{padding-left:0}.pt-0{padding-top:0}.pt-1\.5{padding-top:.375rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[13px\]{font-size:13px}.text-lg{font-size:1.125rem;line-height:1.75rem}.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}.lowercase{text-transform:lowercase}.leading-5{line-height:1.25rem}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-normal{line-height:1.5}.tracking-widest{letter-spacing:.1em}.text-\[\#092041\]{--tw-text-opacity:1;color:rgb(9 32 65/var(--tw-text-opacity,1))}.text-\[\#1b1b18\]{--tw-text-opacity:1;color:rgb(27 27 24/var(--tw-text-opacity,1))}.text-\[\#706f6c\]{--tw-text-opacity:1;color:rgb(112 111 108/var(--tw-text-opacity,1))}.text-\[\#F53003\]{--tw-text-opacity:1;color:rgb(245 48 3/var(--tw-text-opacity,1))}.text-\[\#f04438\]{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity,1))}.text-\[\#f53003\]{--tw-text-opacity:1;color:rgb(245 48 3/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 0px 1px 0px rgba(0,0,0,.03),0px 1px 2px 0px rgba(0,0,0,.06);--tw-shadow-colored:0px 0px 1px 0px var(--tw-shadow-color),0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\]{--tw-shadow:inset 0px 0px 0px 1px rgba(26,26,0,.16);--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color)}.shadow-\[inset_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\],.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline{outline-style:solid}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.grayscale{--tw-grayscale:grayscale(100%);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)}.\!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)!important}.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)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,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,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;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)}.delay-300{transition-delay:.3s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hamburger{cursor:pointer;font-size:inherit;height:1em;position:relative;transform:scale(-1);transition:all .3s ease;width:1em}.hamburger.is-sm{font-size:1.25rem}.hamburger.is-md{font-size:1.5rem}.hamburger.is-lg{font-size:2rem}.hamburger-line{background:currentColor;border-radius:.125em;height:.125em;position:absolute;right:0;transition:inherit;width:100%}.hamburger-line:first-child{top:.125em}.hamburger.is-active .hamburger-line:first-child,.w-nav-button.w--open .hamburger-line:first-child{top:50%;transform:translateY(-50%) rotate(-135deg)}.hamburger-line:nth-child(2){top:.438em}.hamburger.is-active .hamburger-line:nth-child(2),.w-nav-button.w--open .hamburger-line:nth-child(2){right:50%;width:0}.hamburger-line:nth-child(3){top:.75em;width:.625em}.hamburger.is-active .hamburger-line:nth-child(3),.w-nav-button.w--open .hamburger-line:nth-child(3){top:50%;transform:translateY(-50%) rotate(135deg);width:100%}:root{--navbar-height:120px}#site-header{background:var(--white);box-shadow:0 2px 8px #0000001a;left:0;position:fixed;right:0;top:0;width:100%;z-index:99998}.main-navbar{--primary:#1a56ae;--primary-dark:#002864;--primary-light:rgba(182,227,12,.1);--secondary:#d2a517;--white:#fff;--dark:#000;--gray-light:#f5f5f5;--gray:#d9d9d9;--gray-dark:#707070;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--shadow-sm:0 2px 8px rgba(0,0,0,.1);--shadow-md:0 4px 16px rgba(0,0,0,.15);--shadow-lg:0 8px 30px rgba(0,0,0,.2);--transition:all .3s ease}.main-navbar__row{display:flex;flex-wrap:wrap}.main-navbar__d-flex{display:flex}.main-navbar__d-none{display:none!important}.main-navbar__align-items-center{align-items:center}.main-navbar__justify-content-between{justify-content:space-between}.main-navbar__justify-content-center{justify-content:center}.main-navbar__centered-flex{align-items:center;display:flex;justify-content:center}.main-navbar__img-fluid{height:auto;max-width:100%}.main-navbar__show-desktop{display:block!important}.main-navbar__header{background:var(--white);box-shadow:var(--shadow-sm);position:fixed;top:0;width:100%;z-index:2000}.main-navbar__header-box{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;padding:15px 0;width:100%}.main-navbar__logo{flex-shrink:0;min-width:0}.main-navbar__logo a{align-items:center;display:flex;gap:10px;text-decoration:none}.main-navbar__logo img{display:block;height:auto;max-width:100%;transition:transform .4s ease}.main-navbar__logo-wrapper{align-items:center;direction:rtl;display:flex;gap:15px;justify-content:space-between;width:100%}.main-navbar__mobile-phone{display:none}.main-navbar__mobile-phone a{align-items:center;color:var(--primary);display:flex;font-weight:600;gap:8px;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.main-navbar__mobile-phone a:hover{opacity:.8}.main-navbar__mobile-phone a svg{height:20px;width:20px}.main-navbar__mobile-phone a span{font-size:14px}.main-navbar__search-panel{flex:2;margin:auto;min-width:0;position:relative}.main-navbar__search-form{background:#f8fafc;border:1px solid #d3ddea;border-radius:12px;overflow:hidden;position:relative;transition:var(--transition)}.main-navbar__search-form:focus-within,.main-navbar__search-form:hover{border-color:var(--primary)}.main-navbar__search-input{background:transparent;border:none;font-size:14px;outline:none;padding:12px 50px;width:100%}.main-navbar__search-input::-moz-placeholder{color:var(--gray-dark)}.main-navbar__search-input::placeholder{color:var(--gray-dark)}.main-navbar__search-icon{color:var(--primary);right:15px}.main-navbar__clear-icon,.main-navbar__search-icon{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.main-navbar__clear-icon{align-items:center;background:transparent;border:none;color:var(--gray-dark);display:flex;justify-content:center;left:15px;padding:4px;transition:color .2s ease}.main-navbar__clear-icon:hover{color:var(--primary)}.main-navbar__clear-icon svg{height:17px;width:17px}.main-navbar__search-result-panel{animation:fadeInDown .3s ease;background:var(--white);border:1px solid #d3ddea;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);left:0;max-height:70vh;min-width:100%;overflow-y:auto;padding:20px;position:absolute;right:0;top:calc(100% + 10px);z-index:9999}.main-navbar__search-form--active{border-color:var(--primary)!important}.main-navbar__search-loading{align-items:center;color:var(--gray-dark);display:flex;font-size:14px;gap:12px;justify-content:center;padding:40px 20px}.main-navbar__search-spinner{animation:spin .6s linear infinite;border:2px solid var(--gray);border-radius:50%;border-top-color:var(--primary);height:20px;width:20px}.main-navbar__search-results{display:flex;flex-direction:column;gap:20px}.main-navbar__search-results-section{display:flex;flex-direction:column;gap:12px}.main-navbar__search-results-title{color:var(--dark);font-size:14px;font-weight:600;margin-bottom:8px}.main-navbar__search-products{display:flex;flex-direction:column;gap:8px}.main-navbar__search-product-item{align-items:center;border-radius:var(--radius-sm);display:flex;gap:12px;padding:12px;text-decoration:none;transition:background-color .2s ease}.main-navbar__search-product-item:hover{background-color:var(--gray-light)}.main-navbar__search-product-image{border-radius:var(--radius-sm);flex-shrink:0;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.main-navbar__search-product-info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.main-navbar__search-product-name{color:var(--dark);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-navbar__search-product-price{color:var(--primary);font-size:13px;font-weight:600}.main-navbar__search-categories{display:flex;flex-direction:column;gap:8px}.main-navbar__search-category-item{border:1px solid var(--gray);border-radius:var(--radius-sm);color:var(--dark);font-size:14px;padding:10px 16px;text-decoration:none;transition:all .2s ease}.main-navbar__search-category-item:hover{background-color:var(--primary-light);border-color:var(--primary);color:var(--primary)}.main-navbar__search-articles{display:flex;flex-direction:column;gap:8px}.main-navbar__search-article-item{border:1px solid var(--gray);border-radius:var(--radius-sm);color:var(--dark);display:block;font-size:14px;padding:10px 16px;text-decoration:none;transition:all .2s ease}.main-navbar__search-article-item:hover{background-color:var(--primary-light);border-color:var(--primary);color:var(--primary)}.main-navbar__search-footer{border-top:1px solid var(--gray);margin-top:8px;padding-top:16px}.main-navbar__search-view-all{background-color:var(--primary);border-radius:var(--radius-sm);color:var(--white);display:block;font-size:14px;font-weight:600;padding:12px;text-align:center;text-decoration:none;transition:background-color .2s ease}.main-navbar__search-view-all:hover{background-color:var(--primary-dark)}.main-navbar__search-empty{color:var(--gray-dark);font-size:14px;padding:40px 20px;text-align:center}.main-navbar__search-banner{margin-bottom:20px}.main-navbar__search-banner img{border-radius:var(--radius-sm);height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.main-navbar__suggest-panel{border-top:1px solid var(--gray);margin-top:25px;padding-top:25px}.main-navbar__suggest-title{color:var(--dark);display:block;font-size:16px;font-weight:600;margin-bottom:15px}.main-navbar__suggest-box{display:flex;flex-wrap:wrap;gap:10px}.main-navbar__suggest-item{align-items:center;border:1px solid var(--gray);border-radius:50px;color:var(--dark);display:inline-flex;font-size:14px;justify-content:space-between;padding:10px 22px;text-decoration:none;transition:all .2s ease}.main-navbar__suggest-item:hover{background-color:var(--primary-light);border-color:var(--primary);color:var(--primary)}.main-navbar__suggest-item i{font-size:12px;margin-right:5px}.main-navbar__quick-access{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:flex-end}.main-navbar__quick-access a{align-items:center;color:var(--primary);direction:ltr;display:flex;font-size:24px;font-weight:700;gap:6px;justify-content:center;white-space:nowrap}.main-navbar__quick-access a svg{height:34px;width:34px}.main-navbar__badge{align-items:center;background-color:var(--primary);border-radius:50%;color:var(--secondary);display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;margin-right:5px;width:20px}.main-navbar__menu-panel{background-color:var(--primary);padding:0;position:relative}.main-navbar__mobile-menu-bar{align-items:center;background-color:var(--primary);display:flex;justify-content:space-between;padding:10px 0}.main-navbar .hamburger_box,.main-navbar__mobile-toggle{align-items:center;background:none;border:none;color:var(--white);cursor:pointer;display:flex;justify-content:center;padding:5px 15px}.main-navbar .hamburger_box .hamburger{color:var(--white)}.main-navbar__mobile-profile{align-items:center;aspect-ratio:1/1;background-color:#252525;border-radius:100px;display:flex;height:40px;justify-content:center;position:relative;text-decoration:none;transition:opacity .2s ease}.main-navbar__mobile-profile:hover{opacity:.8}.main-navbar__mobile-profile svg{height:20px;width:20px}.main-navbar__mobile-profile svg *{stroke:#fff}.main-navbar__main-menu>ul{display:flex;list-style:none;margin:0;padding:0}.main-navbar__main-menu>ul>li{position:relative}.main-navbar__main-menu>ul>li>a,.main-navbar__main-menu>ul>li>span{align-items:center;color:var(--white);cursor:pointer;display:flex;font-size:16px;gap:8px;padding:15px 20px;position:relative;text-decoration:none;transition:var(--transition);white-space:nowrap}.main-navbar__main-menu>ul>li>a:after,.main-navbar__main-menu>ul>li>span:after{background-color:var(--primary);border-radius:50px;bottom:0;content:"";height:3px;position:absolute;right:0;transition:width .3s ease;width:0;z-index:1}.main-navbar__main-menu>ul>li>a:hover:after,.main-navbar__main-menu>ul>li>span:hover:after{width:100%!important}.main-navbar__main-menu>ul>li>a:hover,.main-navbar__main-menu>ul>li>span:hover{color:var(--white)}.main-navbar__main-menu i{font-size:18px}.main-navbar__action{display:flex;flex-direction:row;gap:1rem}.main-navbar__action>a,.main-navbar__action>div{align-items:center;aspect-ratio:1/1;background:#d2a517;border-radius:100px;display:flex;height:40px;justify-content:center;position:relative}.main-navbar__action>a{text-decoration:none}.main-navbar__action a:first-of-type svg *,.main-navbar__action div:first-of-type svg *{stroke:#fff}.main-navbar__action--user{background-color:#252525!important}.main-navbar__action__cart .cart-badge{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px;z-index:10}.main-navbar__sub-menu{background:var(--white);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-lg);min-width:250px;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:var(--transition);visibility:hidden;z-index:99999!important}.main-navbar__sub-menu.main-navbar__mega-menu{left:50%;margin-left:0;margin-right:0;max-width:100vw;position:fixed;right:auto;top:0;transform:translate(-50%) translateY(-10px);width:100vw;z-index:99999!important}.main-navbar__has-mega-menu:hover .main-navbar__sub-menu,.main-navbar__has-sub-menu:hover .main-navbar__sub-menu{display:block!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important;z-index:99999!important}.main-navbar__has-mega-menu:hover .main-navbar__sub-menu.main-navbar__mega-menu,.main-navbar__has-sub-menu:hover .main-navbar__sub-menu.main-navbar__mega-menu{display:block!important;transform:translate(-50%) translateY(0)!important;z-index:99999!important}.main-navbar__sub-menu:hover{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important;z-index:99999!important}.main-navbar__sub-menu:hover.main-navbar__mega-menu{transform:translate(-50%) translateY(0)!important;z-index:99999!important}.main-navbar__has-mega-menu{position:relative}.main-navbar__mega-menu{background:var(--white);border-radius:0 0 24px 24px;border-top:3px solid var(--primary);box-shadow:0 8px 40px #0000001f;direction:rtl;left:50%;margin-left:0;margin-right:0;max-width:100vw;padding:0;position:fixed;right:auto;top:0;transform:translate(-50%);width:100vw;z-index:99999!important}.main-navbar__mega-menu.main-navbar__mega-menu-digikala{border-top:none;box-shadow:0 4px 20px #0000001a;left:50%;max-width:1400px;right:auto}.main-navbar__mega-menu-wrapper{margin:0 auto;max-width:1400px;padding:0;position:relative;width:100%;z-index:99999}.main-navbar__all-links{background:linear-gradient(135deg,#f8f9fa,#fff);border-bottom:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:24px 50px}.main-navbar__all-links .main-navbar__col-3{flex:0 0 auto;min-width:180px;width:auto}.main-navbar__field-header{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:0}.main-navbar__field-header-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:20px 50px}.main-navbar__field-title{color:var(--primary);font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.main-navbar__field-view-all{align-items:center;background:#fff;border:1px solid var(--primary);border-radius:6px;color:var(--primary);display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:8px 16px;text-decoration:none;transition:all .3s ease}.main-navbar__field-view-all:hover{background:var(--primary);color:#fff;transform:translate(-2px)}.main-navbar__field-view-all svg{height:14px;transition:transform .3s ease;width:14px}.main-navbar__field-view-all:hover svg{transform:translate(-2px)}.main-navbar__mega-menu-container{direction:rtl;display:flex;flex-direction:row;gap:0;margin:0;max-height:600px;max-width:1400px;min-height:500px;padding:0;position:relative;width:100%;z-index:99999}.main-navbar__mega-menu-sidebar{background:#f8f9fa;border-left:1px solid #e9ecef;direction:rtl;display:flex;flex-direction:column;flex-shrink:0;margin:0;max-width:280px;min-width:280px;order:1;padding:0;position:relative;width:280px;z-index:1}.main-navbar__sidebar-header{background:#e9ecef;border-bottom:1px solid #dee2e6;flex-shrink:0;padding:16px 20px}.main-navbar__sidebar-title{color:#495057;font-size:14px;font-weight:700;margin:0;text-align:right}.main-navbar__sidebar-list{display:flex;flex:1;flex-direction:column;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0}.main-navbar__sidebar-list::-webkit-scrollbar{width:6px}.main-navbar__sidebar-list::-webkit-scrollbar-track{background:#f1f1f1}.main-navbar__sidebar-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.main-navbar__sidebar-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.main-navbar__sidebar-item{background:#f8f9fa;border-bottom:1px solid #e9ecef;cursor:pointer;display:block;margin:0;padding:0;transition:all .2s ease;width:100%}.main-navbar__sidebar-item--active,.main-navbar__sidebar-item:hover{background:#fff;position:relative}.main-navbar__sidebar-item--active:before,.main-navbar__sidebar-item:hover:before{background:var(--primary);bottom:0;content:"";position:absolute;right:0;top:0;width:3px}.main-navbar__sidebar-item--active .main-navbar__sidebar-link,.main-navbar__sidebar-item:hover .main-navbar__sidebar-link{color:var(--primary);font-weight:600}.main-navbar__sidebar-item--active .main-navbar__sidebar-link .main-navbar__sidebar-link-icon,.main-navbar__sidebar-item:hover .main-navbar__sidebar-link .main-navbar__sidebar-link-icon{opacity:1;transform:translate(-3px)}.main-navbar__sidebar-item--active{background:#fff}.main-navbar__sidebar-link{align-items:center;color:#495057;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:14px 20px;position:relative;text-decoration:none;transition:all .2s ease}.main-navbar__sidebar-link:hover{color:var(--primary)}.main-navbar__sidebar-item--active .main-navbar__sidebar-link{color:var(--primary);font-weight:600}.main-navbar__sidebar-link-text{flex:1}.main-navbar__sidebar-link-icon{color:var(--primary);height:16px;opacity:0;transition:all .2s ease;width:16px}.main-navbar__mega-menu-content-wrapper{background:#fff;direction:rtl;display:flex;flex:1;flex-direction:column;margin:0;max-height:600px;min-height:500px;order:2;overflow:hidden;padding:0;position:relative}.main-navbar__mega-menu-content{background:#fff;display:flex;flex:1;flex-direction:column;min-height:0}.main-navbar__mega-menu-header{background:#fff;border-bottom:1px solid #e9ecef;direction:rtl;flex-shrink:0;margin-bottom:0;padding:16px 30px;text-align:right}.main-navbar__mega-menu-panel{direction:rtl;display:none;inset:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:30px 40px;position:absolute;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.main-navbar__mega-menu-panel::-webkit-scrollbar{width:6px}.main-navbar__mega-menu-panel::-webkit-scrollbar-track{background:#f1f1f1}.main-navbar__mega-menu-panel::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.main-navbar__mega-menu-panel::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.main-navbar__mega-menu-panel--active{display:block!important;opacity:1!important;visibility:visible!important}.main-navbar__mega-menu-panel:first-child:not(.main-navbar__mega-menu-panel--active){display:block;opacity:1;visibility:visible}.main-navbar__mega-menu-grid{align-items:start;direction:rtl;display:grid;gap:30px 40px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:20px 30px;width:100%}.main-navbar__category-column{direction:rtl;display:flex;flex-direction:column;gap:12px;min-width:0}.main-navbar__category-column-title{color:#212529;direction:rtl;display:block;font-size:15px;font-weight:700;line-height:1.4;margin-bottom:4px;padding-bottom:8px;padding-right:12px;position:relative;text-align:right;text-decoration:none;transition:color .2s ease}.main-navbar__category-column-title:after{background:#ef4056;bottom:0;content:"";position:absolute;right:0;top:0;width:2px}.main-navbar__category-column-title:hover{color:var(--primary)}.main-navbar__category-column-list{direction:rtl;display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.main-navbar__category-column-list ul.main-navbar__category-column-list{background:#f8f9fa80;border-right:2px solid #e9ecef;gap:4px;margin-right:20px;margin-top:6px;padding-right:12px;padding-top:4px}.main-navbar__category-column-item{margin:0;padding:0;position:relative}.main-navbar__category-column-item>ul.main-navbar__category-column-list{margin-top:6px}.main-navbar__category-column-link{color:#6c757d;direction:rtl;display:block;font-size:13px;font-weight:400;line-height:1.6;padding:4px 8px 4px 0;text-align:right;text-decoration:none;transition:all .2s ease}.main-navbar__category-column-link:hover{color:var(--primary);padding-right:12px}.main-navbar__mega-menu-footer{border-top:1px solid #e9ecef;direction:rtl;flex-shrink:0;margin-top:25px;padding-top:20px;text-align:right}.main-navbar__mega-menu-view-all{align-items:center;color:#6c757d;display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:all .2s ease}.main-navbar__mega-menu-view-all:hover{color:var(--primary);gap:8px}.main-navbar__mega-menu-view-all svg{height:12px;width:12px}.main-navbar__mega-menu-view-all-btn{align-items:center;background:#edf3fb;border:1px solid rgba(26,86,174,.2);border-radius:6px;color:var(--primary);display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 20px;text-decoration:none;transition:all .2s ease}.main-navbar__mega-menu-view-all-btn:hover{background:#edf3fbcc;border-color:var(--primary);color:var(--primary-dark);gap:10px}.main-navbar__mega-menu-view-all-btn svg{color:var(--primary);height:14px;width:14px}.main-navbar__mega-menu-empty{color:#999;padding:60px 20px;text-align:center}.main-navbar__mega-menu-empty p{font-size:16px;margin:0 0 20px}.main-navbar__empty-link{border:1px solid var(--primary);border-radius:6px;color:var(--primary);display:inline-block;font-weight:600;padding:10px 20px;text-decoration:none;transition:all .3s ease}.main-navbar__empty-link:hover{background:var(--primary);color:#fff}.main-navbar__button{align-items:center;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border:none;border-radius:8px;box-shadow:0 2px 8px #1a56ae33;color:#fff;display:inline-flex;font-size:14px;font-weight:600;justify-content:space-between;min-width:180px;padding:12px 24px;text-decoration:none;transition:all .3s ease}.main-navbar__button:hover{background:linear-gradient(135deg,#d2a517,#b8940f);box-shadow:0 4px 12px #d2a5174d;color:#fff;transform:translateY(-2px)}.main-navbar__button i{font-size:12px;margin-left:8px;margin-right:0}.main-navbar__button--simple{background:none;border:none;color:var(--dark);min-width:auto;padding:0}.main-navbar__button--simple:hover{background:none;color:var(--primary)}.main-navbar__button--no-hover:hover{color:var(--primary)!important}.main-navbar__item-panel{display:block!important;flex:1;max-width:calc(33.333% - 27px);min-width:280px;padding:0}.main-navbar__item-panel:first-child{padding-right:0}.main-navbar__item-panel:last-child{padding-left:0}.main-navbar__item-panel>strong{border-bottom:3px solid var(--primary);color:var(--primary);display:block;font-size:18px;font-weight:700;letter-spacing:-.3px;margin-bottom:20px;padding:0 0 12px}.main-navbar__grandchild-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 24px;min-width:200px;padding:0}.main-navbar__grandchild-list li{display:block;width:100%}.main-navbar__grandchild-list a{align-items:center;border-radius:6px;color:#555;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:1.5;padding:10px 14px;text-decoration:none;transition:all .2s ease;width:100%}.main-navbar__grandchild-list a:hover{background-color:#1a56ae14;color:var(--primary);padding-right:18px}.main-navbar__grandchild-list a:hover i{color:var(--primary)}.main-navbar__grandchild-list a span{flex:1}.main-navbar__grandchild-list a i{color:var(--gray-dark);font-size:11px;margin-right:10px;transition:var(--transition)}.main-navbar__great-grandchild-list{border-right:2px solid #e9ecef;display:flex;flex-direction:column;gap:3px;list-style:none;margin:8px 0 0;padding:8px 0 0 16px}.main-navbar__great-grandchild-list li{display:block;width:100%}.main-navbar__great-grandchild-list a{border-radius:4px;color:#777;display:block;font-size:13px;font-weight:400;line-height:1.4;padding:6px 12px;text-decoration:none;transition:all .2s ease;width:100%}.main-navbar__great-grandchild-list a:hover{background-color:#1a56ae0f;color:var(--primary);padding-right:16px}.main-navbar__great-grandchild-list a span{display:block}.main-navbar__sample-menu{min-width:240px;padding:12px 0}.main-navbar__sample-menu a{border-radius:6px;color:#555;display:block;font-size:14px;font-weight:400;margin:2px 8px;padding:12px 20px;text-decoration:none;transition:all .2s ease}.main-navbar__sample-menu a:hover{background-color:#1a56ae14;color:var(--primary);padding-right:24px}.main-navbar__category-submenu{background:var(--white);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-lg);max-width:280px;min-width:280px;padding:0}.main-navbar__category-submenu-wrapper{direction:rtl;display:flex;flex-direction:column}.main-navbar__category-submenu-sidebar{background:#f8f9fa;border-radius:0 0 var(--radius-md) var(--radius-md);width:100%}.main-navbar__category-submenu-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:8px 0}.main-navbar__category-submenu-item{border-bottom:1px solid #e9ecef;margin:0;padding:0}.main-navbar__category-submenu-item:last-child{border-bottom:none}.main-navbar__category-submenu-link{color:#495057;display:block;font-size:14px;font-weight:500;padding:14px 20px;position:relative;text-decoration:none;transition:all .2s ease}.main-navbar__category-submenu-link:hover{background:#fff;color:var(--primary);padding-right:24px}.main-navbar__category-submenu-link:hover:before{background:var(--primary);bottom:0;content:"";position:absolute;right:0;top:0;width:3px}.main-navbar__mobile-menu{background:var(--white);box-shadow:var(--shadow-lg);height:100%;overflow-y:auto;position:fixed;right:-300px;top:0;transition:right .3s ease;width:300px;z-index:99999}.main-navbar__mobile-menu--open{right:0}.main-navbar__mobile-menu-header{align-items:center;background:var(--primary);color:var(--white);display:flex;justify-content:center;padding:20px}.main-navbar__mobile-menu-content{padding:20px}.main-navbar__mobile-menu-item{border-bottom:1px solid var(--gray-light);padding:15px 0}.main-navbar__mobile-menu-item a{align-items:center;color:var(--dark);display:flex;font-size:16px;justify-content:space-between;text-decoration:none}.main-navbar__mobile-menu-item i{color:var(--primary)}.main-navbar__mobile-submenu{display:none;padding-right:15px}.main-navbar__mobile-submenu--open{display:block}.main-navbar__mobile-submenu a{color:var(--gray-dark);display:block;font-size:14px;padding:10px 0;text-decoration:none}.main-navbar__mobile-submenu a:hover{color:var(--primary)}.main-navbar__overlay{background:#00000080;display:none;inset:0;position:fixed;z-index:99997}.main-navbar__overlay--show{display:block}.main-navbar__col-12{width:100%}.main-navbar__col-6{width:50%}.main-navbar__col-4{width:33.333%}.main-navbar__col-3{width:25%}.main-navbar__bottom-bar,.tabbar{display:none}.tabbar{background:#fff;border-radius:6px 6px 0 0;bottom:0;box-shadow:0 -4px 12px -1px #12162114;left:0;padding:0 4px;position:fixed;right:0;width:100%;z-index:10002}.tabbar ul{display:flex;list-style:none;margin:0;padding:0;position:relative;z-index:1}.tabbar ul li{flex-grow:1;position:relative}.tabbar ul li a{align-items:center;cursor:pointer;display:table;display:flex;flex-direction:column;height:60px;justify-content:center;position:relative;text-decoration:none;z-index:1;-webkit-tap-highlight-color:rgba(255,255,255,0)}.tabbar ul li a div,.tabbar ul li a span,.tabbar ul li a svg{-webkit-backface-visibility:hidden;display:block;height:20px;width:20px}.tabbar ul li a div{left:50%;position:absolute;top:50%;transform:translate(-50%,-84%)}.tabbar ul li a div span{animation:tabbar-down .3s linear forwards;background:#fff;overflow:hidden;transform:scale(.94);transform-origin:50% 50%;transform-origin:0 100%;width:20px;z-index:1}.tabbar ul li a div span,.tabbar ul li a div span svg{bottom:0;left:0;position:absolute}.tabbar ul li a div span:first-child{height:20px}.tabbar ul li a div span:first-child svg{fill:#99a3ba;stroke:#99a3ba;transition:fill .3s ease,stroke .3s ease}.tabbar ul li a div span:last-child{height:0;transition:height .25s ease;z-index:5}.tabbar ul li a div span:last-child svg{fill:var(--main-color,#5628ee);stroke:var(--main-color,#5628ee)}.tabbar ul li a strong{color:#99a3ba;font-size:10px;font-weight:600;margin-top:28px;transition:all .3s ease}.tabbar ul li a:hover div span:first-child svg{fill:#6c7486;stroke:#6c7486}.tabbar ul li.active a{z-index:5}.tabbar ul li.active a div span{animation:tabbar-high .35s linear .05s forwards}.tabbar ul li.active a div span:last-child{height:20px;transition:height .3s ease .25s}.tabbar ul li.active a strong{opacity:0;transform:scale(.6)}.tabbar em{--offset:0;background:#23c4f8;border-radius:50%;bottom:13px;display:none;height:6px;left:4px;margin:0 0 0 -3px;position:absolute;transform:translate(var(--offset));transition:transform .4s ease;width:6px;z-index:4}.tabbar em.active{display:block}.tabbar__badge{align-items:center;background:var(--red-color,#fb364d);border:2px solid var(--white,#fff);border-radius:8px;box-shadow:0 1px 3px #fb364d66;color:var(--white,#fff);display:flex;font-size:9px;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:50%;top:.15rem;transform:translate(.6rem);z-index:10}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes tabbar-high{0%{transform:rotate(0) scale(.94)}33%{transform:rotate(8deg)}66%{transform:rotate(8deg) translateY(-1px)}to{transform:rotate(0) scale(1) translateY(-1px)}}@keyframes tabbar-down{0%{transform:rotate(0) scale(1) translateY(-1px)}33%{transform:rotate(8deg)}66%{transform:rotate(8deg) translateY(0)}to{transform:rotate(0) scale(.94) translateY(0)}}.mega-menu__full{opacity:1;visibility:visible}.main-navbar__show-mobile{display:none!important}.tabbar{z-index:10000!important}body.filter-modal-open .tabbar,body.hide-tabbar .tabbar{display:none!important}.sn-notifications-container{--sn-success-color:#6fcf97;--sn-success-progress-color:#54aa78;--sn-error-color:#eb5757;--sn-error-progress-color:#c04545;--sn-warning-color:#f2c94c;--sn-warning-progress-color:#c4a64f;--sn-info-color:#51cdf3;--sn-info-progress-color:#54a9c4;--sn-notifications-gap:20px;--sn-notifications-padding:20px;--sn-notify-width:320px;--sn-notify-radius:6px;--sn-notify-transition-timing-function:ease;--sn-notify-transition-duration:.5s;--sn-notify-autoclose-timeout:30s;--sn-notify-padding:.75em;--sn-notify-icon-size:2em;--sn-notify-close-icon-size:1em;--sn-notify-border-size:1px;--sn-notify-border-color:transparent;--sn-notify-border-style:solid;--sn-notify-progress-color:#333;--sn-notify-close-icon-color:#333;--sn-notify-title-color:#333;--sn-notify-text-color:#4d4d4d;--sn-notify-shadow-color:transparent;--sn-notify-progress-height:5px;align-content:flex-start;display:grid;grid-auto-rows:min-content;inset:0;max-height:100vh;max-width:100%;min-height:100vh;pointer-events:none;position:fixed;width:100%;z-index:9999;grid-gap:var(--sn-notifications-gap);gap:var(--sn-notifications-gap);padding:var(--sn-notifications-padding)}.sn-notifications-container.sn-is-x-center{justify-content:center}.sn-notifications-container.sn-is-y-center{align-content:center;justify-content:flex-end}.sn-notifications-container.sn-is-center{align-content:center;justify-content:center}.sn-notifications-container.sn-is-left{justify-content:flex-start}.sn-notifications-container.sn-is-right{justify-content:flex-end}.sn-notifications-container.sn-is-top{align-content:flex-start}.sn-notifications-container.sn-is-bottom{align-content:flex-end}.sn-notify{align-items:center;background-color:var(--sn-notify-background-color,transparent);border:var(--sn-notify-border-size) var(--sn-notify-border-style) var(--sn-notify-border-color);border-radius:var(--sn-notify-radius);box-sizing:border-box;direction:rtl;display:flex;overflow:hidden;padding:var(--sn-notify-padding);pointer-events:auto;position:relative;text-align:right;text-decoration:none;transition-duration:var(--sn-notify-transition-duration);transition-property:transform,opacity;transition-timing-function:var(--sn-notify-transition-timing-function);width:var(--sn-notify-width)}.sn-notify-icon{color:var(--sn-notify-icon-color);flex-shrink:0;height:var(--sn-notify-icon-size);margin-left:.75em;margin-right:0;width:var(--sn-notify-icon-size)}.sn-notify-close,.sn-notify-icon{align-items:center;display:flex;justify-content:center}.sn-notify-close{color:var(--sn-notify-close-icon-color);cursor:pointer;height:var(--sn-notify-close-icon-size);left:.75em;position:absolute;right:auto;top:.75em;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--sn-notify-close-icon-size)}.sn-notify-title{color:var(--sn-notify-title-color);font-size:1rem;font-weight:600;padding-left:calc(var(--sn-notify-padding) + var(--sn-notify-close-icon-size));padding-right:0}.sn-notify-text{color:var(--sn-notify-text-color);font-size:.875rem;margin-top:.25rem}.sn-notify-outline{--sn-notify-background-color:#fff;--sn-notify-border-color:var(--sn-success-color);box-shadow:0 2px 26px var(--sn-notify-shadow-color)}.sn-notify-outline.sn-notify-success{--sn-notify-border-color:var(--sn-success-color);--sn-notify-icon-color:var(--sn-success-color);--sn-notify-shadow-color:rgba(82,215,0,.1)}.sn-notify-outline.sn-notify-error{--sn-notify-border-color:var(--sn-error-color);--sn-notify-icon-color:var(--sn-error-color);--sn-notify-shadow-color:rgba(215,0,0,.1)}.sn-notify-outline.sn-notify-warning{--sn-notify-border-color:var(--sn-warning-color);--sn-notify-icon-color:var(--sn-warning-color);--sn-notify-shadow-color:rgba(242,201,76,.1)}.sn-notify-outline.sn-notify-info{--sn-notify-border-color:var(--sn-info-color);--sn-notify-icon-color:var(--sn-info-color);--sn-notify-shadow-color:rgba(84,175,202,.1)}.sn-notify-outline .sn-notify-title{--sn-notify-title-color:#333}.sn-notify-outline .sn-notify-text{--sn-notify-text-color:#4d4d4d}.sn-notify-outline .sn-notify-close{--sn-notify-close-icon-color:#828282}.sn-notify-filled{--sn-notify-title-color:#333;--sn-notify-text-color:#333;--sn-notify-icon-color:#333;--sn-notify-close-icon-color:#333}.sn-notify-filled.sn-notify-success{--sn-notify-background-color:var(--sn-success-color)}.sn-notify-filled.sn-notify-error{--sn-notify-background-color:var(--sn-error-color)}.sn-notify-filled.sn-notify-warning{--sn-notify-background-color:var(--sn-warning-color)}.sn-notify-filled.sn-notify-info{--sn-notify-background-color:var(--sn-info-color)}.sn-notify-fade{opacity:0;will-change:opacity}.sn-notify-fade-in{opacity:1}.sn-notify-slide{opacity:0;transform:translate3d(var(--sn-notify-x),var(--sn-notify-y),0);will-change:opacity,transform}.sn-is-left .sn-notify-slide{--sn-notify-x:-100%;--sn-notify-y:0}.sn-is-right .sn-notify-slide,.sn-is-y-center:not(.sn-is-left) .sn-notify-slide{--sn-notify-x:100%;--sn-notify-y:0}.sn-is-top.sn-is-x-center .sn-notify-slide,.sn-is-x-center .sn-notify-slide{--sn-notify-y:-100%;--sn-notify-x:0}.sn-is-bottom.sn-is-x-center .sn-notify-slide{--sn-notify-y:100%;--sn-notify-x:0}.sn-notify-slide-in{opacity:1;transform:translateZ(0)}.sn-notify-autoclose{padding-bottom:calc(var(--sn-notify-padding) + var(--sn-notify-progress-height))}.sn-notify-autoclose.sn-notify-success{--sn-notify-progress-color:var(--sn-success-progress-color)}.sn-notify-autoclose.sn-notify-error{--sn-notify-progress-color:var(--sn-error-progress-color)}.sn-notify-autoclose.sn-notify-warning{--sn-notify-progress-color:var(--sn-warning-progress-color)}.sn-notify-autoclose.sn-notify-info{--sn-notify-progress-color:var(--sn-info-progress-color)}.sn-notify-autoclose:before{animation:progress var(--sn-notify-autoclose-timeout) linear forwards;background-color:var(--sn-notify-progress-color);border-radius:0 999px 999px 0;bottom:0;content:"";display:block;height:var(--sn-notify-progress-height);left:0;position:absolute;width:100%;will-change:width}.sn-notify-content{padding-left:calc(var(--sn-notify-close-icon-size) + 2px)}@keyframes progress{to{width:0}}.text-h1{font-size:1.75rem;margin-top:0}.text-h2{font-size:1.5rem;margin-top:0}.text-h3{font-size:1.3rem;margin-top:0}.text-h4{font-size:1.125rem;margin-top:0}.text-h5{font-size:1rem;margin-top:0}.text-h6{font-size:.875rem;margin-top:0}.text-p{font-size:1rem;margin-top:0}.text-lead{font-size:1.125rem;margin-top:0}.text-small{font-size:.8125rem;margin-top:0}.font-light{font-weight:300!important}.font-regular{font-weight:400!important}.font-medium{font-weight:500!important}.font-bold{font-weight:700!important}.leading-tight{line-height:1.2!important}.leading-normal{line-height:1.5!important}.leading-loose{line-height:1.8!important}.section-h2{color:var(--head-color);font-size:1.85rem;font-weight:700}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:100 900;src:url(/build/assets/YekanBakhFaNum-VF-VpkRXWez.woff) format("woff"),url(/build/assets/YekanBakhFaNum-VF-BzofNjgV.woff2) format("woff2"),url(/build/assets/YekanBakhFaNum-VF-C70q8rGD.ttf) format("truetype")}:root{--font-primary:"YekanBakh","Vazirmatn","Segoe UI",Arial,sans-serif}body{font-family:var(--font-primary);font-weight:400;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*,:after,:before{font-family:inherit}.flex-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.site-container{margin:0 auto;max-width:1200px;padding:0 1rem}.display-block{display:block!important}.display-inline-block{display:inline-block!important}.flex-wrap-container{flex-wrap:wrap!important}.wth-full{width:100%}.hgh-full{height:100%}.flex-col-box{display:flex;flex-direction:column;padding:0 1rem}.scale-sm{transition:all .4s ease-in-out}.scale-sm:hover{transform:scale(1.02)}.scale-md{transition:all .4s ease-in-out}.scale-md:hover{transform:scale(1.05)}.scale-lg{transition:all .4s ease-in-out}.scale-lg:hover{transform:scale(1.1)}.wth-full-hidden{max-width:100%;overflow-x:hidden;scroll-behavior:smooth;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wth-full-hidden::-webkit-scrollbar{display:none}.bold{font-weight:700}.semi-bold{font-weight:600}.pages{margin-top:calc(70px - 2.5rem)}h1{font-weight:700}.grid-full-2{grid-column:1/span 2}body.no-scroll{height:100vh;overflow:hidden}figcaption{text-align:justify}.highlight{color:var(--secoundry-color);font-weight:700}.error-message{color:#ff3b3b;font-size:14px;margin-top:5px}.unavailable{opacity:.6}.section-title{color:var(--main-color);font-size:18px;font-weight:600}.section-divider{display:block;margin-bottom:22px;margin-top:10px}.red{color:#ff3b3b}.link,.red{font-weight:700}.link{color:#0a66c2;text-decoration:underline;text-underline-offset:8px}.blockquote{background-color:var(--disable-bg);border-radius:8px;border-right:10px solid var(--main-color);color:var(--text-color);line-height:2;padding:1.25rem 1rem;text-align:justify}.head-h1{font-size:2rem}.error-message_auth{color:red;font-size:.9rem;margin-bottom:.75rem;text-align:center}.is-lg{display:none}:root{--rtl:rtl;--main-color:#1a56ae;--border-color:#d3ddea;--text-color:#1e293b;--head-color:#092041;--bg-color:#f8fafc;--selection:#1a56ae;--red-color:#fb364d;--radius-xs:6px;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-xl:32px}.products-category__list{height:-moz-max-content;height:max-content;width:100%}button,input,select,textarea{background:none;font-family:inherit;outline:none}textarea{resize:none}footer,nav{z-index:100!important}main{flex:1 1 0%;z-index:1}::-moz-selection{background:var(--selection);color:#fff}::selection{background:var(--selection);color:#fff}::-moz-placeholder{color:#6c7888;opacity:1}::placeholder{color:#6c7888;opacity:1}:-ms-input-placeholder{color:#6c7888}::-ms-input-placeholder{color:#6c7888}a{cursor:pointer;text-decoration:none}ul{list-style:none}label:not(.tickets label){cursor:pointer;font-size:.925rem;user-select:none}.no-select,label:not(.tickets label){-webkit-user-select:none;-moz-user-select:none}.no-select{-o-user-select:none;user-select:none}.no-drag,img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}button,input,option,select,textarea{font-family:inherit}button{border:none;box-shadow:none}button,select{cursor:pointer;outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23555' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:left 12px center!important;background-repeat:no-repeat!important;background-size:16px!important;font-family:inherit;text-indent:1px;text-overflow:"";transition:border-color .3s;width:100%}select:hover{border-color:#999}select:focus{border-color:#4285f4;box-shadow:0 0 0 2px #4285f433}select::-ms-expand{display:none}.holder{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1rem;padding-right:1rem;width:100%}main{padding-bottom:2rem!important}address{font-style:normal}body,main{margin:0;padding:0}main{flex:1;margin-top:2rem;position:relative}p{font-size:1rem;line-height:2;text-align:justify}a{color:inherit}*,:after,:before{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;margin:0;padding:0}body,html{background-color:var(--bg-color);color:var(--text-color);display:flex;flex-direction:column;font-family:YekanBakh;font-size:16px;max-width:100vw!important;min-height:100vh;overflow-x:hidden!important;scroll-behavior:smooth;width:100vw!important}.captcha{align-items:center;display:flex;grid-column:1/span 2;width:100%}h1,h2,h3,h4,h5,h6{color:var(--head-color)}.section-h3{font-size:1.7rem}.social_icon,blockquote{position:relative}.social_icon{align-items:center;background:#ffffff1a;border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.social_icon:after{border-radius:100%;content:"";height:100%;inset:0;margin:auto;position:absolute;transform:scale(0);vertical-align:middle;width:100%;z-index:0}.social_icon.eitaa:after{background-color:#ef7f1b}.social_icon.bale:after{background-color:#0aca9c}.social_icon.telegram:after{background-color:#38a5e0}.social_icon.instagram:after{background-color:#c5318d}.social_icon.aparat:after{background-color:#ed145b}.social_icon:before{background:#0000001a;border-radius:100%;content:"";inset:0;position:absolute;z-index:-1}.social_icon svg{fill:#fff;height:20px;width:20px;z-index:2}.social_icon:hover{animation-delay:.1s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:bubble2}.social_icon:hover:after{animation-duration:.5s;animation-fill-mode:forwards;animation-name:bubble}@keyframes bubble{to{transform:scale(1)}}@keyframes bubble2{to{color:#fff}}.section-title{display:flex;flex-direction:column;gap:.4rem}.section-title span{color:var(--main-color);font-size:18px;font-weight:400}.section-title h2{color:var(--head-color);display:block;font-size:26px;font-weight:700;margin-bottom:28px}.section-title.center{align-items:center;justify-content:center}.mt-section{margin-top:70px}.hidden{display:none}.cart-mobile-bottom-bar{z-index:20000!important}textarea{resize:none!important}.main_dashboard{margin-top:70px}.home-category__list{display:grid;gap:2rem;grid-template-columns:repeat(5,1fr);margin:0 auto;row-gap:50px;width:98%}.home-category__list a{align-items:center;background:#fff;border:1px solid var(--border-color);border-radius:16px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding-top:1rem;transition:all .4s ease-in-out;width:100%}.home-category__list a:hover{transform:scale(1.03)}.home-category__list a{transition:all .5s ease-in-out}.home-category__list a:hover{border:1px solid var(--main-color)}.home-category__list a .icon{align-items:center;display:flex;height:62px;justify-content:center;margin-right:10px;position:relative;width:62px}.home-category__list a .icon>svg{height:100%;transform:scale(1.05);width:100%}.home-category__list a .icon>div{align-items:center;display:flex;height:50px;justify-content:center;left:10px;position:absolute;top:10px;width:50px}.home-category__list a .icon>div svg{width:28px}.home-category__list a .text{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.home-category__list a .title{color:var(--head-color);font-size:16px;font-weight:600}.home-category__list a .number{font-size:14px;font-weight:500;opacity:.7}.home-category__list a .read_more{align-items:center;background-color:#ebf3ff;border-radius:6px;color:#1a56ae;display:flex;flex-direction:row;font-size:14px;gap:.5rem;justify-content:center;padding:.4rem 0;transform:translateY(60%);width:60%}.special-products .read-more_mobile{align-items:center;background-color:#fff;border-radius:4px;color:#1a56ae;display:none;font-size:16px;font-weight:600;font-weight:700;height:45px;justify-content:center;margin-top:2rem;width:160px}.special-products{background:url(/build/assets/%D8%AA%D8%AE%D9%81%DB%8C%D9%81-DPFUKrsJ.png),radial-gradient(50% 50% at 50% 50%,#1d65d1 0,#184fa1);background-size:cover;border-radius:20px;margin-top:80px!important;padding:24px!important}.special-products .section-title h2{margin:auto}.special-products .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.special-products .header *{color:#fff!important}.special-products__content{display:grid;gap:1rem;grid-template-columns:20% calc(80% - 1rem);margin-bottom:1rem;padding-left:1rem}.special-products__info{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.special-products__info .section-title h2{color:#fff}.special-products__info img:not(.is-lg){max-height:214px;width:200px}.special-products__info img.is-lg{width:50px}.special-products__info a{align-items:center;background-color:#fff;border-radius:4px;color:#1a56ae;display:flex;font-size:18px;font-weight:600;height:45px;justify-content:center;margin-top:2rem;width:162px}.special-products .slider-arrows{align-items:center;display:flex;gap:.75rem}.special-products .slider-arrows button{all:unset;align-items:center;background:#f0f6fe;background:#fff;border:1px solid rgba(0,0,0,.18);border-radius:8px;cursor:pointer;display:flex;height:44px;justify-content:center;transition:background .2s ease;width:44px}.special-products .slider-arrows button:hover{background:#e0ebfd}.special-products .slider-arrows .swiper-button-next:after,.special-products .slider-arrows .swiper-button-prev:after{color:#1a56ae;font-size:16px;font-weight:700}.special-products__cards{padding:1rem 0;width:100%}.special-products__cards .swiper-wrapper{align-items:stretch;display:flex}.special-products__cards .swiper-slide{display:flex;flex-shrink:0;height:auto;width:280px!important}.special-products__cards .swiper-slide .product-card{display:flex;flex-direction:column;height:100%;width:100%}.special-products__skeleton-list{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.special-products .slider-arrows{margin-right:auto}.swiper-button-next:after,.swiper-button-prev:after{transform:rotate(180deg)}.grid-cta{display:grid;gap:2rem;grid-template-columns:58% 1fr;max-width:100%;overflow:hidden}.grid-cta .big,.grid-cta .big img{height:100%;width:100%}.grid-cta .big img{border-radius:12px;-o-object-fit:fill;object-fit:fill}.grid-cta .small{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100%;justify-content:space-between;overflow:hidden}.grid-cta .small>a{border-radius:12px;height:325px}.grid-cta .small>a img{border-radius:12px;height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.header-top-inner{align-items:center;direction:rtl;display:flex;justify-content:space-between;text-align:right}.section-head.pb--30{padding-bottom:30px}.section-head.text-align-left{direction:rtl;text-align:right}.subtitle.color-gradiant{background:linear-gradient(135deg,#1a56ae,#184fa1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.title.split-collab{color:#092041;font-size:36px;font-weight:700;line-height:1.2;margin:0}.btn-group{align-items:center;display:flex;gap:12px}.tmp-btn.btn-gradiant{align-items:center;background:linear-gradient(135deg,#1a56ae,#184fa1);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:12px 24px;text-decoration:none;transition:all .3s ease}.tmp-btn.btn-gradiant:hover{background:linear-gradient(135deg,#184fa1,#1a56ae);box-shadow:0 4px 12px #1a56ae4d;transform:translateY(-2px)}.single-blog.blog-style-three{height:100%;transition:transform .3s ease}.single-blog.blog-style-three:hover{transform:translateY(-5px)}.blog-inner{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:box-shadow .3s ease}.blog-inner:hover{box-shadow:0 4px 16px #0000001f}.thumbnail{background:#f5f5f5;height:240px;overflow:hidden;position:relative;width:100%}.thumbnail a{display:block;height:100%;width:100%}.thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.thumbnail:hover img{transform:scale(1.05)}.blog-content{direction:rtl;display:flex;flex:1;flex-direction:column;padding:24px;text-align:right}.blog-content.text-center{text-align:center}.blog-excerpt{color:#686868;direction:rtl;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:22px;margin:0;text-align:right;-webkit-box-orient:vertical;overflow:hidden}.blog-head{align-items:center;direction:rtl;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:16px}.blog-head .name{background:#f5f5f5;color:#686868;font-weight:500}.blog-head .designation,.blog-head .name{border-radius:4px;font-size:13px;padding:4px 12px}.blog-head .designation{background:#1a56ae1a;color:#1a56ae;font-weight:600}.blog-body{display:flex;flex:1;flex-direction:column;gap:16px}.title-area{color:inherit;direction:rtl;text-align:right;text-decoration:none;transition:color .2s ease}.title-area:hover{color:#1a56ae}.title-area .title{color:#092041;direction:rtl;font-size:20px;font-weight:700;line-height:1.4;margin:0;text-align:right;transition:color .2s ease}.title-area:hover .title{color:#1a56ae}.btn-read-more{align-items:center;align-self:center;background:transparent;border:2px solid #1a56ae;border-radius:8px;color:#1a56ae;direction:rtl;display:inline-flex;flex-direction:row-reverse;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-top:auto;padding:10px 20px;text-decoration:none;transition:all .3s ease}.btn-read-more:hover{background:#1a56ae;color:#fff;transform:translate(-5px)}.btn-read-more .read-more-text{display:inline-block}.btn-read-more .read-more-icon{align-items:center;display:inline-flex;transition:transform .3s ease}.btn-read-more .read-more-icon i{font-size:12px}.btn-read-more:hover .read-more-icon{transform:translate(-3px)}.mt--10{margin-top:40px}.holder .row{direction:rtl;text-align:right}.sal-animate{opacity:0;transition:opacity .6s ease,transform .6s ease}.sal-animate[data-sal=slide-up]{transform:translateY(30px)}.sal-animate.sal-animate[data-sal-duration="800"]{transition-duration:.8s}.publisher-wrapper{position:relative}.publisher-wrapper:after{background-image:linear-gradient(266.68deg,#1a56ae,#0f3b7c 50%,#1a56ae);background-size:100% 100%;content:"";height:70%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.publisher-wrapper .content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:32px;position:relative;z-index:2}.publisher-wrapper .content .section-title *{color:#fff}.publisher-wrapper .content p{color:#fff;font-size:17.5px;margin-bottom:40px;margin-top:-8px;text-align:center;width:70%}.publisher-wrapper .swiper-button-next,.publisher-wrapper .swiper-button-prev{background:#fff3;border-radius:50%;color:#fff;height:50px;transition:background .3s ease;width:50px}.publisher-wrapper .swiper-button-next:after,.publisher-wrapper .swiper-button-prev:after{font-size:20px;font-weight:700}.publisher-wrapper .swiper-button-next:hover,.publisher-wrapper .swiper-button-prev:hover{background:#ffffff4d}.publisher-wrapper .swiper-button-next{left:auto;right:10px}.publisher-wrapper .swiper-button-prev{left:10px;right:auto}.publisher-wrapper .swiper-pagination{align-items:center;bottom:unset!important;display:flex;justify-content:center;left:unset!important;position:relative!important;z-index:2}.publisher-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:red;border-radius:50%;cursor:pointer;display:block!important;height:10px!important;margin:0 4px;opacity:1;transition:all .3s ease;width:10px!important}.publisher-wrapper .swiper-pagination .swiper-pagination-bullet:hover{background-color:#ffffffe6}.publisher-wrapper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--main-color);border-radius:12px;opacity:1;width:24px!important}.publisherSwiper{padding:20px 0 50px;padding-bottom:60px!important;position:relative;width:100%}.publisherSwiper .publisher-list{display:flex}.publisher-card{background:#fff;border:1px solid #d3ddea;border-radius:12px;cursor:pointer;display:flex!important;height:auto;padding:28px 50px;position:relative;text-align:center;transition:all .3s ease}.publisher-card,.publisher-card .publisher-link{align-items:center;flex-direction:column;gap:1rem;justify-content:center}.publisher-card .publisher-link{display:flex;height:100%;width:100%}.publisher-card .publisher-link,.publisher-card .publisher-link:hover{color:inherit;text-decoration:none}.publisher-card:hover{border-color:#1a56ae;box-shadow:0 10px 30px #1a56ae26;transform:translateY(-5px)}.publisher-card:hover img{transform:scale(1.05)}.publisher-card:hover span{color:#1a56ae}.publisher-card img{height:110px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:110px}.publisher-card span{color:#333;font-size:16px;font-weight:500;margin-top:10px;transition:color .3s ease}.publisher-card .publisher-link span{margin-top:0}.publisherSwiper .swiper-slide{flex-shrink:0;width:230px}.home_banner{display:grid;gap:1.5rem;grid-template-columns:calc(74% - 1.5rem) 26%;grid-template-rows:480px;margin-top:140px;max-width:100%}.home_banner__big,.home_banner__small{align-items:center;display:flex;justify-content:center;overflow:hidden}.home_banner__big,.home_banner__big .swiper,.home_banner__small,.home_banner__small .swiper{height:100%;position:relative;width:100%}.home_banner__big .swiper-slide,.home_banner__big .swiper-wrapper,.home_banner__small .swiper-slide,.home_banner__small .swiper-wrapper{height:100%}.home_banner__big .swiper-slide a,.home_banner__small .swiper-slide a{border-radius:var(--radius-sm);display:block;height:100%;overflow:hidden;position:relative;width:100%}.home_banner__big .swiper-slide a:after,.home_banner__small .swiper-slide a:after{background:linear-gradient(180deg,transparent,#000);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.home_banner__big .swiper-slide a img,.home_banner__small .swiper-slide a img{border-radius:var(--radius-sm);height:100%;-o-object-fit:fill;object-fit:fill;transition:transform .5s ease;width:100%}.home_banner__big .swiper-slide a:hover img,.home_banner__small .swiper-slide a:hover img{transform:scale(1.05)}.home_banner__big .swiper-pagination,.home_banner__small .swiper-pagination{align-items:center;bottom:13px!important;display:flex;justify-content:center;left:0;position:absolute;width:100%;z-index:2}.home_banner__big .swiper-pagination .swiper-pagination-bullet,.home_banner__small .swiper-pagination .swiper-pagination-bullet{background-color:#ffffffb3;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 4px;opacity:.7;transition:all .3s ease;width:10px}.home_banner__big .swiper-pagination .swiper-pagination-bullet:hover,.home_banner__small .swiper-pagination .swiper-pagination-bullet:hover{background-color:#ffffffe6}.home_banner__big .swiper-pagination .swiper-pagination-bullet-active,.home_banner__small .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;border-radius:12px;opacity:1;width:24px}.home_banner__small .swiper-pagination{bottom:10px}.home_banner__small .swiper-pagination .swiper-pagination-bullet{background-color:#00000080}.home_banner__small .swiper-pagination .swiper-pagination-bullet:hover{background-color:#000000b3}.home_banner__small .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.hidden{display:none!important}.products-skeleton{gap:1rem}.products-swiper{width:100%}.products-swiper .swiper-wrapper{align-items:stretch;display:flex}.products-swiper .swiper-slide{display:flex;flex-shrink:0;height:auto;width:280px}.products-swiper .swiper-slide .product-card{display:flex;flex-direction:column;flex-shrink:0;height:100%;width:100%}.products-category .header{align-items:center;display:flex;justify-content:space-between}.products-category .slider-arrows{align-items:center;display:flex;gap:.75rem}.products-category .slider-arrows button{all:unset;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.18);border-radius:8px;cursor:pointer;display:flex;height:44px;justify-content:center;transition:background .2s ease;width:44px}.products-category .slider-arrows button:hover{background:#f0f6fe}.products-category .slider-arrows .swiper-button-next:after,.products-category .slider-arrows .swiper-button-prev:after{color:#1a56ae;font-size:16px;font-weight:700}.products-category .subcategory-wrapper{height:-moz-max-content 100%;height:max-content 100%;margin-bottom:16px;position:relative}.products-category .subcategory-wrapper *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.products-category .subcategory{background:#edf3fb;border-radius:8px;margin:0;overflow:hidden;padding:8px 40px}.products-category .subcategory .swiper-slide{width:auto!important}.subcategory .swiper-wrapper{height:-moz-max-content!important;height:max-content!important}.products-category .subcategory-item{background:transparent;border:none;border-radius:20px;color:#092041;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.products-category .subcategory-item.active{background:#1a56ae;color:#fff;font-weight:600}.subcategory-next,.subcategory-prev{all:unset;align-items:center;background:#fff;border:1px solid #d3ddea;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:10}.subcategory-next:hover,.subcategory-prev:hover{background:#f0f6fe}.subcategory-prev{right:4px}.subcategory-prev:after{transform:rotate(45deg)!important}.subcategory-next{left:4px}.subcategory-next:after{transform:rotate(225deg)!important}.subcategory-next:after,.subcategory-prev:after{border-radius:1px;border-right:2px solid #1a56ae;border-top:2px solid #1a56ae;content:"";height:8px;width:8px}.subcategory-prev:after{margin-right:-2px;transform:rotate(-135deg)}.subcategory-next:after{margin-left:-2px;transform:rotate(45deg)}.swiper-button-disabled{cursor:not-allowed;opacity:.3}.products-category .swiper-pagination{margin-top:40px;position:relative;text-align:center}.products-category .swiper-pagination-bullet{background:#c7d2e5;height:8px;margin:0 4px;opacity:1;transition:all .2s ease;width:8px}.products-category .swiper-pagination-bullet-active{background:#1a56ae;border-radius:6px;width:18px}.product-card{background:#fff;border:1px solid #d3ddea;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-width:0;padding:12px;position:relative;transition:all .3s ease;width:100%}.product-card:hover{border-color:#1a56ae;box-shadow:0 10px 30px #1a56ae26;transform:translateY(-5px)}.product-card:hover .buy{background:#d3e3f5;transform:scale(1.1)}.product-card:hover .buy svg{color:#1a56ae}.product-card:hover .image img{transform:scale(1.05)}.product-card:hover .discount-badge{box-shadow:0 4px 8px #fb2c364d;transform:scale(1.1)}.product-card .image{align-items:center;aspect-ratio:1/1;background:#1a56ae14;border-radius:8px;display:flex;justify-content:center;margin-bottom:14px;min-height:0;overflow:hidden;position:relative;width:100%}.product-card .image img{height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .5s ease;width:100%}.product-card .image .discount-badge{align-items:center;background:#fb2c36;border-radius:8px;box-shadow:0 2px 4px #00000026;display:flex;gap:4px;justify-content:center;left:8px;padding:6px 10px;position:absolute;top:8px;transition:all .3s ease;z-index:2}.product-card .image .discount-badge svg{color:#fff;flex-shrink:0;height:20px;width:20px}.product-card .image .discount-badge .discount-percent{color:#fff;font-size:14px;font-weight:700;line-height:1;white-space:nowrap}.product-card .title{display:-webkit-box;font-size:15px;font-weight:600;-webkit-line-clamp:2;margin-bottom:12px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-box-orient:vertical;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}.product-card .meta{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;margin-top:auto;min-width:0}.product-card .price-wrapper{align-items:flex-end;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.product-card .price{align-items:center;color:#092041;display:flex;font-size:20px;font-weight:700;line-height:1.2;text-align:right}.product-card .old-price{color:#8b8b8b;font-size:14px;font-weight:400;line-height:1.2;text-decoration:line-through}.product-card .buy{align-items:center;background:#edf3fb;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:45px;justify-content:center;position:relative;transition:all .3s ease;width:45px}.product-card .buy svg{color:#1a56ae;height:24px;transition:all .3s ease;width:24px}.product-card .buy.loading{background:#d3e3f5;cursor:not-allowed;pointer-events:none;transition:all .3s ease}.product-card .buy.loading>svg{opacity:0;transition:opacity .2s ease}.product-card .buy.loading .buy-loading-spinner{height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px;z-index:1}.product-card .buy.loading .buy-loading-spinner span{animation:buy-spin-smooth .75s cubic-bezier(.68,-.55,.265,1.55) infinite;border:2.5px solid transparent;border-color:#1a56ae rgba(26,86,174,.4) rgba(26,86,174,.2) rgba(26,86,174,.1);border-radius:50%;border-style:solid;border-width:2.5px;height:100%;left:0;position:absolute;top:0;transform-origin:center center;width:100%}@keyframes buy-spin-smooth{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.product-card--skeleton{pointer-events:none}.product-card--skeleton:hover{border-color:#d3ddea;box-shadow:none;transform:none}.product-card--skeleton .image{background:#1a56ae14}.product-card--skeleton .image .skeleton-image{height:100%;width:100%}.product-card--skeleton .title .skeleton-title{border-radius:4px;height:16px;width:100%}.product-card--skeleton .meta .price .skeleton-price{border-radius:4px;height:22px;width:90px}.product-card--skeleton .meta .buy .skeleton-buy{border-radius:4px;height:100%;width:100%}.product-card--skeleton .meta .buy:hover{background:#edf3fb;transform:none}.skeleton{animation:skeleton-loading 1.4s ease-in-out infinite;background:linear-gradient(90deg,#eef1f6 25%,#e1e7f0,#eef1f6 75%);background-size:200% 100%}.cta-banner{background:linear-gradient(90deg,#e9cb1100,#e9cb11d9 63.62%),url(/build/assets/Mathematic_Pattern-Bsm6KCC7.png),#e9cb11;border-radius:30px;display:grid;gap:2rem;grid-template-columns:55% 45%;height:350px;padding:0 30px;width:90%}.cta-banner .right{display:flex;flex-direction:column;gap:1rem;justify-content:center}.cta-banner .right h3{color:#000;font-size:32px;font-weight:700}.cta-banner .right p{font-size:19px;line-height:36px;text-align:right}.cta-banner .right a{align-items:center;background-color:#d73254;border-radius:8px;color:#fff;display:block;display:flex;font-size:1.125rem;font-weight:700;height:54px;justify-content:center;width:200px}.cta-banner .left{height:100%;overflow:hidden;position:relative}.cta-banner .left img{border:2px solid rgba(0,0,0,.15);box-shadow:0 10px 40px #0000000f;display:block;height:75%;z-index:1}.cta-banner .left .circle,.cta-banner .left img{aspect-ratio:1/1;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.cta-banner .left .circle{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:115%;justify-content:center}.contact-us-page{display:flex;margin-top:-4rem;width:100%}.contact-us-page__right-side{padding-left:158px;padding-top:158px;width:calc(100% - 478px)}.contact-us-page__left-side{background-color:#edf3fc;position:relative;width:478px}.contact-us-page__form{display:flex;flex-direction:column;gap:28px;width:100%}.contact-us-page__form>fieldset{display:flex;gap:44px;width:100%}.contact-us-page__form>fieldset .contact-us-form-input{flex:1 1 0;width:100%}.contact-us-page__form .textarea .contact-us-form-input{width:100%}.contact-us-page__form .textarea .contact-us-form-input textarea{resize:none}.contact-us-page__title{color:#1a56ae;display:block;font-size:26px;font-weight:800;line-height:56px;margin-bottom:24px}.contact-us-page__form__button{background-color:#154a99;border-radius:10px;color:#fff;font-size:18px;font-weight:600;line-height:28px;max-width:196px;padding:14px;transition:background-color .25s ease,box-shadow .25s ease;width:100%}.contact-us-page__form__button:focus,.contact-us-page__form__button:hover{background-color:#1a56ae;box-shadow:0 14px 24px #1a56ae42}.contact-us-page__form__button:focus{outline:none}.contact-us-page__details-box{background-color:#fff;border-radius:10px 10px 0;box-shadow:0 0 25px #3898e24d;display:flex;flex-direction:column;gap:54px;left:14px;padding:44px 28px 44px 24px;position:absolute;top:50%;transform:translateY(-50%);width:520px}.contact-us-page__details-box:after{border-image-source:linear-gradient(315deg,transparent 50%,#d8d8d8 0);border-style:solid;border-width:57px 0 0 57px;content:"";display:block;height:56px;position:absolute;right:0;top:100%;width:56px}.contact-us-social-media{gap:46px}.contact-us-social-media,.contact-us-social-media>a{align-items:center;display:flex;justify-content:center}.contact-us-social-media>a{color:#1a56ae}.contact-us-social-media>a svg{height:36px;width:36px}.contact-us-form-input{display:flex;flex-direction:column}.contact-us-form-input>label{color:#1d1f23;display:block;font-size:16px;font-weight:700;line-height:26px;margin-bottom:16px}.contact-us-form-input>textarea{min-height:150px;resize:vertical;width:100%}.contact-us-form-input>input,.contact-us-form-input>select,.contact-us-form-input>textarea{background-color:#fff;border:1px solid #d3ddea;border-radius:10px;font-size:16px;font-weight:400;line-height:26px;padding:14px;transition:border-color .25s ease,box-shadow .25s ease,transform .15s ease}.contact-us-form-input>input:focus,.contact-us-form-input>input:hover,.contact-us-form-input>select:focus,.contact-us-form-input>select:hover,.contact-us-form-input>textarea:focus,.contact-us-form-input>textarea:hover{border-color:#1a56ae;box-shadow:0 6px 18px #1a56ae2e;outline:none;transform:translateY(-1px)}.contact-us-detail,.contact-us-detail>span{align-items:center;display:flex}.contact-us-detail>span{background-color:#edf3fc;border-radius:10px;flex:0 0 72px;height:72px;justify-content:center;margin-left:12px;width:72px}.contact-us-detail>span svg{color:#1a56ae;height:24px;width:24px}.contact-us-detail>div{color:#1d1f23;font-size:16px;font-weight:400;line-height:32px;text-align:justify}.contact-us-detail .contact-us-address-link,.contact-us-detail .contact-us-email-link,.contact-us-detail .contact-us-phone-link{color:#1a56ae;text-decoration:none;transition:color .3s ease,-webkit-text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease,-webkit-text-decoration .3s ease}.contact-us-detail .contact-us-address-link:hover,.contact-us-detail .contact-us-email-link:hover,.contact-us-detail .contact-us-phone-link:hover{color:#154a99;text-decoration:underline}.contact-us-detail .contact-us-address-link{cursor:pointer}.contact-us-detail .contact-us-address-link:hover{color:#154a99}#map{height:400px;width:100%}.input-error{border-color:#ef4444}.error-message{color:#ef4444;display:block;font-size:.875rem;margin-top:.25rem}.product-content{background-color:#fff;border:1px solid #d3ddea;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;padding:20px}.product-content__collapse{max-height:300px;overflow:hidden;position:relative;transition:all 2.2s ease-out}.product-content__collapse.expanded{max-height:4000px}.product-content__content{direction:rtl;padding:4px;text-align:justify!important;width:100%}.product-content__content p{color:#414c5e;font-size:15px;font-weight:400;line-height:32px;margin-bottom:16px;text-align:justify!important;word-wrap:break-word}.product-content__content strong{color:#364459;display:block;font-size:20px;font-weight:700;line-height:50px;margin-bottom:8px;text-align:justify!important}.product-content__content img{border-radius:8px;height:auto;margin:16px 0;max-width:100%}.product-content__content ol,.product-content__content ul{direction:rtl;padding-left:0;padding-right:20px;text-align:right}.product-content__content ol li,.product-content__content ul li{margin-bottom:8px;text-align:right}.product-content__overlay{align-items:flex-end;background:linear-gradient(0deg,#fff,transparent);bottom:0;display:flex;height:340px;justify-content:center;left:0;padding-bottom:20px;position:absolute;right:0}.product-content__overlay>button{border:1px solid #e2e8f0;border-radius:999px;color:#1a56ae;font-size:12px;font-weight:600;line-height:16px;padding:10px}.product-info{align-items:center;background-color:#fff;border:1px solid #d3ddea;border-radius:16px;display:flex;padding:20px}.product-info__image-wrapper{align-items:center;aspect-ratio:1/1;background:#f3f3f3;border-radius:12px;display:flex;flex-shrink:0;justify-content:center;max-height:420px;overflow:hidden;width:350px}.product-info__image{border-radius:12px}.product-info__image,.product-info__image .lazy-image{height:100%;width:100%}.product-info__image .lazy-image__img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-info__content{display:flex;flex-direction:column;padding-left:24px;padding-right:62px;width:calc(100% - 350px)}.product-info__content-head{display:flex;justify-content:space-between;width:100%}.product-info__content-title{display:flex;flex-direction:column;max-width:420px;padding-left:24px}.product-info__content-title .product-info__title-with-status{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.product-info__content-title .product-info__mobile-status{border-radius:6px;display:none;flex-shrink:0;font-size:13px;font-weight:600;padding:4px 12px;white-space:nowrap}.product-info__content-title .product-info__mobile-status.available{background-color:#e6f7e6;color:#0d9f00}.product-info__content-title .product-info__mobile-status.unavailable{background-color:#ffe6e6;color:#9e0404}.product-info__content-title>p{align-items:center;color:#92a9c8;display:flex;font-size:13px;font-weight:400;letter-spacing:-.4px;line-height:26px;margin-bottom:12px;overflow:hidden;text-align:right;white-space:nowrap}.product-info__content-title>p:after{border-top:1px dashed #92a9c8;content:"";display:inline-block;height:0;margin-right:8px;width:100%}.product-info__content-title>h1{color:#092041;display:block;font-size:22px;font-weight:700;letter-spacing:-.4px;line-height:30px;text-align:right;word-wrap:break-word;overflow-wrap:break-word}.product-info__content-title{margin-bottom:32px}.product-info__content-description{color:#414c5e;display:block;font-size:14px;font-weight:400;line-height:26px;margin-bottom:38px;text-align:justify;word-wrap:break-word}.product-info__share{align-items:center;background:#f9f9fb;border:1px solid #edf3fc;border-radius:8px;color:#1a56ae;cursor:pointer;display:flex;height:40px;justify-content:center;min-width:40px;transition:all .3s ease;width:40px}.product-info__share:hover{border-color:#1a56ae}.product-info__share svg{height:24px;margin:auto;transition:all .3s ease;width:24px}.product-info__actions{display:flex;gap:8px}.product-info__download{align-items:center;background:#f9f9fb;border:1px solid #fce4ec;border-radius:8px;color:#d32f2f;cursor:pointer;display:flex;height:40px;justify-content:center;min-width:40px;text-decoration:none;transition:all .3s ease;width:40px}.product-info__download:hover{background:#fce4ec;border-color:#d32f2f}.product-info__download svg{height:24px;margin:auto;transition:all .3s ease;width:24px}.product-info__meta{border:1px solid #d3ddea;border-radius:12px;display:flex;overflow:hidden;padding:28px 12px;position:relative;width:100%}.product-info__meta>div{align-items:center;display:flex;flex-direction:column;max-width:112px}.product-info__meta>div svg{background-color:#1a56ae;border-radius:10px;color:#fff;height:48px;margin-bottom:20px;padding:12px;width:48px}.product-info__meta>div>span{color:#1a56ae;font-size:14px;font-weight:700;line-height:20px}.product-info__meta>ul{padding-right:48px}.product-info__meta>ul>li{color:#1e293b;font-size:13px!important;font-weight:400;line-height:18px;position:relative}.product-info__meta>ul>li:after{background-color:#1a56ae;border:1.5px solid #fff;border-radius:99px;content:"";display:block;height:9px;outline:1.5px solid #e3e3e3;position:absolute;right:-24px;top:50%;transform:translateY(-50%);width:9px}.product-info__meta>ul>li:not(:last-child){margin-bottom:18px}.product-info__meta>ul>li:not(:last-child):before{background-color:#f9f9fb;content:"";display:block;height:12px;position:absolute;right:-21px;top:calc(100% + 3px);width:2px}.product-info__meta:after{background-image:url(/build/assets/hero-bg-BdY9bI-6.png);background-position:0 0;background-size:cover;content:"";height:130px;left:0;pointer-events:none;position:absolute;top:0;width:120px}.product-specifications{background-color:#fff;border:1px solid #d3ddea;border-radius:16px;display:flex;flex-direction:column;padding:20px}.product-specifications__title{color:#1a56ae;direction:rtl;display:block;font-size:18px;font-weight:700;line-height:16px;margin-bottom:28px;text-align:right}.product-specifications__item{align-items:center;direction:rtl;display:flex;gap:14px;text-align:right}.product-specifications__item:not(:last-of-type){margin-bottom:18px}.product-specifications__item>div{background-color:#edf3fb;border-radius:4px;color:#092041;font-size:14px;font-weight:400;line-height:16px;padding:12px;word-wrap:break-word}.product-specifications__item>div:first-child{min-width:174px;text-align:right;width:174px}.product-specifications__item>div:last-child{flex:auto;text-align:right}.product-quantity{align-items:center;border:1px solid #e5ecf1;border-radius:10px;display:flex}.product-quantity__value{color:#000;display:inline-block;font-size:16px;font-variant-numeric:tabular-nums;font-weight:400;line-height:24px;min-width:24px;text-align:center}.product-quantity__btn{align-items:center;color:#333;display:flex;height:40px;justify-content:center;width:40px}.product-quantity__btn.disabled{color:#e5ecf1;cursor:not-allowed}.product-quantity__btn svg{height:12px;width:12px}.product-comments{background-color:#fff;border:1px solid #d3ddea;border-radius:16px;display:flex;flex-direction:column;padding:20px}.product-comments__title{color:#1a56ae;direction:rtl;font-size:18px;font-weight:700;margin-bottom:20px;text-align:right}.product-comments__add-btn{align-self:flex-start;background-color:#f1f5fb;border:1px solid #d3ddea;border-radius:8px;color:#1a56ae;font-size:14px;font-weight:600;margin-bottom:20px;padding:10px 18px}.product-comments__add-btn:hover{background-color:#e9eff8}.product-comment-form{background-color:#f8fafc;border:1px solid #e5ecf1;border-radius:12px;display:flex;display:block;flex-direction:column;gap:16px;height:0;margin-bottom:0;max-height:0;opacity:0;overflow:hidden;padding:0;transform:translateY(-8px);transition:all .25s ease}.product-comment-form.is-open{height:-moz-max-content;height:max-content;margin-bottom:28px;max-height:-moz-max-content;max-height:max-content;opacity:1;padding:16px;transform:translateY(0)}.product-comment-form__field{display:grid;gap:3px;grid-template-columns:1fr}.product-comment-form__field label{color:#1e293b;display:inline-block;display:table-cell;font-size:13px;font-weight:600;line-height:36px;vertical-align:middle}.product-comment-form__field input,.product-comment-form__field textarea{background-color:#fff;border:1px solid #d3ddea;border-radius:8px;color:#092041;font-size:14px;line-height:22px;padding:10px 12px;resize:vertical}.product-comment-form__field input:focus,.product-comment-form__field textarea:focus{border-color:#1a56ae;outline:none}.product-comment-form__field:first-of-type{display:flex;flex-direction:row;gap:16px!important;margin-bottom:0!important}.product-comment-form__field{margin-bottom:12px}.product-comment-form__field:last-of-type{margin-bottom:20px}.product-comments__list{display:flex;flex-direction:column;gap:20px}.product-comment{background-color:#f8fafc;border:1px solid #e5ecf1;border-radius:12px;padding:16px}.product-comment--reply{background-color:#fff;border-color:#d3ddea}.product-comment__author{color:#092041;font-size:14px;font-weight:700}.product-comment__date{color:#64748b;font-size:12px}.product-comment__body{color:#414c5e;direction:rtl;font-size:14px;line-height:26px;text-align:justify;word-wrap:break-word}.product-comment__replies{border-right:2px solid #e5ecf1;display:flex;flex-direction:column;gap:12px;margin-top:16px;padding-right:16px}.product-comments__empty{color:#64748b;font-size:14px;padding:20px 0;text-align:center}.product-comment-form .base-button{align-self:flex-start;background-color:#1a56ae;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:10px 20px}.product-comment-form .base-button:hover{background-color:#174a96}.product-comments__add-btn.is-cancel{background-color:#fdecec;border-color:#f5c2c2;color:#9e0404}.product-comments__add-btn.is-cancel:hover{background-color:#fbdada}.star-rating{direction:ltr;display:flex;gap:4px}.star-rating .star{color:#d1d5db;cursor:pointer;font-size:28px;transition:color .15s ease,transform .15s ease}.star-rating .star:hover{transform:scale(1.15)}.star-rating .star.active{color:#f59e0b}.star-rating__label{color:#64748b;display:block;font-size:12px;margin-top:6px}.product-comment__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.product-comment__header-right{display:flex;flex-direction:column;gap:4px}.product-comment__rating{direction:ltr;display:flex;gap:2px}.product-comment__rating .star-display{color:#d1d5db;font-size:14px}.product-comment__rating .star-display.filled{color:#f59e0b}.product-toc{background-color:#fff;border:1px solid #d3ddea;border-radius:16px;display:flex;flex-direction:column;padding:20px}.product-toc__title{color:#1a56ae;direction:rtl;display:block;font-size:18px;font-weight:700;line-height:16px;margin-bottom:24px;text-align:right}.product-toc__list{display:flex;flex-direction:column}.product-toc__collapse{max-height:300px;overflow:hidden;position:relative;transition:all 2.2s ease-out}.product-toc__collapse.expanded{max-height:4000px}.product-toc__overlay{align-items:flex-end;background:linear-gradient(0deg,#fff,transparent);bottom:0;display:flex;height:340px;justify-content:center;left:0;padding-bottom:20px;position:absolute;right:0}.product-toc__overlay>button{border:1px solid #e2e8f0;border-radius:999px;color:#1a56ae;font-size:12px;font-weight:600;line-height:16px;padding:10px}.product-toc__item{position:relative}.product-toc__link{align-items:center;border-radius:6px;color:#334155;direction:rtl;display:flex;font-size:14px;gap:10px;line-height:22px;padding:10px 12px;text-align:right;text-decoration:none;transition:background .2s,color .2s}.product-toc__link:hover{background:#f1f5f9;color:#1a56ae}.product-toc__link.product-toc__link--depth-1{font-size:15px;font-weight:600;padding:12px 14px}.product-toc__badge{align-items:center;background:#edf3fb;border-radius:50%;color:#1a56ae;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:24px;justify-content:center;line-height:1;min-width:24px;padding:0 6px}.product-toc__link--depth-2 .product-toc__badge{background:#f0f4ff;color:#4a8af4}.product-toc__link--depth-3 .product-toc__badge{background:#f5f8ff;color:#7eb3f7}.product-toc__text{flex:1;word-wrap:break-word}.product-toc__children{display:flex;flex-direction:column;margin-top:2px;padding-right:22px;position:relative}.product-toc__connector{background:#d3ddea;border-radius:1px;bottom:14px;position:absolute;right:10px;top:4px;width:1.5px}.product-toc__children>.product-toc__item{position:relative}.product-toc__children>.product-toc__item:before{background:#d3ddea;border-radius:1px;content:"";height:1.5px;position:absolute;right:-12px;top:19px;width:12px}.product-page{direction:rtl;display:flex;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 16px;text-align:right;width:calc(100% - 32px)}.product-page__details-container{display:flex;flex-direction:column;gap:16px;width:356px}.product-page__main-container{display:flex;flex-direction:column;gap:0;padding-left:48px;width:calc(100% - 356px)}.product-page__main-section{margin-bottom:32px}.product-add-to-order{background-color:#fff;border:1px solid #d3ddea;border-radius:16px;display:flex;flex-direction:column;padding:18px}.product-add-to-order__availability{align-items:center;color:#485967;direction:rtl;display:flex;flex-wrap:wrap;font-size:15px;font-weight:400;gap:4px;line-height:23px;margin-bottom:14px;text-align:right;width:100%}.product-add-to-order__availability b{color:#9e0404;display:inline-block;font-weight:700;margin-right:6px}.product-add-to-order__availability b.available{color:#0d9f00}.product-add-to-order__image{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;border-radius:8px;display:flex;justify-content:center;margin:0 auto 14px;max-height:200px;overflow:hidden;width:100%}.product-add-to-order__image .lazy-image{height:100%;width:100%}.product-add-to-order__image .lazy-image__img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-add-to-order__title{color:#30374f;display:block;font-size:14px;font-weight:600;line-height:20px;margin-bottom:20px;text-align:center}.product-add-to-order__quantity{align-items:center;direction:rtl;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.product-add-to-order__quantity>span{color:#485967;font-size:15px;font-weight:400;line-height:23px;text-align:right}.product-add-to-order__price{align-items:center;background-color:#f8fafc;border:1px solid #dcdfea;border-radius:12px;direction:rtl;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:16px}.product-add-to-order__price>span{color:#485967;font-size:15px;font-weight:400;line-height:23px;text-align:right}.product-add-to-order__price b{align-items:center;color:#4a5578;display:flex;font-size:14px;font-weight:600;gap:4px;line-height:20px}.product-add-to-order__price b svg{flex-shrink:0;height:24px;width:24px}.product-add-to-order__price .price-with-discount{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.product-add-to-order__price .price-with-discount .old-price{color:#9ca3af;font-size:12px;text-decoration:line-through}.product-add-to-order__price .price-with-discount .discounted-price{align-items:center;color:#1a56ae;display:flex;font-size:16px;font-weight:700;gap:4px}.product-add-to-order__button{background:#1a56ae;border:1px solid #1a56ae;border-radius:8px;box-shadow:0 14px 24px #1a56ae42;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:10px 18px}.product-add-to-order__button span{align-items:center;display:flex}.product-add-to-order__button span svg{background-color:#477dcd;border-radius:4px;color:#fff;height:36px;padding:7px;width:36px}.product-add-to-order__button .icon{border-right:1px solid #fff;padding-right:10px}.base-button{position:relative}.base-button:disabled{cursor:not-allowed;pointer-events:none}.base-button.loading{cursor:progress;pointer-events:none}.base-button>span{display:block;width:100%}.base-button__loader{--base-button-loader-color:var(--color-primary);--base-button-loader-gradient:no-repeat radial-gradient(farthest-side,var(--base-button-loader-color) 90%,#0000);animation:l44 1s linear infinite alternate;aspect-ratio:2.5;background:var(--base-button-loader-gradient),var(--base-button-loader-gradient),var(--base-button-loader-gradient),var(--base-button-loader-gradient);background-size:20% 50%;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes l44{0%,5%{background-position:0 50%,33.3333333333% 50%,66.6666666667% 50%,100% 50%}12.5%{background-position:0 0,33.3333333333% 50%,66.6666666667% 50%,100% 50%}25%{background-position:0 0,33.3333333333% 0,66.6666666667% 50%,100% 50%}37.5%{background-position:0 100%,33.3333333333% 0,66.6666666667% 0,100% 50%}50%{background-position:0 100%,33.3333333333% 100%,66.6666666667% 0,100% 0}62.5%{background-position:0 50%,33.3333333333% 100%,66.6666666667% 100%,100% 0}75%{background-position:0 50%,33.3333333333% 50%,66.6666666667% 100%,100% 100%}87.5%{background-position:0 50%,33.3333333333% 50%,66.6666666667% 50%,100% 100%}95%,to{background-position:0 50%,33.3333333333% 50%,66.6666666667% 50%,100% 50%}}.product-sticky-price{align-items:center;background-color:#fff;border-top:1px solid #f4f4f4;bottom:0;box-shadow:0 -2px 8px #00000014;direction:rtl;display:flex;gap:12px;justify-content:space-between;left:0;padding:8px 16px 12px;position:fixed;right:0;width:100%;z-index:100}.product-sticky-price>button{background-color:#1a56ae;border-radius:12px;color:#fff;flex-shrink:0;font-size:14px;font-weight:800;line-height:20px;padding:12px 32px;white-space:nowrap}.product-sticky-price>strong{align-items:center;color:#3f4264;display:flex;flex:1;flex-wrap:wrap;font-size:20px;font-weight:700;gap:8px;justify-content:flex-end;line-height:24px;text-align:center}.product-sticky-price>strong .old-price{color:#9ca3af;font-size:14px;font-weight:400;text-decoration:line-through}.product-sticky-price>strong .discounted-price{align-items:center;color:#1a56ae;display:flex;font-size:20px;font-weight:700;gap:4px}.product-sticky-price>strong svg{color:#aaabba;height:24px;margin-right:4px;width:24px}.product-sticky-price .base-button{border-radius:8px;box-shadow:0 14px 24px #1a56ae42}.product-sections-nav{direction:rtl;display:flex;justify-content:center;margin-bottom:32px}.product-sections-nav ul{background-color:#f1f5f9;border-radius:999px;display:flex;flex-wrap:wrap;gap:0;justify-content:center;list-style:none;padding:6px}.product-sections-nav li{display:flex}.product-sections-nav button{background:transparent;border:none;border-radius:999px;color:#64748b;cursor:pointer;font-size:13px;font-weight:600;padding:8px 18px;transition:all .2s ease;white-space:nowrap}.product-sections-nav button:hover{color:#1a56ae}.product-sections-nav button.active,.product-sections-nav li:first-of-type{background-color:#1a56ae;box-shadow:0 4px 10px #1a56ae59;color:#fff}.product-sections-nav li:first-of-type{border-radius:inherit}.product-sections-nav li:first-of-type button{color:#fff!important}.related-products{background:#fff;border:1px solid #d3ddea;border-radius:16px;direction:rtl;margin-bottom:18px;margin-top:24px;padding:28px;text-align:right}.related-products .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}.related-products .header h2{margin-bottom:0}.related-products .slider-arrows{align-items:center;display:flex;gap:.75rem}.related-products .slider-arrows .swiper-button-next,.related-products .slider-arrows .swiper-button-prev{all:unset;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.18);border-radius:8px;cursor:pointer;display:flex;height:44px;justify-content:center;position:static;transition:background .2s ease;width:44px}.related-products .slider-arrows .swiper-button-next:hover,.related-products .slider-arrows .swiper-button-prev:hover{background:#f0f6fe}.related-products .slider-arrows .swiper-button-next:after,.related-products .slider-arrows .swiper-button-prev:after{color:#1a56ae;font-size:16px;font-weight:700}.related-products .products-swiper .swiper-wrapper{align-items:stretch;display:flex}.related-products .products-swiper .swiper-slide{display:flex;flex-shrink:0;height:auto;width:280px}.related-products .products-swiper .swiper-slide .product-card{display:flex;flex-direction:column;flex-shrink:0;height:100%;width:100%}.related-products .product-card{border-radius:0}.related-products .swiper-slide:first-of-type .product-card{border-radius:0 16px 16px 0}.related-products .swiper-slide:last-of-type .product-card{border-radius:16px 0 0 16px}.products-category__list{position:relative}.products-skeleton{display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}.products-swiper.hidden{display:none}.add-to-cart-btn:disabled{cursor:none;opacity:.5}.lazy-image{height:100%;overflow:hidden;position:relative;width:100%}.lazy-image__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity .3s ease;width:100%}.product-add-to-order__image .lazy-image__img,.product-info__image .lazy-image__img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.lazy-image__error,.lazy-image__placeholder{align-items:center;background-color:#eaeaea;border-radius:inherit;display:flex;inset:0;justify-content:center;position:absolute}.lazy-image.is-loaded .lazy-image__img{opacity:1}.product-info__image{width:350px}.lazy-image.is-loaded .lazy-image__placeholder{display:none}.lazy-image__error{color:var(--color-gray-1);display:none;flex-direction:column;font-size:14px;gap:8px}.lazy-image.is-error .lazy-image__error{display:flex}.lazy-image.is-error .lazy-image__placeholder{display:none}.skeleton-loader{animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,var(--color-gray-100,#f0f0f0) 25%,var(--color-gray-200,#e0e0e0) 50%,var(--color-gray-100,#f0f0f0) 75%);background-size:200% 100%;height:100%;width:100%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.breadcrumbs{background-color:#005;height:260px;margin-bottom:32px;margin-top:100px;overflow:hidden;position:relative;width:100%;z-index:1}.breadcrumbs-bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.breadcrumbs .holder{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:17px;gap:.25rem;height:100%;position:relative;z-index:1}.auth-form{align-items:flex-start;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:1rem;padding-top:var(--navbar-height)}.auth-form,.auth-form__container{position:relative;width:100%}.auth-form__container{max-width:28rem;z-index:2}.auth-form__card{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-radius:16px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--shadow-box)}.auth-form__header{margin-bottom:.75rem;text-align:center}.blog-content.auth-form__header{text-align:center}.auth-form__logo{display:flex;justify-content:center;margin-bottom:1rem}.auth-form__logo-image{height:5rem}.auth-form__title{color:var(--head-color);font-weight:700}.auth-form__progress-bar{display:flex;justify-content:center;margin-top:1.5rem}.auth-form__progress-step{border-radius:9999px;height:.75rem;margin-left:.25rem;margin-right:.25rem;width:.75rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-form__progress-step.active{--tw-bg-opacity:1;background-color:rgb(26 86 174/var(--tw-bg-opacity,1));transform:scale(1.2)}.auth-form__subtitle{font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.blog-content.auth-form__subtitle{text-align:center}.auth-form__form,.auth-form__input-group{margin-bottom:1.5rem}.auth-form__input{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));direction:ltr;padding:.75rem 1rem;text-align:left}.auth-form__input,.auth-form__submit-btn{width:100%}.auth-form__submit-btn{align-items:center;border-radius:.5rem;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(26 86 174/var(--tw-bg-opacity,1));padding-bottom:.75rem;padding-top:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:500;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-form__submit-btn:hover{--tw-bg-opacity:1;background-color:rgb(35 100 197/var(--tw-bg-opacity,1))}.auth-form__submit-btn: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),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(35 100 197/var(--tw-ring-opacity,1))}.auth-form__submit-btn{background:#1a56ae;border-radius:8px;box-shadow:0 14px 24px #1a56ae42}.auth-form__loader{margin-left:.5rem}.auth-form__loader-svg{animation:spin 1s linear infinite;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.auth-form__loader-path{animation:dash 1.5s ease-in-out infinite;opacity:.75;stroke:currentColor;stroke-dasharray:1,200;stroke-dashoffset:0}.auth-form__otp-form,.auth-form__phone-display{margin-bottom:1.5rem}.auth-form__phone-display{align-items:center;display:flex;flex-direction:column;justify-content:center}.auth-form__phone-display .edit{align-items:center;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;justify-content:center}.auth-form__phone-display .edit svg{height:28px;width:28px}.auth-form__phone-display .edit span,.auth-form__phone-display .edit svg *{color:#0a66c2}.auth-form__phone-display .edit svg path{fill:#0a66c2}.auth-form__back-icon{cursor:pointer;height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.auth-form__back-icon:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.auth-form__otp-message{font-size:1rem;text-align:center;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.blog-content.auth-form__otp-message{text-align:center}.auth-form__phone-number{font-weight:700}.auth-form__otp-input-group{margin-bottom:1rem}.auth-form__otp-input{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.75rem 1rem;text-align:center}.blog-content.auth-form__otp-input{text-align:center}.auth-form__otp-input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--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),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(26 86 174/var(--tw-ring-opacity,1))}.auth-form__otp-input{direction:ltr;font-size:1.2rem}.auth-form__timer{margin-bottom:1.5rem;text-align:center}.blog-content.auth-form__timer{text-align:center}.auth-form__timer-text{font-size:1rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));font-weight:500}.auth-form__verify-btn{border-radius:.5rem;margin-bottom:1rem;width:100%;--tw-bg-opacity:1;background-color:rgb(26 86 174/var(--tw-bg-opacity,1));padding-bottom:.75rem;padding-top:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:500}.auth-form__verify-btn:hover{--tw-bg-opacity:1;background-color:rgb(35 100 197/var(--tw-bg-opacity,1))}.auth-form__verify-btn:focus{outline:2px solid transparent;outline-offset:2px;--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),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(26 86 174/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.auth-form__resend,.blog-content.auth-form__resend{text-align:center}.auth-form__resend-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.auth-form__resend-btn{font-weight:500}.auth-form__resend-btn:hover{text-decoration-line:underline}.auth-form__resend-btn:focus{outline:2px solid transparent;outline-offset:2px}.auth-form__footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem;text-align:center}.blog-content.auth-form__footer{text-align:center}.auth-form__footer-text{font-size:.875rem;line-height:1.25rem;text-align:center;width:100%}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.auth-form__container{max-width:30rem!important}.auth-form__input-group{margin-bottom:1.75rem}.auth-form__input-group input{text-align:center;transition:border-color .25s ease,box-shadow .25s ease,transform .15s ease}.auth-form__input-group input:focus{border-color:#1a56ae;box-shadow:0 6px 18px #1a56ae2e;outline:none;transform:translateY(-1px)}.spinner{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#1070d0;display:none;height:16px;vertical-align:middle;width:16px}.submit-btn:disabled .spinner{display:inline-block}.submit-btn:disabled{align-items:center;cursor:none;display:flex;gap:.25rem;justify-content:center;opacity:.7}#retry-button:disabled,.auth-form__resend-btn:disabled{cursor:not-allowed;opacity:.5;text-decoration:none}.cart-items{width:100%}.cart-items__header{margin-bottom:24px}.cart-items__card{background:#fff;border:1px solid #d3ddea;border-radius:16px;box-sizing:border-box;margin-bottom:20px;padding:20px;position:relative;width:100%}.cart-items__footer{border-top:1px solid #d3ddea;margin-top:32px;padding-top:24px}.cart-items__footer .cart-total{color:#333;font-size:20px;font-weight:600;margin-bottom:16px}.cart-items__footer .cart-actions{display:flex;flex-wrap:wrap;gap:12px}.cart-items__footer .cart-actions .btn{border:1px solid transparent;border-radius:8px;display:inline-block;font-weight:500;padding:12px 24px;text-decoration:none;transition:all .3s ease}.cart-items__footer .cart-actions .btn.btn-secondary{background:#f5f5f5;border-color:#ddd;color:#333}.cart-items__footer .cart-actions .btn.btn-secondary:hover{background:#e8e8e8;border-color:#ccc}.cart-items__footer .cart-actions .btn.btn-primary{background:#007bff;border-color:#007bff;color:#fff}.cart-items__footer .cart-actions .btn.btn-primary:hover{background:#0056b3;border-color:#0056b3}.cart-item{align-items:flex-start;display:flex;flex-direction:row;gap:20px;position:relative;width:100%}.cart-item__remove{left:12px;position:absolute;top:12px;z-index:10}.cart-item__remove .btn-remove{align-items:center;background:#fb364d1a;border:none;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;transition:all .2s ease;width:32px}.cart-item__remove .btn-remove:hover{background:#fb364d26}.cart-item__remove .btn-remove:active{background:#fb364d33}.cart-item__remove .btn-remove svg{display:block;height:21px;width:19px}.cart-item__content{align-items:flex-start;display:flex;flex:1;flex-direction:row;gap:20px}.cart-item__info{display:flex;flex:1;flex-direction:column;gap:12px}.cart-item__title{color:#333;font-size:18px;font-weight:600;line-height:1.4;margin:0}.cart-item__title a{color:#333;text-decoration:none;transition:color .2s ease}.cart-item__title a:hover{color:#007bff;text-decoration:none}.cart-item__meta{color:#666;display:flex;flex-direction:column;font-size:13px;gap:4px;margin-top:8px}.cart-item__meta .cart-item__category,.cart-item__meta .cart-item__publisher{display:block}.cart-item__quantity{margin-top:8px}.cart-item__quantity .cart-item__qty-form{display:inline-block}.cart-item__quantity .quantity-controls{align-items:center;background:#fff;border:1px solid #d3ddea;border-radius:8px;display:flex;gap:0;overflow:hidden;width:-moz-fit-content;width:fit-content}.cart-item__quantity .qty-btn{align-items:center;background:#f8f9fa;border:none;color:#333;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:36px;justify-content:center;padding:0;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px}.cart-item__quantity .qty-btn:hover{background:#e9ecef}.cart-item__quantity .qty-btn:active{background:#dee2e6}.cart-item__quantity .qty-btn.qty-minus{border-right:1px solid #d3ddea}.cart-item__quantity .qty-btn.qty-plus{border-left:1px solid #d3ddea}.cart-item__quantity .qty-input{background:#fff;border:none;color:#333;font-size:16px;font-weight:500;height:36px;outline:none;padding:0;text-align:center;width:50px}.cart-item__image{align-items:center;background:#f8f9fa;border-radius:12px;display:flex;flex-shrink:0;height:180px;justify-content:center;overflow:hidden;position:relative;width:180px}.cart-item__image .product-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart-item__discount-badge{align-items:center;background:#fb2c36;border-radius:8px;box-shadow:0 2px 4px #00000026;display:flex;gap:4px;justify-content:center;padding:6px 10px;position:absolute;right:8px;top:8px;z-index:2}.cart-item__discount-badge svg{flex-shrink:0;height:20px;width:20px}.cart-item__discount-badge .discount-percent{color:#fff;font-size:14px;font-weight:700;line-height:1;white-space:nowrap}.cart-item__price{margin-top:12px}.cart-item__price-main{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.cart-item__price .price-value{color:#092041;font-size:20px;font-weight:700;line-height:1.2}.cart-item__price .price-discount{color:#fb364d;font-size:14px;font-weight:500}.alert.alert-info{background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.alert.alert-info .btn{margin-top:12px}.cart-remove-btn{align-items:center!important;background:#fb364d1a!important;border:none!important;border-radius:8px!important;display:inline-flex!important;justify-content:center!important;min-height:36px;min-width:36px;padding:8px 12px!important;transition:all .2s ease!important}.cart-remove-btn:hover{background:#fb364d26!important}.cart-remove-btn:active{background:#fb364d33!important}.cart-remove-btn .text-danger{color:#fb364d!important;font-size:18px;line-height:1}.cart-wrapper{--card-sidebar:350px;align-items:start;grid-template-columns:1fr var(--card-sidebar)!important;overflow:visible}.cart-wrapper .cart-sidebar-wrapper{overflow:visible;padding-top:50px;position:relative}.cart-wrapper .sidebar{width:var(--card-sidebar)!important}.cart-wrapper .content_dashboard{align-self:start;margin-top:-50px}.cart-wrapper .sidebar-dashboard__info{border-style:dashed}.sidebar-discount{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:-40px;padding:16px;transition:all .3s ease}.sidebar-discount:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000d}.sidebar-discount .title{align-items:center;color:var(--head-color);display:block;display:flex;font-size:16px;font-weight:700;gap:8px;margin-bottom:12px;text-align:right;width:100%}.sidebar-discount .title:before{content:"🎁";font-size:18px}.sidebar-discount .coupon-input-wrapper{display:flex;flex-direction:row;gap:8px;width:100%}.sidebar-discount .coupon-input-wrapper input{background:#fff;border:2px solid #d3ddea;border-radius:10px;display:block;font-size:14px;font-weight:400;padding:14px 16px;text-align:right;transition:all .25s ease;width:100%}.sidebar-discount .coupon-input-wrapper input::-moz-placeholder{color:#94a3b8;font-size:13px}.sidebar-discount .coupon-input-wrapper input::placeholder{color:#94a3b8;font-size:13px}.sidebar-discount .coupon-input-wrapper input:focus{background:#fff;border-color:#1a56ae;box-shadow:0 4px 16px #1a56ae33;outline:none;transform:translateY(-1px)}.sidebar-discount .coupon-input-wrapper input:hover:not(:focus){border-color:#94a3b8}.sidebar-discount .coupon-input-wrapper .apply-discount{background:#1a56ae;border:none;border-radius:10px;box-shadow:0 4px 12px #1a56ae40;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:14px 20px;transition:all .25s ease;white-space:nowrap}.sidebar-discount .coupon-input-wrapper .apply-discount:hover{background:#2364c5;box-shadow:0 6px 20px #1a56ae59;transform:translateY(-2px)}.sidebar-discount .coupon-input-wrapper .apply-discount:hover:before{left:100%}.sidebar-discount .coupon-input-wrapper .apply-discount:active{box-shadow:0 2px 8px #1a56ae40;transform:translateY(0)}.sidebar-discount .alert{border:1px solid;border-radius:8px;font-size:13px;font-weight:500;margin-top:12px;padding:10px 14px}.sidebar-discount .alert.alert-success{background:#d1fae5;border-color:#10b981;color:#065f46}.sidebar-discount .alert.alert-danger{background:#fee2e2;border-color:#ef4444;color:#991b1b}.cart-sidebar-fixed,.checkout-sidebar{align-self:start;display:flex;flex-direction:column;height:auto;max-height:calc(100vh - 40px);overflow-x:visible;overflow-y:auto;scroll-behavior:smooth}.cart-sidebar-fixed::-webkit-scrollbar,.checkout-sidebar::-webkit-scrollbar{width:6px}.cart-sidebar-fixed::-webkit-scrollbar-track,.checkout-sidebar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.cart-sidebar-fixed::-webkit-scrollbar-thumb,.checkout-sidebar::-webkit-scrollbar-thumb{background:#888;border-radius:10px;-webkit-transition:background .2s ease;transition:background .2s ease}.cart-sidebar-fixed::-webkit-scrollbar-thumb:hover,.checkout-sidebar::-webkit-scrollbar-thumb:hover{background:#555}.icon{display:flex!important;gap:4px}.sidebar-card__payment-type{display:flex;flex-direction:column;justify-content:flex-start;margin-top:12px;width:100%}.sidebar-card__payment-type lable{color:var(--head-color);display:block;font-size:14px;font-weight:700;margin-bottom:0;text-align:right;width:100%}.sidebar-card__price-info{width:100%}.sidebar-card__price-info ul{display:grid;gap:14px;grid-template-columns:1fr;margin-top:12px;width:100%}.sidebar-card__price-info ul li{color:#485967;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:500;gap:12px;justify-content:space-between}.sidebar-card__price-info ul li span:last-of-type svg{height:22px;width:22px}.sidebar-card__price-info ul li.discount{color:var(--red-color)}.sidebar-card__final-price{background:#f8fafc;border:1px solid #dcdfea;border-radius:8px;color:var(--head-color);display:flex;font-size:14px;gap:14px;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding:13.5px 10px}.sidebar-card__final-price .icon svg{height:24px;width:24px}.sidebar-card.base-button{align-items:center;background:#1a56ae;border:none;border-radius:8px;box-shadow:0 4px 12px #1a56ae33;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-bottom:6px;padding:14px 20px;text-align:center;transition:all .25s ease;width:100%}.sidebar-card.base-button[style*="background: #6b7280"],.sidebar-card.base-button[style*="background:#6b7280"]{background:#1a56ae14!important;box-shadow:none!important;color:var(--main-color)!important;font-weight:600}.sidebar-card.base-button[style*="background: #6b7280"]:hover:not(:disabled),.sidebar-card.base-button[style*="background:#6b7280"]:hover:not(:disabled){background:#1a56ae1f!important;transform:none}.sidebar-card.base-button[style*="background: #6b7280"] .icon svg *,.sidebar-card.base-button[style*="background:#6b7280"] .icon svg *{fill:var(--main-color)!important}.sidebar-card.base-button:hover:not(:disabled){background:#2364c5;box-shadow:0 6px 18px #1a56ae4d;transform:translateY(-1px)}.sidebar-card.base-button:active:not(:disabled){transform:translateY(0)}.sidebar-card.base-button:disabled{cursor:not-allowed;opacity:.6}.base-button{align-items:center}.sidebar-view{width:100%}.sidebar-checkout__section{border-bottom:1px solid #d3ddea;margin-bottom:20px;padding-bottom:16px}.sidebar-checkout__section:last-of-type{border-bottom:none}.sidebar-checkout__label{color:var(--head-color);display:block;font-size:14px;font-weight:700;margin-bottom:12px}.sidebar-checkout__addresses,.sidebar-checkout__payment-methods,.sidebar-checkout__shipping-methods{display:flex;flex-direction:column;gap:8px}.sidebar-checkout__address-item,.sidebar-checkout__payment-item,.sidebar-checkout__shipping-item{align-items:flex-start;display:flex;gap:8px}.sidebar-checkout__address-item input[type=radio],.sidebar-checkout__payment-item input[type=radio],.sidebar-checkout__shipping-item input[type=radio]{cursor:pointer;margin-top:4px}.sidebar-checkout__address-item label,.sidebar-checkout__payment-item label,.sidebar-checkout__shipping-item label{cursor:pointer;flex:1;font-size:13px}.sidebar-checkout__address-item .address-label{display:flex;flex-direction:column;gap:4px}.sidebar-checkout__address-item .address-label strong{color:#333;font-weight:600}.sidebar-checkout__address-item .address-label span{color:#666;font-size:12px}.sidebar-checkout__shipping-item .shipping-label{align-items:center;display:flex;justify-content:space-between;width:100%}.sidebar-checkout__shipping-item .shipping-label div{display:flex;flex-direction:column;gap:4px}.sidebar-checkout__shipping-item .shipping-label div strong{color:#333;font-weight:600}.sidebar-checkout__shipping-item .shipping-label div .shipping-description{color:#999;font-size:11px}.sidebar-checkout__shipping-item .shipping-label .shipping-cost{color:#007bff;font-weight:600}.sidebar-checkout__shipping-item .shipping-label .shipping-cost.free{color:#28a745}.sidebar-checkout__payment-item .payment-label{color:#333;font-weight:500}.sidebar-checkout__new-address{display:none;margin-top:12px}.sidebar-checkout__new-address input,.sidebar-checkout__new-address select,.sidebar-checkout__new-address textarea{border:1px solid #d3ddea;border-radius:6px;font-size:13px;margin-bottom:8px;padding:8px 12px;width:100%}.sidebar-checkout__actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.checkout-section{background:#fff;border:1px solid #d3ddea;border-radius:16px;margin-bottom:16px;padding:20px}.checkout-section:first-of-type{margin-top:50px}.checkout-section__title{border-bottom:1px solid #d3ddea;color:#333;font-size:18px;font-weight:600;margin-bottom:16px;padding-bottom:12px}.checkout-label{color:#333;display:block;font-size:14px;font-weight:600;margin-bottom:12px}.checkout-addresses .address-list{display:flex;flex-direction:column;gap:12px}.checkout-addresses .address-card{background:#fff;border:1px solid #d3ddea;border-radius:12px;padding:16px;position:relative;transition:all .2s ease}.checkout-addresses .address-card input[type=radio]{opacity:0;pointer-events:none;position:absolute}.checkout-addresses .address-card__label{cursor:pointer;display:block}.checkout-addresses .address-card__header{color:#333;font-size:16px;font-weight:600;margin-bottom:8px}.checkout-addresses .address-card__body{color:#666;font-size:13px;line-height:1.6}.checkout-addresses .address-card__body p{margin:4px 0}.checkout-addresses .address-card:has(input[type=radio]:checked){background:#f0f7ff;border-color:#007bff}.shipping-methods{display:flex;flex-direction:column;gap:12px}.shipping-methods-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.shipping-method-card{background:#fff;border:1px solid #d3ddea;border-radius:12px;padding:16px;position:relative;transition:all .2s ease}.shipping-method-card input[type=radio]{opacity:0;pointer-events:none;position:absolute}.shipping-method-card__label{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between}.shipping-method-card__info{flex:1}.shipping-method-card__info strong{color:#333;display:block;font-size:16px;font-weight:600;margin-bottom:4px}.shipping-method-card__info p{color:#666;font-size:13px;margin:4px 0}.shipping-method-card__info small{color:#999;font-size:12px}.shipping-method-card__cost{color:#007bff;font-size:16px;font-weight:600;white-space:nowrap}.shipping-method-card__cost.free{color:#28a745}.shipping-method-card:has(input[type=radio]:checked){background:#f0f7ff;border-color:#007bff}.shipping-method-card-new{background:#fff;border:1px solid #d3ddea;border-radius:12px;cursor:pointer;padding:16px;position:relative;transition:all .2s ease}.shipping-method-card-new input[type=radio]{opacity:0;pointer-events:none;position:absolute}.shipping-method-card-new__content{align-items:flex-start;gap:12px}.shipping-method-card-new__icon{align-items:center;color:#1a56ae;display:flex;height:40px;justify-content:center;width:40px}.shipping-method-card-new__icon svg{height:32px;width:32px}.shipping-method-card-new__info{display:flex;flex-direction:column;gap:6px}.shipping-method-card-new__name{color:#092041;font-size:16px;margin:0}.shipping-method-card-new__description{line-height:1.4;margin:0}.shipping-method-card-new__cost{color:#1a56ae;font-size:16px;font-weight:600;margin-top:4px}.shipping-method-card-new__cost.free{color:#28a745}.shipping-method-card-new:has(input[type=radio]:checked){background:#1a56ae08;border-color:#1a56ae;border-width:2px}.shipping-method-card-new:hover{border-color:#1a56ae}.new-address-form{background:#f8f9fa;border:1px solid #d3ddea;border-radius:12px;margin-top:16px;padding:16px}.checkout-actions{border-top:1px solid #d3ddea;display:flex;gap:12px;margin-top:24px;padding-top:24px}.checkout-actions .btn{border:1px solid transparent;border-radius:8px;flex:1;font-weight:500;padding:12px 24px;text-align:center;text-decoration:none;transition:all .3s ease}.checkout-actions .btn.btn-secondary{background:#f5f5f5;border-color:#ddd;color:#333}.checkout-actions .btn.btn-secondary:hover{background:#e8e8e8}.checkout-actions .btn.btn-primary{background:#007bff;border-color:#007bff;color:#fff}.checkout-actions .btn.btn-primary:hover{background:#0056b3}.sidebar-payment-methods .sidebar-payment-item{align-items:center;display:flex;margin-bottom:8px}.sidebar-payment-methods .sidebar-payment-item .payment-radio{cursor:pointer;margin-left:8px}.sidebar-payment-methods .sidebar-payment-item .payment-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-mobile-bottom-bar{display:none}.cart-sidebar-fixed,.checkout-sidebar{overflow:visible!important;position:sticky;top:20px}.sidebar-card__price-info{display:flex;flex-direction:column;gap:.5rem;margin-top:4rem}.sidebar-dashboard__info,.sidebar-dashboard__info.sidebar-discount{margin-top:70px}.products-page{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;overflow-x:hidden;padding:0 16px;width:100%}.products-page__breadcrumb{margin-bottom:28px;max-width:564px}.products-page__container{align-items:flex-start;box-sizing:border-box;display:flex;gap:24px;max-width:100%;overflow-x:hidden;width:100%}.products-page__desktop-filter{background-color:#fff;border-radius:12px;box-shadow:0 10px 40px #0000000d;display:flex;flex:0 0 320px;flex-direction:column;max-height:calc(100vh - 120px);overflow:hidden;position:sticky;top:100px}.products-page__courses-list-container{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-width:100%;min-width:0;overflow-x:hidden}.products-page__courses-list-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px;width:100%}.products-page__header-info{display:flex;flex:1;flex-direction:column;gap:8px;margin:auto;min-width:0}.products-page__title{color:#092041;font-size:26px;font-weight:700}.products-page__actions{align-items:center;display:flex;flex-shrink:0;gap:12px}.products-page__sort-select{box-sizing:border-box;max-width:100%;min-width:184px;position:relative;width:auto}.products-page__select-trigger{align-items:center;background:#fff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 10px 40px #0000000d;box-sizing:border-box;color:#092041;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;line-height:22px;max-width:100%;min-width:184px;overflow:hidden;padding:14px;transition:all .2s ease;width:100%}.products-page__select-trigger:hover{border-color:#1a56ae}.products-page__select-trigger:focus{outline:2px solid #1a56ae;outline-offset:2px}.products-page__select-trigger--open{border-color:#1a56ae}.products-page__select-icon{color:#092041;height:16px;margin-right:8px;transition:transform .2s ease;width:16px}.products-page__select-icon--open{transform:rotate(180deg)}.products-page__select-dropdown{animation:slideDownAndFade .2s ease;background:#fff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 10px 40px #0000000d;margin-top:8px;min-width:100%;overflow:hidden;position:absolute;z-index:9999}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.products-page__select-item{background:transparent;border:none;color:#092041;cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:18px;padding:8px 12px;text-align:right;transition:all .2s ease;width:100%}.products-page__select-item--active,.products-page__select-item:hover{background-color:#1a56ae1a;color:#1a56ae}.products-page__select-item:not(:last-child){border-bottom:1px solid #eaecf0}.products-page__courses-list{box-sizing:border-box;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%;overflow-x:hidden;width:100%}.products-page__courses-list-item,.products-page__courses-list-item .product-card{box-sizing:border-box;display:flex;height:100%;min-width:0;width:100%}.products-page__courses-list-item .product-card{flex-direction:column}.products-page__empty{align-items:center;display:flex;flex-direction:column;gap:24px;grid-column:1/-1;padding:48px 0;text-align:center}.products-page__empty p{color:#686868;font-size:18px;margin:0}.products-page__empty-button{align-items:center;background-color:#1a56ae;border-radius:6px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;padding:12px 24px;text-decoration:none;transition:background-color .2s ease}.products-page__empty-button:hover{background-color:#002864}.products-page__pagination{align-self:center;display:flex;justify-content:center;margin-top:48px;width:100%}.products-filter-desktop{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:20px 16px;position:relative}.products-filter-desktop__head{align-items:center;border-bottom:1px solid #eaecf0;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.products-filter-desktop__head-title{align-items:center;color:#092041;display:flex;font-size:14px;font-weight:600;line-height:30px}.products-filter-desktop__head-title>svg{height:18px;margin-left:4px;width:18px}.products-filter-desktop__head-reset{align-items:center;background-color:#fef3f2;border:none;border-radius:99px;color:#f04438;cursor:pointer;display:flex;font-size:12px;font-weight:600;line-height:22px;padding:4px 8px;transition:background-color .2s;white-space:nowrap}.products-filter-desktop__head-reset:hover{background-color:#fee4e2}.products-filter-desktop__head-reset>svg{height:14px;margin-right:8px;width:14px}.products-filter-desktop__content-wrapper{display:flex;flex:1;flex-direction:column;margin:0 -16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 16px}.products-filter-desktop__content-wrapper::-webkit-scrollbar{width:6px}.products-filter-desktop__content-wrapper::-webkit-scrollbar-track{background-color:#f1f1f1}.products-filter-desktop__content-wrapper::-webkit-scrollbar-thumb{background-color:#888;border-radius:3px}.products-filter-desktop__content-wrapper::-webkit-scrollbar-thumb:hover{background-color:#555}.products-filter-desktop__content{flex:1;padding:0}.products-filter-desktop__active-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.products-filter-desktop__active-filter{align-items:center;background-color:#041c330f;border-radius:999px;color:#041c33b3;display:flex;font-size:12px;gap:6px;padding:4px 10px}.products-filter-desktop__active-filter>button{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:14px;justify-content:center;padding:0;width:14px}.products-filter-desktop__active-filter>button>svg{height:14px;width:14px}.products-filter-desktop__active-filter>span{flex:1}.products-filter-desktop__divider{border-color:#eaecf0;margin:0}.products-filter-desktop__search{margin-bottom:16px}.products-filter-desktop__search>strong{color:#092041;display:block;font-size:14px;font-weight:400;line-height:24px;margin-bottom:8px}.products-filter-desktop__search-input{background-color:#041c330f;border-radius:6px;display:flex;overflow:hidden;position:relative;width:100%}.products-filter-desktop__search-input>svg{color:#092041;height:18px;position:absolute;right:8px;top:calc(50% - 9px);width:18px;z-index:1}.products-filter-desktop__search-input>input{background:transparent;border:none;color:#092041;font-size:14px;height:100%;line-height:20px;outline:none;padding:11px 38px 11px 11px;width:100%}.products-filter-desktop__search-input>input::-moz-placeholder{color:#041c33b3}.products-filter-desktop__search-input>input::placeholder{color:#041c33b3}.products-filter-desktop__search-input .products-filter-desktop__search-loading{align-items:center;display:flex;height:16px;justify-content:center;left:8px;position:absolute;top:calc(50% - 8px);width:16px;z-index:2}.products-filter-desktop__search-input .products-filter-desktop__search-spinner{animation:spin .6s linear infinite;border:2px solid rgba(26,86,174,.2);border-radius:50%;border-top-color:#1a56ae;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.products-filter-desktop__section{margin-bottom:16px}.products-filter-desktop__section-header{cursor:pointer;display:flex;flex-direction:column;padding:12px 0}.products-filter-desktop__section-header>strong{color:#092041;font-size:14px;font-weight:400;line-height:24px}.products-filter-desktop__section-header>svg{height:12px;transition:transform .3s ease;width:12px}.products-filter-desktop__section-content{max-height:300px;overflow-y:auto;padding:4px 10px 16px 0}.products-filter-desktop__section-content::-webkit-scrollbar{width:8px}.products-filter-desktop__section-content::-webkit-scrollbar-track{background-color:#f1f1f1}.products-filter-desktop__section-content::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.products-filter-desktop__section-content::-webkit-scrollbar-thumb:hover{background-color:#555}.products-filter-desktop__checkbox{align-items:center;color:#092041;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.products-filter-desktop__checkbox>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #d8d8d8;border-radius:4px;cursor:pointer;flex-shrink:0;height:18px;position:relative;transition:all .2s ease;width:18px}.products-filter-desktop__checkbox>input[type=checkbox]:checked{background:#1a56ae;border-color:#1a56ae}.products-filter-desktop__checkbox>input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.products-filter-desktop__checkbox>input[type=checkbox]:hover{border-color:#1a56ae}.products-filter-desktop__checkbox>input[type=checkbox]:focus{outline:2px solid rgba(26,86,174,.3);outline-offset:2px}.products-filter-desktop__checkbox--parent{font-size:15px;font-weight:600;padding:10px 0}.products-filter-desktop__checkbox--child{font-size:14px;font-weight:400;padding-left:24px}.products-filter-desktop__checkbox--grandchild{color:#686868;font-size:13px;font-weight:400;padding-left:48px}.products-filter-desktop__category-item{margin-bottom:4px}.products-filter-desktop__category-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.products-filter-desktop__category-expand{align-items:center;background:transparent;border:none;color:#686868;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:color .2s ease}.products-filter-desktop__category-expand:hover{color:#1a56ae}.products-filter-desktop__category-expand svg{height:14px;width:14px}.products-filter-desktop__category-children{margin-left:24px;margin-top:4px}.rotate-90{transform:rotate(90deg)}.rotate-90:not(:last-child){margin-bottom:4px}.products-filter-desktop__empty{color:#092041;font-size:12px;font-weight:400;line-height:20px;padding:6px 0}.products-filter-desktop__price-trigger{cursor:pointer}.products-filter-desktop__price-content{padding:4px 0 16px}.products-filter-desktop__price-inputs{display:flex;flex-direction:column;gap:16px;padding:4px 0 16px}.products-filter-desktop__price-input-group{align-items:center;display:flex;gap:8px;width:100%}.products-filter-desktop__price-input-group label{color:#092041;flex-shrink:0;font-size:14px;font-weight:500;min-width:30px}.products-filter-desktop__price-input-group input{background:#fff;border:1px solid #d8d8d8;border-radius:6px;color:#092041;flex:1;font-size:14px;outline:none;padding:10px 12px;transition:all .2s ease}.products-filter-desktop__price-input-group input:focus{border-color:#1a56ae;box-shadow:0 0 0 3px #1a56ae1a}.products-filter-desktop__price-input-group input::-moz-placeholder{color:#9ca3af}.products-filter-desktop__price-input-group input::placeholder{color:#9ca3af}.products-filter-desktop__price-input-group span{color:#686868;flex-shrink:0;font-size:13px;min-width:50px}.products-filter-desktop__button-wrapper{background-color:#fff;border-top:1px solid #eaecf0;bottom:0;box-shadow:0 -4px 12px #0000000d;flex-shrink:0;margin-left:-16px;margin-right:-16px;margin-top:auto;padding:16px;position:sticky;z-index:10}.products-filter-desktop__button{background-color:#1a56ae;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;line-height:22px;padding:12px;transition:background-color .2s;width:100%}.products-filter-desktop__button:hover{background-color:#002864}.products-filter-desktop__button.loading{background-color:#1a56ae66;cursor:not-allowed}.products-filter-mobile{align-items:center;background:#fff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 10px 40px #0000000d;box-sizing:border-box;color:#092041;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;justify-content:space-between;line-height:18px;max-width:100%;overflow:hidden;padding:10px 14px;transition:all .2s ease;white-space:nowrap;width:140px}.products-filter-mobile>svg{flex-shrink:0;height:16px;margin-right:6px;width:16px}.pagination{gap:12px;justify-content:center;margin-bottom:2rem}.pagination,.pagination__pages{align-items:center;display:flex}.pagination__pages{gap:8px}.pagination__page{align-items:center;background-color:#fff;border:1px solid #1a56ae;border-radius:6px;color:#1a56ae;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:54px;justify-content:center;line-height:26px;transition:all .2s ease;width:54px}.pagination__page--active{background-color:#1a56ae;color:#fff}.pagination__page:disabled{cursor:not-allowed;opacity:.5}.pagination__page>svg{height:24px;width:24px}.pagination__ellipsis{color:#1a56ae;font-size:18px;font-weight:600}.rotate-180{transform:rotate(180deg)}.blog-page{direction:rtl;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 16px;text-align:right;width:calc(100% - 32px)}.blog-page__breadcrumb{margin-bottom:28px;max-width:564px}.blog-page__container{align-items:start;direction:rtl;display:grid;gap:32px;grid-template-columns:280px 1fr}.blog-page__sidebar{align-self:start;position:sticky;top:100px}.blog-page__main{direction:rtl;min-width:0;text-align:right}.blog-page__header{margin-bottom:32px}.blog-page__title{color:#092041;direction:rtl;font-size:32px;font-weight:700;line-height:40px;margin-bottom:12px;text-align:right}.blog-page__description{color:#686868;direction:rtl;font-size:16px;line-height:24px;margin-bottom:16px;text-align:right}.blog-page__category-info{align-items:center;background:#1a56ae0d;border-radius:8px;direction:rtl;display:flex;gap:16px;margin-top:16px;padding:12px 16px}.blog-page__category-count{align-items:center;color:#1a56ae;display:flex;font-size:14px;font-weight:600;gap:8px}.blog-page__category-count i{font-size:16px}.blog-page__main .blog-page__posts,.blog-page__main .card-list{direction:rtl;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:48px;row-gap:32px;width:100%}.blog-home .blog-page__posts,.blog-home .card-list{direction:rtl;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:48px;row-gap:32px;width:100%}.holder .blog-page__posts,.holder .card-list{margin-bottom:0}.blog-page__post-card,.card{background-color:#fff;border:1px solid #d3ddea;border-radius:15px;cursor:pointer;direction:rtl;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.25rem;position:relative;text-align:right;transition:.15s ease-in}.blog-page__post-card:focus-within,.blog-page__post-card:hover,.card:focus-within,.card:hover{border-color:#1a56ae;box-shadow:0 4px 16px #0000001f;outline-offset:2px;transform:translateY(-5px)}.blog-page__post-image,.card-image{aspect-ratio:3/3;background:#1a56ae14;border-radius:10px;margin-bottom:0;overflow:hidden;position:relative;width:100%}@supports not (aspect-ratio:3/2){.blog-page__post-image,.card-image{height:0;padding-bottom:66.666%}}.blog-page__post-image a,.card-image a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.blog-page__post-image img,.card-image img{background:#1a56ae14;border-radius:10px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-header{align-items:center;direction:rtl;display:flex;margin-bottom:.5rem;margin-top:1.25rem}.card-header a{color:inherit;display:-webkit-box;font-size:1.125rem;font-weight:600;-webkit-line-clamp:2;line-height:1.4;position:relative;text-decoration:none;width:100%;will-change:transform;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-header a:after{content:"";inset:0;position:absolute}.card-footer{border-top:1px solid #ddd;direction:rtl;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:auto;padding-top:1.125rem}.card-footer,.card-meta{align-items:center;display:flex}.card-meta{color:#787878;font-size:.875rem}.card-meta svg{flex-shrink:0;height:1em;margin-left:.25em;width:1em}.card-meta--category{color:#1a56ae}.card-meta--category svg{height:14px;width:14px}.card-meta-link{color:#1a56ae;font-weight:500;text-decoration:none;transition:color .2s ease}.card-meta-link:hover{color:#002864;text-decoration:underline}.blog-page__post-category{align-self:flex-start;background:#1a56ae1a;border:1px solid rgba(26,86,174,.2);border-radius:6px;color:#1a56ae;display:inline-block;font-size:12px;font-weight:600;padding:6px 14px;text-decoration:none;transition:all .2s ease}.blog-page__post-category:hover{background:#1a56ae26;border-color:#1a56ae}.blog-page__post-title{color:#092041;direction:rtl;font-size:18px;font-weight:700;line-height:26px;margin:0;text-align:right}.blog-page__post-title a{color:inherit;display:block;text-decoration:none;transition:color .2s ease}.blog-page__post-title a:hover{color:#1a56ae}.blog-page__post-excerpt{color:#686868;direction:rtl;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:22px;margin:0;text-align:right;-webkit-box-orient:vertical;overflow:hidden}.blog-page__post-meta{align-items:center;color:#9ca3af;direction:rtl;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-top:auto}.blog-page__post-author,.blog-page__post-meta time{align-items:center;display:flex;gap:4px}.blog-page__post-author:before{content:"•";margin:0 4px}.blog-page__empty{direction:rtl;grid-column:1/-1;padding:48px 0;text-align:center}.blog-page__empty p{color:#686868;font-size:18px}.blog-page__pagination{direction:rtl;display:flex;justify-content:center;margin-top:48px}.blog-page__main--single .blog-page__single-post{background:#fff;border:1px solid #d3ddea;border-radius:14px;direction:rtl;margin-bottom:48px;overflow:hidden;text-align:right}.blog-page__main--single .blog-page__post-image{height:400px;margin-bottom:0;width:100%}.blog-page__main--single .blog-page__post-header{border-bottom:1px solid #eaecf0;direction:rtl;padding:32px;text-align:right}.blog-page__main--single .blog-page__post-title{direction:rtl;font-size:32px;line-height:40px;margin-bottom:16px;margin-top:16px;text-align:right}.blog-page__main--single .blog-page__post-content{color:#092041;direction:rtl;font-size:16px;line-height:28px;padding:32px;text-align:right}.blog-page__main--single .blog-page__post-content h1,.blog-page__main--single .blog-page__post-content h2,.blog-page__main--single .blog-page__post-content h3,.blog-page__main--single .blog-page__post-content h4,.blog-page__main--single .blog-page__post-content h5,.blog-page__main--single .blog-page__post-content h6{color:#092041;direction:rtl;margin-bottom:16px;margin-top:24px;text-align:right}.blog-page__main--single .blog-page__post-content p{direction:rtl;margin-bottom:16px;text-align:right}.blog-page__main--single .blog-page__post-content img{border-radius:8px;height:auto;margin:24px 0;max-width:100%}.blog-page__main--single .blog-page__post-content a{color:#1a56ae;text-decoration:underline}.blog-page__main--single .blog-page__post-content a:hover{color:#002864}.blog-page__main--single .blog-page__post-content ol,.blog-page__main--single .blog-page__post-content ul{direction:rtl;padding-left:0;padding-right:20px;text-align:right}.blog-page__main--single .blog-page__post-content li{margin-bottom:8px;text-align:right}.blog-page__related{direction:rtl;margin-top:48px}.blog-page__related-title{color:#092041;direction:rtl;font-size:24px;font-weight:700;margin-bottom:24px;text-align:right}.blog-page__related-posts{direction:rtl;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.blog-page__related-posts--sidebar{display:flex;flex-direction:column;gap:1rem;grid-template-columns:none}.blog-page__post-date{align-items:center;color:#666;direction:rtl;display:flex;font-size:.85rem;gap:5px;margin:.5rem 0}.blog-page__post-date i{color:#1a56ae;font-size:.75rem}.blog-sidebar{background:#fff;border:1px solid #d3ddea;border-radius:14px;box-shadow:0 2px 8px #00000014;direction:rtl;padding:24px;position:sticky;text-align:right;top:100px}.blog-sidebar__section{margin-bottom:32px}.blog-sidebar__section:last-child{margin-bottom:0}.blog-sidebar__title{align-items:center;color:#092041;direction:rtl;display:flex;font-size:18px;font-weight:700;gap:8px;margin-bottom:16px;text-align:right}.blog-sidebar__title i{color:#1a56ae;font-size:16px}.blog-sidebar__categories{direction:rtl;list-style:none;margin:0;padding:0}.blog-sidebar__category-link{align-items:center;border-radius:6px;color:#092041;direction:rtl;display:flex;font-size:14px;gap:8px;justify-content:space-between;margin-bottom:4px;padding:12px 16px;text-align:right;text-decoration:none;transition:all .2s ease}.blog-sidebar__category-link i{font-size:12px;opacity:.7;transition:opacity .2s ease}.blog-sidebar__category-link:hover{background:#1a56ae1a;color:#1a56ae}.blog-sidebar__category-link:hover i{opacity:1}.blog-sidebar__category-link--active{background:#1a56ae;color:#fff}.blog-sidebar__category-link--active i{opacity:1}.blog-sidebar__category-link--active:hover{background:#002864;color:#fff}.blog-sidebar__category-name{flex:1;text-align:right}.blog-sidebar__empty{color:#666;font-size:14px;padding:16px;text-align:center}.blog-sidebar__category-count{direction:rtl;font-size:12px;margin-right:8px;opacity:.7}.blog-btn-group a{border-bottom:2px solid transparent;color:var(--main-color);font-size:20px;font-weight:700;transition:all .5s ease}.blog-btn-group a:hover{border-bottom:2px solid var(--main-color)}.news-single-page{direction:rtl;text-align:right}.news-container{direction:rtl;display:flex;flex-wrap:wrap;gap:2rem}.mt-section_news{margin-top:2rem}.news-main-content{background:#fff;border:1px solid #d3ddea;border-radius:14px;direction:rtl;flex:1;padding:2rem;text-align:right}.news-header{border-bottom:1px solid #eee;margin-bottom:2rem}.news-header,.news-title{direction:rtl;text-align:right}.news-title{color:#092041;font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:1rem}.news-meta{align-items:center;color:#666;direction:rtl;display:flex;flex-wrap:wrap;font-size:.9rem;gap:1.5rem}.news-meta i{color:#1a56ae;margin-right:5px}.news-meta a{color:#666;transition:color .2s}.news-meta a:hover{color:#1a56ae}.news-featured-image{background:#f5f5f5;border-radius:6px;direction:rtl;margin:2rem 0;overflow:hidden}.news-featured-image,.news-featured-image img{display:block;height:auto;max-height:500px;position:relative}.news-featured-image img{-o-object-fit:contain;object-fit:contain;width:100%}.news-featured-image img.horizontal{height:auto;max-height:500px;width:100%}.news-featured-image img.vertical{height:500px;max-width:100%;width:auto}.image-caption{background:#f9f9f9;border-top:1px solid #eee;color:#666;direction:rtl;font-size:.85rem;padding:.5rem;text-align:center}.news-lead{background:#f8f9fa;border-radius:0 4px 4px 0;border-right:4px solid #1a56ae;color:#333;line-height:1.8;margin:2rem 0;padding:1.5rem;text-align:right}.news-body,.news-lead{direction:rtl;font-size:1rem}.news-body{color:#444;line-height:2;text-align:justify}.news-body p{margin-bottom:1.5rem;text-align:justify}.news-body h2,.news-body h3,.news-body h4{color:#092041;direction:rtl;font-weight:600;margin:2rem 0 1.5rem;text-align:right}.news-body h2{border-bottom:1px solid #eee;font-size:1.5rem;padding-bottom:.5rem}.news-body ol,.news-body ul{direction:rtl;margin:1.5rem 0;padding-left:0;padding-right:1.5rem;text-align:right}.news-body ol li,.news-body ul li{margin-bottom:.8rem;padding-right:1.5rem;position:relative;text-align:right}.news-body ol li:before,.news-body ul li:before{background-color:#1a56ae;border-radius:50%;content:"";height:8px;position:absolute;right:0;top:.7em;width:8px}.news-body .news-highlight{background:#f0f7f3;border:1px solid #d4e8dd;border-radius:6px;direction:rtl;margin:1.5rem 0;padding:1.5rem;position:relative;text-align:right}.news-body .news-highlight:before{background:#1a56ae;border-radius:4px 0 0 4px;bottom:0;content:"";position:absolute;right:0;top:0;width:4px}.news-body .image{margin:auto}.news-body img{border-radius:6px;box-shadow:0 3px 10px #0000001a;display:block;height:auto;margin:1.25rem auto;max-height:500px;max-width:100%;-o-object-fit:contain;object-fit:contain}.news-body .news-image{margin:2rem 0;text-align:center}.news-body .news-image img{border-radius:6px;box-shadow:0 3px 10px #0000001a;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.news-footer{border-top:1px solid #eee;direction:rtl;margin-top:3rem;padding-top:2rem}.news-share{align-items:center;direction:rtl;display:flex;flex-wrap:wrap;gap:1rem}.news-share .share-title{color:#555;font-weight:600}.news-share .social-share{align-items:center;border-radius:50%;color:#fff;display:flex;height:36px;justify-content:center;transition:transform .2s;width:36px}.news-share .social-share.telegram{background:#08c}.news-share .social-share.whatsapp{background:#25d366}.news-share .social-share.twitter{background:#1da1f2}.news-share .social-share:hover{transform:translateY(-3px)}.news-sidebar{direction:rtl;min-width:320px;width:29%}.sidebar-widget{background:#fff;border:1px solid #d3ddea;border-radius:14px;padding:1.5rem}.sidebar-widget,.sidebar-widget .widget-title{direction:rtl;margin-bottom:1.5rem;text-align:right}.sidebar-widget .widget-title{color:#092041;font-size:1.2rem;padding-bottom:.5rem;position:relative}.sidebar-widget .widget-title:after{background:#1a56ae;bottom:0;content:"";height:3px;position:absolute;right:0;width:40px}.blog-meta-widget .widget-title{color:#222;font-size:1.3rem;margin-bottom:1.5rem;padding-bottom:.75rem;position:relative;text-align:center}.blog-meta-widget .widget-title:after{background:var(--main-color,#1a56ae);bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;width:60px}.blog-meta-widget .blog-meta-items{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.blog-meta-widget .meta-item{align-items:center;background:#f9fafb;border-radius:10px;direction:rtl;display:flex;gap:1rem;padding:1.25rem;transition:all .3s ease}.blog-meta-widget .meta-item:hover{background:#f0f2f5;transform:translate(-5px)}.blog-meta-widget .meta-item .meta-icon{align-items:center;background:#1a56ae1a;border-radius:8px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.blog-meta-widget .meta-item .meta-icon .meta-number{color:var(--main-color,#1a56ae);font-size:1.2rem;font-weight:700}.blog-meta-widget .meta-item .meta-content{display:flex;flex:1;flex-direction:column;gap:.25rem}.blog-meta-widget .meta-item .meta-content .meta-value{color:#222;font-size:1.05rem;font-weight:600;line-height:1.4;text-decoration:none;transition:color .3s ease}.blog-meta-widget .meta-item .meta-content .meta-value:hover{color:var(--main-color,#1a56ae)}.blog-meta-widget .meta-item .meta-content .meta-label{color:#666;display:block;font-size:.85rem}.payment-section{align-items:center;background:#fff;border:1px solid var(--border-color,#d3ddea);border-radius:18px;direction:rtl;display:flex;gap:2.5rem;justify-content:space-between;overflow:hidden;padding:2.25rem 2.5rem;text-align:right}.payment-content{flex:1;min-width:0}.payment-content .payment-title{color:var(--head-color,#092041);font-size:1.9rem;font-weight:800;line-height:1.5;margin:0 0 1rem}.payment-content .payment-subtitle{color:var(--head-color,#092041);font-size:1.1rem;font-weight:700;line-height:1.8;margin:0 0 1rem}.payment-content .payment-text{color:#334155;font-size:1rem;line-height:2.1;margin:0}.payment-content .payment-text p{margin:0 0 1rem;text-align:justify}.payment-content .payment-note{align-items:flex-start;color:#0f172a;display:flex;font-size:.95rem;gap:.6rem;margin-top:1.1rem}.payment-content .payment-note:before{color:#16a34a;content:"•";font-weight:900;line-height:1.3;margin-top:.05rem}.payment-icon{align-items:center;border-radius:18px;display:flex;flex-shrink:0;height:150px;justify-content:center;width:150px}.payment-icon img{filter:grayscale(.15);height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain;opacity:.95;width:120px}.payment-section+.payment-section{margin-top:1.5rem}.shipping-section{border-top:1px solid rgba(0,0,0,.08);direction:rtl;margin-top:3rem;padding-top:2rem;text-align:right}.shipping-title{color:var(--head-color,#092041);font-size:1.6rem;font-weight:800;margin-bottom:1.5rem}.shipping-list{display:flex;flex-direction:column;gap:1rem}.shipping-item{align-items:flex-start;background:transparent;border:none;border-radius:0;box-shadow:none;direction:rtl;display:flex;gap:1.75rem;padding:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.shipping-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:1rem}.shipping-item:hover{background:transparent;border-color:transparent;box-shadow:none;transform:none}.shipping-item:hover .shipping-icon{transform:scale(1.01)}.shipping-icon{--size:220px;align-items:center;background:transparent;border:none;border-radius:0;display:flex;flex-shrink:0;height:var(--size);justify-content:center;min-width:var(--size);overflow:visible;width:var(--size)}.shipping-icon,.shipping-icon img{position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.shipping-icon img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto;z-index:1}.shipping-item:hover .shipping-icon img{transform:translateY(-5px)}.shipping-content{flex:1;margin:auto;min-width:0;padding-top:.5rem}.shipping-item-title{color:#0f172a;font-size:1.25rem;font-weight:700;margin-bottom:.75rem;transition:color .2s ease}.shipping-item:hover .shipping-item-title{color:var(--main-color,#1a56ae)}.shipping-item-desc{color:#475569;font-size:1rem;line-height:1.95}.shipping-item-desc p{margin:0}.news-body h2:first-of-type{border:unset}.news-single-page{margin-bottom:1rem}.search-page__search-section{margin-bottom:40px;padding:30px 0}.search-page__search-container{margin:0 auto;max-width:800px}.search-page__search-form{align-items:center;background:#fff;border:1px solid var(--border-color);border-radius:12px;display:flex;overflow:hidden;position:relative;transition:all .3s ease}.search-page__search-form:focus-within,.search-page__search-form:hover{border-color:var(--main-color)}.search-page__search-icon{color:var(--main-color);height:20px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px;z-index:1}.search-page__search-input{background:transparent;border:none;color:var(--text-color);flex:1;font-size:15px;outline:none;padding:14px 50px 14px 120px}.search-page__search-input::-moz-placeholder{color:#707070}.search-page__search-input::placeholder{color:#707070}.search-page__search-button{background:var(--main-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;left:8px;padding:10px 24px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;white-space:nowrap}.search-page__search-button:hover{background:var(--head-color)}.search-page__welcome{background:var(--bg-color);border-radius:12px;margin:30px 0;padding:60px 30px;text-align:center}.search-page__welcome-content{margin:0 auto;max-width:600px}.search-page__welcome-content h2{color:var(--main-color);font-size:28px;font-weight:700;margin-bottom:16px}.search-page__welcome-content p{color:#666;font-size:16px;line-height:1.8}.faq-section{border-top:1px solid rgba(0,0,0,.08);direction:rtl;margin-top:3rem;padding-top:2rem;text-align:right}.faq-section .faq-title{color:var(--head-color,#092041);font-size:1.6rem;font-weight:800;margin-bottom:1.5rem}.faq-section .faq-list{display:flex;flex-direction:column;gap:1.125rem}.faq-section .faq-item{background:#fff;border:1px solid var(--border-color,#d3ddea);border-radius:14px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.faq-section .faq-item:hover{box-shadow:0 10px 20px #0208170f;transform:translateY(-2px)}.faq-section .faq-item.active{border-color:#1a56ae73;box-shadow:0 12px 28px #1a56ae1f}.faq-section .faq-question{color:#0f172a;cursor:pointer;font-size:1.05rem;font-weight:700;line-height:1.7;margin:0;padding:1.15rem 1.25rem 1.15rem 3.25rem;position:relative;transition:color .2s ease,background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-section .faq-question:hover{background:#1a56ae08;color:var(--main-color,#1a56ae)}.faq-section .faq-question:after{align-items:center;background:#1a56ae14;border-radius:10px;color:var(--main-color,#1a56ae);content:"+";display:flex;font-size:1.35rem;font-weight:500;height:34px;justify-content:center;left:1.1rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%) rotate(0);transition:transform .28s ease,background-color .28s ease,color .28s ease;width:34px}.faq-item.active .faq-section .faq-question{color:var(--main-color,#1a56ae)}.faq-item.active .faq-section .faq-question:after{background:#1a56ae24;content:"−";transform:translateY(-50%) rotate(180deg)}.faq-section .faq-answer{background:#fbfdff;border-top:1px solid rgba(0,0,0,.06);display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .42s cubic-bezier(.4,0,.2,1)}.faq-section .faq-answer .faq-answer-content{min-height:0;overflow:hidden}.faq-section .faq-answer p{color:#475569;font-size:.98rem;line-height:2;margin:0;padding:1.25rem;white-space:pre-line}.faq-section .faq-answer.is-open{grid-template-rows:1fr}.faq-section [x-cloak]{display:none!important}.footer{overflow:hidden;position:relative;width:100%}.footer__holder{background-color:#3167b6;border-radius:60px;margin-bottom:-2.5rem;padding:1rem 4rem;position:relative;width:70%;z-index:1}.footer__holder:after{background:url(/build/assets/curve-C9noUz_y.svg);background-size:contain;bottom:-.25rem;content:"";display:block;height:30px;left:50%;position:absolute;transform:translate(-50%);width:124px;z-index:2}.footer__top-nav{flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:100%}.footer__top-nav,.footer__top-nav-item{align-items:center;display:flex;gap:1rem}.footer__top-nav-item{border-radius:8px;color:#fff;flex:0 0 auto;padding:.75rem 1.5rem;transition:background-color .3s ease}.footer__top-nav-item .icon{align-items:center;background:#ffffff29;border-radius:100%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.footer__top-nav-item svg{flex-shrink:0;height:24px;width:24px}.footer__top-nav-text{font-size:1rem;font-weight:500;white-space:nowrap}.footer__main{background-color:var(--main-color);padding:3rem 2rem 2rem;position:relative}.footer__container{margin:0 auto}.footer__header{align-items:center;color:#fff;display:flex;flex-direction:column;margin-bottom:3rem;text-align:center}.footer__logo{margin-bottom:1rem}.footer__logo img{height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.footer__company-name{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.footer__description{color:#fff;font-size:.95rem;line-height:1.8;max-width:800px;opacity:.95;text-align:center}.footer__columns{color:#fff;display:grid;gap:3rem;grid-template-columns:3fr 1fr 1fr 1.2fr}.footer__column{display:flex;flex-direction:column;gap:1rem}.footer__column--contact{min-width:0}.footer__column-title{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:.5rem;padding-bottom:.5rem;position:relative}.footer__column-title:after{background-color:gold;border-radius:2px;bottom:0;content:"";height:3px;position:absolute;right:0;width:50px}.footer__column-content{display:flex;flex-direction:column;gap:1rem}.footer__address{color:#fff;font-style:normal;line-height:1.8;opacity:.9}.footer__address-link{color:#fff;opacity:.9;text-decoration:none;transition:opacity .3s ease,-webkit-text-decoration .3s ease;transition:opacity .3s ease,text-decoration .3s ease;transition:opacity .3s ease,text-decoration .3s ease,-webkit-text-decoration .3s ease}.footer__address-link:hover{opacity:1;text-decoration:underline}.footer__phone{color:#fff;line-height:1.6;opacity:.9}.footer__phone-link{color:#fff;opacity:.9;text-decoration:none;transition:opacity .3s ease,-webkit-text-decoration .3s ease;transition:opacity .3s ease,text-decoration .3s ease;transition:opacity .3s ease,text-decoration .3s ease,-webkit-text-decoration .3s ease}.footer__phone-link:hover{opacity:1;text-decoration:underline}.footer__email{margin-top:.5rem}.footer__email-link{color:#fff;opacity:.9;text-decoration:none;transition:opacity .3s ease}.footer__email-link:hover{opacity:1;text-decoration:underline}.footer__social{display:flex;gap:1rem}.footer__social-link{align-items:center;background-color:#ffffff1a;border-radius:50%;display:inline-flex;height:40px;justify-content:center;transition:background-color .3s ease;width:40px}.footer__social-link:hover{background-color:#fff3}.footer__social-link svg{height:20px;width:20px}.footer__link{color:#fff;line-height:1.8;opacity:.9;text-decoration:none;transition:opacity .3s ease,transform .2s ease}.footer__link:hover{opacity:1;transform:translate(-5px)}.footer .footer__bottom-container{padding-left:0!important;padding-right:0!important}.footer__bottom{background-color:#154a99;padding:1.125rem 0;position:relative}.footer__bottom .footer__copyright{display:flex;flex-direction:row;justify-content:space-between;width:100%}.footer__bottom-container{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:0 auto}.footer .footer__column--trust{align-items:center;display:flex;flex-direction:row}.footer .footer__trust{background-color:#fff;border-radius:6px;height:82px;padding:.8rem;width:-moz-max-content;width:max-content;width:82px}.footer .footer__trust img{height:100%;width:100%}.footer__copyright{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:.9rem;gap:.5rem;opacity:.8}.footer__copyright-text{font-size:.85rem}.footer__developer{align-items:center;display:flex;font-size:.85rem;gap:.5rem}.footer__developer-text{opacity:.9}.footer__developer-logo{align-items:center;background-color:#ffffff1a;border-radius:50%;color:#fff;display:flex;font-weight:700;height:30px;justify-content:center;width:30px}.footer__address,.footer__email,.footer__link,.footer__phone{font-size:15px}.footer__address{width:90%}.about-page__info{display:grid;gap:1rem;grid-template-columns:50% 50%;justify-content:center;margin-top:100px}.about-page__info-title{color:var(--head-color);font-size:2rem;font-weight:700;margin-bottom:2rem}.about-page__info-image{align-items:center;border-radius:6px;display:flex;justify-content:center;position:relative;width:100%}.about-page__info-image img{width:90%}.about-page__benefits,.about-page__benefits-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.about-page__benefits-list{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr 1fr}.about-page__benefits-item{background:#fff;border:1px solid #d3ddea;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:26px 22px}.about-page__benefits-item-header{align-items:center;display:flex;flex-direction:row;gap:10px}.about-page__benefits-item-icon{align-items:center;background-color:var(--main-color);border-radius:100%;display:flex;height:63px;justify-content:center;width:63px}.about-page__benefits-item-icon svg{fill:#fff}.about-page__benefits-item-title{font-size:20px;font-weight:600}.about-page__benefits-item-text{font-size:15.5px}.about-page__category{background:radial-gradient(50% 50% at 50% 50%,#1d65d1 0,#184fa1);background-size:100% 100%;direction:rtl;margin-top:85px;padding:80px 0;position:relative;text-align:right;width:100%}.about-page__category .holder{align-items:center;color:#fff;display:grid;gap:3rem;grid-template-columns:45% 55%}.about-page__category .holder .about-page__category-content{direction:rtl;text-align:right}.about-page__category .holder .about-page__category-content .about-page__category-title{color:#fff;font-size:34px;font-weight:700;line-height:1.3;margin-bottom:24px}.about-page__category .holder .about-page__category-content .about-page__category-text{font-size:18px;line-height:1.7;margin-bottom:0;opacity:.9}.about-page__category .holder .about-page__category-content .about-page__category-button{height:315px;margin-left:auto;margin-right:40px;margin-top:60px;position:relative;width:299px}.about-page__category .holder .about-page__category-content .about-page__category-button svg{display:block;height:100%;transform-origin:center center;width:100%}.about-page__category .holder .about-page__category-content .about-page__category-button-inner{bottom:10px;left:-150px;position:absolute;transform:rotate(61deg);transform-origin:center center;width:-moz-max-content;width:max-content}.about-page__category .holder .about-page__category-grid{direction:rtl;width:100%}.about-page__category .holder .about-page__category-grid .about-page__category-row{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.about-page__category .holder .about-page__category-grid .about-page__category-row:last-child{margin-bottom:0}.about-page__category .holder .about-page__category-grid .about-page__category-card{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:all .3s ease}.about-page__category .holder .about-page__category-grid .about-page__category-card:hover{background:#ffffff26;border-color:#fff6;box-shadow:0 10px 30px #0003;transform:translateY(-5px)}.about-page__category .holder .about-page__category-grid .about-page__category-card:hover .about-page__category-card-image{transform:scale(1.05)}.about-page__category .holder .about-page__category-grid .about-page__category-card:hover .about-page__category-card-arrow{opacity:1;transform:translate(-5px)}.about-page__category .holder .about-page__category-grid .about-page__category-card:hover .about-page__category-card-arrow svg{transform:translate(-3px)}.about-page__category .holder .about-page__category-grid .about-page__category-card-image{background-color:#ffffff1a;display:block;height:200px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.about-page__category .holder .about-page__category-grid .about-page__category-card-info{align-items:center;direction:rtl;display:flex;gap:12px;justify-content:space-between;padding:20px;text-align:right}.about-page__category .holder .about-page__category-grid .about-page__category-card-title{color:#fff;flex:1;font-size:18px;font-weight:600;line-height:1.4}.about-page__category .holder .about-page__category-grid .about-page__category-card-arrow{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;opacity:.7;transition:all .3s ease;width:24px}.about-page__category .holder .about-page__category-grid .about-page__category-card-arrow svg{height:24px;stroke:#fff;stroke-width:2;transform:scaleX(-1);transition:transform .3s ease;width:23px}.td_btn.td_style_1 .td_btn_in{align-items:center;border-radius:inherit;display:flex;gap:10px;justify-content:center;padding:13px 25px;position:relative;width:100%;z-index:1}.td_btn.td_style_1 .td_btn_in:before{background-color:#0003;border-radius:inherit;content:"";height:100%;opacity:0;position:absolute;right:0;top:0;transition:.4s;width:100%}.td_btn.td_style_1:hover .td_btn_in:before{opacity:1}.td_white_bg{background-color:var(--white-color)}.td_heading_color{color:var(--heading-color)}.swal2-container{z-index:10000000!important}.swal2-popup{z-index:10000001!important}.swal2-backdrop-show{z-index:9999999!important}.swal2-popup-fa{direction:rtl;font-family:YekanBakh,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;text-align:right}.swal2-title{font-size:18px;font-weight:700}.swal2-html-container{font-size:15px;margin-top:10px}.swal2-popup-fa .btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;padding:8px 20px;transition:all .2s}.swal2-popup-fa .btn-success{background-color:#1a56ae;color:#fff}.swal2-popup-fa .btn-success:hover{background-color:#14428a}.swal2-popup-fa .btn-danger{background-color:#fce2e2;color:#fd3131}.swal2-popup-fa .btn-danger:hover{background-color:#fd3131;color:#fff}.error-message{color:#dc2626;font-size:12px;margin-top:4px}.is-invalid{border-color:#dc2626!important}[x-cloak]{display:none!important}.address__list{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:16px;overflow:visible}.address__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;overflow:visible;padding:16px;position:relative;transition:all .2s}.address__card:hover{border-color:var(--main-color);box-shadow:0 4px 12px #0000000d}.address__card-header{overflow:visible;position:relative}.address__actions{position:relative;z-index:10}.address__menu{position:absolute!important;z-index:1002!important}.address__menu.active{opacity:1;transform:translateY(4px);visibility:visible}.modal{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:999999!important}.modal.active{opacity:1;visibility:visible}.modal__overlay{display:none}.modal__content{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;max-height:calc(100vh - 48px);max-width:720px;overflow-y:auto;position:relative;transform:scale(.95);transition:transform .3s;width:100%}.modal.active .modal__content{transform:scale(1)}.modal__header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:20px 24px}.modal__header h2{color:var(--head-color,#1e293b);font-size:18px;font-weight:700}.modal__close{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s;width:32px}.modal__close:hover{background:#f1f5f9}.modal__body{padding:24px}.address-form{display:grid;gap:16px;grid-template-columns:1fr 1fr}.address-form .form-group{margin-bottom:0}.address-form .form-group label{color:#334155;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.address-form .form-group input,.address-form .form-group select,.address-form .form-group textarea{background:#fff!important;border:1px solid #d3ddea!important;border-radius:8px!important;box-sizing:border-box!important;color:#334155!important;font-family:inherit!important;font-size:14px!important;padding:12px 16px!important;text-align:right!important;transition:border-color .25s ease,box-shadow .25s ease,transform .15s ease!important;width:100%!important}.address-form .form-group input:focus,.address-form .form-group select:focus,.address-form .form-group textarea:focus{border-color:#1a56ae!important;box-shadow:0 6px 18px #1a56ae2e!important;outline:none!important;transform:translateY(-1px)!important}.address-form .form-group input::-moz-placeholder,.address-form .form-group textarea::-moz-placeholder{color:#94a3b8!important}.address-form .form-group input::placeholder,.address-form .form-group textarea::placeholder{color:#94a3b8!important}.address-form .form-group textarea{min-height:80px;resize:vertical}.address-form .form-group.form-full{grid-column:1/-1}.address-form .form-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;grid-column:1/-1;justify-content:flex-end;margin-top:0}#add-billing-address-form input,#add-billing-address-form select,#add-billing-address-form textarea,#edit-billing-address-form input,#edit-billing-address-form select,#edit-billing-address-form textarea{background:#fff!important;border:1px solid #d3ddea!important;border-radius:8px!important;box-sizing:border-box!important;color:#334155!important;font-family:inherit!important;font-size:14px!important;padding:12px 16px!important;text-align:right!important;transition:border-color .25s ease,box-shadow .25s ease,transform .15s ease!important;width:100%!important}.form-actions button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s}.form-actions button.btn-cancel{background:#f1f5f9;color:#64748b}.form-actions button.btn-cancel:hover{background:#e2e8f0}.form-actions button.btn-submit{background:var(--main-color);color:#fff}.form-actions button.btn-submit:hover{background:#0166e0}.btn-cancel{background:#f1f5f9;color:#64748b}.btn-cancel:hover{background:#e2e8f0}.btn-submit{background:var(--main-color);color:#fff}.btn-submit:hover{background:#14428a}#checkout-submit-btn-mobile:disabled,#checkout-submit-btn:disabled{cursor:not-allowed!important;opacity:.6!important;pointer-events:none!important}#checkout-submit-btn-mobile[disabled],#checkout-submit-btn[disabled] .icon{opacity:.6}.spinner-border-sm{border-width:.15em;height:1rem;width:1rem}.spinner-border{animation:spinner-border .75s linear infinite;border:.15em solid;border-radius:50%;border-right:.15em solid transparent;display:inline-block;height:1rem;vertical-align:text-bottom;width:1rem}@keyframes spinner-border{to{transform:rotate(1turn)}}button:disabled{cursor:not-allowed;opacity:.6}.alert{border:1px solid transparent;border-radius:8px;margin-bottom:20px;padding:16px 20px}.alert ul{list-style-type:disc;margin:0;padding-right:20px}.alert h4{color:inherit;font-size:16px;font-weight:700;margin-bottom:12px}.alert li{margin-bottom:8px}.alert-danger{background-color:#fee2e2;border-color:#fecaca;color:#991b1b}.alert-success{background-color:#d1fae5;border-color:#a7f3d0;color:#065f46}.choices,.choices__inner,.choices__list--dropdown{background-color:#fff!important}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f5f5f5!important}.choices[data-type*=select-one] .choices__inner,.choices__input{background-color:#fff!important}.choices[data-type*=select-one]:after{border-color:#333 transparent transparent!important;left:11.5px!important;right:auto!important}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333!important;margin-top:-7.5px!important}.checkout-step-actions{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:15px;justify-content:space-between;margin-top:30px;padding-top:20px}.checkout-step-actions .base-button{min-width:150px}.checkout-steps-nav{background:#fff;border:1px solid #d3ddea;border-radius:16px;margin-bottom:-15px;margin-top:50px;overflow:hidden;padding:18px 80px;position:relative}.checkout-steps-nav__container{align-items:center;display:flex;gap:16px;justify-content:space-between;position:relative}.checkout-step-indicator{align-items:center;display:flex;flex-direction:column;gap:12px;position:relative;z-index:2}.checkout-step-indicator.active .step-circle{background:var(--main-color);box-shadow:0 0 0 4px #4f46e526,0 4px 6px -1px #0000001a;color:#fff;transform:scale(1.05)}.checkout-step-indicator.active .step-label strong{color:var(--main-color);transform:translateY(-2px)}.checkout-step-indicator.completed .step-circle{background:#10b981!important;box-shadow:0 0 0 4px #10b98126,0 4px 6px -1px #0000001a;color:#fff}.checkout-step-indicator.completed .step-label strong{color:#10b981}.step-circle{align-items:center;background:#f3f4f6;border:3px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0000001f;color:#9ca3af;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:56px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:56px}.step-circle:hover{box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-2px)}.step-icon{align-items:center;animation:stepIconScale .3s ease-out;display:flex;justify-content:center}.step-number{animation:stepNumberFade .3s ease-out}.step-label{max-width:140px;text-align:center}.step-label strong{color:#1f2937;display:block;font-size:15px;font-weight:700;margin-bottom:6px;transition:all .3s cubic-bezier(.4,0,.2,1)}.step-label p{color:#6b7280;font-size:12.5px;font-weight:500;line-height:1.4;margin:0}.step-connector{background:#e5e7eb;bottom:-50%;flex:1;height:2px;margin:0 8px;position:relative;transform:unset;width:100%}.connector-line{background:linear-gradient(90deg,var(--main-color) 0,#818cf8 100%);border-radius:2px;height:100%;left:0;position:absolute;top:0;transition:width .5s cubic-bezier(.34,1.56,.64,1)}@keyframes stepIconScale{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes stepNumberFade{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.order-review-card{background:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:20px}.order-items-list{max-height:400px;overflow-y:auto}.order-item{border-bottom:1px solid #e0e0e0;display:flex;gap:15px;padding:15px 0}.payment-methods-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:20px}.payment-method-card{background:#fff;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;padding:24px;position:relative;text-align:center;transition:all .3s}.payment-method-card:hover{border-color:var(--main-color);box-shadow:0 4px 12px #1a56ae26;transform:translateY(-2px)}.payment-method-card:before{border:2px solid #e0e0e0;border-radius:50%;content:"";height:20px;left:12px;position:absolute;top:12px;transition:all .3s;width:20px}.payment-method-card[style*="border-color: var(--main-color)"],input[type=radio]:checked+.payment-method-card{background:#f0f7ff;border-color:var(--main-color)}.payment-method-card[style*="border-color: var(--main-color)"]:before,input[type=radio]:checked+.payment-method-card:before{background:var(--main-color);border-color:var(--main-color)}.payment-method-card[style*="border-color: var(--main-color)"]:after,input[type=radio]:checked+.payment-method-card:after{align-items:center;color:#fff;content:"✓";display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;left:12px;position:absolute;top:12px;width:20px}.payment-method-icon{align-items:center;color:var(--main-color);display:flex;font-size:48px;justify-content:center;margin-bottom:16px}.payment-method-name{color:#1e293b;font-size:18px;font-weight:600;margin-bottom:8px}.payment-method-description{color:#64748b;font-size:13px;line-height:1.5}.checkout-section{margin-bottom:30px}.checkout-section__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.checkout-section__title{color:var(--head-color);font-size:20px;font-weight:700}.checkout-mobile-bottom-bar{background:#fff;border-top:1px solid var(--border-color);bottom:0;box-shadow:0 -2px 10px #0000001a;display:none;left:0;padding:15px;position:fixed;right:0;z-index:1000}.checkout-mobile-bottom-bar__content{max-width:100%}.checkout-mobile-bottom-bar__coupon{margin-bottom:15px}.checkout-mobile-bottom-bar__footer{align-items:center;display:flex;gap:15px;justify-content:space-between}.checkout-mobile-bottom-bar__price{display:flex;flex-direction:column;gap:5px}.checkout-mobile-bottom-bar__label{color:#666;font-size:12px}.checkout-mobile-bottom-bar__value{color:var(--main-color);font-size:18px;font-weight:700}.checkout-mobile-bottom-bar__button{background:var(--main-color);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1;font-size:16px;font-weight:600;padding:12px 20px;transition:all .2s}.checkout-mobile-bottom-bar__button[style*="background: #6b7280"],.checkout-mobile-bottom-bar__button[style*="background:#6b7280"]{background:#1a56ae14!important;box-shadow:none!important;color:var(--main-color)!important;font-weight:600}.checkout-mobile-bottom-bar__button[style*="background: #6b7280"]:hover,.checkout-mobile-bottom-bar__button[style*="background:#6b7280"]:hover{background:#1a56ae1f!important}.checkout-mobile-bottom-bar__button:hover{background:#14428a}.checkout-mobile-bottom-bar__button:disabled{cursor:not-allowed;opacity:.6}.coupon-input-wrapper-mobile{display:flex;gap:10px}.coupon-input-wrapper-mobile input{border:1px solid var(--border-color);border-radius:8px;flex:1;font-size:14px;padding:10px 15px}.coupon-input-wrapper-mobile .apply-discount-mobile{background:var(--main-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .2s}.coupon-input-wrapper-mobile .apply-discount-mobile:hover{background:#14428a}.coupon-message{border-radius:6px;font-size:13px;margin-top:10px;padding:10px}.coupon-message--error{background:#fee2e2;color:#991b1b}.coupon-message--success{background:#d1fae5;color:#065f46}.shipping-method-card-new__label{cursor:pointer;display:block}.shipping-method-card-new__content{align-items:center;display:flex;gap:15px}.shipping-method-card-new__icon{flex-shrink:0}.shipping-method-card-new__info{flex:1}.shipping-method-card-new__name{display:block;font-weight:600;margin-bottom:5px}.shipping-method-card-new__description{color:#666;font-size:13px;margin-bottom:5px}.comments-section{border-top:2px solid #d3ddea;margin-top:3rem;padding-top:2rem}.comments-title{align-items:center;color:#1e293b;display:flex;font-size:1.2rem;font-weight:700;gap:.5rem;margin-bottom:1.5rem}.comments-title .comments-count{color:#64748b;font-size:.9rem;font-weight:500}.comments-list{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.5rem}.comments-empty{color:#64748b;font-size:.95rem;margin-bottom:2.5rem;padding:2rem;text-align:center}.comment-item,.comments-empty{background:#f8fafc;border-radius:10px}.comment-item{align-items:flex-start;border:1px solid #d3ddea;display:flex;gap:1rem;padding:1.25rem;transition:all .25s ease}.comment-item:hover{border-color:#1a56ae;box-shadow:0 4px 16px #1a56ae40}.comment-avatar{align-items:center;background:#e8f0fd;border-radius:50%;color:#1a56ae;display:flex;font-size:1.1rem;font-weight:700;height:44px;justify-content:center;min-width:44px;width:44px}.comment-body{flex:1;min-width:0}.comment-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.comment-author{color:#1e293b;font-size:.95rem;font-weight:600}.comment-date{color:#94a3b8;font-size:.8rem}.comment-text{color:#64748b;font-size:.95rem;line-height:1.8;margin:0;word-break:break-word}.comment-form-wrapper{background:#f8fafc;border:1px solid #d3ddea;border-radius:10px;margin-top:2.5rem;padding:2rem}.comment-form-title{color:#1e293b;font-size:1.1rem;font-weight:700;margin-bottom:1.5rem}.form-row{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.form-group{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.form-group label{color:#1e293b;font-size:.88rem;font-weight:600}.form-group label .required{color:#e53e3e;margin-right:2px}.form-group input,.form-group textarea{background:#fff;border:2px solid #d3ddea;border-radius:10px;color:#1e293b;display:block;font-family:inherit;font-size:14px;font-weight:400;padding:14px 16px;text-align:right;transition:all .25s ease;width:100%}.form-group input::-moz-placeholder,.form-group textarea::-moz-placeholder{color:#94a3b8;font-size:13px}.form-group input::placeholder,.form-group textarea::placeholder{color:#94a3b8;font-size:13px}.form-group input:focus,.form-group textarea:focus{background:#fff;border-color:#1a56ae;box-shadow:0 4px 16px #1a56ae33;outline:none;transform:translateY(-1px)}.form-group input:hover:not(:focus),.form-group textarea:hover:not(:focus){border-color:#94a3b8}.form-group textarea{min-height:120px;resize:vertical}.form-group.has-error input,.form-group.has-error textarea{background:#fff5f5;border-color:#e53e3e}.form-group.has-error input:focus,.form-group.has-error textarea:focus{box-shadow:0 4px 16px #e53e3e33}.field-error{align-items:center;color:#e53e3e;display:flex;font-size:.8rem;gap:.3rem}.field-error:before{align-items:center;background:#e53e3e;border-radius:50%;color:#fff;content:"!";display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:14px;justify-content:center;width:14px}.form-footer{display:flex;justify-content:flex-end;margin-top:.5rem}.comment-alert{align-items:center;border-radius:10px;display:flex;font-size:.9rem;gap:.5rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.comment-alert--success{background:#f0fdf4;border:1px solid #86efac;color:#166534}.comment-alert--success:before{content:"✓";font-weight:700}.comment-alert--error{background:#fff5f5;border:1px solid #feb2b2;color:#9b2c2c}.comment-alert--error:before{content:"!";font-weight:700}.btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:.5rem;justify-content:center;overflow:hidden;padding:14px 20px;position:relative;transition:all .25s ease;white-space:nowrap}.btn--primary{background:#1a56ae;box-shadow:0 4px 12px #1a56ae40;color:#fff}.btn--primary:hover:not(:disabled){background:#2364c5;box-shadow:0 6px 20px #1a56ae59;transform:translateY(-2px)}.btn--primary:active:not(:disabled){box-shadow:0 2px 8px #1a56ae40;transform:translateY(0)}.btn--secondary{background:#fff;border:2px solid #1a56ae;box-shadow:none;color:#1a56ae}.btn--secondary:hover:not(:disabled){background:#e8f0fd}.btn--danger{background:#e53e3e;box-shadow:0 4px 12px #e53e3e40;color:#fff}.btn--danger:hover:not(:disabled){background:#c53030;box-shadow:0 6px 20px #e53e3e59;transform:translateY(-2px)}.btn--ghost{background:transparent;box-shadow:none;color:#64748b}.btn--ghost:hover:not(:disabled){background:#f8fafc;color:#1e293b}.btn--sm{font-size:13px;padding:10px 16px}.btn--lg{font-size:16px;padding:16px 28px}.btn--full{width:100%}.btn:disabled{cursor:not-allowed;opacity:.65;transform:none!important}.btn .btn__loading{align-items:center;display:flex;gap:.5rem}.comments-pagination{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.5rem}.comments-pagination,.pagination-btn{align-items:center;justify-content:center}.pagination-btn{background:#fff;border:2px solid #d3ddea;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;height:38px;min-width:38px;padding:0 .6rem;transition:all .25s ease}.pagination-btn:hover:not(:disabled):not(.pagination-btn--active){border-color:#1a56ae;color:#1a56ae}.pagination-btn--active{background:#1a56ae;border-color:#1a56ae;color:#fff;cursor:default;font-weight:700}.pagination-btn--disabled,.pagination-btn:disabled{cursor:not-allowed;opacity:.4}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-0:before{bottom:0;content:var(--tw-content)}.before\:bottom-1\/2:before{bottom:50%;content:var(--tw-content)}.before\:left-\[0\.4rem\]:before{content:var(--tw-content);left:.4rem}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:border-l:before{border-left-width:1px;content:var(--tw-content)}.before\:border-\[\#e3e3e0\]:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(227 227 224/var(--tw-border-opacity,1))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#19140035\]:hover{border-color:#19140035}.hover\:border-\[\#1915014a\]:hover{border-color:#1915014a}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.hover\:bg-\[\#002864\]:hover{--tw-bg-opacity:1;background-color:rgb(0 40 100/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2364c5\]:hover{--tw-bg-opacity:1;background-color:rgb(35 100 197/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fee4e2\]:hover{--tw-bg-opacity:1;background-color:rgb(254 228 226/var(--tw-bg-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.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)}.focus\:ring-\[\#1a56ae\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(26 86 174/var(--tw-ring-opacity,1))}.focus\:ring-\[\#2364c5\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(35 100 197/var(--tw-ring-opacity,1))}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#1a56ae\]\/40:disabled{background-color:#1a56ae66}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1 1 0%}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}:root{--navbar-height:140px}.text-h1{font-size:2rem}.text-h2{font-size:1.7rem}.text-h3{font-size:1.4rem}.text-h4{font-size:1.1875rem}.text-h5{font-size:1.0625rem}.text-h6{font-size:.9375rem}.text-p{font-size:1.0625rem}.text-lead{font-size:1.25rem}.text-small{font-size:.875rem}.product-sticky-price{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:992px){.address-form{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}:root{--navbar-height:160px}.main-navbar__d-md-block{display:block!important}.main-navbar__d-md-flex{display:flex!important}.main-navbar__d-md-none{display:none!important}.main-navbar__d-lg-block{display:block!important}.main-navbar__d-lg-flex{display:flex!important}.main-navbar__d-lg-none{display:none!important}.main-navbar__logo-wrapper{direction:ltr;justify-content:flex-start}.main-navbar__col-md-5{width:41.666%}.main-navbar__col-md-4{width:33.333%}.main-navbar__col-md-2{width:16.666%}.main-navbar__col-lg-5{width:41.666%}.main-navbar__col-lg-4{width:33.333%}.main-navbar__col-lg-2{width:16.666%}.products-filter-mobile{display:none}.lg\:-ml-px{margin-left:-1px}.lg\:-mt-\[6\.6rem\]{margin-top:-6.6rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-0{margin-left:0}.lg\:block{display:block}.lg\:aspect-auto{aspect-ratio:auto}.lg\:w-\[438px\]{width:438px}.lg\:max-w-4xl{max-width:56rem}.lg\:grow{flex-grow:1}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:rounded-tl-lg{border-top-left-radius:.5rem}.lg\:p-20{padding:5rem}.lg\:p-8{padding:2rem}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}@media(max-width:1536px){.holder{padding-left:1.5rem;padding-right:1.5rem;width:93%!important}.home-category__list{gap:1.5rem;grid-template-columns:repeat(5,1fr);margin:auto;max-width:100%!important;row-gap:2.85rem}.home_banner{grid-template-columns:calc(72% - 1.5rem) 28%;grid-template-rows:440px}.cta-banner{height:300px}.product-info__content{padding-left:0;padding-right:24px;width:calc(100% - 320px)}.product-page__main-container{padding-left:32px}.about-page__info-title{font-size:1.75rem}.about-page__category .holder .about-page__category-content .about-page__category-title{font-size:42px}}@media(max-width:1280px){.main-navbar__logo a{transform:scale(1.02)}.main-navbar__quick-access a{font-size:22px}.main-navbar__quick-access a svg{height:32px;width:32px}.main-navbar__mega-menu-grid{gap:25px 35px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.holder{max-width:1280px;padding-left:1.5rem;padding-right:1.5rem;width:98%}.section-title h2{font-size:24px}.mt-section{margin-top:60px}.home-category__list{gap:30px;grid-template-columns:repeat(4,1fr);max-width:100%;row-gap:46px}.special-products__content{gap:1.5rem}.special-products__info img:not(.is-lg){width:180px}.publisher-card,.publisher-card .publisher-link{gap:.5rem}.home_banner{gap:1.25rem;grid-template-rows:380px}.contact-us-page__right-side{padding-left:120px;padding-top:128px;width:calc(100% - 430px)}.contact-us-page__left-side{width:430px}.contact-us-page__form{gap:24px}.contact-us-page__form>fieldset{gap:32px}.contact-us-page__title{font-size:24px}.contact-us-page__details-box{gap:48px;padding:36px 22px;width:470px}.product-content__content p{font-size:14px;line-height:24px;margin-bottom:12px}.product-content__content strong{font-size:18px;line-height:40px}.product-info{flex-direction:column}.product-info__content{padding-left:0;padding-right:0;width:100%}.product-info__content-head{margin-top:12px}.product-info__content-title{margin-bottom:20px;max-width:unset;padding-left:0}.product-info__content-description{font-size:12px;line-height:24px;margin-bottom:16px}.product-info__meta>div svg{height:40px;margin-bottom:12px;padding:10px;width:40px}.product-info__meta>div>span{font-size:12px;line-height:18px}.product-info__meta>div{margin-bottom:20px;width:100%}.product-info__meta>ul>li:after{right:-20px}.product-info__meta>ul>li:not(:last-child):before{right:-17px;top:100%}.product-info__meta>ul>li:not(:last-child){margin-bottom:10px}.product-info__meta>ul>li{font-size:12px;line-height:18px}.product-info__meta>ul{padding-right:20px;width:100%}.product-info__meta{align-items:center;flex-direction:column;padding:16px}.products-page__title{font-size:24px}.products-page__courses-list{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog-home .blog-page__posts,.blog-home .card-list,.blog-page__main .blog-page__posts,.blog-page__main .card-list{grid-template-columns:repeat(auto-fit,minmax(240px,3fr))}.blog-btn-group a{font-size:18px}.footer__main{padding:3rem 1rem 2rem}.footer__columns{grid-template-columns:2.5fr 1fr 1fr 1fr}.footer .footer__trust{height:58px;width:58px}.about-page__info{flex-direction:column}.about-page__info-content{width:100%}.about-page__category .holder{gap:3rem;grid-template-columns:1fr}}@media(max-width:1024px){.main-navbar__show-desktop{display:none!important}.main-navbar__header-box{gap:.5rem;padding:10px 0}.main-navbar__logo a{transform:unset}.main-navbar__logo{width:100%}.main-navbar__logo img{max-height:60px}.main-navbar__logo-wrapper>a{order:1;width:160px}.main-navbar__logo-wrapper>a img{max-height:unset}.main-navbar__logo-wrapper .main-navbar__mobile-phone{order:2}.main-navbar__mobile-phone{align-items:center;display:flex;flex-shrink:0}.main-navbar__mobile-phone a svg{height:22px;width:22px}.main-navbar__mobile-phone a span{font-size:16px}.main-navbar__search-panel{flex:1 1 100%;order:3}.main-navbar__quick-access a{font-size:18px;gap:4px}.main-navbar__quick-access a svg{height:24px;width:24px}.main-navbar__quick-access a span{font-size:14px}.main-navbar__mega-menu-grid{gap:20px 30px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.main-navbar .container{max-width:1140px}.main-navbar__main-menu>ul>li>span{font-size:14px;padding:15px}.main-navbar__mega-menu--speaker{right:-50px;width:1000px}.main-navbar__mega-menu--headphone{width:800px}.main-navbar__header-box{padding:6px 0}.main-navbar__main-menu-desktop{display:none}.main-navbar__mega-menu-content{max-height:400px}.main-navbar__grandchild-list{gap:15px}.main-navbar .container{max-width:720px}.main-navbar__header-box{justify-content:space-between}.main-navbar__search-panel{margin:0;width:100%}.main-navbar__logo{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-width:0;order:2;text-align:center}.main-navbar__quick-access{flex:0 0 auto;order:1}.main-navbar__hide-mobile{display:none!important}.main-navbar__header-box>.main-navbar__col.main-navbar__show-mobile,.main-navbar__header-box>.main-navbar__show-mobile{flex:0 0 auto;order:0}.main-navbar__mega-menu-content{padding:15px}.main-navbar__all-links{padding:0 15px}.main-navbar__item-panel{margin-bottom:20px;padding:0 15px}.main-navbar__button{font-size:13px;min-width:120px;padding:7px 8px}.main-navbar__mega-menu,.main-navbar__mega-menu--headphone,.main-navbar__mega-menu--speaker{border-radius:0;height:100vh;max-width:100%;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:1003}.tabbar{display:block}.main-navbar__show-mobile{display:block!important}.is-lg{display:inline}.is-desktop{display:none}.holder{max-width:1024px;padding-left:1.35rem;padding-right:1.35rem}.home-category__list{gap:30px;grid-template-columns:repeat(3,1fr);max-width:100%;row-gap:46px}.special-products .read-more_mobile{display:flex;margin:.5rem auto auto}.special-products__content{grid-template-columns:1fr}.special-products__info{flex-direction:row;gap:1rem;justify-content:center}.special-products__info a{display:none}.special-products__cards .swiper-slide{width:260px!important}.special-products__skeleton-list{gap:16px;grid-template-columns:repeat(2,1fr)}.special-products .slider-arrows{display:none}.grid-cta{gap:1.5rem;grid-template-columns:1fr}.grid-cta .big{aspect-ratio:16/9;height:auto}.grid-cta .small{gap:1.5rem;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.grid-cta .small>a{aspect-ratio:16/9;height:auto}.publisher-card{padding:22px 0}.publisher-card img{height:100px;width:100px}.publisherSwiper .swiper-slide{width:200px}.home_banner{gap:1.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;margin-top:120px}.home_banner__small .swiper-slide{aspect-ratio:4/5}.home_banner__big{aspect-ratio:16/8;height:auto}.products-skeleton{gap:.875rem;grid-template-columns:repeat(4,1fr)}.products-swiper .swiper-slide{width:260px}.cta-banner{border-radius:20px;gap:1rem;grid-template-columns:1fr;height:-moz-max-content;height:max-content;padding:24px}.cta-banner .right{align-items:center;margin-bottom:.2rem;margin-top:-2.5rem;order:2;text-align:center}.cta-banner .right h3{font-size:30px}.cta-banner .right p{font-size:18px}.cta-banner .right a{font-size:1rem;height:48px;margin-top:.5rem;width:180px}.cta-banner .left{height:auto;min-height:250px;order:1}.cta-banner .left img{max-width:200px}.cta-banner .left .circle,.cta-banner .left img{height:auto;left:auto;margin:0 auto;position:relative;top:auto;transform:none}.cta-banner .left .circle{display:none;max-width:250px;width:100%}.contact-us-page{flex-direction:column;gap:16px;margin-top:0}.contact-us-page,.contact-us-page__right-side{padding:0 16px;width:100%}.contact-us-page__left-side{background-color:#f8fafc;border-radius:12px;height:auto;margin-top:0;min-height:auto;padding:24px 16px;width:100%}.contact-us-page__form{gap:16px}.contact-us-page__form>fieldset{flex-direction:column;gap:16px}.contact-us-page__title{font-size:20px;line-height:32px;margin-bottom:24px;text-align:center}.contact-us-page__form__button{font-size:16px;line-height:24px;margin-top:16px;max-width:100%}.contact-us-page__details-box{border-radius:12px;box-shadow:0 2px 8px #0000001a;gap:32px;left:0;margin-top:0;padding:24px 16px;position:relative;transform:none;width:100%}.contact-us-page__details-box:after{display:none}.contact-us-social-media{gap:32px}.contact-us-social-media>a svg{height:24px;width:24px}.contact-us-form-input>label{font-size:14px;line-height:22px;margin-bottom:8px}.contact-us-form-input>input,.contact-us-form-input>select,.contact-us-form-input>textarea{font-size:14px;line-height:22px;padding:12px}.contact-us-detail{gap:8px}.contact-us-detail>span{flex-basis:56px;height:56px;width:56px}.contact-us-detail>div{line-height:26px}.contact-us-detail{align-items:flex-start;gap:12px}.contact-us-detail>span{flex-basis:48px;height:48px;margin-left:0;width:48px}.contact-us-detail>span svg{height:20px;width:20px}.contact-us-detail>div{font-size:14px;line-height:24px;text-align:right}#map{height:300px;margin-left:-16px;margin-right:-16px;margin-top:24px;width:calc(100% + 32px)}.product-info__image-wrapper{max-height:380px}.product-info__content-title>p:after{margin-right:4px}.product-info__content-title>p{font-size:12px;line-height:22px}.product-info__content-title>h1{font-size:18px;line-height:28px}.product-specifications__item>div:first-child{min-width:120px;width:120px}.product-page{padding:0 12px;width:calc(100% - 24px)}.product-page__details-container{width:320px}.product-page__main-container{padding-left:20px;width:calc(100% - 320px)}.product-page__main-section{margin-bottom:20px}.product-sections-nav{margin-bottom:28px}.related-products{padding:18px}.related-products .products-swiper .swiper-slide{width:260px}.products-skeleton{gap:14px;grid-template-columns:repeat(3,1fr)}.breadcrumbs{margin-top:70px;position:relative}.breadcrumbs:after{background-color:#00000037;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.cart-items__card{border-radius:14px;margin-bottom:14px;padding:18px}.cart-wrapper{gap:24px;grid-template-columns:1fr!important}.cart-wrapper .cart-sidebar-wrapper{display:none!important}.cart-wrapper .content_dashboard{order:1;padding-bottom:100px}.cart-wrapper .checkout-content{margin-top:-50px!important;padding-bottom:250px}.sidebar-discount{padding:14px}.sidebar-discount .title{font-size:15px;margin-bottom:10px}.sidebar-discount .coupon-input-wrapper{width:100%}.sidebar-discount .coupon-input-wrapper input{font-size:15px;padding:14px 16px;width:100%}.sidebar-discount .coupon-input-wrapper .apply-discount{font-size:15px;padding:14px 24px}.cart-sidebar-fixed,.checkout-sidebar{display:none}.sidebar-card__payment-type lable{font-size:15px}.sidebar-card__price-info ul{gap:16px;margin-top:16px}.sidebar-card__price-info ul li{font-size:15px}.sidebar-card__final-price{font-size:16px;font-weight:600;margin-bottom:24px;margin-top:24px;padding:16px 12px}.sidebar-card.base-button{font-size:16px;font-weight:600;padding:16px 24px;width:100%}body:has(.cart-mobile-bottom-bar) .main-navbar__bottom-bar,body:has(.checkout-mobile-bottom-bar) .main-navbar__bottom-bar{display:none!important}.cart-mobile-bottom-bar{align-items:center;background:#fff;border-top:2px solid #d3ddea;bottom:0;box-shadow:0 -4px 16px #0000001f;box-sizing:border-box;direction:rtl;display:flex;gap:12px;justify-content:space-between;left:0;max-width:100%;padding:14px 32px;position:fixed;right:0;z-index:2001}.cart-mobile-bottom-bar__price{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.cart-mobile-bottom-bar__label{color:#666;font-size:12px;font-weight:400;white-space:nowrap}.cart-mobile-bottom-bar__value{color:#333;font-size:20px;font-weight:700;line-height:1.2;white-space:nowrap}.cart-mobile-bottom-bar__button{background-color:#1a56ae;border-radius:8px;box-shadow:0 14px 24px #1a56ae42;color:#fff;flex-shrink:0;font-size:14px;font-weight:800;line-height:20px;padding:12px 42px;white-space:nowrap}.checkout-mobile-bottom-bar{background:#fff;border-top:2px solid #d3ddea;bottom:0;box-shadow:0 -4px 16px #0000001f;box-sizing:border-box;direction:rtl;display:block;left:0;max-width:100%;padding:0 1rem;position:fixed;right:0;z-index:2001}.checkout-mobile-bottom-bar__content{display:flex;flex-direction:column;gap:12px;max-height:60vh;overflow-y:auto;padding:12px 16px}.checkout-mobile-bottom-bar__coupon .coupon-input-wrapper-mobile{display:flex;gap:8px;width:100%}.checkout-mobile-bottom-bar__coupon .coupon-input-wrapper-mobile input{border:1px solid #d3ddea;border-radius:8px;flex:1;font-size:14px;font-weight:400;padding:10px 12px;text-align:right;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.checkout-mobile-bottom-bar__coupon .coupon-input-wrapper-mobile input:focus{border-color:#1a56ae;box-shadow:0 4px 12px #1a56ae26;outline:none}.checkout-mobile-bottom-bar__coupon .coupon-input-wrapper-mobile .apply-discount-mobile{background-color:#edf3fb;border:none;border-radius:8px;color:#1a56ae;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px;transition:all .25s ease;white-space:nowrap}.checkout-mobile-bottom-bar__footer{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:12px;padding-top:12px}.checkout-mobile-bottom-bar__price{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.checkout-mobile-bottom-bar__label{color:#666;font-size:12px;font-weight:400}.checkout-mobile-bottom-bar__value{color:#333;font-size:18px;font-weight:700;line-height:1.2}.checkout-mobile-bottom-bar__button{background:#1a56ae;border:none;border-radius:8px;box-shadow:0 4px 12px #1a56ae33;color:#fff;cursor:pointer;font-size:14px;font-weight:600;min-width:140px;padding:12px 20px;transition:all .25s ease;white-space:nowrap}.checkout-mobile-bottom-bar__button:hover:not(:disabled){background:#2364c5;box-shadow:0 6px 18px #1a56ae4d}.checkout-mobile-bottom-bar__button:disabled{cursor:not-allowed;opacity:.6}.products-page{padding:0 12px}.products-page__container{flex-direction:column;gap:16px;width:100%}.products-page__desktop-filter{display:none}.products-page__courses-list-container{flex:1 1 100%;max-width:100%;width:100%}.products-page__actions{justify-content:flex-end;width:auto}.products-page__select-trigger{font-size:14px;line-height:18px;min-width:140px;padding:10px}.products-page__select-icon{height:14px;width:14px}.products-page__courses-list{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.pagination{gap:8px}.pagination__pages{gap:6px}.pagination__page>svg{height:16px;width:16px}.pagination__page{border-radius:4px;font-size:14px;height:34px;line-height:22px;width:34px}.pagination__ellipsis{font-size:12px}.blog-page__container{gap:24px;grid-template-columns:1fr}.blog-page__sidebar{order:2;position:static}.blog-home .blog-page__posts,.blog-home .card-list,.blog-page__main .blog-page__posts,.blog-page__main .card-list{gap:20px}.blog-page__related-posts{gap:20px;grid-template-columns:repeat(2,1fr)}.blog-sidebar{position:static}.news-container{flex-direction:column;gap:1.2rem}.news-featured-image img.vertical{height:400px}.news-sidebar{margin:auto;width:50%}.footer__holder{padding:.5rem 1rem}.footer__top-nav{gap:.5rem;justify-content:center}.footer__top-nav-item{flex:0 0 calc(50% - .75rem);justify-content:center;padding:.5rem 1rem}.footer__top-nav-item .icon{height:35px;width:35px}.footer__top-nav-item svg{height:20px;width:20px}.footer__description{max-width:100%}.footer__columns{align-items:start;gap:4rem 5rem;grid-template-columns:repeat(2,1fr);justify-items:stretch}.footer__column--contact{grid-column:1/-1}.about-page__category{padding:60px 0}.about-page__category .holder .about-page__category-content .about-page__category-title{font-size:36px}}@media(max-width:1024px)and (max-width:576px){.cart-mobile-bottom-bar__button{border-radius:10px;font-size:13px;padding:12px 36px}}@media(max-width:991.98px){main{padding-bottom:70px}}@media(max-width:768px){.holder{max-width:98%;padding-left:.5rem;padding-right:.5rem}.section-title span{font-size:16px}.section-title h2{font-size:20px;line-height:40px}.mt-section{margin-top:50px}.home-category__list{gap:30px;grid-template-columns:repeat(2,1fr);max-width:100%;row-gap:38px}.special-products .read-more_mobile{height:40px;position:static;transform:none;width:140px}.special-products{border-radius:16px;padding:20px!important}.special-products__content{display:flex;flex-direction:column;gap:1rem;padding-left:0}.special-products__info{align-items:center;flex-direction:row;gap:1rem;justify-content:center}.special-products__info img:not(.is-lg){margin-bottom:0;max-height:180px;width:180px}.special-products .slider-arrows{display:none}.special-products .slider-arrows button{height:40px;width:40px}.special-products__cards .swiper-slide{width:260px!important}.special-products__skeleton-list{gap:14px;grid-template-columns:repeat(2,1fr)}.grid-cta,.grid-cta .small{gap:1rem}.header-top-inner{flex-wrap:wrap;gap:20px}.section-head.pb--30{padding-bottom:20px}.title.split-collab{font-size:28px}.thumbnail{height:200px}.blog-content{padding:20px}.title-area .title{font-size:18px}.mt--10{margin-top:32px}.publisher-wrapper .content{padding:24px}.publisher-wrapper .content p{font-size:16px;margin-bottom:32px;width:85%}.publisher-wrapper .swiper-button-next,.publisher-wrapper .swiper-button-prev{height:44px;width:44px}.publisher-wrapper .swiper-button-next:after,.publisher-wrapper .swiper-button-prev:after{font-size:18px}.publisher-wrapper .swiper-button-next{right:8px}.publisher-wrapper .swiper-button-prev{left:8px}.publisherSwiper{padding:16px 0 40px}.publisher-card img{height:70px;width:70px}.publisher-card span{font-size:14px;margin-top:8px}.publisherSwiper .swiper-slide{width:180px}.home_banner{gap:1rem;margin-top:100px}.home_banner__big .swiper-slide a,.home_banner__big .swiper-slide a img,.home_banner__small .swiper-slide a,.home_banner__small .swiper-slide a img{border-radius:var(--radius-xs)}.home_banner__big .swiper-pagination{bottom:10px}.home_banner__big .swiper-pagination .swiper-pagination-bullet{height:6px;margin:0 3px;width:6px}.home_banner__big .swiper-pagination .swiper-pagination-bullet-active{width:20px}.home_banner__small .swiper-pagination{bottom:8px}.home_banner__small .swiper-pagination .swiper-pagination-bullet{height:6px;margin:0 3px;width:6px}.home_banner__small .swiper-pagination .swiper-pagination-bullet-active{width:20px}.home_banner__big{aspect-ratio:16/10;height:auto}.products-skeleton{gap:.75rem;grid-template-columns:repeat(3,1fr)}.products-swiper .swiper-slide{width:240px}.products-category .slider-arrows button{height:40px;width:40px}.products-category .subcategory{padding:8px 32px}.products-category .subcategory-item{font-size:13px;padding:6px 12px}.subcategory-next,.subcategory-prev{height:28px;width:28px}.products-category .slider-arrows,.products-category .swiper-button-next,.products-category .swiper-button-prev{display:none!important}.products-category .swiper-pagination{position:relative;text-align:center}.product-card{border-radius:12px;padding:10px}.product-card .price{font-size:18px}.product-card .old-price{font-size:13px}.cta-banner .right h3{font-size:28px}.cta-banner .right p{font-size:17px;line-height:28px;text-align:center}.product-content{padding:16px}.product-content__content p{font-size:14px;line-height:26px;margin-bottom:12px}.product-content__content strong{font-size:17px;line-height:36px;margin-bottom:6px}.product-info{padding:16px}.product-info__image-wrapper{align-self:flex-start;margin-bottom:24px;max-height:400px;width:100%}.product-info__content-head{margin-top:0}.product-info__content-title>h1{font-size:17px;line-height:26px}.product-info__content-description{font-size:13px;line-height:22px;margin-bottom:14px}.product-specifications{padding:16px}.product-specifications__title{font-size:17px;margin-bottom:22px}.product-specifications__item:not(:last-of-type){margin-bottom:14px}.product-specifications__item>div:first-child{min-width:98px;width:98px}.product-specifications__item>div{font-size:12px;line-height:14px}.product-specifications__item{gap:8px}.product-comments{padding:16px}.product-comments__title{font-size:17px;margin-bottom:18px}.product-comment__body{font-size:13px;line-height:24px}.product-toc{padding:16px}.product-toc__title{font-size:17px;margin-bottom:20px}.product-page{flex-direction:column;gap:24px;padding:0 12px;width:calc(100% - 16px)}.product-page .product-page__main-container{order:2}.product-page .product-page__details-container{order:1}.product-page__details-container{margin-bottom:0;margin-top:0;width:100%}.product-sidebar-desktop{display:none!important}.product-page__main-container{margin-bottom:0;padding-left:0;width:100%}.product-page__main-section{margin-bottom:24px}.product-add-to-order{padding:16px}.product-add-to-order__availability{font-size:14px;line-height:20px}.product-add-to-order__image,.product-add-to-order__title{display:none}.product-add-to-order__quantity>span{font-size:14px;line-height:20px}.product-add-to-order__price{padding:14px}.product-add-to-order__price>span{font-size:14px;line-height:20px}.product-add-to-order__price b{font-size:13px}.product-add-to-order__price b svg{height:22px;width:22px}.product-add-to-order__button{padding:8px 12px}.product-sections-nav{margin-bottom:24px}.product-sections-nav ul{padding:5px}.product-sections-nav button{font-size:12px;padding:7px 16px}.related-products{border-radius:14px;padding:16px}.related-products .slider-arrows .swiper-button-next,.related-products .slider-arrows .swiper-button-prev{height:40px;width:40px}.related-products .products-swiper .swiper-slide{width:260px}.products-skeleton{gap:12px;grid-template-columns:repeat(2,1fr)}.cart-items__card{border-radius:12px;margin-bottom:24px;padding:16px}.cart-item{align-items:stretch;flex-direction:column;gap:16px}.cart-item__content{flex-direction:column;gap:16px;order:1;padding-left:0;width:100%}.cart-item__image{align-self:center;aspect-ratio:1/1;flex-shrink:0;height:auto;margin:0 auto 12px;max-width:200px;order:-1;width:50%}.cart-item__image .product-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart-item__info{order:0;width:100%}.cart-item__remove{left:auto;right:10px;top:10px}.cart-item__price{margin-top:12px;padding-left:0}.cart-item__meta{align-items:flex-start;flex-direction:column;gap:4px}.cart-item__meta .cart-item__category:after{display:none}.cart-item__quantity{margin-top:12px}.cart-items__footer .cart-actions{flex-direction:column}.cart-items__footer .cart-actions .btn{text-align:center;width:100%}.shipping-methods-grid{grid-template-columns:1fr}.products-page{padding:0 12px}.products-page__breadcrumb{margin-bottom:20px}.products-page__container{gap:12px;width:100%}.products-page__courses-list-head{gap:12px;margin-bottom:20px}.products-page__title{font-size:20px}.products-page__actions{gap:10px;width:auto}.products-page__sort-select{max-width:100%;min-width:140px}.products-page__courses-list{grid-template-columns:repeat(2,minmax(0,1fr))}.products-page__pagination{margin-top:32px}.products-filter-mobile{font-size:13px;max-width:100%;min-width:120px;padding:10px 12px;width:auto}.blog-page{padding:0 12px;width:100%}.blog-page__breadcrumb{margin-bottom:20px}.blog-page__container{gap:20px}.blog-page__header{margin-bottom:24px}.blog-page__title{font-size:24px;line-height:32px}.blog-home .blog-page__posts,.blog-home .card-list,.blog-page__main .blog-page__posts,.blog-page__main .card-list{gap:20px;margin-bottom:32px}.blog-page__pagination{margin-top:32px}.blog-page__main--single .blog-page__post-image{height:300px}.blog-page__main--single .blog-page__post-header{padding:24px}.blog-page__main--single .blog-page__post-title{font-size:24px;line-height:32px}.blog-page__main--single .blog-page__post-content{font-size:14px;line-height:24px;padding:24px}.blog-sidebar{margin:auto;width:92%}.blog-btn-group a{font-size:16px}.news-main-content{padding:1.5rem}.news-title{font-size:1.5rem}.news-featured-image{margin:1.5rem 0}.news-lead{padding:1rem}.news-body h2{font-size:1.3rem}.news-sidebar{width:100%}.payment-section{align-items:flex-start;flex-direction:column;gap:1.25rem;padding:1.5rem}.payment-content .payment-title{font-size:1.45rem}.payment-icon{height:120px;width:120px}.payment-icon img{max-height:95px;width:95px}.shipping-item{gap:1.5rem}.shipping-item:not(:last-child){padding-bottom:1.5rem}.shipping-icon{--size:160px}.shipping-item-title{font-size:1.15rem;margin-bottom:.6rem}.shipping-item-desc{font-size:.98rem;line-height:1.9;padding:1rem 1.25rem}.search-page__search-section{margin-bottom:30px;padding:20px 0}.search-page__search-input{font-size:14px;padding:12px 45px 12px 100px}.search-page__search-button{font-size:13px;padding:8px 18px}.search-page__welcome{margin:20px 0;padding:40px 20px}.search-page__welcome-content h2{font-size:22px}.search-page__welcome-content p{font-size:14px}.faq-section{margin-top:2rem;padding-top:1.5rem}.faq-section .faq-title{font-size:1.35rem;margin-bottom:1.1rem}.faq-section .faq-question{font-size:.98rem;padding:1rem 1rem 1rem 3rem}.faq-section .faq-question:after{border-radius:9px;font-size:1.2rem;height:30px;left:.9rem;width:30px}.faq-section .faq-answer p{font-size:.95rem;padding:1rem}.footer__holder{padding:1.25rem 2rem}.footer__top-nav-item{flex:0 0 calc(50% - .5rem);padding:.625rem .875rem}.footer__columns{gap:3rem 4rem;grid-template-columns:repeat(2,1fr)}.footer__bottom-container{flex-direction:column;text-align:center}.about-page__info-title{font-size:1.5rem}.about-page__category{padding:40px 0}.about-page__category .holder{gap:2rem}.about-page__category .holder .about-page__category-content .about-page__category-title{font-size:28px;margin-bottom:20px}.about-page__category .holder .about-page__category-content .about-page__category-text{font-size:16px}.about-page__category .holder .about-page__category-content .about-page__category-button{height:263px;margin-right:30px;margin-top:40px;width:250px}.about-page__category .holder .about-page__category-content .about-page__category-button-inner{bottom:8px;left:-120px;transform:rotate(61deg) scale(.85)}.about-page__category .holder .about-page__category-grid .about-page__category-row{gap:16px;margin-bottom:16px}.about-page__category .holder .about-page__category-grid .about-page__category-card{border-radius:10px}.about-page__category .holder .about-page__category-grid .about-page__category-card-image{height:180px}.about-page__category .holder .about-page__category-grid .about-page__category-card-info{padding:16px}.about-page__category .holder .about-page__category-grid .about-page__category-card-title{font-size:16px}.checkout-steps-nav{border-radius:12px;padding:20px 16px}.checkout-steps-nav__container{gap:8px}.step-circle{font-size:16px;height:48px;width:48px}.step-label strong{font-size:14px}.step-label p{font-size:11px}.step-connector{min-width:20px;top:-24px}.payment-methods-grid{grid-template-columns:1fr}.checkout-mobile-bottom-bar{display:block}.address__menu{left:0!important;position:absolute!important;right:auto!important;top:0!important}.modal__content{max-height:calc(100vh - 32px);max-width:calc(100vw - 32px)}.address-form,.form-row{grid-template-columns:1fr}}@media(max-width:576px){.main-navbar__logo{min-width:100px}.main-navbar__logo img{max-height:45px}.main-navbar__quick-access a{font-size:16px}.main-navbar__quick-access a svg{height:20px;width:20px}.main-navbar__quick-access a span{font-size:12px}.main-navbar .container{max-width:100%;padding:0 10px}.main-navbar__search-input{font-size:13px;padding:10px 40px 10px 15px}.main-navbar__search-icon{font-size:18px;left:10px}.main-navbar__badge{font-size:11px;height:18px;width:18px}.main-navbar__search-result-panel{padding:15px}.main-navbar__suggest-box{gap:8px}.main-navbar__suggest-item{font-size:13px;padding:8px 12px}.main-navbar__mobile-menu-bar{padding:8px 0}.main-navbar__mobile-toggle{font-size:20px;padding:5px 10px}.holder{max-width:100%}.home-category__list{gap:20px;grid-template-columns:repeat(1,1fr);margin:auto;max-width:70%!important;row-gap:50px}.special-products .read-more_mobile{position:static;transform:none}.special-products{border-radius:12px;padding:16px!important}.special-products .header{align-items:flex-start;flex-direction:column;gap:12px}.special-products__content{display:flex;flex-direction:column;gap:1rem;padding-left:0}.special-products__info{align-items:center;flex-direction:row;gap:.75rem;justify-content:center}.special-products__info img:not(.is-lg){margin-bottom:0;max-height:150px;width:150px}.special-products .slider-arrows{display:none}.special-products .slider-arrows button{height:36px;width:36px}.special-products .slider-arrows .swiper-button-next:after,.special-products .slider-arrows .swiper-button-prev:after{font-size:14px}.special-products__cards .swiper-slide{width:240px!important}.special-products__skeleton-list{gap:12px;grid-template-columns:repeat(2,1fr)}.grid-cta{gap:.75rem}.grid-cta .big img{border-radius:8px}.grid-cta .small{gap:.75rem;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.grid-cta .small>a,.grid-cta .small>a img{border-radius:8px}.section-head.pb--30{padding-bottom:16px}.subtitle.color-gradiant{font-size:12px;margin-bottom:8px}.title.split-collab{font-size:24px}.tmp-btn.btn-gradiant{font-size:13px;padding:10px 20px}.blog-inner{border-radius:10px}.thumbnail{height:180px}.blog-content{padding:16px}.blog-head{gap:8px;margin-bottom:12px}.blog-head .designation,.blog-head .name{font-size:12px;padding:3px 10px}.blog-body{gap:12px}.title-area .title{font-size:16px}.btn-read-more{font-size:13px;gap:6px;padding:8px 16px}.mt--10{margin-top:24px}.publisher-wrapper .content{padding:20px 16px}.publisher-wrapper .content p{font-size:14px;margin-bottom:24px;width:90%}.publisher-wrapper .swiper-button-next,.publisher-wrapper .swiper-button-prev{display:none}.publisherSwiper{padding:12px 0 32px}.publisher-card{border-radius:8px;gap:.5rem}.publisher-card span{margin-top:6px}.home_banner{gap:.75rem}.home_banner__big .swiper-pagination{bottom:8px}.home_banner__big .swiper-pagination .swiper-pagination-bullet{height:5px;margin:0 2px;width:5px}.home_banner__big .swiper-pagination .swiper-pagination-bullet-active{width:16px}.home_banner__small .swiper-pagination{bottom:6px}.home_banner__small .swiper-pagination .swiper-pagination-bullet{height:5px;margin:0 2px;width:5px}.home_banner__small .swiper-pagination .swiper-pagination-bullet-active{width:16px}.products-skeleton{gap:.625rem;grid-template-columns:repeat(2,1fr)}.products-category .header{align-items:flex-start;flex-direction:column;gap:12px}.products-category .slider-arrows{align-self:flex-end;gap:.5rem}.products-category .slider-arrows button{height:36px;width:36px}.products-category .slider-arrows .swiper-button-next:after,.products-category .slider-arrows .swiper-button-prev:after{font-size:14px}.products-category .subcategory{border-radius:6px;padding:6px 24px}.products-category .subcategory-item{border-radius:16px;font-size:12px;padding:6px 10px}.subcategory-next,.subcategory-prev{height:24px;width:24px}.product-card{border-radius:10px;padding:8px}.product-card .price{font-size:16px}.product-card .old-price{font-size:12px}.cta-banner{border-radius:16px;gap:1rem;min-height:auto;padding:20px 16px;width:100%}.cta-banner .right{gap:.75rem}.cta-banner .right h3{font-size:24px}.cta-banner .right p{font-size:15px;line-height:24px}.cta-banner .right a{font-size:.9375rem;height:44px;width:160px}.cta-banner .left{min-height:200px}.cta-banner .left img{max-width:150px}.contact-us-page__title{margin-bottom:32px}.product-content{border-radius:12px;padding:12px}.product-content__content{padding:2px}.product-content__content p{font-size:13px;line-height:24px;margin-bottom:10px}.product-content__content strong{font-size:16px;line-height:32px;margin-bottom:4px}.product-content__content img{border-radius:6px;margin:12px 0}.product-content__content ol,.product-content__content ul{padding-right:16px}.product-content__content ol li,.product-content__content ul li{margin-bottom:6px}.product-content__overlay{height:280px;padding-bottom:16px}.product-content__overlay>button{font-size:11px;padding:8px 12px}.product-info{border-radius:12px;padding:12px}.product-info__image-wrapper{max-height:350px}.product-info__content-head{gap:12px;margin-bottom:12px}.product-info__content-title .product-info__title-with-status{gap:8px}.product-info__content-title .product-info__mobile-status{display:inline-block}.product-info__content-title>p:after{margin-right:2px}.product-info__content-title>p{font-size:11px;line-height:20px;margin-bottom:8px}.product-info__content-title>h1{font-size:16px;line-height:24px}.product-info__content-title{margin-bottom:16px}.product-info__content-description{font-size:12px;line-height:20px;margin-bottom:12px}.product-info__share{align-self:flex-end;height:36px;min-width:36px;width:36px}.product-info__share svg{height:20px;width:20px}.product-info__download{height:36px;min-width:36px;width:36px}.product-info__download svg{height:20px;width:20px}.product-info__meta{padding:16px 8px}.product-info__meta>div svg{height:36px;margin-bottom:10px;padding:8px;width:36px}.product-info__meta>div>span{font-size:11px;line-height:16px}.product-info__meta>div{margin-bottom:16px}.product-info__meta>ul{padding-right:16px}.product-info__meta>ul>li:after{height:7px;right:-12px;width:7px}.product-info__meta>ul>li:not(:last-child):before{height:10px;right:-10px}.product-info__meta>ul>li:not(:last-child){margin-bottom:8px}.product-info__meta>ul>li{font-size:11px!important;line-height:16px}.product-info__meta:after{height:90px;width:80px}.product-info__meta{padding:12px}.product-specifications{border-radius:12px;padding:12px}.product-specifications__title{font-size:16px;margin-bottom:18px}.product-specifications__item:not(:last-of-type){margin-bottom:12px}.product-specifications__item>div:first-child{margin-bottom:6px;min-width:100%;padding:8px;width:100%}.product-specifications__item>div:last-child{width:100%}.product-specifications__item>div{font-size:11px;line-height:16px;padding:8px}.product-specifications__item{align-items:flex-start;flex-direction:column;gap:6px}.product-comments{border-radius:12px;padding:12px}.product-comments__title{font-size:16px;margin-bottom:16px}.product-comments__add-btn{font-size:13px;margin-bottom:16px;padding:8px 14px}.product-comment__body{font-size:12px;line-height:22px}.star-rating .star{font-size:24px}.product-comment__rating .star-display{font-size:12px}.product-toc{border-radius:12px;padding:12px}.product-toc__title{font-size:16px;margin-bottom:16px}.product-toc__overlay{height:280px;padding-bottom:16px}.product-toc__overlay>button{font-size:11px;padding:8px 12px}.product-toc__link{font-size:13px;gap:8px;padding:8px 10px}.product-toc__link.product-toc__link--depth-1{font-size:14px;padding:10px 12px}.product-toc__badge{font-size:10px;height:20px;min-width:20px}.product-toc__children{padding-right:16px}.product-toc__connector{right:7px}.product-toc__children>.product-toc__item:before{right:-9px;top:15px;width:9px}.product-page{gap:20px;margin-top:24px;padding:0 8px;width:100%}.product-page__main-container{padding-left:0}.product-page__main-section{margin-bottom:20px}.product-add-to-order{border-radius:12px;padding:12px}.product-add-to-order__availability{font-size:13px;line-height:18px;margin-bottom:12px}.product-add-to-order__availability b{margin-right:4px}.product-add-to-order__image{margin-bottom:12px;max-height:180px}.product-add-to-order__title{font-size:13px;line-height:18px;margin-bottom:16px}.product-add-to-order__quantity{gap:8px;margin-bottom:14px}.product-add-to-order__quantity>span{font-size:13px;line-height:18px}.product-add-to-order__price{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px}.product-add-to-order__price b,.product-add-to-order__price>span{font-size:13px;line-height:18px}.product-add-to-order__price b svg{height:20px;width:20px}.product-add-to-order__price .price-with-discount{gap:2px}.product-add-to-order__price .price-with-discount .old-price{font-size:11px}.product-add-to-order__price .price-with-discount .discounted-price{font-size:15px}.product-add-to-order__button span svg{height:32px;padding:6px;width:32px}.product-add-to-order__button .icon{padding-right:8px}.product-add-to-order__button{font-size:13px;padding:8px 10px}.product-sticky-price{gap:8px;padding:8px 12px 10px}.product-sticky-price>button{border-radius:10px;font-size:13px;padding:12px 24px}.product-sticky-price>strong{font-size:16px;line-height:20px}.product-sticky-price>strong .discounted-price{font-size:18px}.product-sticky-price>strong svg{height:20px;margin-right:2px;width:20px}.product-sections-nav{margin-bottom:20px}.product-sections-nav ul{border-radius:12px;padding:4px}.product-sections-nav button{font-size:11px;padding:6px 12px}.related-products{border-radius:12px;padding:12px}.related-products .slider-arrows{align-self:flex-end;gap:.5rem}.related-products .slider-arrows .swiper-button-next,.related-products .slider-arrows .swiper-button-prev{height:36px;width:36px}.related-products .slider-arrows .swiper-button-next:after,.related-products .slider-arrows .swiper-button-prev:after{font-size:14px}.related-products .products-swiper .swiper-slide{width:240px}.related-products .swiper-slide:first-of-type .product-card{border-radius:0 12px 12px 0}.related-products .swiper-slide:last-of-type .product-card{border-radius:12px 0 0 12px}.products-skeleton{gap:12px;grid-template-columns:1fr}.cart-items__card{border-radius:8px;margin-bottom:10px;padding:12px}.products-page{padding:0 8px}.products-page__courses-list-head{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:16px}.products-page__header-info{width:100%}.products-page__title{line-height:22px}.products-page__actions{flex-direction:row;gap:8px;justify-content:space-between;width:100%}.products-page__actions>*{flex:1;min-width:0}.products-page__select-trigger,.products-page__sort-select{max-width:100%;min-width:0;width:100%}.products-page__courses-list{grid-template-columns:1fr}.products-page__pagination{margin-top:24px}.products-filter-mobile{font-size:14px;max-width:100%;min-width:0;padding:12px 14px;width:100%}.blog-page{padding:0 8px}.blog-page__header{margin-bottom:20px}.blog-page__title{font-size:20px;line-height:28px}.blog-page__category-info{gap:12px;padding:10px 12px}.blog-home .blog-page__posts,.blog-home .card-list,.blog-page__main .blog-page__posts,.blog-page__main .card-list{gap:16px;margin:auto;width:90%}.blog-page__post-card,.card{border-radius:12px;padding:1rem}.card-header{margin-top:1rem}.card-header a{font-size:1rem;line-height:1.35}.card-footer{gap:.5rem;margin-top:1rem;padding-top:1rem}.blog-page__pagination{margin-top:24px}.blog-page__main--single .blog-page__post-image{height:240px}.blog-page__main--single .blog-page__post-header{padding:20px}.blog-page__main--single .blog-page__post-title{font-size:20px;line-height:28px;margin-bottom:12px;margin-top:12px}.blog-page__main--single .blog-page__post-content{font-size:13px;line-height:22px;padding:20px}.blog-page__related-posts{gap:16px;grid-template-columns:1fr}.blog-sidebar{border-radius:12px;padding:20px}.blog-sidebar__section{margin-bottom:24px}.blog-sidebar__title{font-size:16px;margin-bottom:12px}.blog-sidebar__title i{font-size:14px}.blog-sidebar__category-link{font-size:13px;padding:10px 12px}.blog-sidebar__category-link i{font-size:11px}.news-meta{flex-wrap:wrap;gap:1rem}.shipping-item{align-items:center;flex-direction:column;gap:1.25rem;text-align:center}.shipping-item:not(:last-child){padding-bottom:1.5rem}.shipping-item-title{font-size:1.1rem;margin-bottom:.5rem}.shipping-item-desc{border-right:none;border-top:3px solid rgba(26,86,174,.2);font-size:.95rem;line-height:1.85;padding:1rem}.footer__holder{border-radius:40px;padding:1rem 1.5rem}.footer__top-nav{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.footer__top-nav-item{flex:0 0 100%;justify-content:flex-start;padding:.75rem 1rem;width:100%}.footer__top-nav-text{font-size:.9rem}.footer__columns{display:flex;flex-wrap:wrap;gap:3rem;grid-template-columns:1fr;justify-content:space-around}.about-page__category .holder .about-page__category-content .about-page__category-button{margin-right:20px}.about-page__category .holder .about-page__category-content .about-page__category-button-inner{bottom:6px;left:-100px;transform:rotate(61deg) scale(.75)}.about-page__category .holder .about-page__category-grid .about-page__category-row{gap:16px;grid-template-columns:1fr}.about-page__category .holder .about-page__category-grid .about-page__category-card-image{height:200px}.address-form .form-actions{flex-direction:column}.address-form .form-actions button{width:100%}.comment-item{flex-direction:column;gap:.75rem}.comment-avatar{font-size:1rem;height:36px;min-width:36px;width:36px}.comment-form-wrapper{padding:1.25rem}.form-footer{justify-content:stretch}.form-footer .btn{width:100%}.pagination-btn{font-size:.85rem;height:34px;min-width:34px}}@media(max-width:480px){.checkout-step-indicator{min-width:90px}.step-circle{font-size:15px;height:42px;width:42px}.step-label strong{font-size:13px}.step-label p{display:none}}@media(prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-\[\#3E3E3A\]{--tw-border-opacity:1;border-color:rgb(62 62 58/var(--tw-border-opacity,1))}.dark\:border-\[\#eeeeec\]{--tw-border-opacity:1;border-color:rgb(238 238 236/var(--tw-border-opacity,1))}.dark\:border-blue-800{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-green-800{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.dark\:border-indigo-700{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.dark\:border-indigo-800{--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity,1))}.dark\:border-purple-800{--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity,1))}.dark\:border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.dark\:border-yellow-800{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1))}.dark\:bg-\[\#0a0a0a\]{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.dark\:bg-\[\#161615\]{--tw-bg-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity,1))}.dark\:bg-\[\#1D0002\]{--tw-bg-opacity:1;background-color:rgb(29 0 2/var(--tw-bg-opacity,1))}.dark\:bg-\[\#3E3E3A\]{--tw-bg-opacity:1;background-color:rgb(62 62 58/var(--tw-bg-opacity,1))}.dark\:bg-\[\#eeeeec\]{--tw-bg-opacity:1;background-color:rgb(238 238 236/var(--tw-bg-opacity,1))}.dark\:bg-blue-900\/20{background-color:#1e3a8a33}.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-green-900\/20{background-color:#14532d33}.dark\:bg-indigo-900\/20{background-color:#312e8133}.dark\:bg-purple-900\/20{background-color:#581c8733}.dark\:bg-red-900\/20{background-color:#7f1d1d33}.dark\:bg-yellow-900\/20{background-color:#713f1233}.dark\:text-\[\#1C1C1A\]{--tw-text-opacity:1;color:rgb(28 28 26/var(--tw-text-opacity,1))}.dark\:text-\[\#A1A09A\]{--tw-text-opacity:1;color:rgb(161 160 154/var(--tw-text-opacity,1))}.dark\:text-\[\#EDEDEC\]{--tw-text-opacity:1;color:rgb(237 237 236/var(--tw-text-opacity,1))}.dark\:text-\[\#F61500\]{--tw-text-opacity:1;color:rgb(246 21 0/var(--tw-text-opacity,1))}.dark\:text-\[\#FF4433\]{--tw-text-opacity:1;color:rgb(255 68 51/var(--tw-text-opacity,1))}.dark\:text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.dark\:text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.dark\:text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.dark\:text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.dark\:text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.dark\:text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.dark\:shadow-\[inset_0px_0px_0px_1px_\#fffaed2d\]{--tw-shadow:inset 0px 0px 0px 1px #fffaed2d;--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:before\:border-\[\#3E3E3A\]:before{content:var(--tw-content)}.dark\:before\:border-\[\#3E3E3A\]:before,.dark\:hover\:border-\[\#3E3E3A\]:hover{--tw-border-opacity:1;border-color:rgb(62 62 58/var(--tw-border-opacity,1))}.dark\:hover\:border-\[\#62605b\]:hover{--tw-border-opacity:1;border-color:rgb(98 96 91/var(--tw-border-opacity,1))}.dark\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:active\:text-gray-300:active{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}}
