.ys-home .ys-trend-search{display:flex;align-items:center;gap:16px;background:#f5f8ff;border:1px solid #e4dafa;border-radius:9px;min-height:58px;padding:10px 20px;margin:14px 0 16px;overflow:hidden}.ys-home .ys-trend-search>strong{white-space:nowrap;font-size:12px;color:#1b1b1b}.ys-home .ys-trend-search>strong span{color:#7b49ff;font-size:18px}.ys-home .ys-trend-search>div{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.ys-home .ys-trend-search>div a{white-space:nowrap;border-radius:22px;padding:9px 14px;background:white;box-shadow:0 1px 8px #0000000e;font-size:12px}.ys-home .ys-bonus-selection{position:relative;overflow:hidden;border-radius:12px;padding:38px 40px 30px;background:linear-gradient(110deg,#fff 0%,#f7f1fc 45%,#e7d8f4 100%);margin-bottom:22px;min-height:440px}.ys-home .ys-bonus-heading{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.ys-home .ys-bonus-heading span{color:#b34b9e;font-size:15px;font-weight:900}.ys-home .ys-bonus-heading h2{font-size:20px;margin:7px 0 0;color:#151515}.ys-home .ys-bonus-heading p{font-size:12px;color:#777;margin:4px 0}.ys-home .ys-bonus-heading>a{color:#006bff;font-weight:700;font-size:13px;white-space:nowrap}.ys-home .ys-bonus-products{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;position:relative;z-index:1}.ys-home .ys-bonus-product{min-width:0;min-height:250px;padding:12px;background:white;border-radius:9px;box-shadow:0 2px 10px #00000012;display:flex;flex-direction:column;gap:10px}.ys-home .ys-bonus-product-photo{height:150px;background:linear-gradient(135deg,#fff8ed,#f0e7fa);display:grid;place-items:center;font-size:65px;border-radius:4px}.ys-home .ys-bonus-product strong{font-size:14px;color:#222}.ys-home .ys-bonus-product>span{font-size:11px;color:#ad3989;background:#f9e5f4;align-self:flex-start;padding:3px 5px}.ys-home .ys-bonus-note{color:#999;font-size:11px;margin:20px 0 0}.ys-home .ys-bonus-decor{position:absolute;color:#edbd49;opacity:.55;font-size:95px;pointer-events:none}.ys-home .ys-bonus-decor-one{right:6%;top:-35px}.ys-home .ys-bonus-decor-two{right:-12px;bottom:10px}@media(max-width:1100px){.ys-home .ys-bonus-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.ys-home .ys-trend-search{padding:10px;gap:9px}.ys-home .ys-trend-search>strong{font-size:10px}.ys-home .ys-bonus-selection{padding:24px 14px}.ys-home .ys-bonus-products{display:flex;overflow-x:auto;gap:10px}.ys-home .ys-bonus-product{min-width:160px}.ys-home .ys-bonus-heading h2{font-size:16px}}