.section-product-slider .container-slider{display:flex;flex-direction:column;gap:16px}.section-product-slider .container-slider .product-info-container custom-slider-component,.section-product-slider .container-slider .product-info-container slider-recently-viewed{display:block;position:relative;width:100%;margin:0 auto}.section-product-slider .container-slider .product-info-container custom-slider-component .content-slider,.section-product-slider .container-slider .product-info-container slider-recently-viewed .content-slider{display:flex;scroll-behavior:smooth;gap:8px;overflow-x:auto;scrollbar-width:none;padding-left:12px;margin-left:11%;scroll-snap-type:x mandatory;scroll-padding-left:12px}.section-product-slider .container-slider .product-info-container custom-slider-component .content-slider .product-card,.section-product-slider .container-slider .product-info-container slider-recently-viewed .content-slider .product-card{flex:0 0 66.6666666667%;list-style:none;height:auto;display:flex;flex-direction:column;scroll-snap-align:start}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls{display:none}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar{text-align:center;margin:28px auto;width:100%;display:flex;justify-content:center}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar .progress-steps,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar .progress-steps{list-style:none;display:flex;justify-content:space-between;max-width:71%;width:100%;margin:0;padding:0}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar .progress-steps li,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar .progress-steps li{flex:1;height:3px;background-color:var(--pale-grey);border-radius:5px}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar .progress-steps li.active,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar .progress-steps li.active{background-color:var(--charcoal-grey)}.section-product-slider .container-slider .product-info-container custom-slider-component.hidden-slider,.section-product-slider .container-slider .product-info-container slider-recently-viewed.hidden-slider{position:absolute;width:100%;height:100%;overflow:hidden;visibility:hidden;top:0;left:0}.section-product-slider .container-slider .product-info-container .card-product-image{display:block;width:100%;height:100%}.section-product-slider .container-slider .product-info-container .card-product-image a{width:100%;height:auto;display:block}.section-product-slider .container-slider .product-info-container .card-product-image a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section-product-slider .container-slider .product-info-container .card-product-info{margin-top:8px}.section-product-slider .container-slider .product-info-container .card-product-info .title-vendor{font-family:NeuzeitS-Book,sans-serif;font-size:12px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#000;margin:0}.section-product-slider .container-slider .product-info-container .card-product-info .title-name{font-family:NeuzeitS,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#000;margin:8px 0}.section-product-slider .container-slider .product-info-container .card-product-info .price-item{font-family:NeuzeitS,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#000;margin:0}.section-product-slider .container-slider .product-info-container .card-wrapper .card__information .card__heading{margin-top:8px}.section-product-slider .container-slider .content-overlay{width:100%;margin:0 auto;text-align:center;padding:0 11%}.section-product-slider .container-slider .content-overlay .content-content{display:flex;flex-direction:column;gap:8px}.section-product-slider .container-slider .content-overlay .content-content .content-title-slider{font-family:VenusURW-Bol,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#000}.section-product-slider .container-slider .content-overlay .content-content .content-text-slider{font-family:NeuzeitS,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#000;margin:0}.section-product-slider .container-slider .content-overlay .content-cta-wrapper{display:none}.section-product-slider .container-slider .content-overlay .content-cta-wrapper.double-collection{margin-top:16px;display:flex;gap:24px;justify-content:center}.section-product-slider .container-slider .content-overlay .content-cta-wrapper.double-collection div{background-color:#fff;border-radius:22px;box-shadow:0 4px 12px #00000012;border:solid 1px #d5d6e0;color:#000;padding:14px 32px}.section-product-slider .container-slider .content-overlay .content-cta-wrapper.double-collection div.active{border-radius:22px;box-shadow:0 4px 12px #00000012;border:solid 1px var(--charcoal-grey);background-color:var(--charcoal-grey);color:#f7f7fa}.section-product-slider .container-slider .content-overlay .content-cta-wrapper a{border:solid 1px #888998;background-color:#fff;color:#000;padding:14px 27px}.section-product-slider.related-recently-viewed{padding-top:26px}.section-product-slider.related-recently-viewed .product-info-container{position:absolute;width:100%;height:100%;overflow:hidden;visibility:hidden;top:0;left:0}.section-product-slider.related-recently-viewed .product-info-container.active{display:block;position:relative;visibility:visible}.related-recently-viewed .switch-buttons{padding-left:7%;border-bottom:solid 2px #f5f5f5;padding-bottom:16px;gap:8px;display:flex;flex-direction:row}.related-recently-viewed .switch-buttons .switch-btn{margin:0;padding:13px 16px;border-radius:19px;border:solid 1px #e4e4e4;background-color:#fff;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.25px;text-align:left;color:#000;box-shadow:0 4px 12px #0000000d}.related-recently-viewed .switch-buttons .switch-btn:hover,.related-recently-viewed .switch-buttons .switch-btn.active{background-color:#f2f2f2}@media screen and (min-width:768px){.section-product-slider .container-slider{gap:20px}.section-product-slider .container-slider .product-info-container custom-slider-component .content-slider,.section-product-slider .container-slider .product-info-container slider-recently-viewed .content-slider{gap:16px;padding-left:43px;margin:0 auto;scroll-snap-type:none;scroll-padding-left:0px}.section-product-slider .container-slider .product-info-container custom-slider-component .content-slider .product-card,.section-product-slider .container-slider .product-info-container slider-recently-viewed .content-slider .product-card{flex:0 0 28.5714285714%;scroll-snap-align:unset}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls{display:block}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button{width:auto;height:auto;padding:10px 17px;display:flex;border-radius:22px;box-shadow:0 5px 14px #00000012;border:solid 1px #d5d6e0;background-color:#fff;top:29%;position:absolute;color:#000;cursor:pointer;z-index:1}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button.next,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button.next{right:5%}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button.next svg,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button.next svg{rotate:270deg}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button.previus,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button.previus{left:5%}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button:disabled,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button:disabled{opacity:.5}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button svg,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button svg{width:14px;height:14px;rotate:90deg}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls .slider-counter,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls .slider-counter{display:none}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar{margin:48px auto}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar .progress-steps,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar .progress-steps{max-width:43%}.section-product-slider .container-slider .content-overlay{display:flex;justify-content:space-between;text-align:start}.section-product-slider .container-slider .content-overlay .content-cta-wrapper{display:flex;align-items:end}.section-product-slider .container-slider .content-overlay .content-cta-wrapper.double-collection{margin-top:0}.section-product-slider .container-slider .content-overlay .content-cta-wrapper a{border:solid 1px #888998;background-color:#fff;color:#000;padding:14px 27px}.related-recently-viewed .switch-buttons .switch-btn{padding:18px 29px 16px;border-radius:24px}}@media screen and (min-width:1024px){.section-product-slider .container-slider{gap:24px}.section-product-slider .container-slider .product-info-container .card-product-info{margin-top:16px}.section-product-slider .container-slider .product-info-container custom-slider-component .content-slider,.section-product-slider .container-slider .product-info-container slider-recently-viewed .content-slider{gap:20px;padding-left:7%}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button{padding:17px 23px;border-radius:26px;top:31%}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button.next,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button.next{right:2%}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button.previus,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button.previus{left:5%}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar{margin:64px auto}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar .progress-steps,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar .progress-steps{max-width:27%}.section-product-slider .container-slider .content-overlay .content-content{gap:12px;padding-left:7%}.section-product-slider .container-slider .content-overlay .content-content .content-title-slider{font-size:24px;line-height:1.33}.section-product-slider .container-slider .content-overlay .content-content .content-text-slider{font-size:16px;line-height:1.5;padding-right:72px}.section-product-slider .container-slider .content-overlay .content-cta-wrapper{display:flex;align-items:end;padding-right:7%}.section-product-slider .container-slider .content-overlay .content-cta-wrapper a{padding:14px 30px;border:solid 1px var(--charcoal-grey);background-color:var(--charcoal-grey);color:var(--pale-grey)}}@media screen and (min-width:1280px){.section-product-slider .container-slider{gap:36px}.section-product-slider .container-slider .product-info-container .card-product-info{margin-top:16px}.section-product-slider .container-slider .product-info-container .card-product-info .title-vendor{font-size:14px;line-height:1.43}.section-product-slider .container-slider .product-info-container .card-product-info .title-name,.section-product-slider .container-slider .product-info-container .card-product-info .price-item{font-size:16px;line-height:1.25}.section-product-slider .container-slider .product-info-container custom-slider-component .content-slider,.section-product-slider .container-slider .product-info-container slider-recently-viewed .content-slider{gap:24px}.section-product-slider .container-slider .product-info-container custom-slider-component .content-slider .product-card,.section-product-slider .container-slider .product-info-container slider-recently-viewed .content-slider .product-card{flex:0 0 22.2222222222%}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button.next,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button.next{right:5%}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar{margin:50px auto}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar .progress-steps,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar .progress-steps{max-width:30%}.section-product-slider .container-slider .content-overlay{justify-content:space-between;display:flex;padding:0 72px}.section-product-slider .container-slider .content-overlay .content-content{gap:8px;padding-left:0}.section-product-slider .container-slider .content-overlay .content-content .content-title-slider{font-size:28px;line-height:1.29}.section-product-slider .container-slider .content-overlay .content-content .content-text-slider{font-size:20px;line-height:1.4}.section-product-slider .container-slider .content-overlay .content-cta-wrapper{padding-right:0}.section-product-slider .container-slider .content-overlay .content-cta-wrapper a{padding:14px 33px 14px 32px}}@media screen and (min-width:1440px){.section-product-slider .container-slider .content-overlay{padding:unset}.section-product-slider .container-slider .content-overlay .content-content{padding-left:6%}.section-product-slider .container-slider .content-overlay .content-cta-wrapper{padding-right:6%}.section-product-slider .container-slider .product-info-container custom-slider-component .slider-controls button,.section-product-slider .container-slider .product-info-container slider-recently-viewed .slider-controls button{top:36%}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar{margin:72px auto}.section-product-slider .container-slider .product-info-container custom-slider-component .progress-bar .progress-steps,.section-product-slider .container-slider .product-info-container slider-recently-viewed .progress-bar .progress-steps{max-width:28%}}custom-slider-component li.product-card.view-all_card{display:flex;text-align:center;justify-content:flex-start;gap:8px}custom-slider-component li.product-card.view-all_card div{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;aspect-ratio:3/4}
/*# sourceMappingURL=/cdn/shop/t/14/assets/product-slider-custom.css.map */
