#lpb-modal-offrir{background:#fff}.lpb-abo__step{display:none;padding:77px 0 124px}.lpb-abo__step-active{display:block}.lpb-link-m,.lpb-link-s{color:var(--basics-charcoal)}.lpb-abo__header{height:77px;position:fixed;top:0;width:100%;background:#54b2e9;left:0;z-index:9;padding-top:16px}.lpb-abo__header .progress-container{width:100%;background-color:#fff;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__header .lpb-body-m{margin-bottom:24px;padding:0;cursor:pointer}.lpb-abo__footer{padding:24px 16px;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 .container,.lpb-abo__footer,.lpb-abo_page-width{max-width:770px}.lpb-radio+label,.lpb-select-label{background-color:#fff;border:1px solid var(--basics-charcoal);box-shadow:2px 3px 0 0 var(--basics-charcoal)}.lpb-abo-step-title .lpb-heading-l+.lpb-body-m{margin-top:16px}.lpb-abo-step-content{margin-top:24px}.lpb-radio+label:not(:last-child){margin-bottom:16px}.lpb-radio-image-bg{background-size:contain;background-position:right;background-repeat:no-repeat;padding-right:151px!important}.lpb-abo input[type=checkbox].lpb-toggle+label:after{right:0;left:auto}.lpb-abo input[type=checkbox].lpb-toggle+label:before{right:23px;left:auto}.lpb-abo input[type=checkbox]:checked.lpb-toggle:checked+label:before{right:2px}.lpb-abo input[type=checkbox].lpb-toggle+label{padding-left:0;padding-right:58px}.lpb-radio+.lpb-abo__color-label,.lpb-abo__bg-sq{padding-right:165px;background-image:url(/cdn/shop/files/Le_petit_ballon_vin_rouge.png?v=1743692571);background-position:right 16px center;background-size:72px;background-repeat:no-repeat;height:106px;display:flex;align-items:center}.lpb-abo-step-content--virtual .lpb-radio+.lpb-abo__color-label{height:200px;background-size:150px}.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--self .lpb-abo__row--down .lpb-radio+label{min-height:160px;display:flex;align-items:center}.lpb-abo--self .lpb-abo__row--down .lpb-radio+label div .lpb-label-s{padding:0}.lpb-abo--self .lpb-abo__row--down .lpb-radio+label div>*{display:block}.lpb-abo--self .lpb-abo__row--down .lpb-price-s{margin:8px 0}.lpb-abo__change-self{margin:32px 0 48px}.lpb-abo--self .lpb-abo__row--down .tag--pink,.lpb-abo-tag--absolute{position:absolute;right:-1px;top:-8px;margin:0!important;transform:rotate(3deg)}.lpb-abo--colors .lpb-toggle+label{padding:24px 0 16px;border-bottom:1px solid var(--basics-charcoal)}.lpb-abo--colors-toggle .lpb-body-m{margin-top:16px}.lpb-abo--colors-form+.lpb-abo--colors-toggle{margin-top:24px}.lpb-abo__shipping-method-container .tag{margin:0!important;top:-8px;right:0;position:absolute;transform:rotate(3deg)}.customer.lpb-abo-step-content{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lpb-abo__shipping-mr-button{position:relative;margin-bottom:16px}.lpb-abo__shipping-mr-button .button{position:absolute;right:7px;width:max-content;left:auto;top:6px}.lpb-abo__shipping-method--mr-content .lpb-body-m-bold{margin:24px 0}#mr_shipping_mondialrelay:focus{box-shadow:none}.lpb-abo__shipping-method--mr-content .options-container:empty{display:none}.lpb-abo__shipping-method--mr-content .options-container{overflow:hidden}.lpb-abo__shipping-method--mr-content .options-container select{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>');background-repeat:no-repeat;background-position:right 16px center;background-size:20px}.lpb-abo__shipping-method--mr-content .options-container{width:100%;overflow-y:auto;padding:5px;background:#fff;border-radius:8px;margin-top:0;margin-bottom:24px;position:relative}.lpb-abo__shipping-method--mr-content .option{padding:10px;cursor:pointer;border-bottom:1px solid #ddd}.lpb-abo__shipping-method--mr-content .option:hover{background-color:#f0f0f0}.lpb-abo__shipping-method--mr-content .selected{background-color:#d0eaff}.lpb-modal-offrir .lpb-modal-container{max-width:770px}.lpb-modal-step{padding-bottom:140px}.lpb-modal-offrir .lpb-modal-container{background:transparent}.lpb-abo__header-container-close .lpb-modal-close{top:-51px}.lpb-abo-offrir-steps{display:flex;padding:24px;border-radius:8px;flex-wrap:wrap;gap:24px;background:#fff;margin:16px 0 48px;border:1px solid #D0D0D0}.lpb-abo-offrir-steps>*{width:100%}.lpb-abo-title .lpb-body-m{margin:16px 0}.lpb-modal-offrir .container{max-width:770px}.lpb-abo__livraison-checkbox{border-bottom:1px solid var(--basics-charcoal);margin:24px 0 0;padding-bottom:16px}.lpb-modal-offrir .lpb-modal-footer{position:fixed;width:100%;left:0;bottom:0;padding:16px;background:#fff;text-align:left;z-index:3}.lpb-modal-offrir .lpb-modal-footer .container{display:flex;justify-content:space-between;align-items:center}#lpb-abo__livraison-checkbox{padding-bottom:0}.lpb-abo-subtitle{margin:32px 0 16px;display:block}.lpb-heading-l+.lpb-abo-subtitle{margin-top:16px}.lpb-abo__row{display:flex;gap:16px}#step2 .lpb-question{padding:24px 40px 16px 0}.lpb-modal-offrir .lpb-abo--colors-form .lpb-card__color-none{height:106px;display:flex;align-items:center}.lpb-datepick{margin-top:16px;overflow:hidden}.lpb-gift-dates{padding-top:24px}.lpb-modal-offrir .lpb-field-textarea{margin-top:16px}@media (max-width: 780px){.lpb-abo__row,.lpb-abo__footer{flex-wrap:wrap}.lpb-abo--colors .lpb-toggle+label{padding:0 0 16px;border-bottom:none}.customer.lpb-abo-step-content{grid-template-columns:1fr}.lpb-modal-offrir .lpb-modal-footer .container{padding:0;flex-direction:column;gap:8px;align-items:flex-start}.lpb-modal-offrir .lpb-modal-footer .container>*{width:100%}.lpb-abo__step{display:none;padding:77px 0 180px}.lpb-abo__footer-price_text{margin-bottom:8px}}input[name=category],.lpb-selection-category-title label,#abo-adr:checked~#step2 .lpb-selection-category label[for=abo-adr],#abo-bio:checked~#step2 .lpb-selection-category label[for=abo-bio],#abo-ba:checked~#step2 .lpb-selection-category label[for=abo-ba],#abo-fda:checked~#step2 .lpb-selection-category label[for=abo-fda]{display:none}#abo-adr:checked~#step2 .lpb-selection-category-title label[for=abo-adr],#abo-bio:checked~#step2 .lpb-selection-category-title label[for=abo-bio],#abo-ba:checked~#step2 .lpb-selection-category-title label[for=abo-ba],#abo-fda:checked~#step2 .lpb-selection-category-title label[for=abo-fda]{display:block!important}.lpb-selection-category-title label{padding:24px}.lpb-selection-category-title label:after,.lpb-selection-category-title label:before{display:none}.lpb-activation__success--self{max-width:768px}.lpb-activation__activate-home_text{background:#61c680;border-radius:24px;text-align:center;padding:24px 7px 56px;margin:40px 0 32px;width:100%}.lpb-card-content--info .lpb-activation__success-card *{display:block}.lpb-card-content--info .lpb-activation__success-card .lpb-heading-s{margin:32px 0 24px}.lpb-card-content--info .lpb-activation__success-card .lpb-body-m-bold{margin:8px 0 16px}.container-success{width:70px;margin:0 auto 24px}.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:2px;stroke:#011e0a;stroke-dasharray:15px,15px;stroke-dashoffset:-14px;animation:success-tick .45s ease 1.4s forwards;opacity:0}.success-circle-outline{fill:none;stroke-width:2px;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:#61c680;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-card--black{background-color:var(--basics-charcoal);color:#fff;margin:32px 0 48px;display:flex;flex-direction:column;gap:16px}.lpb-card--black .button{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lpb-abo.css.map */
