.category-card{display:flex;box-sizing:border-box;flex-direction:column;overflow:hidden;flex-basis:clamp(180px,20vw,calc((100% - 12rem)/4));min-width:15vw;position:relative}.category-card:hover img{transform:scale(1.1)}.category-card img{transition:all ease .5s;-o-object-fit:cover;object-fit:cover}.category-card span{line-height:1.5rem;padding:var(--spacing-20x) var(--spacing-12x);color:var(--white);font-size:1.5rem;font-weight:700;width:100%;position:absolute;display:block}.category-card .button{display:flex;align-items:center;justify-content:center;text-decoration:none;position:absolute;bottom:calc(var(--spacing-6x) + var(--spacing-8x));right:var(--spacing-8x)}section.cards-list,section#banner,section#newIn,section#mostWanted,section#brands{width:var(--container-base-width)!important;box-sizing:border-box;margin:0 auto}section#mostWanted{margin-bottom:4rem!important}#brands .brands-slider{position:relative;box-sizing:border-box}#brands .brands-button-prev.swiper-button-prev,#brands .brands-button-next.swiper-button-next{width:calc(32px / 44 * 27);height:32px;margin:0;top:50%;transform:translateY(-50%);cursor:pointer}#brands .brands-button-prev.swiper-button-prev{left:.5rem}#brands .brands-button-next.swiper-button-next{right:.5rem}#brands .brands-button-prev.swiper-button-prev:after,#brands .brands-button-next.swiper-button-next:after{content:none}#header{position:absolute;width:100%;z-index:3}#product #letterSlider{display:none}#checkout #offerMarquee{position:sticky;top:0}#offerMarquee{width:var(--container-base-width);margin:var(--spacing-6x) auto 0;border-radius:var(--radius-xlarge, 3rem);background:var(--Layer-layer-03, #191819);color:#fff;display:flex;white-space:nowrap;overflow:hidden;z-index:2;transition:all ease .3s;top:0;justify-content:center;position:fixed}#offerMarquee .textBlock{display:inline-flex;will-change:transform;gap:4rem}#offerMarquee .textBlock .marquee-text{color:#fff;padding:0 2rem;position:relative}#offerMarquee .closeSlider{position:absolute;top:50%;transform:translateY(-50%);right:0;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center;padding:.5rem}#slider{--swiper-pagination-bullet-inactive-opacity: .3;--swiper-pagination-bullet-inactive-color: var(--white);overflow:hidden}#slider .image-box{background-size:cover;background-position:center;display:flex;flex-direction:column;position:relative}#slider h2{text-transform:uppercase}#slider #home-slider{border-radius:var(--radius-xlarge, 48px);width:var(--container-base-width);margin-top:var(--spacing-12x);margin-bottom:var(--spacing-12x)}#slider #home-slider *{max-height:80vh}#slider #home-slider img{-o-object-fit:cover;object-fit:cover}#slider #home-slider .swiper-slide .overlay{z-index:1}#slider #home-slider .swiper-slide>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#slider .image-box .slider-content{position:absolute;width:100%;box-sizing:border-box}#slider .button-box{margin-top:var(--spacing-12);display:inline-block;position:relative;z-index:1}#slider .overlay{width:100%;height:100%;position:absolute;bottom:0;background:linear-gradient(180deg,#363636,#0000 17%,#0000 83%,#363636);mix-blend-mode:multiply;display:none}#slider .swiper-wrapper{--swiper-wrapper-transition-timing-function: cubic-bezier(.12, .3, .11, .82)}#slider #home-slider .swiper-slide>h2,#slider #home-slider .swiper-slide>.button-box{z-index:2}#letterSlider{color:var(--dark);background-color:transparent;font-weight:400;font-size:2rem;line-height:2.5rem}#letterSlider .marquee .list{list-style:none;display:flex;padding:0;position:relative;width:100%;margin:0;justify-content:center;flex-wrap:wrap}#letterSlider .marquee .list .list__item{flex-grow:0;flex-shrink:0;padding:0 15px;text-align:center;display:inline-block;white-space:nowrap;font-size:var(--font-size-heading-small, 1.25rem);font-weight:var(--font-weight-heavy, 800);line-height:130%;letter-spacing:-.01875rem}.cards-list{position:relative}.cards-list h2{text-align:center}.cards-list.visible .draw{stroke-dashoffset:1000;animation-delay:1.2s;animation:dash 2s ease-in-out}.cards-list .cards-box{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto;box-sizing:border-box;padding:unset!important;gap:auto}#banner{background-size:cover;background-position:center;position:relative;overflow:hidden}#banner .banner_container{overflow:hidden;background:var(--Layer-layer-01, #FAFAFA);border-radius:var(--radius-small, 8px);box-shadow:0 46px 13px #01090200,0 29px 12px #01090203,0 16px 10px #01090208,0 7px 7px #0109020f,0 2px 4px #01090217}#banner h2{margin-bottom:var(--spacing-12x);color:var(--Text-text-primary-00, #040404);font-size:var(--font-size-display-xlarge, 96px);font-weight:var(--font-weight-black, 900);line-height:100%}#banner .text-box{align-self:center}#banner .text-box p{font-family:var(--sf-pro-family);font-weight:600}.product .colours{font-weight:400}.product-slider .material-icons{display:none}.more{display:inline-block;margin:0 auto}.product-slider [class^=swiper-button]{background:var(--white);padding:0 6px;box-shadow:0 0 44.4818px -6.90234px #00000029}.more{display:none}.product-slider{width:calc(100% - 2rem);max-width:2000px}#bannerTemporada{display:flex;flex-direction:column;justify-content:center;background-position:center center}#bannerTemporada h2,#bannerTemporada p{text-transform:uppercase}#bannerTemporada .text-box{background:var(--black1)}.banner .links{display:flex;gap:1rem}#featuredProducts{background:var(--white2);display:flex;flex-direction:column;justify-content:center;height:100%}#featuredProducts .product-title{text-align:center}#featuredProducts .product-title a{color:var(--black1);text-decoration:none;text-transform:uppercase}#featuredProducts .wishlist-button-add{display:none}#featuredProducts .thumbnail-container{text-align:center}#featured-slider{width:100%;overflow:hidden;background:var(--white)}#featured-slider [class^=swiper-button] svg{color:var(--black1)}#encuentraTuZapa .textBox{background:var(--black1);color:var(--white)}#encuentraTuZapa .col:first-of-type{display:flex;flex-direction:column;justify-content:center}#encuentraTuZapa .col:last-of-type{background-color:var(--red)}#encuentraTuZapa .imageBox{background-size:65%;background-repeat:no-repeat;background-position:center;position:relative}#encuentraTuZapa .imageBox img{position:relative;width:100%;z-index:1}#encuentraTuZapa h2{margin-bottom:14px;text-transform:uppercase}#encuentraTuZapa a{pointer-events:none;text-decoration:none;text-transform:uppercase}#selectedForYou{background-color:var(--white2);--swiper-navigation-color: var(--black2);position:relative;z-index:1}#crosSellingSlider .product{background:var(--white);border:2px solid var(--black1)}#crosSellingSlider .overLay{border:2px solid var(--black1);left:-2px;top:-2px;bottom:-2px}#selectedForYou .arrows,#community .arrows{width:100%;display:flex;justify-content:space-between;position:absolute}#selectedForYou h2{font-family:var(--round-family)}#community{background-color:var(--grey3);--swiper-navigation-color: var(--black2);--swiper-navigation-sides-offset: 0px}#community h2{font-family:var(--round-family);text-transform:uppercase}#selectedForYou .sliderBox,#community .sliderBox{position:relative}#community .item-rrss p{color:var(--black1)}#community .item-rrss img{width:100%}#community>p{text-align:center;font-weight:400}#selectedForYou .arrows svg,#community .arrows svg{width:2rem;height:2rem}body{overflow-x:hidden}#link-cms-page-1-2{max-width:5rem}@keyframes dash{0%{stroke-dashoffset:3258.751708984375px;stroke-dasharray:3258.751708984375px}to{stroke-dashoffset:6517.50341796875px;stroke-dasharray:3258.751708984375px}}#section_rating{padding:var(--spacing-48x, 96px) 0}#section_rating h2{color:var(--Text-text-primary-00, #040404);text-align:center;font-size:var(--font-size-display-xlarge, 96px);font-weight:var(--font-weight-black, 900);line-height:100%;margin-bottom:var(--spacing-48x)}#section_rating .section_rating{display:flex;width:var(--container-base-width);margin:0 auto;box-sizing:border-box;padding-left:var(--spacing-32x)}#section_rating .section_rating *{box-sizing:border-box}#section_rating .section_rating .swiper-backface-hidden .swiper-slide{height:auto;display:flex}#section_rating .section_rating .swiper-backface-hidden .swiper-slide div{display:flex}#section_rating .section_rating .swiper-button-next,#section_rating .section_rating .swiper-button-prev{transform:translateY(0);top:unset;bottom:0}#section_rating .section_rating .swiper-button-prev{left:0}#section_rating .section_rating .section_rating__slider{width:100%;overflow:hidden}#section_rating .section_rating .section_rating__slider #rateCarousel{padding-left:var(--spacing-32x);padding-bottom:var(--spacing-32x)}.rating_box-1{display:flex;padding:var(--spacing-8x, 16px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-16x, 32px)}.rating_box{display:flex;min-width:320px;padding:var(--spacing-8x, 16px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-12x, 24px)}.rating_box-1 .rate{display:flex;align-items:center;gap:var(--spacing-spacing-4, 12px)}.rating_box .rate{flex-direction:column;display:flex;align-items:flex-start}.rating_box .rate .stars{transform:scale(.8);transform-origin:left}.rate .stars{display:flex}.rating_box-1 .rate .rate-span{color:var(--Text-text-primary-00, #040404);font-size:var(--font-size-heading-xlarge, 32px);font-weight:var(--font-weight-heavy, 800);line-height:130%;letter-spacing:-.64px}.rating_box-1 .rating_title{color:var(--colors-primary);font-size:40px;font-weight:700;line-height:32px}.rating_box-1 .rating_test{color:var(--Text-text-secondary, #444344);font-size:var(--font-size-body-large, 18px);font-weight:var(--font-weight-regular, 400);line-height:150%}.rating_box .rate .rate-span{color:var(--Text-text-primary-00, #040404);font-size:var(--font-size-heading-medium, 24px);font-weight:var(--font-weight-heavy, 800);line-height:130%;letter-spacing:-.36px}.rating_box .rating_title{color:var(--Text-text-secondary, #444344);font-size:var(--font-size-body-large, 18px);font-weight:var(--font-weight-regular, 400);line-height:150%}.rating_box .rating_test{color:var(--Text-text-secondary, #444344);font-size:var(--font-size-body-small, 14px);font-weight:var(--font-weight-semibold, 600);line-height:150%;margin-top:auto;display:flex;justify-content:space-between;width:100%}
