.custom-product-slider-section .page-width{max-width:100%;padding:0}.custom-product-slider-section .section-header{margin-bottom:24px;padding:0 24px;display:flex;justify-content:space-between}.custom-product-slider-section .grid__item{padding:0}.custom-product-slider-section .index-section{margin:48px 0 0}.custom-product-slider-section .section-header__title{font-weight:400;font-size:20px;line-height:normal;letter-spacing:0;text-transform:uppercase}.custom-product-slider__navigation{display:flex;gap:16px}.custom-product-slider__navigation .swiper-button{position:relative;width:auto!important;left:0;right:0;color:#000;font-family:var(--typeHeaderPrimary,--typeHeaderFallback);font-weight:400;font-size:11px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.custom-product-slider__navigation .swiper-button .icon{width:12px;height:12px}.custom-product-slider__navigation .swiper-button-prev .icon,html[dir="rtl"] .custom-product-slider__navigation .swiper-button-next .icon{transform:rotate(90deg);margin-right:8px}.custom-product-slider__navigation .swiper-button-next .icon,html[dir="rtl"] .custom-product-slider__navigation .swiper-button-prev .icon{transform:rotate(-90deg);margin-left:8px}.custom-product-slider-section .custom-product-slider{margin:0 4px 8px 4px}.custom-product-slider-section .swiper-wrapper{margin:0}.custom-product-slider-section .grid-product__image-mask{aspect-ratio:1 / 1.475;border-radius:4px}.custom-product-slider-section .grid__item .image-wrap{padding-bottom:0!important;min-height:100%}.custom-product-slider-section .grid__item img.grid-product__image{height:100%;object-fit:cover}.custom-product-slider-section .grid-product__meta{display:flex;align-items:flex-end;justify-content:space-between;padding:16px;position:absolute;width:100%;bottom:0}.custom-product-slider-section .grid-overflow-wrapper .grid__item{flex:none;margin-bottom:0}.custom-product-slider-section .grid-overflow-wrapper .grid__item:first-child{margin-left:0}.custom-product-slider-section .grid-product__meta .grid-product__tag{position:relative;top:0;left:0;max-width:fit-content;padding:0;background:#fff0;color:#959595;margin-bottom:4px;font-family:var(--typeHeaderPrimary,--typeHeaderFallback);font-weight:400;font-size:11px;line-height:normal;letter-spacing:0;text-transform:uppercase}.custom-product-slider-section .grid-product__meta .grid-product__tag--sale{color:#BE8873}.custom-product-slider-section .grid-product__meta .grid-product__title{font-weight:400;font-size:12px;line-height:normal;letter-spacing:0;text-transform:uppercase;text-align:left;max-width:170px}.custom-product-slider-section .grid-product__meta .grid-product__price--savings,.custom-product-slider-section .grid-product__meta .grid-product__price--original{margin:0}.custom-product-slider-section .grid-product__meta .grid-product__price{font-weight:400;font-size:11px;line-height:normal;letter-spacing:0;text-transform:uppercase;text-align:right;margin-top:0;display:flex;flex-direction:column;gap:3px}.product-recently-viewed-section{margin-bottom:8px}.product-recently-viewed-section .grid-product__meta{display:none}.product-recently-viewed-section .grid-product{margin:0}@media screen and (max-width:768px){.product-recently-viewed-section{margin-bottom:24px}.custom-product-slider-section .grid-product__meta .grid-product__title{font-size:11px}.custom-product-slider-section .custom-product-slider{margin:0 4px 16px 4px}.custom-product-slider-section .index-section{margin:32px 0 0}.custom-product-slider-section .section-header{padding:0 16px;margin-bottom:16px}.custom-product-slider-section .custom-product-slider__navigation{display:none}.custom-product-slider-section .grid-product__meta .grid-product__tag,.custom-product-slider-section .grid-product__meta .grid-product__price{font-size:8px}.custom-product-slider-section .section-header__title{font-size:16px}.custom-product-slider-section .grid-product__meta{position:relative;padding:8px;flex-direction:column;align-items:flex-start;gap:4px}.custom-product-slider-section .grid-product__meta .grid-product__price{flex-direction:row;gap:4px}}