.edv-bf-reminder{padding:18px 0 30px}.edv-bf-reminder__inner{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px 30px;border-radius:16px;background:#dff5eb;color:#183848}.edv-bf-reminder__inner p{font-size:10px;font-weight:800;letter-spacing:.12em;margin:0 0 6px}.edv-bf-reminder__inner h2{color:#183848;font-size:25px;line-height:1.2;margin:0 0 8px;font-weight:750}.edv-bf-reminder__inner span{font-size:12px;line-height:1.6}.edv-bf-reminder__inner a{display:flex;gap:20px;align-items:center;border:1px solid #183848;border-radius:8px;padding:13px 17px;color:#183848!important;font-size:12px;font-weight:750;white-space:nowrap}.edv-bf-reminder__inner a:focus-visible{outline:3px solid #007b92;outline-offset:3px}@media(max-width:640px){.edv-bf-reminder__inner{flex-direction:column;align-items:flex-start;padding:24px;gap:18px}.edv-bf-reminder__inner h2{font-size:23px}.edv-bf-reminder__inner a{width:100%;justify-content:space-between}}edv-black-friday{display:block}.edv-bf__anchor{display:block;position:relative;top:-270px;height:0;visibility:hidden;scroll-margin:0}@media(max-width:640px){.edv-bf__anchor{top:-155px}}.edv-bf{--bf-mint:#a0f1d5;--bf-navy:#142541;padding:22px 0 12px;color:var(--bf-navy)}.edv-bf [hidden]{display:none!important}.edv-bf__hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1.12fr 1fr;overflow:hidden;border-radius:24px;color:#fff;background:#101f38;min-height:435px;padding:40px 46px;gap:32px}.edv-bf__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 94% 8%,#197e7255,transparent 52%),linear-gradient(135deg,transparent 52%,#88e9c111 52%,#88e9c111 52.2%,transparent 52.2%),repeating-linear-gradient(110deg,transparent 0,transparent 75px,#e4fff906 76px,#e4fff906 77px);pointer-events:none}.edv-bf__grid:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(110deg,transparent 43%,#bbffec13 49%,transparent 55%);transform:translate(-35%);animation:edv-bf-sweep 3s ease-out 1 forwards}.edv-bf__eyebrow{font-size:11px;line-height:1.4;letter-spacing:.16em;font-weight:800;color:var(--bf-mint);margin:0 0 14px}.edv-bf__copy h2{font-size:clamp(50px,6.5vw,91px);line-height:.87;letter-spacing:-.055em;font-weight:850;color:#fff;margin:0 0 22px}.edv-bf__copy h2 span{color:var(--bf-mint)}.edv-bf__headline{font-weight:750;font-size:21px;line-height:1.35;margin:0 0 10px}.edv-bf__text{font-size:14px;line-height:1.7;color:#dbe6ee;max-width:470px;margin:0 0 21px}.edv-bf__actions{display:flex;gap:19px;align-items:center;flex-wrap:wrap}.edv-bf__button{display:inline-flex;align-items:center;gap:22px;padding:14px 19px;color:#112b39!important;background:var(--bf-mint);border:1px solid var(--bf-mint);border-radius:9px;font-size:13px;font-weight:750;text-decoration:none!important;line-height:1.4}.edv-bf__link{font-size:13px;font-weight:650;color:#fff!important;line-height:1.4;text-decoration:none!important}.edv-bf__link:hover{text-decoration:underline!important}.edv-bf__note{font-size:10px;line-height:1.5;color:#b2c4d3;margin:15px 0 0}.edv-bf__date-area{align-self:center;position:relative;text-align:center;border:1px solid #83eec52b;border-radius:50% 50% 20px 20px;padding:26px 20px;background:linear-gradient(160deg,#caffef08,transparent);animation:edv-bf-outline 2.5s ease-out 1}.edv-bf__date{display:flex;align-items:baseline;justify-content:center;position:relative;font-size:clamp(74px,8.7vw,122px);line-height:1;font-weight:850;letter-spacing:-.07em;color:#fff}.edv-bf__date span:nth-child(2){color:var(--bf-mint)}.edv-bf__date small{font-size:13px;letter-spacing:.1em;position:absolute;right:5px;top:-5px;color:#c9d9e2;font-weight:600}.edv-bf__save{text-transform:uppercase;letter-spacing:.17em;font-size:10px;font-weight:750;margin:15px 0 20px;color:#d2e8e3}.edv-bf__countdown{display:flex;align-items:flex-start;justify-content:center;gap:10px}.edv-bf__countdown div{display:flex;flex-direction:column;align-items:center;min-width:45px}.edv-bf__countdown strong{font-variant-numeric:tabular-nums;font-size:25px;line-height:1.2;font-weight:750}.edv-bf__countdown span{font-size:9px;color:#bfd4da;margin-top:5px}.edv-bf__countdown b{font-weight:400;font-size:24px;color:#8eb7b3;line-height:1.2}.edv-bf__today{font-size:15px;font-weight:650;color:var(--bf-mint);padding:10px 0}.edv-bf__categories{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0 0}.edv-bf__categories a{display:flex;gap:12px;justify-content:space-between;align-items:center;background:#edf4f4;color:#173a48;padding:16px 18px;border-radius:10px;font-size:12px;font-weight:700}.edv-bf__categories a:hover{background:#dff1e9}.edv-bf__welcome{position:fixed;z-index:60;bottom:26px;right:26px;width:min(345px,calc(100vw - 32px));padding:26px;background:#142541;color:#fff;border:1px solid #9aebca88;border-radius:18px;box-shadow:0 15px 55px #07172e4d;animation:edv-bf-enter .5s ease-out both}.edv-bf__welcome h3{font-size:35px;line-height:1.1;color:#fff;margin:0 0 12px;font-weight:800;letter-spacing:-.03em}.edv-bf__welcome>p:not(.edv-bf__eyebrow){font-size:13px;line-height:1.65;color:#d6e4e9;margin-bottom:15px}.edv-bf__close{position:absolute;top:7px;right:9px;border:0;background:transparent;color:#fff;font-size:25px;cursor:pointer;width:38px;height:38px}.edv-bf__welcome-go{border:0;background:var(--bf-mint);color:#132c3b;border-radius:7px;padding:12px 15px;font-size:12px;font-weight:750;cursor:pointer}.edv-bf a:focus-visible,.edv-bf button:focus-visible{outline:3px solid #7bdcff;outline-offset:4px}.edv-bf__welcome:focus-within{outline:1px solid #9aebca}.edv-bf__welcome:hover{box-shadow:0 15px 55px #07172e66}@keyframes edv-bf-sweep{to{transform:translate(35%)}}@keyframes edv-bf-outline{0%{box-shadow:0 0 #a0f1d500}45%{box-shadow:0 0 55px #a0f1d522}to{box-shadow:0 0 #a0f1d500}}@keyframes edv-bf-enter{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:900px){.edv-bf__hero{padding:32px;gap:22px}.edv-bf__date-area{padding:25px 10px}.edv-bf__date small{right:0}.edv-bf__categories a{padding:13px 12px;font-size:11px}}@media(max-width:640px){.edv-bf{padding-top:14px}.edv-bf__hero{grid-template-columns:1fr;padding:28px 24px;gap:23px;border-radius:19px}.edv-bf__copy h2{font-size:66px;margin-bottom:20px}.edv-bf__headline{font-size:18px}.edv-bf__text{font-size:13px}.edv-bf__date-area{padding:18px 18px 22px;border-radius:16px;display:grid;grid-template-columns:1fr;align-items:center}.edv-bf__date{font-size:68px}.edv-bf__date small{right:12px;top:2px;font-size:11px}.edv-bf__save{margin:9px 0 14px;font-size:9px}.edv-bf__countdown{gap:13px}.edv-bf__countdown strong{font-size:22px}.edv-bf__categories{grid-template-columns:1fr 1fr;gap:8px}.edv-bf__categories a{font-size:11px}.edv-bf__welcome{bottom:18px;right:16px;padding:23px;width:290px}.edv-bf__welcome h3{font-size:29px}.edv-bf__note{font-size:10px}.edv-bf__actions{gap:16px}}@media(prefers-reduced-motion:reduce){.edv-bf__grid:after,.edv-bf__date-area,.edv-bf__welcome{animation:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAM */
