.bp-br{display:block;background:var(--bp-br-bg);color:var(--bp-br-fg);font-family:var(--font-body--family);overflow:hidden}.bp-br__inner{max-width:var(--page-width, 1400px);margin:0 auto;padding:var(--bp-br-pad-top) var(--page-margin, 24px) var(--bp-br-pad-bottom)}.bp-br__head{display:grid;justify-items:center;gap:12px;margin-bottom:44px;text-align:center}.bp-br__heading{margin:0;font-family:var(--bp-font-display, var(--font-heading--family));font-size:clamp(40px,4.6vw,72px);font-weight:700;font-variation-settings:"opsz" 96;line-height:.95;letter-spacing:-.025em;color:inherit}.bp-br__heading em{font-family:var(--bp-font-accent, Georgia, serif);font-style:italic;font-weight:560;font-variation-settings:"SOFT" 100,"opsz" 144,"WONK" 1;letter-spacing:-.02em;color:var(--bp-br-accent)}.bp-br__text{max-width:480px;font-size:17px;line-height:1.5;color:color-mix(in srgb,var(--bp-br-fg) 75%,transparent)}.bp-br__text p{margin:0}.bp-br__list{display:grid;gap:22px}.bp-br__brand{--bp-ft-card: color-mix(in srgb, var(--bp-br-bg) 70%, #fff);position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(28px,3.4vw,52px);overflow:hidden;border-radius:40px;background:#fff;box-shadow:0 30px 60px -40px #34393b59;isolation:isolate;opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * .14s)}bp-reveal.is-in .bp-br__brand{opacity:1;transform:none}.bp-br__brand--flip{grid-template-columns:minmax(0,1.4fr) minmax(0,.95fr)}.bp-br__brand--flip .bp-br__info{order:2}.bp-br__brand:before{content:"";position:absolute;top:40px;bottom:40px;left:0;width:6px;border-radius:0 6px 6px 0;background:var(--brand)}.bp-br__brand--flip:before{left:auto;right:0;border-radius:6px 0 0 6px}.bp-br__watermark{position:absolute;left:50%;bottom:-.2em;z-index:-1;font-family:var(--bp-font-accent, Georgia, serif);font-size:clamp(120px,17vw,260px);font-style:italic;font-weight:600;font-variation-settings:"SOFT" 100,"opsz" 144,"WONK" 1;line-height:1;letter-spacing:-.04em;white-space:nowrap;color:var(--brand);opacity:.08;transform:translate(-50%);pointer-events:none;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.bp-br__brand:hover .bp-br__watermark{transform:translate(-47%)}.bp-br__info{display:grid;justify-items:start;gap:18px}.bp-br__badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px 7px 11px;border-radius:999px;background:color-mix(in srgb,var(--brand) 16%,#fff);color:var(--bp-br-fg);font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bp-br__badge .bp-icon{color:var(--brand)}.bp-br__name{margin:0;font-family:var(--bp-font-display, var(--font-heading--family));font-size:clamp(56px,6vw,100px);font-weight:760;font-variation-settings:"opsz" 96;line-height:.86;letter-spacing:-.045em;color:inherit}.bp-br__name a{color:inherit;text-decoration:none;background:linear-gradient(var(--brand),var(--brand)) 0 92% / 0 6px no-repeat;transition:background-size .5s cubic-bezier(.2,.8,.2,1)}.bp-br__name a:hover{background-size:100% 6px}.bp-br__line{max-width:380px;font-size:18px;line-height:1.5;color:color-mix(in srgb,var(--bp-br-fg) 78%,transparent)}.bp-br__line p{margin:0}.bp-br__tags{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.bp-br__tags li{padding:6px 14px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bp-br-fg) 18%,transparent);font-size:14px;font-weight:500}.bp-br__btn{display:inline-flex;align-items:center;gap:12px;margin-top:6px;padding:6px 6px 6px 24px;border-radius:999px;background:var(--bp-br-fg);color:#fff;font-size:16px;font-weight:600;text-decoration:none;transition:gap .25s ease,transform .25s ease}.bp-br__btn-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--brand);color:#fff;transition:transform .4s cubic-bezier(.3,1.5,.5,1)}.bp-br__btn:hover{gap:16px;transform:translateY(-2px)}.bp-br__btn:hover .bp-br__btn-icon{transform:rotate(-45deg)}.bp-br__btn:focus-visible,.bp-br__name a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.bp-br__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;margin:0;padding:0;list-style:none}.bp-br__product{min-width:0}.bp-br__product:nth-child(2){transform:translateY(28px)}@media(prefers-reduced-motion:reduce){.bp-br__brand{opacity:1;transform:none;transition:none}}@media screen and (max-width:989px){.bp-br__brand,.bp-br__brand--flip{grid-template-columns:1fr}.bp-br__brand--flip .bp-br__info{order:0}.bp-br__product:nth-child(2){transform:none}}@media screen and (max-width:749px){.bp-br__inner{padding-top:calc(var(--bp-br-pad-top) * .65);padding-bottom:calc(var(--bp-br-pad-bottom) * .65)}.bp-br__head{justify-items:start;text-align:start;margin-bottom:28px}.bp-br__brand{border-radius:30px;padding:26px 20px 22px;gap:22px}.bp-br__products{grid-template-columns:1fr 1fr;gap:12px}.bp-br__product:nth-child(3){display:none}.bp-br__brand:before{top:26px;bottom:auto;height:80px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bp-brands.css.map */
