.bu-bf{padding-top:24px;color:#202020}.bu-bf__intro{position:relative;isolation:isolate;overflow:hidden;background:#191919;border:3px solid #191919;border-radius:4px;text-align:center;padding:38px 24px 34px;box-shadow:6px 6px #f1d845;margin:0 6px 0 0}.bu-bf__intro:before,.bu-bf__intro:after{content:"\2726";position:absolute;z-index:-1;color:#f1d845;font-size:100px;line-height:1;left:7%;top:22%;transform:rotate(-12deg)}.bu-bf__intro:after{left:auto;right:8%;top:48%;font-size:70px;color:#f3a9c6;transform:rotate(15deg)}.bu-bf__eyebrow{display:inline-block;background:#f1d845;color:#191919;font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin:0 0 18px;padding:7px 18px;border-radius:2px;transform:rotate(-2deg)}.bu-bf h1{font-family:inherit;font-size:clamp(48px,7vw,92px);font-weight:900;letter-spacing:-2px;line-height:1.02;color:#f3a9c6!important;margin:0;text-transform:uppercase;-webkit-text-stroke:1px currentColor;text-shadow:3px 4px 0 #833b5c}.bu-bf h1 span{display:inline-block}.bu-bf h1 span+span{margin-left:.18em;color:#f1d845;text-shadow:3px 4px 0 #8e741e}.bu-bf__sub{font-size:18px;color:#fff;margin:20px 0 8px}.bu-bf__date{font-size:13px;font-weight:700;color:#f3a9c6;margin:0 0 22px}.bu-bf__cta{display:inline-flex;align-items:center;gap:32px;border-radius:3px;border:2px solid #191919;background:#f1d845;color:#191919!important;padding:12px 24px;min-height:48px;font-size:16px;font-weight:800;box-shadow:4px 4px #f3a9c6}.bu-bf__cta:hover{background:#f3a9c6;box-shadow:4px 4px #f1d845}.bu-bf__brand-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:34px 0 18px}.bu-bf h2{font-family:inherit;font-size:26px;line-height:1.3;font-weight:800;color:#202020!important;margin:0}.bu-bf__brand-heading>a{font-size:14px;font-weight:700;color:#202020;text-decoration:underline;text-underline-offset:4px}.bu-bf__brands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bu-bf__brand{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border:2px solid #202020;border-radius:3px;padding:16px 22px 16px 12px;min-width:0;box-shadow:4px 4px #f1d845}.bu-bf__brand:nth-child(2n){box-shadow:4px 4px #f3a9c6}.bu-bf__brand:hover{background:#fffbea}.bu-bf__brand img{width:88px;height:88px;object-fit:contain;flex-shrink:0;border-radius:2px}.bu-bf__brand strong{font-size:16px;font-weight:800;color:#202020;display:block}.bu-bf__offer{color:#202020;display:inline-block;background:#f1d845;padding:2px 5px;font-size:16px;margin-top:6px;font-weight:800}.bu-bf__brand:nth-child(2n) .bu-bf__offer{background:#f3a9c6}.bu-bf__brand small{display:block;font-size:11px;line-height:1.4;color:#535353;margin-top:5px}.bu-bf__arrow{position:absolute;right:8px;top:6px;color:#202020;font-size:18px}.bu-bf__service{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;padding:14px 8px;margin-top:24px;border-top:2px solid #202020;border-bottom:2px solid #202020;color:#202020;font-size:13px;background:#f1d845}.bu-bf__products-title{padding:28px 0 12px;scroll-margin-top:180px}.bu-bf__products-title p{font-size:13px;line-height:1.6;color:#535353;margin:8px 0 0}.bu-bf a:focus-visible{outline:3px solid #ce477c;outline-offset:5px}@media(max-width:1100px){.bu-bf__brands{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.bu-bf{padding-top:16px}.bu-bf__intro{padding:30px 12px;border-radius:3px}.bu-bf h1{font-size:clamp(42px,12vw,66px);letter-spacing:-1px}.bu-bf h1 span{display:block}.bu-bf h1 span+span{margin-top:4px;margin-left:0}.bu-bf__intro:before{font-size:30px;left:4%;top:16%}.bu-bf__intro:after{font-size:28px;right:4%;top:58%}.bu-bf__sub{font-size:15px;line-height:1.5;margin-top:18px}.bu-bf h2{font-size:22px}.bu-bf__brand-heading{margin-top:28px;gap:12px}.bu-bf__brand-heading>a{font-size:12px}.bu-bf__brands{gap:12px}.bu-bf__brand{padding:12px 6px;gap:8px;flex-direction:column;text-align:center}.bu-bf__brand img{width:64px;height:64px}.bu-bf__brand strong,.bu-bf__offer{font-size:14px}.bu-bf__service{gap:4px;flex-direction:column;text-align:center;font-size:12px}.bu-bf__products-title{scroll-margin-top:110px;padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=EA */
