:root{--bf-ink: #161616;--bf-strip: #111111;--bf-cream: #EDE9E4;--bf-rose: #DB325E;--bf-hot: #FF3EA5;--bf-bright: #FF5C9A;--bf-blush: #FFD6EC;--bf-lemon: #FFF59D;--bf-berry: #C2185B;--bf-hot-light: #FF8CC6;--bf-ghost: rgba(255, 255, 255, .05);--bf-grain: repeating-radial-gradient(circle at 30% 20%, rgba(255, 255, 255, .035) 0 2px, transparent 2px 6px);--bf-fade: linear-gradient(180deg, rgba(22, 22, 22, 0) 35%, rgba(214, 58, 120, .95) 100%);--bf-body: "Plus Jakarta Sans", sans-serif;--bf-anton: "Anton", sans-serif;--bf-bungee: "Bungee", sans-serif;--bf-hand: "Caveat", cursive;--bf-outfit: "Outfit", sans-serif}.bf,.bf *{box-sizing:border-box}.bf [hidden],.bf-site [data-bf-phase][hidden]{display:none!important}.bf{position:relative;overflow:hidden;font-family:var(--bf-body);font-weight:500;color:#fff;background-color:var(--bf-ink);background-image:var(--bf-grain);letter-spacing:normal;line-height:1.4}.bf--fade{background-image:var(--bf-fade),var(--bf-grain)}.bf--fade-full{background-image:linear-gradient(180deg,#16161600,#d63a78f2),var(--bf-grain)}.bf a:not([class]){color:var(--bf-blush)}.bf a:not([class]):hover{color:#fff}.bf h1,.bf h2,.bf h3{margin:0;letter-spacing:normal;color:inherit}.bf__inner{position:relative;max-width:1320px;margin:0 auto;padding:0 24px}body.bf-dark{background:var(--bf-ink)}body.bf-dark main{background:var(--bf-ink)}.bf-ghost{position:absolute;left:-30px;top:10px;font-family:var(--bf-anton);font-size:var(--size, 360px);line-height:.86;color:var(--bf-ghost);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:760px){.bf-ghost{font-size:calc(var(--size, 360px) * .45)}}.bf-doodle{position:absolute;width:var(--w);height:auto;transform:rotate(var(--rot));pointer-events:none}.bf-pos-tr{right:-40px;top:-40px}.bf-pos-bl{left:-50px;bottom:-40px}.bf-pos-tl{left:-40px;top:40px}.bf-pos-br{right:6%;bottom:40px}@media(max-width:760px){.bf-doodle{width:calc(var(--w) * .6)}}.bf-ransom{display:flex;flex-wrap:wrap;row-gap:.12em;font-size:var(--bf-ransom-size, clamp(44px, 5.4vw, 76px));font-weight:400;line-height:1}.bf-ransom--center{justify-content:center}.bf-ransom__word{display:inline-flex;margin-right:.22em}.bf-ransom--center .bf-ransom__word{margin:0 .11em}.bf-ransom__l{display:inline-block;font-size:var(--s);transform:rotate(var(--r));padding:.03em .09em;margin:0 .018em;line-height:1;box-shadow:4px 6px #00000073}.bf-f-abril{font-family:Abril Fatface,serif}.bf-f-alfa{font-family:Alfa Slab One,serif}.bf-f-ultra{font-family:Ultra,serif}.bf-f-bungee{font-family:Bungee,sans-serif}.bf-f-anton{font-family:Anton,sans-serif}.bf-f-dmserif{font-family:"DM Serif Display",serif}.bf-f-rubik{font-family:Rubik Mono One,sans-serif}.bf-f-playfair{font-family:Playfair Display,serif;font-style:italic;font-weight:900}.bf-t-rose{background:var(--bf-rose);color:#fff}.bf-t-cream{background:var(--bf-cream);color:#111}.bf-t-black{background:#111;color:var(--bf-cream)}.bf-t-cream-rose{background:var(--bf-cream);color:var(--bf-rose)}.bf-hand{display:inline-block;font-family:var(--bf-hand);font-weight:700;font-size:var(--size, 40px);color:var(--bf-blush);line-height:1.1;transform:rotate(var(--rot, -2deg))}@media(max-width:760px){.bf-hand{font-size:calc(var(--size, 40px) * .8)}}.bf-sticker{display:inline-block;font-family:var(--bf-bungee);font-weight:400;line-height:1.2;padding:8px 16px;transform:rotate(var(--rot, -3deg));box-shadow:4px 5px #00000073}.bf-sticker--pink{background:var(--bf-hot);color:#111}.bf-sticker--lemon{background:var(--bf-lemon);color:#111;box-shadow:none}.bf-sticker--black{background:#111;color:var(--bf-hot);border:3px solid var(--bf-hot)}.bf-sticker--lg{font-size:clamp(18px,2vw,26px)}.bf-tag{display:inline-block;background:#111;color:var(--bf-bright);font-family:var(--bf-anton);font-size:24px;line-height:1;padding:8px 14px;transform:rotate(-1.5deg)}.bf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:var(--bf-lemon);color:var(--bf-hot);text-decoration:none;font-family:var(--bf-body);font-weight:800;font-size:22px;letter-spacing:.02em;padding:18px 40px;border:0;border-radius:999px;box-shadow:0 7px #00000059;cursor:pointer;transition:transform .12s ease}.bf-btn:hover{transform:translateY(-2px);color:var(--bf-hot)}.bf-btn:focus-visible{outline:3px solid #fff;outline-offset:4px}.bf-btn--sm{font-size:17px;padding:12px 28px;box-shadow:0 5px #00000080}@media(max-width:760px){.bf-btn{font-size:18px;padding:16px 30px}}.bf-strip{background:var(--bf-strip);overflow:hidden;white-space:nowrap;border-bottom:2px solid #2a2a2a}.bf-strip__track{display:inline-flex;gap:40px;padding:7px 40px 5px 0;font-family:var(--bf-anton);font-size:24px;line-height:1;color:var(--bf-hot);animation:bf-marquee var(--speed, 22s) linear infinite}.bf-strip--reverse .bf-strip__track{animation-direction:reverse}.bf-strip__track span{flex:none}@keyframes bf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:760px){.bf-strip__track{font-size:18px;gap:26px;padding-right:26px;padding-top:6px;padding-bottom:4px}}@media(prefers-reduced-motion:reduce){.bf-strip__track{animation:none}}.bf-countdown{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.bf-countdown__label{font-family:var(--bf-bungee);font-size:15px;color:var(--bf-blush);margin-right:4px}.bf-countdown__tile{background:var(--bf-cream);color:#111;min-width:64px;padding:8px 10px 6px;text-align:center;transform:rotate(var(--rot));box-shadow:4px 5px #00000073}.bf-countdown__num{display:block;font-family:var(--bf-anton);font-size:36px;line-height:1;color:var(--bf-rose)}.bf-countdown__unit{display:block;font-weight:800;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-top:3px}.bf-hero__inner{display:flex;flex-wrap:wrap;gap:40px;align-items:center;padding-top:72px;padding-bottom:80px}.bf-hero__text{flex:999 1 560px;min-width:0;position:relative}.bf-hero__media{flex:1 1 420px;min-width:0;position:relative}.bf-hero__media img{display:block;width:100%;height:600px;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 18%);mask-image:linear-gradient(90deg,transparent 0%,#000 18%)}.bf-hero .bf-ransom{--bf-ransom-size: clamp(54px, 8.6vw, 124px);margin-top:24px}.bf-hero__eyebrow+.bf-ransom{margin-top:14px}.bf-hero__sub{font-size:26px;font-weight:500;margin-top:26px}.bf-hero__sub--bold{font-weight:800}.bf-hero__sub--hand{font-family:var(--bf-hand);font-weight:700;font-size:38px;color:var(--bf-blush);transform:rotate(-1.5deg)}.bf-hero__cta{margin-top:32px}.bf-hero .bf-gifts{margin-top:30px}.bf-hero__kiss{right:2%;top:30px}@media(max-width:760px){.bf-hero__inner{padding-top:44px;padding-bottom:56px;gap:28px}.bf-hero__media img{height:380px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 18%);mask-image:linear-gradient(180deg,transparent 0%,#000 18%)}.bf-hero__sub{font-size:20px}.bf-hero__kiss{top:-10px}}.bf-pad{padding-top:80px;padding-bottom:96px}.bf-pad--md{padding-top:64px;padding-bottom:72px}@media(max-width:760px){.bf-pad{padding-top:56px;padding-bottom:64px}.bf-pad--md{padding-top:44px;padding-bottom:52px}}.bf-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:48px}.bf-head .bf-ransom{margin-top:10px}.bf-foot{display:flex;justify-content:center;margin-top:40px}.bf-center{text-align:center}.bf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 26px;list-style:none;margin:0;padding:0}.bf-grid>li{min-width:0}@media(max-width:760px){.bf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}.bf-card{position:relative;height:100%;display:flex;flex-direction:column;background:var(--bf-cream);color:#111;padding:12px 12px 16px;box-shadow:6px 8px #00000080;font-family:var(--bf-body)}.bf-card__sticker{position:absolute;top:-14px;right:-10px;z-index:2;font-size:16px;padding:6px 10px;--rot: 8deg;box-shadow:3px 4px #00000073}.bf-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:#fff;overflow:hidden}.bf-card__media img{display:block;width:100%;height:100%;object-fit:cover}.bf-card__badges{position:absolute;left:8px;top:8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.bf-card__badges .badge,.bf-badge{position:static;margin:0}.bf-badge{display:inline-block;background:#111;color:#fff;font-size:12px;font-weight:800;padding:4px 10px;border-radius:999px}.bf-card__cat{font-weight:800;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--bf-hot);margin-top:12px}.bf-card__name{font-family:var(--bf-outfit);font-weight:400;font-size:19px;line-height:1.25;margin-top:12px}.bf-card__cat+.bf-card__name{margin-top:2px}.bf .bf-card__name a,.bf-card__name a{color:#111;text-decoration:none}.bf .bf-card__name a:hover,.bf-card__name a:hover{color:#111;text-decoration:underline}.bf-card__price{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin-top:4px;margin-bottom:12px}.bf-card__price>span{display:inline-flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.bf-card__was{font-family:var(--bf-outfit);font-weight:400;color:#5a5a5a;font-size:16px}.bf-card__now{font-family:var(--bf-outfit);font-weight:500;font-size:24px;color:#111}.bf-card__now-only{font-family:var(--bf-outfit);font-weight:500;font-size:18px}.bf-card__form{margin-top:auto}.bf-card__btn{margin-top:auto;display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;background:#111;color:var(--bf-lemon);border:0;border-radius:999px;font-family:var(--bf-body);font-weight:800;font-size:15px;letter-spacing:.06em;text-decoration:none;cursor:pointer}.bf-card__btn:hover{color:#fff}.bf-card__btn:disabled{opacity:.55;cursor:default}.bf-card__btn:focus-visible{outline:3px solid var(--bf-hot);outline-offset:3px}@media(max-width:760px){.bf-card{padding:8px 8px 12px}.bf-card__name{font-size:15px}.bf-card__now{font-size:20px}.bf-card__sticker{font-size:12px;padding:4px 7px;top:-12px;right:-6px}.bf-card__btn{font-size:13px}}.bf-gifts{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:44px 40px}.bf-gift{position:relative;display:flex;flex-wrap:wrap;gap:22px;align-items:center;padding:26px;box-shadow:8px 10px #00000073;transform:rotate(-1.5deg)}.bf-gift--cream{background:var(--bf-cream);color:#111}.bf-gift--rose{background:var(--bf-rose);color:#fff;transform:rotate(1.5deg)}.bf-gift__text{flex:1 1 200px}.bf-gift__amount{font-family:var(--bf-anton);font-size:64px;line-height:1;color:var(--bf-rose)}.bf-gift--rose .bf-gift__amount{color:#111}.bf-gift__line1{font-weight:800;font-size:24px;margin-top:14px}.bf-gift--rose .bf-gift__line1{font-weight:700;font-size:20px}.bf-gift__line2{font-weight:700;font-size:20px;line-height:1.35;margin-top:6px}.bf-gift--rose .bf-gift__line2{font-weight:800;font-size:24px;line-height:1.3}.bf-gift__note{font-family:var(--bf-hand);font-weight:700;font-size:28px;color:var(--bf-hot);margin-top:8px}.bf-gift__sticker{position:absolute;top:-20px;right:-12px;font-size:16px;padding:7px 12px;--rot: 9deg;z-index:1}.bf-gift__media{flex:1 1 150px;max-width:200px;display:flex;flex-direction:column;gap:12px}.bf-gift__media img{display:block;width:100%;height:auto;max-height:200px;object-fit:contain}.bf-gift__placeholder{aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;background:repeating-linear-gradient(45deg,#ffd6ec 0 12px,#f6e3ea 12px 24px);color:#7a1240;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase}@media(max-width:760px){.bf-gifts{grid-template-columns:1fr}.bf-gift__amount{font-size:48px}.bf-gift__line1,.bf-gift--rose .bf-gift__line2{font-size:20px}}.bf-gifts--sm{display:flex;flex-wrap:wrap;gap:18px 22px}.bf-gifts--sm .bf-gift{width:230px;padding:14px 18px;display:block;box-shadow:5px 6px #00000073;transform:rotate(-2deg)}.bf-gifts--sm .bf-gift--rose{transform:rotate(2deg)}.bf-gifts--sm .bf-gift__amount{font-size:36px}.bf-gifts--sm .bf-gift__line1{font-size:15px;margin-top:8px}.bf-gifts--sm .bf-gift--rose .bf-gift__line1{font-size:14px}.bf-gifts--sm .bf-gift__line2{font-size:14px;line-height:1.3;margin-top:2px}.bf-gifts--sm .bf-gift--rose .bf-gift__line2{font-size:15px}.bf-gifts--sm .bf-gift__sticker{font-size:12px;padding:4px 8px;top:-16px}@media(max-width:520px){.bf-gifts--sm .bf-gift{width:100%}}.bf-freegifts .bf-ransom{--bf-ransom-size: clamp(54px, 7vw, 104px);margin-top:22px}.bf-freegifts .bf-gifts{max-width:1000px;margin:34px auto 0}.bf-freegifts.bf-pad{padding-top:56px;padding-bottom:60px}.bf-freegifts .bf-ransom{--bf-ransom-size: clamp(46px, 5.6vw, 84px)}.bf-freegifts .bf-gift{padding:20px 22px;gap:18px}.bf-freegifts .bf-gift__amount{font-size:52px}.bf-freegifts .bf-gift__line1{margin-top:10px}.bf-freegifts .bf-gift__media{max-width:170px}.bf-freegifts .bf-gift__placeholder{aspect-ratio:1 / 1}.bf-freegifts .bf-center[style*=margin-top]{margin-top:34px!important}@media(max-width:760px){.bf-freegifts.bf-pad{padding-top:40px;padding-bottom:44px}.bf-freegifts .bf-gifts{margin-top:26px;gap:30px}.bf-freegifts .bf-gift__amount{font-size:42px}.bf-freegifts .bf-gift{flex-wrap:nowrap;align-items:center;padding:18px 16px;gap:14px}.bf-freegifts .bf-gift__text{flex:1 1 auto;min-width:0}.bf-freegifts .bf-gift__media{flex:0 0 100px;max-width:100px}.bf-freegifts .bf-gift__line1,.bf-freegifts .bf-gift--rose .bf-gift__line2{font-size:17px}.bf-freegifts .bf-gift__line2{font-size:15px}.bf-freegifts .bf-gift__note{font-size:22px}}.bf-best.bf-pad{padding-top:40px;padding-bottom:48px}@media(max-width:760px){.bf-best.bf-pad{padding-top:28px;padding-bottom:36px}}.bf-small{font-size:14px;margin-top:18px;color:#fff}.bf-small a{color:#fff}.bf-faq__inner{max-width:860px}.bf-faq__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:30px}.bf-faq__title{font-family:var(--bf-anton);font-weight:400;font-size:clamp(42px,5vw,64px);line-height:1}.bf-faq__label{font-family:var(--bf-hand);font-weight:700;font-size:30px;background:var(--bf-hot);color:#111;padding:0 12px;transform:rotate(-2deg);display:inline-block}.bf-faq__list{display:flex;flex-direction:column;gap:14px}.bf-faq__item{background:var(--bf-cream);color:#111;box-shadow:5px 6px 0 var(--bf-rose)}.bf-faq__item summary{cursor:pointer;padding:18px 20px;font-weight:800;font-size:18px;min-height:44px;list-style-position:inside}.bf-faq__item summary:focus-visible{outline:3px solid var(--bf-hot);outline-offset:-3px}.bf-faq__answer{padding:0 20px 20px;font-size:17px;line-height:1.5}.bf-faq__answer a{color:var(--bf-hot)}.bf-faq__answer p{margin:0 0 .6em}.bf-signup .bf-ransom{--bf-ransom-size: clamp(46px, 6vw, 86px);margin-top:14px}.bf-signup__text{font-size:19px;line-height:1.5;max-width:560px;margin:22px auto 0}.bf-signup__form{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.bf-signup__input{flex:1 1 280px;max-width:440px;min-height:58px;border:0;border-radius:999px;padding:0 24px;font-size:17px;font-family:var(--bf-body);background:var(--bf-cream);color:#111;box-shadow:0 6px #00000059}.bf-signup__input:focus-visible{outline:3px solid var(--bf-lemon);outline-offset:3px}.bf-signup__btn{min-height:58px;padding:0 34px;font-size:18px;box-shadow:0 6px #00000059}.bf-signup__msg{margin-top:16px;font-weight:700}.bf-signup--band .bf-signup__row{display:flex;flex-wrap:wrap;gap:28px;align-items:center;justify-content:space-between;text-align:left}.bf-signup--band .bf-signup__copy{flex:1 1 420px}.bf-signup--band .bf-ransom{--bf-ransom-size: clamp(38px, 4.4vw, 60px);margin-top:0}.bf-signup--band .bf-signup__form{flex:1 1 420px;justify-content:flex-end;margin-top:0}.bf-signup--band .bf-signup__input{flex-basis:240px;max-width:400px}.bf-cbanner{background-image:linear-gradient(90deg,#16161600 25%,#d63a78f2),var(--bf-grain)}.bf-cbanner__inner{display:flex;flex-wrap:wrap;gap:28px 40px;align-items:center;justify-content:space-between;padding-top:30px;padding-bottom:36px;min-height:220px}.bf-cbanner__title{flex:1 1 420px;min-width:0}.bf-crumb{font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--bf-blush)}.bf-crumb a{color:var(--bf-blush)}.bf-cbanner .bf-ransom{--bf-ransom-size: clamp(40px, 4.6vw, 66px);margin-top:14px}.bf-cbanner .bf-ransom__l{box-shadow:3px 5px #00000073}.bf-cbanner .bf-tag{margin-top:16px}.bf-cbanner__gifts{flex:0 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px}.bf-cbanner__gifts .bf-hand{--size: 34px;--rot: -4deg;line-height:1}.bf-toolbar{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;margin-bottom:52px}.bf-chips{display:flex;flex-wrap:wrap;gap:10px}.bf-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;border:2px solid var(--bf-cream);background:transparent;color:#fff;font-family:var(--bf-body);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.bf-chip:hover{color:var(--bf-lemon);border-color:var(--bf-lemon)}.bf-chip[aria-current=page]{background:var(--bf-lemon);border-color:var(--bf-lemon);color:var(--bf-hot);box-shadow:0 4px #00000080}.bf-sort{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.bf-sort__count{font-size:15px;color:#ddd}.bf-sort label{font-size:15px;font-weight:800}.bf-sort select{min-height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--bf-cream);background:var(--bf-ink);color:#fff;font-family:var(--bf-body);font-size:15px}.bf-promo{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:var(--bf-rose);color:#fff;padding:24px;transform:rotate(-1.5deg);box-shadow:6px 8px #00000080}.bf-promo .bf-doodle{right:-24px;top:-26px}.bf-promo__tag{font-size:14px;padding:5px 10px}.bf-promo__title{font-family:var(--bf-anton);font-weight:400;font-size:46px;line-height:.95;color:#111;margin-top:14px}.bf-promo__text{font-size:17px;font-weight:800;line-height:1.45}.bf-promo .bf-hand{--size: 30px;--rot: 0deg}@media(max-width:760px){.bf-promo{padding:16px}.bf-promo__title{font-size:30px}.bf-promo__text{font-size:14px}.bf-promo .bf-hand{--size: 26px}}.bf-more{text-align:center;margin-top:60px}.bf-more .bf-hand{--size: 32px;--rot: 0deg;display:block;margin-top:14px}.bf-empty{text-align:center;font-size:20px;padding:40px 0}.bf-footnote{background:var(--bf-strip);padding:18px 24px;text-align:center;font-family:var(--bf-body);font-size:14px;color:#ddd}.bf-footnote a{color:#ddd}.bf-site .header-wrapper{background:var(--bf-strip);border-bottom:2px solid #2a2a2a}.bf-site .header-wrapper .header__menu-item,.bf-site .header-wrapper .header__menu-item span,.bf-site .header-wrapper .header__icon,.bf-site .header-wrapper .header__heading-link{color:#fff}.bf-site .header-wrapper .header__menu-item{font-family:var(--bf-body);font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:.06em}.bf-site .header-wrapper .header__menu-item[aria-current=page] span,.bf-site .header-wrapper .header__menu-item[aria-current=page]{text-decoration:underline;text-decoration-color:var(--bf-hot);text-decoration-thickness:3px;text-underline-offset:7px}.bf-site .header-wrapper .bf-nav-hot,.bf-site .header-wrapper .bf-nav-hot span,.bf-site .menu-drawer .bf-nav-hot{color:var(--bf-hot)!important}.bf-site .header__icon--cart{width:48px;height:48px;border-radius:50%;background:var(--bf-lemon);color:var(--bf-hot)!important;box-shadow:0 4px #00000080}.bf-site .header__icon--cart .icon{color:var(--bf-hot)}.bf-site .header__icon--cart .cart-count-bubble{background:var(--bf-hot);color:#111}.bf-site .footer{background:var(--bf-strip);color:#ddd}.bf-site .footer a,.bf-site .footer .footer-block__heading,.bf-site .footer .caption-with-letter-spacing{color:#fff}.bf-pages{margin-top:0}.bf-pages .pagination-wrapper{margin-top:28px}.bf-pad:has(.bf-pages){padding-bottom:40px}@media(max-width:760px){.bf-pages .pagination-wrapper{margin-top:22px}.bf-pad:has(.bf-pages){padding-bottom:32px}}.bf-pages .pagination__item{color:#fff;font-family:var(--bf-outfit);font-size:18px}.bf-pages .pagination__item--current{background:var(--bf-hot);color:#111;border-radius:50%}.bf-pages .pagination__item--current:after{display:none}.bf-pages .pagination__item:hover:after{background-color:var(--bf-hot)}.bf-pages .pagination__item svg,.bf-pages .icon-caret{color:#fff}body.bf-dark main .rich-text{background:var(--bf-ink) var(--bf-grain);color:#ddd;border-top:2px solid #2a2a2a}body.bf-dark main .rich-text .rich-text__blocks>*{color:inherit}body.bf-dark main .rich-text .rich-text__blocks>h1,body.bf-dark main .rich-text .rich-text__blocks>h2,body.bf-dark main .rich-text .rich-text__blocks>h3{font-family:var(--bf-anton);font-weight:400;text-transform:uppercase;letter-spacing:.01em;color:var(--bf-hot);line-height:1.05;font-size:clamp(30px,3.4vw,46px)}body.bf-dark main .rich-text .rich-text__text,body.bf-dark main .rich-text .rte{font-family:var(--bf-body);color:#ccc;letter-spacing:0;line-height:1.6}body.bf-dark main .rich-text a{color:var(--bf-hot)}body.bf-dark main .rich-text__blocks>h2:only-child{color:var(--bf-hot);font-size:clamp(26px,3vw,40px);margin:0}body.bf-dark main .rich-text:has(.rich-text__blocks>h2:only-child){background:var(--bf-strip);border-bottom:2px solid #2a2a2a}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bf.css.map */
