.bs2,.bs2 *,.bs2 *:before,.bs2 *:after,[data-bs2-lb],[data-bs2-lb] *{box-sizing:border-box}.bs2 [hidden],[data-bs2-lb][hidden]{display:none!important}.bs2 a{text-decoration:none}.bs2 nav::-webkit-scrollbar{display:none}.bs2 h1,.bs2 h2,.bs2 h3,.bs2 p,.bs2 ol,.bs2 ul,.bs2 blockquote{margin:0}.bs2 button,[data-bs2-lb] button{font-family:inherit;line-height:normal;min-height:0;min-width:0;box-shadow:none;text-shadow:none}.bs2 img{max-width:100%}.bs2 .bs2-tlv{display:none}@media(max-width:939px){.bs2 .bs2-tlh{display:none}.bs2 .bs2-tlv{display:block}}.bs2.bs2 .bs2-s1{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 28px;border-radius:999px;background:#ff2929;color:#fcfcfc;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .3s cubic-bezier(.2,.7,.2,1),background .3s}.bs2.bs2 .bs2-s2{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 28px;border-radius:999px;border:1px solid rgba(252,252,252,.4);color:#fcfcfc;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s}.bs2.bs2 .bs2-s3{flex:none;height:56px;display:flex;align-items:center;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#fcfcfc9e;box-shadow:inset 0 -2px 0 transparent;transition:color .2s,box-shadow .2s}.bs2.bs2 .bs2-s4{scroll-margin-top:calc(var(--bs2-off,0px) + 56px);background:#fcfcfc;padding:clamp(96px,12vw,192px) 0}.bs2.bs2 .bs2-s5{max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,40px)}.bs2.bs2 .bs2-s6{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:clamp(48px,6vw,80px)}.bs2.bs2 .bs2-s7{margin:0;flex:1 1 520px;font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(44px,6vw,96px);line-height:1.08}.bs2.bs2 .bs2-s8{margin:0;flex:0 1 440px;font-size:17px;line-height:1.6;color:#5e5e5e;text-wrap:pretty}.bs2.bs2 .bs2-s9{margin:0;font-size:16px;line-height:1.75;color:#2b2b2b;text-wrap:pretty}.bs2.bs2 .bs2-s10{font-family:Anton,Impact,sans-serif;font-weight:400;font-size:clamp(72px,7vw,120px);line-height:1}.bs2.bs2 .bs2-s11{display:flex;flex-direction:column;gap:4px}.bs2.bs2 .bs2-s12{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3}.bs2.bs2 .bs2-s13{height:clamp(56px,6vw,84px);width:auto;mix-blend-mode:lighten}.bs2.bs2 .bs2-s14{margin:0;flex:0 1 440px;font-size:17px;line-height:1.6;color:#5e5e5e}.bs2.bs2 .bs2-s15{flex:none;width:100%;height:auto;display:flex;flex-wrap:wrap;gap:clamp(24px,3vw,48px);padding:clamp(18px,2vw,32px);border-radius:28px;background:#f2f2f2;color:#0d0d0d;overflow:hidden}.bs2.bs2 .bs2-s16{flex:1.2 1 400px;min-width:0;display:flex;flex-direction:column;gap:10px}.bs2.bs2 .bs2-s17{position:relative;display:block;width:100%;flex:none;min-height:0;aspect-ratio:1238 / 782;padding:0;border:0;border-radius:16px;overflow:hidden;background:#e6e6e6;cursor:zoom-in}.bs2.bs2 .bs2-s18{position:absolute;top:0;bottom:0;left:-6%;width:112%;display:block}.bs2.bs2 .bs2-s19{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.bs2.bs2 .bs2-s20{position:absolute;left:14px;bottom:14px;padding:7px 12px;border-radius:999px;background:#fcfcfc;color:#0d0d0d;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bs2.bs2 .bs2-s21{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;flex:none}.bs2.bs2 .bs2-s22{display:block;padding:0;border:0;border-radius:10px;overflow:hidden;background:#e6e6e6;cursor:zoom-in;aspect-ratio:1238 / 782}.bs2.bs2 .bs2-s23{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;gap:18px;padding:clamp(4px,1vw,16px) clamp(4px,1vw,12px)}.bs2.bs2 .bs2-s24{margin:0;font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(30px,min(3.4vw,6.2vh),60px);line-height:1.06}.bs2.bs2 .bs2-s25{margin:0;font-size:18px;line-height:1.55;color:#2b2b2b;text-wrap:pretty}.bs2.bs2 .bs2-s26{margin:0;font-size:15px;line-height:1.7;color:#5e5e5e;text-wrap:pretty}.bs2.bs2 .bs2-s27{flex:none;width:100%;height:auto;display:flex;flex-wrap:wrap;gap:clamp(24px,3vw,48px);padding:clamp(18px,2vw,32px);border-radius:28px;background:#0d0d0d;color:#fcfcfc;overflow:hidden}.bs2.bs2 .bs2-s28{position:relative;display:block;width:100%;flex:none;min-height:0;aspect-ratio:1238 / 782;padding:0;border:0;border-radius:16px;overflow:hidden;background:#1c1c1c;cursor:zoom-in}.bs2.bs2 .bs2-s29{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;flex:none}.bs2.bs2 .bs2-s30{display:block;padding:0;border:0;border-radius:10px;overflow:hidden;background:#1c1c1c;cursor:zoom-in;aspect-ratio:1238 / 782}.bs2.bs2 .bs2-s31{margin:0;font-size:18px;line-height:1.55;color:#e6e6e6;text-wrap:pretty}.bs2.bs2 .bs2-s32{margin:0;font-size:15px;line-height:1.7;color:#cfcfcf;text-wrap:pretty}.bs2.bs2 .bs2-s33{display:flex;flex-direction:column;padding-right:20px}.bs2.bs2 .bs2-s34{display:block;width:16px;height:16px;margin-top:-6px;background:#ff2929}.bs2.bs2 .bs2-s35{display:flex;flex-direction:column;gap:12px;padding-top:22px}.bs2.bs2 .bs2-s36{font-family:Anton,Impact,sans-serif;font-weight:400;font-size:clamp(48px,5vw,76px);line-height:1;font-variant-numeric:tabular-nums}.bs2.bs2 .bs2-s37{font-size:15px;font-weight:600;line-height:1.45;color:#2b2b2b}.bs2.bs2 .bs2-s38{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5e5e5e}.bs2.bs2 .bs2-s39{position:relative;padding:0 0 clamp(40px,7vw,56px) 44px}.bs2.bs2 .bs2-s40{position:absolute;left:0;top:14px;display:block;width:16px;height:16px;background:#ff2929}.bs2.bs2 .bs2-s41{display:flex;flex-direction:column;gap:10px}.bs2.bs2 .bs2-s42{font-family:Anton,Impact,sans-serif;font-weight:400;font-size:clamp(52px,12vw,72px);line-height:1;font-variant-numeric:tabular-nums}.bs2.bs2 .bs2-s43{font-size:16px;font-weight:600;line-height:1.45;color:#2b2b2b}.bs2.bs2 .bs2-s44{flex:1;min-height:320px;border-radius:24px;background:#0d0d0d;color:#fcfcfc;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.bs2.bs2 .bs2-s45{height:64px;display:flex;align-items:center}.bs2.bs2 .bs2-s46{font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(24px,2.2vw,34px);line-height:1.18}.bs2.bs2 .bs2-s47{font-size:15px;line-height:1.55;color:#a3a3a3}.bs2.bs2 .bs2-s48{padding-top:8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.bs2.bs2 .bs2-s49{flex:0 1 440px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.bs2.bs2 .bs2-s50{margin:0;font-size:17px;line-height:1.6;color:#5e5e5e}.bs2.bs2 .bs2-s51{flex:none;white-space:nowrap;height:40px;padding:0 18px;border:0;border-radius:999px;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:transparent;color:#0d0d0d;transition:background .25s,color .25s}.bs2.bs2 .bs2-s52{position:relative;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:#0d0d0d}.bs2.bs2 .bs2-s53{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.bs2.bs2 .bs2-s54{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.bs2.bs2 .bs2-s55{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0d0d00 45%,#0d0d0da6);pointer-events:none}.bs2.bs2 .bs2-s56{position:absolute;left:24px;bottom:24px;width:68px;height:68px;border-radius:50%;background:#ff2929;color:#fcfcfc;display:flex;align-items:center;justify-content:center;font-size:22px;padding-left:4px;pointer-events:none}.bs2.bs2 .bs2-s57{display:flex;flex-direction:column;gap:14px;color:#0d0d0d}.bs2.bs2 .bs2-s58{position:relative;display:block;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;background:#e6e6e6}.bs2.bs2 .bs2-s59{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 50%,#00000057,#0000 55%);pointer-events:none}.bs2.bs2 .bs2-s60{width:22%;height:auto;overflow:visible;filter:drop-shadow(0 2px 10px rgba(0,0,0,.45))}.bs2.bs2 .bs2-s61{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bs2-h1:hover,.bs2-h54:hover{transform:translateY(-2px)!important;background:#e61e1e!important;color:#fcfcfc!important}.bs2-h2:hover,.bs2-h38:hover{transform:translateY(-2px)!important;border-color:#fcfcfc!important;color:#fcfcfc!important}.bs2-h3:hover,.bs2-h4:hover,.bs2-h5:hover,.bs2-h6:hover,.bs2-h7:hover,.bs2-h8:hover,.bs2-h9:hover,.bs2-h10:hover,.bs2-h11:hover,.bs2-h12:hover{color:#fcfcfc!important}.bs2-h13:hover{background:#e61e1e!important;color:#fcfcfc!important}.bs2-h14:hover,.bs2-h45:hover{transform:translateY(-2px)!important;background:#0d0d0d!important;color:#fcfcfc!important}.bs2-h15:hover,.bs2-h17:hover,.bs2-h22:hover,.bs2-h27:hover,.bs2-h32:hover,.bs2-h46:hover,.bs2-h47:hover,.bs2-h49:hover,.bs2-h51:hover,.bs2-h53:hover{transform:scale(1.05)!important}.bs2-h18:hover,.bs2-h19:hover,.bs2-h20:hover,.bs2-h21:hover,.bs2-h23:hover,.bs2-h24:hover,.bs2-h25:hover,.bs2-h28:hover,.bs2-h29:hover,.bs2-h30:hover,.bs2-h33:hover,.bs2-h34:hover,.bs2-h35:hover,.bs2-h36:hover{transform:scale(1.08)!important}.bs2-h16:hover,.bs2-h39:hover,.bs2-h40:hover,.bs2-h41:hover,.bs2-h42:hover{transform:translateY(-4px)!important;color:#fcfcfc!important}.bs2-h26:hover{color:#fcfcfc!important;border-bottom-color:#fcfcfc!important}.bs2-h31:hover{color:#0d0d0d!important;border-bottom-color:#0d0d0d!important}.bs2-h37:hover{transform:translateY(-2px)!important;background:#fff!important;color:#0d0d0d!important}.bs2-h43:hover{transform:translateY(-2px)!important;color:#fcfcfc!important}.bs2-h44:hover{background:#0d0d0d!important;color:#fcfcfc!important}.bs2-h48:hover,.bs2-h50:hover,.bs2-h52:hover{color:#ff2929!important}.bs2-h55:hover{transform:translateY(-2px)!important;color:#0d0d0d!important}.bs2-h56:hover,.bs2-h57:hover{background:#ff2929!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ss-brian-v2.css.map */
