.announcement-bar[data-astro-cid-o54ltyzl]{padding:10px 4px;overflow:hidden;background-color:var(--color-5);position:sticky;top:0;z-index:1000;display:flex;align-items:center;display:none}.announcement-bar[data-astro-cid-o54ltyzl] .close-btn[data-astro-cid-o54ltyzl]{background-color:transparent;border:none;outline:none;cursor:pointer;width:50px}.announcement-bar[data-astro-cid-o54ltyzl] .announcement-container[data-astro-cid-o54ltyzl]{overflow:hidden;position:relative;flex-wrap:nowrap;display:flex;align-items:center;flex:1;padding-right:20px}.announcement-bar[data-astro-cid-o54ltyzl] .announcement-wrapper[data-astro-cid-o54ltyzl]{display:flex;align-items:center;gap:50px;white-space:nowrap;animation:runningLine 60s linear infinite;animation-delay:-60s;text-align:left;font-weight:700;padding-right:50px;font-size:20px}.announcement-bar[data-astro-cid-o54ltyzl] .announcement-wrapper[data-astro-cid-o54ltyzl]:nth-child(2){animation-delay:-30s!important;animation:runningLine2 60s linear infinite}@keyframes runningLine{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes runningLine2{0%{transform:translate(0)}to{transform:translate(-200%)}}#back-to-top[data-astro-cid-wlspcwf4]{position:fixed;bottom:50px;right:40px;z-index:99;border-radius:50%;width:50px;height:50px;text-align:center;line-height:46px;font-size:28px;transition:all .3s ease-in-out;opacity:0;visibility:hidden;background-color:var(--color-5);color:var(--color-6);border:none;padding:0}#back-to-top[data-astro-cid-wlspcwf4]:hover{transform:translateY(-3px);box-shadow:0 4px 8px #0003}#back-to-top[data-astro-cid-wlspcwf4]:active{transform:translateY(-1px);box-shadow:0 2px 4px #0003}#back-to-top[data-astro-cid-wlspcwf4].show{opacity:1;visibility:visible}footer[data-astro-cid-sz7xmlte]{background-color:var(--color-4);color:var(--color-1)}footer[data-astro-cid-sz7xmlte] .inner-wrapper[data-astro-cid-sz7xmlte]{padding:3rem 0 0}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-1)}footer[data-astro-cid-sz7xmlte] .social-media-icons[data-astro-cid-sz7xmlte]{gap:15px}header[data-astro-cid-3ef6ksr2]{position:sticky;top:50px;z-index:1000}.navbar[data-astro-cid-3ef6ksr2] .nav-link[data-astro-cid-3ef6ksr2]{font-weight:600;font-size:1.1rem;text-transform:uppercase;color:var(--color-6)}.navbar[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2]{position:relative}.navbar[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--color-4);transition:width .3s ease-in-out}.navbar[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2]:hover:after{width:100%}.navbar[data-astro-cid-3ef6ksr2] .nav-link[data-astro-cid-3ef6ksr2]:hover{color:var(--color-4)!important;transition:color .3s ease-in-out}.social-media-icons[data-astro-cid-3ef6ksr2]{display:flex;gap:15px}.social-media-icons[data-astro-cid-3ef6ksr2] .icon[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:20px;height:20px;transition:transform .3s ease}.social-media-icons[data-astro-cid-3ef6ksr2] .icon[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]:hover{transform:scale(1.2)}html,body{margin:0;width:100%}:root{--color-1: #fff;--color-2: #7BC7BF;--color-3: #DF5145;--color-4: #083f88;--color-5: #fef100;--color-6: #000;--color-7: #f8f9fa}.bg-c1{background-color:var(--color-1)}.bg-c2{background-color:var(--color-2)}.bg-c3{background-color:var(--color-3)}.bg-c4{background-color:var(--color-4)}.bg-c5{background-color:var(--color-5)}.bg-c6{background-color:var(--color-6)}.bg-c7{background-color:var(--color-7)}.button-primary{background-color:var(--color-4);color:var(--color-1);font-size:var(--font-size);padding:10px 20px;border:none;border-radius:20px;cursor:pointer;text-transform:uppercase;letter-spacing:1px;transition:background-color .3s ease,transform .2s ease;text-decoration:none;display:inline-block;width:max-content}.button-primary:hover{background-color:var(--color-5);color:var(--color-4);transform:translateY(-2px)}.button-secondary{background-color:var(--color-5);color:var(--color-4);font-size:var(--font-size);padding:12px 25px;border:none;border-radius:20px;text-transform:uppercase;letter-spacing:1px;transition:background-color .3s ease,transform .3s ease;text-decoration:none;border:1px solid var(--color-5);display:inline-block;width:max-content;cursor:pointer}.button-secondary:hover{background-color:var(--color-4);color:var(--color-1);transform:translateY(-2px);border:1px solid var(--color-5)}.button-secondary:disabled{pointer-events:none}hr{margin:0!important}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--color-4)}a{text-decoration:none}.hero-content .display-1{color:var(--color-4)}.hero-content .display-1 span{color:var(--color-5)}.inner-wrapper{padding:7rem 0}.generic-swiper-container .swiper-button-next,.generic-swiper-container .swiper-button-prev{height:50px;width:50px;background-color:var(--color-4);border-radius:50%;color:var(--color-1);background-repeat:no-repeat;background-size:14px;background-position:center}.generic-swiper-container .swiper-button-next:after,.generic-swiper-container .swiper-button-prev:after{content:""}.generic-swiper-container .swiper-button-next{right:-55px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="%23ffffff" d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>')}.generic-swiper-container .swiper-button-prev{left:-55px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="%23ffffff" d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"/></svg>')}.generic-swiper-container[data-astro-cid-txmsbymr]{width:100%;max-width:100%;margin:0 auto;position:relative}.generic-swiper[data-astro-cid-txmsbymr]{width:100%;height:100%}.hero-bg[data-astro-cid-kpkoygro]{width:100%;height:70vh;position:relative;overflow:hidden;min-height:350px}.bg-image[data-astro-cid-kpkoygro]{width:100%;height:100%;object-position:center;position:absolute;top:0;left:0}.overlay[data-astro-cid-kpkoygro]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0003}.hero-content[data-astro-cid-kpkoygro]{position:absolute;text-align:center;width:100%;top:50%;transform:translateY(-50%);font-family:Georgia,sans-serif;z-index:2;padding:0 20px}.hero-slider .swiper-pagination{bottom:30px}.hero-slider .swiper-pagination-bullet{width:14px;height:14px}.hero-slider .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-4)}@media (max-width: 768px){.hero-bg[data-astro-cid-kpkoygro]{height:50vh}.bg-image[data-astro-cid-kpkoygro]{object-position:center 20%}}.category-card[data-astro-cid-d242pyyr]{position:relative;border-radius:12px;background:#fff;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:box-shadow .3s ease-in-out;width:fit-content}.category-card[data-astro-cid-d242pyyr]:hover{box-shadow:0 6px 12px #00000026}.image-container[data-astro-cid-d242pyyr]{position:relative;width:100%;overflow:hidden}.image-container[data-astro-cid-d242pyyr] img[data-astro-cid-d242pyyr]{width:100%;height:100%;object-fit:contain;transition:transform .5s ease-in-out}.category-card[data-astro-cid-d242pyyr]:hover .image-container[data-astro-cid-d242pyyr] img[data-astro-cid-d242pyyr]{transform:scale(1.05)}.gradient-overlay[data-astro-cid-d242pyyr]{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.category-card-content[data-astro-cid-d242pyyr]{position:absolute;bottom:0;left:0;right:0;padding:16px;color:var(--color-1)}.category-card-content[data-astro-cid-d242pyyr] h3[data-astro-cid-d242pyyr]{font-size:1.25rem;font-weight:700;margin-bottom:4px}.category-card-content[data-astro-cid-d242pyyr] p[data-astro-cid-d242pyyr]{font-size:.875rem;opacity:.9;margin-bottom:12px}.category-card-footer[data-astro-cid-d242pyyr]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:medium}.shop-now[data-astro-cid-d242pyyr]{display:flex;align-items:center}.shop-now[data-astro-cid-d242pyyr] svg[data-astro-cid-d242pyyr]{width:12px;height:12px;margin-left:4px}.section-title[data-astro-cid-zfufvvig]{font-size:2.5rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;position:relative}.title-wrapper[data-astro-cid-zfufvvig]{margin-bottom:2rem}.title-wrapper[data-astro-cid-zfufvvig] .border-bottom[data-astro-cid-zfufvvig]{text-align:center;display:inline-block;height:4px;width:120px;position:relative;background-color:var(--color-4);border-bottom:none!important;border-radius:4px;overflow:hidden}.title-wrapper[data-astro-cid-zfufvvig] .border-bottom[data-astro-cid-zfufvvig]:before{content:"";display:inline-block;position:absolute;left:0;bottom:0;height:4px;width:20px;background-color:var(--color-6)}.category-slider .category-card{margin-bottom:30px}.highlight-card[data-astro-cid-7iiqkday]{padding:30px 25px;border-radius:20px;border:5px solid rgba(0,0,0,.07);-webkit-box-shadow:0 0px 25px rgba(0,0,0,.07);box-shadow:0 0 25px #00000012;transition:all .5s ease 0s}.highlight-card[data-astro-cid-7iiqkday] h6[data-astro-cid-7iiqkday]{font-size:1.2rem}.highlight-card[data-astro-cid-7iiqkday] .icon[data-astro-cid-7iiqkday]{font-size:40px;margin:0 auto 25px;display:inline-block;color:var(--color-4);height:90px;width:90px;border-radius:50px;background:#006cff26;display:flex;align-items:center;justify-content:center}.highlight-card[data-astro-cid-7iiqkday]:hover{background-color:var(--color-4);color:var(--color-1);border-color:#0000001a}.highlight-card[data-astro-cid-7iiqkday]:hover .icon[data-astro-cid-7iiqkday]{color:var(--color-5);background:#006cff80;border-radius:10px;-webkit-transition:all .5s ease 0;transition:all .5s ease 0;transition:all .5s ease 0s}.product-card[data-astro-cid-tjdfhdqb]{background:var(--color-1);border-radius:10px;box-shadow:0 4px 10px #0000001a;overflow:hidden;transition:transform .2s ease-in-out}.product-img[data-astro-cid-tjdfhdqb]{width:100%;height:auto;border-bottom:2px solid #eee}.product-info[data-astro-cid-tjdfhdqb]{padding:15px;text-align:center}.product-name[data-astro-cid-tjdfhdqb]{font-size:18px;font-weight:700}.product-color[data-astro-cid-tjdfhdqb]{font-size:14px;color:#555}.slider-container[data-astro-cid-tjdfhdqb].hidden{display:none}.color-swatches[data-astro-cid-tjdfhdqb]{display:flex;gap:6px;justify-content:center}.color-swatch[data-astro-cid-tjdfhdqb]{width:20px;height:20px;border-radius:50%;border:2px solid #e0e0e0;cursor:pointer;transition:transform .2s,border-color .2s}.color-swatch[data-astro-cid-tjdfhdqb]:hover{transform:scale(1.1)}.color-swatch[data-astro-cid-tjdfhdqb].active{border-color:#333;transform:scale(1.1)}.about-text[data-astro-cid-iswbnlsh]{font-size:16px;line-height:1.6;margin-bottom:15px}.about-heading[data-astro-cid-iswbnlsh]{font-size:20px;font-weight:700;margin-top:20px;color:var(--color-4)}.about-list[data-astro-cid-iswbnlsh]{padding-left:20px;list-style-type:none}.about-list[data-astro-cid-iswbnlsh] li[data-astro-cid-iswbnlsh]{font-size:16px;margin-bottom:8px;color:#444}.about-list[data-astro-cid-iswbnlsh] li[data-astro-cid-iswbnlsh] i[data-astro-cid-iswbnlsh]{margin-right:10px}.about-image[data-astro-cid-iswbnlsh]{max-width:80%;border-radius:10px;box-shadow:0 4px 10px #0000001a}
