:root{--background: hsl(210, 40%, 98%);--foreground: hsl(222.2, 84%, 4.9%);--card: hsl(0, 0%, 100%);--card-foreground: hsl(222.2, 84%, 4.9%);--popover: hsl(0, 0%, 100%);--popover-foreground: hsl(222.2, 84%, 4.9%);--primary: hsl(221, 83%, 53%);--primary-foreground: hsl(210, 40%, 98%);--secondary: hsl(210, 40%, 96%);--secondary-foreground: hsl(222.2, 84%, 4.9%);--muted: hsl(210, 40%, 96%);--muted-foreground: hsl(215.4, 16.3%, 40%);--accent: hsl(0, 72%, 51%);--accent-foreground: hsl(210, 40%, 98%);--destructive: hsl(0, 72%, 51%);--destructive-foreground: hsl(210, 40%, 98%);--border: hsl(214.3, 31.8%, 91.4%);--input: hsl(214.3, 31.8%, 91.4%);--ring: hsl(221, 83%, 53%);--color-accent:220 38 38;--gray-50: hsl(210, 40%, 98%);--gray-100: hsl(214.3, 31.8%, 91.4%);--gray-200: hsl(214, 32%, 85%);--gray-300: hsl(213, 27%, 70%);--gray-400: hsl(215.4, 16.3%, 56%);--gray-500: hsl(215.4, 16.3%, 40%);--gray-600: hsl(215, 19%, 35%);--gray-700: hsl(215, 25%, 27%);--gray-800: hsl(217.2, 32.6%, 17.5%);--gray-900: hsl(222.2, 84%, 4.9%);--red-50: hsl(0, 86%, 97%);--red-100: hsl(0, 93%, 94%);--red-500: hsl(0, 84%, 60%);--red-600: hsl(0, 72%, 51%);--red-700: hsl(0, 74%, 42%);--orange-50: hsl(33, 100%, 96%);--orange-100: hsl(34, 100%, 92%);--orange-500: hsl(25, 95%, 53%);--blue-50: hsl(214, 100%, 97%);--blue-100: hsl(214, 95%, 93%);--blue-500: hsl(217, 91%, 60%);--blue-600: hsl(221, 83%, 53%);--blue-700: hsl(224, 76%, 48%);--purple-500: hsl(271, 81%, 56%);--purple-600: hsl(271, 70%, 50%);--pink-500: hsl(330, 81%, 60%);--cyan-500: hsl(189, 94%, 43%);--page-width: 128rem;--font-body-family: "inter-font-body", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading-family: "inter-font-head", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius: .75rem;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.inter-font-head{font-family:Inter,sans-serif!important;font-optical-sizing:auto;font-weight:<weight>;font-style:normal}.inter-font-body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body-family);font-size:1rem;line-height:1.6;color:var(--foreground);background-color:var(--background)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family);font-weight:700;line-height:1.2;margin-bottom:1rem;color:var(--foreground)}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem}a{color:var(--accent);text-decoration:none;transition:opacity .2s ease}a:hover{opacity:.8}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none}.container{max-width:var(--page-width);margin:0 auto;padding:0 2rem}.section{padding:5rem 0}.section-sm{padding:3rem 0}.section-lg{padding:7rem 0}.bg-white{background-color:#fff}.bg-gray-50{background-color:var(--gray-50)}.bg-gray-100{background-color:var(--gray-100)}.bg-gray-800{background-color:var(--gray-800)}.bg-gray-900{background-color:var(--gray-900)}.bg-red-50{background-color:var(--red-50)}.bg-red-500{background-color:var(--red-500)}.bg-red-600{background-color:var(--red-600)}.bg-blue-100{background-color:var(--blue-100)}.bg-blue-600{background-color:var(--blue-600)}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-muted{background-color:var(--muted)}.bg-accent{background-color:var(--accent)}.bg-black{background-color:#000}.bg-transparent{background-color:transparent}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-red-50{--tw-gradient-from: var(--red-50);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)}.from-red-600{--tw-gradient-from: var(--red-600);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)}.from-orange-50{--tw-gradient-from: var(--orange-50);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)}.from-gray-50{--tw-gradient-from: var(--gray-50);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)}.from-gray-800{--tw-gradient-from: var(--gray-800);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)}.from-blue-600{--tw-gradient-from: var(--blue-600);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)}.to-orange-50{--tw-gradient-to: var(--orange-50)}.to-blue-600{--tw-gradient-to: var(--blue-600)}.to-gray-900{--tw-gradient-to: var(--gray-900)}.to-purple-500{--tw-gradient-to: var(--purple-500)}.to-purple-600{--tw-gradient-to: var(--purple-600)}.text-white{color:#fff}.text-black{color:#000}.text-gray-400{color:var(--gray-400)}.text-gray-500{color:var(--gray-500)}.text-gray-600{color:var(--gray-600)}.text-gray-700{color:var(--gray-700)}.text-gray-900{color:var(--gray-900)}.text-red-600{color:var(--red-600)}.text-blue-600{color:var(--blue-600)}.text-foreground{color:var(--foreground)}.text-card-foreground{color:var(--card-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-accent{color:var(--accent)}.text-accent-foreground{color:var(--accent-foreground)}.text-destructive{color:var(--destructive)}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-blue-500.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position) }.via-purple-500{--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to) }.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.via-orange-500{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f97316 var(--tw-gradient-via-position), var(--tw-gradient-to)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.text-transparent{color:transparent}.gradient-text{background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-red{background:linear-gradient(135deg,var(--red-600),var(--orange-500),var(--pink-500));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-blue{background:linear-gradient(135deg,var(--blue-600),var(--purple-600),var(--pink-500));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-orange{background:linear-gradient(135deg,var(--orange-500),var(--red-500),var(--pink-500));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-purple{background:linear-gradient(135deg,var(--purple-600),var(--blue-600),var(--cyan-500));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-custom{background:linear-gradient(135deg,var(--gradient-from, var(--red-600)),var(--gradient-via, var(--orange-500)),var(--gradient-to, var(--pink-500)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.border{border:1px solid var(--border)}.border-t{border-top:1px solid var(--border)}.border-b{border-bottom:1px solid var(--border)}.border-l{border-left:1px solid var(--border)}.border-r{border-right:1px solid var(--border)}.border-input{border-color:var(--input)}.border-destructive{border-color:var(--destructive)}.border-gray-200{border-color:var(--gray-200)}.border-gray-300{border-color:var(--gray-300)}.border-transparent{border-color:transparent}.rounded{border-radius:.375rem}.rounded-md{border-radius:var(--radius)}.rounded-lg{border-radius:1rem}.rounded-xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow{box-shadow:var(--shadow)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:var(--radius);font-size:.875rem;font-weight:500;transition:all .2s ease;cursor:pointer;padding:.625rem 1.25rem;min-height:2.5rem}.btn:disabled{pointer-events:none;opacity:.5}.btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.btn-default{background-color:var(--primary);color:var(--primary-foreground)}.btn-default:hover{background-color:#1555e0}.btn-destructive{background-color:var(--destructive);color:var(--destructive-foreground)}.btn-destructive:hover{background-color:#c52020}.btn-outline{border:1px solid var(--input);background-color:var(--background)}.btn-outline:hover{background-color:var(--accent);color:var(--accent-foreground)}.btn-secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.btn-secondary:hover{background-color:#e2ebf3}.btn-ghost{background-color:transparent}.btn-ghost:hover{background-color:var(--accent);color:var(--accent-foreground)}.btn-link{color:var(--primary);text-decoration:underline;text-underline-offset:4px;background-color:transparent}.btn-link:hover{text-decoration:none}.btn-sm{height:2rem;padding:.5rem .75rem;font-size:.8125rem}.btn-lg{height:3rem;padding:.75rem 2rem;font-size:1rem}.card{border-radius:var(--radius);border:1px solid var(--border);background-color:var(--card);color:var(--card-foreground);box-shadow:var(--shadow-sm);transition:all .2s ease}.card:hover{box-shadow:var(--shadow-md)}.card-header{padding:1.5rem;border-bottom:1px solid var(--border)}.card-title{font-size:1.5rem;font-weight:600;line-height:1;margin-bottom:.5rem}.card-description{font-size:.875rem;color:var(--muted-foreground);margin-bottom:0}.card-content{padding:1.5rem}.card-footer{padding:1.5rem;border-top:1px solid var(--border);display:flex;align-items:center}.badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:all .2s ease;border:1px solid transparent}.badge-default{background-color:var(--primary);color:var(--primary-foreground)}.badge-default:hover{background-color:#1555e0}.badge-secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.badge-secondary:hover{background-color:#e2ebf3}.badge-destructive{background-color:var(--destructive);color:var(--destructive-foreground)}.badge-destructive:hover{background-color:#c52020}.badge-outline{color:var(--foreground);border-color:var(--border);background-color:transparent}@media (min-width: 768px){.text-5xl{font-size:3rem;line-height:1}}.input,.textarea,.select{display:flex;width:100%;border-radius:var(--radius);border:1px solid var(--input);background-color:var(--background);padding:.625rem .75rem;font-size:.875rem;transition:all .2s ease;color:var(--foreground)}.input:focus,.textarea:focus,.select:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 3px #2463eb1a}.input::placeholder,.textarea::placeholder{color:var(--muted-foreground)}.input:disabled,.textarea:disabled,.select:disabled{cursor:not-allowed;opacity:.5}.label{font-size:.875rem;font-weight:500;margin-bottom:.5rem;display:block;color:var(--foreground)}.alert{position:relative;width:100%;border-radius:var(--radius);border:1px solid var(--border);padding:1rem;background-color:var(--background);color:var(--foreground)}.alert-destructive{border-color:#dc282880;color:var(--destructive);background-color:#fef1f1}.scroll-animate{opacity:0;transform:translateY(50px);transition:all .6s ease-out}.scroll-animate.animate{opacity:1;transform:translateY(0)}.animate-float{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-slide-up{animation:slideUp .8s ease-out forwards;opacity:0;transform:translateY(30px)}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .5s ease-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-zoom-in{animation:zoomIn .3s ease-out forwards}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-lg:hover{box-shadow:var(--shadow-lg)}.hover\:scale-105:hover{transform:scale(1.05)}.transition-all{transition:all .2s ease}.transition-colors{transition:color .2s ease,background-color .2s ease,border-color .2s ease}.transition-transform{transition:transform .2s ease}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-to-content-link{position:absolute;top:-100px;left:0;z-index:9999;padding:1rem;background:var(--accent);color:#fff;text-decoration:none}.skip-to-content-link:focus{top:0}*:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.bg-fixed{background-attachment:fixed}@media (max-width: 768px){.bg-fixed{background-attachment:scroll}}@media (max-width: 768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}.container{padding:0 1rem}.section{padding:3rem 0}.section-lg{padding:4rem 0}}@media print{.site-header,.site-footer,.announcement-bar{display:none}}.nav-item{position:relative}.nav-submenu{margin-top:-2px}.nav-submenu{position:absolute;top:75%;left:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.nav-item:hover .nav-submenu,.nav-item:focus-within .nav-submenu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.custom-card .product-description{min-height:85px;max-height:85px;overflow:hidden}.custom-card .product-info{padding-bottom:15px!important}.custom-card .product-info h3{max-height:55px;min-height:55px;overflow:hidden}.custom-card .product-info .product-description{margin-bottom:0}.custom-card .custom-card-btn{padding:0 20px 20px}.text-size-hero{font-size:2.25rem;line-height:2.5rem}@media (min-width:768px){.text-size-hero{font-size:3.75rem;line-height:1}}@media (min-width:1024px){.text-size-hero{font-size:4.5rem;line-height:1}}.text-size{font-size:10px}@media (max-width:1024px) and (min-width:821px){.text-size{font-size:.875rem}}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))!important}#zakeke-product-button{background:rgb(var(--color-accent));color:#fff;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;border:none;cursor:pointer;transition:all .2s;position:relative}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme.css.map */
