.banner-image-container{position:relative;width:100%;height:900px;overflow:hidden}@media (max-width:1024px){.banner-image-container{height:600px}}@media (max-width:768px){.banner-image-container{height:500px}}@media (max-width:480px){.banner-image-container{height:400px}}.category-image-container{display:block;width:100%;height:250px;position:relative;overflow:hidden;border-radius:8px;background-color:#f5f5f5}@media (max-width:768px){.category-image-container{height:200px}}@media (max-width:480px){.category-image-container{height:180px}}.image-cover{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.collection-position-2 .img-style{transition:transform .3s ease}.collection-position-2:hover .img-style img{transform:scale(1.05)}.wrap-slider .box-content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding-bottom:80px;padding-left:60px}@media (max-width:768px){.wrap-slider .box-content{padding-bottom:40px;padding-left:30px}}@media (max-width:480px){.wrap-slider .box-content{padding-bottom:30px;padding-left:20px}}.product-image-wrapper{position:relative;width:100%;padding-bottom:125%;overflow:hidden;background-color:#f5f5f5}.product-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width:991px){.collection-position-2 .cls-btn .text{font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.collection-position-2 .cls-btn .text,.collection-position-2 .cls-btn h6{font-size:18px!important;line-height:24px!important}.collection-position-2 .content{bottom:10px;left:10px;right:10px}}@media only screen and (max-width:767px){.collection-position-2 .cls-btn .text{font-size:16px!important;line-height:22px!important;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;word-break:break-word}.collection-position-2 .cls-btn h6{font-size:16px!important;line-height:22px!important;margin:0}.collection-position-2 .content{bottom:8px;left:8px;right:8px}.collection-position-2 .cls-btn .icon{font-size:18px!important}.collection-position-2 .cls-btn{padding:8px 12px;gap:4px}}@media only screen and (max-width:575px){.collection-position-2 .cls-btn .text{font-size:14px!important;line-height:20px!important;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;word-break:break-word}.collection-position-2 .cls-btn h6{font-size:14px!important;line-height:20px!important;margin:0}.collection-position-2 .content{bottom:6px;left:6px;right:6px}.collection-position-2 .cls-btn .icon{font-size:16px!important}.collection-position-2 .cls-btn{padding:6px 10px;gap:3px;border-radius:6px}.collection-position-2 .img-style,.collection-position-2 .img-style img{height:180px!important}}@media only screen and (max-width:480px){.collection-position-2 .cls-btn .text{letter-spacing:-.01em}.collection-position-2 .cls-btn .text,.collection-position-2 .cls-btn h6{font-size:13px!important;line-height:18px!important}.collection-position-2 .content{bottom:5px;left:5px;right:5px}.collection-position-2 .cls-btn{padding:5px 8px}}@media only screen and (max-width:767px) and (orientation:landscape){.collection-position-2 .cls-btn .text,.collection-position-2 .cls-btn h6{font-size:13px!important;line-height:17px!important}}@media only screen and (max-width:767px) and (min-resolution:192dpi){.collection-position-2 .cls-btn .text{font-smoothing:antialiased;-webkit-font-smoothing:antialiased}}@media only screen and (max-width:767px){.collection-position-2 .cls-btn{background:hsla(0,0%,100%,.95);backdrop-filter:blur(4px)}.collection-position-2 .cls-btn:hover{background:#fff}}