.category-slider-wrapper+.listing-wrapper{margin:0 20px 60px}@media (min-width:1260px){.category-slider-wrapper+.listing-wrapper{margin:0 80px 80px}}.category-slider-wrapper{margin-top:30px}@media (min-width:1260px){.category-slider-wrapper{margin-top:40px}}.category-slider-container{display:flex;margin:0 0 30px 20px;position:relative}.category-slider-container swiper-container{overflow:hidden;width:100%}@media (min-width:1260px){.category-slider-container{margin:0 0 80px 80px}}.category-slider-container.no-children{margin-bottom:0}@media (min-width:1260px){.category-slider-container .text-m{font-family:Satoshi,sans-serif;font-size:20px;letter-spacing:-.2px;line-height:24px}}.category-slider-container .box{background:#f3f3f3;border:2px solid #ddddde;border-radius:6px;display:block;font-size:18px;font-weight:400;letter-spacing:-.2px;line-height:18px;max-width:211px;overflow:hidden;padding:15px;text-overflow:ellipsis;white-space:nowrap;width:auto}.category-slider-container .box:hover{background-color:#c7c7cd;border-color:#a9a9b0}.category-slider-container .ps-swiper-button{display:none}@media (min-width:768px){.category-slider-container .ps-swiper-button{background:linear-gradient(90deg,#fff0 0,#ffffffe6 50%,#fff);bottom:0;cursor:pointer;display:block;height:100%;position:absolute;right:0;top:0;width:40px;z-index:2}}.category-slider-container .ps-swiper-button.cs-prev{background:linear-gradient(270deg,#fff0 0,#ffffffe6 50%,#fff);left:0;right:unset}.category-slider-container .ps-swiper-button.cs-prev img{left:0}.category-slider-container .ps-swiper-button.swiper-button-disabled{display:none}.category-slider-container .ps-swiper-button img{height:24px;position:absolute;right:0;top:calc(50% - 12px);width:24px}.category-slider-container .category-slider-slide{width:auto}.category-slider-container .category-slider-slide.back{margin-right:20px;padding-right:20px;position:relative}.category-slider-container .category-slider-slide.back:has(+swiper-container){border-right:2px solid #ddddde}.category-slider-container .category-slider-slide.back .box{padding-left:50px}.category-slider-container .category-slider-slide.back .box:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%2307041E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 12H5M12 19l-7-7 7-7'/%3E%3C/svg%3E");height:24px;left:20px;margin:-10px 0 0;position:absolute;top:50%;width:24px}.category-slider-container .category-slider-slide.image a{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative}.category-slider-container .category-slider-slide.image a:hover:after{content:attr(data-content);font-family:Satoshi,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:700;line-height:22px;line-height:20px;pointer-events:none;position:absolute;right:51px;top:120.5px}@media (min-width:1260px){.category-slider-container .category-slider-slide.image a:hover:after{left:108px;right:unset;top:152px}}.category-slider-container .category-slider-slide.image a:hover .overlaybox img{opacity:.3;transition:opacity .2s ease}.category-slider-container .category-slider-slide.image a:hover .overlaybox:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2307041E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4.167 10h11.666M10 4.167 15.833 10 10 15.833'/%3E%3C/svg%3E");height:20px;left:51px;position:absolute;top:120.5px}@media (min-width:1260px){.category-slider-container .category-slider-slide.image a:hover .overlaybox:after{left:82px;top:152px}}@media (min-width:1260px){.category-slider-container .category-slider-slide.image a{gap:16px}}.category-slider-container .category-slider-slide.image a .overlaybox{height:261px;width:261px}@media (min-width:1260px){.category-slider-container .category-slider-slide.image a .overlaybox{height:323px;width:323px}}.category-slider-container .category-slider-slide.image a img{border-radius:6px;height:100%;width:100%}
