.cueil.bfcm-anchor{scroll-margin-top:120px}.cueil.bfcm-nav{background:var(--cs-bg, var(--bfcm-ink));padding:40px 0 44px}.cueil .bfcm-nav__label{margin:0 0 24px;text-align:center;font:700 13px var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:2px;text-transform:uppercase;color:var(--cs-heading, #fff)}.cueil .bfcm-nav__list{display:grid;grid-template-columns:repeat(var(--bfcm-cols, 4),minmax(0,240px));justify-content:center;gap:16px}.cueil .bfcm-nav__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:128px;padding:18px 14px;border-radius:6px;background:var(--cs-card-bg, #fff);color:var(--cs-text, var(--cueil-navy));text-align:center;text-decoration:none;transition:transform .15s,box-shadow .15s}.cueil .bfcm-nav__tile:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000040}.cueil .bfcm-nav__tile:focus-visible{outline:2px solid var(--cueil-gold);outline-offset:3px}.cueil .bfcm-nav__tile .cueil-ic{width:30px;height:30px;margin-bottom:6px;color:var(--cs-icon, var(--cueil-gold-hover))}.cueil .bfcm-nav__tile small{font-size:14px;line-height:1.2}.cueil .bfcm-nav__tile b{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:22px;line-height:1.05}.cueil .bfcm-nav__tile.is-active{background:var(--cs-badge-bg, var(--cueil-gold));color:var(--cs-badge-text, var(--cueil-navy))}.cueil .bfcm-nav__tile.is-active .cueil-ic{color:currentColor}.cueil.bfcm-tiers{background:var(--cs-bg, var(--cueil-gold))}.cueil.bfcm-tiers .cueil-eyebrow{color:var(--cs-eyebrow, var(--cueil-navy))}.cueil.bfcm-tiers .cueil-head__text{color:var(--cs-text, var(--cueil-navy))}.cueil .bfcm-tiers__grid{display:grid;grid-template-columns:repeat(var(--bfcm-cols, 3),minmax(0,1fr));gap:24px}.cueil .bfcm-tier{flex:1;display:flex;flex-direction:column;padding:16px 16px 24px;border-radius:6px;background:var(--cs-card-bg, #fff);color:inherit;text-decoration:none;text-align:center;transition:transform .15s,box-shadow .15s}.cueil a.bfcm-tier:hover{transform:translateY(-2px);box-shadow:0 8px 22px #001e322e}.cueil a.bfcm-tier:focus-visible{outline:2px solid var(--cueil-navy);outline-offset:3px}.cueil .bfcm-tier__img{aspect-ratio:4 / 3;border-radius:4px;overflow:hidden;background:#fff}.cueil .bfcm-tier__img img{width:100%;height:100%;object-fit:contain}.cueil .bfcm-tier__price{margin-top:18px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:64px;line-height:1;color:var(--cs-badge-bg, var(--bfcm-red))}.cueil .bfcm-tier h3{margin-top:10px;font-size:22px;color:var(--cs-heading, var(--cueil-navy))}.cueil .bfcm-tier__sub{margin-top:6px;font-size:15px;color:var(--cueil-copy)}.cueil.bfcm-flash{display:block;background:var(--cs-bg, var(--bfcm-ink));color:var(--cs-text, rgba(255,255,255,.86));padding:64px 0}.cueil.bfcm-flash[hidden]{display:none}.cueil .bfcm-flash__in{display:grid;grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr);gap:28px 40px;align-items:center}.cueil .bfcm-flash__ic{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;border:1px solid rgba(255,255,255,.35);color:var(--cs-icon, #fff)}.cueil .bfcm-flash__ic .cueil-ic{width:34px;height:34px}.cueil.bfcm-flash .cueil-eyebrow{color:var(--cs-eyebrow, var(--cueil-gold))}.cueil.bfcm-flash h2{font-size:40px;color:var(--cs-heading, #fff)}.cueil .bfcm-flash__text{margin-top:12px;font-size:17px}.cueil .bfcm-flash__timer-label{margin-bottom:12px;font-weight:700;color:var(--cs-heading, #fff)}.cueil .bfcm-count{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.cueil .bfcm-count div{padding:12px 4px 10px;border-radius:6px;background:var(--cs-card-bg, #fff);text-align:center;color:var(--cueil-navy)}.cueil .bfcm-count b{display:block;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:36px;line-height:1;font-variant-numeric:tabular-nums}.cueil .bfcm-count small{display:block;margin-top:6px;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--cueil-copy)}.cueil.bfcm-flash .cueil-btn{width:100%}.cueil .bfcm-alt__card{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--cs-card-border, var(--cueil-line));border-radius:6px;overflow:hidden;background:var(--cs-card-bg, #fff)}.cueil .bfcm-alt__copy{padding:48px;align-self:center}.cueil .bfcm-alt__copy h2{font-size:36px;max-width:18ch}.cueil .bfcm-alt__copy .cueil-head__text{margin-bottom:26px}.cueil .bfcm-alt__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 26px}.cueil .bfcm-alt__list li{padding:12px 14px;border-radius:4px;background:var(--cueil-surface);font-size:15px}.cueil .bfcm-alt__list b{display:block;font-size:18px;color:var(--cs-heading, var(--cueil-navy))}.cueil .bfcm-alt__panel{position:relative;display:grid;place-items:center;align-content:center;gap:10px;min-height:340px;padding:32px;background:var(--cs-badge-bg, var(--cueil-navy));text-align:center;color:#ffffffd9}.cueil .bfcm-alt__panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cueil .bfcm-alt__panel b{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:56px;line-height:.95;text-transform:uppercase;color:var(--cs-badge-text, var(--cueil-gold))}.cueil .bfcm-alt__panel span{max-width:30ch;font-size:15px}.cueil.bfcm-budget{background:var(--cs-bg, var(--cueil-surface))}.cueil .bfcm-budget__grid{display:grid;grid-template-columns:repeat(var(--bfcm-cols, 5),minmax(0,1fr));gap:18px}.cueil .bfcm-budget__item,.cueil .bfcm-tiers__grid>li{display:flex}.cueil .bfcm-budget__tile{flex:1;display:flex;flex-direction:column;padding:12px 12px 0;border-radius:6px;background:#fff;color:inherit;text-decoration:none;overflow:hidden;transition:transform .15s,box-shadow .15s}.cueil a.bfcm-budget__tile:hover{transform:translateY(-2px);box-shadow:0 8px 22px #001e3224}.cueil a.bfcm-budget__tile:focus-visible{outline:2px solid var(--cueil-navy);outline-offset:3px}.cueil .bfcm-budget__img{aspect-ratio:1;overflow:hidden}.cueil .bfcm-budget__img img{width:100%;height:100%;object-fit:contain}.cueil .bfcm-budget__label{margin:12px -12px 0;padding:14px 12px 16px;text-align:center;background:var(--bfcm-label-bg, var(--cueil-navy));color:var(--bfcm-label-text, #fff)}.cueil .bfcm-budget__label b{display:block;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:21px;line-height:1.1}.cueil .bfcm-budget__label small{display:block;margin-top:4px;font-size:14px;opacity:.92}@media(prefers-reduced-motion:reduce){.cueil .bfcm-nav__tile,.cueil .bfcm-tier,.cueil .bfcm-budget__tile{transition:none}.cueil .bfcm-nav__tile:hover,.cueil a.bfcm-tier:hover,.cueil a.bfcm-budget__tile:hover{transform:none}}@media only screen and (max-width:768px){.cueil.bfcm-anchor{scroll-margin-top:80px}.cueil.bfcm-nav{padding:30px 0 32px}.cueil .bfcm-nav__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cueil .bfcm-nav__tile{min-height:108px;padding:14px 10px}.cueil .bfcm-nav__tile b{font-size:19px}.cueil .bfcm-tiers__grid{grid-template-columns:1fr;gap:16px}.cueil .bfcm-tier__price{font-size:54px}.cueil.bfcm-flash{padding:48px 0}.cueil .bfcm-flash__in{grid-template-columns:1fr;gap:18px}.cueil .bfcm-flash__ic{width:60px;height:60px}.cueil.bfcm-flash h2{font-size:30px}.cueil .bfcm-count b{font-size:28px}.cueil .bfcm-alt__card{grid-template-columns:1fr}.cueil .bfcm-alt__copy{padding:28px 22px}.cueil .bfcm-alt__copy h2{font-size:28px}.cueil .bfcm-alt__copy .cueil-btn{width:100%}.cueil .bfcm-alt__panel{min-height:220px}.cueil .bfcm-alt__panel b{font-size:42px}.cueil .bfcm-budget__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cueil .bfcm-budget__item:last-child:nth-child(odd){grid-column:1 / -1}.cueil .bfcm-budget__item:last-child:nth-child(odd) .bfcm-budget__img{aspect-ratio:2 / 1}.cueil .bfcm-budget__label b{font-size:18px}.cueil .bfcm-budget__label small{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bfcm.css.map */
