.swiper-wrapper{height:auto}#products_sliders{margin-top:20px;margin-bottom:20px;position:relative}#products_sliders .ctn-section-title{margin-bottom:20px}#products_sliders .ttl{font-size:30px;line-height:1;font-weight:800;margin-bottom:10px}@media screen and (max-width: 767px)and (min-width: 320px){#products_sliders .ttl{font-size:24px}}@media screen and (min-width: 768px){#products_sliders.popular-categories-slider .ctn-section-title{margin-bottom:40px}}#products_sliders .down-side{padding:10px;display:flex;flex-direction:column;justify-content:flex-end;min-height:140px}#products_sliders .image{min-height:350px;display:flex;justify-content:center}@media screen and (max-width: 1399px)and (min-width: 992px){#products_sliders .image{min-height:220px}}@media screen and (max-width: 991px)and (min-width: 768px){#products_sliders .image{min-height:187px}}@media screen and (max-width: 767px)and (min-width: 320px){#products_sliders .image{min-height:120px}}.custom-pagination{position:absolute;top:0px;right:0px;background-color:#fff;border-radius:20px;padding:8px 15px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;font-size:14px;color:#333;gap:10px}.custom-pagination .swiper-pagination,.custom-pagination .swiper-button-prev,.custom-pagination .swiper-button-next{position:initial}.custom-pagination .swiper-button-prev,.custom-pagination .swiper-button-next{color:#333;width:30px;height:30px;border-radius:50%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-top:0px;flex-grow:0;flex-shrink:0}.custom-pagination .swiper-button-prev:after,.custom-pagination .swiper-button-next:after{font-size:16px}.custom-pagination:has(.swiper-pagination-lock){display:none}@media screen and (max-width: 767px)and (min-width: 320px){.custom-pagination{position:relative}}.ctn-section-title{position:relative}.outfits .swiper-inside-holder{padding:5px}.outfits .main-product{position:relative;box-shadow:0 0 0 4px rgba(83,108,180,.42) !important;align-items:center}.outfits .main-product:hover{transform:none;border-color:none}.outfits .main-product button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:90%;background-color:#fff;border:1px solid rgba(211,211,211,.2784313725)}.outfits .swiper-inside-holder{display:flex;gap:10px}.outfits .outfit-combinations{display:flex;flex-direction:row;flex-grow:1;gap:10px}.outfits .outfit-combinations>.combination-item:nth-child(n+4){display:none !important}@media screen and (max-width: 1399px)and (min-width: 992px){.outfits .outfit-combinations>.combination-item:nth-child(n+3){display:none !important}}@media screen and (max-width: 768px)and (min-width: 320px){.outfits .outfit-combinations>.combination-item:nth-child(n+2){display:none !important}}.outfits .outfit-combinations .combination-item{align-items:center;justify-content:center;height:350px}.outfits .outfit-combinations .combination-item .down-side{height:50px;min-height:auto !important}.outfits .outfit-combinations .combination-item .img-holder{height:260px}.outfits .outfit-combinations .combination-item .img-holder img{object-fit:contain;height:100%}.outfits .outfit-combinations .combination-item .down-side{flex-grow:1;flex-shrink:1;width:100%}.popular-category-card{height:auto}.popular-category-card .pc-card-image{position:relative;display:block;overflow:hidden;border-radius:8px}.popular-category-card .pc-card-image img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.popular-category-card .pc-card-image .pc-card-title{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:6px;background:rgba(0,0,0,.55);color:#fff;font-weight:600;text-align:center}.popular-category-card .pc-card-thumbs{display:grid;grid-template-columns:repeat(3, 1fr);gap:6px;margin-top:8px}.popular-category-card .pc-card-thumbs .pc-card-thumb img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:6px;background:#f5f5f5}.inspiration-card{height:auto;display:block;color:inherit;text-decoration:none}.inspiration-card .inspiration-card-image{overflow:hidden;border-radius:8px}.inspiration-card .inspiration-card-image img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.inspiration-card .inspiration-card-name{margin-top:8px;font-weight:600}
