.ti-product-media-slider{width:100%;padding-top:32px}.ti-product-media-slider .swiper-wrapper{align-items:center}.ti-product-media-slider .swiper-slide{display:flex;justify-content:center;pointer-events:none}.ti-product-media-slider .swiper-slide-active{pointer-events:auto}.ti-product-media img,.ti-product-media video{max-width:100%;height:auto;display:block;cursor:pointer;box-shadow:5px 10px 40px 15px rgba(0,0,0,.05)}@media (max-width:1360px){.ti-product-media{padding:4%;padding-bottom:0}}@media (max-width:767px){.ti-product-media{padding:16px}}.ti-product-media-slider .ti-slide-inner{width:100%;max-width:900px;transition:transform 0.4s ease,opacity 0.4s ease;transform:scale(1);opacity:.4}.ti-product-media-slider .swiper-slide-active .ti-slide-inner{max-width:1200px;transform:scale(1);opacity:1}.ti-product-media-slider .swiper-slide-prev .ti-slide-inner{transform:translateX(100px) scale(.6);opacity:.6}.ti-product-media-slider .swiper-slide-next .ti-slide-inner{transform:translateX(-100px) scale(.6);opacity:.6}.ti-product-media-slider .ti-product-media figcaption{opacity:0;transform:translateY(8px);transition:opacity 0.3s ease,transform 0.3s ease}.ti-product-media-slider .swiper-slide-active .ti-product-media figcaption{opacity:1;transform:translateY(0);margin:32px 0;min-height:40px;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:145%;color:#000}@media (max-width:1300px){.ti-product-media-slider .swiper-slide-active .ti-product-media figcaption{margin:16px 0}}.ti-product-media-slider .swiper-slide-active .ti-product-media::after{content:url(https://www.picoquant.com/wp-content/uploads/Vergroserung.svg);position:absolute;top:15px;right:15px;width:24px;height:24px;cursor:pointer;pointer-events:none}@media (max-width:1360px){.ti-product-media-slider .swiper-slide-active .ti-product-media::after{top:5.5%;right:5%}}.ti-product-media-slider .swiper-slide-active .ti-product-media:has(video)::after{display:none}.ti-product-media-slider .ti-slider-controls{display:flex;align-items:center;justify-content:center;gap:16px;width:max-content;margin:0 auto;padding-bottom:10px}.ti-product-media-slider .ti-slider-controls .swiper-button-prev,.ti-product-media-slider .ti-slider-controls .swiper-button-next{position:static;width:42px;height:42px;margin:0;background-size:contain;background-repeat:no-repeat;background-position:center;flex:0 0 auto;cursor:pointer}.ti-product-media-slider .swiper-button-prev::after,.ti-product-media-slider .swiper-button-next::after{display:none}.ti-product-media-slider .swiper-button-prev{background-image:url(/wp-content/uploads/chevron-forward.svg)}.ti-product-media-slider .swiper-button-next{background-image:url(/wp-content/uploads/chevron-forward-r.svg)}.ti-product-media-slider .ti-slider-controls .swiper-pagination{position:static;display:flex;align-items:center;gap:4px;width:auto}.ti-product-media-slider .swiper-pagination span.swiper-pagination-bullet{transition:all 0.2s ease;transform-origin:left center;background-color:#e84e0f;opacity:.4;height:12px;width:12px}.ti-product-media-slider .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:50px;border-radius:10px;opacity:1}@media (max-width:768px){.ti-product-media-slider .ti-slider-controls{gap:10px}}.ti-lightbox{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:none}.ti-lightbox[hidden]{display:none}.ti-lightbox__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.75);opacity:0;transition:opacity 0.45s cubic-bezier(.4,0,.2,1)}.ti-lightbox__image{position:relative;max-width:90vw;max-height:90vh;z-index:2;opacity:0;transform:scale(.985) translateY(6px);transition:opacity 0.45s cubic-bezier(.4,0,.2,1),transform 0.45s cubic-bezier(.4,0,.2,1)}.ti-lightbox__close{position:absolute;top:20px;right:30px;z-index:3;font-size:32px;color:#fff;background:none;border:0;cursor:pointer;opacity:0;transition:opacity 0.25s cubic-bezier(.4,0,.2,1)}button.ti-lightbox__close:hover{all:initial!important}button.ti-lightbox__close:focus{background-color:transparent}.ti-lightbox.is-visible{pointer-events:auto}.ti-lightbox.is-visible .ti-lightbox__backdrop{opacity:1}.ti-lightbox.is-visible .ti-lightbox__image{opacity:1;transform:scale(1) translateY(0)}.ti-lightbox.is-visible .ti-lightbox__close{opacity:1}