@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:#fef2f2;--color-red-900:#82181a;--color-yellow-400:#fac800;--color-green-600:#00a544;--color-slate-600:#45556c;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-900:#171717;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-widest:.1em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--perspective-distant:1200px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#d51243;--color-primary-25:#fdf3f6;--color-primary-50:#fbe7ec;--color-primary-300:#e5708e;--color-primary-500:#d51243;--color-primary-600:#c20f3d;--color-primary-700:#b50833;--color-primary-900:#66051d;--color-error-50:#fbe7ec;--color-error-300:#e5708e;--color-error-500:#d51243;--color-error-700:#b50833;--color-neutral-25:#f8f8f8;--color-foreground:#040404;--color-background:#fff;--color-muted:#777;--color-muted-foreground:#777;--color-success:#3e976c;--color-warning:#f58448;--font-geologica:var(--font-main),sans-serif;--font-public:var(--font-main),sans-serif;--font-poppins:var(--font-main),sans-serif;--radius-primary:6px;--spacing-primary:3.25rem;--leading-primary:1.2}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-neutral-50:lab(98.26% 0 0);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-5{top:calc(var(--spacing)*-5)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-21{top:calc(var(--spacing)*21)}.top-24{top:calc(var(--spacing)*24)}.top-\[66px\]{top:66px}.top-\[136px\]{top:136px}.-right-2\.5{right:calc(var(--spacing)*-2.5)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-8{right:calc(var(--spacing)*8)}.right-\[60px\]{right:60px}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-7{bottom:calc(var(--spacing)*-7)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.-left-2{left:calc(var(--spacing)*-2)}.-left-\[5px\]{left:-5px}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-\[60px\]{left:60px}.left-full{left:100%}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.col-2{grid-column:2}.col-3{grid-column:3}.col-6{grid-column:6}.col-12{grid-column:12}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-103{margin:calc(var(--spacing)*103)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.-mt-7{margin-top:calc(var(--spacing)*-7)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-25{margin-top:calc(var(--spacing)*25)}.mt-30{margin-top:calc(var(--spacing)*30)}.mt-50{margin-top:calc(var(--spacing)*50)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-15{margin-bottom:calc(var(--spacing)*15)}.mb-25{margin-bottom:calc(var(--spacing)*25)}.mb-30{margin-bottom:calc(var(--spacing)*30)}.mb-35{margin-bottom:calc(var(--spacing)*35)}.mb-40{margin-bottom:calc(var(--spacing)*40)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.-ml-6{margin-left:calc(var(--spacing)*-6)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-30{margin-left:calc(var(--spacing)*30)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[135\/188\]{aspect-ratio:135/188}.aspect-square{aspect-ratio:1}.\!size-4{width:calc(var(--spacing)*4)!important;height:calc(var(--spacing)*4)!important}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-full{width:100%;height:100%}.size-primary{width:var(--spacing-primary);height:var(--spacing-primary)}.\!h-fit{height:fit-content!important}.h-\(--radix-select-trigger-height\){height:var(--radix-select-trigger-height)}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-9\!{height:calc(var(--spacing)*9)!important}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-11\/12{height:91.6667%}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-15{height:calc(var(--spacing)*15)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-22{height:calc(var(--spacing)*22)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-80{height:calc(var(--spacing)*80)}.h-\[75px\]{height:75px}.h-\[84px\]{height:84px}.h-\[88px\]{height:88px}.h-\[100dvh\]{height:100dvh}.h-\[188px\]{height:188px}.h-\[204px\]{height:204px}.h-\[267px\]{height:267px}.h-\[300px\]{height:300px}.h-\[308px\]{height:308px}.h-\[352px\]{height:352px}.h-\[372px\]{height:372px}.h-\[391px\]{height:391px}.h-\[424px\]{height:424px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100dvh-130px\)\]{height:calc(100dvh - 130px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-primary{height:var(--spacing-primary)}.h-px{height:1px}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-full{max-height:100%}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-10\/12{width:83.3333%}.w-11{width:calc(var(--spacing)*11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-22{width:calc(var(--spacing)*22)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-52{width:calc(var(--spacing)*52)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-100{width:calc(var(--spacing)*100)}.w-106{width:calc(var(--spacing)*106)}.w-\[24px\]{width:24px}.w-\[30px\]{width:30px}.w-\[60px\]{width:60px}.w-\[84px\]{width:84px}.w-\[120px\]{width:120px}.w-\[133\.5px\]{width:133.5px}.w-\[140px\]{width:140px}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[322px\]{width:322px}.w-\[350px\]{width:350px}.w-\[456px\]{width:456px}.w-\[1100px\]{width:1100px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[484px\]{max-width:484px}.max-w-\[522px\]{max-width:522px}.max-w-\[539px\]{max-width:539px}.max-w-\[648px\]{max-width:648px}.max-w-\[701px\]{max-width:701px}.max-w-\[994px\]{max-width:994px}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-\[40px\]{min-width:40px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow-1,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-1\/6{flex-basis:16.6667%}.basis-\[calc\(100\%\/7\)\]{flex-basis:14.2857%}.basis-full{flex-basis:100%}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\[bottom_left\]{transform-origin:0 100%}.origin-\[top_left\]{transform-origin:0 0}.translate-\[-50\%\]{--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[20px_1fr\]{grid-template-columns:20px 1fr}.grid-cols-\[60px_1fr\]{grid-template-columns:60px 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-\[12px\]{gap:12px}.gap-\[20px\]{gap:20px}.gap-\[30px\]{gap:30px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.place-self-center{place-self:center}.place-self-end{place-self:end}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[44px\]{border-radius:44px}.rounded-\[48px\]{border-radius:48px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-primary{border-radius:var(--radius-primary)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[1\.5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#F1F5F9\]{border-color:#f1f5f9}.border-error-500{border-color:var(--color-error-500)}.border-foreground{border-color:var(--color-foreground)}.border-foreground\/20{border-color:#04040433}@supports (color:color-mix(in lab, red, red)){.border-foreground\/20{border-color:color-mix(in oklab,var(--color-foreground)20%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-neutral-50{border-color:var(--color-neutral-50)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-primary-500{border-color:var(--color-primary-500)}.border-primary-500\/20{border-color:#d5124333}@supports (color:color-mix(in lab, red, red)){.border-primary-500\/20{border-color:color-mix(in oklab,var(--color-primary-500)20%,transparent)}}.border-transparent{border-color:#0000}.border-t-foreground\/60{border-top-color:#04040499}@supports (color:color-mix(in lab, red, red)){.border-t-foreground\/60{border-top-color:color-mix(in oklab,var(--color-foreground)60%,transparent)}}.bg-\[\#341BC2\],.bg-\[\#341bc2\]{background-color:#341bc2}.bg-\[\#F1F5F9\]{background-color:#f1f5f9}.bg-\[\#FEFEFE\]{background-color:#fefefe}.bg-background{background-color:var(--color-background)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-error-500{background-color:var(--color-error-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-muted{background-color:var(--color-muted)}.bg-neutral-25{background-color:var(--color-neutral-25)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-neutral-500\/50{background-color:#73737380}@supports (color:color-mix(in lab, red, red)){.bg-neutral-500\/50{background-color:color-mix(in oklab,var(--color-neutral-500)50%,transparent)}}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-primary{background-color:var(--color-primary)}.bg-primary-25{background-color:var(--color-primary-25)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-900{background-color:var(--color-primary-900)}.bg-red-900{background-color:var(--color-red-900)}.bg-success{background-color:var(--color-success)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-white{background-color:var(--color-white)}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[3px\]{padding:3px}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-primary{padding-inline:var(--spacing-primary)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-9{padding-block:calc(var(--spacing)*9)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.py-24{padding-block:calc(var(--spacing)*24)}.py-primary{padding-block:var(--spacing-primary)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-30{padding-top:calc(var(--spacing)*30)}.pt-60{padding-top:calc(var(--spacing)*60)}.pt-65{padding-top:calc(var(--spacing)*65)}.pt-70{padding-top:calc(var(--spacing)*70)}.pt-80{padding-top:calc(var(--spacing)*80)}.pt-95{padding-top:calc(var(--spacing)*95)}.pt-100{padding-top:calc(var(--spacing)*100)}.pt-110{padding-top:calc(var(--spacing)*110)}.pt-120{padding-top:calc(var(--spacing)*120)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-9{padding-right:calc(var(--spacing)*9)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-9{padding-bottom:calc(var(--spacing)*9)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-25{padding-bottom:calc(var(--spacing)*25)}.pb-30{padding-bottom:calc(var(--spacing)*30)}.pb-40{padding-bottom:calc(var(--spacing)*40)}.pb-60{padding-bottom:calc(var(--spacing)*60)}.pb-70{padding-bottom:calc(var(--spacing)*70)}.pb-80{padding-bottom:calc(var(--spacing)*80)}.pb-100{padding-bottom:calc(var(--spacing)*100)}.pb-primary{padding-bottom:var(--spacing-primary)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-geologica{font-family:var(--font-geologica)}.font-poppins{font-family:var(--font-poppins)}.font-public{font-family:var(--font-public)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xl\/7{font-size:var(--text-2xl);line-height:calc(var(--spacing)*7)}.text-3xl\/9{font-size:var(--text-3xl);line-height:calc(var(--spacing)*9)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/5{font-size:var(--text-base);line-height:calc(var(--spacing)*5)}.text-base\/6{font-size:var(--text-base);line-height:calc(var(--spacing)*6)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/5{font-size:var(--text-sm);line-height:calc(var(--spacing)*5)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xl\/6{font-size:var(--text-xl);line-height:calc(var(--spacing)*6)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-none{--tw-leading:1;line-height:1}.leading-primary{--tw-leading:var(--leading-primary);line-height:var(--leading-primary)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-clip{text-overflow:clip}.whitespace-nowrap{white-space:nowrap}.text-\[\#1A212F\]{color:#1a212f}.text-\[\#341bc2\]{color:#341bc2}.text-\[\#715FD4\]{color:#715fd4}.text-background{color:var(--color-background)}.text-black{color:var(--color-black)}.text-current{color:currentColor}.text-error-500{color:var(--color-error-500)}.text-foreground{color:var(--color-foreground)}.text-foreground\/20{color:#04040433}@supports (color:color-mix(in lab, red, red)){.text-foreground\/20{color:color-mix(in oklab,var(--color-foreground)20%,transparent)}}.text-foreground\/30{color:#0404044d}@supports (color:color-mix(in lab, red, red)){.text-foreground\/30{color:color-mix(in oklab,var(--color-foreground)30%,transparent)}}.text-foreground\/40{color:#04040466}@supports (color:color-mix(in lab, red, red)){.text-foreground\/40{color:color-mix(in oklab,var(--color-foreground)40%,transparent)}}.text-foreground\/50{color:#04040480}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab,var(--color-foreground)50%,transparent)}}.text-foreground\/60{color:#04040499}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab,var(--color-foreground)60%,transparent)}}.text-foreground\/70{color:#040404b3}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab,var(--color-foreground)70%,transparent)}}.text-foreground\/80{color:#040404cc}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab,var(--color-foreground)80%,transparent)}}.text-foreground\/90{color:#040404e6}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab,var(--color-foreground)90%,transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-green-600{color:var(--color-green-600)}.text-muted{color:var(--color-muted)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-primary-500{color:var(--color-primary-500)}.text-primary-500\/40{color:#d5124366}@supports (color:color-mix(in lab, red, red)){.text-primary-500\/40{color:color-mix(in oklab,var(--color-primary-500)40%,transparent)}}.text-primary-600{color:var(--color-primary-600)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-foreground\/40::placeholder{color:#04040466}@supports (color:color-mix(in lab, red, red)){.placeholder-foreground\/40::placeholder{color:color-mix(in oklab,var(--color-foreground)40%,transparent)}}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inset{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e7e7e7);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-slate-600{--tw-shadow-color:#45556c}@supports (color:lab(0% 0 0)){.shadow-slate-600{--tw-shadow-color:lab(35.5623% -1.74978 -15.4316)}}@supports (color:color-mix(in lab, red, red)){.shadow-slate-600{--tw-shadow-color:color-mix(in oklab,var(--color-slate-600)var(--tw-shadow-alpha),transparent)}}.ring-neutral-100{--tw-ring-color:var(--color-neutral-100)}.ring-transparent{--tw-ring-color:transparent}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[1\.5px\]{outline-style:var(--tw-outline-style);outline-width:1.5px}.outline-white{outline-color:var(--color-white)}.blur{--tw-blur:blur(8px);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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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,);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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[mehsullar\:perf\]{mehsullar:perf}.perspective-distant{perspective:var(--perspective-distant)}.transform-3d{transform-style:preserve-3d}:is(.\*\:h-full>*){height:100%}:is(.\*\:w-full>*){width:100%}:is(.\*\:rounded>*){border-radius:.25rem}:is(.\*\:bg-primary-500>*){background-color:var(--color-primary-500)}:is(.\*\*\:text-sm *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.\*\*\:text-foreground\/60 *){color:#04040499}@supports (color:color-mix(in lab, red, red)){:is(.\*\*\:text-foreground\/60 *){color:color-mix(in oklab,var(--color-foreground)60%,transparent)}}.not-last\:mb-4:not(:last-child){margin-bottom:calc(var(--spacing)*4)}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-last\:pb-4:not(:last-child){padding-bottom:calc(var(--spacing)*4)}.not-placeholder-shown\:translate-y-2:not(:placeholder-shown){--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-focus-within\:text-primary-500\!:is(:where(.group):focus-within *){color:var(--color-primary-500)!important}.group-focus-within\:caret-primary-500:is(:where(.group):focus-within *){caret-color:var(--color-primary-500)}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.placeholder\:font-poppins::placeholder{font-family:var(--font-poppins)}.placeholder\:text-xs::placeholder{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.placeholder\:text-foreground\/40::placeholder{color:#04040466}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-foreground\/40::placeholder{color:color-mix(in oklab,var(--color-foreground)40%,transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:h-1:before{content:var(--tw-content);height:calc(var(--spacing)*1)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:rounded:before{content:var(--tw-content);border-radius:.25rem}.before\:bg-neutral-50:before{content:var(--tw-content);background-color:var(--color-neutral-50)}.focus-within\:border-primary-500:focus-within{border-color:var(--color-primary-500)}.focus-within\:caret-primary-500:focus-within{caret-color:var(--color-primary-500)}.focus-within\:ring-primary-25:focus-within{--tw-ring-color:var(--color-primary-25)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-error-700:hover{border-color:var(--color-error-700)}.hover\:border-neutral-200:hover{border-color:var(--color-neutral-200)}.hover\:bg-error-700:hover{background-color:var(--color-error-700)}.hover\:bg-neutral-25:hover{background-color:var(--color-neutral-25)}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-primary-25:hover{background-color:var(--color-primary-25)}.hover\:bg-primary-500:hover{background-color:var(--color-primary-500)}.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-background:hover{color:var(--color-background)}.hover\:text-error-700:hover{color:var(--color-error-700)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-neutral-600:hover{color:var(--color-neutral-600)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.not-disabled\:hover\:border-neutral-900:not(:disabled):hover{border-color:var(--color-neutral-900)}.not-disabled\:hover\:border-primary-700:not(:disabled):hover{border-color:var(--color-primary-700)}.not-disabled\:hover\:bg-neutral-900:not(:disabled):hover{background-color:var(--color-neutral-900)}.not-disabled\:hover\:bg-primary-700:not(:disabled):hover{background-color:var(--color-primary-700)}.not-disabled\:hover\:text-primary-700:not(:disabled):hover{color:var(--color-primary-700)}}.focus\:border-\[\#351BC2\]:focus{border-color:#351bc2}.focus\:border-primary-500\/50:focus{border-color:#d5124380}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary-500\/50:focus{border-color:color-mix(in oklab,var(--color-primary-500)50%,transparent)}}.focus\:bg-neutral-50:focus{background-color:var(--color-neutral-50)}.focus\:text-\[\#351BC2\]:focus{color:#351bc2}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-error-50:focus-visible{--tw-ring-color:var(--color-error-50)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.not-disabled\:focus-visible\:ring-neutral-50:not(:disabled):focus-visible{--tw-ring-color:var(--color-neutral-50)}.not-disabled\:focus-visible\:ring-primary-50:not(:disabled):focus-visible{--tw-ring-color:var(--color-primary-50)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-error-300:disabled{border-color:var(--color-error-300)}.disabled\:border-neutral-500:disabled{border-color:var(--color-neutral-500)}.disabled\:border-primary-300:disabled{border-color:var(--color-primary-300)}.disabled\:bg-neutral-500:disabled{background-color:var(--color-neutral-500)}.disabled\:bg-primary-300:disabled{background-color:var(--color-primary-300)}.disabled\:text-error-300:disabled{color:var(--color-error-300)}.disabled\:text-primary-300:disabled{color:var(--color-primary-300)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.aria-\[checked\=true\]\:border-primary-500[aria-checked=true]{border-color:var(--color-primary-500)}.data-active-link\:text-foreground[data-active-link]{color:var(--color-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:text-primary-500[data-state=open]{color:var(--color-primary-500)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}@media not all and (min-width:80rem){.max-xl\:size-\[18px\]{width:18px;height:18px}}@media not all and (min-width:64rem){.max-lg\:-right-0\.5{right:calc(var(--spacing)*-.5)}.max-lg\:-bottom-4{bottom:calc(var(--spacing)*-4)}.max-lg\:left-0\.5{left:calc(var(--spacing)*.5)}.max-lg\:row-span-1{grid-row:span 1/span 1}.max-lg\:mt-5{margin-top:calc(var(--spacing)*5)}.max-lg\:mb-5{margin-bottom:calc(var(--spacing)*5)}.max-lg\:mb-9{margin-bottom:calc(var(--spacing)*9)}.max-lg\:block{display:block}.max-lg\:hidden{display:none}.max-lg\:h-\[74\.765px\]{height:74.765px}.max-lg\:h-\[104px\]{height:104px}.max-lg\:w-\[119px\]{width:119px}.max-lg\:w-full{width:100%}.max-lg\:basis-1\/2{flex-basis:50%}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:items-start{align-items:flex-start}.max-lg\:gap-4{gap:calc(var(--spacing)*4)}.max-lg\:gap-5{gap:calc(var(--spacing)*5)}.max-lg\:gap-8{gap:calc(var(--spacing)*8)}.max-lg\:rounded-\[7\.4px\]{border-radius:7.4px}.max-lg\:pl-2{padding-left:calc(var(--spacing)*2)}.max-lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-lg\:text-sm\/4{font-size:var(--text-sm);line-height:calc(var(--spacing)*4)}.max-lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media not all and (min-width:40rem){.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:40rem){.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:h-44{height:calc(var(--spacing)*44)}.sm\:max-w-\[425px\]{max-width:425px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-\[20px\]{gap:20px}.sm\:gap-\[30px\]{gap:30px}.sm\:self-start{align-self:flex-start}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:mt-\[100px\]{margin-top:100px}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-52{height:calc(var(--spacing)*52)}.md\:h-110{height:calc(var(--spacing)*110)}.md\:h-\[68px\]{height:68px}.md\:h-\[352px\]{height:352px}.md\:h-full{height:100%}.md\:w-126{width:calc(var(--spacing)*126)}.md\:w-\[68px\]{width:68px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[250px_1fr\]{grid-template-columns:250px 1fr}.md\:flex-row{flex-direction:row}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:rounded-\[18px\]{border-radius:18px}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:64rem){.lg\:top-34{top:calc(var(--spacing)*34)}.lg\:bottom-5{bottom:calc(var(--spacing)*5)}.lg\:mr-10{margin-right:calc(var(--spacing)*10)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-16{height:calc(var(--spacing)*16)}.lg\:h-\[calc\(100dvh-137px\)\]{height:calc(100dvh - 137px)}.lg\:w-78{width:calc(var(--spacing)*78)}.lg\:w-\[140px\]{width:140px}.lg\:w-\[247px\]{width:247px}.lg\:w-auto{width:auto}.lg\:shrink-0{flex-shrink:0}.lg\:basis-1\/5{flex-basis:20%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:gap-7{gap:calc(var(--spacing)*7)}.lg\:gap-\[24px\]{gap:24px}.lg\:rounded-\[22px\]{border-radius:22px}.lg\:rounded-\[40px\]{border-radius:40px}.lg\:text-left{text-align:left}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:96rem){.\32 xl\:max-w-\[1470px\]{max-width:1470px}}@media (prefers-color-scheme:dark){.dark\:text-muted-foreground{color:var(--color-muted-foreground)}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}}.\[\&_a\]\:text-primary a{color:var(--color-primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\:hover\]\:text-primary\/80 a:hover{color:#d51243cc}@supports (color:color-mix(in lab, red, red)){.\[\&_a\:hover\]\:text-primary\/80 a:hover{color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.\[\&_h2\]\:mt-6 h2{margin-top:calc(var(--spacing)*6)}.\[\&_h2\]\:mb-3 h2{margin-bottom:calc(var(--spacing)*3)}.\[\&_h2\]\:font-geologica h2{font-family:var(--font-geologica)}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-medium h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h3\]\:mt-4 h3{margin-top:calc(var(--spacing)*4)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing)*2)}.\[\&_h3\]\:font-geologica h3{font-family:var(--font-geologica)}.\[\&_h3\]\:text-base h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h3\]\:font-medium h3{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_input\]\:appearance-none input{appearance:none}.\[\&_input\:\:-webkit-calendar-picker-indicator\]\:hidden input::-webkit-calendar-picker-indicator{display:none}.\[\&_input\:\:-webkit-date-and-time-value\]\:text-left input::-webkit-date-and-time-value{text-align:left}.\[\&_li\]\:mb-1 li{margin-bottom:calc(var(--spacing)*1)}.\[\&_li\]\:border-neutral-50 li{border-color:var(--color-neutral-50)}.\[\&_ol\]\:mb-4 ol{margin-bottom:calc(var(--spacing)*4)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing)*6)}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing)*4)}.\[\&_p\:empty\]\:hidden p:empty{display:none}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-foreground strong{color:var(--color-foreground)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-foreground\/50 svg{color:#04040480}@supports (color:color-mix(in lab, red, red)){.\[\&_svg\]\:text-foreground\/50 svg{color:color-mix(in oklab,var(--color-foreground)50%,transparent)}}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_ul\]\:mb-4 ul{margin-bottom:calc(var(--spacing)*4)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing)*6)}.\[\&\:has\(input\:not\(\:placeholder-shown\)\)_\[data-input-placeholder\]\]\:-translate-y-4:has(input:not(:placeholder-shown)) [data-input-placeholder]{--tw-translate-y:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\:has\(input\:not\(\:placeholder-shown\)\)_\[data-input-placeholder\]\]\:scale-75:has(input:not(:placeholder-shown)) [data-input-placeholder]{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.\[\&\:has\(input\:not\(\:placeholder-shown\)\)_\[data-input-placeholder\]\]\:text-foreground\/50:has(input:not(:placeholder-shown)) [data-input-placeholder]{color:#04040480}@supports (color:color-mix(in lab, red, red)){.\[\&\:has\(input\:not\(\:placeholder-shown\)\)_\[data-input-placeholder\]\]\:text-foreground\/50:has(input:not(:placeholder-shown)) [data-input-placeholder]{color:color-mix(in oklab,var(--color-foreground)50%,transparent)}}}.rc-slider{touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:#0000;border-radius:6px;width:100%;height:14px;padding:5px 0;position:relative}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:#0000}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;width:100%;height:4px;position:absolute}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid #0000;border-bottom:5px solid #0000;transform:translateY(-5px)}.rc-slider-handle{z-index:1;cursor:pointer;width:14px;height:14px;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;user-select:none;touch-action:pan-x;background-color:#fff;border:2px solid #96dbfa;border-radius:50%;margin-top:-5px;position:absolute}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{box-shadow:unset;border-color:#96dbfa}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{cursor:-webkit-grabbing;cursor:grabbing;border-color:#57c5f7;box-shadow:0 0 5px #57c5f7}.rc-slider-mark{width:100%;font-size:12px;position:absolute;top:18px;left:0}.rc-slider-mark-text{color:#999;text-align:center;vertical-align:middle;cursor:pointer;display:inline-block;position:absolute}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:0 0;width:100%;height:4px;position:absolute}.rc-slider-dot{vertical-align:middle;cursor:pointer;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-2px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{box-shadow:none;cursor:not-allowed;background-color:#fff;border-color:#ccc}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{width:4px;bottom:0;left:5px}.rc-slider-vertical .rc-slider-track-draggable{border:0;border-left:5px solid #0000;border-right:5px solid #0000;transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{z-index:1;touch-action:pan-y;margin-top:0;margin-left:-5px;position:absolute}.rc-slider-vertical .rc-slider-mark{height:100%;top:0;left:18px}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-play-state:paused;animation-fill-mode:both;display:block!important}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform-origin:50% 100%;opacity:0;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{transform-origin:50% 100%;opacity:0;transform:scale(0)}}.rc-slider-tooltip{visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:#0000;position:absolute;top:-9999px;left:-9999px}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:#0000}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{color:#fff;text-align:center;background-color:#6c6c6c;border-radius:6px;min-width:24px;height:24px;padding:6px 2px;font-size:12px;line-height:1;text-decoration:none;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-width:4px 4px 0;border-top-color:#6c6c6c;margin-left:-4px;bottom:4px;left:50%}:root{--nn-primary:#d51243;--nn-primary-hover:#b50833;--nn-primary-soft:#d512431a;--nn-primary-line:#d512434d;--nn-ink:#040404;--nn-muted:#777;--nn-subtle:#adadad;--nn-placeholder:#999;--nn-disabled:#d3d3d3;--nn-line:#e7e7e7;--nn-line-soft:#f1f1f1;--nn-line-strong:#ededed;--nn-dash:#e4ded5;--nn-surface:#f8f8f8;--nn-surface-2:#f3f4f7;--nn-surface-3:#f6f6f6;--nn-sand:#f3eee7;--nn-cream:#f4f1ec;--nn-footer-bar:#ededed;--nn-olive:#8e8b74;--nn-star:#ffcd00;--nn-success:#3e976c;--nn-warning:#f58448;--nn-error:#d51243;--nn-radius:6px;--nn-radius-sm:4px;--nn-radius-lg:10px;--nn-radius-pill:30px;--nn-shadow-soft:0 10px 20px #0000000a;--nn-shadow-lift:0 16px 32px #0000000f;--nn-shadow-menu:0 8px 20px #3d6ea81a;--nn-shadow-sticky:0 0 60px #00000012;--nn-shadow-drawer:#050d360d 5px 15px 30px 0;--nn-ease:.3s ease-out;--green:var(--nn-sand);--black:var(--nn-ink);--secondary:var(--nn-muted);--secondary2:#a0a0a0;--white:#fff;--surface:var(--nn-surface-3);--red:var(--nn-primary);--purple:var(--nn-olive);--success:var(--nn-success);--yellow:var(--nn-star);--pink:var(--nn-primary);--line:var(--nn-line);--outline:#00000026;--surface1:#ffffff1a;--surface2:#fff3}::selection{background:var(--nn-primary);color:#fff}:root{--font-heading:var(--font-main),sans-serif}body{font-family:var(--font-main),sans-serif}html:root{--bs-body-font-family:var(--font-main),sans-serif;--bs-body-color:var(--nn-ink);--bs-border-color:var(--nn-line);--bs-border-radius:6px;--bs-primary:#d51243;--bs-primary-rgb:213,18,67;--bs-link-color:var(--nn-ink);--bs-link-hover-color:var(--nn-primary)}.hero-cats-title,.ptabs-tab,.ct-card-title,.faq-side-title,.ab-heading,.ab-crumb-link,.ab-crumb-current,.pp-crumb-link,.pp-crumb-current{font-family:var(--font-heading)}.heading1{text-transform:capitalize;font-size:56px;font-weight:600;line-height:68px}.heading2{text-transform:capitalize;font-size:44px;font-weight:600;line-height:50px}.heading3{text-transform:capitalize;font-size:36px;font-weight:600;line-height:40px}.heading4{text-transform:capitalize;font-size:30px;font-weight:600;line-height:42px}.heading5{text-transform:capitalize;font-size:24px;font-weight:600;line-height:30px}.heading6{text-transform:capitalize;font-size:20px;font-weight:600;line-height:28px}.text-title{text-transform:capitalize;font-size:16px;font-weight:500;line-height:24px}.body1{font-size:18px;font-weight:400;line-height:28px}.text-button{text-transform:capitalize;font-size:16px;font-weight:600;line-height:26px}.text-button-uppercase{text-transform:uppercase;font-size:14px;font-weight:600;line-height:20px}.caption1{font-size:14px;font-weight:400;line-height:22px}.caption2{font-size:12px;font-weight:400;line-height:16px}.button-main{text-transform:uppercase;color:var(--white);background-color:var(--nn-primary);border-radius:var(--nn-radius);cursor:pointer;border:none;padding:16px 33px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:all .4s;display:inline-block}.button-main:hover{background-color:var(--nn-ink);color:#fff!important}a.button-main{color:#fff!important}a.button-main:hover{background-color:var(--nn-ink)!important;color:#fff!important}a.cart-view-btn{color:var(--nn-ink)!important;transition:background .25s,color .25s,border-color .25s!important}a.cart-view-btn:hover{background:var(--nn-primary)!important;color:#fff!important;border-color:var(--nn-primary)!important}a.cart-checkout-btn-new{color:#fff!important;transition:background .25s,color .25s!important}a.cart-checkout-btn-new:hover{background:var(--nn-primary-hover)!important;color:#fff!important}a.basket-checkout-btn{color:#fff!important;transition:background .25s,color .25s!important}a.basket-checkout-btn:hover{background:var(--nn-primary-hover)!important;color:#fff!important}a.basket-continue-btn{color:var(--nn-ink)!important;transition:background .25s,color .25s,border-color .25s!important}a.basket-continue-btn:hover{background:var(--nn-primary)!important;color:#fff!important;border-color:var(--nn-primary)!important}.bg-linear{background:var(--nn-sand)}.box-shadow-sm{box-shadow:var(--nn-shadow-soft)}@media (max-width:1023px){.heading1{font-size:36px;line-height:48px}.heading2{font-size:32px;line-height:40px}.heading3{font-size:30px;line-height:38px}.heading4{font-size:26px;line-height:32px}.heading5{font-size:22px;line-height:28px}.heading6{font-size:18px;line-height:26px}.button-main{padding:12px 24px}}@media (max-width:767px){.heading1{font-size:24px;line-height:32px}.heading2{font-size:22px;line-height:30px}.heading3{font-size:20px;line-height:28px}.heading4{font-size:18px;line-height:28px}.heading5{font-size:16px;line-height:26px}.heading6{font-size:16px;line-height:24px}.text-title{font-size:14px;line-height:20px}.body1{font-size:16px;line-height:26px}.caption1{font-size:13px;line-height:20px}.button-main{border-radius:6px;padding:10px 16px;font-size:12px;line-height:16px}}.container{max-width:1472px!important;padding-left:15px!important;padding-right:15px!important}@media (min-width:1200px){.container{max-width:1488px!important;padding-left:24px!important;padding-right:24px!important}}a{color:inherit!important;text-decoration:none!important}a>*,a>*>*{color:inherit}.share-trigger{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;width:50px;height:50px;color:var(--nn-ink);transition:all var(--nn-ease);background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.share-trigger svg{width:20px;height:20px}.share-trigger:hover{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.share-trigger:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}@media (min-width:1200px){.share-trigger{width:60px;height:60px}}.share-modal-backdrop{background-color:#04040480}.share-modal-backdrop .icon-close-popup{cursor:pointer}.err-state{padding-top:40px;padding-bottom:40px}.err-state-box{border-top:3px solid var(--nn-primary-line);border-radius:0 0 var(--nn-radius)var(--nn-radius);background-color:var(--nn-surface-3);text-align:center;max-width:640px;color:var(--nn-primary);margin:0 auto;padding:18px 24px;font-size:15px;line-height:24px}:root{--mh-primary:var(--nn-primary);--mh-brand:var(--nn-ink);--mh-text:var(--nn-ink);--mh-text-2:var(--nn-muted);--mh-text-3:#505050;--mh-placeholder:var(--nn-placeholder);--mh-line:var(--nn-line);--mh-line-2:var(--nn-line);--mh-nav-bg:#fff}.mh{z-index:500;background-color:#fff;transition:none;position:relative}.mh-select{position:relative}.mh-select-btn{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;height:50px;color:var(--nn-ink);transition:color var(--nn-ease),border-color var(--nn-ease);background:#fff;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;line-height:20px;display:flex}.mh-select-btn:hover{color:var(--mh-primary);border-color:var(--mh-primary)}.mh-caret{transition:transform var(--nn-ease)}.mh-select-btn[aria-expanded=true] .mh-caret{color:var(--mh-primary);transform:rotate(180deg)}.mh-dropdown{z-index:999;border-top:2px solid var(--nn-primary);min-width:170px;box-shadow:var(--nn-shadow-menu);background:#fff;border-radius:0 0 10px 10px;padding:10px 0;position:absolute;top:calc(100% + 8px)}.mh-dropdown-start{left:0}.mh-dropdown-end{right:0}.mh-dropdown-item{cursor:pointer;text-align:left;width:100%;transition:color var(--nn-ease),padding var(--nn-ease);background:0 0;border:0;align-items:center;gap:10px;padding:8px 20px;font-size:14px;font-weight:500;line-height:22px;display:flex;color:var(--nn-ink)!important}.mh-dropdown-item:hover{padding-left:26px;color:var(--mh-primary)!important}.mh-dropdown-item.active{font-weight:700;color:var(--mh-primary)!important}.mh-main{padding:16px 0}@media (min-width:1200px){.mh-main{padding:30px 0 20px}}.mh-main-inner{align-items:center;gap:24px;min-height:50px;display:flex}@media (min-width:992px){.mh-main-inner{gap:30px}}.mh-logo{flex-shrink:0;align-items:center;max-width:200px;display:flex}.mh-logo img{object-fit:contain;width:auto;max-width:200px;height:40px}@media (min-width:992px){.mh-main:not(.mh-main-sticky) .mh-logo{width:calc(30% - 15px);max-width:none}}@media (min-width:1200px){.mh-main:not(.mh-main-sticky) .mh-logo{width:270px}}@media (min-width:1400px){.mh-main:not(.mh-main-sticky) .mh-logo{width:285px}}.mh-search{border-radius:var(--nn-radius);background-color:var(--nn-surface-2);cursor:text;height:50px;transition:border-color var(--nn-ease),background-color var(--nn-ease);border:1px solid #0000;flex:1;align-items:center;padding:0 20px 0 50px;display:flex;position:relative}.mh-search:hover{border-color:var(--nn-line);background-color:#fff}.mh-search-placeholder{color:#a5a5a6;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;flex:1;font-size:15px;line-height:25px;overflow:hidden}.mh-search-submit{border-radius:var(--nn-radius);background-color:var(--mh-primary);color:#fff;cursor:pointer;width:38px;height:38px;transition:background-color var(--nn-ease),color var(--nn-ease);border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.mh-search-submit:hover{background-color:var(--nn-ink)}.mh-search .mh-search-submit{width:30px;height:30px;color:var(--nn-ink);background:0 0;left:12px;right:auto}.mh-search .mh-search-submit:hover{color:var(--mh-primary);background:0 0}@media (max-width:767px){.mh-search{display:none}}.mh-contact{flex-shrink:0;align-items:center;gap:24px;margin-left:auto;display:flex}.mh-contact-item{white-space:nowrap;transition:color var(--nn-ease);align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:55px;display:flex;color:var(--nn-ink)!important}.mh-contact-item:hover{color:var(--mh-primary)!important}.mh-contact-item svg{color:var(--mh-primary);flex-shrink:0}@media (max-width:1199px){.mh-contact-text{display:none}}.mh-actions{flex-shrink:0;align-items:center;gap:25px;margin-left:6px;display:flex}.mh-icon-btn{cursor:pointer;color:var(--nn-ink);transition:color var(--nn-ease);background:0 0;border:0;align-items:center;padding:0;display:flex;position:relative}.mh-icon-btn:hover{color:var(--mh-primary)}.mh-count{background-color:var(--mh-primary);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;top:-5px;right:-9px}.mh-navbar{background-color:var(--mh-nav-bg);display:none}@media (min-width:992px){.mh-navbar{display:block}}.mh-navbar-inner{align-items:center;gap:30px;display:flex;position:relative}.mh-cat{flex-shrink:0;align-self:stretch;align-items:center;width:calc(30% - 15px);display:flex;position:relative}@media (min-width:1200px){.mh-cat{width:270px}}@media (min-width:1400px){.mh-cat{width:285px}}.mh-cat-btn{border-radius:var(--nn-radius)var(--nn-radius)0 0;background:var(--nn-primary);cursor:pointer;color:#fff;white-space:nowrap;width:100%;height:55px;transition:background-color var(--nn-ease);border:0;align-items:center;gap:12px;padding:0 25px;font-size:16px;font-weight:600;display:flex}.mh-cat-btn .mh-caret{margin-left:auto}.mh-cat-btn:hover,.mh-cat-btn[aria-expanded=true]{background:var(--nn-primary-hover)}.mh-cat--static .mh-cat-btn{cursor:default}.mh-cat--static .mh-cat-btn:hover{background:var(--nn-primary)}.mh-cat--static .mh-caret{display:none}@media (max-width:1399px){.mh-cat-btn{padding:0 18px;font-size:15px}}.mh-drawer-credit-btn{border-radius:var(--nn-radius);background:var(--mh-primary);text-align:center;cursor:pointer;transition:background-color var(--nn-ease);border:0;justify-content:center;align-items:center;margin:6px 20px 16px;padding:13px 16px;font-size:15px;font-weight:600;display:flex;color:#fff!important}.mh-drawer-credit-btn:hover{background:var(--nn-ink)!important}.mh-drawer-credit-btn:disabled{opacity:.6;cursor:not-allowed}.mh-cat-menu{z-index:998;border:1px solid var(--nn-surface-3);border-radius:0 0 var(--nn-radius)var(--nn-radius);width:100%;min-width:280px;max-height:calc(100vh - 200px);box-shadow:var(--nn-shadow-menu);visibility:hidden;opacity:0;pointer-events:none;background:#fff;border-top:0;padding:10px 0;transition:opacity .25s cubic-bezier(.28,.12,.22,1),transform .25s cubic-bezier(.28,.12,.22,1),visibility .25s linear;position:absolute;top:100%;left:0;overflow-y:auto;transform:translateY(10px)}.mh-cat-menu.open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.mh-cat-menu{transition:none}}.mh-cat-link{transition:color var(--nn-ease),padding var(--nn-ease);align-items:center;gap:12px;padding:9px 25px;font-size:14px;line-height:24px;display:flex;color:var(--nn-ink)!important}.mh-cat-link:hover{color:var(--mh-primary)!important}.mh-cat-menu .mh-cat-link:hover{padding-left:31px}.mh-cat-icon{object-fit:contain;color:var(--nn-primary);flex-shrink:0}.mh-nav-list{align-items:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1200px){.mh-nav-list{gap:30px}}.mh-nav-link{white-space:nowrap;transition:color var(--nn-ease);align-items:center;font-size:14px;font-weight:600;line-height:55px;display:flex;position:relative;color:var(--nn-ink)!important}.mh-nav-link:hover,.mh-nav-link.active{color:var(--mh-primary)!important}.mh-nav-item{position:relative}.mh-nav-caret{opacity:.6;transition:transform var(--nn-ease);margin-left:5px}.mh-nav-item:hover .mh-nav-caret,.mh-nav-item:focus-within .mh-nav-caret{transform:rotate(180deg)}.mh-nav-sub{z-index:998;border-top:2px solid var(--nn-primary);min-width:320px;box-shadow:var(--nn-shadow-menu);visibility:hidden;opacity:0;pointer-events:none;background:#fff;border-radius:0 0 10px 10px;margin:0;padding:10px 0;list-style:none;transition:opacity .25s ease-out,transform .25s ease-out,visibility .25s linear;position:absolute;top:100%;left:0;transform:translateY(10px)}.mh-nav-sub.open,.mh-nav-item:focus-within>.mh-nav-sub{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.mh-nav-sub-link{transition:color var(--nn-ease),padding var(--nn-ease);padding:8px 25px;font-size:14px;font-weight:500;line-height:24px;display:block;color:var(--nn-ink)!important}.mh-nav-sub-link:hover{padding-left:31px;color:var(--mh-primary)!important}.mh-nav-sub-link.active{color:var(--mh-primary)!important}@media (prefers-reduced-motion:reduce){.mh-nav-sub{transition:none}}.mh-hamburger{display:flex}@media (min-width:992px){.mh-hamburger{display:none!important}}.mh-search-mobile{display:none!important}@media (max-width:767px){.mh-main{padding:14px 0}.mh-main-inner{justify-content:flex-start;gap:0;min-height:40px;position:relative}.mh-main-inner>:not(.mh-logo):not(.mh-hamburger):not(.mh-actions),.mh-actions>:not(.mh-wishlist-btn){display:none!important}.mh-actions{gap:0;margin-left:auto;padding-right:6px}.mh-logo{max-width:calc(100% - 88px);margin:0;position:absolute;left:50%;transform:translate(-50%)}.mh-logo img{height:32px}}.mh-sticky{z-index:9999;box-shadow:var(--nn-shadow-sticky);background-color:#fff;position:fixed;top:0;left:0;right:0}@media (min-width:768px){.mh-sticky .mh-main{padding:12px 0}}.mh-drawer-overlay{z-index:10002;background:#00000080;position:fixed;inset:0}.mh-drawer{z-index:10003;width:350px;max-width:85vw;height:100%;box-shadow:var(--nn-shadow-drawer);background:#fff;padding-bottom:20px;transition:left .3s ease-out;position:fixed;top:0;overflow-y:auto}.mh-drawer-head{border-bottom:1px solid var(--nn-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.mh-drawer-head img{object-fit:contain;width:auto;height:34px}.mh-drawer-head .mh-icon-btn{border-radius:var(--nn-radius);background:var(--nn-primary);color:#fff;flex-shrink:0;justify-content:center;width:40px;height:40px}.mh-drawer-head .mh-icon-btn:hover{background:var(--nn-ink);color:#fff}.mh-drawer-search{border-radius:var(--nn-radius);background:var(--nn-surface-2);align-items:center;height:48px;margin:20px;padding:0 16px;display:flex;position:relative}.mh-drawer-search input[type=text]{width:auto;height:auto;color:var(--nn-ink);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0 40px 0 0;font-size:15px;line-height:25px}.mh-drawer-search input[type=text]::placeholder{color:#a5a5a6;font-size:15px}.mh-drawer-link{border-bottom:1px solid var(--nn-line);transition:color var(--nn-ease);margin:0 20px;padding:11px 0;font-size:16px;font-weight:500;display:block;color:var(--nn-ink)!important}.mh-drawer-link:hover,.mh-drawer-link.active{color:var(--nn-primary)!important}.mh-drawer-row{border-bottom:1px solid var(--nn-line);align-items:center;margin:0 20px;display:flex}.mh-drawer-row .mh-drawer-link{border-bottom:0;flex:1;margin:0}.mh-drawer-toggle{cursor:pointer;width:40px;height:40px;color:var(--nn-ink);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.mh-drawer-toggle svg{transition:transform var(--nn-ease)}.mh-drawer-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mh-drawer-sublink{border-bottom:1px solid var(--nn-line);transition:color var(--nn-ease);margin:0 20px;padding:9px 0 9px 16px;font-size:14px;display:block;color:var(--nn-muted)!important}.mh-drawer-sublink:hover,.mh-drawer-sublink.active{color:var(--nn-primary)!important}.mh-drawer-label{text-transform:uppercase;letter-spacing:.5px;color:var(--nn-muted);margin:20px 20px 4px;font-size:13px;font-weight:600}.mh-drawer-lang{gap:10px;margin:16px 20px 0;display:flex}.mh-drawer-lang-btn{border:1px solid var(--nn-line);border-radius:var(--nn-radius);height:44px;color:var(--nn-ink);cursor:pointer;transition:color var(--nn-ease),border-color var(--nn-ease);background:#fff;flex:1;font-size:15px;font-weight:700}.mh-drawer-lang-btn:hover,.mh-drawer-lang-btn.active{border-color:var(--nn-primary);color:var(--nn-primary)}.mh-drawer .mh-cat-link{margin:0 20px;padding:10px 0;font-size:15px}.hero{padding-top:20px;padding-bottom:25px}@media (min-width:992px){.hero{padding-top:0}}.hero-wrap{flex-wrap:wrap;gap:30px;display:flex}.hero-col-cats{display:none}.hero-col-slider{width:100%;min-width:0;height:300px}.hero-col-promo{flex-direction:column;gap:20px;width:100%;display:flex}.hero-col-promo>*{width:100%}@media (min-width:576px){.hero-col-promo{flex-direction:row}.hero-col-slider{height:340px}}@media (min-width:768px){.hero-col-slider{height:400px}}@media (min-width:992px){.hero-col-cats{width:calc(30% - 15px);height:500px;display:block}.hero-col-slider{width:calc(70% - 15px);height:500px}}@media (min-width:1200px){.hero-wrap{flex-wrap:nowrap}.hero-col-cats{flex-shrink:0;width:270px}.hero-col-slider{flex:1;width:auto}.hero-col-promo{flex-direction:column;flex-shrink:0;width:330px;height:500px}}@media (min-width:1400px){.hero-col-cats{width:285px}.hero-col-promo{width:360px}}.hero-cats{flex-direction:column;height:100%;display:flex}.hero-cats-title{border-radius:var(--nn-radius)var(--nn-radius)0 0;background-color:var(--nn-primary);color:#fff;flex-shrink:0;align-items:center;gap:15px;min-height:50px;padding:9px 25px;font-size:16px;font-weight:600;line-height:24px;display:none}.hero-cats-list{border:1px solid var(--nn-line);border-radius:0 0 var(--nn-radius)var(--nn-radius);background-color:#fff;border-top:0;flex:1;padding:10px 0;overflow-y:auto}.hero-cat-link{transition:color var(--nn-ease);align-items:center;padding:0 25px;display:flex;position:relative;color:var(--nn-ink)!important}.hero-cat-inner{align-items:center;width:100%;min-width:0;padding:12px 0;font-size:14px;line-height:20px;display:flex}.hero-cat-link:hover{color:var(--nn-primary)!important}.hero-cat-icon{object-fit:contain;width:20px;height:20px;color:var(--nn-primary);flex-shrink:0;margin-right:12px}.hero-cat-name{text-overflow:ellipsis;white-space:nowrap;padding-right:22px;overflow:hidden}.hero-cat-arrow{color:var(--nn-subtle);transition:color var(--nn-ease),transform var(--nn-ease);position:absolute;top:50%;right:20px;transform:translateY(-50%)}.hero-cat-link:hover .hero-cat-arrow{color:var(--nn-primary);transform:translate(3px,-50%)}.hero-cat-skeleton-icon{border-radius:var(--nn-radius-sm);flex-shrink:0;width:20px;height:20px;margin-right:12px}.hero-cat-skeleton-text{border-radius:var(--nn-radius);flex:1;height:13px}@media (min-width:1200px) and (max-width:1399px){.hero-cats-title,.hero-cat-link{padding-left:15px;padding-right:15px}.hero-cat-arrow{right:12px}}.hero-slider{border-radius:var(--nn-radius);background-color:var(--nn-cream);height:100%;position:relative;overflow:hidden}.hero-swiper,.hero-swiper-slide,.hero-slide-link{width:100%;height:100%;display:block}.hero-nav{z-index:3;border-radius:var(--nn-radius);width:40px;height:40px;box-shadow:var(--nn-shadow-soft);color:var(--nn-ink);cursor:pointer;opacity:0;transition:opacity var(--nn-ease),background-color var(--nn-ease),color var(--nn-ease);background-color:#fff;border:0;justify-content:center;align-items:center;margin-top:-20px;padding:0;display:flex;position:absolute;top:50%}.hero-nav-prev{left:15px}.hero-nav-next{right:15px}.hero-slider:hover .hero-nav,.hero-nav:focus-visible{opacity:1}@media (hover:none){.hero-nav{opacity:1}}.hero-nav:hover{background-color:var(--nn-primary);color:#fff}.hero-nav:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.hero-nav.swiper-button-disabled{opacity:0;pointer-events:none}@media (max-width:575px){.hero-nav{width:32px;height:32px;margin-top:-16px}.hero-nav-prev{left:8px}.hero-nav-next{right:8px}}.hero-slide{justify-content:space-between;align-items:center;gap:20px;height:100%;padding:30px 60px;display:flex}.hero-slide-content{align-content:center;justify-items:start;gap:25px;width:50%;min-width:0;display:grid}.hero-slide-title{color:var(--nn-ink);overflow-wrap:break-word;margin:0;font-size:clamp(26px,3.5vw,50px);font-weight:600;line-height:1.2}.hero-slide-title i,.hero-slide-title em,.hero-slide-title strong,.hero-slide-title b{font-style:normal;font-weight:inherit;color:var(--nn-primary)}.hero-slide-text{-webkit-line-clamp:3;color:var(--nn-muted);-webkit-box-orient:vertical;margin:-10px 0 0;font-size:18px;line-height:26px;display:-webkit-box;overflow:hidden}.hero-slide-img{border-radius:var(--nn-radius);flex-shrink:0;width:50%;height:100%;overflow:hidden}.hero-slide-img img{object-fit:contain;object-position:right center;width:100%;height:100%}.hero-slide.image-only{padding:0}.hero-slide.image-only .hero-slide-img{border-radius:0;width:100%}.hero-slide.image-only .hero-slide-img img{object-fit:contain}.hero-slider .swiper-pagination{bottom:15px}.hero-slider .swiper-pagination-bullet{background:var(--nn-ink);opacity:.1;border-radius:5px;width:25px;height:4px;margin:0 5px!important}.hero-slider .swiper-pagination-bullet-active{background:var(--nn-primary);opacity:1}.hero-btn{border-radius:var(--nn-radius);box-shadow:var(--nn-shadow-soft);transition:background-color var(--nn-ease),color var(--nn-ease);background-color:#fff;align-items:center;gap:10px;padding:17px 33px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;color:var(--nn-ink)!important}.hero-btn svg{transition:transform var(--nn-ease)}.hero-btn:hover{background-color:var(--nn-primary);color:#fff!important}.hero-btn:hover svg{transform:translate(3px)}@media (min-width:1200px) and (max-width:1399px){.hero-slide{padding:30px 35px 30px 60px}.hero-slide-content{width:60%}.hero-slide-img{width:40%}}@media (max-width:767px){.hero-slide{gap:14px;padding:20px 48px}.hero-slide-content{gap:14px;width:58%}.hero-slide-img{width:42%}.hero-slide-text{-webkit-line-clamp:2;margin:0;font-size:14px;line-height:20px}.hero-btn{padding:12px 18px;font-size:13px}}@media (max-width:575px){.hero-slide{padding:20px 44px}.hero-slide-content{width:60%}.hero-slide-img{width:40%}.hero-slide-title{font-size:20px}.hero-slide-text{display:none}.hero-btn{gap:6px;padding:10px 12px;font-size:12px}.hero-btn svg{width:14px;height:14px}}.hero-promo-card{border-radius:var(--nn-radius);background-color:var(--nn-cream);height:200px;display:block;position:relative;overflow:hidden}.hero-promo-card--cream{background-color:var(--nn-cream)}.hero-promo-card--grey{background-color:var(--nn-surface-2)}@media (min-width:1200px){.hero-promo-card{flex:1;height:auto}}.hero-promo-card img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform var(--nn-ease);padding:10px;position:absolute;inset:0}.hero-promo-card:hover img{transform:scale(1.05)}.hero-promo-overlay{display:none}.hero-promo-content{border-radius:var(--nn-radius);max-width:calc(100% - 30px);box-shadow:var(--nn-shadow-soft);background-color:#fffffff0;justify-items:start;gap:4px;padding:14px 18px;display:grid;position:absolute;bottom:15px;left:15px}.hero-promo-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--nn-ink);font-size:20px;font-weight:600;line-height:1.3;overflow:hidden}.hero-promo-text{-webkit-line-clamp:2;color:var(--nn-muted);-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.hero-promo-link{background-image:linear-gradient(var(--nn-primary),var(--nn-primary));color:var(--nn-ink);transition:background-size .4s linear,color var(--nn-ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;align-items:center;gap:6px;margin-top:4px;padding-bottom:2px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.hero-promo-card:hover .hero-promo-link{color:var(--nn-primary);background-size:100% 1px}.hero-promo-badge{background-color:var(--nn-primary);color:#fff;text-align:center;text-transform:uppercase;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:absolute;top:15px;right:15px}.hero-promo-badge-label{font-size:10px;font-weight:600;line-height:14px}.hero-promo-badge-value{font-size:16px;font-weight:700;line-height:18px}@media (max-width:575px){.hero-promo-card{height:180px}.hero-promo-content{max-width:calc(100% - 20px);padding:10px 14px;bottom:10px;left:10px}.hero-promo-title{font-size:17px}}@media (prefers-reduced-motion:reduce){.hero-promo-card img,.hero-btn svg{transition:none}}.feat{padding:30px 0 50px}.feat-grid{isolation:isolate;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px;display:grid}.feat-card{border-radius:var(--nn-radius);min-width:0;transition:border-color var(--nn-ease);background-color:#fff;border:1px solid #e4e4e4;align-items:center;gap:20px;padding:28px 30px;display:flex;position:relative}.feat-card:before{content:"";z-index:-1;border-radius:var(--nn-radius);background-color:var(--nn-primary);width:100%;height:50%;transition:transform var(--nn-ease);position:absolute;bottom:0;left:0}.feat-card:hover{border-color:var(--nn-primary)}.feat-card:hover:before{transform:rotate(3deg)}.feat-icon{color:var(--nn-primary);flex-shrink:0;transition:transform .3s cubic-bezier(.21,.6,.44,2.18);display:flex;transform:translate(0)}.feat-icon img,.feat-icon svg{object-fit:contain;width:30px;height:30px}.feat-card:hover .feat-icon{transform:translateY(-5px)}.feat-content{gap:4px;min-width:0;display:grid}.feat-title{color:var(--nn-ink);font-size:18px;font-weight:700;line-height:24px}.feat-text{color:var(--nn-muted);font-size:14px;line-height:20px}@media (min-width:992px) and (max-width:1399px){.feat-card{text-align:center;flex-direction:column;gap:15px;padding:25px 15px}}@media (max-width:767px){.feat{padding:20px 0 40px}.feat-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px}.feat-card{gap:15px;padding:20px}.feat-title{font-size:16px}}@media (prefers-reduced-motion:reduce){.feat-card:before,.feat-icon{transition:none}}:root{--pc-cta:var(--nn-primary);--pc-cta-hover:var(--nn-primary-hover);--pc-sale:var(--nn-primary);--pc-shipping:var(--nn-olive);--pc-campaign-bg:var(--nn-primary-soft);--pc-campaign-text:var(--nn-primary);--pc-star:var(--nn-primary);--pc-lift:12px}.ptabs{padding:40px 0}.ptabs-head{border-bottom:1px solid var(--nn-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.ptabs-tabs{flex-wrap:wrap;align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.ptabs-tab{cursor:pointer;color:var(--nn-subtle);transition:color var(--nn-ease);background:0 0;border:0;padding:0 0 14px;font-size:26px;font-weight:600;line-height:1.3;position:relative}.ptabs-tab:after{content:"";background-color:var(--nn-primary);transform-origin:0;height:2px;transition:transform var(--nn-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ptabs-tab:hover,.ptabs-tab.active{color:var(--nn-ink)}.ptabs-tab.active:after{transform:scaleX(1)}.ptabs-nav{flex-shrink:0;align-items:center;gap:8px;padding-bottom:12px;display:flex}.ptabs-arrow{border-radius:var(--nn-radius);background-color:var(--nn-surface-2);cursor:pointer;width:40px;height:40px;color:var(--nn-ink);transition:color var(--nn-ease),background-color var(--nn-ease);border:0;justify-content:center;align-items:center;padding:0;display:flex}.ptabs-arrow:hover{background-color:var(--nn-primary);color:#fff}.ptabs-arrow.swiper-button-disabled{opacity:.4;cursor:default}.ptabs-arrow.swiper-button-disabled:hover{background-color:var(--nn-surface-2);color:var(--nn-ink)}.ptabs--grid{padding:60px 0 40px}.ptabs--grid .ptabs-head{border-bottom:0;margin-bottom:40px}.ptabs-title{color:var(--nn-ink);margin:0;font-size:26px;font-weight:600;line-height:1.3}.ptabs-title span{letter-spacing:-1px;color:var(--nn-primary);font-size:26px;font-weight:300;display:inline-block;position:relative}.ptabs-title span img{z-index:-1;max-width:none;height:auto;animation:2s infinite cats-title-shape;position:absolute;bottom:1px;left:0}@media (max-width:767px){.ptabs-title,.ptabs-title span{font-size:22px}}.ptabs--grid .ptabs-tabs{gap:0 50px;margin-left:auto}.ptabs--grid .ptabs-tab{color:var(--nn-ink);padding:0;font-size:16px;line-height:26px}.ptabs--grid .ptabs-tab:after{display:none}.ptabs--grid .ptabs-tab:hover,.ptabs--grid .ptabs-tab.active{color:var(--nn-primary)}.ptabs--grid .ptabs-tab.active{text-underline-offset:5px;text-decoration:underline}@media (max-width:767px){.ptabs--grid .ptabs-tabs{gap:0 24px;margin-left:0}}.ptabs-grid{grid-template-columns:minmax(0,1fr);gap:40px 24px;display:grid}@media (min-width:576px){.ptabs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.ptabs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.ptabs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.ptabs-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.ptabs-chips{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;align-items:center;gap:28px;margin:22px 0 18px;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.ptabs-chips::-webkit-scrollbar{display:none}.ptabs-chips>li{flex:none}.ptabs-chip{cursor:pointer;white-space:nowrap;color:var(--nn-ink);text-underline-offset:5px;transition:color var(--nn-ease);background:0 0;border:0;padding:0;font-size:16px;font-weight:600;line-height:26px;display:inline-block}.ptabs-chip:hover{color:var(--nn-primary)}.ptabs-chip.active{color:var(--nn-primary);text-decoration:underline;text-decoration-thickness:2px}.ptabs-empty{text-align:center;color:var(--nn-muted);margin:0;padding:40px 0}.ptabs .swiper-slide{height:auto}.ptabs .swiper{margin:0 calc(var(--pc-lift)*-1);padding:var(--pc-lift)}.ptabs-dots{justify-content:center;margin-top:16px;display:flex}@media (min-width:992px){.ptabs-dots{display:none}}.ptabs-dots .swiper-pagination-bullet{background:var(--nn-ink);opacity:.25}.ptabs-dots .swiper-pagination-bullet-active{background:var(--nn-primary);opacity:1}.pcard{isolation:isolate;background-color:#0000;flex-direction:column;height:100%;display:flex;position:relative}.pcard:after{content:"";inset:calc(var(--pc-lift)*-1);z-index:-1;border-radius:var(--nn-radius);box-shadow:var(--nn-shadow-lift);opacity:0;pointer-events:none;background-color:#fff;transition:opacity .2s cubic-bezier(.28,.12,.22,1);position:absolute}@media (hover:hover){.pcard:hover:after{opacity:1}}.pcard-media{margin-bottom:15px;position:relative}.pcard-img{aspect-ratio:1;border-radius:var(--nn-radius);background-color:var(--nn-surface);display:block;position:relative;overflow:hidden}.pcard-img img{object-fit:cover;width:100%;height:100%;transition:opacity .8s,transform 1.1s cubic-bezier(.15,.75,.5,1);position:absolute;inset:0}.pcard-media:hover .pcard-img-hover{transform:scale(1.1)}.pcard-discount{z-index:3;background-color:var(--pc-sale);color:#fff;border-radius:5px;padding:4px 7px;font-size:12px;font-weight:600;line-height:1;position:absolute;top:15px;left:15px}.pcard-wishlist{z-index:3;border-radius:var(--nn-radius);width:46px;height:46px;color:var(--nn-placeholder);box-shadow:var(--nn-shadow-soft);cursor:pointer;opacity:0;transition:opacity var(--nn-ease),transform .5s,color var(--nn-ease);background-color:#fff;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(20px - 50%))}.pcard-media:hover .pcard-wishlist,.pcard-wishlist:focus-visible,.pcard-wishlist.active{opacity:1;transform:translate(-50%,-50%)}.pcard-wishlist:hover{color:var(--nn-ink)}.pcard-wishlist.active{color:var(--nn-primary)}.pcard-wishlist.active,.pcard-media:hover .pcard-wishlist.active{width:36px;height:36px;top:12px;left:auto;right:12px;transform:none}@media (hover:none){.pcard-wishlist,.pcard-media:hover .pcard-wishlist{opacity:1;width:36px;height:36px;top:10px;left:auto;right:10px;transform:none}}.pcard-shipping{z-index:2;border-radius:0 0 var(--nn-radius)var(--nn-radius);background-color:var(--pc-shipping);color:#fff;text-align:center;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.pcard-info{flex-direction:column;flex:1;gap:8px;display:flex}.pcard-brand{letter-spacing:.04em;text-transform:uppercase;min-height:16px;color:var(--nn-subtle);font-size:12px;font-weight:600;line-height:16px}.pcard-title{-webkit-line-clamp:2;min-height:44px;transition:color var(--nn-ease);-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden;color:var(--nn-muted)!important}.pcard-title:hover{color:var(--nn-primary)!important}.pcard-rating{align-items:center;gap:6px;min-height:16px;display:flex}.pcard-stars{color:var(--nn-disabled);gap:2px;display:inline-flex}.pcard-stars .active{color:var(--pc-star)}.pcard-reviews{color:var(--nn-muted);font-size:12px;line-height:16px}.pcard-badges{flex-wrap:nowrap;align-items:center;gap:6px;min-height:22px;display:flex;overflow:hidden}.pcard-badge{border:1px solid var(--nn-line);white-space:nowrap;color:var(--nn-success);border-radius:2px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:600;line-height:14px;display:inline-block}.pcard-badge.out{color:var(--nn-placeholder)}.pcard-variants{min-height:16px;color:var(--nn-muted);align-items:center;gap:8px;font-size:12px;display:flex}.pcard-swatches{align-items:center;gap:4px;display:flex}.pcard-swatch-more{color:var(--nn-muted);font-size:11px}.pcard-sizes{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pcard-campaign{background-color:var(--pc-campaign-bg);min-height:20px;color:var(--pc-campaign-text);border-radius:2px;align-self:flex-start;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px}.pcard-campaign.is-empty{visibility:hidden}.pcard-price{flex-wrap:nowrap;align-items:baseline;gap:10px;min-height:24px;display:flex}.pcard-price .new-price{color:var(--nn-ink);order:-1;font-size:16px;font-weight:600;line-height:24px}.pcard-price .old-price{color:var(--nn-subtle);font-size:14px;font-weight:500;text-decoration:line-through}.pcard-cart-btn{border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:100%;color:var(--nn-ink);cursor:pointer;transition:background-color var(--nn-ease),border-color var(--nn-ease),color var(--nn-ease);background-color:#fff;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:11px 12px;font-size:14px;font-weight:600;line-height:18px;display:flex}.pcard-cart-btn:hover,.pcard:hover .pcard-cart-btn:not(:disabled){border-color:var(--pc-cta);background-color:var(--pc-cta);color:#fff}.pcard-cart-btn:hover{background-color:var(--pc-cta-hover);border-color:var(--pc-cta-hover)}.pcard-cart-btn:disabled{border-color:var(--nn-line);background-color:var(--nn-surface-3);color:var(--nn-placeholder);cursor:not-allowed}.pcd{flex-direction:column;min-width:0;display:flex}.pcd-link{text-decoration:none;display:block}.pcd-media{aspect-ratio:1;border-radius:var(--nn-radius);background-color:var(--nn-surface);position:relative;overflow:hidden}.pcd-img{object-fit:cover;width:100%;height:100%;transition:opacity .8s,transform 1.1s cubic-bezier(.15,.75,.5,1);position:absolute;inset:0}.pcd-link:hover .pcd-img-hover{transform:scale(1.1)}.pcd-badge{z-index:2;background-color:var(--nn-primary);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:5px;max-width:calc(100% - 30px);padding:4px 7px;font-size:12px;font-weight:600;line-height:1;position:absolute;top:15px;left:15px;overflow:hidden}.pcd-actions{z-index:2;border-radius:var(--nn-radius);box-shadow:var(--nn-shadow-soft);opacity:0;transition:opacity var(--nn-ease),transform .5s;background-color:#fff;align-items:center;padding:0 8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(20px - 50%))}.pcd-link:hover .pcd-actions,.pcd-link:focus-within .pcd-actions{opacity:1;transform:translate(-50%,-50%)}.pcd-action{cursor:pointer;width:36px;height:46px;color:var(--nn-placeholder);transition:color var(--nn-ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0 2px;padding:0;display:flex}.pcd-action:hover{color:var(--nn-ink)}.pcd-action.active{color:var(--nn-primary)}.pcd-cart{z-index:2;opacity:0;transition:transform var(--nn-ease),opacity var(--nn-ease);padding:0 12px 12px;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.pcd-cart.is-visible,.pcd-link:focus-within .pcd-cart{opacity:1;transform:translateY(0)}.pcd-cart-btn{border-radius:var(--nn-radius);background-color:var(--nn-primary);color:#fff;cursor:pointer;width:100%;transition:background-color var(--nn-ease);border:0;justify-content:center;align-items:center;gap:8px;padding:11px 12px;font-size:14px;font-weight:600;line-height:18px;display:flex}.pcd-cart-btn:hover{background-color:var(--nn-primary-hover)}@media (hover:none){.pcd-actions{opacity:1;flex-direction:column;padding:4px 0;top:10px;left:auto;right:10px;transform:none}.pcd-link:hover .pcd-actions{transform:none}.pcd-action{width:36px;height:34px;margin:0}.pcd-cart{opacity:1;transform:none}}.pcd-info{padding-top:15px}.pcd-title{-webkit-line-clamp:2;transition:color var(--nn-ease);-webkit-box-orient:vertical;margin-bottom:6px;font-size:15px;font-weight:400;line-height:22px;text-decoration:none;display:-webkit-box;overflow:hidden;color:var(--nn-muted)!important}.pcd-title:hover{color:var(--nn-primary)!important}.pcd-price{flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.pcd-price-new{color:var(--nn-ink);font-size:16px;font-weight:600;line-height:24px}.pcd-price-old{color:var(--nn-subtle);font-size:14px;font-weight:500}@media (max-width:767px){:root{--pc-lift:8px}.ptabs{padding:30px 0}.ptabs-tabs{gap:20px}.ptabs-tab{padding-bottom:10px;font-size:22px}.ptabs-chips{gap:20px;margin:18px 0 12px}.ptabs-chip{font-size:15px}.ptabs .ptabs-nav{display:none}.pcard-media{margin-bottom:10px}.pcard-discount,.pcd-badge{padding:3px 5px;font-size:11px;top:8px;left:8px}.pcard-wishlist,.pcard-media:hover .pcard-wishlist,.pcard-wishlist.active{width:30px;height:30px;top:6px;right:6px}.pcard-shipping{gap:4px;padding:3px 6px;font-size:10px;line-height:14px}.pcard-info{gap:6px}.pcard-brand{min-height:14px;font-size:10px;line-height:14px}.pcard-title,.pcd-title{min-height:40px;font-size:14px;line-height:20px}.pcard-rating{gap:4px}.pcard-badges{flex-wrap:wrap;gap:4px;height:20px;min-height:20px}.pcard-badge{padding:2px 5px;font-size:10px;line-height:14px}.pcard-campaign{padding:2px 6px;font-size:11px}.pcard-price{gap:6px}.pcard-price .new-price,.pcd-price-new{font-size:15px}.pcard-price .old-price,.pcd-price-old{font-size:12px}.pcard-cart-btn,.pcd-cart-btn{white-space:nowrap;gap:5px;padding:8px 6px;font-size:12px;line-height:16px}.pcd-cart{padding:0 8px 8px}}.brands{padding:40px 0}.brands .container>.brands-slider{border-top:1px solid var(--nn-line);border-bottom:1px solid var(--nn-line);padding:25px 0}.brands-slider .swiper-wrapper{transition-timing-function:linear}.brands-item{border-radius:var(--nn-radius);justify-content:center;align-items:center;height:80px;padding:10px 20px;display:flex}.brands-item img{object-fit:contain;opacity:.5;max-width:100%;height:auto;max-height:100%;transition:opacity var(--nn-ease)}.brands-item:hover img,.brands-item:focus-visible img{opacity:1}.brands-name{letter-spacing:.3px;text-align:center;text-transform:uppercase;opacity:.5;transition:opacity var(--nn-ease),color var(--nn-ease);font-size:18px;font-weight:700;color:var(--nn-ink)!important}.brands-item:hover .brands-name{opacity:1;color:var(--nn-primary)!important}@media (max-width:767px){.brands{padding:30px 0}.brands .container>.brands-slider{padding:15px 0}.brands-item{height:64px;padding:8px 12px}}.ab-hero{padding:80px 0 40px}.ab-image{border-radius:var(--nn-radius);background-color:var(--nn-surface);height:300px;overflow:hidden}.ab-image img{object-fit:cover;width:100%;height:100%;display:block}.ab-title{grid-template-columns:1fr;gap:20px;margin-top:45px;display:grid}@media (min-width:992px){.ab-image{height:500px}.ab-title{grid-template-columns:minmax(260px,4fr) 8fr;align-items:start;gap:30px}}.ab-title-box{align-content:start;gap:8px;display:grid}.ab-heading{color:var(--nn-ink);margin:0;font-size:40px;font-weight:600;line-height:1.2}.ab-subtitle{color:var(--nn-muted);margin:0;font-size:16px;line-height:26px}.ab-text{color:var(--nn-muted);overflow-wrap:break-word;font-size:18px;line-height:1.6}.ab-text p{margin:0 0 15px}.ab-text p:last-child{margin-bottom:0}.ab-text strong,.ab-text b{color:var(--nn-ink);font-weight:600}.ab-text ul,.ab-text ol{margin:0 0 15px;padding-left:22px}.ab-text ul>li{list-style-type:disc}.ab-text ol>li{list-style-type:decimal}.ab-text img{border-radius:var(--nn-radius);max-width:100%;height:auto}@media (min-width:992px) and (max-width:1399px){.ab-heading{font-size:30px}}@media (max-width:991px){.ab-text{font-size:16px}}@media (max-width:767px){.ab-hero{padding:50px 0 30px}.ab-image{height:220px}.ab-title{margin-top:30px}.ab-heading{font-size:30px}}.ab-crumbs{padding-top:25px}.ab-breadcrumbs{flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;font-size:16px;line-height:26px;list-style:none;display:flex}.ab-breadcrumbs>li{align-items:center;min-width:0;max-width:100%;display:flex}.ab-crumb-sep{background-color:var(--nn-dash);flex-shrink:0;width:30px;height:2px;margin:0 12px}.ab-crumb-sep svg{display:none}.ab-crumb-link{white-space:nowrap;transition:color var(--nn-ease);color:var(--nn-ink)!important}.ab-crumb-link:hover{color:var(--nn-primary)!important}.ab-crumb-current{text-overflow:ellipsis;white-space:nowrap;color:var(--nn-muted);display:block;overflow:hidden}@media (max-width:767px){.ab-crumbs{padding-top:15px}.ab-breadcrumbs{font-size:14px;line-height:22px}.ab-crumb-sep{width:20px;margin:0 8px}}.pp-hero{background-color:var(--nn-cream);padding:60px 0;position:relative;overflow:hidden}.pp-hero:after{content:"";background:linear-gradient(90deg,#f3eee700 0%,var(--nn-sand)100%);pointer-events:none;width:45%;position:absolute;inset:0 0 0 auto}.pp-hero .container{z-index:1;position:relative}.pp-crumbs{flex-wrap:wrap;align-items:center;gap:4px 0;margin:0 0 10px;padding:0;font-size:16px;line-height:26px;list-style:none;display:flex}.pp-crumb{min-width:0;color:var(--nn-muted);position:relative}.pp-crumb:not(:last-child){padding-right:45px}.pp-crumb:not(:last-child):after{content:"";background-color:var(--nn-dash);width:30px;height:2px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.pp-crumb-link{transition:color var(--nn-ease);color:var(--nn-ink)!important}.pp-crumb-link:hover{color:var(--nn-primary)!important}.pp-crumb-current{text-overflow:ellipsis;white-space:nowrap;color:var(--nn-muted);display:block;overflow:hidden}.pp-hero-title{max-width:900px;color:var(--nn-ink);overflow-wrap:break-word;margin:0;font-size:44px;font-weight:600;line-height:1.2}.pp{padding:80px 0}.pp-content{max-width:960px;color:var(--mh-text-3);overflow-wrap:break-word;margin:0;font-size:18px;line-height:1.6}.pp-empty{text-align:center;color:var(--nn-muted);margin:0;padding:40px 0;font-size:16px}.pp-content p{margin:0 0 16px}.pp-content p:last-child{margin-bottom:0}.pp-content strong,.pp-content b{color:var(--nn-ink);font-weight:600}.pp-content h1,.pp-content h2,.pp-content h3,.pp-content h4,.pp-content h5,.pp-content h6{color:var(--nn-ink);margin:32px 0 14px;font-weight:600;line-height:1.35}.pp-content>:first-child{margin-top:0}.pp-content h1{font-size:30px}.pp-content h2{font-size:26px}.pp-content h3{font-size:22px}.pp-content h4{font-size:19px}.pp-content h5,.pp-content h6{font-size:17px}.pp-content ul,.pp-content ol{margin:0 0 16px;padding-left:22px}.pp-content ul,.pp-content ul>li{list-style-type:disc}.pp-content ol,.pp-content ol>li{list-style-type:decimal}.pp-content li{margin-bottom:8px}.pp-content li:last-child{margin-bottom:0}.pp-content ul ul,.pp-content ol ol,.pp-content ul ol,.pp-content ol ul{margin:8px 0 0}.pp-content a{text-underline-offset:2px;transition:color .3s ease-in-out;color:var(--nn-primary)!important;text-decoration:underline!important}.pp-content a:hover{color:var(--nn-ink)!important}.pp-content blockquote{border-left:4px solid var(--nn-primary);color:var(--nn-ink);margin:24px 0;padding:4px 0 4px 20px;font-style:italic}.pp-content img{border-radius:6px;max-width:100%;height:auto;margin:20px 0}.pp-content table{border-collapse:collapse;width:100%;margin:24px 0;font-size:15px}.pp-content th,.pp-content td{border:1px solid var(--nn-line);text-align:left;vertical-align:top;padding:10px 14px}.pp-content th{background-color:var(--nn-surface-3);color:var(--nn-ink);font-weight:600}.pp-content hr{border:0;border-top:1px solid var(--nn-line);margin:32px 0}@media (max-width:991px){.pp-hero-title{font-size:40px}.pp-hero:after{width:60%}}@media (max-width:767px){.pp-hero{padding:50px 0}.pp-hero-title{font-size:36px}.pp-crumbs{font-size:15px}.pp{padding:50px 0}.pp-content{font-size:16px;line-height:1.625}.pp-content h1{font-size:24px}.pp-content h2{font-size:21px}.pp-content h3{font-size:19px}.pp-content table{display:block;overflow-x:auto}}@media (max-width:399px){.pp-hero{padding:40px 0}.pp-hero-title{font-size:30px}.pp-crumb:not(:last-child){padding-right:38px}.pp-crumb:not(:last-child):after{width:24px}}.bgrid{padding:80px 0}.bgrid-layout{grid-template-columns:1fr;gap:50px;display:grid}@media (min-width:1200px){.bgrid-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:30px}.bgrid-main{padding-right:30px}}.bgrid-main{min-width:0}.bgrid-posts{gap:60px;display:grid}.bpost{min-width:0}.bpost-img{aspect-ratio:16/9;border-radius:var(--nn-radius-lg);background-color:var(--nn-surface);margin-bottom:25px;display:block;overflow:hidden}.bpost-img img{object-fit:cover;width:100%;height:100%;transition:transform 1s ease-out;display:block}.bpost:hover .bpost-img img{transform:scale(1.05)}.bpost-meta{color:#5b5757;flex-wrap:wrap;align-items:center;gap:8px 55px;margin-bottom:15px;font-size:14px;font-weight:600;line-height:22px;display:flex}.bpost-meta>span{align-items:center;gap:6px;display:inline-flex}.bpost-meta>span:first-child{text-transform:uppercase}.bpost-meta svg{color:var(--nn-primary);flex-shrink:0}.bpost-title{color:var(--nn-ink);overflow-wrap:break-word;margin:0 0 20px;font-size:36px;font-weight:700;line-height:1.25}.bpost-title a{transition:color var(--nn-ease);color:var(--nn-ink)!important}.bpost-title a:hover{color:var(--nn-primary)!important}.bpost-text{-webkit-line-clamp:3;color:var(--nn-muted);-webkit-box-orient:vertical;margin:0 0 30px;font-size:16px;line-height:26px;display:-webkit-box;overflow:hidden}.bpost-more{border-radius:var(--nn-radius);background-color:var(--nn-primary);transition:background-color var(--nn-ease);align-items:center;padding:17px 33px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;color:#fff!important}.bpost-more:hover{background-color:var(--nn-primary-hover)}.bgrid-skeleton{border-radius:var(--nn-radius-lg);height:420px;display:block}.bgrid-empty{text-align:center;color:var(--nn-muted);margin:0;padding:60px 0;font-size:16px}.bgrid-cards{grid-template-columns:1fr;gap:30px;display:grid}@media (min-width:576px){.bgrid-cards{grid-template-columns:repeat(2,1fr)}}.bgrid-pagination{flex-wrap:wrap;justify-content:flex-start;margin-top:60px;display:flex}.bgrid-side{align-content:start;gap:30px;min-width:0;display:grid}.bgrid-widget{border:1px solid var(--nn-line);border-radius:var(--nn-radius);padding:50px 30px 40px;box-shadow:0 12px 10px #eeeff040}.bgrid-recent-title{color:var(--nn-ink);margin:0 0 25px;font-size:22px;font-weight:600;line-height:1.3}.bgrid-recent-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.bgrid-recent-list a{align-items:center;gap:20px;display:flex}.bgrid-recent-img{border-radius:var(--nn-radius);background-color:var(--nn-surface);flex-shrink:0;width:100px;height:100px;display:block;overflow:hidden}.bgrid-recent-img img{object-fit:cover;width:100%;height:100%;display:block}.bgrid-recent-body{flex-direction:column-reverse;gap:5px;min-width:0;display:flex}.bgrid-recent-name{-webkit-line-clamp:3;color:var(--nn-ink);-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:1.5;transition:color .2s ease-out;display:-webkit-box;overflow:hidden}.bgrid-recent-list a:hover .bgrid-recent-name{color:var(--nn-primary)}.bgrid-recent-date{letter-spacing:1px;color:var(--nn-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:20px;display:flex}.bgrid-recent-date svg{color:var(--nn-primary)}@media (min-width:992px) and (max-width:1199px){.bpost-title{font-size:30px}.bpost-meta{gap:8px 18px}}@media (max-width:1199px){.bgrid-side{max-width:560px}}@media (max-width:767px){.bgrid{padding:50px 0}.bgrid-posts{gap:45px}.bpost-img{margin-bottom:20px}.bpost-meta{gap:6px 15px;font-size:12px}.bpost-title{margin-bottom:15px;font-size:24px}.bpost-text{margin-bottom:20px;font-size:14px}.bgrid-pagination{margin-top:45px}.bgrid-widget{padding:30px 20px}.bgrid-recent-img{width:80px;height:80px}.bgrid-recent-list a{gap:15px}.bgrid-recent-name{font-size:15px}}@media (prefers-reduced-motion:reduce){.bpost-img img{transition:none}}.bdet-back{transition:color var(--nn-ease);align-items:center;gap:6px;margin-bottom:20px;font-size:14px;font-weight:600;line-height:22px;display:inline-flex;color:var(--nn-muted)!important}.bdet-back:hover{color:var(--nn-primary)!important}.bdet-cover{border-radius:var(--nn-radius-lg);background-color:var(--nn-surface);margin-bottom:25px;overflow:hidden}.bdet-cover img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.bdet-title{margin-bottom:25px}.bdet-content{max-width:none;color:var(--nn-muted);font-size:16px;line-height:1.75}.bdet-share{border-top:1px solid var(--nn-line);border-bottom:1px solid var(--nn-line);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:40px;padding:30px 0;display:flex}.bdet-share-label{color:var(--nn-ink);font-size:20px;font-weight:700;line-height:26px}.bdet-share-list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bdet-share-list button{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;width:40px;height:40px;color:var(--nn-ink);transition:all var(--nn-ease);background-color:#fff;justify-content:center;align-items:center;padding:0;display:flex}.bdet-share-list button:hover{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.bdet-copy{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;color:var(--nn-ink);transition:all var(--nn-ease);background:#fff;align-items:center;gap:8px;margin-left:auto;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.bdet-copy:hover{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.bdet-skeleton{border-radius:var(--nn-radius-lg);height:420px;display:block}.bdet-related{padding:0 0 80px}.bdet-related-cards{margin-top:30px}@media (min-width:992px){.bdet-related-cards{grid-template-columns:repeat(3,1fr)}}.bdet-see-all{background-image:linear-gradient(var(--nn-primary),var(--nn-primary));transition:background-size .4s linear,color var(--nn-ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;font-size:14px;font-weight:600;line-height:22px;color:var(--nn-ink)!important}.bdet-see-all:hover{background-size:100% 1px;color:var(--nn-primary)!important}@media (max-width:767px){.bdet-cover,.bdet-title{margin-bottom:20px}.bdet-content{font-size:15px}.bdet-share{padding:20px 0}.bdet-share-label{font-size:18px}.bdet-related{padding-bottom:50px}}@media (max-width:575px){.bdet-copy{margin-left:0}}.pag{margin-top:50px}.pag-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px}.pag-row-mobile{display:flex}.pag-row-desktop{display:none}@media (min-width:768px){.pag-row-mobile{display:none}.pag-row-desktop{display:flex}}.pag-btn{border:1px solid var(--nn-line-strong);border-radius:var(--nn-radius);cursor:pointer;min-width:50px;height:50px;color:var(--nn-ink);background-color:#fff;justify-content:center;align-items:center;padding:0 8px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;transition:all .2s ease-out;display:flex}.pag-btn:hover:not(:disabled),.pag-btn.active{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.pag-btn:disabled{color:var(--nn-disabled);cursor:not-allowed}.pag-btn:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.pag-gap{text-align:center;min-width:24px;color:var(--nn-muted);font-weight:600}.pag-meta{justify-content:center;align-items:center;gap:10px;margin-top:15px;display:flex}.pag-info{color:var(--nn-muted);font-size:14px;line-height:20px}@media (min-width:576px) and (max-width:767px){.pag{margin-top:40px}.pag-btn{min-width:40px;height:40px}}@media (max-width:575px){.pag{margin-top:30px}.pag-row{gap:4px}.pag-btn{min-width:34px;height:34px;padding:0 6px;font-size:13px}.pag-gap{min-width:16px}}.cat{padding:60px 0 80px}@media (max-width:767px){.cat{padding:30px 0 50px}}.cat-toolbar{border-bottom:1px solid var(--nn-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-bottom:30px;padding-bottom:20px;display:flex}.cat-toolbar.is-open{margin-bottom:0}.cat-toolbar-left{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.cat-toolbar-right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cat-filter-btn{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;height:42px;color:var(--nn-ink);transition:border-color var(--nn-ease),color var(--nn-ease),background-color var(--nn-ease);background:#fff;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;line-height:1;display:flex}.cat-filter-btn:hover{border-color:var(--nn-primary);color:var(--nn-primary)}.cat-filter-btn.active{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.cat-divider{background-color:var(--nn-line);width:1px;height:24px;display:block}.cat-cols-wrap{align-items:center;gap:20px;display:none}@media (min-width:768px){.cat-cols-wrap{display:flex}}.cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;display:grid}@media (min-width:576px){.cat-grid{gap:40px 30px}}@media (min-width:768px){.cat-grid-3,.cat-grid-4,.cat-grid-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.cat-grid-4,.cat-grid-5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.cat-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.cat-cols{align-items:center;gap:6px;display:flex}.cat-col-icon{align-items:center;gap:2px;display:flex}.cat-col-icon>span{background-color:currentColor;border-radius:1px;width:3px;height:14px}.cat-col-btn{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;width:42px;height:42px;color:var(--nn-placeholder);transition:border-color var(--nn-ease),color var(--nn-ease);background:#fff;justify-content:center;align-items:center;padding:0;display:flex}.cat-col-btn:hover{color:var(--nn-ink)}.cat-col-btn.active{border-color:var(--nn-primary);color:var(--nn-primary)}.cat-count{color:var(--nn-placeholder);font-size:16px;line-height:24px}.cat-count strong{color:var(--nn-ink);font-weight:600}.cat-sort{align-items:center;gap:10px;display:flex}.cat-sort-label{white-space:nowrap;color:var(--nn-muted);font-size:14px;line-height:22px}.cat-select{align-items:center;display:flex;position:relative}.cat-select select{appearance:none;border:1px solid var(--nn-line);border-radius:var(--nn-radius-sm);cursor:pointer;height:42px;color:var(--nn-ink);transition:border-color var(--nn-ease);background:#fff;outline:none;padding:0 38px 0 16px;font-family:inherit;font-size:14px;line-height:22px}.cat-select select:hover{border-color:var(--nn-disabled)}.cat-select select:focus{border-color:var(--nn-primary)}.cat-select>svg{pointer-events:none;color:var(--nn-muted);position:absolute;right:14px}.cat-select-sm select{height:36px;padding:0 26px 0 12px;font-size:13px}.cat-select-sm>svg{right:10px}.cat-tabs{border-bottom:1px solid var(--nn-line);scrollbar-width:none;gap:30px;margin-bottom:30px;display:flex;overflow-x:auto}.cat-tabs::-webkit-scrollbar{display:none}.cat-tab{cursor:pointer;white-space:nowrap;color:var(--nn-ink);transition:color var(--nn-ease);background:0 0;border:0;flex-shrink:0;padding:0 0 14px;font-size:16px;font-weight:600;line-height:24px;position:relative}.cat-tab:after{content:"";background-color:var(--nn-primary);height:2px;transition:transform var(--nn-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.cat-tab:hover,.cat-tab.active{color:var(--nn-primary)}.cat-tab.active:after{transform:scaleX(1)}.cat-pag .pag-row{display:flex}.cat-panel{border:1px solid var(--nn-line);border-radius:var(--nn-radius);box-shadow:var(--nn-shadow-soft);transform-origin:top;background-color:#fff;grid-template-columns:1fr;gap:30px;margin:30px 0;padding:30px;display:grid}@media (min-width:576px){.cat-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px}}@media (min-width:992px){.cat-panel{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 50px}}.cat-group{min-width:0}.cat-group-end{align-items:flex-end;display:flex}.cat-group-title{border-bottom:1px solid var(--nn-line-soft);color:var(--nn-ink);margin:0 0 20px;padding-bottom:14px;font-size:16px;font-weight:600;line-height:24px}.cat-list{scrollbar-width:thin;flex-direction:column;gap:8px;max-height:240px;display:flex;overflow-y:auto}.cat-list-checks{gap:10px}.cat-list-btn{cursor:pointer;text-align:left;color:var(--nn-muted);background:0 0;border:0;padding:0;font-size:14px;line-height:24px;transition:color .2s}.cat-list-btn:hover{color:var(--nn-primary)}.cat-list-btn.active{color:var(--nn-primary);font-weight:600}.cat-check{cursor:pointer;color:var(--nn-muted);align-items:center;gap:10px;font-size:14px;line-height:24px;transition:color .2s;display:flex}.cat-check:hover,.cat-check.active{color:var(--nn-ink)}.cat-check input[type=checkbox]{appearance:none;cursor:pointer;background-color:#e3e3e3;border:0;border-radius:0;flex-shrink:0;width:10px;height:10px;margin:0;transition:background-color .2s}.cat-check input[type=checkbox]:checked{background-color:var(--nn-ink)}.cat-check input[type=checkbox]:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.cat-price-values{color:var(--nn-ink);justify-content:space-between;margin-top:14px;font-size:14px;font-weight:600;display:flex}.cat-price .rc-slider{width:auto;margin:0 7px}.cat-price .rc-slider .rc-slider-track{background-color:var(--nn-primary)}.cat-price .rc-slider-rail{background-color:var(--nn-line)}.cat-price .rc-slider-handle{border:2px solid var(--nn-primary);opacity:1;background-color:#fff}.cat-price .rc-slider-handle:hover,.cat-price .rc-slider-handle:active,.cat-price .rc-slider-handle-dragging{border-color:var(--nn-primary)!important;box-shadow:0 0 0 4px var(--nn-primary-soft)!important}.cat-apply{border-radius:var(--nn-radius);background-color:var(--nn-primary);color:#fff;cursor:pointer;width:100%;transition:background-color var(--nn-ease);border:0;justify-content:center;align-items:center;margin-top:18px;padding:12px 20px;font-size:14px;font-weight:600;line-height:20px;display:flex}.cat-apply:hover{background-color:var(--nn-primary-hover)}.cat-clear{border:1px solid var(--nn-primary);border-radius:var(--nn-radius);cursor:pointer;min-height:45px;color:var(--nn-primary);transition:background-color var(--nn-ease),color var(--nn-ease);background:0 0;padding:10px 22px;font-size:14px;font-weight:600;line-height:22px}.cat-clear:hover{background-color:var(--nn-primary);color:#fff}.cat-chips{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;display:flex}.cat-chip{background-color:var(--nn-primary-soft);max-width:100%;color:var(--nn-primary);border-radius:2px;align-items:center;gap:8px;padding:5px 10px 5px 12px;font-size:14px;font-weight:600;line-height:22px;display:inline-flex}.cat-chip button{cursor:pointer;color:var(--nn-primary);transition:color var(--nn-ease);background:0 0;border:0;padding:0;display:flex}.cat-chip button:hover{color:var(--nn-ink)}.cat-chip-clear{cursor:pointer;color:var(--nn-muted);text-underline-offset:3px;transition:color var(--nn-ease);background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:22px;text-decoration:underline}.cat-chip-clear:hover{color:var(--nn-primary)}.cat-empty{text-align:center;padding:80px 0}.cat-empty-icon{background-color:var(--nn-surface-2);width:80px;height:80px;color:var(--nn-placeholder);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.cat-empty-title{color:var(--nn-ink);margin:0;font-size:22px;font-weight:600;line-height:30px}.cat-empty-text{color:var(--nn-muted);margin:8px 0 0;font-size:16px;line-height:26px}.spg-form{margin-bottom:40px;display:flex}.spg-form .spg-input{box-shadow:none;border-radius:var(--nn-radius)0 0 var(--nn-radius);background-color:var(--nn-surface-2);min-width:0;height:60px;color:var(--nn-ink);transition:border-color var(--nn-ease);border:1px solid #0000;outline:none;flex:1;margin:0;padding:0 24px;font-family:inherit;font-size:16px}.spg-form .spg-input::placeholder{color:var(--nn-placeholder)}.spg-form .spg-input:focus{border-color:var(--nn-primary)}.spg-form .spg-btn{border-radius:0 var(--nn-radius)var(--nn-radius)0;background-color:var(--nn-primary);color:#fff;cursor:pointer;height:60px;transition:background-color var(--nn-ease);border:0;flex-shrink:0;align-items:center;gap:8px;margin:0;padding:0 32px;font-size:16px;font-weight:600;display:flex}.spg-btn:hover{background-color:var(--nn-primary-hover)}.spg-head{border-bottom:1px solid var(--nn-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:30px;padding-bottom:20px;display:flex}.spg-title{overflow-wrap:anywhere;min-width:0;color:var(--nn-ink);margin:0;font-size:22px;font-weight:600;line-height:30px}.spg-title span{color:var(--nn-muted);margin-right:8px;font-size:16px;font-weight:400}.spg-cta{border-radius:var(--nn-radius);background-color:var(--nn-primary);transition:background-color var(--nn-ease);align-items:center;gap:10px;margin-top:30px;padding:17px 33px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;color:#fff!important}.spg-cta:hover{background-color:var(--nn-primary-hover)}@media (max-width:767px){.cat-toolbar{gap:12px;margin-bottom:20px;padding-bottom:16px}.cat-toolbar-left{gap:12px}.cat-panel{margin:20px 0;padding:20px}.cat-sort-label{display:none}.cat-count{font-size:14px}.cat-chips{margin-bottom:20px}.cat-tabs{gap:20px;margin-bottom:20px}.cat-tab{font-size:15px}.cat-empty{padding:50px 0}.spg-form{margin-bottom:30px}.spg-form .spg-input{height:50px;padding:0 16px;font-size:15px}.spg-btn{height:50px;padding:0 18px;font-size:14px}.spg-title{font-size:18px;line-height:26px}}@media (max-width:374px){.spg-btn-label{display:none}}.bk{padding:50px 0 80px}.bk-ship{border-top:3px solid var(--nn-primary-line);background-color:var(--nn-surface-3);flex-wrap:wrap;align-items:center;gap:16px 30px;margin-bottom:30px;padding:18px 30px;display:flex}.bk-ship-icon{border-radius:var(--nn-radius);width:50px;height:50px;color:var(--nn-primary);background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bk-ship-track-wrap{flex:260px;min-width:200px}.bk-ship-labels{color:var(--nn-muted);justify-content:space-between;margin-bottom:6px;font-size:12px;font-weight:600;display:flex}.bk-ship-track{background-color:#fff;border-radius:999px;height:6px;position:relative}.bk-ship-fill{background-color:var(--nn-primary);border-radius:999px;height:100%;transition:width .4s;display:block}.bk-ship-thumb{border:2px solid var(--nn-primary);width:26px;height:26px;color:var(--nn-primary);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;transition:left .4s;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.bk-ship-text{color:var(--nn-muted);flex:220px;margin:0;font-size:15px;font-weight:500;line-height:24px}.bk-ship-text strong{color:var(--nn-primary);font-weight:700}.bk-ship.reached .bk-ship-text strong{color:var(--nn-success)}.bk-table-wrap{width:100%}.bk-table{border-collapse:collapse;border-spacing:0;border-color:var(--nn-line);text-align:center;background-color:#fff;border-style:solid;border-width:1px 0 0 1px;width:100%}.bk-table th,.bk-table td{border-right:1px solid var(--nn-line);border-bottom:1px solid var(--nn-line)}.bk-table th{color:var(--nn-ink);padding:16px 10px;font-size:16px;font-weight:600;line-height:24px}.bk-table td{vertical-align:middle;padding:20px 10px;font-size:16px}.bk-col-thumb{width:150px}.bk-col-price,.bk-col-qty,.bk-col-total{width:160px}.bk-col-remove{width:100px}.bk-img{border-radius:var(--nn-radius);background-color:var(--nn-surface-2);width:100px;height:100px;margin:0 auto;display:block;overflow:hidden}.bk-img img{object-fit:cover;width:100%;height:100%;display:block}.bk-info{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.bk-name{-webkit-line-clamp:2;transition:color var(--nn-ease);-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden;color:var(--nn-ink)!important}.bk-name:hover{color:var(--nn-primary)!important}.bk-brand{color:var(--nn-muted);font-size:13px;line-height:20px}.bk-variant{color:var(--nn-muted);justify-content:center;align-items:center;gap:6px;font-size:13px;line-height:20px;display:flex}.bk-price{color:var(--nn-ink);font-size:16px;font-weight:500}.bk-price-old{color:var(--nn-subtle);font-size:13px;display:block}.bk-total{color:var(--nn-ink);font-size:16px;font-weight:600}.bk-qty{border:1px solid var(--nn-line);border-radius:var(--nn-radius);align-items:center;display:inline-flex;overflow:hidden}.bk-qty button{cursor:pointer;width:38px;height:50px;color:var(--nn-disabled);transition:color var(--nn-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.bk-qty button:hover{color:var(--nn-primary)}.bk-qty input[type]{text-align:center;width:34px;color:var(--nn-ink);background:0 0;border:0;outline:none;padding:0;font-size:16px;font-weight:600}.bk-remove{border:1px solid var(--nn-line);cursor:pointer;width:36px;height:36px;color:var(--nn-muted);transition:color var(--nn-ease),border-color var(--nn-ease),background-color var(--nn-ease);background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.bk-remove:hover{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.bk-bottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;margin-top:50px;display:flex}.bk-coupon{flex:360px;max-width:520px}.bk-coupon-row{flex-wrap:wrap;gap:10px;max-width:520px;display:flex}.bk-coupon-row input[type]{border:1px solid var(--nn-line);min-width:0;height:52px;color:var(--nn-ink);transition:border-color var(--nn-ease);background-color:#fff;border-radius:8px;outline:none;flex:220px;padding:0 15px;font-family:inherit;font-size:14px}.bk-coupon-row input[type]::placeholder{color:var(--nn-placeholder)}.bk-coupon-row input[type]:focus{border-color:var(--nn-primary)}.bk-coupon-error{color:var(--nn-error);margin:8px 0 0;font-size:14px}.bk-coupon-applied{border:1px dashed var(--nn-primary);background-color:var(--nn-primary-soft);min-height:52px;color:var(--nn-ink);border-radius:8px;align-items:center;gap:14px;padding:10px 18px;font-size:15px;display:inline-flex}.bk-coupon-code{color:var(--nn-ink)}.bk-coupon-code strong{color:var(--nn-primary)}.bk-coupon-applied button{cursor:pointer;color:var(--nn-muted);transition:color var(--nn-ease);background:0 0;border:0;padding:0;display:flex}.bk-coupon-applied button:hover{color:var(--nn-primary)}.bk-summary{flex:0 500px;min-width:0;margin-left:auto}.bk-totals{border:1px solid var(--nn-line);display:grid}.bk-total-row{border-bottom:1px solid var(--nn-line);color:var(--nn-muted);justify-content:space-between;align-items:center;gap:24px;padding:10px 30px;font-size:15px;line-height:26px;display:flex}.bk-total-row:last-child{border-bottom:0}.bk-total-row>span:last-child{color:var(--nn-ink);white-space:nowrap}.bk-total-minus{font-weight:600}.bk-total-row>.bk-total-minus:last-child{color:var(--nn-primary)}.bk-total-final{color:var(--nn-ink);padding-top:14px;padding-bottom:14px;font-size:16px;font-weight:600}.bk-total-final>span:last-child{color:var(--nn-primary);font-size:20px;font-weight:700}.bk-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.bk-actions .bk-btn{flex:auto}.bk-btn{border-radius:var(--nn-radius);cursor:pointer;text-align:center;white-space:nowrap;transition:background-color var(--nn-ease),color var(--nn-ease);border:0;justify-content:center;align-items:center;gap:8px;padding:16px 30px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.bk-btn-dark{background-color:var(--nn-sand);color:var(--nn-ink)!important}.bk-btn-dark:hover{background-color:var(--nn-ink);color:#fff!important}.bk-btn-primary{background-color:var(--nn-primary);color:#fff!important}.bk-btn-primary:hover{background-color:var(--nn-primary-hover)}.bk-btn:disabled{opacity:.6;cursor:not-allowed}.bk-btn:focus-visible,.bk-remove:focus-visible,.bk-qty button:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.bk-skeleton{gap:12px;display:grid}.bk-skeleton>span{border-radius:var(--nn-radius);background:var(--nn-surface-2);height:100px;display:block}@media (max-width:1199px){.bk-col-price,.bk-col-qty,.bk-col-total{width:130px}.bk-col-thumb{width:120px}.bk-col-remove{width:70px}.bk-img{width:80px;height:80px}.bk-name{font-size:15px}}@media (max-width:991px){.bk-table th,.bk-table td{padding-left:8px;padding-right:8px}.bk-table th{font-size:15px}.bk-col-price,.bk-col-total{width:100px}.bk-col-qty{width:124px}.bk-col-thumb{width:96px}.bk-col-remove{width:56px}.bk-img{width:70px;height:70px}.bk-qty button{width:30px;height:44px}.bk-qty input[type]{width:28px}}@media (max-width:767px){.bk{padding:30px 0 50px}.bk-ship{gap:12px 16px;padding:14px 16px}.bk-ship-icon{width:40px;height:40px}.bk-ship-text{flex-basis:100%;font-size:14px;line-height:22px}.bk-table,.bk-table tbody,.bk-table tr,.bk-table td{width:100%;display:block}.bk-table{text-align:left;border:0}.bk-table thead{display:none}.bk-table .bk-row{border:1px solid var(--nn-line);border-radius:var(--nn-radius);grid-template-columns:80px minmax(0,1fr);gap:10px 14px;margin-bottom:15px;padding:15px;display:grid;position:relative}.bk-table .bk-row td{border:0;width:auto;padding:0}.bk-table .bk-row .bk-col-thumb{grid-area:1/1/span 2}.bk-img{width:80px;height:80px;margin:0}.bk-table .bk-row .bk-col-product{grid-column:2;padding-right:40px}.bk-info{align-items:flex-start}.bk-variant{justify-content:flex-start}.bk-name{font-size:15px;line-height:22px}.bk-table .bk-row .bk-col-price{grid-column:2}.bk-price-old{margin-left:6px;display:inline}.bk-table .bk-row .bk-col-qty,.bk-table .bk-row .bk-col-total{border-top:1px solid var(--nn-line);align-items:center;padding-top:10px;display:flex}.bk-table .bk-row .bk-col-qty{grid-column:1/2}.bk-table .bk-row .bk-col-total{grid-column:2/3;justify-content:flex-end}.bk-qty button{width:26px;height:38px}.bk-qty input[type]{width:24px;font-size:15px}.bk-table .bk-row .bk-col-remove{width:auto;position:absolute;top:12px;right:12px}.bk-remove{width:30px;height:30px}.bk-bottom{flex-direction:column;align-items:stretch;gap:30px;margin-top:30px}.bk-coupon{flex:none;max-width:none}.bk-coupon-row{max-width:none}.bk-coupon-row .bk-btn{flex:100%}.bk-coupon-applied{justify-content:space-between;width:100%}.bk-summary{flex:none;width:100%;margin-left:0}.bk-total-row{padding:10px 16px}.bk-actions{flex-direction:column-reverse}.bk-actions .bk-btn{white-space:normal;width:100%}}@media (max-width:374px){.bk-table .bk-row{grid-template-columns:64px minmax(0,1fr)}.bk-img{width:64px;height:64px}.bk-table .bk-row .bk-col-qty{grid-column:1/-1}.bk-table .bk-row .bk-col-total{border-top:0;grid-column:1/-1;padding-top:0}}.wl{padding:80px 0}.wl-table-wrap{width:100%}.wl-table{border-collapse:collapse;border-color:var(--nn-line);text-align:center;background-color:#fff;border-style:solid;border-width:1px 0 0 1px;width:100%}.wl-table thead{white-space:nowrap}.wl-table th,.wl-table td{border-right:1px solid var(--nn-line);border-bottom:1px solid var(--nn-line);text-align:center;vertical-align:middle;padding:20px 10px}.wl-table th{color:var(--nn-ink);padding-top:16px;padding-bottom:16px;font-size:16px;font-weight:600;line-height:24px}.wl-table .wl-remove{width:80px}.wl-remove button{border:1px solid var(--nn-line);cursor:pointer;width:36px;height:36px;color:var(--nn-muted);transition:color var(--nn-ease),border-color var(--nn-ease),background-color var(--nn-ease);background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.wl-remove button:hover{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.wl-table .wl-image{width:150px;min-width:120px}.wl-image a{width:100px;margin:0 auto;display:block}.wl-image img{aspect-ratio:1;object-fit:cover;border-radius:var(--nn-radius);background-color:var(--nn-surface-2);width:100%;height:auto;display:block}.wl-name{-webkit-line-clamp:2;transition:color var(--nn-ease);-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden;color:var(--nn-ink)!important}.wl-name:hover{color:var(--nn-primary)!important}.wl-variant{color:var(--nn-muted);justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:13px;line-height:18px;display:flex}.wl-table .wl-price{white-space:nowrap}.wl-new-price{color:var(--nn-ink);font-size:16px;font-weight:600;line-height:24px}.wl-old-price{color:var(--nn-subtle);margin-left:8px;font-size:14px;line-height:22px;text-decoration:line-through}.wl-in,.wl-out{border-radius:var(--nn-radius-sm);white-space:nowrap;padding:3px 10px;font-size:13px;font-weight:600;line-height:20px;display:inline-block}.wl-in{background-color:var(--nn-primary-soft);color:var(--nn-primary)}.wl-out{background-color:var(--nn-surface-3);color:var(--nn-placeholder)}.wl-table .wl-action{white-space:nowrap;width:200px}.wl-btn{border-radius:var(--nn-radius);background-color:var(--nn-primary);cursor:pointer;text-align:center;min-width:150px;transition:background-color var(--nn-ease);border:0;justify-content:center;align-items:center;padding:16px 30px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;color:#fff!important}.wl-btn:hover{background-color:var(--nn-primary-hover)}.wl-btn:disabled{background-color:var(--nn-surface-3);cursor:not-allowed;color:var(--nn-placeholder)!important}.wl-btn:focus-visible,.wl-remove button:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.wl-empty{text-align:center;justify-items:center;gap:12px;padding:60px 0;display:grid}.wl-empty-icon{box-sizing:content-box;background-color:var(--nn-surface-3);color:var(--nn-disabled);border-radius:50%;padding:22px}.wl-empty-title{color:var(--nn-ink);margin:10px 0 0;font-size:26px;font-weight:600;line-height:34px}.wl-empty-text{max-width:460px;color:var(--nn-muted);margin:0;font-size:16px;line-height:26px}.wl-empty-btn{margin-top:14px}.wl-skeleton{gap:12px;display:grid}.wl-skeleton>span{border-radius:var(--nn-radius);background:var(--nn-surface-2);height:140px;display:block}@media (max-width:1199px){.wl-table th,.wl-table td{padding-left:8px;padding-right:8px}.wl-table .wl-image{width:110px;min-width:96px}.wl-image a{width:80px}.wl-table .wl-remove{width:60px}.wl-table .wl-action{width:auto}.wl-btn{min-width:0;padding:14px 18px}.wl-name{font-size:15px}}@media (max-width:991px){.wl{padding:60px 0}.wl-table th{font-size:15px}.wl-table .wl-image{width:90px;min-width:80px}.wl-image a{width:68px}.wl-table .wl-remove{width:50px}.wl-table .wl-action,.wl-table .wl-price{white-space:normal}.wl-old-price{margin-left:0;display:block}.wl-btn{padding:12px 14px;font-size:13px}}@media (max-width:767px){.wl{padding:50px 0}.wl-table,.wl-table tbody,.wl-table tr,.wl-table td{width:100%;display:block}.wl-table{text-align:left;border:0}.wl-table thead{display:none}.wl-table .wl-row{border:1px solid var(--nn-line);border-radius:var(--nn-radius);grid-template-columns:80px minmax(0,1fr);gap:6px 14px;margin-bottom:15px;padding:15px;display:grid;position:relative}.wl-table .wl-row td{text-align:left;border:0;width:auto;min-width:0;padding:0}.wl-table .wl-row .wl-image{grid-area:1/1/span 3}.wl-image a{width:80px;margin:0}.wl-row .wl-info,.wl-row .wl-price,.wl-row .wl-stock{grid-column:2}.wl-table .wl-row .wl-info{padding-right:36px}.wl-variant{justify-content:flex-start}.wl-old-price{margin-left:8px;display:inline}.wl-table .wl-row .wl-action{grid-column:1/-1;margin-top:10px}.wl-btn{width:100%;padding:14px 20px;font-size:14px}.wl-empty-btn{width:auto}.wl-table .wl-row .wl-remove{width:auto;position:absolute;top:12px;right:12px}.wl-remove button{width:30px;height:30px}.wl-empty-title{font-size:22px;line-height:30px}}@media (max-width:374px){.wl-table .wl-row{grid-template-columns:64px minmax(0,1fr)}.wl-image a{width:64px}}.pf{background-color:#fff;padding:80px 0}.pf-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:30px;display:grid}.pf-main{min-width:0}@media (min-width:992px){.pf-grid{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:767px){.pf{padding:50px 0}.pf-grid{gap:20px}}.pf-side{border:1px solid var(--nn-line);border-radius:var(--nn-radius);background-color:#fff;padding:40px 30px 30px;box-shadow:0 12px 10px #eeeff040}@media (min-width:992px){.pf-side{position:sticky;top:120px}}@media (max-width:575px){.pf-side{padding:30px 20px 20px}}.pf-user{border-bottom:1px solid var(--nn-line-soft);text-align:center;justify-items:center;gap:4px;min-width:0;margin-bottom:25px;padding-bottom:20px;display:grid}.pf-avatar-wrap{margin-bottom:15px;display:inline-block;position:relative}.pf-avatar{border:4px solid var(--nn-surface-3);object-fit:cover;background-color:var(--nn-surface-3);border-radius:50%;width:100px;height:100px;display:block}.pf-avatar-btn{background-color:var(--nn-primary);color:#fff;cursor:pointer;width:32px;height:32px;box-shadow:var(--nn-shadow-soft);transition:background-color var(--nn-ease);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:2px;right:0}.pf-avatar-btn:hover{background-color:var(--nn-ink)}.pf-avatar-btn:disabled{opacity:.6;cursor:not-allowed}.pf-name{max-width:100%;color:var(--nn-ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:26px}.pf-email{max-width:100%;color:var(--nn-muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}.pf-nav{gap:10px;display:grid}.pf-nav-btn{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;text-align:left;width:100%;min-height:50px;color:var(--nn-muted);transition:background-color var(--nn-ease),border-color var(--nn-ease),color var(--nn-ease);background-color:#fff;align-items:center;gap:12px;padding:12px 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:22px;display:flex}.pf-nav-btn svg{flex-shrink:0}.pf-nav-btn:hover{border-color:var(--nn-primary);color:var(--nn-primary)}.pf-nav-btn.active{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.pf-nav-btn:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.pf-logout{border-top:1px solid var(--nn-line-soft);margin-top:10px;padding-top:20px}.pf-logout .pf-nav-btn{border-color:var(--nn-sand);background-color:var(--nn-sand);color:var(--nn-ink)}.pf-logout .pf-nav-btn:hover{border-color:var(--nn-ink);background-color:var(--nn-ink);color:#fff}.pf-card{border:1px solid var(--nn-line);border-radius:var(--nn-radius);background-color:#fff;padding:30px}@media (max-width:575px){.pf-card{padding:25px 15px}}.pf-card+.pf-card{margin-top:30px}.pf-card-title{border-bottom:1px solid var(--nn-line-soft);color:var(--nn-ink);margin:0 0 25px;padding-bottom:17px;font-size:18px;font-weight:600;line-height:26px}.pf-btn{border-radius:var(--nn-radius);background-color:var(--nn-primary);cursor:pointer;text-align:center;transition:background-color var(--nn-ease),color var(--nn-ease);border:0;justify-content:center;align-items:center;gap:10px;padding:17px 33px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;color:#fff!important}.pf-btn:hover:not(:disabled){background-color:var(--nn-primary-hover)}.pf-btn:disabled{opacity:.7;cursor:not-allowed}.pf-btn:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.pf-btn-sand{background-color:var(--nn-sand);color:var(--nn-ink)!important}.pf-btn-sand:hover:not(:disabled){background-color:var(--nn-ink);color:#fff!important}@media (max-width:575px){.pf-btn{width:100%;padding:16px 20px}}.pf-empty{text-align:center;flex-direction:column;align-items:center;gap:15px;padding:40px 15px;display:flex}.pf-empty-icon{color:var(--nn-disabled)}.pf-empty-text{color:var(--nn-muted);margin:0;font-size:16px;line-height:26px}.pf-empty .pf-btn{margin-top:5px}@media (max-width:575px){.pf-empty .pf-btn{width:auto}}.pf-stats{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:30px;display:grid}@media (min-width:576px) and (max-width:767px){.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.pf-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}}@media (min-width:992px) and (max-width:1199px){.pf-stats{gap:20px}}.pf-stat{border:1px solid var(--nn-line);border-radius:var(--nn-radius);min-width:0;transition:border-color var(--nn-ease);background-color:#fff;align-items:center;gap:18px;padding:28px 30px;display:flex}.pf-stat:hover{border-color:var(--nn-primary)}@media (min-width:768px) and (max-width:1199px){.pf-stat{gap:14px;padding:22px 18px}}.pf-stat-icon{border-radius:var(--nn-radius);background-color:var(--nn-cream);width:54px;height:54px;color:var(--nn-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pf-stat>div{min-width:0}.pf-stat-label{color:var(--nn-muted);margin:0;font-size:14px;line-height:22px}.pf-stat-value{color:var(--nn-ink);margin:2px 0 0;font-size:26px;font-weight:600;line-height:32px}.pf-table-wrap{width:100%;overflow-x:auto}.pf-table{border-collapse:collapse;border-style:solid;border-color:var(--nn-line);background-color:#fff;border-width:1px 0 0 1px;width:100%}.pf-table th,.pf-table td{border-style:solid;border-color:var(--nn-line);vertical-align:middle;text-align:center;border-width:0 1px 1px 0}.pf-table th{white-space:nowrap;color:var(--nn-ink);padding:15px 10px;font-size:16px;font-weight:600;line-height:24px}.pf-table td{padding:20px 15px;font-size:16px}.pf-table td:first-child,.pf-table td:nth-child(2){text-align:left}.pf-order-no{color:var(--nn-ink);font-size:16px;font-weight:600;line-height:24px}.pf-order-meta{color:var(--nn-muted);align-items:center;gap:6px;margin:4px 0 0;font-size:14px;line-height:22px;display:flex}.pf-order-meta svg{flex-shrink:0}.pf-order-products{gap:15px;display:grid}.pf-order-product{align-items:center;gap:15px;display:flex}.pf-order-product>div{min-width:0}.pf-order-img{border:1px solid var(--nn-line);border-radius:var(--nn-radius);background-color:#fff;flex-shrink:0;width:60px;height:60px;overflow:hidden}.pf-order-img img{object-fit:contain;width:100%;height:100%;display:block}.pf-order-name{color:var(--nn-ink);margin:0;font-size:15px;font-weight:500;line-height:22px}.pf-order-qty{color:var(--nn-muted);margin:2px 0 0;font-size:14px;line-height:20px}.pf-order-total{white-space:nowrap;color:var(--nn-ink);font-size:16px;font-weight:600}.pf-review-btn{cursor:pointer;text-underline-offset:3px;color:var(--nn-primary);transition:color var(--nn-ease);background:0 0;border:0;margin-top:4px;padding:0;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;text-decoration:underline}.pf-review-btn:hover{color:var(--nn-ink)}.pf-badge{white-space:nowrap;border-radius:5px;padding:5px 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-block}@media (max-width:767px){.pf-table,.pf-table tbody,.pf-table tr,.pf-table td{width:100%;display:block}.pf-table{border:0}.pf-table thead{display:none}.pf-table tr{border:1px solid var(--nn-line);border-radius:var(--nn-radius);margin-bottom:15px;padding:15px}.pf-table tr:last-child{margin-bottom:0}.pf-table td{text-align:left;border:0;padding:0 0 12px}.pf-table td:first-child{border-bottom:1px solid var(--nn-line-soft);margin-bottom:12px}.pf-table td:last-child{padding-bottom:0}}.pf-pag{margin-top:30px}.pf-pag:empty{display:none}.pf-addr-list{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:30px;display:grid}@media (min-width:768px){.pf-addr-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}}.pf-addr{border:1px solid var(--nn-line);border-radius:var(--nn-radius);min-width:0;transition:border-color var(--nn-ease);background-color:#fff;flex-direction:column;padding:25px;display:flex}.pf-addr:hover{border-color:var(--nn-primary-line)}.pf-addr.default{border-color:var(--nn-primary)}@media (max-width:575px){.pf-addr{padding:20px 15px}}.pf-addr-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:15px;display:flex}.pf-addr-icon{border-radius:var(--nn-radius);background-color:var(--nn-surface-3);width:44px;height:44px;color:var(--nn-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pf-addr.default .pf-addr-icon{background-color:var(--nn-primary-soft);color:var(--nn-primary)}.pf-addr-head{flex:1;min-width:0}.pf-addr-name{color:var(--nn-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:24px}.pf-addr-label{color:var(--nn-muted);margin:0;font-size:13px;line-height:20px}.pf-addr-default{background-color:var(--nn-primary);color:#fff;border-radius:5px;max-width:100%;padding:4px 7px;font-size:12px;font-weight:600;line-height:16px}.pf-addr-body{flex:1;gap:4px;margin-bottom:20px;display:grid}.pf-addr-body p{color:var(--nn-muted);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:24px}.pf-addr-phone{align-items:center;gap:8px;display:flex;color:var(--nn-ink)!important}.pf-addr-actions{border-top:1px solid var(--nn-line-soft);flex-wrap:wrap;gap:10px;padding-top:20px;display:flex}.pf-addr-btn{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;color:var(--nn-ink);transition:background-color var(--nn-ease),border-color var(--nn-ease),color var(--nn-ease);background-color:#fff;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.pf-addr-btn:hover{border-color:var(--nn-ink);background-color:var(--nn-ink);color:#fff}.pf-addr-btn.danger{color:var(--nn-primary)}.pf-addr-btn.danger:hover{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.pf-row{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:25px;display:grid}@media (min-width:576px){.pf-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.pf-field-full{grid-column:1/-1}.pf-field label{color:var(--nn-ink);margin:0;font-size:14px;font-weight:500;line-height:20px}:is(.pf,.pf-modal) .pf-field input[type],:is(.pf,.pf-modal) .pf-field input:not([type]),:is(.pf,.pf-modal) .pf-field select,:is(.pf,.pf-modal) .pf-field textarea{border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:100%;height:50px;box-shadow:none;color:var(--nn-ink);transition:border-color var(--nn-ease);background-color:#fff;outline:none;margin:0;padding:0 20px;font-family:inherit;font-size:15px;line-height:22px}:is(.pf,.pf-modal) .pf-field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23777777' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m4 6 4 4 4-4'/%3e%3c/svg%3e");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;padding-right:44px}:is(.pf,.pf-modal) .pf-field textarea{resize:vertical;height:130px;padding:15px 20px}:is(.pf,.pf-modal) .pf-field input::placeholder,:is(.pf,.pf-modal) .pf-field textarea::placeholder{color:var(--nn-placeholder);opacity:1;font-size:14px}:is(.pf,.pf-modal) .pf-field input:focus,:is(.pf,.pf-modal) .pf-field select:focus,:is(.pf,.pf-modal) .pf-field textarea:focus{border-color:var(--nn-primary)}:is(.pf,.pf-modal) .pf-field input[readonly]{background-color:var(--nn-surface-3);color:var(--nn-muted);cursor:not-allowed}:is(.pf,.pf-modal) .pf-field input[readonly]:focus{border-color:var(--nn-line)}.pf-phone{gap:10px;display:flex}:is(.pf,.pf-modal) .pf-phone input.pf-phone-prefix[type],:is(.pf,.pf-modal) .pf-phone input.pf-phone-prefix:not([type]){text-align:center;flex:0 0 80px;width:80px;padding:0 10px}.pf-divider{background-color:var(--nn-line-soft);opacity:1;border:0;height:1px;margin:35px 0}.pf-modal{z-index:1050;background-color:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.pf-modal-dialog{border-radius:var(--nn-radius);width:100%;max-width:600px;max-height:90vh;box-shadow:var(--nn-shadow-drawer);background-color:#fff;flex-direction:column;margin:auto;display:flex;overflow:hidden}.pf-modal-dialog.md{max-width:560px}.pf-modal-dialog.sm{max-width:420px}.pf-modal-head{background-color:var(--nn-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 25px;display:flex}.pf-modal-title{min-width:0;color:var(--nn-ink);align-items:center;gap:12px;margin:0;font-size:16px;font-weight:600;line-height:24px;display:flex}.pf-modal-icon{border-radius:var(--nn-radius);width:40px;height:40px;color:var(--nn-primary);background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pf-modal-close{border-radius:var(--nn-radius);cursor:pointer;width:36px;height:36px;color:var(--nn-ink);transition:background-color var(--nn-ease),color var(--nn-ease);background-color:#fff;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.pf-modal-close:hover{background-color:var(--nn-primary);color:#fff}.pf-modal-body{flex:1;padding:25px;overflow-y:auto}.pf-modal-foot{border-top:1px solid var(--nn-line-soft);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;padding:20px 25px;display:flex}@media (max-width:575px){.pf-modal-head{padding:14px 15px}.pf-modal-body{padding:20px 15px}.pf-modal-foot{padding:15px}.pf-modal-foot .pf-btn{flex:1 1 0;width:auto;min-width:0;padding:15px 12px}}.pf-modal-section{text-transform:uppercase;letter-spacing:.5px;color:var(--nn-muted);margin:0 0 15px;font-size:13px;font-weight:600;line-height:20px}.pf-modal-section~.pf-modal-section{margin-top:5px}.pf-modal .pf-row{margin-bottom:25px}.pf-modal .pf-row:last-child{margin-bottom:0}.pf-check{cursor:pointer;color:var(--nn-ink);align-items:center;gap:10px;margin:0;font-size:14px;line-height:20px;display:flex}.pf-check input[type=checkbox]{border:1px solid var(--nn-line);appearance:none;cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:11px;border-radius:0;flex-shrink:0;width:15px;height:15px;margin:0}.pf-check input[type=checkbox]:checked{border-color:var(--nn-primary);background-color:var(--nn-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.pf-check input[type=checkbox]:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.pf-confirm{text-align:center;padding:35px 25px 25px}.pf-confirm-icon{background-color:var(--nn-primary-soft);width:60px;height:60px;color:var(--nn-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.pf-confirm-title{color:var(--nn-ink);margin:0 0 8px;font-size:18px;font-weight:600;line-height:26px}.pf-confirm-text{color:var(--nn-muted);margin:0;font-size:15px;line-height:24px}.pf-confirm-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 25px 25px;display:grid}.pf-confirm-actions .pf-btn{width:100%;padding-left:12px;padding-right:12px}.pf-review-product{-webkit-line-clamp:2;color:var(--nn-muted);-webkit-box-orient:vertical;margin:0 0 15px;font-size:15px;line-height:22px;display:-webkit-box;overflow:hidden}.pf-stars{gap:4px;margin-bottom:20px;display:flex}.pf-star{cursor:pointer;color:var(--nn-disabled);background:0 0;border:0;padding:2px;transition:color .2s ease-out,transform .2s ease-out;display:flex}.pf-star.on{color:var(--nn-star)}.pf-star:hover{transform:scale(1.1)}.pf-star:focus-visible{outline:2px solid var(--nn-primary);outline-offset:1px}.pf-modal-body .pf-btn-block{width:100%;margin-top:20px}.pf-skeleton{gap:15px;display:grid}.pf-skeleton>span{border-radius:var(--nn-radius);display:block}.pf-sk-avatar{width:100px;height:100px;margin:0 auto;border-radius:50%!important}.pf-sk-name{width:60%;height:20px;margin:0 auto}.pf-sk-mail{width:75%;height:16px;margin:0 auto 12px}.pf-sk-row{height:50px}.pf-sk-line{height:70px}.cs{background-color:#fff;padding:80px 0}.cs-card{border-radius:var(--nn-radius);background-color:var(--nn-surface-3);text-align:center;max-width:600px;margin:0 auto;padding:50px}.cs-icon{width:90px;height:90px;box-shadow:var(--nn-shadow-soft);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 25px;display:flex}.cs-icon--success{color:var(--nn-success)}.cs-icon--pending{color:var(--nn-warning)}.cs-icon--declined,.cs-icon--not_found{color:var(--nn-error)}.cs-title{color:var(--nn-ink);margin:0 0 10px;font-size:30px;font-weight:600;line-height:38px}.cs-text{color:var(--nn-muted);margin:0 0 30px;font-size:16px;line-height:26px}.cs-rows{border-radius:var(--nn-radius);text-align:left;background-color:#fff;margin-bottom:30px;padding:5px 25px;display:grid}.cs-row{border-bottom:1px solid var(--nn-line);color:var(--nn-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:13px 0;font-size:15px;line-height:24px;display:flex}.cs-row:last-child{border-bottom:0}.cs-row strong{color:var(--nn-ink);font-weight:600}.cs-row:last-child strong{color:var(--nn-primary)}.cs-actions{gap:10px;display:grid}.cs-actions .bk-btn{white-space:normal}@media (min-width:576px){.cs-actions{grid-auto-columns:1fr;grid-auto-flow:column}}.cs-skeleton{border-radius:var(--nn-radius);background-color:var(--nn-surface-3);justify-items:center;gap:16px;max-width:600px;margin:0 auto;padding:50px;display:grid}.cs-skeleton>span{border-radius:var(--nn-radius);width:100%;display:block}.cs-skeleton>.cs-sk-icon{border-radius:50%;width:90px;height:90px}.cs-skeleton>.cs-sk-title{max-width:300px;height:36px}.cs-skeleton>.cs-sk-text{max-width:380px;height:22px}.cs-skeleton>.cs-sk-rows{height:100px}.cs-skeleton>.cs-sk-btn{height:52px}@media (max-width:767px){.cs{padding:50px 0}.cs-card,.cs-skeleton{padding:36px 20px}.cs-icon{width:76px;height:76px}.cs-title{font-size:24px;line-height:32px}.cs-text{font-size:15px;line-height:24px}.cs-rows{padding:5px 16px}}.ck{background-color:#fff;padding:40px 0 80px}.ck-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:30px;display:grid}@media (min-width:992px){.ck-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:30px}}.ck-guest,.ck-notice{border:0;border-top:3px solid var(--nn-primary-line);background-color:var(--nn-surface-3);border-radius:0}.ck-guest{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-bottom:30px;padding:18px 28px;display:flex}.ck-guest-icon{border-radius:var(--nn-radius);width:50px;height:50px;color:var(--nn-primary);background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ck-guest-body{flex:320px;min-width:0}.ck-guest-title{color:var(--nn-ink);margin:0 0 2px;font-size:15px;font-weight:600;line-height:24px}.ck-guest-text{color:var(--nn-muted);margin:0;font-size:14px;line-height:22px}.ck-guest-actions{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.ck-guest-actions .bk-btn{padding:13px 26px}.ck-guest-link{white-space:nowrap;transition:color var(--nn-ease);border-bottom:1px solid;font-size:14px;font-weight:600;line-height:22px;color:var(--nn-ink)!important}.ck-guest-link:hover{color:var(--nn-primary)!important}.ck-guest-link:focus-visible,.ck-guest .bk-btn:focus-visible,.ck-coupon-toggle button:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}@media (max-width:575px){.ck-guest{gap:12px 14px;padding:16px}.ck-guest-icon{width:42px;height:42px}.ck-guest-actions{width:100%}.ck-guest-actions .bk-btn{flex:1}}.ck-block{border:1px solid var(--nn-line);border-radius:var(--nn-radius);background-color:#fff;margin-bottom:30px;padding:30px}.ck-block:last-child{margin-bottom:0}.ck-block-title{border-bottom:1px solid var(--nn-line);color:var(--nn-ink);margin:0 0 20px;padding-bottom:10px;font-size:20px;font-weight:600;line-height:30px}.ck-block.ck-notice{border:0;border-top:3px solid var(--nn-primary-line);background-color:var(--nn-surface-3);border-radius:0;padding:15px 28px}.ck-row{grid-template-columns:minmax(0,1fr);gap:20px 30px;display:grid}@media (min-width:576px){.ck-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.ck-field label{color:var(--nn-muted);font-size:14px;line-height:20px}.ck .ck-field input[type]:not([type=radio]),.ck .ck-field select{border-color:var(--nn-line);border-radius:var(--nn-radius);height:50px;color:var(--nn-ink);padding:0 15px;font-size:15px;line-height:48px}.ck .ck-field input[type]:not([type=radio])::placeholder,.ck .ck-field textarea::placeholder{color:var(--nn-placeholder)}.ck-field select{cursor:pointer}.ck .ck-field textarea{border-color:var(--nn-line);border-radius:var(--nn-radius);resize:vertical;height:120px;padding:12px 15px;font-size:15px}.ck-options{display:grid}.ck-option{border:0;border-bottom:1px solid var(--nn-line);cursor:pointer;min-width:0;transition:color var(--nn-ease);background:0 0;border-radius:0;align-items:center;gap:14px;margin:0;padding:16px 0;display:flex}.ck-option:first-child{padding-top:4px}.ck-option:last-child{border-bottom:0;padding-bottom:4px}.ck-option input[type=radio]{width:18px;height:18px;accent-color:var(--nn-primary);cursor:pointer;flex-shrink:0;margin:0;padding:0}.ck-option label{cursor:pointer;min-width:0;color:var(--nn-ink);transition:color var(--nn-ease);flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;font-size:16px;font-weight:500;line-height:24px;display:flex}.ck-option:hover label,.ck-option.selected label{color:var(--nn-primary)}.ck-option-price{color:var(--nn-ink);white-space:nowrap;font-size:15px;font-weight:600}.ck-option.selected .ck-option-price{color:var(--nn-primary)}.ck-option.disabled,.ck-option.disabled label,.ck-option.disabled input[type=radio]{cursor:not-allowed}.ck-option.disabled label,.ck-option.disabled:hover label{color:var(--nn-disabled)}.ck-options-nested{border-radius:var(--nn-radius);background-color:var(--nn-surface-3);margin-top:16px;padding:18px 20px}.ck-options-label{color:var(--nn-ink);margin:0 0 12px;font-size:14px;font-weight:600;line-height:20px}.ck-options-nested .ck-options{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.ck-options-nested .ck-option,.ck-options-nested .ck-option:first-child,.ck-options-nested .ck-option:last-child{border:1px solid var(--nn-line);border-radius:var(--nn-radius);transition:border-color var(--nn-ease),background-color var(--nn-ease);background-color:#fff;gap:10px;padding:11px 14px}.ck-options-nested .ck-option label{font-size:14px;font-weight:600}.ck-options-nested .ck-option.selected{border-color:var(--nn-primary);background-color:var(--nn-primary-soft)}.ck-note{border-left:3px solid var(--nn-primary-line);background-color:var(--nn-surface-3);margin-bottom:20px;padding:15px 20px}.ck-note-title{color:var(--nn-ink);margin:0 0 4px;font-size:15px;font-weight:600;line-height:22px}.ck-note-text{color:var(--nn-muted);margin:0;font-size:14px;line-height:22px}.ck-coupon-toggle{color:var(--nn-muted);margin:0;font-size:14px;font-weight:500;line-height:24px}.ck-coupon-toggle button{cursor:pointer;color:var(--nn-ink);transition:color var(--nn-ease);background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.ck-coupon-toggle button:hover{color:var(--nn-primary)}.ck-coupon-body{border:1px solid var(--nn-line);background-color:#fff;gap:12px;margin-top:14px;padding:20px;display:grid}.ck-coupon-row{flex-wrap:wrap;gap:10px;display:flex}.ck-coupon-row .ck-field{flex:200px}.ck-coupon-error{color:var(--nn-error);margin:0;font-size:14px}.ck-coupon-applied{border:1px dashed var(--nn-primary);border-radius:var(--nn-radius);background-color:var(--nn-primary-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ck-coupon-code{color:var(--nn-primary);margin:0;font-size:15px;font-weight:700}.ck-coupon-msg{color:var(--nn-muted);margin:0;font-size:13px;line-height:20px}.ck-coupon-remove{cursor:pointer;color:var(--nn-muted);transition:color var(--nn-ease);background:0 0;border:0;padding:0;display:flex}.ck-coupon-remove:hover{color:var(--nn-primary)}.ck-summary{border:3px solid var(--nn-primary-line);background-color:#fff;padding:30px 40px 40px}@media (min-width:992px){.ck-summary{position:sticky;top:100px}}.ck-summary>.ck-block-title{font-size:26px;line-height:34px}.ck-summary-items{margin-bottom:0;display:grid}.ck-item{border-bottom:1px solid var(--nn-line);align-items:center;gap:14px;padding:15px 0;display:flex}.ck-item:first-child{padding-top:5px}.ck-item-img{border-radius:var(--nn-radius);background-color:var(--nn-surface-2);flex-shrink:0;width:64px;height:64px;overflow:hidden}.ck-item-img img{object-fit:cover;width:100%;height:100%;display:block}.ck-item-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ck-item-name{-webkit-line-clamp:2;transition:color var(--nn-ease);-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden;color:var(--nn-ink)!important}.ck-item-name:hover{color:var(--nn-primary)!important}.ck-item-variant{color:var(--nn-muted);align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}.ck-item-meta{color:var(--nn-muted);font-size:13px;font-weight:600;line-height:20px}.ck-item-price{color:var(--nn-ink);white-space:nowrap;font-size:15px;font-weight:600}.ck-summary .bk-totals{border:0}.ck-summary .bk-total-row{padding:13px 0;font-size:14px}.ck-summary .ck-note-text{border-bottom:1px solid var(--nn-line);padding:8px 0;font-size:13px}.ck-summary .bk-total-final{border-bottom:0;padding:18px 0 0;font-size:16px}.ck-summary .bk-total-final>span:last-child{font-size:22px}.ck-submit{width:100%;margin-top:30px;padding:20px 30px;font-size:16px}.ck-skeleton{gap:30px;display:grid}.ck-skeleton>span{border-radius:var(--nn-radius);display:block}@media (max-width:767px){.ck{padding:30px 0 50px}.ck-grid{gap:20px}.ck-block{margin-bottom:20px;padding:20px 16px}.ck-block.ck-notice{padding:14px 16px}.ck-block-title{font-size:18px;line-height:26px}.ck-summary{padding:15px}.ck-summary>.ck-block-title{font-size:22px;line-height:30px}.ck-option label{font-size:15px}.ck-coupon-body{padding:14px}.ck-coupon-row .bk-btn{flex:100%}.ck-options-nested{padding:14px}.ck-options-nested .ck-options{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ck-submit{white-space:normal;margin-top:20px;padding:18px 20px}}.ck-options-saved{margin-bottom:20px}.cstep{padding:50px 0 10px}.cstep-wrap{width:100%;max-width:1000px;margin:0 auto;position:relative}.cstep-bar{z-index:0;background-color:var(--nn-line);height:2px;display:block;position:absolute;top:24px;left:16.6667%;right:16.6667%}.cstep-bar-fill{background-color:var(--nn-primary);height:100%;transition:width .4s ease-in-out;display:block}.cstep-list{z-index:2;margin:0;padding:0;list-style:none;display:flex;position:relative}.cstep-item{text-align:center;width:33.3333%}.cstep-item>a,.cstep-item>span{flex-direction:column;align-items:center;gap:12px;display:flex}.cstep-icon{border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:50px;height:50px;color:var(--nn-disabled);transition:background-color var(--nn-ease),border-color var(--nn-ease),color var(--nn-ease);background-color:#fff;justify-content:center;align-items:center;display:flex}.cstep-item.done .cstep-icon,.cstep-item.current .cstep-icon{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.cstep-label{transition:color var(--nn-ease);padding:0 4px;font-size:14px;font-weight:600;line-height:20px;color:var(--nn-muted)!important}.cstep-item.done .cstep-label{color:var(--nn-ink)!important}.cstep-item.current .cstep-label,.cstep-item>a:hover .cstep-label{color:var(--nn-primary)!important}.cstep-item>a:hover .cstep-icon{border-color:var(--nn-primary);color:var(--nn-primary)}.cstep-item.done>a:hover .cstep-icon{background-color:var(--nn-primary-hover);color:#fff}.cstep-item>a:focus-visible{outline:2px solid var(--nn-primary);outline-offset:4px;border-radius:var(--nn-radius)}@media (max-width:767px){.cstep{padding:30px 0 0}.cstep-icon{width:42px;height:42px}.cstep-icon svg{width:20px;height:20px}.cstep-bar{top:20px}.cstep-item>a,.cstep-item>span{gap:8px}.cstep-label{font-size:12px;line-height:16px}}.auth-page{background-color:#fff;flex-direction:column;min-height:100vh;display:flex}.auth-page>main{flex:1}@media (prefers-reduced-motion:reduce){.auth-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.auth-head{border-bottom:1px solid var(--nn-line);background-color:#fff}.auth-head-inner{justify-content:center;align-items:center;height:70px;display:flex}.auth-head img{width:auto;max-height:36px;display:block}@media (min-width:992px){.auth-head-inner{height:90px}.auth-head img{max-height:42px}}.auth{padding:80px 0}@media (max-width:767px){.auth{padding:50px 0}}.auth-card{grid-template-columns:minmax(0,1fr);gap:30px;max-width:1200px;margin:0 auto;display:grid}.auth-single{max-width:770px;margin:0 auto}@media (min-width:992px){.auth-card{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-pane-form{grid-area:1/1}.auth-aside{grid-area:1/2}.auth-card.swapped .auth-pane-form{grid-column:2}.auth-card.swapped .auth-aside{grid-column:1}}.auth-pane{background-color:var(--nn-surface-3);border-radius:8px;min-width:0;padding:50px}@media (min-width:768px) and (max-width:991px){.auth-pane{padding:40px 30px}}@media (max-width:767px){.auth-pane{padding:30px 20px}}@media (max-width:359px){.auth-pane{padding:25px 15px}}.auth-aside{display:none}@media (min-width:992px){.auth-aside{display:block}}.auth-aside-inner{width:100%}.auth-item{align-items:center;gap:20px;margin-bottom:30px;display:flex}.auth-item-icon{border-radius:var(--nn-radius);width:50px;height:50px;color:var(--nn-primary);background-color:#fff;flex:none;justify-content:center;align-items:center;display:flex}.auth-item-body{min-width:0}.auth-title{color:var(--nn-ink);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:1.3}.auth-sub{color:var(--nn-muted);margin:6px 0 0;font-size:14px;line-height:24px}@media (max-width:575px){.auth-item{gap:15px;margin-bottom:25px}.auth-title{font-size:19px}}.auth-form{flex-direction:column;gap:20px;display:flex}.auth-form fieldset{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.auth-form label{color:var(--nn-ink);margin:0;font-size:14px;font-weight:500;line-height:20px}.auth-row{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:576px){.auth-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.auth-field{position:relative}.auth-field-icon{color:var(--nn-ink);pointer-events:none;display:flex;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.auth-page .auth-form input[type]:not([type=checkbox]){border-radius:var(--nn-radius);width:100%;height:60px;box-shadow:none;color:var(--nn-ink);transition:border-color var(--nn-ease);background-color:#fff;border:1px solid #0000;outline:none;padding:10px 20px 10px 58px;font-family:inherit;font-size:15px;line-height:22px}.auth-page .auth-form .auth-field--plain input[type]:not([type=checkbox]){padding-left:20px}.auth-page .auth-form input[type]:not([type=checkbox])::placeholder{color:var(--nn-placeholder);opacity:1;font-size:14px}.auth-page .auth-form input[type]:not([type=checkbox]):focus{border-color:var(--nn-primary)}.auth-page .auth-pass input[type]:not([type=checkbox]){padding-right:56px}.auth-eye{border-radius:var(--nn-radius);cursor:pointer;width:40px;height:40px;color:var(--nn-placeholder);transition:color var(--nn-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.auth-eye:hover{color:var(--nn-primary)}.auth-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.auth-page .auth-form .auth-check{cursor:pointer;white-space:nowrap;color:var(--nn-muted);align-items:center;gap:10px;font-weight:400;display:flex}.auth-check input[type=checkbox]{appearance:none;cursor:pointer;width:15px;height:15px;transition:background-color var(--nn-ease);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:11px;border:0;border-radius:0;flex-shrink:0;margin:0;padding:0}.auth-check input[type=checkbox]:checked{background-color:var(--nn-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.auth-link{cursor:pointer;text-underline-offset:3px;transition:color var(--nn-ease);background:0 0;border:0;padding:0;font-size:14px;font-weight:400;line-height:20px;color:var(--nn-ink)!important;text-decoration:underline!important}.auth-link:hover{color:var(--nn-primary)!important}.auth-alt{color:var(--nn-muted);margin:20px 0 0;font-size:14px;line-height:22px}.auth-alt a{text-underline-offset:3px;transition:color var(--nn-ease);color:var(--nn-ink)!important;text-decoration:underline!important}.auth-alt a:hover{color:var(--nn-primary)!important}.auth-page .auth-submit,.auth-btn{border-radius:var(--nn-radius);background-color:var(--nn-primary);cursor:pointer;text-align:center;width:100%;transition:background-color var(--nn-ease),color var(--nn-ease);border:0;justify-content:center;align-items:center;gap:16px;margin:0;padding:22px 20px;font-family:inherit;font-size:16px;font-weight:600;line-height:1;display:flex;color:#fff!important}.auth-page .auth-submit:hover:not(:disabled){background-color:#b50c37}.auth-page .auth-submit:disabled{opacity:.7;cursor:not-allowed}.auth-submit svg,.auth-btn svg{flex-shrink:0}.auth-btn-sand{background-color:var(--nn-sand);color:var(--nn-ink)!important}.auth-btn-sand:hover{background-color:var(--nn-ink);color:#fff!important}.auth-actions{grid-template-columns:minmax(0,1fr);gap:15px;padding-top:10px;display:grid}@media (min-width:576px){.auth-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-actions .auth-submit{order:2}.auth-actions .auth-btn-sand{order:1}}@keyframes authOtpFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.auth-otp-enter{animation:.25s ease-out authOtpFadeIn}.auth-otp-phone{margin:0 0 4px}.auth-otp-phone strong{color:var(--nn-ink)}.auth-page .auth-form input.auth-otp-input[type]{letter-spacing:6px;text-align:center;font-size:20px;font-weight:600}.auth-otp-resend{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.auth-otp-resend button:disabled{cursor:not-allowed;color:var(--nn-placeholder)!important;text-decoration:none!important}.auth-benefits{gap:15px;margin:0 0 30px;padding:0;list-style:none;display:grid}.auth-benefits li{color:var(--nn-ink);align-items:center;gap:12px;font-size:15px;line-height:24px;display:flex}.auth-benefit-icon{border-radius:var(--nn-radius-sm);width:26px;height:26px;color:var(--nn-primary);background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.auth-aside .auth-item+.auth-btn{margin-top:0}.auth-check input[type=checkbox]:focus-visible,.auth-eye:focus-visible,.auth-page .auth-submit:focus-visible,.auth-btn:focus-visible,.auth-link:focus-visible,.auth-alt a:focus-visible,.auth-head a:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.pdet-page{background-color:#fff}.pdet{padding:30px 0 60px}.pdet-card{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (min-width:768px){.pdet-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}}@media (min-width:1200px){.pdet-card{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:60px}}.pdet-media{min-width:0}.pdet-media-inner{grid-template-columns:minmax(0,1fr);gap:15px;display:grid}.pdet-main-slider{width:100%;min-width:0}@media (min-width:768px){.pdet-media-inner{position:sticky;top:20px}}.pdet-main{aspect-ratio:1;border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:zoom-in;background-color:#fff;display:block;overflow:hidden}.pdet-main img{object-fit:contain;width:100%;height:100%}.pdet-thumbs .swiper-slide{width:auto}.pdet-thumb{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;opacity:.6;width:90px;height:90px;transition:border-color var(--nn-ease),opacity var(--nn-ease);background-color:#fff;display:block;overflow:hidden}.pdet-thumb:hover{opacity:1}.pdet-thumb img{object-fit:contain;width:100%;height:100%}.pdet-thumbs .swiper-slide-thumb-active .pdet-thumb{border-color:var(--nn-primary);opacity:1}.pdet-thumbs-sk{gap:15px;display:flex;overflow:hidden}.pdet-thumbs-sk .pdet-thumb{opacity:1;flex-shrink:0}.pdet-info{min-width:0;position:relative}.pdet-info-list{flex-direction:column;gap:25px;display:flex}.pdet-info-list>:not(:last-child){border-bottom:1px solid var(--nn-line);padding-bottom:25px}.pdet-head{justify-items:start;gap:12px;display:grid}.pdet-cats{background-color:var(--nn-primary-soft);color:var(--nn-primary);border-radius:2px;margin:0;padding:2px 8px 4px;font-size:14px;font-weight:600;line-height:20px}.pdet-cats a{transition:color var(--nn-ease);color:var(--nn-primary)!important}.pdet-cats a:hover{color:var(--nn-ink)!important}.pdet-name{color:var(--nn-ink);overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:600;line-height:1.35}.pdet-center{justify-items:start;gap:14px;display:grid}.pdet-price{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.pdet-price-new{color:var(--nn-primary);font-size:36px;font-weight:600;line-height:1.2}.pdet-price-old{color:var(--nn-subtle);font-size:20px;font-weight:500;line-height:1.2;text-decoration:line-through}.pdet-discount{background-color:var(--nn-primary);color:#fff;border-radius:5px;padding:4px 7px;font-size:12px;font-weight:600;line-height:1}.pdet-chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pdet-instock{border:1px solid var(--nn-line);color:var(--nn-success);border-radius:2px;padding:4px 9px;font-size:12px;font-weight:600;line-height:16px}.pdet-delivery{align-items:center;margin:0;display:flex}.pdet-delivery span{background-color:var(--nn-olive);color:#fff;border-radius:2px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.pdet-features{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pdet-features li{align-items:center;gap:10px;display:flex}.pdet-feat-label{color:var(--nn-ink);flex-shrink:0;margin:0;font-size:16px;font-weight:600;line-height:24px}.pdet-feat-label:after{content:":"}.pdet-feat-value{color:var(--nn-muted);font-size:16px;line-height:24px}.pdet-actions{gap:12px;display:grid}.pdet-options{flex-direction:column;align-items:stretch;gap:20px;display:flex}.pdet-options>*{align-items:center;gap:16px;display:flex}.pdet-option-title{width:70px;color:var(--nn-ink);flex-shrink:0;margin:0;font-size:16px;font-weight:600;line-height:24px}.pdet-qty{border:1px solid var(--nn-line);border-radius:var(--nn-radius);align-items:center;width:max-content;height:50px;padding:0 10px;display:flex}.pdet-qty button{cursor:pointer;width:30px;height:30px;color:var(--nn-disabled);transition:color var(--nn-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.pdet-qty button:hover{color:var(--nn-primary)}.pdet-qty-value{text-align:center;min-width:36px;color:var(--nn-ink);font-size:16px;font-weight:600;line-height:24px}.pdet-variant-row{flex-wrap:wrap}.pdet-variant-chips{flex-wrap:wrap;gap:8px;display:flex}.pdet-variant-chips .ptabs-chip{border:1px solid var(--nn-line);border-radius:var(--nn-radius-sm);min-width:44px;color:var(--nn-ink);text-align:center;transition:border-color var(--nn-ease),color var(--nn-ease);background-color:#fff;padding:7px 14px;font-size:14px;line-height:22px;text-decoration:none}.pdet-variant-chips .ptabs-chip:hover{border-color:var(--nn-ink)}.pdet-variant-chips .ptabs-chip.active{border-color:var(--nn-primary);color:var(--nn-primary)}.pdet-color-chips{flex-wrap:wrap;gap:12px;display:flex}.pdet-color-swatch{width:28px;height:28px;box-shadow:0 0 0 1px var(--nn-line)inset;cursor:pointer;border:2px solid #0000;border-radius:50%;padding:0;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out;position:relative}.pdet-color-swatch:hover:not(:disabled){transform:scale(1.08)}.pdet-color-swatch.active{box-shadow:inset 0 0 0 5px #fff,0 0 0 1px var(--nn-ink)}.pdet-chip-oos{opacity:.5;text-decoration:line-through!important}.pdet-color-swatch.pdet-chip-oos{text-decoration:none!important}.pdet-color-swatch.pdet-chip-oos:after{content:"";background:linear-gradient(to top right,#0000 calc(50% - 1px),#fff,#0000 calc(50% + 1px));border-radius:50%;position:absolute;inset:-1px}.pdet-cta-row{flex-wrap:wrap}.pdet-cta-wrap{flex:1;min-width:180px}.pdet-extra{flex-shrink:0;align-items:center;gap:12px;display:flex}.pdet-cta{border-radius:var(--nn-radius);background-color:var(--nn-primary);cursor:pointer;width:100%;min-height:60px;transition:background-color var(--nn-ease);border:0;justify-content:center;align-items:center;gap:10px;padding:10px 24px;font-size:16px;font-weight:600;line-height:1.2;display:flex;color:#fff!important}.pdet-cta:hover{background-color:var(--nn-ink)}.pdet-btn-dark{border-radius:var(--nn-radius);background-color:var(--nn-sand);cursor:pointer;width:100%;min-height:60px;transition:background-color var(--nn-ease),color var(--nn-ease);border:0;justify-content:center;align-items:center;padding:10px 24px;font-size:16px;font-weight:600;line-height:1.2;display:flex;color:var(--nn-ink)!important}.pdet-btn-dark:hover{background-color:var(--nn-ink);color:#fff!important}.pdet-icon-btn{cursor:pointer;color:var(--nn-disabled);transition:border-color var(--nn-ease),color var(--nn-ease),background-color var(--nn-ease);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;border:1px solid var(--nn-line)!important;border-radius:var(--nn-radius)!important;background-color:#fff!important;width:60px!important;height:60px!important}.pdet-icon-btn:hover{color:#fff;border-color:var(--nn-primary)!important;background-color:var(--nn-primary)!important}.pdet-icon-btn.active{color:var(--nn-primary);border-color:var(--nn-primary)!important}.pdet-icon-btn.active:hover{color:#fff}.pdet-stock{border:1px solid var(--nn-line);color:var(--nn-primary);border-radius:2px;align-self:flex-start;padding:6px 12px;font-size:14px;font-weight:600;line-height:20px}.pdet-payment img{width:auto;max-width:100%;height:32px}.pdet-bottom{gap:30px;margin-top:60px;display:grid}.pdet-tabs{border-bottom:1px solid var(--nn-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 64px;margin:0;padding:0 0 15px;list-style:none;display:flex}.pdet-tab{cursor:pointer;color:var(--nn-muted);transition:color var(--nn-ease);background:0 0;border:0;padding:0;font-size:16px;font-weight:600;line-height:24px;position:relative}.pdet-tab:after{content:"";background-color:var(--nn-primary);height:2px;transition:transform var(--nn-ease);position:absolute;bottom:-16px;left:0;right:0;transform:scaleX(0)}.pdet-tab:hover,.pdet-tab.active{color:var(--nn-ink)}.pdet-tab.active:after{transform:scaleX(1)}.pdet-tab-body{width:100%;max-width:1100px;color:var(--nn-muted);overflow-wrap:anywhere;margin:0 auto;font-size:16px;line-height:26px}.pdet-tab-body p{margin:0 0 14px}.pdet-tab-body p:last-child{margin-bottom:0}.pdet-tab-body strong,.pdet-tab-body b{color:var(--nn-ink)}.pdet-tab-body img{max-width:100%;height:auto}.pdet-tab-body table{max-width:100%}.pdet-tab-body ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pdet-tab-body ul>li{padding-left:16px;position:relative}.pdet-tab-body ul>li:before{content:"";background-color:var(--nn-primary);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:0}.pdet-oneclick{border:1px solid var(--nn-line);border-radius:var(--nn-radius);background-color:var(--nn-surface-3);gap:20px;padding:30px;display:grid}.pdet-oneclick-title{color:var(--nn-ink);margin:0;font-size:20px;font-weight:600;line-height:28px}.pdet-oc-label{color:var(--nn-ink);margin:0 0 10px;font-size:16px;font-weight:600;line-height:24px}.pdet-oc-list{flex-direction:column;gap:10px;display:flex}.pdet-oc-grid,.pdet-oc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pdet-oc-option{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;text-align:left;width:100%;min-height:50px;color:var(--nn-ink);transition:border-color var(--nn-ease),color var(--nn-ease);background-color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:15px;font-weight:600;line-height:22px;display:flex}.pdet-oc-option:hover{border-color:var(--nn-ink)}.pdet-oc-option.active{border-color:var(--nn-primary);box-shadow:inset 0 0 0 1px var(--nn-primary)}.pdet-oc-pay{text-align:center;justify-content:center}.pdet-oc-option-name{display:block}.pdet-oc-option-time{color:var(--nn-muted);font-size:13px;font-weight:400;line-height:20px;display:block}.pdet-oc-fee{flex-shrink:0}.pdet-oc-fee.is-free{color:var(--nn-success)}.pdet-oc-input{border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:100%;min-width:0;height:50px;color:var(--nn-ink);transition:border-color var(--nn-ease);background-color:#fff;outline:none;padding:0 18px;font-family:inherit;font-size:15px;display:block}.pdet-oc-input::placeholder{color:var(--nn-placeholder)}.pdet-oc-input:focus{border-color:var(--nn-primary)}textarea.pdet-oc-input{resize:vertical;height:auto;min-height:110px;padding:14px 18px}.pdet-oc-stack{gap:10px;display:grid}.pdet-oc-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.pdet-oc-actions .pdet-cta{width:auto;min-height:50px;padding:10px 32px;font-size:15px}.pdet-oc-close{border:1px solid var(--nn-line);border-radius:var(--nn-radius);cursor:pointer;min-height:50px;color:var(--nn-ink);transition:border-color var(--nn-ease),color var(--nn-ease);background-color:#fff;padding:10px 28px;font-size:15px;font-weight:600}.pdet-oc-close:hover{border-color:var(--nn-primary);color:var(--nn-primary)}.pdet-similar{padding:20px 0 80px}.pdet-similar-title{border-bottom:1px solid var(--nn-line);color:var(--nn-ink);margin:0 0 40px;padding-bottom:15px;font-size:26px;font-weight:600;line-height:1.3}.pdet-similar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;display:grid}@media (min-width:768px){.pdet-similar-grid{gap:40px 30px}}@media (min-width:992px){.pdet-similar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1199px){.pdet-cta,.pdet-btn-dark{min-height:50px;padding:10px 18px;font-size:15px}.pdet-icon-btn{width:50px!important;height:50px!important}}@media (max-width:991px){.pdet-price-new{font-size:26px}.pdet-tabs{gap:10px 32px}}@media (max-width:767px){.pdet{padding:20px 0 40px}.pdet-card{gap:30px}.pdet-name{font-size:22px}.pdet-price-old{font-size:17px}.pdet-thumb{width:64px;height:64px}.pdet-thumbs-sk,.pdet-media-inner{gap:10px}.pdet-cta-wrap{min-width:100%}.pdet-oneclick{padding:20px 15px}.pdet-bottom{gap:20px;margin-top:40px}.pdet-tabs{gap:10px 24px}.pdet-tab{font-size:15px}.pdet-tab-body{font-size:15px;line-height:24px}.pdet-similar{padding:10px 0 50px}.pdet-similar-title{margin-bottom:25px;font-size:22px}}@media (max-width:575px){.pdet-cta,.pdet-btn-dark{font-size:14px}.pdet-oc-option{padding:10px 12px;font-size:14px}.pdet-oc-input{padding:0 12px;font-size:14px}.pdet-oc-actions>*{flex:1}}.pdet-sk-tag{width:30%;height:24px}.pdet-sk-title{width:100%;height:70px}.pdet-sk-price{width:45%;height:43px}.pdet-sk-chip{width:90px;height:26px}.pdet-sk-qty{width:200px;height:50px}.pdet-sk-cta{border-radius:var(--nn-radius);width:100%;height:60px}@media (max-width:1199px){.pdet-sk-cta{height:50px}}.sk{border-radius:var(--nn-radius-sm);background-color:var(--nn-surface-2);display:block;position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffffa6 50%,#0000 100%);animation:1.4s ease-in-out infinite sk-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes sk-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sk:after{animation:none}}.sk-row{gap:15px;display:flex;overflow:hidden}.ptabs .sk-row{padding:var(--pc-lift)0}.sk-row>*{flex:0 0 71%}@media (min-width:575px){.sk-row>*{flex:0 0 calc(50% - 7.5px)}}@media (min-width:768px){.sk-row>*{flex:0 0 calc(33.333% - 10px)}}@media (min-width:992px){.sk-row{gap:20px}.sk-row>*{flex:0 0 calc(25% - 15px)}}.sk-head-title{width:220px;height:34px;margin-bottom:14px}.sk-head-tabs{width:260px;max-width:100%;height:24px}.sk-arrow{border-radius:var(--nn-radius);width:40px;height:40px}.sk-chips{align-items:center;gap:28px;margin:22px 0 18px;padding:0 0 4px;display:flex;overflow:hidden}.sk-chip{flex:none;width:80px;height:26px}.sk-chip:first-child{width:68px}.pcard-img.sk{border-radius:var(--nn-radius)}.sk-pcard-brand{width:40%;height:16px}.sk-pcard-title{height:44px}.sk-pcard-rating{width:55%;height:16px}.sk-pcard-badges{width:70%;height:22px}.sk-pcard-camp{width:45%;height:20px}.sk-pcard-price{width:50%;height:24px}.sk-pcard-btn{border-radius:var(--nn-radius);height:42px;margin-top:auto}.pcd-media.sk{border-radius:var(--nn-radius)}.sk-pcd-title{width:80%;height:22px;margin-bottom:6px}.sk-pcd-price{width:40%;height:24px}.sk-cat-tool{width:260px;max-width:60%;height:42px}.sk-cat-sort{width:150px;height:42px}@media (max-width:767px){.sk-pcard-brand{height:14px}.sk-pcard-title{height:40px}.sk-pcard-badges{height:20px}.sk-pcard-btn{height:34px}.sk-pcd-title{height:20px}.sk-cat-tool{height:42px}.sk-cat-sort{width:110px}}.sk-hero-slider{border-radius:var(--nn-radius);height:100%}.sk-hero-promo{border-radius:var(--nn-radius);height:200px}@media (min-width:1200px){.sk-hero-promo{flex:1;height:auto}}.sk-feat-icon{flex-shrink:0;width:30px;height:30px}.sk-feat-content{flex:1}.sk-feat-title{width:70%;height:24px}.sk-feat-text{width:90%;height:20px}.sk-brands{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.sk-brands>:nth-child(n+3){display:none}@media (min-width:575px){.sk-brands{grid-template-columns:repeat(3,1fr)}.sk-brands>:nth-child(3){display:block}}@media (min-width:768px){.sk-brands{grid-template-columns:repeat(4,1fr)}.sk-brands>:nth-child(4){display:block}}@media (min-width:992px){.sk-brands{grid-template-columns:repeat(5,1fr);gap:20px}.sk-brands>:nth-child(5){display:block}}@media (min-width:1200px){.sk-brands{grid-template-columns:repeat(6,1fr)}.sk-brands>:nth-child(6){display:block}}.sk-brand-logo{width:70%;height:44px}.sk-blog-img{aspect-ratio:16/10;border-radius:4px}.sk-blog-meta{width:65%;height:20px;margin-top:14px}.sk-blog-name{height:52px;margin-top:10px}.sk-blog-text{height:66px;margin-top:12px}.dw-backdrop{z-index:10000;opacity:0;pointer-events:none;transition:opacity var(--nn-ease);background-color:#00000080;position:fixed;inset:0}.dw-backdrop.open{opacity:1;pointer-events:auto}.dw-panel{z-index:10001;width:380px;max-width:calc(100vw - 20px);box-shadow:var(--nn-shadow-drawer);visibility:hidden;background-color:#fff;flex-direction:column;transition:transform .3s cubic-bezier(.785,.135,.15,.86),visibility .3s cubic-bezier(.785,.135,.15,.86);display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}.dw-panel.open{visibility:visible;transform:translate(0)}.dw-head{background-color:var(--nn-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px 12px 30px;display:flex}.dw-title{text-transform:uppercase;color:var(--nn-ink);font-size:15px;font-weight:700;line-height:27px}.dw-count{color:var(--nn-primary);font-weight:700}.dw-close{border-radius:var(--nn-radius);cursor:pointer;width:35px;height:35px;color:var(--nn-primary);transition:color var(--nn-ease),background-color var(--nn-ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.dw-close:hover{background-color:var(--nn-primary);color:#fff}.dw-close:focus-visible,.dw-btn:focus-visible,.dw-link:focus-visible,.dw-remove:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.dw-body{overscroll-behavior:contain;flex:1;min-height:0;padding-top:5px;overflow:hidden auto}.dw-list{padding:0 30px}.dw-item{border-bottom:1px solid var(--nn-line);align-items:center;gap:20px;padding:15px 0;display:flex}.dw-item:last-child{border-bottom:0}.dw-thumb{flex-shrink:0;align-self:flex-start;position:relative}.dw-img{border-radius:var(--nn-radius-lg);background-color:var(--nn-surface-2);width:100px;height:100px;display:block;overflow:hidden}.dw-img img{object-fit:cover;width:100%;height:100%;display:block}.dw-remove{z-index:1;width:24px;height:24px;box-shadow:var(--nn-shadow-soft);cursor:pointer;color:var(--nn-primary);transition:color var(--nn-ease),background-color var(--nn-ease);background-color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:6px;left:6px}.dw-remove:hover{background-color:var(--nn-primary);color:#fff}.dw-info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.dw-name{-webkit-line-clamp:2;transition:color var(--nn-ease);-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden;color:var(--nn-ink)!important}.dw-name:hover{color:var(--nn-primary)!important}.dw-item-variant{color:var(--nn-muted);align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}.dw-variant-swatch{width:12px;height:12px;box-shadow:0 0 0 1px var(--nn-line)inset;border-radius:50%;flex-shrink:0;display:inline-block}.dw-price{color:var(--nn-ink);flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:12px;font-weight:600;line-height:18px;display:flex}.dw-price .new-price{color:var(--nn-primary);font-size:14px;font-weight:600}.dw-price .old-price{color:var(--nn-subtle);font-size:12px;font-weight:400;text-decoration:line-through}.dw-item-bot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.dw-qty{border:1px solid var(--nn-line);border-radius:var(--nn-radius);align-items:center;display:inline-flex;overflow:hidden}.dw-qty button{cursor:pointer;width:30px;height:32px;color:var(--nn-disabled);transition:color var(--nn-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.dw-qty button:hover{color:var(--nn-primary)}.dw-qty-value{text-align:center;min-width:24px;color:var(--nn-ink);font-size:14px;font-weight:600}.dw-stock{border-radius:var(--nn-radius-sm);background-color:var(--nn-primary-soft);color:var(--nn-primary);padding:2px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-block}.dw-add{border-radius:var(--nn-radius);background-color:var(--nn-primary);cursor:pointer;color:#fff;white-space:nowrap;transition:background-color var(--nn-ease);border:0;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.dw-add:hover{background-color:var(--nn-primary-hover)}.dw-foot{background-color:#fff;flex-shrink:0;padding:0 30px 30px}.dw-totals{border-top:1px solid var(--nn-line);gap:6px;margin-bottom:25px;padding-top:20px;display:grid}.dw-total-row{color:var(--nn-muted);justify-content:space-between;align-items:center;gap:16px;font-size:14px;line-height:22px;display:flex}.dw-total-row strong{color:var(--nn-ink);font-weight:600}.dw-total-final{border-top:1px solid var(--nn-line);text-transform:uppercase;color:var(--nn-primary);margin-top:8px;padding-top:14px;font-size:14px;font-weight:600}.dw-total-final span:last-child{font-size:18px;font-weight:700}.dw-actions{gap:10px;display:grid}.dw-btn{border:2px solid var(--nn-primary);border-radius:var(--nn-radius-pill);cursor:pointer;text-align:center;text-transform:uppercase;min-height:45px;transition:background-color var(--nn-ease),border-color var(--nn-ease),color var(--nn-ease);justify-content:center;align-items:center;padding:11px 14px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.dw-btn-outline{background-color:#0000;color:var(--nn-primary)!important}.dw-btn-primary{background-color:var(--nn-primary);color:#fff!important}.dw-btn-outline:hover,.dw-btn-primary:hover{border-color:var(--nn-primary-hover);background-color:var(--nn-primary-hover);color:#fff!important}.dw-foot-links{border-top:1px solid var(--nn-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:20px;display:flex}.dw-link{cursor:pointer;text-transform:uppercase;transition:color var(--nn-ease);background:0 0;border:0;padding:0;font-size:13px;font-weight:600;line-height:20px;color:var(--nn-ink)!important}.dw-link:hover,.dw-foot-links .dw-link:first-child{color:var(--nn-primary)!important}.dw-foot-links .dw-link:first-child:hover{color:var(--nn-primary-hover)!important}.dw-ship{background-color:var(--nn-olive);color:#fff;flex-shrink:0;align-items:center;gap:12px;padding:13px 30px;display:flex}.dw-ship-icon{color:#fff;flex-shrink:0;display:flex}.dw-ship-body{flex:1;min-width:0}.dw-ship-text{color:#fff;margin:0 0 7px;font-size:14px;line-height:20px}.dw-ship-text strong{text-transform:uppercase;color:#fff;font-weight:600}.dw-ship-track{background-color:#ffffff4d;border-radius:999px;height:4px;overflow:hidden}.dw-ship-fill{background-color:#fff;border-radius:999px;height:100%;transition:width .4s;display:block}.dw-skeleton{gap:15px;padding:15px 30px;display:grid}.dw-skeleton>span{border-radius:var(--nn-radius-lg);background-color:var(--nn-surface-2);height:100px;display:block}.dw-body .wl-empty{padding:50px 30px}@media (max-width:767px){.dw-panel{width:320px}.dw-head{padding:10px 12px 10px 20px}.dw-list,.dw-foot{padding-left:20px;padding-right:20px}.dw-foot{padding-bottom:20px}.dw-ship{padding:11px 20px}.dw-ship-text{font-size:12px;line-height:18px}.dw-skeleton{padding:15px 20px}.dw-item{gap:12px}.dw-img{width:80px;height:80px}.dw-body .wl-empty{padding:40px 20px}}@media (max-width:374px){.dw-img{width:64px;height:64px}.dw-add{width:100%}}.faq{padding:80px 0}.faq-layout{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (min-width:992px){.faq-layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:30px}}@media (min-width:1200px){.faq-layout{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.faq-side,.faq-main{min-width:0}.faq-side{border:1px solid var(--nn-line);border-radius:var(--nn-radius);padding:40px 30px;box-shadow:0 12px 10px #eeeff040}.faq-search{margin-bottom:35px;position:relative}.faq-search input[type]{border-radius:var(--nn-radius);background-color:var(--nn-surface-3);width:100%;height:60px;color:var(--nn-ink);transition:border-color var(--nn-ease),background-color var(--nn-ease);border:1px solid #0000;outline:none;padding:10px 56px 10px 20px;font-family:inherit;font-size:14px}.faq-search input[type]::placeholder{letter-spacing:1px;text-transform:uppercase;color:var(--nn-muted);font-size:12px;font-weight:500}.faq-search input[type]:focus{border-color:var(--nn-primary);background-color:#fff}.faq-search-btn{border-radius:var(--nn-radius);cursor:pointer;width:44px;height:44px;color:var(--nn-ink);transition:color var(--nn-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.faq-search-btn:hover{color:var(--nn-primary)}.faq-side-title{margin-bottom:25px}.faq-side-title h5{color:var(--nn-ink);margin:0;font-size:22px;font-weight:600;line-height:1.3}.faq-tabs{gap:10px;margin:0;padding:0;list-style:none;display:grid}.faq-tab{border-radius:var(--nn-radius);cursor:pointer;text-align:left;letter-spacing:1px;text-transform:uppercase;width:100%;color:var(--nn-muted);background:#fff;border:1px solid #f2f5fa;align-items:center;padding:11px 15px;font-family:inherit;font-size:12px;font-weight:600;line-height:18px;transition:all .2s ease-out;display:flex}.faq-tab:hover{color:var(--nn-primary)}.faq-tab.active{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff}.faq-item{gap:25px;display:grid}.faq-name{color:var(--nn-ink);margin:0;font-size:26px;font-weight:600;line-height:1.3}.faq-wrap{gap:15px;display:grid}.faq-acc{border:1px solid var(--nn-line);border-radius:var(--nn-radius);transition:border-color var(--nn-ease),box-shadow var(--nn-ease);background:#fff}.faq-acc:has(.faq-acc-title:not(.collapsed)){border-color:var(--nn-primary-line);box-shadow:var(--nn-shadow-soft)}.faq-acc-title{border-radius:var(--nn-radius);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;width:100%;min-height:60px;padding:16px 70px 16px 25px;font-family:inherit;display:flex;position:relative}.faq-acc-q{color:var(--nn-ink);transition:color var(--nn-ease);font-size:16px;font-weight:600;line-height:26px}.faq-acc-title:hover .faq-acc-q,.faq-acc-title:not(.collapsed) .faq-acc-q{color:var(--nn-primary)}.faq-acc-title:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.faq-acc-icon{border-radius:var(--nn-radius);background-color:var(--nn-surface-2);width:36px;height:36px;transition:background-color var(--nn-ease);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.faq-acc-icon:before,.faq-acc-icon:after{content:"";background-color:var(--nn-ink);transition:all var(--nn-ease);border-radius:1px;position:absolute}.faq-acc-icon:after{width:12px;height:2px}.faq-acc-icon:before{width:2px;height:12px}.faq-acc-title:not(.collapsed) .faq-acc-icon{background-color:var(--nn-primary)}.faq-acc-title:not(.collapsed) .faq-acc-icon:before{opacity:0;transform:rotate(90deg)}.faq-acc-title:not(.collapsed) .faq-acc-icon:after{background-color:#fff}.faq-acc-body{border-top:1px solid var(--nn-line-soft);margin:0 25px;padding:18px 0 22px}.faq-acc-body p{color:var(--nn-muted);margin:0;font-size:16px;line-height:26px}.faq-empty{color:var(--nn-muted);margin:0;padding:40px 0;font-size:16px}.faq-skeleton{gap:15px;display:grid}.faq-skeleton>span{border-radius:var(--nn-radius);background:var(--nn-surface-2);height:60px;display:block}@media (max-width:991px){.faq-tabs{flex-wrap:wrap;display:flex}.faq-tab{width:auto}}@media (max-width:767px){.faq{padding:50px 0}.faq-side{padding:25px 20px}.faq-search{margin-bottom:25px}.faq-side-title{margin-bottom:18px}.faq-side-title h5{font-size:20px}.faq-name{font-size:22px}.faq-acc-title{padding:14px 60px 14px 18px}.faq-acc-icon{width:32px;height:32px;right:12px}.faq-acc-q{font-size:15px;line-height:24px}.faq-acc-body{margin:0 18px}.faq-acc-body p{font-size:15px;line-height:24px}}.nf{padding:70px 0}.nf-page{background-color:#fff;align-items:center;min-height:100dvh;display:flex}.nf-page>.container{width:100%}.nf-wrap{text-align:center;max-width:720px;margin:0 auto}.nf-thumb{justify-content:center;margin-bottom:35px;display:flex}.nf-title{color:var(--nn-ink);overflow-wrap:break-word;margin:0 0 25px;font-size:48px;font-weight:600;line-height:1.2}.nf-code{color:var(--nn-primary)}.nf-text{color:var(--nn-muted);margin:0 0 40px;font-size:18px;line-height:26px}.nf-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;display:flex}.nf-btn{border:1px solid var(--nn-primary);border-radius:var(--nn-radius);background-color:var(--nn-primary);transition:background-color var(--nn-ease),border-color var(--nn-ease),color var(--nn-ease);justify-content:center;align-items:center;gap:15px;padding:17px 33px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;position:relative;overflow:hidden;color:#fff!important}.nf-btn:before{content:"";background:linear-gradient(90deg,#fff0 0%,#fff3 100%);width:10%;height:100%;position:absolute;top:0;left:-30%;transform:skew(-25deg)}.nf-btn:hover{border-color:var(--nn-primary-hover);background-color:var(--nn-primary-hover)}.nf-btn:hover:before{animation:.8s nf-shine}.nf-btn-outline{border-color:var(--nn-line);background-color:#fff;color:var(--nn-ink)!important}.nf-btn-outline:hover{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff!important}@keyframes nf-shine{to{left:125%}}.nf-art{width:360px;max-width:100%;height:auto}.nf-art-bg{fill:var(--nn-cream)}.nf-art-ghost{fill:var(--nn-ink);opacity:.05;font-family:inherit}.nf-art-stroke{stroke:var(--nn-ink)}.nf-art-ring{stroke:var(--nn-ink);fill:#fff}.nf-art-shine{fill:var(--nn-ink);opacity:.06}.nf-art-fill{fill:var(--nn-primary);font-family:inherit}.nf-art-dot{fill:var(--nn-dash)}.nf-art-o35{opacity:.35}.nf-art-o30{opacity:.3}.nf-art-o25{opacity:.25}.nf-art-o20{opacity:.2}.nf-art-o15{opacity:.15}.nf-float{animation:4s ease-in-out infinite nf-float}.nf-scan{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite nf-scan}.nf-sp1{animation:2s ease-in-out infinite nf-sparkle}.nf-sp2{animation:2.5s ease-in-out .4s infinite nf-sparkle}.nf-sp3{animation:1.8s ease-in-out .8s infinite nf-sparkle}.nf-sp4{animation:2.2s ease-in-out 1.2s infinite nf-sparkle}.nf-sp1,.nf-sp2,.nf-sp3,.nf-sp4{transform-box:fill-box;transform-origin:50%}.nf-q{animation:1.5s ease-in-out infinite nf-pulse}@keyframes nf-scan{0%{transform:translate(0)rotate(-8deg)}25%{transform:translate(24px)rotate(4deg)}50%{transform:translate(8px)rotate(-4deg)}75%{transform:translate(-16px)rotate(6deg)}to{transform:translate(0)rotate(-8deg)}}@keyframes nf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes nf-sparkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.5)}}@keyframes nf-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:767px){.nf{padding:50px 0}.nf-thumb{margin-bottom:25px}.nf-art{width:280px}.nf-title{margin-bottom:15px;font-size:32px}.nf-text{margin-bottom:30px;font-size:16px}}@media (max-width:399px){.nf-btn{width:100%}}@media (prefers-reduced-motion:reduce){.nf-float,.nf-scan,.nf-sp1,.nf-sp2,.nf-sp3,.nf-sp4,.nf-q,.nf-btn:hover:before{animation:none}}.ct{padding:80px 0}.ct-layout{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:992px){.ct-layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:30px}}.ct-left{align-content:start;gap:10px;min-width:0;display:grid}.ct-info{border:1px solid var(--nn-line);border-radius:var(--nn-radius);align-content:start;gap:30px;min-width:0;padding:45px 35px;display:grid}.ct-info-heading{color:var(--nn-ink);margin:0;font-size:26px;font-weight:600;line-height:1.25}.ct-info-list{gap:15px;margin:0;padding:0;list-style:none;display:grid}.ct-info-list>li{align-items:flex-start;gap:12px;min-width:0;display:flex}.ct-info-icon{color:var(--nn-primary);flex-shrink:0;margin-top:4px;display:flex}.ct-info-text,.ct-info-link,.ct-info-strong{overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:26px}.ct-info-text{color:var(--nn-muted)}.ct-info-link,.ct-info-strong{transition:color var(--nn-ease);color:var(--nn-ink)!important}.ct-info-strong{font-weight:600}.ct-info-link:hover,.ct-info-strong:hover{color:var(--nn-primary)!important}.ct-socials{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ct-socials a{border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:40px;height:40px;transition:all var(--nn-ease);background-color:#fff;justify-content:center;align-items:center;display:flex;color:var(--nn-ink)!important}.ct-socials a:hover{border-color:var(--nn-primary);background-color:var(--nn-primary);color:#fff!important}.ct-direction{border:1px solid var(--nn-line);border-radius:var(--nn-radius);text-align:center;transition:background-color var(--nn-ease),border-color var(--nn-ease),color var(--nn-ease);justify-content:center;align-items:center;gap:14px;padding:16px 5px;font-size:16px;font-weight:600;line-height:1.3;display:flex;color:var(--nn-ink)!important}.ct-direction svg{color:var(--nn-primary);transition:color var(--nn-ease);flex-shrink:0}.ct-direction:hover{background-color:var(--nn-primary);border-color:var(--nn-primary);color:#fff!important}.ct-direction:hover svg{color:#fff}.ct-card{gap:35px;min-width:0;display:grid}.ct-card-title{gap:8px;display:grid}.ct-card-heading{color:var(--nn-ink);margin:0;font-size:26px;font-weight:600;line-height:1.25}.ct-card-desc{color:var(--nn-muted);margin:0;font-size:14px;line-height:22px}.ct-form{flex-direction:column;gap:20px;display:flex}.ct-form fieldset{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ct-row{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.ct-row{grid-template-columns:repeat(2,1fr)}}.ct-form label{color:var(--nn-ink);font-size:14px;font-weight:600;line-height:20px}.ct-form input[type],.ct-form textarea,.ck-field input[type]:not([type=radio]),.ck-field select,.ck-field textarea{border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:100%;color:var(--nn-ink);transition:border-color var(--nn-ease);background-color:#fff;outline:none;padding:13px 16px;font-family:inherit;font-size:14px;line-height:22px}.ct-form input[type]::placeholder,.ct-form textarea::placeholder{color:var(--nn-placeholder);font-size:14px;line-height:22px}.ct-form input[type]:focus,.ct-form textarea:focus,.ck-field input[type]:not([type=radio]):focus,.ck-field select:focus,.ck-field textarea:focus{border-color:var(--nn-primary)}.ct-form input[type]{height:60px;padding:5px 20px;font-size:16px}.ct-form textarea{resize:vertical;height:240px;padding:20px 25px;font-size:16px;line-height:26px}.ct-form input[type]::placeholder,.ct-form textarea::placeholder{color:var(--nn-muted);font-size:16px}.ct-submit{border-radius:var(--nn-radius);background-color:var(--nn-primary);color:#fff;cursor:pointer;min-width:150px;transition:background-color var(--nn-ease);border:0;justify-content:center;align-self:flex-start;align-items:center;padding:17px 33px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.ct-submit:hover:not(:disabled){background-color:var(--nn-primary-hover)}.ct-submit:disabled{opacity:.7;cursor:not-allowed}.ct-map{margin-top:80px}.ct-map-frame{border-radius:var(--nn-radius);border:0;width:100%;height:500px;display:block}@media (min-width:992px) and (max-width:1199px){.ct-info{padding:45px 15px}}@media (max-width:767px){.ct{padding:50px 0}.ct-layout{gap:35px}.ct-info{gap:24px;padding:30px 20px}.ct-info-heading,.ct-card-heading{font-size:22px}.ct-card{gap:25px}.ct-form textarea{height:180px}.ct-submit{align-self:stretch}.ct-map{margin-top:50px}.ct-map-frame{height:320px}}.blogs{padding:50px 0 60px}.blogs-title{color:var(--nn-ink);margin:0;font-size:26px;font-weight:600;line-height:1.3}.blogs-slider{margin-top:30px}.blogs .swiper-slide{height:auto}.blogs-card{flex-direction:column;min-width:0;height:100%;display:flex}.blogs-img{aspect-ratio:16/10;border-radius:var(--nn-radius);background-color:var(--nn-surface);display:block;overflow:hidden}.blogs-img img{object-fit:cover;width:100%;height:100%;transition:transform 1s ease-out;display:block}.blogs-card:hover .blogs-img img{transform:scale(1.1)}.blogs-meta{flex-wrap:wrap;align-items:center;gap:6px 36px;margin-top:20px;font-size:14px;line-height:20px;display:flex}.blogs-meta>span{position:relative}.blogs-meta>span:not(:last-child):after{content:"";background:#ececec;width:2px;height:15px;position:absolute;top:50%;right:-19px;transform:translateY(-50%)}.blogs-cat{color:var(--nn-ink);align-items:center;gap:6px;display:inline-flex}.blogs-cat svg{color:var(--nn-primary)}.blogs-date{color:var(--nn-muted)}.blogs-name{-webkit-line-clamp:2;transition:color var(--nn-ease);-webkit-box-orient:vertical;margin-top:10px;font-size:20px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden;color:var(--nn-ink)!important}.blogs-name:hover{color:var(--nn-primary)!important}.blogs-excerpt{-webkit-line-clamp:3;color:var(--nn-muted);-webkit-box-orient:vertical;margin:10px 0 0;font-size:15px;line-height:24px;display:-webkit-box;overflow:hidden}@media (min-width:1200px) and (max-width:1399px){.blogs-name{font-size:18px}}@media (max-width:767px){.blogs{padding:40px 0 50px}.blogs-title{font-size:22px}.blogs-slider{margin-top:20px}.blogs-name{font-size:16px}}@media (prefers-reduced-motion:reduce){.blogs-img img{transition:none}}.ft-body{background-color:var(--nn-surface);padding:65px 0 35px}.ft-inner{flex-wrap:wrap;gap:35px 30px;display:flex}@media (min-width:1200px){.ft-inner{flex-wrap:nowrap;gap:60px}}.ft-brand{flex-direction:column;flex-shrink:0;gap:25px;width:100%;display:flex}@media (min-width:1200px){.ft-brand{width:240px}}.ft-logo img{object-fit:contain;width:auto;max-width:215px;height:44px;display:block}.ft-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 30px;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (max-width:575px){.ft-links{grid-template-columns:1fr}}@media (min-width:992px){.ft-links{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr)}}.ft-col{flex-direction:column;gap:25px;min-width:0;display:flex}.ft-heading{color:var(--nn-ink);text-underline-offset:4px;margin:0;font-size:16px;font-weight:600;line-height:22px;text-decoration:underline}.ft-menu{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ft-link{overflow-wrap:anywhere;font-size:16px;line-height:24px;transition:color .2s ease-out,padding .2s ease-out;display:inline-block;color:var(--nn-muted)!important}a.ft-link:hover{padding-left:3px;color:var(--nn-primary)!important}.ft-link-primary{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:24px;transition:color .2s ease-out;color:var(--nn-ink)!important}.ft-link-primary:hover{color:var(--nn-primary)!important}.ft-contact>li{align-items:center;gap:14px;display:flex}.ft-contact-icon{width:40px;height:40px;box-shadow:var(--nn-shadow-soft);color:var(--nn-primary);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ft-news{background-color:var(--nn-cream)}.ft-news-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;padding:18px 0;display:flex}.ft-news-notice{text-align:center;color:var(--nn-ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 30px;margin:0;display:flex}.ft-news-title{align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:28px;display:flex}.ft-news-desc{color:var(--nn-muted);font-size:14px;line-height:20px}@media (min-width:1400px){.ft-news-inner{justify-content:space-between}.ft-news-notice{justify-content:flex-start}}.ft-form{width:100%;max-width:566px;position:relative}.ft-form-row{align-items:center;gap:12px;display:flex}.ft-form-row input{border-radius:var(--nn-radius);min-width:0;height:50px;color:var(--nn-ink);background-color:#fff;border:0;outline:none;flex:1;padding:0 28px;font-size:14px}.ft-form-btn{border-radius:var(--nn-radius);background-color:var(--nn-primary);color:#fff;cursor:pointer;height:50px;transition:background-color var(--nn-ease);border:0;flex-shrink:0;padding:0 28px;font-size:14px;font-weight:600}.ft-form-btn:hover{background-color:var(--nn-ink)}.ft-form-msg{margin:0;font-size:13px;line-height:18px;position:absolute;top:calc(100% + 6px);left:0}.ft-form-msg.ok{color:var(--nn-success)}.ft-form-msg.err{color:var(--nn-error)}.ft-social{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ft-social a{width:38px;height:38px;box-shadow:var(--nn-shadow-soft);transition:background-color var(--nn-ease),color var(--nn-ease);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;color:var(--nn-ink)!important}.ft-social a:hover{background-color:var(--nn-primary);color:#fff!important}.ft-bottom{background-color:var(--nn-footer-bar);padding:22px 0 25px}.ft-bottom-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 30px;display:flex}.ft-copy{color:var(--nn-muted);margin:0;font-size:16px;line-height:24px}.ft-payment{object-fit:contain;width:auto;max-width:100%;height:26px}@media (max-width:767px){.ft-body{padding:45px 0 30px}.ft-bottom-inner{text-align:center;justify-content:center}.ft-copy{font-size:14px}.ft-news-title{font-size:18px;line-height:26px}.ft-form-row{flex-wrap:wrap}.ft-form-row input{flex:100%;width:100%}.ft-form-btn{width:100%}.ft-form-msg{margin-top:8px;position:static}}[data-slot=button-link]{display:inline-flex!important}body.no-sticky-header header{position:relative!important}a.tf-btn,a.cart-checkout-btn{color:var(--white)!important}a.tf-btn.style-line,a.tf-btn.btn-white,a.tf-btn.style-2{color:var(--black)!important}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}@media (max-width:575px){.card-product .product-action_list .wishlist{opacity:1!important;visibility:visible!important;display:flex!important;transform:translate(0)!important}.card-product .product-action_list li:not(.wishlist){display:none!important}}.promo-overlay{z-index:1080;background:#0404048c;justify-content:center;align-items:center;padding:24px;animation:.25s promo-fade;display:flex;position:fixed;inset:0}.promo-modal{border-radius:var(--nn-radius-lg);background:#fff;max-width:min(760px,100%);max-height:calc(100vh - 48px);animation:.28s promo-pop;position:relative;box-shadow:0 30px 70px 6px #0b064614,0 18px 60px #0003}.promo-link{line-height:0;display:block}.promo-img{object-fit:contain;border-radius:var(--nn-radius-lg);width:100%;max-height:calc(100vh - 48px);display:block}.promo-slider{border-radius:var(--nn-radius-lg);position:relative;overflow:hidden}.promo-slider .swiper,.promo-slider .swiper-slide{border-radius:var(--nn-radius-lg)}.promo-nav{z-index:3;border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:32px;height:32px;color:var(--nn-ink);cursor:pointer;background-color:#ffffffe6;justify-content:center;align-items:center;margin-top:-16px;padding:0;transition:background-color .2s,color .2s;display:flex;position:absolute;top:50%}.promo-nav-prev{left:12px}.promo-nav-next{right:12px}.promo-nav:hover{background-color:var(--nn-primary);border-color:var(--nn-primary);color:#fff}.promo-nav:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}.promo-nav.swiper-button-disabled{opacity:0;pointer-events:none}.promo-slider .swiper-pagination{position:absolute;bottom:12px}.promo-slider .swiper-pagination-bullet{opacity:.6;background:#fff;border-radius:5px;width:25px;height:4px;box-shadow:0 1px 3px #00000059}.promo-slider .swiper-pagination-bullet-active{background:var(--nn-primary);opacity:1}.promo-close{z-index:5;border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:34px;height:34px;color:var(--nn-ink);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:flex;position:absolute;top:-14px;right:-14px;box-shadow:0 2px 10px #0000002e}.promo-close:hover{background:var(--nn-primary);border-color:var(--nn-primary);color:#fff}.promo-close:focus-visible{outline:2px solid var(--nn-primary);outline-offset:2px}@media (max-width:575.98px){.promo-close{top:10px;right:10px}}@keyframes promo-fade{0%{opacity:0}to{opacity:1}}@keyframes promo-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.promo-overlay,.promo-modal{animation:none}}.srch-backdrop{z-index:1060;opacity:0;pointer-events:none;background:#04040480;transition:opacity .25s;position:fixed;inset:0}.srch-wrap{z-index:1061;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:16px;transition:transform .25s,opacity .2s;display:flex;position:fixed;inset:0;transform:scale(.97)}.srch-backdrop.is-open,.srch-wrap.is-open{opacity:1;pointer-events:auto}.srch-wrap.is-open{transform:scale(1)}.srch-panel{border-radius:var(--nn-radius-lg);border-top:2px solid var(--nn-primary);background:#fff;width:100%;max-width:780px;overflow:hidden;box-shadow:0 30px 70px 6px #0b064614}.srch-panel .srch-form{margin:0}.srch-form{border-bottom:1px solid var(--nn-line);align-items:center;gap:12px;padding:20px 24px;display:flex}.srch-field{flex:1;min-width:0;position:relative}.srch-field input[type].srch-input{border-radius:var(--nn-radius);background:var(--nn-surface-2);width:100%;height:50px;color:var(--nn-ink);transition:border-color var(--nn-ease),background-color var(--nn-ease);border:1px solid #0000;outline:none;padding:5px 50px 5px 20px;font-family:inherit;font-size:15px}.srch-field input[type].srch-input::placeholder{color:var(--nn-placeholder);font-size:14px}.srch-field input[type].srch-input:focus{border-color:var(--nn-primary);background:#fff}.srch-submit{border-radius:var(--nn-radius);background:var(--nn-primary);color:#fff;cursor:pointer;width:38px;height:38px;transition:background-color var(--nn-ease);border:0;justify-content:center;align-items:center;padding:0;font-size:16px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.srch-submit:hover{background:var(--nn-primary-hover)}.srch-close{border:1px solid var(--nn-line);border-radius:var(--nn-radius);width:40px;height:40px;color:var(--nn-ink);cursor:pointer;transition:all var(--nn-ease);background:#fff;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:13px;display:flex}.srch-close:hover{border-color:var(--nn-primary);background:var(--nn-primary);color:#fff}.srch-body{max-height:calc(100dvh - 124px);padding:20px 24px 24px;overflow-y:auto}.srch-chips{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.srch-chip{border:1px solid var(--nn-line);border-radius:var(--nn-radius);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;transition:all var(--nn-ease);padding:7px 14px;font-size:12px;font-weight:600;line-height:18px;color:var(--nn-muted)!important}.srch-chip:hover{border-color:var(--nn-primary);background:var(--nn-primary);color:#fff!important}.srch-block{margin-bottom:28px}.srch-head{border-bottom:1px solid var(--nn-line-soft);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:10px;display:flex}.srch-title{color:var(--nn-ink);margin:0;font-size:16px;font-weight:600;line-height:24px}.srch-clear{cursor:pointer;color:var(--nn-muted);transition:color var(--nn-ease);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.srch-clear:hover{color:var(--nn-primary)}.srch-all{transition:color var(--nn-ease);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex;color:var(--nn-muted)!important}.srch-all .icon{font-size:15px}.srch-all:hover{color:var(--nn-primary)!important}.srch-history{border-bottom:1px solid var(--nn-line-soft);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.srch-history-term{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nn-ink);transition:color var(--nn-ease);font-size:14px;overflow:hidden}.srch-history:hover .srch-history-term{color:var(--nn-primary)}.srch-history-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.srch-history-go{color:var(--nn-muted);font-size:13px}.srch-history-remove{cursor:pointer;color:var(--nn-subtle);transition:color var(--nn-ease);background:0 0;border:0;padding:2px;font-size:11px;display:flex}.srch-history-remove:hover{color:var(--nn-primary)}.srch-grid{grid-template-columns:1fr 1fr;gap:12px 24px;display:grid}.srch-item{border-bottom:1px solid var(--nn-line-soft);gap:14px;min-width:0;padding:10px 0;display:flex}.srch-item-img{object-fit:cover;border-radius:var(--nn-radius);background:var(--nn-surface);flex-shrink:0;width:70px;height:80px}.srch-item-body{min-width:0}.srch-item-cat{letter-spacing:.5px;text-transform:uppercase;color:var(--nn-primary);margin:0 0 4px;font-size:11px;font-weight:600;line-height:16px}.srch-item-name{-webkit-line-clamp:2;color:var(--nn-muted);transition:color var(--nn-ease);-webkit-box-orient:vertical;margin:0 0 6px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.srch-item:hover .srch-item-name{color:var(--nn-primary)}.srch-item-price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.srch-item-old{color:var(--nn-subtle);font-size:13px}.srch-item-now{color:var(--nn-ink);font-size:15px;font-weight:600}.srch-empty{text-align:center;color:var(--nn-muted);margin:0;padding:16px 0;font-size:14px}.srch-sk{background:var(--nn-surface-2)}.srch-sk-img{border-radius:var(--nn-radius);flex-shrink:0;width:70px;height:80px}.srch-sk-body{flex:1}.srch-sk-line{border-radius:var(--nn-radius-sm);width:80%;height:12px;margin-bottom:8px}.srch-sk-line.is-short{width:50%}@media (max-width:575px){.srch-wrap{align-items:flex-start;padding:12px}.srch-form{gap:8px;padding:14px}.srch-body{max-height:calc(100dvh - 104px);padding:16px 14px 20px}.srch-grid{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.srch-backdrop,.srch-wrap{transition:none}}.bnav{z-index:1000;padding:6px 0 max(6px,env(safe-area-inset-bottom));border-top:1px solid var(--nn-line);box-shadow:var(--nn-shadow-sticky);background:#fff;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.bnav-item{cursor:pointer;min-width:0;transition:color var(--nn-ease);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-family:inherit;display:flex;position:relative;color:var(--nn-ink)!important}.bnav-item:before{content:"";background:var(--nn-primary);width:0;height:2px;transition:width var(--nn-ease);border-radius:2px;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.bnav-item.is-active{color:var(--nn-primary)!important}.bnav-item.is-active:before{width:28px}@media (hover:hover){.bnav-item:hover{color:var(--nn-primary)!important}}.bnav-item:focus-visible{outline:2px solid var(--nn-primary);outline-offset:-2px}.bnav-icon{display:flex;position:relative}.bnav-icon svg{width:22px;height:22px}.bnav-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;line-height:14px;overflow:hidden}.bnav-item.is-active .bnav-label{font-weight:700}.bnav-count{background-color:var(--nn-primary);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;top:-5px;right:-9px}.cats{padding:70px 0 0}.cats-title{color:var(--nn-ink);margin:0 0 40px;font-size:26px;font-weight:600;line-height:1.3}.cats-title span{letter-spacing:-1px;color:var(--nn-primary);font-size:26px;font-weight:300;display:inline-block;position:relative}.cats-title span img{z-index:-1;max-width:none;height:auto;animation:2s infinite cats-title-shape;position:absolute;bottom:1px;left:0}@keyframes cats-title-shape{0%{width:0}15%{width:100%}85%{opacity:1;width:100%}to{opacity:0;width:100%}}@media (max-width:767px){.cats-title,.cats-title span{font-size:22px}}.cats-row{border-bottom:1px solid #ecf0ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding-bottom:5px;display:grid}@media (min-width:576px){.cats-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.cats-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.cats-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 30px}}.cats-item{text-align:center;padding-bottom:40px;display:block;position:relative;color:var(--nn-ink)!important}@media (min-width:1200px){.cats-item:not(:nth-child(6n)):after{content:"";background-color:#ecf0ef;width:1px;height:200px;margin:auto 0;position:absolute;top:0;bottom:40px;right:-15px}}.cats-disc{width:130px;height:130px;transition:box-shadow var(--nn-ease);background-color:#f7f7f780;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 25px;display:flex}@media (max-width:1399px){.cats-disc{width:110px;height:110px}}.cats-icon{object-fit:contain;width:56px;height:56px;color:var(--nn-ink);opacity:.5;transition:opacity var(--nn-ease)}.cats-item:hover .cats-disc{box-shadow:inset 0 0 0 60px #f7f7f7}.cats-item:hover .cats-icon{opacity:1}.cats-name{overflow-wrap:anywhere;transition:color var(--nn-ease);font-size:18px;font-weight:600;line-height:1.2;display:block}.cats-item:hover .cats-name{color:var(--nn-primary)}@media (max-width:767px){.cats-name{font-size:16px}}.cats-sk-disc{border-radius:50%;width:130px;height:130px;margin:0 auto 25px}@media (max-width:1399px){.cats-sk-disc{width:110px;height:110px}}.cats-sk-name{width:60%;height:18px;margin:0 auto}.sv{padding:80px 0}@media (max-width:767px){.sv{padding:50px 0}}.sv-subtitle{color:var(--nn-ink);margin:0 0 30px;font-size:26px;font-weight:600;line-height:1.3}.sv-intro{max-width:780px;color:var(--nn-muted);margin:0 0 40px;font-size:16px;line-height:1.6}.sv-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.sv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sv-card{border:1px solid var(--nn-line);border-radius:var(--nn-radius);min-height:90px;transition:color var(--nn-ease),box-shadow var(--nn-ease),border-color var(--nn-ease);background:#fff;align-items:center;padding:20px 30px;font-size:18px;font-weight:600;line-height:1.3;display:flex;color:var(--nn-ink)!important}.sv-card:hover{border-color:var(--nn-primary-line);box-shadow:var(--nn-shadow-lift);color:var(--nn-primary)!important}.sv-items{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.sv-item{border:1px solid var(--nn-line);border-radius:var(--nn-radius);transition:box-shadow var(--nn-ease),border-color var(--nn-ease);background:#fff;flex-direction:column;gap:20px;padding:25px;display:flex}.sv-item:hover{border-color:var(--nn-primary-line);box-shadow:var(--nn-shadow-lift)}.sv-item-title{color:var(--nn-ink);margin:0;font-size:18px;font-weight:600;line-height:1.4}.sv-item-img{border-radius:var(--nn-radius);background:var(--nn-surface-2);aspect-ratio:4/3;margin-top:auto;overflow:hidden}.sv-item-img img{object-fit:cover;width:100%;height:100%;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
