.trust-bar{padding-top:4px;height:32px;overflow:hidden}.trust-bar .header-container{position:relative}body.htde .trust-bar{border-bottom:1px solid #E4E4E4}body:not(.htde) .trust-bar{border-bottom:1px solid #EEEEEE}swiper-container.header-swiper{position:relative}@media (min-width: 992px){swiper-container.header-swiper::part(wrapper){justify-content:space-between;align-items:center}swiper-container.header-swiper swiper-slide{width:auto!important}}swiper-container.header-swiper swiper-slide{text-align:center;font-size:12px}swiper-container.header-swiper swiper-slide.trustbadge{padding:3px}swiper-container.header-swiper swiper-slide .trustbadge-inner{width:190px;height:auto;margin:0 auto;display:flex;align-items:center;justify-content:space-between}swiper-container.header-swiper swiper-slide .trustbadge-inner .trustedshops-icon{width:auto;height:20px}swiper-container.header-swiper swiper-slide .trustbadge-inner .trustedshops-stars{height:16px;width:auto}swiper-container.header-swiper swiper-slide .trustpilot-inner{height:auto;margin:0 auto;display:inline-flex;justify-content:space-between;align-items:center}swiper-container.header-swiper swiper-slide .trustpilot-inner .trustpilot-logo{width:auto;height:20px}swiper-container.header-swiper swiper-slide .trustpilot-inner .trustpilot-stars{width:80px;margin:0 8px}swiper-container.header-swiper swiper-slide .trustpilot-inner .trustpilot-rating{font-size:12px;line-height:20px}.disabled-fwd-link{cursor:not-allowed}.disabled-fwd-link>a{pointer-events:none}html:has(dialog#lightbox2[open]),body:has(dialog#lightbox2[open]){overflow:hidden}@keyframes dialog-show{0%{opacity:0;height:calc(100vh + 30px);transform:translateY(-30px)}to{opacity:1;height:100vh;transform:translateY(0)}}@keyframes dialog-hide{0%{opacity:1;height:100vh;transform:translateY(0)}to{opacity:0;height:calc(100vh + 30px);transform:translateY(-30px)}}dialog#lightbox2{display:flex;overflow:hidden;padding:0;margin:0;border:0;max-height:100%;max-width:100vw;height:100%;width:100vw;justify-content:center;align-items:center;opacity:0;transform:translateY(-30px);animation:dialog-hide .3s ease-out;background-color:#000000b3}dialog#lightbox2::backdrop{opacity:0}dialog#lightbox2[open]{opacity:1;transform:translateY(0);animation:dialog-show .3s ease-out}@media (min-width: 1200px){dialog#lightbox2{max-height:calc(100vh + 30px);height:calc(100vh + 30px)}dialog#lightbox2[open]{height:100vh}}[data-lightbox]{cursor:pointer}[data-lightbox]:has(.youtube-overlay){cursor:default}[data-lightbox].zoomLink{position:relative;display:block;cursor:zoom-in}[data-lightbox] .zoomIcon{position:absolute;top:auto;right:.25rem;bottom:.25rem;left:auto;color:#e4e4e4}[data-lightbox] .zoomIcon.fa{font-size:30px}[data-lightbox] .zoomIcon~picture img.border,[data-lightbox] .zoomIcon~img.border{width:100%;border:1px solid #e4e4e4}dialog#lightbox2 form{position:relative;display:flex;overflow:auto;max-width:calc(768px - 2rem);max-height:calc(992px - 2rem)}@media (max-width: 767px){dialog#lightbox2 form{margin:2rem;max-width:calc(768px - 4rem)}}@media (max-width: 499px){dialog#lightbox2 form{margin:1rem}}@media (max-height: 991px){dialog#lightbox2 form{max-height:calc(992px - 4rem)}}@media (max-height: 767px){dialog#lightbox2 form{max-height:calc(768px - 4rem)}}@media (max-height: 499px){dialog#lightbox2 form{max-height:calc(100% - 4rem)}}dialog#lightbox2 form div.lightbox-content{display:flex;flex-direction:column;flex:1}dialog#lightbox2 form button.close{position:absolute;top:2px;right:2px;padding:0;margin:0;cursor:pointer;background:transparent;border:0;appearance:none;outline:none;transition:opacity .2s;opacity:1}dialog#lightbox2 form button.close svg{width:1rem;height:1rem;fill:#fff}dialog#lightbox2 form button.close:hover{opacity:.7}dialog#lightbox2 form p.caption{position:relative;display:inline-block;margin:0 0 .75rem;font-size:1.25rem;font-weight:100;line-height:1.5rem;color:#fff;max-width:calc(100% - 2rem);flex:0 1}dialog#lightbox2.fullscreen form{flex-direction:column;align-items:center;width:100%;height:100%;max-width:100%;max-height:100%;background-color:#fff;margin:0}dialog#lightbox2.fullscreen .lightbox-content{max-width:80%;height:100%;padding:1rem}@media (max-width: 767px){dialog#lightbox2.fullscreen .lightbox-content{max-width:90%}}dialog#lightbox2.fullscreen button.close{position:relative;margin-left:auto;height:auto;opacity:.3;top:1rem;right:1rem}@media (min-width: 1200px){dialog#lightbox2.fullscreen button.close{height:0}}dialog#lightbox2.fullscreen button.close svg{width:1.5rem;height:1.5rem;fill:#000}dialog#lightbox2.fullscreen p.caption{font-size:1.25rem;margin-bottom:1rem;padding:0 1.5rem;color:#222;font-weight:500;max-width:100%}dialog#lightbox2.fullscreen.lightbox-gallery swiper-container{width:100%}dialog#lightbox2.fullscreen .lightbox-img-container img,dialog#lightbox2.fullscreen .lightbox-video-container iframe,dialog#lightbox2.fullscreen .lightbox-video-container .youtube-overlay .youtube-overlay-backdrop{border-radius:unset}dialog#lightbox2.fullscreen .lightbox-video-container{flex:1 0;width:100%;height:100%;align-items:center}dialog#lightbox2.fullscreen .lightbox-video-container iframe{height:auto;flex-grow:1}dialog#lightbox2.lightbox-image form{overflow:hidden}dialog#lightbox2 form p.caption{width:100%;text-align:center}dialog#lightbox2 form div.lightbox-img-container{display:flex;justify-content:center;min-height:0;flex:1}dialog#lightbox2 form div.lightbox-img-container img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:12px}dialog#lightbox2.lightbox-video form{overflow:hidden}dialog#lightbox2 form{width:calc(768px - 4rem)}dialog#lightbox2 form div.lightbox-video-container{position:relative;display:flex;justify-content:center;min-height:0;flex:1}dialog#lightbox2 form div.lightbox-video-container iframe{border:0;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:12px;aspect-ratio:16/9}dialog#lightbox2 form div.lightbox-video-container .youtube-overlay{position:relative;top:unset;bottom:unset;left:unset;right:unset;max-width:100%;max-height:100%;width:100%;border:0;padding-bottom:56.25%}dialog#lightbox2 form div.lightbox-video-container .youtube-overlay .youtube-overlay-backdrop{inset:0;height:unset;width:unset;border-radius:12px}dialog#lightbox2.tv-spot-video-lightbox form{width:1000px;max-width:1000px}@media (max-width: calc(1000px + 4rem)){dialog#lightbox2.tv-spot-video-lightbox form{width:100%;max-width:100%;margin:2rem}}.youtube-overlay{position:absolute;inset:0;padding:0;text-align:center;background-position:center;background-size:100%;border:1px solid #E4E4E4;z-index:10}.youtube-overlay-backdrop{position:absolute;width:100%;height:100%;padding:16px;display:flex;flex-flow:column;align-items:center;justify-content:center;background:#ffffffd9}@media (min-width: 768px) and (max-width: 1199px){.youtube-overlay-backdrop{padding:4px}}.youtube-overlay p{font-size:14px!important;line-height:inherit!important;max-width:450px;margin-top:4px!important;-webkit-hyphens:none;hyphens:none;color:#222}@media (max-width: 1199px){.youtube-overlay p{font-size:11px!important;line-height:14px!important;margin-bottom:4px!important}}.youtube-overlay .youtube-modal-toggler{text-decoration:underline;cursor:pointer}.youtube-overlay .play-video-toggler{display:flex;align-items:center;font-weight:600;text-transform:uppercase;cursor:pointer}.youtube-overlay .youtube-modal-toggler,.youtube-overlay .play-video-toggler{padding:0;background:none;border:none}.youtube-overlay .youtube-modal-toggler:hover,.youtube-overlay .play-video-toggler:hover{color:#0060b7}.youtube-overlay .play-video-button{fill:#c00;margin-right:8px}@media (max-width: 359px){.youtube-overlay p{font-size:12px!important;margin-bottom:0!important}.youtube-overlay .play-video-button{width:20px;height:20px}}dialog#lightbox2.lightbox-gallery button.close{z-index:2}dialog#lightbox2.lightbox-gallery p.caption{width:100%;text-align:center}dialog#lightbox2.lightbox-gallery .lightbox-content{max-width:100%;width:100%}dialog#lightbox2.lightbox-gallery div.lightbox-video-container{align-items:center;flex:1 0;width:100%;height:100%;padding:0 4.25rem}dialog#lightbox2.lightbox-gallery div.lightbox-video-container iframe{flex-grow:1;height:auto}dialog#lightbox2.lightbox-gallery div.lightbox-custom-container{overflow:auto;background-color:#fff;border-radius:12px;padding:2rem;margin:0}dialog#lightbox2.lightbox-gallery swiper-container{height:100%;max-width:100%}dialog#lightbox2.lightbox-gallery swiper-container::part(container){display:flex;flex-direction:column}dialog#lightbox2.lightbox-gallery swiper-container::part(wrapper){height:calc(100% - 2.75rem)}dialog#lightbox2.lightbox-gallery swiper-container div[slot=container-start],dialog#lightbox2.lightbox-gallery swiper-container div[slot=container-end]{position:absolute;top:0;z-index:10;height:calc(100% - 2.75rem);pointer-events:none;display:flex;align-items:center}dialog#lightbox2.lightbox-gallery swiper-container div[slot=container-start]{left:0}dialog#lightbox2.lightbox-gallery swiper-container div[slot=container-end]{right:0}dialog#lightbox2.lightbox-gallery swiper-container a.swiper-prev,dialog#lightbox2.lightbox-gallery swiper-container a.swiper-next{display:flex;align-items:center;width:3.5rem;height:100%;z-index:10;pointer-events:auto}dialog#lightbox2.lightbox-gallery swiper-container a.swiper-prev:not(.swiper-button-disabled),dialog#lightbox2.lightbox-gallery swiper-container a.swiper-next:not(.swiper-button-disabled){cursor:pointer}dialog#lightbox2.lightbox-gallery swiper-container a.swiper-prev span,dialog#lightbox2.lightbox-gallery swiper-container a.swiper-next span{width:2.5rem;height:2.5rem;font-family:Arial,sans-serif;font-size:60px;line-height:2rem;color:#fff;text-align:center;background-color:#00000080;box-sizing:content-box;border:3px solid white;border-radius:23px;opacity:.5;transition:opacity .3s}dialog#lightbox2.lightbox-gallery swiper-container a.swiper-prev.swiper-button-disabled:before,dialog#lightbox2.lightbox-gallery swiper-container a.swiper-next.swiper-button-disabled:before{opacity:.25}dialog#lightbox2.lightbox-gallery swiper-container a.swiper-prev:hover,dialog#lightbox2.lightbox-gallery swiper-container a.swiper-next:hover{text-decoration:none}dialog#lightbox2.lightbox-gallery swiper-container a.swiper-prev:hover span,dialog#lightbox2.lightbox-gallery swiper-container a.swiper-next:hover span{opacity:1}dialog#lightbox2.lightbox-gallery swiper-container a.swiper-prev{padding-left:.75rem}dialog#lightbox2.lightbox-gallery swiper-container a.swiper-next{padding-right:.75rem}dialog#lightbox2.lightbox-gallery swiper-container::part(pagination){display:flex;justify-content:center;gap:.5rem;margin:1rem 0}dialog#lightbox2.lightbox-gallery swiper-container::part(bullet),dialog#lightbox2.lightbox-gallery swiper-container::part(bullet-active){display:block;width:.75rem;height:.75rem;background-color:#c9c9c9;border-radius:50%;cursor:pointer}dialog#lightbox2.lightbox-gallery swiper-container::part(bullet-active){background-color:#e20000}dialog#lightbox2.lightbox-gallery swiper-container swiper-slide{position:relative;display:flex;flex-direction:column;align-items:center;width:100%!important;height:100%}[data-lightbox-custom-header],[data-lightbox-custom-content]{display:none}dialog#lightbox2.lightbox-custom form{background-color:#fff;border-radius:12px}dialog#lightbox2.lightbox-custom form div.lightbox-content{margin:2rem}dialog#lightbox2.lightbox-custom form button.close{top:calc(2rem + 3px);right:calc(2rem + 2px)}dialog#lightbox2.lightbox-custom form button.close svg{fill:#000}dialog#lightbox2.lightbox-custom form p.caption{font-weight:600;color:#000}dialog#lightbox2 form div.lightbox-custom-container{overflow:auto;display:flex;flex-direction:column;margin:-1rem;padding:1rem;min-height:0;flex:1}dialog#lightbox2 form .link{display:inline-block;margin:0;padding:0;color:#0060b7;cursor:pointer}
