.pm-bfa{--pm-bfa-ink:#0b0d12;--pm-bfa-orange:#f5a800;position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:286px;color:#fff;background:linear-gradient(116deg,#0b0d12,#11151d 62%,#141821);font-family:inherit}.pm-bfa,.pm-bfa *{box-sizing:border-box}.pm-bfa__ambient{position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;pointer-events:none;opacity:.6;background:radial-gradient(circle at 75% 53%,rgba(245,168,0,.14),transparent 29%),repeating-linear-gradient(120deg,transparent 0 95px,rgba(245,168,0,.055) 96px,transparent 97px);animation:pm-bfa-drift 8s ease-in-out infinite alternate}.pm-bfa__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(220px,.7fr);align-items:center;gap:24px;width:min(100%,1320px);min-height:286px;margin:auto;padding:25px clamp(20px,4vw,54px)}.pm-bfa__copy{min-width:0}.pm-bfa__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 9px;color:#ffbf36;font-size:13px;font-weight:800;letter-spacing:.16em;line-height:1.3}.pm-bfa__eyebrow-dot{display:block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--pm-bfa-orange);box-shadow:0 0 0 4px #f5a80024}.pm-bfa__title{margin:0 0 11px;color:#fff;font-size:clamp(26px,2.6vw,38px);font-weight:750;line-height:1.15;letter-spacing:-.025em;overflow-wrap:break-word}.pm-bfa__offer-line{display:flex;align-items:center;gap:16px}.pm-bfa__offer{display:flex;align-items:baseline;gap:9px;flex:none;position:relative;overflow:hidden;margin:0;padding:7px 18px 9px;border-radius:15px;background:var(--pm-bfa-orange);color:#11151d;font-weight:800;line-height:1;white-space:nowrap;box-shadow:0 8px 26px #f5a80029}.pm-bfa__offer:after{content:"";position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.48) 50%,transparent 62%);transform:translate(-100%);animation:pm-bfa-shine 6s ease-in-out infinite}.pm-bfa__prefix{font-size:18px;font-weight:650}.pm-bfa__value{font-size:clamp(39px,4vw,56px);letter-spacing:-.05em}.pm-bfa__subtitle{max-width:260px;margin:0;color:#fff;font-size:16px;font-weight:600;line-height:1.4;overflow-wrap:break-word}.pm-bfa__action-line{display:flex;align-items:center;gap:18px;margin-top:16px}.pm-bfa__button{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:16px;min-height:44px;padding:10px 20px;border-radius:9px;background:var(--pm-bfa-orange);color:#11151d!important;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none!important;transition:transform .2s ease,background-color .2s ease}.pm-bfa__button:hover{transform:translateY(-2px);background:#ffc13d}.pm-bfa__button:focus-visible{outline:3px solid #fff;outline-offset:4px}.pm-bfa__note{margin:0;color:#d6deec;font-size:12px;line-height:1.45;overflow-wrap:break-word}.pm-bfa__art{position:relative;display:grid;place-items:center;width:min(100%,290px);height:235px;justify-self:end}.pm-bfa__rays{position:absolute;width:275px;height:275px;border-radius:50%;background:repeating-conic-gradient(from 8deg,rgba(245,168,0,.12) 0deg 7deg,transparent 7deg 18deg);-webkit-mask-image:radial-gradient(circle,transparent 18%,#000 22%,transparent 76%);mask-image:radial-gradient(circle,transparent 18%,#000 22%,transparent 76%);opacity:.65;animation:pm-bfa-rays 7s ease-in-out infinite}.pm-bfa__frame{position:absolute;width:210px;height:210px;transform:rotate(-5deg);filter:drop-shadow(0 8px 12px rgba(0,0,0,.35))}.pm-bfa__logo{position:relative;display:flex;flex-direction:column;align-items:center;line-height:.93;transform:rotate(-7deg);animation:pm-bfa-logo-float 5s ease-in-out infinite}.pm-bfa__logo-black{position:relative;z-index:1;padding:4px 13px 2px;background:#f5a800;clip-path:polygon(0 10%,92% 0,100% 88%,7% 100%);color:#fff;font-size:32px;font-weight:1000;letter-spacing:-.06em;text-shadow:2px 2px 0 #925e00}.pm-bfa__logo-friday{position:relative;z-index:2;color:#fff;font-size:57px;font-weight:1000;letter-spacing:-.075em;text-shadow:2px 2px 0 #c4c6cc,4px 5px 0 #565c66,7px 8px 8px rgba(0,0,0,.65)}.pm-bfa__logo-bar{display:block;width:84%;height:6px;margin-top:10px;border-radius:3px;background:#f5a800;transform:skew(-18deg)}.pm-bfa--compact,.pm-bfa--compact .pm-bfa__inner{min-height:206px}.pm-bfa--compact .pm-bfa__inner{padding-top:13px;padding-bottom:13px}.pm-bfa--compact .pm-bfa__eyebrow{margin-bottom:5px}.pm-bfa--compact .pm-bfa__title{margin-bottom:7px;font-size:clamp(24px,2vw,31px)}.pm-bfa--compact .pm-bfa__value{font-size:40px}.pm-bfa--compact .pm-bfa__offer{padding:5px 14px 7px}.pm-bfa--compact .pm-bfa__action-line{margin-top:10px}.pm-bfa--compact .pm-bfa__art{height:180px;width:230px}.pm-bfa--compact .pm-bfa__frame{width:170px;height:170px}.pm-bfa--compact .pm-bfa__rays{width:220px;height:220px}.pm-bfa--compact .pm-bfa__logo-black{font-size:25px}.pm-bfa--compact .pm-bfa__logo-friday{font-size:44px}@keyframes pm-bfa-drift{0%{transform:translate3d(-1%,0,0)}to{transform:translate3d(2%,1%,0)}}@keyframes pm-bfa-shine{0%,35%{transform:translate(-100%)}65%,to{transform:translate(100%)}}@keyframes pm-bfa-rays{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:.8;transform:scale(1.06)}}@keyframes pm-bfa-logo-float{0%,to{transform:translateY(3px) rotate(-7deg)}50%{transform:translateY(-3px) rotate(-7deg)}}@media(max-width:900px){.pm-bfa__inner{grid-template-columns:minmax(0,1fr) 190px;gap:8px;min-height:306px}.pm-bfa__art{height:215px}.pm-bfa__subtitle{font-size:14px}.pm-bfa__action-line{gap:12px}.pm-bfa__note{max-width:200px}.pm-bfa--compact .pm-bfa__inner{min-height:220px}}@media(max-width:640px){.pm-bfa,.pm-bfa__inner{min-height:0}.pm-bfa__inner{display:flex;flex-direction:column;justify-content:center;gap:0;padding:21px 18px 23px;text-align:center}.pm-bfa__copy{width:100%}.pm-bfa__eyebrow{justify-content:center;margin-bottom:7px;font-size:11px}.pm-bfa__title{margin-bottom:10px;font-size:clamp(24px,6.7vw,29px)}.pm-bfa__offer-line{flex-direction:column;gap:7px}.pm-bfa__offer{padding:6px 17px 8px}.pm-bfa__value{font-size:44px}.pm-bfa__subtitle{max-width:none;font-size:13px;line-height:1.3}.pm-bfa__action-line{flex-direction:column;gap:8px;margin-top:13px}.pm-bfa__button{width:100%;min-height:44px}.pm-bfa__note{max-width:none;font-size:11px}.pm-bfa__art{display:none}.pm-bfa--compact,.pm-bfa--compact .pm-bfa__inner{min-height:0}.pm-bfa--compact .pm-bfa__inner{padding-top:13px;padding-bottom:14px}.pm-bfa--compact .pm-bfa__title{font-size:23px}.pm-bfa--compact .pm-bfa__value{font-size:37px}.pm-bfa--compact .pm-bfa__action-line{margin-top:9px}}@media(prefers-reduced-motion:reduce){.pm-bfa .pm-bfa__ambient,.pm-bfa .pm-bfa__offer:after,.pm-bfa .pm-bfa__rays,.pm-bfa .pm-bfa__logo{animation:none!important}.pm-bfa .pm-bfa__button{transition:none}.pm-bfa .pm-bfa__button:hover{transform:none}}.pm-bfa.pm-bfa--lockup .pm-bfa__inner{grid-template-columns:minmax(0,1fr) auto}.pm-bfa.pm-bfa--lockup .pm-bfa__art{width:auto;height:auto;min-height:180px}.pm-bfa.pm-bfa--lockup .pm-bfa__frame{display:none}.pm-bfa__lockup{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding:14px 22px;border-radius:18px;background:#fff;box-shadow:0 14px 34px #00000073,0 0 0 3px #f5a80066;transform:rotate(-2deg);animation:pm-bfa-card-float 6s ease-in-out infinite}.pm-bfa__lockup-logo{display:block;width:210px;max-width:none;height:auto;margin:-4px -6px}.pm-bfa__lockup-sep{flex:none;width:3px;align-self:stretch;border-radius:2px;background:#11151d}.pm-bfa__lockup-bf{display:flex;flex-direction:column;font-family:Inter,Montserrat,Arial,sans-serif;font-weight:800;font-size:40px;line-height:.92;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.pm-bfa__lockup-bf span{color:#fff;-webkit-text-stroke:8px #11151d;paint-order:stroke fill;text-shadow:3px 4px 0 #11151d}.pm-bfa__lockup-bf .pm-bfa__lockup-f{color:#f5a800}.pm-bfa--compact .pm-bfa__lockup-logo{width:190px}.pm-bfa--compact .pm-bfa__lockup-bf{font-size:36px}@keyframes pm-bfa-card-float{0%,to{transform:translateY(3px) rotate(-2deg)}50%{transform:translateY(-3px) rotate(-2deg)}}@media(max-width:900px){.pm-bfa__lockup{gap:10px;padding:10px 14px}.pm-bfa__lockup-logo,.pm-bfa--compact .pm-bfa__lockup-logo{width:130px;margin:-2px -4px}.pm-bfa__lockup-bf,.pm-bfa--compact .pm-bfa__lockup-bf{font-size:26px}.pm-bfa__lockup-bf span{-webkit-text-stroke-width:6px;text-shadow:2px 3px 0 #11151d}}@media(max-width:640px){.pm-bfa.pm-bfa--lockup .pm-bfa__art{display:flex;order:-1;min-height:0;height:auto;width:auto;margin:0 auto 12px}.pm-bfa.pm-bfa--lockup .pm-bfa__rays{display:none}.pm-bfa__lockup{padding:8px 12px;gap:9px;border-radius:14px}.pm-bfa__lockup-logo,.pm-bfa--compact .pm-bfa__lockup-logo{width:110px}.pm-bfa__lockup-bf,.pm-bfa--compact .pm-bfa__lockup-bf{font-size:21px}.pm-bfa__lockup-bf span{-webkit-text-stroke-width:5px}}@media(prefers-reduced-motion:reduce){.pm-bfa .pm-bfa__lockup{animation:none!important}}.pm-bfa--script .pm-bfa__title{font-family:EB Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:clamp(28px,2.5vw,36px);line-height:1.1;letter-spacing:0}.pm-bfa--script .pm-bfa__subtitle{max-width:340px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:21px;line-height:1.25;color:#ffbf36}.pm-bfa--compact.pm-bfa--script .pm-bfa__title{font-size:clamp(26px,2.3vw,34px)}@media(max-width:900px){.pm-bfa--script .pm-bfa__subtitle{font-size:18px}}@media(max-width:640px){.pm-bfa--script .pm-bfa__title,.pm-bfa--compact.pm-bfa--script .pm-bfa__title{font-size:26px}.pm-bfa--script .pm-bfa__subtitle{max-width:none;font-size:18px}}@font-face{font-family:PM Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(pm-comfortaa-greek-700.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:PM Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(pm-comfortaa-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pm-bfa--rounded .pm-bfa__title{font-family:PM Comfortaa,Comfortaa,Arial,sans-serif;font-weight:700;font-size:clamp(22px,1.8vw,27px);line-height:1.18;letter-spacing:-.01em}.pm-bfa--rounded .pm-bfa__subtitle{max-width:340px;font-family:PM Comfortaa,Comfortaa,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.4;color:#ffbf36}@media(max-width:640px){.pm-bfa--rounded .pm-bfa__title,.pm-bfa--compact.pm-bfa--rounded .pm-bfa__title{font-size:22px}.pm-bfa--rounded .pm-bfa__subtitle{max-width:none;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/pm-bf-anim.css.map */
