@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800;900&display=swap');
.sh-progo-v3{background:var(--sh-progo-v3-bg,#f5f2ec)!important;color:#242421!important;border-bottom:1px solid #ddd8cf!important;padding:0 24px!important;margin:0!important}
.sh-progo-v3,.sh-progo-v3 *{box-sizing:border-box!important}
.sh-progo-v3__inner{max-width:1440px!important;margin:0 auto!important;display:flex!important;align-items:center!important;gap:0!important;min-height:56px!important}
.sh-progo-v3__header{flex:0 0 auto!important;display:flex!important;align-items:center!important;padding:0 24px 0 0!important;margin:0!important}
.sh-progo-v3 h2{display:flex!important;align-items:center!important;gap:9px!important;font:inherit!important;font-size:13px!important;font-weight:850!important;line-height:1!important;letter-spacing:.035em!important;color:#242421!important;margin:0!important;text-transform:uppercase!important;white-space:nowrap!important}
.sh-progo-v3 h2:before{content:''!important;display:block!important;width:4px!important;height:18px!important;background:var(--sh-progo-v3-accent,#f57c00)!important;transform:skew(-12deg)!important}
.sh-progo-v3 a{color:inherit!important;text-decoration:none!important}
.sh-progo-v3__grid{display:flex!important;align-items:center!important;flex:1!important;min-width:0!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;scrollbar-width:thin!important;scrollbar-color:#c7bca9 transparent!important}
.sh-progo-v3__tile{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:1 0 auto!important;gap:9px!important;padding:0 20px!important;min-height:52px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:background .16s!important}
.sh-progo-v3__tile:before{content:''!important;position:absolute!important;left:0!important;top:18px!important;bottom:18px!important;width:1px!important;background:#d7d1c7!important}
.sh-progo-v3__tile:after{content:''!important;position:absolute!important;bottom:6px!important;left:20px!important;right:20px!important;height:2px!important;background:var(--sh-progo-v3-accent,#f57c00)!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .16s!important}
.sh-progo-v3__media{position:relative!important;width:24px!important;height:24px!important;flex:0 0 24px!important;display:grid!important;place-items:center!important;background:transparent!important;color:#a95000!important;overflow:hidden!important}
.sh-progo-v3__image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}
.sh-progo-v3__icon{display:block!important;width:24px!important;height:24px!important;stroke-width:4!important}
.sh-progo-v3__body{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}
.sh-progo-v3 h3{font:inherit!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;color:#242421!important;white-space:nowrap!important}
.sh-progo-v3__arrow{font-size:12px!important;color:#81776a!important}
.sh-progo-v3__all{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 0 0 20px!important;min-height:44px!important;font-size:11px!important;font-weight:650!important;white-space:nowrap!important}
.sh-progo-v3 a:focus-visible,.sh-progo-v3__grid:focus-visible{outline:2px solid #a95000!important;outline-offset:-3px!important}
@media(hover:hover){.sh-progo-v3__tile:hover{background:#ede7dc!important}.sh-progo-v3__tile:hover:after{transform:scaleX(1)!important}.sh-progo-v3__all:hover{text-decoration:underline!important}}
@media(max-width:1200px){.sh-progo-v3__tile{padding-inline:14px!important}.sh-progo-v3__header{padding-right:16px!important}.sh-progo-v3__all{display:none!important}}
@media(max-width:700px){.sh-progo-v3{padding:0 0 0 14px!important}.sh-progo-v3__inner{min-height:52px!important}.sh-progo-v3__header{padding-right:12px!important}.sh-progo-v3 h2{font-size:11px!important;gap:7px!important}.sh-progo-v3__grid{padding-right:24px!important;scroll-snap-type:x proximity!important;mask-image:linear-gradient(to right,#000 calc(100% - 18px),transparent)!important}.sh-progo-v3__tile{min-height:50px!important;scroll-snap-align:start!important;justify-content:flex-start!important;padding-inline:14px!important;gap:7px!important}.sh-progo-v3 h3{font-size:11px!important}.sh-progo-v3__arrow{display:none!important}.sh-progo-v3__media,.sh-progo-v3__icon{width:22px!important;height:22px!important}.sh-progo-v3__media{flex-basis:22px!important}}
@media(prefers-reduced-motion:reduce){.sh-progo-v3__tile,.sh-progo-v3__tile:after{transition:none!important}}

.sh-progo-v3{--sh-progo-v3-bg:#f5f2ec!important;--sh-progo-v3-accent:#f57c00!important;font-family:Poppins,sans-serif!important;position:relative!important;top:auto!important;box-shadow:none!important}.sh-progo-v3 button{font-family:inherit!important;cursor:pointer}.sh-progo-v3__tile:after{display:block!important}.sh-progo-v3__media{border:0!important;border-radius:0!important}.sh-progo-v3 h2,.sh-progo-v3 h3{font-style:normal!important}.sh-progo-v3 button:focus-visible{outline:2px solid #a95000;outline-offset:-3px}
