#homepage-items-wrapper .wrapper-title{font-size:.875rem;margin-bottom:.5rem}#homepage-items-wrapper .feed-items-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1rem;grid-auto-flow:row dense}@media screen and (min-width:320px){#homepage-items-wrapper .feed-items-list{grid-template-columns:repeat(auto-fit,minmax(141px,1fr))}}@media screen and (min-width:768px){#homepage-items-wrapper .feed-items-list{grid-template-columns:repeat(auto-fit,minmax(267px,1fr))}}.featured-sellers{background-color:#f3f3f3;border:1px solid #e4e4e4;border-left:unset;border-right:unset;display:flex;flex-direction:column;gap:.5rem;height:auto;padding:.75rem 0 .5rem .75rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 -.75rem}.featured-sellers .featured-sellers-skeleton-loader{min-height:9rem;padding:0!important}@media screen and (min-width:768px){.featured-sellers .featured-sellers-skeleton-loader{min-height:7.625rem}.featured-sellers{border:none;background-color:unset;padding:0;margin:0}}.featured-sellers .scroller-list>.scroller-list-track{gap:.5rem}@media screen and (min-width:768px){.featured-sellers .scroller-list>.scroller-list-track{padding:0}}.featured-sellers-title{font-weight:700;font-size:.875rem;line-height:1.25rem}.featured-sellers-item{display:flex;flex-direction:column;gap:.25rem;text-decoration:none}.featured-sellers-item img{border-radius:1rem;object-fit:cover}.featured-sellers-item-title{font-size:.625rem;font-weight:700;color:dimgray;line-height:.625rem;padding-bottom:.125rem}.featured-sellers-item:last-child{-webkit-padding-end:.75rem;padding-inline-end:.75rem}@media screen and (min-width:768px){.featured-sellers-item:last-child{-webkit-padding-end:0;padding-inline-end:0}}.hero-container{--width-calc:min(100dvw,540px);height:calc(var(--width-calc)/2.3854653044 - .5rem);overflow:hidden}@media screen and (min-width:768px){.hero-container{height:unset}}@media screen and (min-width:768px)and (max-width:1025px){.hero-container{--width-calc:min(100dvw,696px);min-height:calc(var(--width-calc)/4.9142130904)}}@media screen and (min-width:1025px)and (max-width:1200px){.hero-container{--width-calc:min(100dvw,936px);min-height:calc(var(--width-calc)/4.9848)}}@media screen and (min-width:1200px)and (max-width:1400px){.hero-container{--width-calc:min(100dvw,1116px);min-height:calc(var(--width-calc)/4.9406)}}@media screen and (min-width:1400px){.hero-container{--width-calc:min(100dvw,1296px);min-height:calc(var(--width-calc)/4.9846)}}.hero-container .slider-skeleton-loader{height:auto;aspect-ratio:179/80}@media screen and (min-width:768px){.hero-container .slider-skeleton-loader{aspect-ratio:1296/262}}.hero-container .slider-item-wrapper{position:relative;padding:0 .25rem}@media screen and (min-width:768px){.hero-container .slider-item-wrapper{padding:0}}.hero-container .slider-item-wrapper:focus{outline:none}.hero-container .slider-item-wrapper img{width:100%;border-radius:.5rem;height:auto}@media screen and (min-width:768px){.hero-container .slider-item-wrapper img{max-height:260px}}.hero-container .slider-item-wrapper .actions-wrapper{position:absolute;bottom:7%;left:1.5rem;right:1.5rem;z-index:2;display:flex;flex-direction:row;gap:.75rem;width:max-content}@media screen and (min-width:768px){.hero-container .slider-item-wrapper .actions-wrapper{bottom:15%;left:2.5rem;right:2.5rem;gap:1rem}}.hero-container .slider-item-wrapper .actions-wrapper.left{justify-content:start}.hero-container .slider-item-wrapper .actions-wrapper.center{justify-content:center}.hero-container .slider-item-wrapper .actions-wrapper.right{justify-content:end}@media screen and (min-width:768px){.hero-container .slider-item-wrapper .actions-wrapper .btn.btn-contained.btn-small{height:2.5rem;padding:.75rem 1.5rem;font-size:1rem;min-width:12.5rem}}.hero-container .slick-dots{position:absolute;bottom:1rem}.hero-container .slick-dots li{width:.5rem;height:.5rem;margin:0}.hero-container .slick-dots li:not(last-of-type){margin-right:.25rem}.hero-container .slick-dots li button{width:.5rem;height:.5rem;background-color:#fff;border-radius:50%;opacity:50%}.hero-container .slick-dots li button:before{content:inherit}.hero-container .slick-dots li.slick-active{width:1.2rem}.hero-container .slick-dots li.slick-active button{width:1.2rem;border-radius:.5rem;opacity:1}