:root{--bf-gold: #e2bf66;--bf-gold-soft: #e7c873;--bf-gold-deep: #8f6b25;--bf-ink: #0b0a0a;--bf-cream: #f5f1ea;--bf-foil: linear-gradient(105deg, #9a7429 0%, #e2bf66 20%, #fff3c4 38%, #d1a74e 56%, #8f6b25 76%, #e2bf66 100%);--bf-mono: "Courier New", Courier, ui-monospace, monospace;--bf-ease: cubic-bezier(.2, 1, .3, 1)}.MomBfSeal{position:absolute;z-index:3;display:block;pointer-events:none;transform:rotate(-9deg);filter:drop-shadow(0 5px 9px rgb(0 0 0 / .4));transition:transform .5s var(--bf-ease)}.MomBfSeal[hidden]{display:none}.MomBfSeal img{display:block;width:100%!important;height:auto!important;max-width:none!important}.MomBfSeal--card{top:8px;left:8px;width:clamp(50px,27%,88px)}@media(max-width:767px){.MomBfSeal--card{top:5px;left:5px;width:clamp(46px,26%,72px)}}.product-card:hover .MomBfSeal--card{transform:rotate(-3deg) scale(1.05)}.product-card__media:has(>.MomBfSeal--card)>.badges{top:calc(14px + clamp(50px,27%,88px))}.MomBfSeal--tile{top:10px;left:10px;width:clamp(60px,22%,96px)}.media-card:hover .MomBfSeal--tile{transform:rotate(-3deg) scale(1.05)}.MomBfSeal--gallery{top:14px;left:14px;z-index:4;width:clamp(86px,9.5vw,132px);filter:drop-shadow(0 8px 16px rgb(0 0 0 / .5));animation:MomBfStamp .75s cubic-bezier(.2,1.25,.4,1) .45s both}@media(max-width:767px){.MomBfSeal--gallery{top:10px;left:10px;width:84px}}@keyframes MomBfStamp{0%{opacity:0;transform:rotate(-24deg) scale(1.7)}55%{opacity:1;transform:rotate(-6deg) scale(.94)}to{opacity:1;transform:rotate(-9deg) scale(1)}}.MomBfDot{flex:0 0 auto;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bf-gold-soft);animation:MomBfPulse 1.9s ease-out infinite}@keyframes MomBfPulse{0%{box-shadow:0 0 #e7c873bf}70%{box-shadow:0 0 0 7px #e7c87300}to{box-shadow:0 0 #e7c87300}}.MomBfPrice{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;width:100%;margin:10px 0 0;font-size:13px;line-height:1.25;color:rgb(var(--color-foreground, 23 23 23));text-align:start}.MomBfPrice__Tag{display:inline-flex;align-items:center;padding:5px 7px 3px;border-radius:4px;background:var(--bf-ink);color:var(--bf-gold);font-family:var(--bf-mono);font-size:12px;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.MomBfPrice__Now{font-size:15px;font-weight:700;white-space:nowrap}.MomBfPrice__Now small{font-size:12px;font-weight:500}.MomBfPrice__Code{font-size:12.5px;opacity:.78;white-space:normal;overflow-wrap:normal;word-break:normal}.MomBfDeal{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;margin:14px 0 4px;padding:12px 14px 12px 12px;border-radius:16px;background:#0f0d0b;box-shadow:inset 0 0 0 1px #e2bf668c,0 14px 34px #00000059;color:var(--bf-cream);overflow:hidden;isolation:isolate}.MomBfDeal[hidden]{display:none}.MomBfDeal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-60%;width:55%;background:linear-gradient(105deg,#e2bf6600,#e2bf6633 50%,#e2bf6600);animation:MomBfSweep 6.5s ease-in-out 1.2s infinite;pointer-events:none}@keyframes MomBfSweep{0%,55%{transform:translate(0)}to{transform:translate(420%)}}.MomBfDeal__Seal{display:block;width:58px!important;height:58px!important;max-width:none!important;transform:rotate(-9deg);filter:drop-shadow(0 0 .6px rgb(226 191 102 / .95)) drop-shadow(0 0 5px rgb(226 191 102 / .28))}.MomBfDeal__Text{display:grid;gap:3px;min-width:0;margin:0}.MomBfDeal__Eyebrow{display:flex;align-items:center;gap:8px;font-family:var(--bf-mono);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--bf-gold-soft)}.MomBfDeal__Price{font-size:15px;line-height:1.3;color:var(--bf-cream)}.MomBfDeal__Price strong{margin-right:2px;font-size:21px;font-weight:700;letter-spacing:-.01em;color:#fff}.MomBfDeal__Note{font-size:12.5px;line-height:1.35;color:#f5f1eab8}.MomBfDeal__Apply{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:0;padding:10px 18px;border:0;border-radius:999px;background:var(--bf-foil);background-size:220% 100%;background-position:0% 50%;color:#17120a;font-family:inherit;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 6px 18px #e2bf6638;transition:background-position .7s var(--bf-ease),transform .35s var(--bf-ease),box-shadow .35s ease;-webkit-tap-highlight-color:transparent}.MomBfDeal__Apply:hover{background-position:100% 50%;transform:translateY(-1px);box-shadow:0 10px 24px #e2bf6652}.MomBfDeal__Apply:active{transform:scale(.97)}.MomBfDeal__Apply:focus-visible{outline:2px solid var(--bf-cream);outline-offset:3px}.MomBfDeal__Apply.is-applied{background:none;color:var(--bf-gold-soft);box-shadow:inset 0 0 0 1px #e2bf6699;cursor:default}.MomBfDeal__Apply.is-applied:before{content:"";width:14px;height:8px;margin-top:-4px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}@media(max-width:479px){.MomBfDeal{grid-template-columns:auto minmax(0,1fr)}.MomBfDeal__Apply{grid-column:1 / -1;width:100%}}.mom-hero-section--bf .mom-hero__frame:after{content:"";position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #e2bf6666;pointer-events:none}.MomBfHero{position:absolute;z-index:3;top:calc(var(--header-height, 134px) - 46px);right:clamp(14px,2.4vw,40px);display:block;width:clamp(150px,13.2vw,196px);aspect-ratio:1;color:var(--bf-gold-soft);text-decoration:none;opacity:1;transition:opacity .45s ease,transform .6s var(--bf-ease),width .6s var(--bf-ease);-webkit-tap-highlight-color:transparent}.MomBfHero.is-off{opacity:0;transform:scale(.82) rotate(8deg);pointer-events:none}.MomBfHero:focus-visible{outline:2px solid var(--bf-cream);outline-offset:4px;border-radius:50%}.MomBfHero__Halo{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;border-radius:50%;background:radial-gradient(closest-side,#060505cc,#060505b8 66%,#0605056b 84%,#06050500);transition:opacity .4s ease}.MomBfHero__Ring{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible;animation:MomBfTurn 40s linear infinite;transition:opacity .4s ease}.MomBfHero__Ring text{font-family:var(--bf-mono);font-size:15.5px;font-weight:700;fill:currentColor}.MomBfHero:hover .MomBfHero__Ring{animation-duration:14s}@keyframes MomBfTurn{to{transform:rotate(360deg)}}.MomBfHero__Seal{position:absolute;top:16%;right:16%;bottom:16%;left:16%;display:block;filter:drop-shadow(0 10px 20px rgb(0 0 0 / .6));animation:MomBfHeroStamp .85s cubic-bezier(.2,1.25,.4,1) .9s both;transition:top .6s var(--bf-ease),right .6s var(--bf-ease),bottom .6s var(--bf-ease),left .6s var(--bf-ease)}.MomBfHero__Seal img{display:block;width:100%!important;height:100%!important;max-width:none!important;transform:rotate(-8deg);transition:transform .6s var(--bf-ease)}.MomBfHero:hover .MomBfHero__Seal img{transform:rotate(-2deg) scale(1.05)}.MomBfHero__Seal:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-radius:50%;background:linear-gradient(115deg,#fff4c800 40%,#fff4c88c,#fff4c800 60%);background-size:300% 100%;background-position:120% 0;mix-blend-mode:screen;animation:MomBfShine 6s ease-in-out 2.2s infinite;pointer-events:none}@keyframes MomBfShine{0%{background-position:120% 0}22%,to{background-position:-40% 0}}@keyframes MomBfHeroStamp{0%{opacity:0;transform:rotate(-16deg) scale(1.8)}55%{opacity:1;transform:rotate(4deg) scale(.93)}to{opacity:1;transform:rotate(0) scale(1)}}.MomBfHero.is-compact{width:clamp(100px,8.4vw,124px)}.MomBfHero.is-compact .MomBfHero__Halo,.MomBfHero.is-compact .MomBfHero__Ring{opacity:0}.MomBfHero.is-compact .MomBfHero__Seal{top:0;right:0;bottom:0;left:0}.MomBfHero.is-small{transform:scale(.72);transform-origin:100% 0}@media(max-width:767px){.MomBfHero,.MomBfHero.is-compact{top:calc(var(--header-height, 88px) - 12px);right:8px;width:clamp(84px,23vw,96px)}.MomBfHero__Halo,.MomBfHero__Ring{display:none}.MomBfHero__Seal{top:0;right:0;bottom:0;left:0}}.MomBfLine{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px 10px;max-width:100%;margin:clamp(12px,1.3vw,16px) 0 0;padding:6px 12px 6px 6px;border-radius:9px;background:#0807079e;box-shadow:inset 0 0 0 1px #e2bf6652;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:13.5px;line-height:1.35;color:var(--bf-cream);text-shadow:none}.MomBfLine__Tag{display:inline-flex;align-items:center;gap:7px;padding:6px 9px 4px;border-radius:5px;background:#e2bf661f;box-shadow:inset 0 0 0 1px #e2bf6680;color:var(--bf-gold-soft);font-family:var(--bf-mono);font-size:12px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.MomBfLine__Text{padding-left:2px}.MomBfLine__Pair{white-space:nowrap}@media(max-width:767px){.MomBfLine{font-size:12.5px;padding:6px 10px 7px 6px}}.MomBfLine__Code{padding-bottom:1px;border-bottom:1px dashed rgb(231 200 115 / .7);color:var(--bf-gold-soft);font-family:var(--bf-mono);font-weight:700;letter-spacing:.06em;white-space:nowrap}.mom-hero__panel.is-active .mom-hero__content>.MomBfLine{opacity:1}.mom-hero__panel.is-active .mom-hero__content>:nth-child(5){transition-delay:.43s}.MomBfBar{position:relative;gap:10px!important;font-weight:600!important}.MomBfBar__Seal{flex:0 0 auto;display:block;width:38px!important;height:38px!important;max-width:none!important;transform:rotate(-9deg);filter:drop-shadow(0 0 .6px rgb(226 191 102 / .95)) drop-shadow(0 0 4px rgb(226 191 102 / .3))}.MomBfBar__Tag{flex:0 0 auto;background:var(--bf-foil);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;animation:MomBfFoil 7s ease-in-out infinite}@keyframes MomBfFoil{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.MomBfBar__Sep{opacity:.45}.MomBfBar__Code{display:inline-block;padding:4px 8px 2px;border:1px dashed rgb(231 200 115 / .7);border-radius:6px;color:var(--bf-gold-soft);font-family:var(--bf-mono);font-weight:700;letter-spacing:.06em;line-height:1.1;white-space:nowrap}.MomBfBar__Ends{color:var(--bf-gold-soft);font-family:var(--bf-mono);font-weight:700;white-space:nowrap}.MomBfBar__Ends:empty,.MomBfBar__Ends:empty+.MomBfBar__Sep,.MomBfBar__Sep:has(+.MomBfBar__Ends:empty){display:none}@media(max-width:767px){.MomBfBar__Seal{display:none!important}.MomBfBar__Lines{display:grid;justify-items:center;gap:4px}.MomBfBar__Top{font-size:12px;line-height:1.1;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.MomBfBar__Top .MomBfBar__Sep{margin:0 1px}.MomBfBar__Bottom{font-size:clamp(11.5px,3.4vw,13px);line-height:1.2}.MomBfBar__Code{padding:3px 6px 1px}}.MomBfToast{position:fixed;z-index:2147482000;left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:10px;max-width:min(92vw,520px);padding:13px 18px 13px 16px;border-radius:14px;background:#0f0d0b;box-shadow:inset 0 0 0 1px #e2bf6699,0 18px 44px #00000080;color:var(--bf-cream);font-size:14px;line-height:1.35;opacity:0;transform:translate(-50%,14px);transition:opacity .3s ease,transform .45s var(--bf-ease);pointer-events:none}.MomBfToast[hidden]{display:none}.MomBfToast.is-in{opacity:1;transform:translate(-50%)}.MomBfToast:before{content:"";flex:0 0 auto;width:14px;height:8px;margin:-4px 2px 0;border-left:2px solid var(--bf-gold-soft);border-bottom:2px solid var(--bf-gold-soft);transform:rotate(-45deg)}html.mom-bf-ended .MomBfSeal,html.mom-bf-ended .MomBfPrice,html.mom-bf-ended .MomBfDeal,html.mom-bf-ended .MomBfHero,html.mom-bf-ended .MomBfLine{display:none!important}@media(prefers-reduced-motion:reduce){.MomBfSeal,.MomBfSeal--gallery,.MomBfHero__Seal,.MomBfHero__Ring,.MomBfHero__Seal:after,.MomBfDeal:before,.MomBfDot,.MomBfBar__Tag{animation:none!important}.MomBfSeal,.MomBfHero,.MomBfHero__Seal img,.MomBfDeal__Apply,.MomBfToast{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/mom-black-friday.css.map */
