.left-site-category{height:100%}.hero-section{display:grid;grid-template-columns:auto 1fr auto;gap:1.25rem;margin-top:1.25rem}@media (max-width:991px){.hero-section .left-site-category{display:none!important}}@media (max-width:1399px){.hero-section{grid-template-columns:auto 1fr}}@media (max-width:1199px){.hero-section{gap:1rem}}@media (max-width:991px){.hero-section{grid-template-columns:1fr}}@media (max-width:575px){.hero-section{gap:0;margin-top:21px}}@media (max-width:767px){.hero-section{grid-template-columns:1fr}}.single-banner .hero-section{display:grid;grid-template-columns:1fr!important;gap:20px}.hero-slider{display:flex;flex-direction:column;gap:1rem;overflow:hidden;justify-content:space-between}.single-banner .hero-slider{gap:1.5rem}.native-banner-slider{position:relative;width:100%;cursor:grab}.native-banner-slider__viewport{overflow:hidden;width:100%;touch-action:pan-y}.native-banner-slider__track{display:flex;align-items:stretch;height:100%;transform:translate3d(0,0,0);will-change:transform;backface-visibility:hidden}.native-banner-slider .banner-slide{box-sizing:border-box;flex:0 0 100%;width:100%}.native-banner-slider.is-dragging{cursor:grabbing;user-select:none}.native-banner-slider.is-animating .banner-slide__inner,.native-banner-slider.is-dragging .banner-slide__inner{transition:none}.native-banner-slider.is-animating .banner-slide__image img,.native-banner-slider.is-dragging .banner-slide__image img{transition:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.native-banner-slider__track{transition:none!important}}.native-banner-slider .banner-slide[hidden]{display:block!important;visibility:visible}.native-banner-slider .banner-slide[data-carousel-clone] .banner-slide__actions,.native-banner-slider .banner-slide[data-carousel-clone] .banner-slide__desc,.native-banner-slider .banner-slide[data-carousel-clone] .banner-slide__subtitle,.native-banner-slider .banner-slide[data-carousel-clone] .banner-slide__title{animation:none!important}.native-carousel-controls{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin-top:10px}.native-carousel-arrow,.native-carousel-dot{display:inline-flex;min-width:36px;min-height:36px;align-items:center;justify-content:center;border:0;background:0 0}.native-carousel-arrow{color:#6f2039;font-size:28px;line-height:1}.native-carousel-dots{display:flex;align-items:center;gap:2px}.native-carousel-dot::before{width:9px;height:9px;border-radius:50%;background:#d8cbd0;content:""}.native-carousel-dot.is-active::before{background:#962f4f}.native-category-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}@media (max-width:767px){.native-category-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.native-category-strip::-webkit-scrollbar{display:none}.native-category-strip>.banner-categories{flex:0 0 calc(50% - 7px);scroll-snap-align:start}}@media (min-width:768px){.slider-wrapper{height:374px}}@media (min-width:1200px) and (max-width:1399px){.slider-wrapper{height:394px}}@media (max-width:767px){.slider-wrapper{height:276px}}@media (max-width:500px){.slider-wrapper{height:150px}}.banner-slider.owl-theme.owl-carousel.owl-loaded.owl-drag{height:100%}.banner-slider.owl-carousel .owl-item,.banner-slider.owl-carousel .owl-item a{height:100%}.banner-slider.owl-carousel .owl-item img{width:100%!important;height:100%;border-radius:5px}.banner-slider .slide-item{height:100%!important}.banner-slider.owl-carousel .owl-stage-outer{height:100%}.banner-slider.owl-carousel .owl-stage{height:100%}.hero-banner{height:510px;border-radius:5px;overflow:hidden}@media (max-width:1399px){.hero-banner{display:none}}.hero-banner img{transform:scale(1);transition:.4s ease-in-out}.hero-banner:hover img{transform:scale(1.1)}@media (max-width:991px){.hero-banner{display:none}}.hero-slider .banner-categories img{text-align:center;display:inline-block;margin:0 auto;padding:0 14px;max-width:100px;width:100%!important}@media (max-width:424px){.hero-slider .banner-categories img{max-width:64px}}.banner-categories{border-radius:5px!important;margin:0 auto;text-align:center;padding-top:1px;border:1px solid hsl(var(--border));transition:.3s}.banner-categories img{text-align:center;display:inline-block;margin:0 auto;padding:0 20px;transform:scale(1);transition:.4s ease-in-out}.banner-categories:hover img{transform:scale(1.1)}@media (max-width:425px){.banner-categories img{padding:0 12px}}.banner-categories .title{margin-top:10px;font-size:.875rem}.banner-categories:hover a .title{color:hsl(var(--base))}@media (max-width:575px){.banner-categories .title{font-size:.75rem}}.no-js .banner-slider.owl-carousel{display:block}.banner-slider.owl-carousel:not(.owl-loaded){display:block}.banner-slider.owl-carousel:not(.owl-loaded)>.banner-slide:not(:first-child){display:none}.featured-category-slider.owl-carousel:not(.owl-loaded){display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}@media (max-width:767px){.featured-category-slider.owl-carousel:not(.owl-loaded){grid-template-columns:repeat(3,minmax(0,1fr))}.featured-category-slider.owl-carousel:not(.owl-loaded)>:nth-child(n+4){display:none}}