.weekly-offer-popup{padding-bottom:var(--weekly-offer-bottom-offset, 0px)}.weekly-offer-popup .drawer__inner{display:flex;flex-direction:column;max-height:calc(100vh - 3.2rem - var(--weekly-offer-bottom-offset, 0px));max-height:calc(100dvh - 3.2rem - var(--weekly-offer-bottom-offset, 0px));padding-top:5.6rem}.weekly-offer-popup .drawer__close-btn{top:.9rem;right:.9rem}.weekly-offer-popup .drawer__body{flex:1 1 auto;min-height:0;height:auto;max-height:none;padding:0;overflow-y:auto;overscroll-behavior:contain}.weekly-offer__image{text-align:center;padding:0 3.2rem}.weekly-offer__image img{display:block;width:100%;max-height:30vh;object-fit:contain;margin:0 auto}.weekly-offer__content{padding:2rem 3.2rem 0;display:flex;flex-direction:column;gap:1rem}.weekly-offer__badge{display:inline-block;align-self:flex-start;margin:0;padding:.4rem 1rem;border-radius:10rem;background:rgb(var(--color-button, 0 0 0));color:rgb(var(--color-button-text, 255 255 255));font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.weekly-offer__headline{margin:0}.weekly-offer__product{margin:0;font-weight:600}.weekly-offer__product a{color:inherit;text-decoration:none}.weekly-offer__text{margin:0}.weekly-offer__form{position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;gap:1rem;margin-top:.4rem;padding:1.2rem 0 2.4rem;background:rgb(var(--color-background, 255 255 255));box-shadow:0 -1.2rem 1.2rem -1.2rem #0000001f}.weekly-offer__price{margin:0;display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap;font-size:1.8rem}.weekly-offer__price-label{font-size:1.4rem}.weekly-offer__price-old{opacity:.6}.weekly-offer__note{margin:0;font-size:1.2rem}.weekly-offer__error{margin:0;color:#c00;font-size:1.3rem}@media(max-width:767.98px){.weekly-offer-popup .drawer__inner{padding-top:4.8rem;max-height:calc(100vh - 2.4rem - var(--weekly-offer-bottom-offset, 0px));max-height:calc(100dvh - 2.4rem - var(--weekly-offer-bottom-offset, 0px))}.weekly-offer-popup .drawer__close-btn{top:.6rem;right:.6rem}.weekly-offer__image{padding:0 1.6rem}.weekly-offer__image img{max-height:12vh;max-height:12dvh}.weekly-offer__content{padding:1.2rem 1.6rem 0;gap:.6rem}.weekly-offer__badge{font-size:1.1rem;padding:.3rem .8rem}.weekly-offer__headline{font-size:1.8rem;line-height:1.3}.weekly-offer__product{font-size:1.4rem;line-height:1.35}.weekly-offer__text{font-size:1.3rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.weekly-offer__form{gap:.8rem;padding:1rem 0 1.6rem}.weekly-offer__price{font-size:1.6rem}.weekly-offer__note{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/weekly-offer-popup.css.map */
