.template-product .slideshow-section--pdp{--pdp-accent: #fe5b00;--pdp-text: #111;--pdp-muted: rgba(17, 17, 17, .62);width:100%;max-width:42rem;margin-inline:auto;padding-inline:1.5rem}.template-product .slideshow-section--pdp .slideshow-section__header{text-align:center;margin-bottom:clamp(1.25rem,3vw,1.75rem)}.template-product .slideshow-section--pdp .slideshow-section__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(1.65rem,4.2vw,2.15rem);line-height:1.12;letter-spacing:-.02em;color:var(--pdp-text)}.template-product .slideshow-section--pdp .slideshow-section__title:after{content:"";display:block;width:2.75rem;height:3px;margin:.75rem auto 0;border-radius:999px;background:var(--pdp-accent)}.template-product .slideshow-component--pdp{display:flex;flex-direction:column;width:100%;max-width:none;margin-inline:0;padding-inline:0}.template-product .slideshow-component--pdp .slideshow.banner{order:1;flex-direction:row;flex-wrap:nowrap;min-height:0!important;width:100%;margin:0;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.template-product .slideshow-component--pdp .slideshow.banner::-webkit-scrollbar{display:none}.template-product .slideshow-component--pdp .banner--medium:not(.banner--adapt),.template-product .slideshow-component--pdp .banner--small:not(.banner--adapt),.template-product .slideshow-component--pdp .banner--large:not(.banner--adapt){min-height:0!important}.template-product .slideshow-component--pdp .slider.slider--everywhere .slideshow__slide{flex:0 0 100%;width:100%;min-width:100%;max-width:100%;flex-direction:column;align-items:stretch;scroll-snap-align:center;padding:0;border-radius:1.1rem;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 16px #0000000f}.template-product .slideshow-component--pdp .slideshow.banner:before,.template-product .slideshow-component--pdp .slideshow.banner .media:before,.template-product .slideshow-component--pdp .slideshow.banner .banner__content:before{display:none!important;content:none!important;padding-bottom:0!important}.template-product .slideshow-component--pdp .slideshow__media,.template-product .slideshow-component--pdp .banner__media{position:relative!important;height:auto!important;min-height:0!important;width:100%;flex:0 0 auto;border-radius:0;overflow:hidden;background-color:transparent}.template-product .slideshow-component--pdp .slideshow__media img,.template-product .slideshow-component--pdp .banner__media img,.template-product .slideshow-component--pdp .banner__media.media>img{position:relative!important;top:auto;left:auto;width:100%;height:auto!important;max-height:none;object-fit:cover;object-position:center;display:block}.template-product .slideshow-component--pdp .banner__media.animate--zoom-in>img:not(.zoom):not(.deferred-media__poster-button){position:relative!important;height:auto!important}.template-product .slideshow-component--pdp .banner__media.animate--zoom-in{clip-path:none}.template-product .slideshow-component--pdp .slideshow__text-wrapper.banner__content{position:relative!important;height:auto!important;min-height:0!important;padding:.85rem 1rem 1rem!important;width:100%;flex:0 0 auto}.template-product .slideshow-component--pdp .slideshow__text.banner__box{max-width:100%;min-width:0;width:100%;padding:0!important;margin:0;background:transparent!important;border:none!important;box-shadow:none!important}.template-product .slideshow-component--pdp .slideshow__text.banner__box.content-container:after{display:none}.template-product .slideshow-component--pdp .banner__heading{margin:0;font-size:clamp(1.35rem,3.5vw,1.65rem);font-weight:700;line-height:1.2;color:var(--pdp-text);text-align:center}.template-product .slideshow-component--pdp .slideshow__controls,.template-product .slideshow-component--pdp .slideshow__controls--top{order:2;position:relative;display:flex;align-items:center;justify-content:center;gap:.85rem;margin-top:.35rem;padding:0;border:none;background:transparent}.template-product .slideshow-component--pdp .slideshow__autoplay{display:none}.template-product .slideshow-component--pdp .slider-button{width:2.75rem;height:2.75rem;border:1px solid rgba(0,0,0,.1);border-radius:50%;background:#fff;color:var(--pdp-text);box-shadow:0 2px 8px #0000000f;transition:border-color .15s ease,box-shadow .15s ease}.template-product .slideshow-component--pdp .slider-button:not([disabled]):hover{color:var(--pdp-text);border-color:#fe5b0059;box-shadow:0 4px 12px #fe5b001f}.template-product .slideshow-component--pdp .slider-button .icon{height:.55rem}.template-product .slideshow-component--pdp .slider-counter{display:flex;align-items:center;justify-content:center}.template-product .slideshow-component--pdp .slider-counter--counter{margin:0;font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--pdp-muted);letter-spacing:.02em}.template-product .slideshow-component--pdp .slider-counter--current{color:var(--pdp-text);font-size:1.05rem}.template-product .slideshow-component--pdp .slideshow__control-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.45rem;max-width:min(100%,20rem)}.template-product .slideshow-component--pdp .slider-counter__link{padding:0;margin:0;border:none;background:transparent;text-decoration:none;line-height:1}.template-product .slideshow-component--pdp .slider-counter__link--dots .dot{display:block;width:.5rem;height:.5rem;border-radius:50%;background:#c8c8c8;transition:transform .15s ease,background .15s ease}.template-product .slideshow-component--pdp .slider-counter__link--active.slider-counter__link--dots .dot{background:var(--pdp-accent);transform:scale(1.2)}.template-product .slideshow-component--pdp .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{background:#999}@media screen and (min-width:750px){.template-product .slideshow-section--pdp{max-width:38rem}}@media screen and (min-width:990px){.template-product .slideshow-section--pdp{max-width:36rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-product-slideshow.css.map */
