.fd-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a12088c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:24px;z-index:10000;opacity:0;pointer-events:none;transition:opacity .45s ease}.fd-overlay--open{opacity:1;pointer-events:auto}.fd-overlay--closing{opacity:0;pointer-events:none}.fd-modal{position:relative;width:min(900px,100%);max-height:calc(100vh - 48px);display:grid;grid-template-columns:.86fr 1fr;box-shadow:0 24px 70px #040c028c;transform:translateY(22px) scale(.985);opacity:0;transition:transform .5s cubic-bezier(.2,.8,.25,1),opacity .5s ease;overflow:hidden}.fd-overlay--open .fd-modal{transform:none;opacity:1}.fd-overlay--closing .fd-modal{transform:translateY(14px) scale(.99);opacity:0}.fd-modal__media{position:relative;background:#e8e8e8;overflow:hidden;min-height:460px}.fd-modal__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;transform:scale(1.04);transition:transform 8s ease-out}.fd-overlay--open .fd-modal__media img{transform:scale(1.12)}.fd-modal__panel{position:relative;padding:52px 48px 44px;display:flex;flex-direction:column;overflow:hidden}.fd-squares{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.fd-squares span{position:absolute;display:block}.fd-squares span:nth-child(1){width:86px;height:86px;top:-26px;right:40px}.fd-squares span:nth-child(2){width:52px;height:52px;top:38px;right:-18px}.fd-squares span:nth-child(3){width:120px;height:120px;bottom:-50px;right:-38px;opacity:.65}.fd-wordmark{height:22px;width:auto;align-self:flex-start;opacity:.95;margin-bottom:auto}.fd-title{font-family:Questrial,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.01em;line-height:1.12;font-size:clamp(26px,3vw,34px);margin:34px 0 16px;text-wrap:balance}.fd-sub{font-size:15px;line-height:1.5;max-width:38ch;margin:0 0 22px}.fd-chip{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;font-family:Questrial,-apple-system,BlinkMacSystemFont,sans-serif;padding:11px 14px;margin:0 0 10px;cursor:pointer;text-align:left;border:none;background:none;transition:background-color .2s ease,border-color .2s ease}.fd-chip__label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.fd-chip__code{font-size:15px;font-weight:600;letter-spacing:.06em;padding-right:12px}.fd-chip__action{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.fd-chip__action svg{width:13px;height:13px}.fd-chip__left{display:contents}.fd-fineprint{font-size:11px;line-height:1.4;letter-spacing:.02em;margin:0 0 26px;opacity:.62}.fd-btn{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;font-family:Questrial,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:14px 26px;cursor:pointer;text-decoration:none;transition:background-color .22s ease,color .22s ease,border-color .22s ease;border:1px solid}.fd-btn svg{width:15px;height:15px;transition:transform .22s ease}.fd-btn:hover svg{transform:translate(3px)}.fd-close{position:absolute;top:16px;right:16px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;z-index:3;transition:color .2s ease;padding:0}.fd-close svg{width:20px;height:20px}.fd-theme--emerald{background:#103e0c}.fd-theme--emerald .fd-modal__panel{color:#fff}.fd-theme--emerald .fd-squares span{border:1px solid rgba(255,255,255,.16)}.fd-theme--emerald .fd-squares span:nth-child(3){border-color:#ffffff1a}.fd-theme--emerald .fd-close{color:#ffffffbf}.fd-theme--emerald .fd-close:hover{color:#fff}.fd-theme--emerald .fd-sub{color:#ffffffd1}.fd-theme--emerald .fd-chip{background:#ffffff0f;border:1px dashed rgba(255,255,255,.45);color:#fff}.fd-theme--emerald .fd-chip:hover{background:#ffffff1f;border-color:#ffffffb3}.fd-theme--emerald .fd-chip__label{color:#fff9}.fd-theme--emerald .fd-chip__code{border-right:1px solid rgba(255,255,255,.22)}.fd-theme--emerald .fd-chip__action{color:#9fb29e}.fd-theme--emerald .fd-chip--copied .fd-chip__action{color:#fff}.fd-overlay .fd-theme--emerald .fd-btn{background:#fff;color:#103e0c;border-color:#fff}.fd-overlay .fd-theme--emerald .fd-btn:hover{background:transparent;color:#fff}.fd-theme--black{background:#151515}.fd-theme--black .fd-modal__panel{color:#fff}.fd-theme--black .fd-squares span{border:1px solid rgba(255,255,255,.14)}.fd-theme--black .fd-squares span:nth-child(3){border-color:#ffffff14}.fd-theme--black .fd-close{color:#ffffffb3}.fd-theme--black .fd-close:hover{color:#fff}.fd-theme--black .fd-sub{color:#ffffffc7}.fd-theme--black .fd-chip{background:#ffffff0d;border:1px dashed rgba(255,255,255,.4);color:#fff}.fd-theme--black .fd-chip:hover{background:#ffffff1a;border-color:#ffffffa6}.fd-theme--black .fd-chip__label{color:#ffffff8c}.fd-theme--black .fd-chip__code{border-right:1px solid rgba(255,255,255,.2)}.fd-theme--black .fd-chip__action{color:#9fb29e}.fd-theme--black .fd-chip--copied .fd-chip__action{color:#fff}.fd-overlay .fd-theme--black .fd-btn{background:#fff;color:#151515;border-color:#fff}.fd-overlay .fd-theme--black .fd-btn:hover{background:transparent;color:#fff}.fd-theme--white{background:#fff;box-shadow:0 18px 50px #15151524}.fd-theme--white .fd-modal__panel{color:#151515}.fd-theme--white .fd-squares span{border:1px solid rgba(21,21,21,.1)}.fd-theme--white .fd-squares span:nth-child(3){border-color:#1515150f}.fd-theme--white .fd-close{color:#15151580}.fd-theme--white .fd-close:hover{color:#151515}.fd-theme--white .fd-sub{color:#555}.fd-theme--white .fd-chip{background:#103e0c0a;border:1px dashed rgba(21,21,21,.35);color:#151515}.fd-theme--white .fd-chip:hover{background:#103e0c14;border-color:#15151599}.fd-theme--white .fd-chip__label{color:#888}.fd-theme--white .fd-chip__code{border-right:1px solid rgba(21,21,21,.18)}.fd-theme--white .fd-chip__action{color:#103e0c}.fd-theme--white .fd-chip--copied .fd-chip__action{color:#151515}.fd-overlay .fd-theme--white .fd-btn{background:#151515;color:#fff;border-color:#151515}.fd-overlay .fd-theme--white .fd-btn:hover{background:transparent;color:#151515}.fd-theme--softgreen{background:#e7ece7}.fd-theme--softgreen .fd-modal__panel{color:#0a2c07}.fd-theme--softgreen .fd-squares span{border:1px solid rgba(10,44,7,.14)}.fd-theme--softgreen .fd-squares span:nth-child(3){border-color:#0a2c0714}.fd-theme--softgreen .fd-close{color:#0a2c078c}.fd-theme--softgreen .fd-close:hover{color:#0a2c07}.fd-theme--softgreen .fd-sub{color:#4a6147}.fd-theme--softgreen .fd-chip{background:#103e0c0d;border:1px dashed rgba(10,44,7,.4);color:#0a2c07}.fd-theme--softgreen .fd-chip:hover{background:#103e0c1a;border-color:#0a2c07a6}.fd-theme--softgreen .fd-chip__label{color:#5e7359}.fd-theme--softgreen .fd-chip__code{border-right:1px solid rgba(10,44,7,.2)}.fd-theme--softgreen .fd-chip__action{color:#103e0c}.fd-theme--softgreen .fd-chip--copied .fd-chip__action{color:#0a2c07}.fd-overlay .fd-theme--softgreen .fd-btn{background:#103e0c;color:#fff;border-color:#103e0c}.fd-overlay .fd-theme--softgreen .fd-btn:hover{background:transparent;color:#103e0c}@media(max-width:680px){.fd-overlay{padding:18px;align-items:center}.fd-modal{grid-template-columns:1fr;width:min(344px,100%);max-height:90vh;overflow-y:auto}.fd-close{top:12px;right:12px;width:34px;height:34px;border-radius:50%;background:#0a120866;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff}.fd-close svg{width:17px;height:17px}.fd-modal__media{height:236px;min-height:unset}.fd-modal__media img{object-position:center 24%}.fd-modal__panel{padding:26px 24px 28px}.fd-squares span:nth-child(3){display:none}.fd-wordmark{display:block;height:19px}.fd-title{font-size:23px;margin:18px 0 12px}.fd-sub{font-size:14px;margin:0 0 20px}.fd-chip{width:100%;box-sizing:border-box;align-self:stretch;justify-content:space-between;margin:0 0 16px;padding:12px 14px}.fd-chip__left{display:flex;flex-direction:column;gap:3px;line-height:1;text-align:left}.fd-chip__code{padding-right:0;border-right:none}.fd-btn{width:100%;box-sizing:border-box;align-self:stretch;justify-content:center;padding:15px 20px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-fathers-day-popup.css.map */
