@font-face{font-family:custom-italic-bodoni;font-style:italic;font-display:swap;src:url(../../../../../styles/bodoni-72-oldstyle-book-italic.woff2) format("woff2")}#black-friday-dialog{position:fixed;height:520px;height:max(520px, 85vh);max-height:570px;padding:0;margin:auto;background:#FDA940 linear-gradient(230deg,#FF937F 30%,#FDA940 80%);border-radius:0;outline:0;color:#fff2e2;line-height:1;border:none;box-shadow:-4px 4px 9px rgb(0 0 0 / 10%);font-family:custom-italic-bodoni,"Bodoni 72 Oldstyle","Bodoni MT",Didot,"Times New Roman",serif;font-style:italic}#black-friday-dialog::-webkit-backdrop{transition:opacity 0.3s;opacity:0}#black-friday-dialog,#black-friday-dialog::backdrop{transition:opacity 0.3s;opacity:0}#black-friday-dialog.visible::-webkit-backdrop{opacity:1}#black-friday-dialog.visible,#black-friday-dialog.visible::backdrop{opacity:1}#black-friday-dialog::-webkit-backdrop{background:rgb(0 0 0 / 20%)}#black-friday-dialog::backdrop{background:rgb(0 0 0 / 20%)}#black-friday-dialog .black-friday-dialog-bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}#black-friday-dialog .black-friday-dialog-content-wrapper{position:relative;display:flex;flex-direction:column;align-items:start;justify-content:start;height:100%;z-index:1}#black-friday-dialog .close-button{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #FFF;margin:0;line-height:0;background:none;border-radius:100%!important;cursor:pointer}#black-friday-dialog #black-friday-dialog-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px;margin:auto 0;text-align:center}.black-friday-dialog-description-wrapper{margin-top:12px}#black-friday-dialog .black-friday-dialog-promo-dates{position:relative;padding:4px 20px;background-color:#F4ADFF;font-size:20px;font-weight:400;font-style:normal;font-family:Roboto,Arial,Helvetica,sans-serif}#black-friday-dialog .black-friday-dialog-promo-dates .star-icon{position:absolute;top:-29px;right:-29px;width:50px;height:50px}#black-friday-dialog #black-friday-dialog-title{padding:0 6px;color:#FFF2E2;font-size:50px;font-weight:400;line-height:.8}#black-friday-dialog .black-friday-dialog-subtitle{font-size:36px;line-height:.85}#black-friday-dialog .black-friday-dialog-subtitle .line{display:block}#black-friday-dialog .black-friday-dialog-subtitle .line:first-child{color:#FFF1E0}#black-friday-dialog .black-friday-dialog-subtitle .subtitle-percentage{font-size:55px;padding:8px 0}#black-friday-dialog .black-friday-dialog-subtitle .subtitle-percentage .numeric{position:relative;top:-8px;right:-8px}#black-friday-dialog .black-friday-dialog-subtitle .subtitle-percentage .percent{position:relative;bottom:-8px;left:-8px}#black-friday-dialog .black-friday-dialog-cta{position:relative;display:flex;justify-content:center;align-items:center;height:28px;padding:28px 22px;margin:24px auto 0;font-size:24px;font-weight:900;text-align:center;color:#F4ADFF;border:1px solid #FFF;border-radius:0;background-color:#FFF;font-family:Roboto,Arial,Helvetica,sans-serif;font-style:normal}@media screen and (min-width:240px){#black-friday-dialog .black-friday-dialog-content-wrapper{padding:0 8px}}@media screen and (min-width:270px){#black-friday-dialog .black-friday-dialog-content-wrapper{padding:0 20px}}@media screen and (min-width:340px){#black-friday-dialog #black-friday-dialog-content{margin:auto 12px}#black-friday-dialog #black-friday-dialog-title{font-size:100px}#black-friday-dialog .black-friday-dialog-subtitle .subtitle-percentage{font-size:80px;padding-top:0}#black-friday-dialog .black-friday-dialog-cta{font-size:32px}}@media screen and (min-width:380px){#black-friday-dialog #black-friday-dialog-content{min-width:305px}}