@media screen and (max-width:480px){.vb_bandeausticky_Club{display:none!important}.modalvf .modalvf-entryStyle{width:100px}.modalvf .modalvf-entryContent{transform:translateX(0);background-position:53% center}.modalvf.active .modalvf-entryStyle{width:220px}}.modalvf-product-picture{position:relative}.modalvf-product-discount{font-size:14px;line-height:14px;font-weight:700;color:#fff;padding:5px 10px;background-color:rgb(236,0,37,.8);border-radius:0 10px 10px 0;position:absolute;top:190px;left:0}.modalvf-products-title{display:flex;align-items:center}.modalvf-products-title h5{width:50%;font-size:15px!important;padding:15px 4px!important}.modalvf button:focus{outline:transparent}.modalvf .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border-radius:5px;-webkit-transition:color 250ms;transition:color 250ms}.modalvf .button.secondary{position:relative;z-index:1;color:#333;font-size:16px;font-weight:700;border:1px solid #333;background:#fff;overflow:hidden}.modalvf .button.secondary:before{content:"";position:absolute;top:0;right:100%;z-index:-1;display:block;width:100%;height:100%;background:#333;-webkit-transition:right .3s;transition:right .3s}.modalvf .button.secondary:active,.modalvf .button.secondary:focus,.modalvf .button.secondary:hover{color:#fff}.modalvf .button.secondary:active:before,.modalvf .button.secondary:focus:before,.modalvf .button.secondary:hover:before{right:0}.modalvf .button.btbig{width:180px;height:40px}.popin-overlay{position:fixed;z-index:1502;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:rgba(0,0,0,.4)}.modalvf{position:fixed;z-index:499;-webkit-box-shadow:-3px 3px 20px rgba(0,0,0,.1);box-shadow:-3px 3px 20px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}@media screen and (min-width:481px){.modalvf{top:50%;right:-515px;width:460px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:.5s 3s forwards slide-left;animation:.5s 3s forwards slide-left}@keyframes slide-left{100%{right:-460px}}}@media screen and (max-width:480px){.modalvf{bottom:-54px;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:.5s 1s forwards slide-top;animation:.5s 1s forwards slide-top}@keyframes slide-top{100%{bottom:0}}}.modalvf.active{z-index:1503;-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}@media screen and (min-width:481px){.modalvf.active{-webkit-transform:translate(-460px,-50%);transform:translate(-460px,-50%)}.modalvf-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;color:#fff;font-size:32px;border-radius:8px 0 0;background-color:var(--bgColorPrimary)}.modalvf-header .modalvf-header-visual{width:292px;height:auto;margin:10px auto 15px}}@media screen and (max-width:480px){.modalvf.active{-webkit-transform:translateY(0);transform:translateY(0)}.modalvf-header{display:none}}.modalvf-products-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff}.modalvf-entry{position:absolute;border:none;background:0 0}.modalvf-entryStyle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:270px;height:50px}.modalvf-entryContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;white-space:nowrap;background-color:var(--bgColorPrimary)}.modalvf-entryContent svg{width:24px;height:24px}@media screen and (min-width:481px){.modalvf-entry{top:0;right:calc(100% + 50px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top right;transform-origin:top right;cursor:pointer;margin:0;padding:0}.modalvf-entryContent{padding:0 20px;font-size:23px;border-radius:8px 0 0}.modalvf-entryContent .modalvf-entryContent-logo{width:176px;margin-bottom:10px}.modalvf-entryButton{border-radius:0 8px 0 0}}.modalvf-entryText{margin-left:10px}@media screen and (max-width:480px){.modalvf-entry{top:-50px;left:0}.modalvf-entryContent{padding:0 12px;font-size:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0 8px 0 0;background-image:url(clock_happy_hours.svg);background-position:86% center;background-repeat:no-repeat;background-size:30px;transform:translateX(-68%);z-index:1}.modalvf.active .modalvf-entryContent{background-image:none;transform:translateX(0);-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.modalvf-entryContent img{width:100%;opacity:0;visibility:hidden;height:28px;margin-bottom:11px}.modalvf.active .modalvf-entryContent img{opacity:1;visibility:visible}.modalvf:not(.active) .modalvf-entryText{display:none}}.modalvf-entryButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;background-color:var(--bgColorSecondary);-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.modalvf .modalvf-entryButton svg{-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modalvf.active .modalvf-entryButton svg{-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform:rotate(0);transform:rotate(0)}@media screen and (max-width:480px){.modalvf-entryButton{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:2}}.modalvf-products-title{flex:0 0 100%;z-index:1}.modalvf-product-title{display:block;font-family:Muli,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#2d2a29;margin:0;text-align:center;padding:15px 10px}.modalvf-generic .modalvf-product-title{margin-bottom:0;font-size:25px;line-height:27px;font-weight:400;padding:0}.modalvf-generic .modalvf-product-title .modalvf-brand{margin-top:25px;display:block}.modalvf-generic .modalvf-product-title .modalvf-offer{display:block;font-size:60px;line-height:58px;font-weight:700;color:var(--bgColorPrimary)}@media screen and (max-width:481px){.modalvf-generic .modalvf-product-title{margin-bottom:0;font-size:24px}}.modalvf-products-container{text-align:center;width:100%;margin-bottom:10px}.modalvf-products-content{display:flex;justify-content:space-around;flex-wrap:wrap}.modalvf-products-content.modalvf-timeleft:before{display:flex;content:'';position:absolute;height:100%;width:100%;top:0;left:0;z-index:10;backdrop-filter:blur(7px)}.modalvf-product-block{max-width:170px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.modalvf-product-block a{text-decoration:none;display:inline-block}.modalvf-generic .modalvf-product-block{max-width:none;margin-top:-55px}.modalvf-generic .modalvf-product-block .modalvf-product-picture img{width:100%;margin-bottom:0}.modalvf-product-price{display:table-cell;width:85px;height:40px;background-color:var(--bgColorPrimary);color:#fff;text-align:center;vertical-align:middle}.modalvf-product-price:first-child{background-color:#fff;color:#000;border:1px solid #2d2a29}.modalvf-product-color{margin:10px 0;font-size:14px}.modalvf-product-colors{display:none;width:100%;text-align:center}.modalvf-product-color-picker{display:inline-block;width:25px;height:25px;margin:10px 5px 0;border-radius:50%;border:3px solid #fff;cursor:pointer;background-image:url(https://media.vertbaudet.fr/Produit_ApercuColoris/3/70023_1160_6750.jpg)}.modalvf-product-color-picker:after{content:'';display:block;width:29px;height:29px;border-radius:50%;position:relative;transform:translate(-3px,-3px);border:1px solid #000}.kam-selected{border:3px solid var(--bgColorPrimary)!important}.modalvf-cta{display:inline-block!important;width:100%;height:40px;line-height:40px;color:#2d2a29;background-color:#fff;border-radius:5px;text-align:center;cursor:pointer;border:1px solid #2d2a29;text-decoration:none;position:relative;z-index:1;overflow:hidden;font-weight:600;font-size:16px;transition:color .2s ease-in-out,background-color .2s ease-in-out}.modalvf-cta:hover{background-color:#2d2a29;color:#fff}.modalvf-generic .modalvf-cta{max-width:170px;margin-top:0}.modalvf-products-link{margin-bottom:15px;display:none}.modalvf-products-link a{color:#2d2a29;font-size:14px;text-decoration:underline;display:inline-block}.modalvf-offer{display:block;font-size:60px;font-weight:700;color:#338286;margin-top:5px}.modalvf-offer sup{font-size:32px}.modalvf-visual{width:100%}@media screen and (min-width:481px){.modalvf-visual{margin-bottom:25px}}@media screen and (max-width:480px){.modalvf-offer{font-size:54px;line-height:normal}.modalvf-offer sup{font-size:32px}.modalvf-visual{margin-bottom:5px}}.modalvf-cta{margin:10px auto}.modalvf-ctaMention{color:#333;font-size:10px;text-align:center;text-decoration:underline}.modalvf-footer{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;color:#fff;font-size:14px;text-align:center;border-radius:0 0 0 8px;background-color:var(--bgColorPrimary);min-height:50px}.modalvf-footer .modalvf-end{font-size:20px;font-weight:700}@media screen and (max-width:480px){.modalvf-footer{border-radius:0}}.modalvf-counter{margin:2px 0;font-size:22px;font-weight:700}.modalvf-counter-mention{width:100%}.modalvf-counter-mention a{font-size:14px;text-decoration:underline;color:#fff}.modalvf-generic .modalvf-product-block .modalvf-counter-mention a{color:#000;font-size:11px}