.page\.activation-cadeau,.page\.activation-cadeau-picard{background:var(--basics-blue)}.page\.activation-cadeau .lpb-faqs .lpb-heading-l,.page\.activation-cadeau-picard .lpb-faqs .lpb-heading-l{margin-top:0}.lpb-activation-home .lpb-heading-xl{text-align:center;padding:56px 0 24px;display:block}.lpb-activation-home.page-width{max-width:970px}.lpb-activation-home .lpb-heading-xl .highlight-text{color:#fff}.lpb-activation-code{display:flex;justify-content:center;gap:4px}.lpb-activation-code .field{max-width:343px}.lpb-activation-code .field input{height:54px}.lpb-activation-code .field label{top:calc(1.5rem + var(--inputs-border-width))}.lpb-activation-instructions{max-width:495px;padding:8px 24px 56px;margin:0 auto}.lpb-activation-home .lpb-faqs{background-color:#fff;padding:80px 48px;border-radius:16px}@media (max-width: 498px){.lpb-activation-code{flex-wrap:wrap;gap:7.5px}.lpb-activation-code .field{max-width:100%}.lpb-activation-code .button{width:100%}.lpb-activation-instructions{padding:8px 0 56px;max-width:100%}.lpb-activation-home .lpb-faqs{width:calc(100% + 48px);position:relative;left:-24px;border-radius:0;padding:32px 16px}}.lpb-activation__activate{max-width:970px}.lpb-activation__activate-home{display:flex;align-items:center;gap:24px;margin:32px auto}.lpb-activation__activate-home--wonderbox{min-height:80vh}.lpb-activation__activate-home .lpb-body-m{margin:12px 17px 32px;display:block}.lpb-activation__activate-home .button{width:327px}.lpb-activation__activate-home img{border-radius:16px;border:1px solid var(--basics-charcoal);object-fit:cover}.lpb-activation__message{background:#fff;border:1px solid var(--basics-charcoal);box-shadow:3px 4px 0 0 var(--basics-charcoal);padding:24px;border-radius:16px;margin-bottom:32px}.lpb-activation__message>*{display:block}.lpb-activation__message .lpb-body-l-bold{margin:16px 0 8px}.lpb-activation__content-card{padding:56px 48px 80px;border-radius:16px}.lpb-activation__content-card.lpb-card-content--multiple .lpb-card-content__text{padding:100px 24px;max-width:398px}.lpb-activation__content-card.lpb-card-content--multiple .lpb-card-content_container{max-width:100%}.lpb-activation__sommelier{background-color:var(--surface-beige);border:1px solid var(--basics-charcoal);border-radius:16px;display:flex;padding:32px 48px;align-items:center;margin-top:-24px}.lpb-activation__sommelier-img{text-align:center;min-width:270px}.lpb-activation__sommelier-img img{display:block;border-radius:16px;margin:0 auto 20px;border:1px solid var(--basics-charcoal);box-shadow:3.396px 3.396px 0 0 var(--basics-charcoal)}.lpb-activation-step-title{padding:64px 0}.lpb-activation-step-container{padding:64px 80px;border-radius:16px;background:#fff}.lpb-activation-step-container+.lpb-activation-step-container{margin-top:32px}.lpb-activation-step-footer{margin-top:32px;display:flex;align-items:center;gap:16px;justify-content:center}.lpb-activation-step-footer .button{display:flex;align-items:center;gap:8px;justify-content:center;width:156px}.lpb-activation-content__container--gray{padding:32px 32px 56px;border-radius:8px;border:1px solid var(--basics-charcoal);background:var(--surface-beige)}.lpb-activation__activate-home_text .lpb-heading-xl{display:block;margin-bottom:12px}.lpb-activation__activate-home_text .highlight-text{color:#fff}.lpb-activation__content--parameters .button{display:inline-block}.lpb-activation__content--parameters+.lpb-card-content--multiple{margin-top:-24px}.lpb-activation__direction-abo{padding:24px 32px;border:1px solid #D0D0D0;border-radius:8px}.lpb-activation__direction-abo .lpb-heading-s{margin-bottom:14px;display:block}.lpb-activation__direction-abo br+br+br{display:none}.lpb-activation__success{max-width:970px}.lpb-activation__success .lpb-activation__activate-home_text{margin:48px auto;text-align:center}.lpb-activation__success .lpb-activation__activate-home_text .lpb-heading-xl{margin-bottom:24px;word-wrap:break-word}.lpb-activation__success .lpb-card-content--info{margin-bottom:-24px}.lpb-activation__success-card{border-top:1px solid var(--basics-charcoal);padding-top:48px;margin-top:48px}.lpb-activation__success-card__info{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;margin-bottom:32px}.lpb-activation__success-card__info__item{display:flex;flex-direction:column;gap:4px}.lpb-activation__success .lpb-activation__content-card.lpb-card-content--multiple .lpb-card-content_container{max-height:241px;height:241px}.lpb-activation__success .lpb-activation__content-card.lpb-card-content--multiple .lpb-card-content__text{max-width:50%;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;gap:1px;padding:0 16px}.lpb-activation-picard__choose label{display:flex;justify-content:space-between;align-items:center;gap:16px}.lpb-activation-picard__choose label ul{padding-left:20px}.lpb-activation-picard__choose label img{object-fit:cover;object-position:left;margin:0!important}.lpb-activation-picard__choose .button{width:320px;margin:32px auto 0;display:block}@media (max-width:840px){.lpb-activation__activate-home--wonderbox{min-height:auto}.lpb-activation__content-card{padding:56px 16px;border-radius:0;width:calc(100% + 48px);position:relative;left:-24px}.lpb-activation__activate-home{display:block;margin:32px auto 24px}.lpb-activation__activate-home img{display:none}.lpb-activation__activate-home .button{width:100%}.lpb-activation__message{padding:16px;margin-bottom:24px}.lpb-activation__message .lpb-body-l-bold{margin:8px 0}.lpb-activation__content-card.lpb-card-content--multiple .lpb-card-content__text{padding:32px 16px}.lpb-activation__sommelier{width:calc(100% + 48px);position:relative;left:-24px;padding:64px 24px;margin:0 0 32px;border-radius:0;flex-wrap:wrap;justify-content:center;gap:32px;text-align:center}.lpb-activation-step-container{position:relative;left:-24px;width:calc(100% + 48px);border-radius:0;padding:48px 16px}.lpb-activation__direction-abo{padding:24px}.lpb-activation__success-card__info{grid-template-columns:1fr}.lpb-activation__success-card .button{display:block;text-align:center;width:100%}.lpb-activation-picard__choose .button{width:100%}}@media (max-width: 960px){.lpb-activation__content-card.lpb-card-content--multiple .lpb-card-content__text{max-width:100%}.lpb-activation__success .lpb-activation__content-card.lpb-card-content--multiple .lpb-card-content_container{max-height:initial;height:auto}.lpb-activation__success .lpb-activation__content-card.lpb-card-content--multiple .lpb-card-content__text{display:block;width:100%;max-width:100%;height:auto;padding:32px 16px}}.container-success{width:70px;margin:0 auto 40px}.svg-success{display:inline-block;vertical-align:top;height:70px;width:70px;opacity:1;overflow:visible}@keyframes success-tick{0%{stroke-dashoffset:16px;opacity:1}to{stroke-dashoffset:31px;opacity:1}}@keyframes success-circle-outline{0%{stroke-dashoffset:72px;opacity:1}to{stroke-dashoffset:0px;opacity:1}}@keyframes success-circle-fill{0%{opacity:0}to{opacity:1}}.success-tick{fill:none;stroke-width:3px;stroke:#61c680;stroke-dasharray:15px,15px;stroke-dashoffset:-14px;animation:success-tick .45s ease 1.4s forwards;opacity:0}.success-circle-outline{fill:none;stroke-width:1px;stroke:var(--basics-charcoal);stroke-dasharray:72px,72px;stroke-dashoffset:72px;animation:success-circle-outline .3s ease-in-out .8s forwards;opacity:0}.success-circle-fill{fill:var(--basics-charcoal);stroke:none;opacity:0;animation:success-circle-fill .3s ease-out 1.1s forwards}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.success-tick,.success-circle-outline{stroke-dasharray:0;stroke-dashoffset:0;animation:none;opacity:1}.success-circle-fill{animation:none;opacity:1}}.lpb-abo__step{display:none}.lpb-abo__step-active{display:block}.lpb-abo--formule{display:flex;gap:16px}.lpb-abo--formule .lpb-abo__img{width:100%;max-width:468px;object-fit:cover;object-position:left}.lpb-abo--formule .lpb-dashboard__card-duration-form{width:100%}.lpb-abo--colors-form{display:flex;gap:24px}.lpb-radio+.lpb-abo__color-label{padding-right:138px;background-image:url(/cdn/shop/files/Le_petit_ballon_vin_rouge.png?v=1743692571);background-position:right 16px center;background-size:106px;background-repeat:no-repeat;height:138px;display:flex;align-items:center}.lpb-radio+.lpb-abo__color-label--white{background-image:url(/cdn/shop/files/Le_petit_ballon_vin_rouge_et_blanc.png?v=1743692572)}.lpb-abo--colors .lpb-description{margin-top:40px;margin-bottom:24px}.lpb-abo--colors .lpb-toggle+label:not(:last-child){margin-bottom:16px}.lpb-abo__header--activation{padding:24px 0 0;position:relative;height:auto}.lpb-abo__header .lpb-link-m{color:var(--basics-charcoal)}.lpb-abo-step-title{margin-bottom:48px}#step2 .lpb-abo-step-title{margin-bottom:0}.lpb-abo-step-title .lpb-heading-l{margin-bottom:16px}.lpb-abo-step-title .lpb-heading-l+.lpb-body-m{margin:16px 0 24px;display:block}.lpb-abo-step-content{margin-bottom:48px}.lpb-abo-step-content .lpb-body-s-bold{letter-spacing:0}.lpb-abo__row{display:flex;gap:24px}.lpb-abo__row--down label>*{display:block}.lpb-abo__row--down label .tag--shadow{position:absolute;transform:rotate(3deg);top:-13px;right:0;z-index:2}.lpb-abo__footer{padding:24px 0;border-top:1px solid var(--basics-gray-light);display:flex;justify-content:space-between}.lpb-abo__footer-price{display:flex;gap:16px}.lpb-abo__footer-price .lpb-price-s{display:block}.lpb-abo__footer .button{min-width:330px;text-align:center}.lpb-abo__header .progress-container{width:100%;background-color:#d0d0d0;margin-bottom:16px;height:4px;overflow:hidden}.lpb-abo__header .progress-bar{height:100%;width:0;background-color:var(--basics-charcoal);text-align:center;line-height:4px;color:#fff;display:block!important;transition:all .3s linear}.lpb-abo__shipping-method-container label{display:block;margin-bottom:16px;padding:24px;border:1px solid var(--basics-gray-light);border-radius:8px;cursor:pointer;position:relative}.lpb-abo__shipping-method-container label:after{content:"\f054";font-family:"Font Awesome 6 Pro";right:24px;position:absolute;top:0;bottom:0;margin:auto;height:max-content}.lpb-abo__shipping-method-container input{display:none}.lpb-abo__shipping-method-container .lpb-heading-s+.lpb-body-m{margin-top:12px}.lpb-abo__shipping-method-container .lpb-heading-s i{margin-right:8px}.lpb-abo__facturation,.lpb-abo__shipping-method--hm,.lpb-abo__shipping-method--mr{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lpb-abo__login .field .button{position:absolute;height:max-content;padding:8px 16px;top:0;bottom:0;margin:auto;right:7px}.lpb-abo__shipping-method--btq .lpb-heading-s:before{content:"\f54f";font-family:"Font Awesome 6 Pro";margin-right:8px;font-size:15px;font-weight:700}.lpb-abo__login-container>*{margin-bottom:24px}#lpb-abo__pass .lpb-field{margin-bottom:8px}.lpb-link-forgot{width:100%;display:block;color:var(--basics-charcoal)}.lpb-abo__step--register{background-image:url(/cdn/shop/files/login-bg.jpg?v=1721734093);width:100vw;position:relative;left:50%;transform:translate3d(-50%,0,0);padding:50px 0;background-size:cover}.lpb-abo .lpb-login{background:#fff;max-width:484px;padding:40px 56px;border-radius:16px;text-align:center}.lpb-abo .lpb-login .lpb-toggle+label{text-align:left}.lpb-abo__shipping-method--mr-content{text-align:center}.lpb-abo__shipping-method--mr-content .button{margin:0 auto;min-width:288px}#mr_PointRelais_Details{padding:12px;border:1px solid var(--basics-charcoal);border-radius:24px;max-width:500px;margin:0 auto 24px}#mr_PointRelais_Details select{border:none;width:100%}.lpb-abo__billing-direction{margin-bottom:48px}@media (max-width: 990px){.lpb-abo--formule .lpb-abo__img{max-width:375px}}@media (max-width: 749px){.lpb-abo--formule,.lpb-abo__row{flex-wrap:wrap}.lpb-abo__facturation,.lpb-abo__shipping-method--hm,.lpb-abo__shipping-method--mr{grid-template-columns:1fr}.lpb-abo__footer{display:block}.lpb-abo__footer .button{min-width:100%}.lpb-abo__footer-price{display:flex;justify-content:space-between;margin-bottom:16px}.lpb-abo--colors-form{flex-wrap:wrap;gap:16px}.lpb-abo__step--register{padding:0;background:none}}.lpb-abo .lpb-login{padding:40px 24px}.lpb-abo__row--down label{text-align:center;padding:24px 24px 60px;margin:0!important;background-repeat:no-repeat;background-position:top center;background-size:auto 160px}@media (min-width: 749px){.lpb-abo__row--down label{text-align:center;padding:164px 0 60px;margin:0!important;background-repeat:no-repeat;background-position:top center;background-size:auto 160px}.lpb-abo__row--down label[for=duration1],.lpb-abo__row--down label[for=duration12]{padding:60px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.lpb-abo__row--down label .lpb-body-m-bold{max-width:209px;margin:12px auto 0}.lpb-abo__row--down label:before{left:0;right:0;height:20px;top:auto;bottom:14px;line-height:20px}}@media (max-width: 749px){.lpb-abo__row--down label{background-size:143px 100%;background-repeat:no-repeat;background-position:right;margin:12px auto 0}.lpb-abo__row--down label .lpb-body-m-bold{max-width:150px;margin:12px 0 0}.lpb-abo__row--down label{padding:24px 100px 24px 48px;text-align:left}}.lpb-login__error{padding:16px 16px 16px 46px;background-color:var(--accent-error-50);border-radius:8px;color:#fff;position:relative;margin-bottom:24px}.lpb-login__error:before{content:"\f05a";font-family:"Font Awesome 6 Pro";position:absolute;top:0;bottom:0;left:16px;height:max-content;margin:auto;font-size:16px;font-weight:700}.lpb-login__error *{color:#fff;font-size:14px;line-height:18px;font-family:markweb-font;text-align:left}.lpb-login__error h2{font-weight:700}.lpb-login__error ul{padding:0;margin:0;list-style:none}.lpb-login__error li{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lpb-activation.css.map */
