body:after{content:"";background-color:#00000080;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body:after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;transform:scale(1)}.popup__wrapper{flex-direction:column;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup__content{visibility:hidden;transform:scale(0);transition:transform .3s ease 0s;background-color:#eee;padding:10px;width:100%;max-width:900px;border-radius:10px}.lock .popup__content{visibility:visible}.popup-block{padding-block:7px 7px;display:flex;justify-content:center}.popup-block__trigger{padding:7px 12px;color:#0d3063;font-family:Poppins;font-weight:700;line-height:1.4;cursor:pointer}.popup__text{padding-inline:60px;padding-block-end:20px}.popup__text img{max-width:100%;height:auto}.popup__close{background:#fff;border:1px solid #0D3063;color:#0d3063;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;line-height:2;outline:none;width:60px;height:60px;margin-left:auto;cursor:pointer}.popup__text h3{text-align:center;margin-block:-40px 20px}.popup__text h3 p{margin-block:0}.popup__text h3 img{max-width:60%}.popup__content.flavour-popup{background:#fff;padding:32px 23px 50px;border:3px solid #0D3063;position:relative}.flavour-popup__header{text-align:center;margin-block-end:30px}.popup__content.flavour-popup .popup__text h3{margin:0;margin-block-end:11px;padding-inline:0}.popup__content.flavour-popup .popup__text{padding:0}.flavour-popup__title{font-size:48px;font-weight:700}.flavour-popup__text{font-size:28px;color:#0d3063;line-height:1.2}.flavour-popup__compare-price{text-decoration:line-through;color:#656565}.flavour-popup__sale-price{font-weight:700;color:#009234}.flavour-popup__save{font-weight:700;font-size:20px;line-height:1.2;color:#cf000d;margin-block-start:12px}.flavour-popup__content{display:flex;gap:40px;align-items:center}.flavour-popup__product-media{flex:0 1 calc(50% - 20px);aspect-ratio:1;object-fit:cover;width:calc(50% - 20px)}.flavour-popup__description{flex:1 1 calc(50% - 20px)}.flavour-popup__description-text{font-size:24px;line-height:1.4;text-decoration:underline;text-decoration-skip-ink:none;color:#0d3063;margin-block-end:20px;margin-block-start:0}.flavour-popup__description-text strong{font-weight:700}.flavour-popup__description-list{margin:0;padding:0 10px;gap:12px;list-style:none;display:grid;grid-template-columns:1fr 1fr;margin-block-end:30px}.flavour-popup__description-list img{width:50px;height:50px;flex:0 0 50px;object-fit:cover;border:1px solid #0D3063}.flavour-popup__description-list li{display:flex;gap:12px;font-size:20px;line-height:1.4;color:#0d3063;align-items:center}.flavour-popup__atc-button{border-radius:5px;font-weight:700;font-size:32px;line-height:1.4;text-align:center;width:100%;min-height:90px;margin-block-end:25px}.flavour-popup__atc-button:after{display:none}.flavour-popup__checkout-button{font-weight:400;font-size:26px;cursor:pointer;line-height:1.4;text-decoration:underline;text-decoration-skip-ink:none;text-align:center;color:#096cdf;border:none;outline:none;background:transparent}.flavour-popup__atc-button img{width:30px;height:auto;margin-inline-start:15px}.flavour-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff80;opacity:0;pointer-events:none;visibility:hidden;transition:.3s ease;display:flex;align-items:center;justify-content:center;z-index:2}.flavour-popup__overlay img{width:40px;height:40px}.popup__content.flavour-popup.loading .flavour-popup__overlay{opacity:1;pointer-events:auto;visibility:visible}.popup__proceed{position:absolute;left:10px;top:25px;background:#fff;border:1px solid #0D3063;color:#0d3063;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;line-height:2;outline:none;width:60px;height:60px;margin-left:auto;cursor:pointer}@media screen and (min-width: 767.98px){.popup-block__trigger{width:75%;min-width:300px;min-height:75px}}@media screen and (max-width: 991.98px){.flavour-popup__description-text{font-size:22px}.flavour-popup__atc-button{font-size:30px}.flavour-popup__checkout-button{font-size:20px}}@media screen and (max-width: 767.98px){.popup__proceed{display:none}.popup__close{font-size:34px;width:40px;height:40px}.popup__text{padding-inline:10px}.popup__text h3{margin-block:-30px 20px;padding-inline:25px}.popup-block__trigger{width:75%;max-width:350px}.flavour-popup__title{font-size:30px}.flavour-popup__text{font-size:19px}.flavour-popup__save{font-size:18px;margin-block-start:5px;margin-block-end:10px}.flavour-popup__header{margin-block-end:10px}.flavour-popup__content{flex-direction:column;gap:10px}.flavour-popup__product-media{width:64%}.flavour-popup__description-text{text-align:center;margin-block-end:9px;font-size:20px}.flavour-popup__description-list{margin-block-end:15px;row-gap:10px}.flavour-popup__atc-button{min-height:70px}.flavour-popup__checkout-button{text-align:center;margin-inline:auto;width:100%}.popup__content.flavour-popup{padding:18px 14px 0;border-radius:0;flex-grow:1;display:flex;align-items:center}.popup__content.flavour-popup .popup__text h3{margin-block-end:8px}.flavor__popup{padding:0}.flavor-popup__buttons{position:sticky;bottom:0;padding-bottom:18px;background:#fff;z-index:1;padding-top:15px;margin-inline:-14px;border-top:3px solid #0D3063;padding-inline:14px}}@media screen and (max-width: 467.98px){.flavour-popup__text,.flavour-popup__save{font-size:16px}.flavour-popup__atc-button{font-size:28px;margin-block-end:10px}.flavour-popup__atc-button img{width:35px}.flavour-popup__checkout-button{font-size:20px;padding:0}.flavour-popup__description-list li{font-size:16px}}@media screen and (max-width: 389.98px){.flavour-popup__title{font-size:22px}.flavour-popup__text{font-size:13px}.flavour-popup__atc-button{font-size:24px}.flavour-popup__checkout-button,.flavour-popup__description-list li{font-size:16px}.flavour-popup__description-text{font-size:20px}.flavour-popup__atc-button img{width:20px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/popup.css.map */
