.tcs-popup{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;padding:0}.toggle-checkbox{position:absolute;opacity:0}.toggle-label{position:relative;display:inline-block;width:40px;height:20px;background-color:#ccc;border-radius:20px;cursor:pointer;flex-shrink:0;margin-top:2px}.toggle-label:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background-color:#fff;top:4px;left:4px;transition:all .3s}.toggle-checkbox:checked+.toggle-label{background-color:#5cb85c}.toggle-checkbox:checked+.toggle-label:after{left:calc(100% - 18px)}.tcs-popup span{font-size:12px;line-height:1.2}.checkbox-error{color:#d32f2f;font-size:12px;margin-top:5px;display:none}.already-subscribed{color:#4caf50;padding:15px;margin-bottom:20px;border:1px solid #4CAF50;border-radius:4px;background-color:#f8f8f8}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.toggle-label{position:relative;display:inline-block;width:42px;height:24px;background-color:#ccc;border-radius:34px;cursor:pointer;vertical-align:middle;transition:background-color .2s ease}.toggle-label:before{content:"";position:absolute;width:16px;height:16px;left:4px;top:4px;background-color:#fff;border-radius:50%;transition:transform .2s ease}label.field__label{display:none}.showoffer-section .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.showoffer-section .row .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.showoffer-section{background:#2dccd2 url(/cdn/shop/files/newbundle-offer-bg-image-mum.png?v=1754478220) no-repeat bottom left;padding:25px 25px 0!important;border-radius:5px;margin:40px auto!important;position:relative}.showoffer-section .already-subscribed{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;text-align:center}.showoffer-section .field input.field__input{background:#fff;border:1px solid var(--color-text);width:100%;padding:10px 15px;height:50px}.showoffer-section h2.title{margin:0 0 20px;padding:0;font-size:2.6rem;text-align:center;font-weight:600;line-height:3rem}.showoffer-section .container{padding:0;width:100%}.showoffer-section button.button{font-size:16px;text-transform:uppercase;border-color:var(--btn-primary-bg-color);border-radius:5px;background:var(--btn-primary-bg-color);color:#fff;padding:10px;width:100%;box-shadow:none}.showoffer-section button.button:hover{background:#fff;border-color:#fff;color:var(--btn-primary-bg-color)}.showoffer-section input::placeholder{color:var(--btn-primary-bg-color);font-size:14px;opacity:1}.showoffer-section form#NewBornBundleForm,.showoffer-section form#NewBornWipesForm,.showoffer-section form#NewOfferForm,.showoffer-section form#BabyShowForm{max-width:50%;padding-bottom:25px;margin-left:50%}input[type=date]:invalid::-webkit-datetime-edit{color:#999}input[type=date]:invalid{color:#999}input[type=date]:valid{color:inherit}p.form__message.form__message--error.zb-email-error{text-align:left;font-size:14px;color:#ff4f5a;margin:0 0 4px;line-height:14px}@media screen and (min-width:990px){.page-width--narrow{max-width:70rem;padding:0;margin:0 auto}}@media screen and (max-width:767px){.showoffer-section{background:#2dccd2 url(/cdn/shop/files/newbundle-offer-bg-image-mum.png?v=1754478220) no-repeat bottom left;position:relative;margin:20px auto!important;background-position:bottom;padding-bottom:300px!important}.showoffer-section form#NewBornBundleForm,.showoffer-section form#NewBornWipesForm,.showoffer-section form#NewOfferForm,.showoffer-section form#BabyShowForm{max-width:100%;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/babyshowoffer.css.map */
