.lp-fathers-day{--fd-accent: #cc0045;--fd-accent-dark: #a80038;--fd-accent-glow: rgba(204, 0, 69, .35);--fd-black: #0d0d0d;--fd-near-black: #1a1a1a;--fd-text: #1a1a1a;--fd-text-soft: #666666;--fd-text-muted: #999999;--fd-border: #e8e8e8;--fd-surface: #f7f7f7;--fd-warm: #f5efe5;--fd-white: #ffffff;--fd-radius: 8px;--fd-radius-lg: 14px;--fd-radius-xl: 20px;--fd-shadow: 0 4px 16px rgba(0, 0, 0, .08), 0 2px 6px rgba(0, 0, 0, .04);--fd-shadow-lg: 0 12px 40px rgba(0, 0, 0, .12), 0 4px 12px rgba(0, 0, 0, .06);background:var(--fd-white);color:var(--fd-text);font-family:Inter,Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.6}.lp-fathers-day>svg[aria-hidden=true][role=presentation][hidden]{position:absolute!important;display:none!important;width:0!important;height:0!important;overflow:hidden!important}.lp-fathers-day *{box-sizing:border-box}.lp-fathers-day p,.lp-fathers-day h1,.lp-fathers-day h2,.lp-fathers-day h3{margin:0}.lp-fathers-day img,.lp-fathers-day video{display:block;max-width:100%}.lp-fathers-day .fd-shipping-banner{background:var(--fd-black);color:#ffffffe0;text-align:center;padding:11px 20px;font-size:12px;font-weight:500;letter-spacing:.02em}.lp-fathers-day .fd-shipping-banner strong{color:var(--fd-accent)}.lp-fathers-day .fd-nav{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:center;min-height:68px;padding:14px 40px;background:#0d0d0df5;box-shadow:0 1px #ffffff0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-fathers-day .fd-nav__menu{position:absolute;left:20px;top:50%;display:flex;width:40px;height:40px;transform:translateY(-50%);flex-direction:column;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;color:var(--fd-white);cursor:pointer}.lp-fathers-day .fd-nav__menu-line{width:22px;height:2px;border-radius:999px;background:currentColor}.lp-fathers-day .fd-nav__menu:hover{color:var(--fd-accent)}.lp-fathers-day .fd-nav__menu:focus-visible{color:var(--fd-accent);outline:2px solid var(--fd-accent);outline-offset:2px}.lp-fathers-day .fd-nav__logo img{width:auto;height:28px}.lp-fathers-day .fd-nav__cart{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--fd-white)}.lp-fathers-day .fd-hero{position:relative;overflow:hidden;padding:80px 40px;background:var(--fd-black)}.lp-fathers-day .fd-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 65% 50%,rgba(204,0,69,.08) 0%,transparent 70%);pointer-events:none}.lp-fathers-day .fd-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;width:100%;max-width:1140px;margin:0 auto}.lp-fathers-day .fd-eyebrow,.lp-fathers-day .fd-section-label{display:inline-block;color:var(--fd-accent);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-fathers-day .fd-eyebrow{margin-bottom:24px}.lp-fathers-day .fd-hero__headline{max-width:700px;margin-bottom:22px;color:var(--fd-white);font-size:clamp(34px,4.8vw,56px);font-weight:800;line-height:1.07;letter-spacing:-.02em}.lp-fathers-day .fd-hero__headline em,.lp-fathers-day .fd-final__headline em,.lp-fathers-day .fd-identity__headline em,.lp-fathers-day .fd-reframe__final em{color:var(--fd-accent);font-style:normal}.lp-fathers-day .fd-hero__subhead{max-width:480px;margin-bottom:32px;color:#ffffffad;font-size:17px;line-height:1.65}.lp-fathers-day .fd-btn,.lp-fathers-day .fd-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:16px 32px;border:0;border-radius:var(--fd-radius);background:var(--fd-accent);color:var(--fd-white);font-family:inherit;font-size:15px;font-weight:800;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.lp-fathers-day .fd-btn:hover,.lp-fathers-day .fd-submit:hover{background:var(--fd-accent-dark);box-shadow:0 8px 24px var(--fd-accent-glow);transform:translateY(-2px)}.lp-fathers-day .fd-btn:focus-visible,.lp-fathers-day .fd-submit:focus-visible,.lp-fathers-day .pendant-btn:focus-visible{outline:2px solid var(--fd-accent);outline-offset:3px}.lp-fathers-day .fd-live-note{display:flex;align-items:center;gap:8px;margin-top:16px;color:#ffffffa6;font-size:12px;font-weight:600}.lp-fathers-day .fd-live-dot{width:8px;height:8px;border-radius:50%;background:#3b9eff;animation:fd-live-pulse 1.8s ease-out infinite;box-shadow:0 0 #3b9eff99}.lp-fathers-day .fd-hero__trust,.lp-fathers-day .fd-final__trust{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:32px;color:#ffffff85;font-size:12px;font-weight:600}.lp-fathers-day .fd-stars{color:#f5a623;letter-spacing:1px}.lp-fathers-day .fd-hero__video{position:relative;overflow:hidden;width:100%;max-width:520px;margin-left:auto}.lp-fathers-day .fd-hero__video video{width:100%;height:auto;filter:drop-shadow(0 20px 60px rgba(0,0,0,.65))}.lp-fathers-day .fd-section{padding:100px 40px}.lp-fathers-day .fd-section--warm{background:var(--fd-warm)}.lp-fathers-day .fd-section--dark{background:var(--fd-text);color:var(--fd-white)}.lp-fathers-day .fd-section__headline{margin:14px 0 18px;color:var(--fd-text);font-size:clamp(26px,3.7vw,38px);font-weight:800;line-height:1.15;letter-spacing:-.02em}.lp-fathers-day .fd-section--dark .fd-section__headline{color:var(--fd-white)}.lp-fathers-day .fd-reframe__inner,.lp-fathers-day .fd-size__inner{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;max-width:1140px;margin:0 auto}.lp-fathers-day .fd-reframe__stat{margin:8px 0 16px;color:var(--fd-text);font-size:clamp(34px,5.2vw,56px);font-weight:800;line-height:1;letter-spacing:-.03em}.lp-fathers-day .fd-reframe__stat em{color:var(--fd-accent);font-style:normal}.lp-fathers-day .fd-reframe__cite{margin-bottom:36px;color:var(--fd-text-muted);font-size:12px;letter-spacing:.04em}.lp-fathers-day .fd-copy{color:var(--fd-text-soft);font-size:16px;line-height:1.75}.lp-fathers-day .fd-copy p+p{margin-top:18px}.lp-fathers-day .fd-reframe__list{margin:18px 0 22px;padding:0;list-style:none}.lp-fathers-day .fd-reframe__list li{display:flex;align-items:baseline;gap:12px;padding:5px 0;font-size:16px;line-height:1.65;color:var(--fd-text)}.lp-fathers-day .fd-reframe__list li strong{font-weight:700}.lp-fathers-day .fd-reframe__list-icon{flex-shrink:0;font-size:18px;line-height:1;font-weight:700}.lp-fathers-day .fd-reframe__list-icon--no{color:var(--fd-text-muted)}.lp-fathers-day .fd-reframe__list-icon--yes{color:#1f9d55}.lp-fathers-day .fd-reframe__body-2{margin-top:36px}.lp-fathers-day .fd-reframe__final{margin-top:40px;color:var(--fd-text);font-size:clamp(22px,3vw,29px);font-weight:800;line-height:1.25}.lp-fathers-day .fd-media-card{overflow:hidden;border-radius:var(--fd-radius-lg);background:var(--fd-white);box-shadow:var(--fd-shadow-lg)}.lp-fathers-day .fd-media-card img,.lp-fathers-day .fd-media-card video,.lp-fathers-day .fd-identity__visual video,.lp-fathers-day .fd-craft__visual video{width:100%;height:100%;object-fit:cover}.lp-fathers-day .fd-reaction,.lp-fathers-day .fd-reaction__inner{text-align:center}.lp-fathers-day .fd-proof-grid,.lp-fathers-day .fd-difference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1180px;margin:44px auto 0;text-align:left}.lp-fathers-day .fd-proof-card,.lp-fathers-day .fd-difference-card{overflow:hidden;border:1px solid rgba(0,0,0,.05);border-radius:var(--fd-radius-lg);background:var(--fd-white);box-shadow:0 6px 20px #00000012}.lp-fathers-day .fd-proof-card__label{padding:18px 20px;border-bottom:1px solid var(--fd-border);background:#00000005;color:var(--fd-text);font-size:16px;font-weight:800;font-style:italic;letter-spacing:-.01em}.lp-fathers-day .fd-identity{text-align:center}.lp-fathers-day .fd-identity__inner,.lp-fathers-day .fd-craft__inner,.lp-fathers-day .fd-final__inner{max-width:980px;margin:0 auto}.lp-fathers-day .fd-identity__headline,.lp-fathers-day .fd-final__headline{color:var(--fd-white);font-size:clamp(32px,5vw,56px);font-weight:800;line-height:1.12;letter-spacing:-.025em}.lp-fathers-day .fd-identity__visual{overflow:hidden;max-width:560px;margin:56px auto 0;aspect-ratio:1 / 1;border-radius:var(--fd-radius-lg);background:#ffffff0a}.lp-fathers-day .fd-identity__sub{max-width:680px;margin:40px auto 0;color:#ffffffc7;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.lp-fathers-day .fd-identity__cta{margin-top:28px}.lp-fathers-day .fd-identity__trust{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:18px;color:#ffffff80;font-size:12px;font-weight:500}.lp-fathers-day .fd-identity__trust svg{color:#ffffff73}.lp-fathers-day .fd-difference-grid{grid-template-columns:repeat(4,1fr);max-width:1120px}.lp-fathers-day .fd-difference-card{padding:30px 26px}.lp-fathers-day .fd-difference-card__num{margin-bottom:14px;color:var(--fd-accent);font-size:18px;font-weight:800}.lp-fathers-day .fd-difference-card__title{margin-bottom:10px;color:var(--fd-text);font-size:18px;font-weight:800;line-height:1.3}.lp-fathers-day .fd-difference-card__body{color:var(--fd-text-soft);font-size:15px;line-height:1.6}.lp-fathers-day .fd-craft{text-align:center}.lp-fathers-day .fd-craft__visual{overflow:hidden;max-width:560px;margin:38px auto 0;border-radius:var(--fd-radius-lg);background:#ffffff0a}.lp-fathers-day .fd-craft__checks{display:flex;flex-direction:column;width:fit-content;max-width:min(680px,100%);gap:12px;margin:34px auto 0;text-align:left}.lp-fathers-day .fd-craft__check{display:flex;align-items:flex-start;gap:14px;color:#ffffffb3;font-size:clamp(15px,1.45vw,18px);font-weight:600;line-height:1.4;letter-spacing:-.02em}.lp-fathers-day .fd-craft__check svg{flex-shrink:0;width:18px;height:18px;margin-top:3px;color:var(--fd-accent)}.lp-fathers-day .fd-craft__check strong{color:#ffffffeb;font-weight:800}.lp-fathers-day .fd-craft__cta{display:flex;width:min(300px,calc(100% - 32px));min-height:60px;margin:42px auto 0;padding:16px 30px;border-radius:8px;font-size:clamp(16px,1.55vw,18px);box-shadow:0 10px 28px #cc004538}.lp-fathers-day .fd-craft__cta svg{width:17px;height:17px}.lp-fathers-day .fd-craft .fd-live-note{justify-content:center;margin-top:18px;color:#ffffffa8;font-size:clamp(13px,1.25vw,15px);font-weight:700}.lp-fathers-day .fd-craft .fd-live-dot{width:9px;height:9px}.lp-fathers-day .fd-size__inner{max-width:980px}.lp-fathers-day .fd-size__visual{aspect-ratio:1 / 1}.lp-fathers-day .fd-configurator{background:var(--fd-white)}.lp-fathers-day .fd-configurator__inner{max-width:1180px;margin:0 auto}.lp-fathers-day .fd-configurator__header{max-width:720px;margin:0 auto 48px;text-align:center}.lp-fathers-day .fd-configurator__steps{max-width:920px;margin:0 auto}.lp-fathers-day .personalization-steps-block{--ps-paper: #ffffff;--ps-ink: var(--fd-text);--ps-ink-2: rgba(26, 26, 26, .72);--ps-ink-3: rgba(26, 26, 26, .52);--ps-hairline: rgba(26, 26, 26, .12);--ps-hairline-2: rgba(26, 26, 26, .24);--ps-surface: rgba(26, 26, 26, .04);--ps-surface-2: rgba(26, 26, 26, .08);--ps-accent: var(--fd-text);--ps-accent-ring: rgba(26, 26, 26, .16);--ps-btn-primary-bg: var(--fd-accent);--ps-btn-primary-bg-hover: var(--fd-accent-dark);--ps-btn-primary-text: #ffffff;--ps-step-active-bg: var(--fd-text);--ps-step-active-text: #ffffff;--ps-step-done-bg: var(--fd-accent);--ps-step-done-text: #ffffff;--ps-step-sep-done: var(--fd-accent);--ps-shell-border-width: 1px;--ps-r-lg: 4px;--ps-r-md: 8px;--ps-r-btn: 8px;--ps-shadow-2: none;margin-bottom:0}.lp-fathers-day .personalization-steps-block personalization-steps{display:block;overflow:hidden;border:1px solid var(--fd-border);border-radius:4px;background:#fff}.lp-fathers-day .personalization-steps-block .ps-header{display:flex;flex-direction:column;gap:22px;padding:34px 44px 30px;border-bottom:1px solid var(--fd-border);border-radius:4px 4px 0 0}.lp-fathers-day .personalization-steps-block .ps-header-title{margin:0;color:var(--fd-text);font-size:clamp(28px,3.4vw,38px);font-weight:800;line-height:1.08;letter-spacing:-.04em}.lp-fathers-day .personalization-steps-block .ps-header-sub{margin:6px 0 0;color:var(--fd-text-muted);font-size:15px;line-height:1.4}.lp-fathers-day .personalization-steps-block .ps-steps{display:flex;align-items:center;gap:20px;overflow-x:auto}.lp-fathers-day .personalization-steps-block .ps-step{display:inline-flex;align-items:center;gap:9px;padding:6px;border:0;border-radius:999px;background:transparent;color:var(--fd-text-muted);font:inherit;font-size:15px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.lp-fathers-day .personalization-steps-block .ps-step[data-state=active],.lp-fathers-day .personalization-steps-block .ps-step[data-state=done]{color:var(--fd-text)}.lp-fathers-day .personalization-steps-block .ps-step-num{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:#f1f1f1;color:var(--fd-text-soft);font-size:13px;font-weight:800}.lp-fathers-day .personalization-steps-block .ps-step[data-state=active] .ps-step-num{background:var(--fd-text);color:#fff;box-shadow:0 0 0 4px #1a1a1a1a}.lp-fathers-day .personalization-steps-block .ps-step[data-state=done] .ps-step-num{background:var(--fd-accent);color:#fff}.lp-fathers-day .personalization-steps-block .ps-step-label{font-size:15px;font-weight:600}.lp-fathers-day .personalization-steps-block .ps-step-sep{flex:1;min-width:34px;height:2px;border-radius:999px;background:var(--fd-border)}.lp-fathers-day .personalization-steps-block .ps-step-sep:after{background:var(--fd-accent)}.lp-fathers-day .personalization-steps-block .ps-panel{padding:38px 44px}.lp-fathers-day .personalization-steps-block .ps-card-title{margin:0;color:var(--fd-text);font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.12;letter-spacing:-.04em}.lp-fathers-day .personalization-steps-block .ps-card-hint{margin:8px 0 0;color:var(--fd-text-muted);font-size:14px}.lp-fathers-day .personalization-steps-block .ps-group{margin-top:22px}.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-row,.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-row:hover,.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-row:focus-within,.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-row[data-warn="1"],.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-row[data-warn="1"]:focus-within{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:50px!important;padding:7px 12px!important;border:0!important;border-radius:5px!important;background:#f6f6f6!important;box-shadow:none!important}.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-inner{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.lp-fathers-day .fd-configurator .personalization-steps-block .ps-field-label{color:var(--fd-text-muted);font-size:10px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase}.lp-fathers-day .fd-configurator .personalization-steps-block .ps-req{color:var(--fd-accent)}.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-input,.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-input:hover,.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-input:focus,.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-input:focus-visible,.lp-fathers-day.lp-necklace .personalization .ps-name-input,.lp-fathers-day.lp-necklace .personalization .ps-name-input:hover,.lp-fathers-day.lp-necklace .personalization .ps-name-input:focus,.lp-fathers-day.lp-necklace .personalization .ps-name-input:focus-visible{display:block!important;width:100%!important;min-height:18px!important;height:18px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--fd-text);font:inherit;font-size:14px!important;line-height:18px!important;transform:none!important;-webkit-appearance:none;appearance:none}.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-input::placeholder{color:#1a1a1a52}.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-input.tw-uppercase{text-transform:uppercase!important}.lp-fathers-day .fd-configurator .personalization-steps-block .ps-cnt,.lp-fathers-day .fd-configurator .personalization-steps-block .ps-name-row[data-warn="1"] .ps-cnt{color:var(--fd-text-muted);font-size:13px;font-variant-numeric:tabular-nums}.lp-fathers-day .personalization-steps-block .ps-group-label{margin-bottom:12px}.lp-fathers-day .personalization-steps-block .ps-lbl,.lp-fathers-day .personalization-steps-block .ps-val{color:var(--fd-text-soft);font-size:15px;font-weight:700}.lp-fathers-day .personalization-steps-block .ps-val{color:var(--fd-text)}.lp-fathers-day .personalization-steps-block .ps-opt-grid{display:flex;flex-wrap:wrap;gap:10px}.lp-fathers-day .personalization-steps-block .ps-opt-card{display:inline-flex;align-items:center;justify-content:center;min-width:72px;min-height:56px;padding:12px 18px;border:1.5px solid var(--fd-border);border-radius:5px;background:#fff;color:var(--fd-text);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.lp-fathers-day .personalization-steps-block .ps-opt-card:hover{border-color:#1a1a1a52}.lp-fathers-day .personalization-steps-block .ps-opt-card:has(:checked){border-color:var(--fd-text);background:#f7f7f7;box-shadow:0 0 0 2px #1a1a1a1a;transform:none}.lp-fathers-day .personalization-steps-block .ps-opt-card-name,.lp-fathers-day .personalization-steps-block .ps-opt-card-digit{color:var(--fd-text);font-size:20px;font-weight:800;line-height:1}.lp-fathers-day .personalization-steps-block .ps-opt-grid--numbers .ps-opt-card{width:64px;min-width:64px;min-height:52px;height:52px;padding:0}.lp-fathers-day .personalization-steps-block .ps-opt-grid--swatches{gap:12px}.lp-fathers-day .personalization-steps-block .ps-swatch-button{display:inline-flex;border-radius:50%}.lp-fathers-day .personalization-steps-block .ps-swatch{width:46px;height:46px}.lp-fathers-day .personalization-steps-block .ps-swatch-button:has(:checked){box-shadow:0 0 0 3px #fff,0 0 0 5px var(--fd-text)}.lp-fathers-day .personalization-steps-block .ps-step1-price{margin-top:28px;padding-top:24px;border-top:1px dashed var(--fd-border)}.lp-fathers-day .personalization-steps-block .ps-step1-price__current{color:var(--fd-text);font-size:30px;font-weight:800;letter-spacing:-.04em}.lp-fathers-day .personalization-steps-block .ps-step1-price__compare{margin-left:12px;color:var(--fd-text-muted);font-size:16px}.lp-fathers-day .personalization-steps-block .ps-nav{display:flex;gap:12px;padding:26px 44px;border-top:1px solid var(--fd-border)}.lp-fathers-day .personalization-steps-block .ps-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:14px 24px;border:0;border-radius:5px;font-family:inherit;font-size:16px;font-weight:800;cursor:pointer}.lp-fathers-day .personalization-steps-block .ps-btn-next{background:var(--fd-accent);color:#fff;flex:1}.lp-fathers-day .personalization-steps-block .ps-btn-next:hover{background:var(--fd-accent-dark)}.lp-fathers-day .personalization-steps-block .ps-btn-prev{background:#f3f3f3;color:var(--fd-text)}.lp-fathers-day .personalization-steps-block .ps-btn svg{width:18px;height:18px}.lp-fathers-day .personalization-steps-block .ps-btn .icon-load{opacity:0!important;visibility:hidden}.lp-fathers-day .personalization-steps-block .ps-btn.loading .icon-load{opacity:1!important;visibility:visible;filter:brightness(0) invert(1)}.lp-fathers-day .personalization-steps-block .ps-btn.loading .ps-btn-icon,.lp-fathers-day .personalization-steps-block .ps-btn.loading .add-to-cart-text{opacity:.45}.lp-fathers-day .ps-card-drawer{align-items:center;padding:18px;z-index:10020;touch-action:manipulation;opacity:1!important}.lp-fathers-day .ps-card-drawer__backdrop{z-index:0;background:#0c0c0c94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lp-fathers-day .ps-card-drawer__sheet{z-index:2;isolation:isolate;width:min(560px,calc(100vw - 28px));max-height:min(88vh,860px);overflow:hidden;border:1px solid rgba(26,26,26,.08);border-radius:14px;background:#fff!important;color:var(--fd-text);opacity:1!important;transform:translateY(0) scale(1)!important;box-shadow:0 24px 80px #00000047}.ps-card-drawer.is-open{z-index:10020!important;opacity:1!important}.ps-card-drawer.is-open .ps-card-drawer__backdrop{z-index:0!important}.ps-card-drawer.is-open .ps-card-drawer__sheet{z-index:2!important;isolation:isolate;overflow:hidden;background:#fff!important;background-color:#fff!important;opacity:1!important;transform:translateY(0) scale(1)!important;font-family:Inter,Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.ps-card-drawer.is-open .ps-card-drawer__sheet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#fff}.ps-card-drawer.is-open .ps-card-drawer__header,.ps-card-drawer.is-open .ps-card-drawer__body,.ps-card-drawer.is-open .ps-card-drawer__footer{position:relative;z-index:1;background:#fff!important}.lp-fathers-day .ps-card-drawer__sheet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#fff}.lp-fathers-day .ps-card-drawer__header,.lp-fathers-day .ps-card-drawer__body,.lp-fathers-day .ps-card-drawer__footer{position:relative;z-index:1}.lp-fathers-day .ps-card-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px 12px;border-bottom:1px solid var(--fd-border);background:#fff}.lp-fathers-day .ps-card-drawer__title{margin:0;color:var(--fd-text);font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.03em}.lp-fathers-day .ps-card-drawer__close{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f3f3f3;color:var(--fd-text);cursor:pointer}.lp-fathers-day .ps-card-drawer__close:hover,.lp-fathers-day .ps-card-drawer__close:focus-visible{background:#ececec;outline:2px solid rgba(26,26,26,.18);outline-offset:2px}.lp-fathers-day .ps-card-drawer__body{display:flex;flex-direction:column;gap:14px;padding:16px 18px 18px;overflow-y:auto;overscroll-behavior:contain;background:#fff!important}.lp-fathers-day .ps-card-drawer__body input.visually-hidden,.lp-fathers-day .ps-card-drawer__body .ps-opt-card input,.lp-fathers-day .ps-card-drawer__body .ps-swatch-button input,.lp-fathers-day .ps-card-drawer__body .ps-pick-opt input,.lp-fathers-day .ps-card-drawer__body .custom-variants-button-option,.lp-fathers-day .ps-card-drawer__body input[type=radio],.lp-fathers-day .ps-card-drawer__body input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.ps-card-drawer.is-open .ps-card-drawer__body input[type=radio],.ps-card-drawer.is-open .ps-card-drawer__body input[type=checkbox]{position:absolute!important;inline-size:0!important;block-size:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;opacity:0!important;overflow:hidden!important;appearance:none!important;-webkit-appearance:none!important;pointer-events:none!important}.ps-card-drawer.is-open .visually-hidden{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.lp-fathers-day .ps-card-drawer .ps-card-gallery,.lp-fathers-day .ps-card-drawer .ps-card-preview{overflow:hidden;border:1px solid var(--fd-border);border-radius:10px;background:#f6f6f6}.lp-fathers-day .ps-card-drawer .swiper-wrapper{display:flex!important}.lp-fathers-day .ps-card-drawer .swiper-slide{display:block}.lp-fathers-day .ps-card-drawer .ps-card-gallery__main,.lp-fathers-day .ps-card-drawer .ps-card-gallery__slide,.lp-fathers-day .ps-card-drawer .ps-card-gallery__slide .slideshow__slide{aspect-ratio:16 / 10}.lp-fathers-day .ps-card-drawer .ps-card-gallery__main{border-radius:10px;background:#f6f6f6}.lp-fathers-day .ps-card-drawer .ps-card-gallery__preview,.lp-fathers-day .ps-card-drawer .ps-card-preview{display:grid;place-items:center;min-height:180px}.lp-fathers-day .ps-card-drawer .ps-card-gallery__img,.lp-fathers-day .ps-card-drawer .ps-card-preview__img,.lp-fathers-day .ps-card-drawer .jp2d-compact-canvas{display:block;width:100%;height:100%;object-fit:contain}.lp-fathers-day .ps-card-drawer .ps-card-gallery__thumbs{display:flex;gap:8px;padding:10px;overflow-x:auto;background:#fff}.lp-fathers-day .ps-card-drawer .ps-card-gallery__thumb{flex:0 0 54px;width:54px;height:54px;padding:0;overflow:hidden;border:1px solid var(--fd-border);border-radius:8px;background:#f7f7f7;cursor:pointer}.lp-fathers-day .ps-card-drawer .ps-card-gallery__thumb.is-active,.lp-fathers-day .ps-card-drawer .ps-card-gallery__thumb:focus-visible{border-color:var(--fd-text);box-shadow:0 0 0 2px #1a1a1a1f;outline:none}.lp-fathers-day .ps-card-drawer .ps-card-drawer__price{display:flex;align-items:baseline;gap:10px}.lp-fathers-day .ps-card-drawer .ps-card-drawer__price-sale{color:var(--fd-text);font-size:24px;font-weight:800;letter-spacing:-.04em}.lp-fathers-day .ps-card-drawer .ps-card-drawer__price-compare{color:var(--fd-text-muted);font-size:14px;text-decoration:line-through}.lp-fathers-day .ps-card-drawer .ps-group,.lp-fathers-day .ps-card-drawer fieldset.ps-group{margin:0;padding:0;border:0}.lp-fathers-day .ps-card-drawer .ps-card-drawer__variants,.lp-fathers-day .ps-card-drawer [data-ps-personalized-upsell-fields],.lp-fathers-day .ps-card-drawer .custom-variants{display:flex;flex-direction:column;gap:12px;margin:0;padding:0!important}.lp-fathers-day .ps-card-drawer .ps-group-label{display:flex;align-items:baseline;gap:5px;margin:0 0 8px}.lp-fathers-day .ps-card-drawer .ps-lbl,.lp-fathers-day .ps-card-drawer .ps-val,.lp-fathers-day .ps-card-drawer .personalization__label{color:var(--fd-text-soft);font-size:13px;font-weight:700;line-height:1.2}.lp-fathers-day .ps-card-drawer .ps-val{color:var(--fd-text)}.lp-fathers-day .ps-card-drawer .ps-opt-grid,.lp-fathers-day .ps-card-drawer .ps-pick-grid{display:flex;flex-wrap:wrap;gap:8px}.lp-fathers-day .ps-card-drawer .ps-opt-card,.lp-fathers-day .ps-card-drawer .ps-pick-opt,.lp-fathers-day .ps-card-drawer .custom-variants-button-label{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:44px;padding:10px 14px;border:1px solid var(--fd-border);border-radius:5px;background:#fff;color:var(--fd-text);font-size:13px;font-weight:700;line-height:1;cursor:pointer;box-shadow:none}.lp-fathers-day .ps-card-drawer .ps-opt-card--number{width:52px;min-width:52px;height:48px;min-height:48px;padding:0}.lp-fathers-day .ps-card-drawer .ps-opt-card:has(:checked),.lp-fathers-day .ps-card-drawer .ps-pick-opt:has(:checked),.lp-fathers-day .ps-card-drawer .custom-variants-button-option:checked+.custom-variants-button-label{border-color:var(--fd-text)!important;background:#f7f7f7!important;color:var(--fd-text)!important;box-shadow:0 0 0 2px #1a1a1a1a}.lp-fathers-day .ps-card-drawer .ps-opt-card:focus-within,.lp-fathers-day .ps-card-drawer .ps-pick-opt:focus-within,.lp-fathers-day .ps-card-drawer .custom-variants-button-label:focus-within{border-color:var(--fd-text);box-shadow:0 0 0 2px #1a1a1a1f}.lp-fathers-day .ps-card-drawer .ps-opt-card-digit,.lp-fathers-day .ps-card-drawer .ps-opt-card-name{color:currentColor;font-size:15px;font-weight:800}.lp-fathers-day .ps-card-drawer .ps-swatch{width:42px;height:42px}.lp-fathers-day .ps-card-drawer .ps-swatch-button{display:inline-flex;border-radius:50%}.lp-fathers-day .ps-card-drawer .ps-swatch-button:has(:checked){box-shadow:0 0 0 3px #fff,0 0 0 5px var(--fd-text)}.lp-fathers-day .ps-card-drawer .ps-name-row,.lp-fathers-day .ps-card-drawer .ps-name-row:hover,.lp-fathers-day .ps-card-drawer .ps-name-row[data-warn="1"],.lp-fathers-day .ps-card-drawer .ps-name-row[data-warn="1"]:focus-within{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:0!important;padding:5px 12px!important;border:var(--ps-border-width, 1.5px) solid transparent!important;border-radius:var(--ps-r-md, 18px)!important;background:var(--ps-surface, rgba(26, 26, 26, .04))!important;box-shadow:none!important}.lp-fathers-day .ps-card-drawer .ps-name-row:focus-within{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:0!important;padding:5px 12px!important;border:var(--ps-border-width, 1.5px) solid var(--ps-accent, rgb(var(--color-heading-rgb)))!important;border-radius:var(--ps-r-md, 18px)!important;background:var(--ps-paper, #ffffff)!important;box-shadow:none!important}.lp-fathers-day .ps-card-drawer .ps-name-inner{display:flex;flex-direction:column;gap:0;min-width:0}.lp-fathers-day .ps-card-drawer .ps-field-label{color:var(--ps-ink-3, rgba(var(--color-heading-rgb), .5));font-size:10px;font-weight:500;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.lp-fathers-day .ps-card-drawer .ps-name-input,.lp-fathers-day .ps-card-drawer .ps-name-input:hover,.lp-fathers-day .ps-card-drawer .ps-name-input:focus,.lp-fathers-day .ps-card-drawer .ps-name-input:focus-visible{display:block!important;width:100%!important;min-height:18px!important;height:18px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ps-ink, rgb(var(--color-heading-rgb)));font:inherit;font-size:16px!important;line-height:1.2!important;transform:none!important}.lp-fathers-day .ps-card-drawer .ps-cnt{color:var(--fd-text-muted);font-size:12px;font-variant-numeric:tabular-nums}.ps-card-drawer.is-open .ps-name-row,.ps-card-drawer.is-open .ps-name-row:hover,.ps-card-drawer.is-open .ps-name-row:focus,.ps-card-drawer.is-open .ps-name-row:focus-within,.ps-card-drawer.is-open .ps-name-row[data-warn="1"],.ps-card-drawer.is-open .ps-name-row[data-warn="1"]:focus-within{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 12px!important;border:var(--ps-border-width, 1.5px) solid transparent!important;border-radius:var(--ps-r-md, 18px)!important;outline:0!important;background:var(--ps-surface, rgba(26, 26, 26, .04))!important;box-shadow:none!important}.ps-card-drawer.is-open fieldset[data-ps-field],.ps-card-drawer.is-open fieldset[class*=variant-field-]{min-width:0!important;margin:0 0 12px!important;padding:0!important;border:0!important;outline:0!important}.ps-card-drawer.is-open .ps-name-input,.ps-card-drawer.is-open .ps-name-input:hover,.ps-card-drawer.is-open .ps-name-input:focus,.ps-card-drawer.is-open .ps-name-input:focus-visible{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;width:100%!important;height:18px!important;min-height:18px!important;padding:0!important;margin:0!important;border-radius:0!important;font:inherit;font-size:16px!important;line-height:1.2!important;color:var(--ps-ink, rgb(var(--color-heading-rgb)))}.lp-fathers-day .ps-card-drawer .ps-preview-btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:7px;min-height:38px;padding:8px 12px;border:1px solid var(--fd-border);border-radius:5px;background:#fff;color:var(--fd-text);font-size:13px;font-weight:800;cursor:pointer}.lp-fathers-day .ps-card-drawer__footer{display:flex;gap:10px;padding:14px 18px 18px;border-top:1px solid var(--fd-border);background:#fff!important}.lp-fathers-day .ps-card-drawer__footer .ps-btn{min-height:48px;padding:12px 18px;border:0;border-radius:5px;font-size:14px;font-weight:800}.lp-fathers-day .ps-card-drawer__footer .ps-btn-prev{flex:0 0 auto;background:#f3f3f3;color:var(--fd-text)}.lp-fathers-day .ps-card-drawer__footer .ps-btn-prev:hover,.lp-fathers-day .ps-card-drawer__footer .ps-btn-prev:focus-visible{background:#ececec;outline:2px solid rgba(26,26,26,.14);outline-offset:2px}.lp-fathers-day .ps-card-drawer__footer .ps-btn-next{flex:1 1 auto;background:var(--fd-accent);color:#fff}.lp-fathers-day .ps-card-drawer__footer .ps-btn-next:hover{background:var(--fd-accent-dark)}.lp-fathers-day .ps-card-drawer__footer .ps-btn-next:focus-visible,.lp-fathers-day .ps-card-drawer .ps-preview-btn:focus-visible{outline:2px solid rgba(213,0,67,.28);outline-offset:2px}@media(max-width:640px){.lp-fathers-day .ps-card-drawer{align-items:flex-end;padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))}.lp-fathers-day .ps-card-drawer__sheet{width:100%;max-height:92vh;border-radius:14px}.lp-fathers-day .ps-card-drawer__header,.lp-fathers-day .ps-card-drawer__body,.lp-fathers-day .ps-card-drawer__footer{padding-right:14px;padding-left:14px}.lp-fathers-day .ps-card-drawer__footer{position:sticky;bottom:0}}.lp-fathers-day .personalization__label{color:var(--fd-text)}.lp-fathers-day .pendant-btn.active,.lp-fathers-day .custom-variants-button-option:checked+.custom-variants-button-label{background:var(--fd-accent)!important;border-color:var(--fd-accent)!important;color:var(--fd-white)!important}.lp-fathers-day .price-row{margin:20px 0}.lp-fathers-day .fd-shipping-card{display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:880px;margin:0 auto;padding:50px;border-radius:var(--fd-radius-xl);background:var(--fd-black);color:var(--fd-white)}.lp-fathers-day .fd-shipping-card__body{max-width:560px;color:#ffffffad;font-size:14px;line-height:1.6}.lp-fathers-day .fd-shipping-card__headline{color:var(--fd-white)}.lp-fathers-day .swiper-wrapper{display:contents}.lp-fathers-day .fd-shipping-date{flex-shrink:0;padding:24px 28px;border:1px solid rgba(255,255,255,.1);border-radius:var(--fd-radius-lg);background:#ffffff0f;text-align:center}.lp-fathers-day .fd-shipping-date__month,.lp-fathers-day .fd-shipping-date__note{color:var(--fd-accent);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-fathers-day .fd-shipping-date__day{margin:4px 0;color:var(--fd-white);font-size:44px;font-weight:800;line-height:1}.lp-fathers-day .faq-list{display:flex;flex-direction:column;gap:10px;max-width:760px;margin:44px auto 0;text-align:left}.lp-fathers-day .faq-item{overflow:hidden;border:1px solid var(--fd-border);border-radius:var(--fd-radius);background:var(--fd-white)}.lp-fathers-day .faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 24px;border:0;background:transparent;color:var(--fd-text);font-family:inherit;font-size:15px;font-weight:800;text-align:left;cursor:pointer}.lp-fathers-day .faq-question:hover,.lp-fathers-day .faq-question:focus-visible{background:#00000005}.lp-fathers-day .faq-question:focus-visible{outline:2px solid var(--fd-accent);outline-offset:-2px}.lp-fathers-day .faq-item.open .faq-question{color:var(--fd-accent)}.lp-fathers-day .faq-answer{max-height:0;overflow:hidden;transition:max-height .25s ease}.lp-fathers-day .faq-item.open .faq-answer{max-height:480px}.lp-fathers-day .faq-answer p{padding:0 24px 22px;color:var(--fd-text-soft);font-size:14.5px;line-height:1.65}.lp-fathers-day .fd-final{padding:116px 40px 112px;background:var(--fd-black);color:var(--fd-white);text-align:center}.lp-fathers-day .fd-final__inner{max-width:1020px;margin:0 auto}.lp-fathers-day .fd-final__headline{max-width:1040px;margin:0 auto;color:var(--fd-white);font-size:clamp(38px,6.1vw,64px);font-weight:800;line-height:1.03;letter-spacing:-.04em;text-wrap:balance}.lp-fathers-day .fd-final__headline em{display:inline-block}.lp-fathers-day .fd-final__sub{max-width:760px;margin:24px auto 38px;color:#ffffff9e;font-size:clamp(14px,1.35vw,16px);line-height:1.55}.lp-fathers-day .fd-final__cta{min-width:220px;min-height:54px;padding:16px 32px;border-radius:6px;font-size:14px;box-shadow:0 12px 30px #cc004533}.lp-fathers-day .fd-final__cta svg{width:16px;height:16px}.lp-fathers-day .fd-final__trust{justify-content:center;gap:22px;margin-top:32px}.lp-fathers-day .fd-final__trust span{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.lp-fathers-day .fd-final__trust svg{width:13px;height:13px;color:#ffffff6b}.lp-fathers-day .fd-footer{padding:18px 20px 108px;background:var(--fd-black);color:#ffffff80;text-align:center;font-size:12px;line-height:1.6}.lp-fathers-day .fd-footer strong{color:#ffffffb8}.lp-fathers-day .sticky-cta{background:var(--fd-white);color:var(--fd-text)}.lp-fathers-day .sticky-cta__btn{background:var(--fd-accent)}@keyframes fd-live-pulse{0%{box-shadow:0 0 #3b9eff8c}70%{box-shadow:0 0 0 8px #3b9eff00}to{box-shadow:0 0 #3b9eff00}}@keyframes fd-stock-pulse{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}@media(prefers-reduced-motion:reduce){.lp-fathers-day *,.lp-fathers-day *:before,.lp-fathers-day *:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media(max-width:1100px){.lp-fathers-day .fd-difference-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.lp-fathers-day .fd-nav{min-height:60px;padding:12px 20px}.lp-fathers-day .fd-hero{min-height:auto;padding:60px 0}.lp-fathers-day .fd-hero__inner,.lp-fathers-day .fd-reframe__inner,.lp-fathers-day .fd-size__inner{grid-template-columns:1fr;gap:40px}.lp-fathers-day .fd-hero__copy,.lp-fathers-day .fd-reframe__copy,.lp-fathers-day .fd-configurator__header{padding:0 20px;text-align:center}.lp-fathers-day .fd-hero__subhead,.lp-fathers-day .fd-hero__trust,.lp-fathers-day .fd-live-note{justify-content:center;margin-left:auto;margin-right:auto}.lp-fathers-day .fd-hero__video{max-width:none}.lp-fathers-day .fd-section,.lp-fathers-day .fd-final{padding:72px 20px}.lp-fathers-day .fd-proof-grid,.lp-fathers-day .fd-difference-grid{grid-template-columns:1fr}.lp-fathers-day .personalization-steps-block .ps-header,.lp-fathers-day .personalization-steps-block .ps-panel,.lp-fathers-day .personalization-steps-block .ps-nav{padding-right:22px;padding-left:22px}.lp-fathers-day .personalization-steps-block .ps-steps{gap:6px}.lp-fathers-day .personalization-steps-block .ps-step{flex:1 1 0;flex-direction:column;gap:7px;min-width:0;padding:8px 4px;text-align:center}.lp-fathers-day .personalization-steps-block .ps-step-num{width:34px;height:34px;font-size:14px}.lp-fathers-day .personalization-steps-block .ps-step-label{font-size:12px;line-height:1.15}.lp-fathers-day .personalization-steps-block .ps-step-sep{min-width:10px;margin-top:24px}.lp-fathers-day .personalization-steps-block .ps-opt-grid--numbers .ps-opt-card{width:64px;min-width:64px;height:52px}.lp-fathers-day .personalization-steps-block .ps-btn{min-height:56px;font-size:16px}.lp-fathers-day .fd-shipping-card{flex-direction:column;padding:36px 30px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/landing-necklace-legacy-fathers-day.css.map */
