.pagination{font-family:var( --pagination-font-family,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" );font-weight:var(--pagination-font-weight,400);line-height:var(--pagination-line-height,1.5);display:flex;padding-left:0;margin-top:var(--pagination-margin-top,0);margin-bottom:var(--pagination-margin-bottom,0);list-style:none;justify-content:var( --pagination-justify-content,var(--pagination-justify-content-fb) )}.pagination .page-link{position:relative;display:block;padding:var(--pagination-padding-y,.375rem) var(--pagination-padding-x,.75rem);font-size:var(--pagination-font-size,1rem);color:var(--pagination-color,#0d6efd);text-decoration:none;background-color:var(--pagination-bg,#fff);border:var(--pagination-border-width,1px) solid var(--pagination-border-color,#dee2e6);border-radius:var(--pagination-border-radius,.375rem);margin:0 var(--pagination-item-margin-x,.2rem);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.pagination .page-link{transition:none}}.pagination .page-link:hover{z-index:2;color:var(--pagination-hover-color,#0a58ca);background-color:var(--pagination-hover-bg,#e9ecef);border-color:var( --pagination-hover-border-color,var(--pagination-border-color,#dee2e6) )}.pagination .page-link:focus{z-index:3}.pagination .active>.page-link{z-index:3;color:var(--pagination-active-color,var(--pagination-bg,#fff));background-color:var(--pagination-active-bg,var(--pagination-color,#0d6efd));border-color:var( --pagination-active-border-color,var(--pagination-active-bg,var(--pagination-color,#0d6efd)) )}.pagination .disabled>.page-link{color:var(--pagination-disabled-color,#6c757d);pointer-events:none;background-color:var(--pagination-disabled-bg,var(--pagination-bg,#fff));border-color:var( --pagination-disabled-border-color,var(--pagination-border-color,#dee2e6) )}.pagination.justify-content-start{--pagination-justify-content-fb:flex-start}.pagination.justify-content-end{--pagination-justify-content-fb:flex-end}.pagination.justify-content-center{--pagination-justify-content-fb:center}.pagination .page-item .page-link{border-style:none;background-color:transparent;color:#808080e1!important}.pagination .page-item.active .page-link{color:#00c8ff!important}.d-modal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0a080880;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:0}.d-modal .enter{animation:enter-modal .3s linear forwards}.d-modal .out{animation:out .3s linear forwards}.d-modal .confirm{animation:confirm .3s ease-out forwards}@keyframes enter-modal{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes confirm{0%{transform:scale(1)}50%{transform:scale(1.01)}to{transform:scale(1)}}.x-image-container .progress-line{height:.25rem;width:3rem;overflow:hidden;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.x-image-container .progress-line .progress-value{height:100%;width:0;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.swiper .swiper-slide{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.landing-page-slider .swiper .swiper-pagination{bottom:2.5rem!important}.landing-page-slider .swiper .swiper-pagination .swiper-pagination-bullet{margin-left:.25rem;margin-right:.25rem;height:.625rem;width:.625rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.landing-page-slider .swiper .swiper-pagination .swiper-pagination-bullet-active{width:1.25rem;border-radius:9999px;background-color:var(--secondary-300)}.landing-page-slider .custom-next-button,.landing-page-slider .custom-prev-button{position:absolute;top:50%;z-index:10;display:flex;height:3rem;width:3rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.landing-page-slider .custom-next-button:focus,.landing-page-slider .custom-prev-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.landing-page-slider .custom-next-button,.landing-page-slider .custom-prev-button{color:var(--m-primary-100)}.landing-page-slider .custom-next-button:hover,.landing-page-slider .custom-prev-button:hover{background-color:var(--secondary-default)}.landing-page-slider .custom-next-button:disabled,.landing-page-slider .custom-prev-button:disabled{cursor:not-allowed;opacity:.5}.landing-page-slider .custom-prev-button{left:1rem}.landing-page-slider .custom-next-button{right:1rem}@media (max-width:640px){.landing-page-slider .custom-next-button,.landing-page-slider .custom-prev-button{height:2.5rem;width:2.5rem}.landing-page-slider .custom-next-button svg,.landing-page-slider .custom-prev-button svg{height:1.25rem;width:1.25rem}}.landing-page-slider-simple .swiper .swiper-pagination{bottom:2.5rem!important}.landing-page-slider-simple .swiper .swiper-pagination .swiper-pagination-bullet{margin-left:.25rem;margin-right:.25rem;height:.625rem;width:.625rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.landing-page-slider-simple .swiper .swiper-pagination .swiper-pagination-bullet-active{width:1.25rem;border-radius:9999px;background-color:var(--secondary-300)}.featured-products-and-categories-slider .swiper.center-focus-slider .swiper-slide{transition:all .3s ease;opacity:.4}.featured-products-and-categories-slider .swiper.center-focus-slider .swiper-slide-active,.featured-products-and-categories-slider .swiper.center-focus-slider .swiper-slide-next,.featured-products-and-categories-slider .swiper.center-focus-slider .swiper-slide-prev{opacity:1}.featured-products-and-categories-slider .custom-next-button,.featured-products-and-categories-slider .custom-prev-button{display:flex;height:3rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.featured-products-and-categories-slider .custom-next-button:focus,.featured-products-and-categories-slider .custom-prev-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.featured-products-and-categories-slider .custom-next-button,.featured-products-and-categories-slider .custom-prev-button{background-color:var(--secondary-default);color:var(--m-primary-100)}.featured-products-and-categories-slider .custom-next-button:hover,.featured-products-and-categories-slider .custom-prev-button:hover{background-color:var(--primary-default);color:#fff!important}.featured-products-and-categories-slider .custom-next-button:disabled,.featured-products-and-categories-slider .custom-prev-button:disabled{cursor:not-allowed;opacity:.5}.featured-products-and-categories-slider .custom-prev-button{left:1rem}.featured-products-and-categories-slider .custom-next-button{right:1rem}@media (max-width:640px){.featured-products-and-categories-slider .custom-next-button,.featured-products-and-categories-slider .custom-prev-button{height:2.5rem;width:2.5rem}.featured-products-and-categories-slider .custom-next-button svg,.featured-products-and-categories-slider .custom-prev-button svg{height:1.25rem;width:1.25rem}}.brands-slider .swiper.center-focus-slider .swiper-slide{transition:all .3s ease;opacity:.4}.brands-slider .swiper.center-focus-slider .swiper-slide-active,.brands-slider .swiper.center-focus-slider .swiper-slide-next,.brands-slider .swiper.center-focus-slider .swiper-slide-prev{opacity:1}.brands-slider .custom-next-button,.brands-slider .custom-prev-button{display:flex;height:3rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.brands-slider .custom-next-button:focus,.brands-slider .custom-prev-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.brands-slider .custom-next-button,.brands-slider .custom-prev-button{background-color:var(--secondary-default);color:var(--m-primary-100)}.brands-slider .custom-next-button:hover,.brands-slider .custom-prev-button:hover{background-color:var(--primary-default);color:#fff!important}.brands-slider .custom-next-button:disabled,.brands-slider .custom-prev-button:disabled{cursor:not-allowed;opacity:.5}.brands-slider .custom-prev-button{left:1rem}.brands-slider .custom-next-button{right:1rem}@media (max-width:640px){.brands-slider .custom-next-button,.brands-slider .custom-prev-button{height:2.5rem;width:2.5rem}.brands-slider .custom-next-button svg,.brands-slider .custom-prev-button svg{height:1.25rem;width:1.25rem}}.tips-tricks-slider .swiper .swiper-pagination{bottom:0!important}.tips-tricks-slider .swiper .swiper-pagination .swiper-pagination-bullet{margin-left:.25rem;margin-right:.25rem;height:.625rem;width:.625rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.tips-tricks-slider .swiper .swiper-pagination .swiper-pagination-bullet-active{width:1.25rem;border-radius:9999px;background-color:var(--secondary-300)}.tips-tricks-slider .custom-next-button,.tips-tricks-slider .custom-prev-button{position:absolute;z-index:10;display:flex;height:3rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.tips-tricks-slider .custom-next-button:hover,.tips-tricks-slider .custom-prev-button:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tips-tricks-slider .custom-next-button:focus,.tips-tricks-slider .custom-prev-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(234 88 12/var(--tw-ring-opacity,1))}.tips-tricks-slider .custom-next-button,.tips-tricks-slider .custom-prev-button{background-color:var(--secondary-default)}.tips-tricks-slider .custom-next-button:disabled,.tips-tricks-slider .custom-prev-button:disabled{cursor:not-allowed;opacity:.5}.tips-tricks-slider .custom-prev-button{left:1rem}.tips-tricks-slider .custom-next-button{right:1rem}@media (max-width:640px){.tips-tricks-slider .custom-next-button,.tips-tricks-slider .custom-prev-button{height:2.5rem;width:2.5rem}.tips-tricks-slider .custom-next-button svg,.tips-tricks-slider .custom-prev-button svg{height:1.25rem;width:1.25rem}}@media (min-width:1520px){.gallery-desktop{position:relative;display:grid;min-height:700px;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.gallery-mobile{display:none}}@media (max-width:1519px){.gallery-mobile{position:relative;display:block;min-height:400px;width:100%}.gallery-desktop{display:none}}@keyframes fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:-100% 50%}}@keyframes pulse-slow{0%,to{opacity:.6}50%{opacity:1}}@keyframes glow{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes float-dot{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-3px);opacity:.6}}.slider-by-type .animate-fade-in{animation:fade-in .8s cubic-bezier(.4,0,.2,1) forwards}.slider-by-type .animate-shimmer{animation:shimmer 4s linear infinite}.slider-by-type .animate-pulse-slow{animation:pulse-slow 3s ease-in-out infinite}.slider-by-type .animate-glow{animation:glow 4s ease-in-out infinite}.slider-by-type .animate-float-dot{animation:float-dot 2s ease-in-out infinite}.tabs-slider-container{position:relative;margin-left:auto;margin-right:auto;height:50px;max-width:240px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (min-width:768px){.tabs-slider-container{max-width:1000px}}.tabs-slider-container .scrollable-tabs{display:flex;height:100%;width:100%;align-items:center;gap:10px;padding-left:10px;padding-right:10px;scroll-behavior:smooth}.tabs-slider-container .tab{display:flex;height:-moz-fit-content;height:fit-content;cursor:pointer;align-items:center;justify-content:center;white-space:nowrap;border-bottom-width:3px;border-color:transparent;padding-left:.75rem;padding-right:.75rem;font-size:.8rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.product-card .swiper .swiper-slide{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.product-card .swiper .swiper-pagination{bottom:1.5rem!important;left:0!important;display:flex!important;justify-content:start!important;align-items:center!important}.product-card .swiper .swiper-pagination .swiper-pagination-bullet{margin-left:.25rem;margin-right:.25rem;height:.625rem;width:.625rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.product-card .swiper .swiper-pagination .swiper-pagination-bullet-active{width:1.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.navbar{position:sticky!important;left:0!important;z-index:100;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.navbar.nav-container-animation{animation:moveDown .7s linear forwards}@keyframes moveDown{0%{top:-200px}to{top:0}}.navbar .nav-switch-animation{animation:nav-switch-anim .3s linear forwards}@keyframes nav-switch-anim{0%{visibility:hidden;--tw-translate-y:10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}to{visibility:visible;--tw-translate-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}}