.filter-container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;max-width:56rem;margin-left:auto;margin-right:auto;padding:1.25rem}.product-filter{cursor:pointer;--tw-text-opacity:1;color:rgb(1 66 106/var(--tw-text-opacity,1));border-radius:.5rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.product-filter.active,.product-filter:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.container-card{background-repeat:no-repeat;background-size:100%;border-radius:.75rem;width:278px;height:412px;display:block;position:relative;overflow:hidden}.container-card>.info{z-index:30;--tw-text-opacity:1;color:rgb(255, 255, 255, var(--tw-text-opacity));text-wrap:wrap;padding:3rem 2rem;position:absolute;bottom:0;left:0}.container-card>.gradient{background:linear-gradient(360deg,#00202fb3 16.17%,#0000 93.52%);width:100%;height:100%}.container-card>.info>.title{font-size:1.25rem;font-weight:700;line-height:1.75rem}.container-card>.info>.title>.underlined-gold{border-bottom:2px solid #fcc404}.container-card:hover>.info>.description{display:block}.container-card>.info>.description{font-size:.875rem;line-height:1.25rem}.featured-single{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;display:flex;overflow:hidden;box-shadow:0 8px 28px #78b1b51a}.featured-single .info{word-break:break-word;width:100%;padding:1.5rem}.featured-single .image{background-size:cover;width:50%;display:none;position:relative}.featured-single .image .overlay{z-index:20;background:linear-gradient(360deg,#00202fb3 16.17%,#0000 93.52%),0 0;width:100%;height:100%;position:absolute;top:0;left:0}.featured-single .image .title{z-index:30;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:3rem;font-size:1.5rem;font-weight:700;line-height:2rem;position:absolute;bottom:0;left:0}@media (width>=960px){.featured-single .info{width:50%;padding:8rem 4rem}.featured-single .image{display:block}.featured-single .image .title{padding:6rem;font-size:2.25rem;line-height:2.5rem}}.swiper-slide{flex-shrink:0;width:auto;height:100%;transition-property:transform;display:block;position:relative}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}& svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;& .swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{& .swiper-button-prev,& .swiper-button-next,&~.swiper-button-prev,&~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}& .swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}& .swiper-button-next,&~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}& .swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{& .swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{& .swiper-navigation-icon{transform:rotate(0)}}}.swiper-vertical{& .swiper-button-prev,& .swiper-button-next,&~.swiper-button-prev,&~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}& .swiper-button-prev,&~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;& .swiper-navigation-icon{transform:rotate(-90deg)}}& .swiper-button-next,&~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;& .swiper-navigation-icon{transform:rotate(90deg)}}}
