.et-sspopup[hidden]{display:none}.et-sspopup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;font-family:Poppins,Segoe UI,system-ui,sans-serif}.et-sspopup--open{opacity:1}.et-sspopup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;cursor:pointer}.et-sspopup__modal{position:relative;z-index:1;background:#fff;border-radius:12px;padding:24px;width:min(762px,calc(100vw - 32px));max-height:calc(100vh - 32px);box-shadow:0 16px 48px #0003;box-sizing:border-box}.et-sspopup__close{position:absolute;top:-20px;right:-20px;width:40px;height:40px;border-radius:50%;background:#fff;border:1.5px solid rgba(0,0,0,.24);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;z-index:2}.et-sspopup__close:hover{background:#f5f5f5}.et-sspopup__inner{display:flex;flex-direction:row;gap:24px;align-items:stretch}.et-sspopup__hero{flex:0 0 38%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:64px 24px;border-radius:12px;background-color:var(--et-sspopup-hero-bg, #FDD1D9);background-image:var(--et-sspopup-hero-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box;text-align:center}.et-sspopup__hero-image{display:block;max-width:222px;width:100%;height:auto;object-fit:contain}.et-sspopup__hero-image-fallback{font-family:Brush Script MT,Pacifico,Segoe Script,cursive;font-size:56px;line-height:1;color:#1a1c1d}.et-sspopup__hero-text{margin:0;font-family:Poppins,Segoe UI,sans-serif;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:#484848}.et-sspopup__accent{color:var(--et-sspopup-accent, #D01C52)}.et-sspopup__content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:24px}.et-sspopup__carousel{display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.et-sspopup__swiper{width:100%;overflow:hidden}.et-sspopup__swiper .swiper-wrapper{display:flex;flex-direction:row;align-items:stretch}.et-sspopup__card{min-width:0;height:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.et-sspopup__card-image-wrap{position:relative;width:100%;border-radius:12px;overflow:hidden;background:#f5f5f5;aspect-ratio:1 / 1}.et-sspopup__card-image{width:100%;height:100%;object-fit:cover;display:block}.et-sspopup__sale-badge{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;padding:4px 10px;height:24px;background:#2e8d34;color:#fff;border-radius:32px;font-family:Poppins,sans-serif;font-weight:600;font-size:13px;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.et-sspopup__card-info{display:flex;flex-direction:column;gap:8px;padding:0 4px}.et-sspopup__card-title{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.02em;color:#2c2d2e;text-decoration:none}.et-sspopup__card-title:hover{text-decoration:underline}.et-sspopup__card-prices{display:flex;flex-direction:row;gap:8px;align-items:baseline}.et-sspopup__card-price{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.05em;color:#2c2d2eb3}.et-sspopup__card-price--sale{color:#ad1519}.et-sspopup__card-price--compare{text-decoration:line-through;color:#2c2d2eb3}.et-sspopup__variant-select{width:100%;padding:8px 36px 8px 8px;border:1px solid rgba(0,0,0,.2);border-radius:8px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%232C2D2E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 8px;font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#2c2d2e;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;height:auto;margin-bottom:0}.et-sspopup__variant-select option[disabled]{color:#2c2d2e80}.et-sspopup__atc{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;background:#2e8d34;color:#fff;border:none;border-radius:40px;font-family:Poppins,sans-serif;font-weight:600;font-size:14px;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.et-sspopup__atc--needs-variant{opacity:.55;cursor:not-allowed}.et-sspopup__atc:hover:not(:disabled){opacity:.9}.et-sspopup__atc:disabled{cursor:not-allowed;opacity:.6}.et-sspopup__atc--soldout{background:#8a8a8a}.et-sspopup__pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px}.et-sspopup__arrow{width:32px;height:32px;border-radius:50%;background:#f17b90;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease,opacity .2s ease}.et-sspopup__arrow:hover:not(:disabled){background:#e0697f}.et-sspopup__arrow:disabled,.et-sspopup__arrow--disabled{opacity:.4;cursor:not-allowed}.et-sspopup__counter{font-family:Segoe UI,system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:.02em;color:#2c2d2e;min-width:36px;text-align:center;width:auto}@media screen and (max-width:989px){.et-sspopup__hero{padding:40px 16px;gap:20px}.et-sspopup__hero-text{font-size:16px}}@media screen and (max-width:749px){.et-sspopup__modal{padding:24px;width:min(358px,calc(100vw - 24px))}.et-sspopup__inner{flex-direction:column;gap:16px}.et-sspopup__hero{flex:0 0 auto;flex-direction:row;align-items:center;justify-content:center;padding:16px;gap:24px;text-align:left}.et-sspopup__hero-image{max-width:118px;flex:0 0 auto}.et-sspopup__hero-text{font-size:14px;flex:1 1 auto}.et-sspopup__content{gap:16px}.et-sspopup__atc{padding:12px 16px;font-size:13px}.et-sspopup__pagination{display:none}.et-sspopup__close{top:-20px;right:50%;transform:translate(50%);width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/et-summer-sale-popup.css.map */
