.bss{position:relative;background:transparent;color:#fff;--glass:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 45%),rgba(28,33,53,.6)}.bss a{text-decoration:none}.bss--lime{--acc:#B6F23A;--rgb:182,242,58}.bss--cyan{--acc:#22D3EE;--rgb:34,211,238}.bss--gold{--acc:#F2B33D;--rgb:242,179,61}.bss__wrap{position:relative;width:min(100% - 32px,1320px);margin:0 auto;padding:40px 0;box-sizing:border-box;display:flex;flex-direction:column;gap:22px}.bss__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.bss__head--center{flex-direction:column;align-items:center;text-align:center}.bss__kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;font-family:var(--font-heading--family);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--acc)}.bss__kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.bss__h{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.1rem);line-height:1.08;letter-spacing:-.03em;color:#fff;text-wrap:balance}.bss__headr{display:flex;align-items:center;gap:12px}.bss__view{display:inline-flex;align-items:center;min-height:44px;color:var(--acc);font-size:15px;font-weight:600;white-space:nowrap}.bss__view:hover{text-decoration:underline}.bss__arw{width:44px;height:44px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .25s,border-color .25s}.bss__arw:hover{background:#ffffff1a;border-color:#ffffff59}.bss__arw svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.bss__arw--on{background:var(--acc);border-color:var(--acc)}.bss__arw--on:hover{background:var(--acc);border-color:var(--acc);box-shadow:0 8px 24px rgba(var(--rgb),.35)}.bss__arw--on svg{stroke:#0f1220}.bss__title{font-family:var(--font-heading--family);font-size:14px;font-weight:600;line-height:1.35;color:#fff}.bss__price{font-family:var(--font-heading--family);font-weight:800;font-size:18px;color:#f2b33d}.bss__tag{position:absolute;left:10px;top:10px;padding:4px 10px;border-radius:999px;background:#0f1220bf;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:11px;font-weight:600}.bss img{display:block;width:100%;height:100%;object-fit:cover}.bsc__tile,.bse__card,.bsd__item,.bsg__strip{background:var(--glass);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000040;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.bsc__tile:hover,.bse__card:hover,.bsd__item:hover{transform:translateY(-4px);border-color:rgba(var(--rgb),.6);box-shadow:inset 0 1px #ffffff14,0 16px 36px -14px rgba(var(--rgb),.55)}.bss__rail{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 8px;margin:-6px -2px -8px}.bss__rail::-webkit-scrollbar{display:none}.bsb__card{flex:0 0 196px;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;color:#fff}.bsb__img{position:relative;aspect-ratio:3/4;border-radius:18px;overflow:hidden;background:#1c213599;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 32px #00000059;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s}.bsb__img img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.bsb__card:hover .bsb__img{transform:translateY(-4px);border-color:rgba(var(--rgb),.6);box-shadow:0 16px 36px -14px rgba(var(--rgb),.55)}.bsb__card:hover .bsb__img img{transform:scale(1.05)}.bsb__badge{position:absolute;left:10px;top:10px;padding:4px 10px;border-radius:999px;background:var(--acc);color:#0f1220;font-size:11px;font-weight:700}.bsb__plat{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:4px 10px;border-radius:999px;background:#0f1220bf;border:1px solid rgba(255,255,255,.12);font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.bsc__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bsc__tile{display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;color:#fff}.bsc__icon{flex:none;width:64px;height:64px;border-radius:14px;overflow:hidden;background:#1a1f36}.bsc__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.bsc__sub{font-size:12px;color:#fff9}.bsc .bss__price{font-size:16px}.bsc__go{flex:none;width:36px;height:36px;border-radius:50%;background:rgba(var(--rgb),.14);display:flex;align-items:center;justify-content:center;transition:background-color .3s}.bsc__go svg{width:18px;height:18px;fill:none;stroke:var(--acc);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}.bsc__tile:hover .bsc__go{background:var(--acc)}.bsc__tile:hover .bsc__go svg{stroke:#0f1220}.bsd--blue{--acc:#22D3EE;--rgb:34,211,238;--rgb2:37,99,235}.bsd--purple{--acc:#E879F9;--rgb:168,85,247;--rgb2:219,39,119}.bsd--gold{--acc:#F2B33D;--rgb:242,179,61;--rgb2:184,116,26}.bsd__row{display:flex;gap:20px}.bsd--right .bsd__row{flex-direction:row-reverse}.bsd__banner{position:relative;overflow:hidden;isolation:isolate;flex:0 0 42%;min-height:380px;border-radius:24px;padding:40px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:16px;color:#fff;border:1px solid rgba(var(--rgb),.35);background:linear-gradient(135deg,rgba(var(--rgb),.34),rgba(var(--rgb2),.2) 45%,#10131f73 85%);box-shadow:inset 0 1px #ffffff1a,0 20px 50px #0000004d}.bsd__banner:before{content:"";position:absolute;z-index:-1;right:-90px;top:-90px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(var(--rgb),.45),transparent 68%)}.bsd__icon{position:absolute;right:40px;top:40px;width:96px;height:96px;fill:none;stroke:var(--acc);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;opacity:.9;filter:drop-shadow(0 0 18px rgba(var(--rgb),.6))}.bsd__badge{position:relative;align-self:flex-start;padding:7px 14px;border-radius:999px;background:#0f12208c;border:1px solid rgba(var(--rgb),.45);color:var(--acc);font-size:12px;font-weight:600;letter-spacing:.14em}.bsd__h{position:relative;margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:clamp(32px,3.4vw,48px);line-height:1.05;letter-spacing:-.03em;color:#fff}.bsd__p{position:relative;margin:0;max-width:400px;font-size:17px;line-height:1.55;color:#fffc}.bsd__btn{position:relative;z-index:1;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border-radius:14px;background:#b6f23a;color:#0f1220;font-family:var(--font-heading--family);font-size:16px;font-weight:700;box-shadow:0 8px 26px #b6f23a40,inset 0 1px #ffffff73;transition:transform .25s,box-shadow .25s}.bsd__btn:hover{transform:translateY(-2px);box-shadow:0 14px 34px #b6f23a61,inset 0 1px #ffffff73}.bsd__list{flex:1;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bsd__item{display:flex;align-items:center;gap:16px;padding:14px;border-radius:20px;color:#fff}.bsd__img{flex:none;width:112px;height:112px;border-radius:14px;overflow:hidden;background:#1a1f36}.bsd__txt{min-width:0;display:flex;flex-direction:column;gap:6px}.bsd__txt .bss__title{font-size:16px}.bse__tabs{align-self:center;max-width:100%;overflow-x:auto;display:flex;gap:6px;padding:6px;border-radius:999px;background:#1c21358c;border:1px solid rgba(255,255,255,.1);scrollbar-width:none}.bse__tabs::-webkit-scrollbar{display:none}.bse__tab{height:44px;padding:0 24px;border-radius:999px;border:0;background:transparent;color:#fffc;font-family:inherit;font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .25s,color .25s}.bse__tab:hover{color:#fff;background:#ffffff0f}.bse__tab.is-on{background:var(--acc);color:#0f1220;font-weight:600;box-shadow:0 6px 20px rgba(var(--rgb),.3)}.bse__panel{display:flex;flex-direction:column;gap:18px}.bse__panel[hidden]{display:none}.bse__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.bse__card{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;color:#fff}.bse__img{position:relative;aspect-ratio:4/3;background:#1a1f36;overflow:hidden}.bse__img img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.bse__card:hover .bse__img img{transform:scale(1.05)}.bse__info{padding:14px 16px;display:flex;flex-direction:column;gap:6px}.bse__more{align-self:center}.bsfx{overflow:hidden}.bsfx:before{content:"";position:absolute;left:58%;top:50%;width:min(1100px,96%);height:100%;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(closest-side,rgba(123,92,255,.42),rgba(59,28,140,.2) 55%,transparent)}.bsfx:after{content:"";position:absolute;left:58%;top:50%;width:min(1100px,96%);height:100%;transform:translate(-50%,-50%);pointer-events:none;background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,255,255,.05) 0deg 6deg,transparent 6deg 18deg);-webkit-mask:radial-gradient(closest-side,#000,transparent);mask:radial-gradient(closest-side,#000,transparent)}.bsfx__row{position:relative;z-index:1;display:flex;align-items:center;gap:40px;min-height:440px}.bsfx__text{flex:0 0 360px;display:flex;flex-direction:column;gap:18px}.bsfx__badge{align-self:flex-start;padding:7px 14px;border-radius:999px;background:#f2b33d;color:#0f1220;font-size:12px;font-weight:700;letter-spacing:.14em}.bsfx__h{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:clamp(36px,4vw,56px);line-height:1.02;letter-spacing:-.03em;color:#fff}.bsfx__h span{color:#b6f23a}.bsfx__p{margin:0;font-size:17px;line-height:1.55;color:#fffc}.bsfx__btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border-radius:14px;background:#b6f23a;color:#0f1220;font-family:var(--font-heading--family);font-size:16px;font-weight:700;box-shadow:0 8px 26px #b6f23a40,inset 0 1px #ffffff73;transition:transform .25s,box-shadow .25s}.bsfx__btn:hover{transform:translateY(-2px);box-shadow:0 14px 34px #b6f23a61,inset 0 1px #ffffff73}.bsfx__cards{flex:1;min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:6px 0 34px}.bsfx__card{display:flex;flex-direction:column;gap:8px;color:#fff;--ring:#B6F23A;--glow:rgba(182,242,58,.35);transition:transform .35s cubic-bezier(.22,1,.36,1)}.bsfx__card:nth-child(2n){transform:translateY(28px)}.bsfx__card:hover{transform:translateY(-6px)}.bsfx__card:nth-child(2n):hover{transform:translateY(22px)}.bsfx__card:nth-child(5n+2){--ring:#F2B33D;--glow:rgba(242,179,61,.35)}.bsfx__card:nth-child(5n+3){--ring:#A855F7;--glow:rgba(168,85,247,.4)}.bsfx__card:nth-child(5n+4){--ring:#22D3EE;--glow:rgba(34,211,238,.35)}.bsfx__card:nth-child(5n+5){--ring:#E5E7EB;--glow:rgba(229,231,235,.25)}.bsfx__img{position:relative;aspect-ratio:3/4;border-radius:18px;overflow:hidden;background:#1a1f36;border:2px solid var(--ring);box-shadow:0 0 36px var(--glow),0 18px 36px #00000073}.bsg .bss__wrap{padding-top:28px;padding-bottom:28px}.bsg__strip{--acc:#22D3EE;--rgb:34,211,238;position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;gap:28px;padding:26px 36px;border-radius:24px;border-color:#22d3ee59;background:linear-gradient(100deg,#22d3ee47,#0e74902e,#10131f73 90%)}.bsg__strip:before{content:"";position:absolute;z-index:-1;left:-80px;top:50%;width:300px;height:300px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.4),transparent 68%)}.bsg__icon{flex:none;width:72px;height:72px;border-radius:50%;background:#0f122073;border:1px solid rgba(34,211,238,.4);display:flex;align-items:center;justify-content:center}.bsg__icon svg{width:36px;height:36px;fill:none;stroke:#22d3ee;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bsg__txt{flex:1;min-width:0}.bsg__kicker{margin:0;font-size:12px;font-weight:600;letter-spacing:.16em;color:#22d3ee}.bsg__h{margin:6px 0 0;font-family:var(--font-heading--family);font-weight:800;font-size:clamp(22px,2.2vw,30px);letter-spacing:-.02em;color:#fff}.bsg__p{margin:4px 0 0;font-size:15px;color:#fffc}.bsg__prod{flex:none;display:flex;align-items:center;gap:16px;padding:12px;border-radius:18px;background:#0f122080;border:1px solid rgba(255,255,255,.1)}.bsg__img{flex:none;width:64px;height:64px;border-radius:12px;overflow:hidden;background:#1a1f36}.bsg__btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border-radius:12px;background:#b6f23a;color:#0f1220;font-family:var(--font-heading--family);font-size:15px;font-weight:700;transition:transform .25s,box-shadow .25s}.bsg__btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #b6f23a59}@media(max-width:989px){.bsc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bsd__row,.bsd--right .bsd__row{flex-direction:column}.bsd__banner{min-height:0;flex:none}.bse__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(200px,60vw);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.bse__grid::-webkit-scrollbar{display:none}.bse__card{scroll-snap-align:start}.bsfx:before,.bsfx:after{left:50%;width:140%}.bsfx__row{flex-direction:column;align-items:stretch;padding:8px 0}.bsfx__text{flex:none}.bsfx__cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(170px,46vw);overflow-x:auto;scrollbar-width:none;padding:6px 0 10px}.bsfx__cards::-webkit-scrollbar{display:none}.bsfx__card:nth-child(2n),.bsfx__card:nth-child(2n):hover{transform:none}}@media not (min-width:750px){.bss__wrap{padding:32px 0;gap:18px}.bss__head{flex-direction:column;align-items:flex-start;gap:8px}.bss__head--center{align-items:center}.bss__arw{display:none}.bsb__card{flex-basis:150px}.bsc__grid,.bsd__list{grid-template-columns:1fr}.bsd__banner{padding:28px}.bsd__icon{width:60px;height:60px;right:20px;top:20px}.bsd__img{width:80px;height:80px}.bse__tabs{align-self:center;flex-wrap:wrap;justify-content:center;border-radius:24px;overflow:visible}.bse__tab{height:40px;padding:0 16px;font-size:14px}.bsg__strip{flex-direction:column;align-items:flex-start;padding:24px}.bsg__prod{align-self:stretch;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.bsc__tile,.bse__card,.bsd__item,.bsb__img,.bsfx__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bushahn-sections.css.map */
