.fso-home-sp{padding:var(--fsp-pt) 0 var(--fsp-pb);background:var(--fsp-bg);color:#111}.fso-home-sp__in{max-width:1400px;margin:0 auto;padding:0 16px}.fso-home-sp__head{display:flex;align-items:flex-end;justify-content:space-between;gap:8px 16px;margin-bottom:10px}.fso-home-sp__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:21px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#111}.fso-home-sp__stars{display:inline-flex;color:#f5a400}.fso-home-sp__stars svg{width:90px;height:18px}.fso-home-sp__sub{margin:4px 0 0;font-size:13px;line-height:1.4;color:#6a6a6a}.fso-home-sp__all{display:inline-flex;flex:none;align-items:center;gap:2px;padding:4px 0;color:#111;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.fso-home-sp__all svg{width:16px;height:16px}.fso-home-sp__cards,.fso-home-sp__celeb-list{display:flex;margin:0 -16px;padding:2px 16px 8px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fso-home-sp__cards::-webkit-scrollbar,.fso-home-sp__celeb-list::-webkit-scrollbar{display:none}.fso-home-sp__cards{gap:10px}.fso-home-sp__card{position:relative;flex:0 0 168px;scroll-snap-align:start}.fso-home-sp__fig{display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden;border:1px solid #ECE9E3;border-radius:16px;background:var(--fsp-card)}.fso-home-sp__media{position:relative;aspect-ratio:5 / 4;overflow:hidden;background:#f4f1ec}.fso-home-sp__media img,.fso-home-sp__media svg,.fso-home-sp__media video{display:block;width:100%;height:100%;object-fit:cover}.fso-home-sp__media video{object-fit:contain;background:#000}.fso-home-sp__play{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:#1c1718;cursor:pointer}.fso-home-sp__play-ico{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#ffffffeb;color:#111;box-shadow:0 6px 18px #00000040;transform:translate(-50%,-50%)}.fso-home-sp__play-ico svg{width:22px;height:22px;margin-left:3px;object-fit:initial}.fso-home-sp__play:focus-visible{outline:2px solid #F9B218;outline-offset:-4px}.fso-home-sp__cap{display:flex;flex:1;flex-direction:column;gap:5px;padding:9px 11px 11px}.fso-home-sp__rate{display:block;position:relative;width:60px;height:12px;background:#e2ded6;-webkit-mask:var(--fsp-star-mask) left center / 60px 12px no-repeat;mask:var(--fsp-star-mask) left center / 60px 12px no-repeat}.fso-home-sp__rate:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--fsp-r, 100%);background:#f5a400}.fso-home-sp__tag{align-self:flex-start;padding:3px 8px;border-radius:50px;background:#fcd27a;font-family:Kalam,cursive;font-size:13px;font-weight:700;line-height:1.1}.fso-home-sp__quote{display:-webkit-box;margin:0;overflow:hidden;font-size:13px;line-height:1.38;color:#2b2b2b;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fso-home-sp__quote p{margin:0}.fso-home-sp__who{display:flex;align-items:center;gap:6px;margin-top:auto;font-size:11.5px;line-height:1.3;color:#6a6a6a;min-width:0}.fso-home-sp__who img{flex:none;width:22px;height:22px;border-radius:50%;object-fit:cover}.fso-home-sp__who b{color:#111;font-weight:700}.fso-home-sp__who>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fso-home-sp__celebs{margin-top:12px}.fso-home-sp__celebs-title{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.3;color:#111}.fso-home-sp__celebs-title svg{flex:none;width:16px;height:16px;color:#f59e0b}.fso-home-sp__celeb-list{gap:8px}.fso-home-sp__celeb-list>li{flex:0 0 auto;scroll-snap-align:start}.fso-home-sp__celeb{display:flex;flex-direction:column;align-items:center;gap:4px;width:70px;color:#111;text-align:center;text-decoration:none}.fso-home-sp__ring{position:relative;display:block;width:58px;height:58px;padding:2.5px;border-radius:50%;background:conic-gradient(from 210deg,#f9b218,#ff7a59,#f9b218)}.fso-home-sp__ring img,.fso-home-sp__initial{display:grid;place-items:center;width:100%;height:100%;border:2.5px solid #FFFFFF;border-radius:50%;object-fit:cover;background:#ede9e1;color:#8a8478;font-size:20px;font-weight:800}.fso-home-sp__tick{position:absolute;right:-1px;bottom:1px;display:grid;place-items:center;width:18px;height:18px;border:2px solid #FFFFFF;border-radius:50%;background:#2f80ed;color:#fff;font-size:9px;font-style:normal;font-weight:700;line-height:1}.fso-home-sp__celeb-name{display:-webkit-box;overflow:hidden;font-size:11.5px;font-weight:600;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}a.fso-home-sp__celeb:focus-visible,.fso-home-sp__all:focus-visible{outline:2px solid #111111;outline-offset:2px}.fso-home-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fso-home-sp{--fsp-star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Cpath d='M10 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.8l-5.2 2.7 1-5.8L1.6 7.6l5.8-.8zM30 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM50 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM70 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM90 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8z'/%3E%3C/svg%3E")}@media screen and (min-width:750px){.fso-home-sp__in{padding:0 20px}.fso-home-sp__head{margin-bottom:20px}.fso-home-sp__title{font-size:30px}.fso-home-sp__stars svg{width:110px;height:22px}.fso-home-sp__sub{font-size:15px}.fso-home-sp__all{padding:8px 20px;border:1px solid #DDDDDD;border-radius:30px;background:#fff;font-size:15px}.fso-home-sp__cards,.fso-home-sp__celeb-list{margin:0;padding:2px 0 10px;scroll-padding-inline:0}.fso-home-sp__cards{gap:16px}.fso-home-sp__card{flex-basis:220px}.fso-home-sp__cap{gap:7px;padding:12px 14px 14px}.fso-home-sp__quote{font-size:14px}.fso-home-sp__celebs{margin-top:24px}.fso-home-sp__celebs-title{margin-bottom:12px;font-size:17px}.fso-home-sp__celeb-list{gap:16px}.fso-home-sp__celeb{width:92px;gap:7px}.fso-home-sp__ring{width:80px;height:80px}.fso-home-sp__celeb-name{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/fso-social-proof.css.map */
