.tooltip-wrap,[data-tooltip]{cursor:pointer;display:inline-block;height:auto;position:relative;width:100%}.tooltip-wrap.bottom:after,[data-tooltip].bottom:after{top:22px}.tooltip-wrap.bottom .tooltip,.tooltip-wrap.bottom:before,[data-tooltip].bottom .tooltip,[data-tooltip].bottom:before{bottom:unset;top:33px}.tooltip-wrap.left .tooltip,.tooltip-wrap.left:before,[data-tooltip].left .tooltip,[data-tooltip].left:before{transform:translateX(-85%)}.tooltip-wrap:after,[data-tooltip]:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEwIDEwIDQwIDQwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTAgMTBoODB2ODBIMTBaIi8+PC9zdmc+) no-repeat 50%;background-size:100%;bottom:-6px;content:"";display:none;height:12px;left:50%;position:absolute;top:-26px;transform:translateX(-50%) rotate(45deg);width:12px}.tooltip-wrap .tooltip .link,[data-tooltip] .tooltip .link{color:inherit}.tooltip-wrap .tooltip,.tooltip-wrap:before,[data-tooltip] .tooltip,[data-tooltip]:before{background-color:var(--white);border-radius:4px;bottom:30px;box-shadow:0 2px 6px 1px rgba(69,69,69,.16);color:var(--black);content:attr(data-tooltip);display:none;font-size:14px;line-height:18px;padding:13px 16px;position:absolute;right:0;text-align:left;width:250px}.tooltip-wrap:active .tooltip,.tooltip-wrap:active:after,.tooltip-wrap:active:before,.tooltip-wrap:hover .tooltip,.tooltip-wrap:hover:after,.tooltip-wrap:hover:before,[data-tooltip]:active .tooltip,[data-tooltip]:active:after,[data-tooltip]:active:before,[data-tooltip]:hover .tooltip,[data-tooltip]:hover:after,[data-tooltip]:hover:before{display:block;z-index:10}.tooltip-wrap .bottom:after,.tooltip-wrap .bottom:before,[data-tooltip] .bottom:after,[data-tooltip] .bottom:before{bottom:auto;margin-top:10px;top:100%}.tooltip-wrap .bottom:after,[data-tooltip] .bottom:after{transform:translateX(-50%) rotate(-135deg)}.advertisement-media{align-items:center;background-color:var(--white);display:flex;height:300px;justify-content:flex-start;overflow:hidden;position:relative;width:500px}@media (max-width:768px){.advertisement-media{height:auto;width:100%}}.advertisement-media .video_pub-container{align-items:center;display:flex;justify-content:center;width:100%}.advertisement-media .video_pub-container.with-background-format{aspect-ratio:16/9;height:100%;max-height:290px;position:relative;width:auto}.advertisement-media .video_pub-container .background-video-canvas{height:100%;left:0;position:absolute;top:0;width:100%}.advertisement-media .video_pub-container .video_pub-link{background:none;border:0;height:100%;margin:0;object-fit:cover;padding:0;width:100%}.advertisement-media .image_pub-container .image_pub-image,.advertisement-media .video_pub-container .video_pub-image{height:100%;max-width:100%;object-fit:cover}@media (min-width:1280px){.advertisement-media .advertisement-media{width:30%}}.advertisement-media .video-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}.advertisement-media #background-canvas{height:100%;width:100%}.advertisement-media .background-video{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.advertisement-container .video-js .vjs-play-progress{background-color:var(--blue-pressed)}.advertisement-container .video-js .vjs-play-progress:before{display:none}.advertisement-container .video-js .vjs-tech{outline:none}.advertisement-container .video-js [class*=advertisement-video-][class$=-dimensions]{background-color:transparent}.advertisement-container .video-js .video-load-progress{background:var(--low-grey)}.advertisement-container .video-js .vjs-control-bar{background-color:transparent}.advertisement-container .video-js .vjs-progress-control .vjs-progress-holder{bottom:0;margin:0;position:absolute;width:100%}.advertisement-container .video-js .vjs-slider{margin:0}.advertisement-container .video-js .vjs-play-control{bottom:30px;color:var(--black);position:absolute;right:15px}.advertisement-container .video-js .vjs-mute-control{bottom:30px;color:var(--black);position:absolute;right:50px}.advertisement-container .video-js .video-play-progress{background-color:var(--blue-pressed)}.advertisement-container .video-js .control-bar{background-color:transparent;bottom:-240px;display:flex;justify-content:flex-start;opacity:1;position:relative;visibility:visible}.advertisement-container .video-js .control-bar.mute-control,.advertisement-container .video-js .control-bar.play-control{display:block}.advertisement-container .video-js .control-bar.captions-button,.advertisement-container .video-js .control-bar.current-time-display,.advertisement-container .video-js .control-bar.duration,.advertisement-container .video-js .control-bar.fullscreen-control,.advertisement-container .video-js .control-bar.picture-in-picture-control,.advertisement-container .video-js .control-bar.play-progress:before,.advertisement-container .video-js .control-bar.remaining-time,.advertisement-container .video-js .control-bar.remaining-time-display,.advertisement-container .video-js .control-bar.volume-control,.advertisement-container .video-js .control-bar.volume-menu-button{display:none}.advertisement-container .video-js .mute-control,.advertisement-container .video-js .mute-control.active,.advertisement-container .video-js .mute-control.focus,.advertisement-container .video-js .mute-control.hover,.advertisement-container .video-js .mute-control.span,.advertisement-container .video-js .mute-control.span.active,.advertisement-container .video-js .mute-control.span.focus,.advertisement-container .video-js .mute-control.span.hover{transition:none}.advertisement-container .video-js .video-button{background-color:transparent;color:var(--black)}.advertisement-container .video-js .video-progress-holder{margin:0 0 0 10px}.advertisement-container .video-js .volume-panel-hover{pointer-events:none}.advertisement-container .video-js .volume-panel-hover.horizontal.volume-panel-hover,.advertisement-container .video-js .volume-panel-hover.horizontal:active{display:none;transition:none;width:unset}.advertisement-container .video-js .volume-control,.advertisement-container .video-js .volume-panel-horizontal{display:none}.advertisement-container .video-js .video-slider{top:15px}.advertisement-container .video-js .progress-control{bottom:2px;position:relative}.advertisement-container .video-js .mute-control-button{bottom:15px;left:400px;position:absolute}.advertisement-container .video-js .play-control-button{bottom:15px;position:absolute;right:55px}.advertisement-content.impulse{background:var(--light-grey);height:120px;left:16px;margin:0 auto;padding:0;position:relative;width:100%}.advertisement-content.impulse .button-close{left:auto;right:10px}.advertisement-content.impulse .top-flags{left:0}.advertisement-content.impulse .advertisement-product{padding:0;width:480px}.advertisement-content.impulse .advertisement-media{height:120px;width:100%}.advertisement-content.impulse .advertisement-media .video-js{max-height:120px;width:auto}.advertisement-content.impulse .video_pub-container{height:100%;position:relative;text-align:center}.advertisement-content.impulse .video_pub-container .video_pub-image{object-fit:contain}.advertisement-content.impulse .advertisement-video{height:120px;position:absolute;right:0;width:400px}.advertisement-content.impulse .advertisement-video .video-js{height:120px;max-width:300px;position:absolute;width:auto}.advertisement-content.impulse .advertisement-video .video_pub-link{background:transparent;border:0;height:100%;left:0;position:absolute;top:0;width:100%}.advertisement-content.impulse .advertisement-video .background-video{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.advertisement-content.impulse .advertisement-video .background-video-canvas{width:100%}.advertisement-content.impulse .advertisement-video .video-js .vjs-tech{position:relative;width:auto}.advertisement-content.impulse .splide__arrows{left:0;right:0}.advertisement-content.impulse .splide__pagination{left:auto;transform:translateX(50%)}@media (min-width:1280px){.advertisement-content.impulse{width:100%}.advertisement-content.impulse .advertisement-video .video-js{max-width:400px;position:absolute}.advertisement-content.impulse .advertisement-media{width:calc(100% - 400px)}.advertisement-content.impulse .video_pub-container .video_pub-image{object-fit:contain}.advertisement-content.impulse .video_pub-container.with-background-format{aspect-ratio:16/9}}@media (min-width:1600px){.advertisement-content.impulse{left:8px}.advertisement-content.impulse .advertisement-video .video-js{max-width:400px;position:absolute}.advertisement-content.impulse .image_pub-container .image_pub-image{object-fit:cover}.advertisement-content.impulse .advertisement-media{width:calc(100% - 400px)}.advertisement-content.impulse .video_pub-container.with-background-format{aspect-ratio:16/9}}.advertisement-content.impulse .overlay{z-index:10}.advertisement-content.impulse_display{padding:0}.advertisement-content.impulse_display .button-close{right:0}.advertisement-content.impulse_display .top-flags{transform:translateX(15px)}.advertisement-content.impulse_display .advertisement-media-full{height:120px;width:100vw}.advertisement-content.impulse_display .advertisement-media-full .image_pub-container{text-align:center}.advertisement-content.impulse_display .advertisement-media-full .video_pub-image{height:100%;left:50%;position:absolute;transform:translate(-50%);width:auto}.advertisement-content.impulse_display .advertisement-media{background:var(--light-grey);height:120px;width:100%}.advertisement-content.impulse_display .advertisement-media .video-js{height:120px}.advertisement-content.impulse_display .advertisement-media .video_pub-image{height:auto}.advertisement-content.impulse_display .advertisement-media .video_pub-link{align-items:center;display:flex;height:100%;justify-content:center;object-fit:cover;overflow:hidden;width:100%}.advertisement-content.impulse_product{left:8px;margin:0 auto;padding:0;width:100%}.advertisement-content.impulse_product .top-flags{left:0}.advertisement-content.impulse_product .button-close{left:auto;right:10px}.advertisement-content.impulse_product .advertisement-media{height:120px;width:100%}.advertisement-content.impulse_product .advertisement-media .video_pub-image{left:50%;overflow:hidden;position:relative;transform:translateX(-50%)}.advertisement-content.impulse_product .video_pub-container{overflow:hidden}.advertisement-content.impulse_product .advertisement-product{flex:0;width:480px}.advertisement-content.impulse_product .advertisement-product .product_pub-bottom [data-tooltip]:before{box-shadow:0 2px 6px 1px rgba(69,69,69,.16);color:var(--black);font-size:12px;height:55px;left:20px;max-height:55px;max-width:400px;padding:8px;right:auto;top:-65px;width:400px;z-index:10}.advertisement-content.impulse_product .advertisement-product .product_pub-bottom [data-tooltip]:after{left:10px;right:50%;top:-30px;z-index:10}.advertisement-content.impulse_product .product-slider .splide__arrows{left:-20px;padding:0;right:-20px}.advertisement-content.impulse_product .product_pub-image .image{height:100px;width:auto}.advertisement-content.impulse_product .product_pub-card{max-height:110px;overflow:hidden}.advertisement-content.impulse_product .splide__pagination{left:0;max-width:100%;width:100%}.advertisement-container[data-position=advertisement-bottom]{bottom:0;height:120px;left:0;margin-left:-16px;max-height:120px;position:fixed;transition:max-height .3s ease-out;width:100vw;z-index:20}.advertisement-container[data-position=advertisement-bottom] .video_pub-container.with-background-format{aspect-ratio:16/9;width:100%}.advertisement-container[data-position=advertisement-bottom] .top-flags{box-shadow:-5px -1px 18px -5px #c4c4c4;left:0;padding-left:15px;transition:top .3s ease-out}.advertisement-container[data-position=advertisement-bottom].js-closed{max-height:0;transition:max-height .3s ease-out}.advertisement-container[data-position=advertisement-bottom].js-closed .top-flags{top:0;transition:top .3s ease-out}.advertisement-container[data-position=advertisement-bottom]:before{background:var(--light-grey);box-shadow:-5px -1px 18px -5px #c4c4c4;content:"";height:100%;position:absolute;width:200vw}.advertisement-container[data-position=advertisement-bottom] .button-close{background:var(--white);border:0;box-shadow:-5px -1px 18px -5px #c4c4c4;cursor:pointer;height:24px;padding:0;position:absolute;top:-24px;width:24px}.advertisement-container[data-position=advertisement-bottom] .button-close:after{background:url(../7c73d7a2e0b522513f50.svg);background-size:24px;content:url(../7c73d7a2e0b522513f50.svg);display:block;height:24px;transform:rotate(0deg);transition:transform .3s linear;width:24px}.js-closed.advertisement-container[data-position=advertisement-bottom] .button-close:after{transform:rotate(180deg);transition:transform .3s ease-out}.advertisement-container[data-position=advertisement-bottom] .product-slider{background:var(--white);height:120px;padding:0}.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom{height:120px;padding:0;width:240px}.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom .name{line-height:14px;margin-bottom:0;width:auto}.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom .product_price-block{align-items:center;display:flex;flex-direction:row-reverse;margin-top:0;z-index:auto}.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom .price,.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom .price_promo{font-size:16px;line-height:16px}.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom .tooltip-wrap,.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom [data-tooltip]{width:auto;z-index:100}.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom .product_pub-info{justify-content:flex-start}.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom .product_pub-cta{bottom:auto;margin:8px 24px;position:relative;right:auto}.advertisement-container[data-position=advertisement-bottom] .product_pub-bottom .product_pub-cta .button-add-basket{height:32px;padding:8px;width:32px}.modal.popin_video .container{height:310px;padding:16px 20px 16px 0;width:868px}@media (min-width:1280px){.modal.popin_video .container{height:360px;width:960px}}@media (min-width:1600px){.modal.popin_video .container{height:440px;width:1120px}}.modal.popin_video .container .main{display:flex;max-height:none;padding:0 10px}.modal.popin_video .container .video_pub-container{height:310px;left:0;position:absolute;top:0;width:548px}@media (min-width:1280px){.modal.popin_video .container .video_pub-container{height:360px;width:640px}}@media (min-width:1600px){.modal.popin_video .container .video_pub-container{height:440px;left:0;width:784px}}.modal.popin_video .container .video_pub-container .video-js{height:310px;left:0;max-width:100%;width:548px}@media (min-width:1280px){.modal.popin_video .container .video_pub-container .video-js{height:360px;max-width:100%;width:640px}}@media (min-width:1600px){.modal.popin_video .container .video_pub-container .video-js{height:440px;max-width:100%;width:784px}}.modal.popin_video .container .product-swiper{height:440px;left:540px;padding:0 16px 0 8px;position:relative;width:310px}@media (min-width:1280px){.modal.popin_video .container .product-swiper{left:640px;width:300px}}@media (min-width:1600px){.modal.popin_video .container .product-swiper{height:440px;left:784px;width:310px}}.modal.popin_video .container .product-swiper .product_pub-card{border-bottom:1px solid var(--low-grey);padding:10px 0}.modal.popin_video .container .product-swiper .product_pub-card .product_pub-image .image{height:auto;margin:0;max-width:80%}.modal.popin_video .container .product-swiper .product_pub-cta{margin:0}.modal.popin_video .container .product-swiper .product_pub-info{justify-content:space-between;margin:0}.modal.popin_video .container .product-swiper .product_pub-bottom .name,.modal.popin_video .container .product-swiper .product_pub-details,.modal.popin_video .container .product-swiper .product_pub-details .category{width:150px}.modal.popin_video .container .product-swiper .tooltip:before{bottom:auto;box-shadow:0 2px 6px 1px rgba(69,69,69,.16);font-size:12px;left:50px;max-width:280px;padding:10px;right:50%;top:35px}.modal.popin_video .container .product-swiper .tooltip:after{top:20px}.modal.popin_video .container .advertisement-product{width:336px}.top-flags{align-items:center;background-color:var(--white);border-bottom-left-radius:2px;border-bottom-right-radius:2px;display:flex;left:0;padding-left:10px;position:absolute;top:-26px}.top-flags .flag-sponsored{align-items:center;color:var(--black);display:flex;font-size:12px}.top-flags .flag-sponsored .state-info-button{background-color:transparent;border:none;color:var(--black);cursor:pointer;display:flex;line-height:26px}.top-flags .flag-sponsored .flag-sponsored_img{margin-top:5px}.sponsored-modal .modal-title{color:var(--blue-pressed);font-family:var(--font-bold)}.sponsored-modal .modal_content .custom_list{margin-bottom:13px;padding:0}.sponsored-modal .modal_content .custom_list-item{margin-bottom:5px;padding-left:20px;position:relative}.sponsored-modal .modal_content .custom_list-item:before{color:var(--blue-pressed);content:"•";font-size:30px;left:0;position:absolute;top:-10px}.sponsored-modal .modal_content-top{font-size:12px}.sponsored-modal .modal_content-top .font-bold{font-size:14px;margin-bottom:25px}.sponsored-modal .modal_content-top .font-bold:nth-child(3){font-size:12px}.sponsored-modal .modal_content-top .font-bold-small,.sponsored-modal .modal_content-top .paragraphe{margin-bottom:25px}.sponsored-modal .modal_content-bottom #ot-sdk-btn{background:var(--white);color:var(--blue-pressed)!important;font-size:14px}.advertisement-container{aspect-ratio:1568/316}.advertisement-content.sword .advertisement-media,.advertisement-content.sword_display .advertisement-media{overflow:hidden;width:200px}.advertisement-content.sword .advertisement-product,.advertisement-content.sword_display .advertisement-product,.advertisement-content.sword_native .advertisement-product{padding:0 8px;width:84%}.advertisement-content.sword .advertisement-product .splide__pagination--ltr,.advertisement-content.sword_display .advertisement-product .splide__pagination--ltr,.advertisement-content.sword_native .advertisement-product .splide__pagination--ltr{display:none}.advertisement-content.sword .advertisement-product .product_pub-card,.advertisement-content.sword_display .advertisement-product .product_pub-card,.advertisement-content.sword_native .advertisement-product .product_pub-card{display:flex;flex-direction:column}.advertisement-content.sword .advertisement-product .product_pub-card .product_pub-image .visual,.advertisement-content.sword_display .advertisement-product .product_pub-card .product_pub-image .visual,.advertisement-content.sword_native .advertisement-product .product_pub-card .product_pub-image .visual{height:150px;padding:8px}.advertisement-content.sword .advertisement-product .product_pub-card .product_pub-image .visual .image,.advertisement-content.sword_display .advertisement-product .product_pub-card .product_pub-image .visual .image,.advertisement-content.sword_native .advertisement-product .product_pub-card .product_pub-image .visual .image{height:100%;width:100%}.advertisement-content.sword .advertisement-product .product_pub-card .product_pub-bottom,.advertisement-content.sword_display .advertisement-product .product_pub-card .product_pub-bottom,.advertisement-content.sword_native .advertisement-product .product_pub-card .product_pub-bottom{display:block;height:inherit;padding:0 16px;text-align:left;text-decoration:inherit}.advertisement-content.sword .advertisement-product .product_pub-card .product_pub-bottom .product_pub-details,.advertisement-content.sword_display .advertisement-product .product_pub-card .product_pub-bottom .product_pub-details,.advertisement-content.sword_native .advertisement-product .product_pub-card .product_pub-bottom .product_pub-details{min-height:60px}.advertisement-content.sword .advertisement-product .product_pub-card .product_pub-bottom .product_pub-details .name,.advertisement-content.sword_display .advertisement-product .product_pub-card .product_pub-bottom .product_pub-details .name,.advertisement-content.sword_native .advertisement-product .product_pub-card .product_pub-bottom .product_pub-details .name{margin-bottom:0;width:auto}.advertisement-content.sword .advertisement-product .product_pub-card .product_pub-bottom .product_pub-info,.advertisement-content.sword_display .advertisement-product .product_pub-card .product_pub-bottom .product_pub-info,.advertisement-content.sword_native .advertisement-product .product_pub-card .product_pub-bottom .product_pub-info{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:0;min-height:40px;position:relative}.advertisement-content.sword .advertisement-product .product_pub-card .product_pub-bottom .product_pub-info .product_pub-cta,.advertisement-content.sword_display .advertisement-product .product_pub-card .product_pub-bottom .product_pub-info .product_pub-cta,.advertisement-content.sword_native .advertisement-product .product_pub-card .product_pub-bottom .product_pub-info .product_pub-cta{align-self:flex-start;bottom:0;display:flex;flex-flow:row nowrap;grid-area:4/1/5/2;justify-content:space-between;position:relative}.advertisement-content.sword_native .advertisement-product{width:100%}.advertisement-container.totem{aspect-ratio:inherit;height:530px;overflow-x:clip}.advertisement-container.totem .product_pub-info{z-index:1}.advertisement-container.totem .advertisement-content{flex-direction:column;padding:0}.advertisement-container.totem .advertisement-content .advertisement-media{background:var(--light-grey);height:530px;width:100%}.advertisement-container.totem .advertisement-content .advertisement-media .video-js{height:100%;width:100%}.advertisement-container.totem .advertisement-content .advertisement-media .video_pub-container,.advertisement-container.totem .advertisement-content .advertisement-media .video_pub-image{height:100%}.advertisement-container.totem .advertisement-content .advertisement-media .video_pub-container .vjs-control-bar{height:auto;top:30px}.advertisement-container.totem .advertisement-content .advertisement-product{bottom:16px;height:137px;opacity:0;padding:0;position:absolute;right:-100%;transition:right .5s ease-in-out,opacity .5s ease-in-out;width:85%}.advertisement-container.totem .advertisement-content .advertisement-product .splide .image{height:60px}.advertisement-container.totem .advertisement-content .advertisement-product .splide .splide__pagination{display:none}.advertisement-container.totem .advertisement-content .advertisement-product .splide .splide__slide{border-radius:4px}.advertisement-container.totem .advertisement-content .product_pub-image{align-self:flex-start;padding:25px 5px 0;width:30%}.advertisement-container.totem .advertisement-content .product_pub-bottom{height:135px;padding:8px 0;width:70%}.advertisement-container.totem .advertisement-content .product_pub-bottom .product_price-block .price,.advertisement-container.totem .advertisement-content .product_pub-bottom .product_price-block .striped_price{font-size:16px}.advertisement-container.totem .advertisement-content .product_pub-details .category,.advertisement-container.totem .advertisement-content .product_pub-details .name{width:inherit}.advertisement-container.totem:hover .advertisement-product{opacity:1;right:20px}.advertisement-container{aspect-ratio:992/316;margin-top:56px;position:relative}@media (min-width:1280px){.advertisement-container{aspect-ratio:1248/316}}@media (min-width:1600px){.advertisement-container{aspect-ratio:1568/316}}.advertisement-container.js-loading:before{background:var(--white) url(../b39fbcf54eb7ba6a6ba7.gif) no-repeat 50%;background-size:56px auto;bottom:0;content:"";position:absolute;top:0;width:100%;z-index:99}.advertisement-container .billboard .advertisement-media,.advertisement-container .billboard_display .advertisement-media{max-width:500px}.advertisement-container .billboard .splide .splide__pagination,.advertisement-container .billboard_display .splide .splide__pagination{left:50%;transform:translateX(-50%);width:100%}.product-list .advertisement-container{margin:24px 0 16px}.advertisement-container .product-slider{width:100%}.advertisement-container .product_pub-image{align-self:center}.advertisement-container .product_pub-image .visual{text-align:center}.advertisement-container .product_pub-image .image{height:auto;margin:0 20px;max-height:100px}.advertisement-container .product_pub-link:before{content:"";inset:0;position:absolute;z-index:1}.advertisement-container .product_pub-card{display:flex;justify-content:space-around;width:100%}.advertisement-container .product_pub-details{line-height:1.5;text-align:left}.advertisement-container .product_pub-details .reviews{align-items:center;display:flex;font-size:12px}.advertisement-container .product_pub-details .reviews:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48dGl0bGU+NUQ5OEEyREItREJCNS00QzQxLUI1MUEtNDMwNkVCQjY5N0Y2PC90aXRsZT48cGF0aCBmaWxsPSIjRjNDMDI2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjU2Ny42ODdhLjQ4LjQ4IDAgMCAwLS40MzUuMjgybC0xLjQ1OCAzLjA2LTMuMjU3LjQ5Yy0uMzk5LjA1OS0uNTU4LjU2OC0uMjcuODZsMi4zNTcgMi4zOC0uNTU2IDMuMzYzYS41LjUgMCAwIDAgLjQ4LjU5LjUuNSAwIDAgMCAuMjI3LS4wNThsMi45MTItMS41ODcgMi45MTQgMS41ODdxLjExMy4wNTkuMjI3LjA1OGEuNS41IDAgMCAwIC40NzktLjU5TDguNjMgNy43NmwyLjM1Ny0yLjM4MWMuMjg4LS4yOTIuMTI5LS44MDEtLjI3LS44NmwtMy4yNTctLjQ5TDYuMDAzLjk2OGEuNDguNDggMCAwIDAtLjQzNi0uMjgyIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;margin:0 4px 0 0;width:12px}.advertisement-container .product_pub-details .reviews_count{text-decoration:underline}.advertisement-container .product_pub-details .reviews .darty_product_rating{color:var(--dark-grey);text-decoration:none}.advertisement-container .product_pub-details .ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.advertisement-container .product_pub-details .ellipsis-2lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.advertisement-container .product_pub-details .category{color:var(--soft-grey);font-size:10px;width:250px}.advertisement-container .product_pub-details .name{color:var(--black);font-family:var(--font-bold);font-size:14px;margin-bottom:8px;text-decoration:none;text-transform:uppercase;width:250px}.advertisement-container .product_pub-info{display:flex;justify-content:space-between;margin-bottom:25px;position:relative}.advertisement-container .product_pub-bottom{display:flex;flex-direction:column;height:285px;justify-content:space-between;padding:25px 0 35px}.advertisement-container .product_pub-bottom .product_price-block{text-align:left;z-index:100}.advertisement-container .product_pub-bottom .product_price-block .bottom-flags{grid-area:3/1/4/2;width:fit-content}.advertisement-container .product_pub-bottom .product_price-block .bottom-flags .flag{background:var(--red);border-radius:3px;color:var(--white);font-size:12px;padding:0 2px;text-transform:uppercase}.advertisement-container .product_pub-bottom .product_price-block .bottom-flags .flag-value{font-family:var(--font-bold)}.advertisement-container .product_pub-bottom .product_price-block .price{font-family:var(--font-bold);font-size:24px;line-height:27px;margin-right:8px}.advertisement-container .product_pub-bottom .product_price-block .price_promo{color:var(--red)}.advertisement-container .product_pub-bottom .product_price-block .striped_price{color:var(--mid-grey);font-family:var(--font-bold);font-size:10px;line-height:10px;text-decoration:line-through}.advertisement-container .product_pub-cta{bottom:-20px;position:absolute;right:0}.advertisement-container .prices .tooltip:before{bottom:30px;left:100%;right:auto}.advertisement-container .prices .tooltip:after{right:50%;top:0}.advertisement-container .prices .short-notice{align-items:center;color:var(--mid-grey);display:flex;font-size:10px;justify-content:flex-start;line-height:16px;margin-top:0;text-align:right}.advertisement-container .prices .short-notice .image-legal-mention{margin:0 0 0 5px;width:auto}.advertisement-content{align-items:center;background:var(--white);display:flex;justify-content:space-between;padding:8px;position:relative}.product-list .advertisement-content{height:300px}.advertisement-product{align-items:center;display:flex;flex:1;height:100%;justify-content:center;line-height:2;padding:0 25px;width:50%}.advertisement-product .splide__wrapper{margin:0}.advertisement-product .splide__wrapper .banner__header{margin-bottom:0}.product~.advertisement-container{margin:40px 0 16px}.block-three-square{aspect-ratio:1568/508;margin:20px 0;position:relative}.block-three-square-container{display:flex;flex-direction:row;gap:16px}@media (max-width:767px){.block-three-square-container{flex-direction:column;padding:0 16px}}.block-three-square-element{align-items:center;display:flex;flex:1;flex-direction:column;max-width:533px;overflow:hidden}.block-three-square-picture{height:auto;width:100%}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../98ea0304d4a2988e1a76.eot);src:url(../98ea0304d4a2988e1a76.eot?#iefix) format("embedded-opentype"),url(../2a947e89d2e241121d6f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans Bold;font-style:normal;font-weight:700;src:url(../ae5b99eaef5362dfac73.eot);src:url(../ae5b99eaef5362dfac73.eot?#iefix) format("embedded-opentype"),url(../55397be74c642720aa75.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../e19ec5e46d722ff5356f.eot);src:url(../e19ec5e46d722ff5356f.eot?#iefix) format("embedded-opentype"),url(../0b33f41eb1974d58060a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope Bold;font-style:normal;font-weight:700;src:url(../cd76e62fa2741c34d6ea.eot);src:url(../cd76e62fa2741c34d6ea.eot?#iefix) format("embedded-opentype"),url(../29881e5d43ff99584f9c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Party Bold;font-style:normal;font-weight:700;src:url(../2056ded9033d25bbeded.eot);src:url(../2056ded9033d25bbeded.eot?#iefix) format("embedded-opentype"),url(../4b210671f598c29a3c26.woff2) format("woff2")}:root{--red:#e21212;--red-hover:#d01111;--red-pressed:#bd0f0f;--blue:#006af5;--blue-hover:#0061e0;--blue-pressed:#0058cc;--marketplace:#008391;--marketplace-hover:#007682;--marketplace-pressed:#006974;--light-blue:#ccdff9;--light-blue-hover:#ccdff9;--light-blue-pressed:#b2cdf0;--purple:#662d91;--orange:#fe741b;--green:#007a38;--yellow:#ffdb00;--error:var(--red);--success:var(--green);--message:#fff199;--disabled:#d8d8d8;--text-disabled:#656565;--black:#161616;--black-hover:#292929;--black-pressed:#333;--white:#fff;--white-hover:#e5e5e5;--white-pressed:#ccc;--dark-grey:#333;--grey:#454545;--mid-grey:#757575;--soft-grey:#989898;--low-grey:#d8d8d8;--light-grey:#f5f5f5;--border-grey:#ececec;--border-color:var(--low-grey);--back-office:#c8ff00;--back-office-submit:#647f00;--overlay:rgba(0,0,0,.6);--overlay-light:rgba(0,0,0,.2);--shadow:0 0 10px 0 rgba(69,69,69,.08);--shadow-bottom:0 -5px 10px 0 rgba(69,69,69,.08);--shadow-elevation-1:0 2px 4px 0 rgba(69,69,69,.08),0 0 2px 0 rgba(69,69,69,.14);--shadow-elevation-2:0 2px 6px 1px rgba(69,69,69,.16),0 0 2px 0 rgba(69,69,69,.14);--shadow-elevation-3:0 4px 8px 2px rgba(69,69,69,.16),0 0 2px 0 rgba(69,69,69,.14);--shadow-elevation-4:0 6px 10px 3px rgba(69,69,69,.16),0 0 2px 0 rgba(69,69,69,.14);--shadow-white:0 -20px 2px 0 hsla(0,0%,100%,.5)}.bloc-editorial{margin:20px 0}.bloc-editorial .content{font-size:14px;line-height:18.2px}.bloc-editorial .content h1,.bloc-editorial .content h2,.bloc-editorial .content h3,.bloc-editorial .content h4,.bloc-editorial .content h5,.bloc-editorial .content h6{font-family:var(--font-bold);margin-bottom:10px}.bloc-editorial .content p{margin-bottom:10px}.bloc-editorial .content b,.bloc-editorial .content strong{font-family:var(--font-bold)}.bloc-editorial .content em,.bloc-editorial .content i{font-style:italic}.bloc-editorial .content a{color:inherit}.bloc-editorial .content ol,.bloc-editorial .content ul{margin-left:16px}.bloc-editorial .content ul{list-style-type:disc}.bloc-editorial .content ol{list-style-type:decimal}.bloc-editorial .title{display:block;font-family:var(--font-bold-alt);font-size:18px;margin-bottom:16px}.bloc-editorial .more{font-family:var(--font-bold);font-size:18px}.bloc-editorial--is-collapsible .content{display:none}.bloc-editorial--is-collapsible .more{align-items:center;background-color:transparent;border:none;color:var(--dark-grey);cursor:pointer;display:flex;font-family:var(--font-regular);justify-content:space-between;padding-left:0;width:100%}.bloc-editorial--is-collapsible .more:after{content:url(../7c73d7a2e0b522513f50.svg);transition:transform .3s linear;width:40px}.bloc-editorial--is-collapsible.js-expand .more:after{transform:rotate(180deg)}.bloc-editorial--is-collapsible.js-expand .content{display:block}.bloc-reinsurance{margin:20px 0}.bloc-reinsurance .title{font-family:var(--font-bold);font-size:18px;margin-bottom:16px}.bloc-reinsurance .card-title{align-items:center;color:var(--dark-grey);display:flex;font-family:var(--font-bold);font-size:14px;gap:15px;justify-content:center;line-height:20px;margin:16px auto;z-index:1}@media only screen and (min-width:1600px){.bloc-reinsurance .card-title{font-size:16px}}.bloc-reinsurance .card-title:before{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;flex-shrink:0;height:40px;width:45px}.bloc-reinsurance .card-title.garantie:before{background-image:url(../b69d7d50c846f9e45d04.svg);height:47px}.bloc-reinsurance .card-title.livraison:before{background-image:url(../9eb7a06aeaaff20a2adc.svg)}.bloc-reinsurance .card-title.retrait:before{background-image:url(../d3537b1654266e2c6415.svg)}.bloc-reinsurance .card-title.conseils:before{background-image:url(../1296f81790dc9ae13761.svg)}.bloc-reinsurance .card-logo{height:auto;max-width:45px}.bloc-reinsurance .logo-personnalise:before{display:none}.bloc-reinsurance .card{align-items:center;display:flex;flex:1;flex-direction:column;padding:0 19px;position:relative;text-align:center;z-index:0}@media only screen and (min-width:1280px){.bloc-reinsurance .card{padding:0 20px}}@media only screen and (min-width:1600px){.bloc-reinsurance .card{padding:0 60px}}.bloc-reinsurance .card:before{background-color:var(--white);border-radius:3px;bottom:0;content:"";height:152px;position:absolute;width:100%;z-index:0}.bloc-reinsurance .card .text-title{color:var(--dark-grey);text-decoration:none}.bloc-reinsurance .card .text-title:before{content:"";inset:0;position:absolute}.bloc-reinsurance .content{align-items:center;display:flex;gap:8px}.bloc-reinsurance .content .img{border-radius:3px;height:auto;width:100%;z-index:1}.bloc-reinsurance.compact .content{background-color:var(--white);border-radius:3px;gap:0;padding:20px 19px}@media only screen and (min-width:1280px){.bloc-reinsurance.compact .content{padding:24px 28px}}@media only screen and (min-width:1600px){.bloc-reinsurance.compact .content{padding:18px 32px}}.bloc-reinsurance.compact .compact_title{color:var(--red);display:none;font-family:var(--font-bold);font-size:22px;line-height:28px;text-transform:uppercase;width:155px}@media only screen and (min-width:1280px){.bloc-reinsurance.compact .compact_title{display:block}}.bloc-reinsurance.compact .card{border-right:1px solid var(--border-grey);padding:0;position:relative}.bloc-reinsurance.compact .card:last-of-type{border-right:none}.bloc-reinsurance.compact .card:before{display:none}.bloc-reinsurance.compact .card-title{flex-flow:row nowrap;font-size:14px;gap:5px;line-height:1.2;margin:0;padding:0 16px}@media only screen and (min-width:1280px){.bloc-reinsurance.compact .card-title{font-size:16px;padding:0 24px}}@media only screen and (min-width:1600px){.bloc-reinsurance.compact .card-title{padding:0 34px}}.bloc-reinsurance.compact .card-title:before{height:38px;margin-right:22px;width:36px}.bloc-reinsurance.compact .card-title.garantie:before{height:38.48px;width:36.57px}.bloc-reinsurance.compact .card-title.livraison:before{width:39.47px}.bloc-reinsurance.compact .card-title .text-title{text-align:initial}.bloc-banner{margin:20px 0;text-align:center}.bloc-banner .link{display:block}.bloc-banner .image{display:block;height:auto;width:100%}.bloc-mosaic{margin:20px auto}.bloc-mosaic .wrapper{display:grid;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:450px;height:450px}.bloc-mosaic .item{color:inherit;overflow:hidden;padding:16px;position:relative;text-decoration:none;width:488px}@media only screen and (min-width:1280px){.bloc-mosaic .item{width:616px}}@media only screen and (min-width:1600px){.bloc-mosaic .item{width:776px}}.bloc-mosaic .main{display:flex;flex:1;flex-flow:column}.bloc-mosaic .picture{display:block;margin:auto;position:relative}.bloc-mosaic .picture-link{width:100%}.bloc-mosaic .arrow{bottom:16px;pointer-events:none;position:absolute;right:16px}.bloc-mosaic .details{background-color:var(--white);border-radius:3px;display:flex;flex-flow:column;margin-top:auto;padding:16px;width:100%;z-index:2}.bloc-mosaic .details .arrow{bottom:32px;right:32px}.bloc-mosaic .category,.bloc-mosaic .commercial,.bloc-mosaic .hook,.bloc-mosaic .mention,.bloc-mosaic .name,.bloc-mosaic .service .label,.bloc-mosaic .title{line-height:1.3}.bloc-mosaic .exclusive,.bloc-mosaic .mention,.bloc-mosaic .service{line-height:28px;margin-top:4px}.bloc-mosaic .title{color:var(--dark-grey);font-family:var(--font-bold);font-size:20px;text-decoration:none}.bloc-mosaic .title:before{content:"";inset:0;position:absolute;z-index:1}.bloc-mosaic .category{font-size:16px}.bloc-mosaic .name{font-family:var(--font-bold);font-size:16px}.bloc-mosaic .hook{font-size:14px}.bloc-mosaic .sub{margin-top:auto}.bloc-mosaic .price{font-family:var(--font-bold);font-size:28px;margin-bottom:4px}.bloc-mosaic .price.promo{color:var(--red)}.bloc-mosaic .price.striped{color:var(--mid-grey);font-family:var(--font-regular);font-size:14px;margin:0;text-decoration:line-through}.bloc-mosaic .mention{color:var(--black);font-size:16px;overflow:hidden;padding-right:22px;text-overflow:ellipsis;white-space:nowrap}.bloc-mosaic .commercial{color:var(--red);font-family:var(--font-bold);font-size:24px;margin:auto 0}.bloc-mosaic .exclusive{font-size:16px}.bloc-mosaic .exclusive .darty{color:var(--red);font-family:var(--font-bold)}.bloc-mosaic .service{align-items:center;color:var(--black);display:flex;flex-flow:row nowrap;font-size:16px;padding-right:22px}.bloc-mosaic .service:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:none;height:28px;margin-right:12px;width:28px}.bloc-mosaic .service .label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bloc-mosaic .service.conseils:before{background-image:url(../060120b8651e893edfc7.svg)}.bloc-mosaic .service.garantie:before{background-image:url(../8d50a8ad743180e869e2.svg)}.bloc-mosaic .service.livraison:before{background-image:url(../9eb7a06aeaaff20a2adc.svg)}.bloc-mosaic .service.retrait:before{background-image:url(../d3537b1654266e2c6415.svg)}.bloc-mosaic .large{display:flex;flex-flow:column}.bloc-mosaic .large .details{padding:24px 16px 16px}.bloc-mosaic .large .category,.bloc-mosaic .large .commercial,.bloc-mosaic .large .hook,.bloc-mosaic .large .name,.bloc-mosaic .large .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.bloc-mosaic .large .commercial{font-size:28px;padding-top:14px}@media only screen and (min-width:1280px){.bloc-mosaic .large .commercial{padding-top:0}}.bloc-mosaic .large .category,.bloc-mosaic .large .name,.bloc-mosaic .large .title{margin-bottom:4px}@media only screen and (min-width:1280px){.bloc-mosaic .large .category,.bloc-mosaic .large .name,.bloc-mosaic .large .title{margin-bottom:8px}}.bloc-mosaic .large .title{font-size:28px;line-height:1.2;margin-bottom:14px}@media only screen and (min-width:1280px){.bloc-mosaic .large .title{margin-bottom:24px}}.bloc-mosaic .large .hook{margin-top:8px}@media only screen and (min-width:1280px){.bloc-mosaic .large .hook{margin-top:12px}}.bloc-mosaic .large .price_wrapper{align-items:flex-start;display:flex;flex-direction:column;margin-top:14px}@media only screen and (min-width:1600px){.bloc-mosaic .large .price_wrapper{align-items:flex-start;flex-direction:column;margin:auto 0}}@media only screen and (min-width:1280px){.bloc-mosaic .large{flex-flow:row nowrap}.bloc-mosaic .large .details{height:100%;width:50%}}.bloc-mosaic .small{display:flex;flex-flow:row nowrap}.bloc-mosaic .small .category,.bloc-mosaic .small .name,.bloc-mosaic .small .title{margin-bottom:4px}.bloc-mosaic .small .details{height:100%;width:50%}.bloc-mosaic .small .category,.bloc-mosaic .small .commercial,.bloc-mosaic .small .hook,.bloc-mosaic .small .name,.bloc-mosaic .small .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.bloc-mosaic .small .category{display:none}.bloc-mosaic .small .price_wrapper{align-items:flex-start;display:flex;flex-direction:column;margin-top:auto}.bloc-mosaic .flex{display:flex;flex-flow:column;gap:16px}.bloc-mosaic .flex .item{flex-flow:row nowrap;height:50%}.bloc-mosaic .lifestyle{padding:0}.bloc-mosaic .lifestyle .picture{height:100%;object-fit:cover;object-position:left center;width:auto}.bloc-mosaic .marketing.large .picture,.bloc-mosaic .product.large .picture{height:auto;margin:auto;overflow:auto;width:auto}@media only screen and (min-width:1280px){.bloc-mosaic .marketing.large .picture,.bloc-mosaic .product.large .picture{height:auto;margin-bottom:auto;padding-right:16px;width:292px}}.bloc-mosaic .marketing.large .details,.bloc-mosaic .product.large .details{flex:0}@media only screen and (min-width:1280px){.bloc-mosaic .marketing.large .details,.bloc-mosaic .product.large .details{flex:unset}}.bloc-mosaic .marketing .image_halo,.bloc-mosaic .product .image_halo{align-items:center;display:flex;height:100%;justify-content:center;margin:auto auto 16px;min-height:0;min-width:0;position:relative;width:auto}.bloc-mosaic .marketing .image_halo .picture,.bloc-mosaic .product .image_halo .picture{height:100%}@media only screen and (min-width:1280px){.bloc-mosaic .marketing .image_halo .picture,.bloc-mosaic .product .image_halo .picture{height:auto}}.bloc-mosaic .marketing .image_halo:before,.bloc-mosaic .product .image_halo:before{border-radius:100px;box-shadow:0 0 110px 55px var(--white);content:"";display:inline-block;height:0;left:50%;margin:auto;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:0;z-index:0}.bloc-mosaic .marketing.lifestyle,.bloc-mosaic .product.lifestyle{align-items:stretch;background-position:0;background-repeat:no-repeat;background-size:auto 100%;display:flex;justify-content:flex-end;padding:16px}.bloc-mosaic .marketing.lifestyle .details,.bloc-mosaic .product.lifestyle .details{height:auto;margin-top:0;position:static}.bloc-mosaic .marketing.lifestyle .picture,.bloc-mosaic .product.lifestyle .picture{height:100%;margin:0 auto 0 0;width:auto}.bloc-mosaic .marketing.small .picture,.bloc-mosaic .product.small .picture{width:auto}.bloc-mosaic .marketing.small .image_halo,.bloc-mosaic .product.small .image_halo{max-width:50%}.bloc-mosaic .marketing.small .image_halo .picture,.bloc-mosaic .product.small .image_halo .picture{height:100%}.bloc-mosaic.bloc-mosaic--is-restyled .item{padding:0}.bloc-mosaic.bloc-mosaic--is-restyled .item .image_halo{margin:auto}.bloc-mosaic.bloc-mosaic--is-restyled .item .image_halo .picture{height:100%;object-fit:contain;padding:0;width:100%}.bloc-mosaic.bloc-mosaic--is-restyled .item .commercial{font-family:var(--font-bold);margin:0 0 auto}.bloc-mosaic.bloc-mosaic--is-restyled .item .details{flex:0 0 auto;height:auto;margin:16px 16px 16px 0}.bloc-mosaic.bloc-mosaic--is-restyled .item .sub .mention,.bloc-mosaic.bloc-mosaic--is-restyled .item .sub .service{margin-top:7px;padding-right:45px}.bloc-mosaic.bloc-mosaic--is-restyled .item .mention,.bloc-mosaic.bloc-mosaic--is-restyled .item .service{font-size:13px}.bloc-mosaic.bloc-mosaic--is-restyled .item:not(.small) .sub{height:40px}@media only screen and (min-width:1600px){.bloc-mosaic.bloc-mosaic--is-restyled .item.lifestyle{background-position:-40px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.image .picture-link--with-background-image{background-position:50%}.bloc-mosaic.bloc-mosaic--is-restyled .item .category{display:inline-block;font-size:inherit;margin:0;padding-bottom:2px;text-transform:uppercase;vertical-align:middle}.bloc-mosaic.bloc-mosaic--is-restyled .item .text-item{margin:0}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .details{padding:20px;width:274px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small .details{width:350px}}@media only screen and (min-width:1600px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small .details{width:372px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.small.lifestyle{background-position:-60px;background-size:auto}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small.lifestyle{background-position:-40px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .text-item+.text-item{margin:5px 0 0}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .category{padding-bottom:3px}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .name{font-size:13px}@media only screen and (min-width:1600px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small .name{font-size:14px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .title{font-size:21px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small .title{font-size:23px}}@media only screen and (min-width:1600px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small .title{font-size:25px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .price{font-size:27px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small .price{font-size:35px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .price.striped{font-size:17px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small .price.striped{font-size:22px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .commercial{font-size:24px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.small .commercial{font-size:27px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.large{flex-flow:row nowrap}.bloc-mosaic.bloc-mosaic--is-restyled .item.large .text-item+.text-item{margin:15px 0 0}.bloc-mosaic.bloc-mosaic--is-restyled .item.large .details{flex:0 0 auto;padding:25px;width:254px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .details{width:292px}}@media only screen and (min-width:1600px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .details{width:372px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.large.lifestyle{background-position:-80px;background-size:auto}.bloc-mosaic.bloc-mosaic--is-restyled .item.large.lifestyle .details{flex:unset}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large.lifestyle{background-position:-30px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.large .name{font-size:16px}@media only screen and (min-width:1600px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .name{font-size:18px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.large .title{font-size:23px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .title{font-size:27px}}@media only screen and (min-width:1600px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .title{font-size:30px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.large .price{font-size:35px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .price{font-size:42px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.large .price.striped{font-size:22px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .price.striped{font-size:26px}}.bloc-mosaic.bloc-mosaic--is-restyled .item.large .commercial{font-size:28px}@media only screen and (min-width:1280px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .commercial{font-size:33px}}@media only screen and (min-width:1600px){.bloc-mosaic.bloc-mosaic--is-restyled .item.large .commercial{font-size:35px}.bloc-mosaic.bloc-mosaic--is-restyled .item.large.lifestyle,.bloc-mosaic.bloc-mosaic--is-restyled .item.small.lifestyle{background-position:0}}.bloc-mosaic.bloc-mosaic--is-restyled .item .chevron-cta{position:absolute}.bloc-mosaic.bloc-mosaic--is-restyled .item.small .chevron-cta{bottom:36px;right:36px}.bloc-mosaic.bloc-mosaic--is-restyled .item.large .chevron-cta{bottom:41px;right:41px}.bloc-mosaic .tooltip-wrap,.bloc-mosaic [data-tooltip]{display:block}.bloc-mosaic .tooltip-wrap:after,.bloc-mosaic [data-tooltip]:after{bottom:40px;top:auto}.bloc-mosaic .tooltip-wrap .tooltip,.bloc-mosaic .tooltip-wrap:before,.bloc-mosaic [data-tooltip] .tooltip,.bloc-mosaic [data-tooltip]:before{bottom:45px;left:30px}.bloc-mosaic .tooltip-wrap .short-notice,.bloc-mosaic [data-tooltip] .short-notice{align-items:center;color:var(--mid-grey);display:flex;font-size:10px;justify-content:flex-start;line-height:16px;margin-top:0;text-align:right;white-space:nowrap}.bloc-mosaic .tooltip-wrap .short-notice .image-legal-mention,.bloc-mosaic [data-tooltip] .short-notice .image-legal-mention{margin:0 0 0 5px}.bloc-mosaic .short-notice-with-tooltip{position:relative;z-index:50}.bloc-rich-banner{margin:24px 0;position:relative}.bloc-rich-banner .wrapper{align-items:center;display:flex;padding:16px}.bloc-rich-banner .link{color:var(--dark-grey);text-decoration:none}.bloc-rich-banner .link:before{content:"";inset:0;position:absolute}.bloc-rich-banner .banner-text{display:flex;flex-direction:column;font-family:var(--font-bold);height:100%;justify-content:center;padding-right:16px;width:50%}.bloc-rich-banner .banner-text .title{font-size:28px;margin-bottom:1rem}@media only screen and (min-width:1280px){.bloc-rich-banner .banner-text .title{font-size:32px}}@media only screen and (min-width:1600px){.bloc-rich-banner .banner-text .title{font-size:36px}}.bloc-rich-banner .banner-text .text{font-size:16px;line-height:28px}@media only screen and (min-width:1280px){.bloc-rich-banner .banner-text .text{font-size:22px}}.bloc-rich-banner .banner-image{height:100%;object-fit:cover;object-position:center;width:100%}.bloc-rich-banner .banner-image-container{height:267px;overflow:hidden;width:50%}@media only screen and (min-width:1280px){.bloc-rich-banner .banner-image-container{height:357px}}.bloc-custom-banner{margin:24px 0}.bloc-custom-banner .wrapper{display:flex;height:230px;padding:16px;position:relative}.bloc-custom-banner .wrapper.is-link{text-decoration:none}.bloc-custom-banner .wrapper.is-with-card{display:block;padding:0}.bloc-custom-banner .image{height:100%;margin:auto;object-fit:contain;width:100%}.bloc-custom-banner .image.lifestyle{width:100%}.bloc-custom-banner .card{background-color:var(--white);border-radius:3px;display:flex;flex-direction:column;justify-content:space-between;margin:16px 16px 16px 0;max-width:496px;min-width:310px;padding:16px;width:100%}@media only screen and (min-width:1280px){.bloc-custom-banner .card{max-width:624px}}@media only screen and (min-width:1600px){.bloc-custom-banner .card{max-width:624px}}.bloc-custom-banner .cta{background-color:var(--red);border-radius:3px;color:var(--white);margin:auto 0 0 auto;min-width:208px;padding:11px 18px;text-align:center;text-decoration:none}.bloc-custom-banner .link{width:100%}.bloc-custom-banner .cta:before,.bloc-custom-banner .link:before{content:"";inset:0;position:absolute;z-index:2}.bloc-custom-banner .wrapper--is-image-banner .cta{bottom:16px;position:absolute;right:16px;z-index:1}.bloc-custom-banner .arrow{bottom:16px;position:absolute;right:16px;width:auto}.bloc-custom-banner .image-wrapper{align-items:center;display:flex;min-height:213px;position:relative;width:100%}.bloc-custom-banner .image-wrapper .image{position:relative}.bloc-custom-banner .image-wrapper:before{aspect-ratio:1;border-radius:50%;box-shadow:0 0 90px 50px var(--white);content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}.bloc-custom-banner.is-lifestyle .wrapper{padding:0}.bloc-custom-banner.is-lifestyle .image{object-fit:cover}.bloc-custom-banner.is-lifestyle .is-with-card .image{object-fit:contain;object-position:left}.bloc-custom-banner.is-lifestyle .image-wrapper:before{display:none}.bloc-custom-banner .details__header{color:var(--red);font-family:var(--font-bold);font-size:12px}.bloc-custom-banner .details__content{color:var(--dark-grey);font-size:12px;line-height:15px}.bloc-custom-banner .details__content--is-bold{font-family:var(--font-bold)}.bloc-custom-banner .product{color:var(--dark-grey)}.bloc-custom-banner .product__family{color:var(--dark-grey);font-size:14px}.bloc-custom-banner .product__reference{color:var(--grey);font-family:var(--font-bold);font-size:16px;line-height:20px;margin-bottom:4px}.bloc-custom-banner .product__description{font-size:14px;line-height:18px}.bloc-custom-banner .product__discount-offer{color:var(--red);font-family:var(--font-bold);font-size:24px}.bloc-custom-banner .banner-with-card{display:flex;height:100%;justify-content:flex-end;width:100%}.bloc-custom-banner .legal-mentions{bottom:5px;color:var(--mid-grey);font-size:8px;max-width:90%;overflow:hidden;position:absolute;right:16px;text-overflow:ellipsis;white-space:nowrap}.header__wrapper{margin-bottom:8px}.header__image{max-height:40px;width:auto}.header__link{text-decoration:none}.header__link:before{content:"";inset:0;position:absolute}.header__wrapper--with-picto{align-items:center;display:flex}.header__wrapper--with-picto .header__image{height:auto;margin-right:10px;max-height:40px;max-width:60px;width:auto}.header__date-mention{color:var(--dark-grey);font-size:12px;text-decoration:underline}.header__title{color:var(--grey);font-family:var(--font-bold);font-size:24px;line-height:31px}.header__subTitle{color:var(--dark-grey);font-family:var(--font-bold);font-size:12px}.header .price{font-family:var(--font-bold);font-size:24px;margin-right:16px}.header .price_wrapper{align-items:flex-end;display:flex}.header .price.promo{color:var(--red)}.header .price.striped{color:var(--mid-grey);font-size:18px;text-decoration:line-through}.splide__slide .header__image{width:auto}.center-info{display:flex;flex-direction:column}.center-info--is-reverted{flex-direction:column-reverse}.center-info .discount-price{color:var(--red);font-family:var(--font-bold);font-size:20px;line-height:27px}.center-info .second-text{color:var(--dark-grey);font-size:16px;line-height:20px}.service__text{color:var(--dark-grey);font-size:12px}.multi_banner .bloc-custom-banner{text-align:left}.multi_banner .bloc-custom-banner .legal-mentions{left:16px;right:auto}.multi_banner .bloc-custom-banner .card{max-width:279px;min-width:279px}@media only screen and (min-width:1280px){.multi_banner .bloc-custom-banner .card{max-width:310px}}@media only screen and (min-width:1600px){.multi_banner .bloc-custom-banner .card{max-width:390px}}.multi_banner .bloc-custom-banner .image-wrapper .image{height:100%;width:100%}.multi_banner .bloc-custom-banner .wrapper{max-height:228px}.multi_banner .bloc-custom-banner .wrapper .image{height:100%;margin:auto;width:100%}.multi-slider{margin:24px 0}.multi-slider .buttons-list{display:none;flex-flow:row nowrap}.multi-slider .buttons-list.js-active{display:flex}.multi-slider .buttons-list .button-item{background-color:var(--white);border:1px solid var(--low-grey);border-radius:16px;cursor:pointer;font-size:12px;line-height:16px;margin-right:10px;padding:7px 12px;user-select:none}.multi-slider .buttons-list .button-item:last-child{margin-right:0}.multi-slider .buttons-list .button-item.js-active{background-color:var(--blue);border:1px solid var(--blue);color:var(--white)}.multi-slider .wrapper{position:relative}.multi-slider .wrapper .bloc-products{display:none}.multi-slider .wrapper .bloc-products.js-active{display:block}.bloc-banner-pub{display:none;height:auto;margin:24px auto;padding:0;text-align:center}.bloc-banner-pub .bloc-adv-title{font-size:9px;padding:5px 0;text-align:center}.expand-block__section{margin:20px 0}.expand-block__list{display:grid;gap:30px;grid-auto-rows:160px;grid-template-columns:repeat(5,1fr);justify-content:space-evenly;margin:0 -10px;padding:10px}@media only screen and (min-width:1600px){.expand-block__list{grid-template-columns:repeat(6,1fr)}}@media only screen and (min-width:1280px){.expand-block__list{grid-auto-rows:230px}}.expand-block__wrapper{align-items:center;display:flex;flex-direction:column;height:100%}.expand-block__item{background:var(--white);border-radius:5px;box-shadow:0 0 10px var(--overlay-light);overflow:hidden}.expand-block__item-node{height:100%;padding:10px;position:relative;width:100%}.expand-block__item-flip{transform-style:preserve-3d;transition:.6s}.expand-block__item-flip:hover{transform:translateY(-100%)}.expand-block .title{color:var(--dark-grey);font-family:Open Sans Bold,Arial,sans-serif;font-size:16px;text-align:center;text-decoration:none}.expand-block__sublinks{height:100%;left:0;padding:10px;position:absolute;top:100%;transform:translateY(10px);width:100%}.expand-block__sublinks .title{text-align:left}.expand-block__sublink-item .sublink{border-bottom:1px solid var(--light-grey);color:var(--dark-grey);display:block;font-size:14px;margin-bottom:5px;padding:5px;text-decoration:none}.expand-block__sublink-item:last-child .sublink{border-bottom:1px solid transparent}.expand-block .picture_wrapper{background-color:var(--light-grey);border-radius:3px;display:flex;height:100%;margin:0 auto;max-height:112px;overflow:hidden}@media only screen and (min-width:1280px){.expand-block .picture_wrapper{max-height:182px}}.expand-block .picture_wrapper .picture{height:100%;object-fit:contain;width:100%}.expand-block .link{margin:0 0 20px;text-decoration:none}.expand-block__wrapper--has-title .link{margin:10px 0}.expand-block .btn-expand{align-items:center;background-color:transparent;border:none;color:var(--blue);cursor:pointer;display:flex;font-family:Open Sans Bold,Arial,sans-serif;font-size:16px;justify-content:space-between;line-height:15px;margin:auto;padding-left:0}.expand-block .btn-expand:after{content:url(../7c73d7a2e0b522513f50.svg);transition:transform .3s linear;width:40px}.expand-block--is-collapsible .expand-block__list{max-height:370px;overflow:hidden;transition:max-height .3s ease-in-out}@media only screen and (min-width:1280px){.expand-block--is-collapsible .expand-block__list{max-height:520px}}.expand-block.js-expand .expand-block__list{max-height:1600px}.expand-block.js-expand .btn-expand:after{transform:rotate(180deg)}.block-thumbnails-slider{aspect-ratio:1568/482;margin:20px 0;position:relative;z-index:0}.block-thumbnails-slider .splide__wrapper{margin:0}.block-thumbnails-slider .thumbnails-slider{position:static}.block-thumbnails-slider .thumbnails-slider .splide__track{padding:0}.block-thumbnails-slider .thumbnails-slider .splide__slide{width:100%}.block-thumbnails-slider .thumbnails-slider .splide__arrows{left:inherit;padding:0 8px;right:inherit;width:100%}.block-thumbnails-slider .thumbnails-slider .splide__pagination.punchlines-list-buttons{bottom:3%;display:flex;flex-wrap:nowrap;gap:0 16px;justify-content:center;left:inherit;position:absolute;width:100%}@media only screen and (min-width:1280px){.block-thumbnails-slider .thumbnails-slider .splide__pagination.punchlines-list-buttons{bottom:5%}}.block-thumbnails-slider .thumbnails-slider .punchline-presentation{align-items:center;display:block;margin:auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.block-thumbnails-slider .thumbnails-slider .punchline-button{background-color:var(--white);border:1px solid var(--border-color);border-radius:4px;color:var(--black);cursor:pointer;font-family:var(--font-regular);font-size:16px;height:48px;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap;width:95%}.block-thumbnails-slider .thumbnails-slider .punchline-button.is-active,.block-thumbnails-slider .thumbnails-slider .punchline-button:hover{background-color:var(--black);border-color:var(--black);color:var(--white)}.block-thumbnails-slider .thumbnail-picture{height:auto}.vjs-svg-icon{background-position:50%;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(../4600469eca7afec85477.woff) format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:"\f10a"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10b"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:"\f115"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:"\f118"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-repeat:before{content:"\f11a"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f11b"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:"\f11c"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:"\f11d"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:"\f11e"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:"\f11f"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:"\f120"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:"\f121"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cast:before{content:"\f126"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f127"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:"\f12d"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f12e"}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{max-width:100%;width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.77777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js .vjs-tech,.video-js.vjs-fill:not(.vjs-audio-only-mode){height:100%;width:100%}.video-js .vjs-tech{left:0;position:absolute;top:0}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{display:block;height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{background-color:rgba(0,0,0,.7);bottom:10%;font-size:2em;padding:.5em;position:absolute;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:rgba(43,51,63,.7);border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.63332em;left:50%;line-height:1.5em;margin-left:-1.5em;margin-top:-.81666em;opacity:1;padding:0;position:absolute;top:50%;transition:all .4s;width:3em}.vjs-big-play-button .vjs-svg-icon{height:1em;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:1em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:rgba(115,133,159,.5);border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;font-size:1.2em;justify-content:center;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:rgba(43,51,63,.7);bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.22222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;pointer-events:auto;visibility:visible}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.video-js .vjs-control.vjs-visible-text{padding-left:1em;padding-right:1em;width:auto}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.66666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;line-height:.35em;position:absolute;right:-.5em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{height:.9em;line-height:.15em;pointer-events:none;position:absolute;right:-.4em;top:-.35em;width:.9em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.video-js .vjs-slider{cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-touch-callout:none;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:.9em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{height:.9em;pointer-events:none;position:absolute;width:.9em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.vjs-poster{bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{height:1em;pointer-events:none;width:1em;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{background-clip:padding-box;border:.6em solid rgba(43,51,63,.7);border-radius:50%;box-sizing:border-box;display:none;height:5em;left:50%;opacity:.85;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:5em}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{align-items:center;animation:vjs-spinner-show 0s linear .3s forwards;display:flex;justify-content:center}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff transparent transparent;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{height:1.5em;width:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"\f10c";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" \f12e";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{display:block;flex:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:10px}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-size:1.2em;font-weight:700}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.7) 60%,transparent);font-size:1.2em;line-height:1.5;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;transition:opacity .1s;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-forward-5{cursor:pointer}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}
/*# sourceMappingURL=home.bundle.css.map*/