.bf4s{--forest:#144835;--plum:#5E1F47;--lav:#DE9CEE;--lav50:#EECDF6;--lav25:#F7E6FB;--lemon:#E6F06E;--blue:#B9D6FC;font-family:Figtree,sans-serif;line-height:1.45;font-size:16px;padding:56px 16px;max-width:100vw;overflow:hidden;box-sizing:border-box}.bf4s *{box-sizing:border-box}.bf4s p,.bf4s span,.bf4s a,.bf4s li,.bf4s input,.bf4s button,.bf4s summary,.bf4s div{font-family:Figtree,sans-serif}.bf4s-in{max-width:1120px;margin:0 auto}.bf4s-c{text-align:center}.bf4s-narrow{max-width:620px;margin:0 auto}.bf4-plum{background:var(--plum);color:var(--lav50)}.bf4-forest{background:var(--forest);color:var(--lav50)}.bf4-lav25p{background:var(--lav25);color:var(--plum)}.bf4-lav25f{background:var(--lav25);color:var(--forest)}.bf4-lav50p{background:var(--lav50);color:var(--plum)}.bf4-lav50f{background:var(--lav50);color:var(--forest)}.bf4s .bf4-off{font-family:Barlow Condensed,sans-serif!important;font-weight:900;text-transform:uppercase;line-height:.9;letter-spacing:-.005em;font-size:clamp(46px,13vw,96px);margin:0 0 16px;color:inherit}.bf4s h2.bf4-h,.bf4s .bf4-h{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;line-height:1!important;letter-spacing:.01em!important;font-size:clamp(28px,7.6vw,44px)!important;margin:0 0 12px!important;color:inherit!important}.bf4s h2.bf4-h:after{content:none!important;display:none!important}.bf4s .bf4-p{font-size:17px;line-height:1.5;margin:0 auto;max-width:560px;color:inherit}.bf4s .bf4-small{font-size:13px;line-height:1.45;opacity:.85;margin:16px auto 0;color:inherit}.bf4s .bf4-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 28px;border:0;border-radius:8px;font-family:Barlow Condensed,sans-serif!important;font-weight:800;font-size:21px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;line-height:1;margin-top:26px;transition:filter .2s}.bf4s .bf4-btn:hover{filter:brightness(1.08)}.bf4-plum .bf4-btn,.bf4-forest .bf4-btn{background:var(--lav50);color:var(--plum)!important}.bf4-forest .bf4-btn{color:var(--forest)!important}.bf4-lav25p .bf4-btn,.bf4-lav50p .bf4-btn{background:var(--plum);color:var(--lav50)!important}.bf4-lav25f .bf4-btn,.bf4-lav50f .bf4-btn{background:var(--forest);color:var(--lav50)!important}.bf4s .bf4-chip{display:inline-block;background:var(--blue);color:var(--plum);font-family:Barlow Condensed,sans-serif!important;font-weight:800;font-size:15px;letter-spacing:.05em;text-transform:uppercase;padding:6px 9px 5px;border-radius:3px;line-height:1}.bf4-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;margin:28px -16px 0;padding:0 16px 6px;scroll-padding-inline:16px}.bf4-rail::-webkit-scrollbar{display:none}.bf4-rail>*{scroll-snap-align:start;flex:0 0 66%;min-width:0}.bf4-sticker{position:absolute;width:92px;height:92px;z-index:3;pointer-events:none}.bf4-sticker img{width:100%;height:100%;object-fit:contain}@media(min-width:900px){.bf4s{padding:88px 32px}.bf4s .bf4-off{font-size:clamp(80px,8vw,120px)}.bf4s h2.bf4-h,.bf4s .bf4-h{font-size:52px!important}.bf4s .bf4-p{font-size:19px}.bf4-rail{margin:36px 0 0;padding:0 0 6px;gap:20px;scroll-padding-inline:0}.bf4-rail>*{flex:0 0 calc((100% - 60px)/4)}.bf4-sticker{width:120px;height:120px}}.bf4s h2.bf4-h,.bf4s .bf4-off,.bf4s .bf4-p{text-wrap:balance}body.template-suffix-bfcm26-hype #pagefooter{background:#5e1f47!important}
/*# sourceMappingURL=/cdn/shop/t/111/assets/bf4.css.map */
