.shelf-header{display:flex;-moz-column-gap:8px;column-gap:8px}@media screen and (min-width:769px){.shelf-header{align-items:center;-moz-column-gap:16px;column-gap:16px}}.shelf-header__icon{flex-shrink:0;width:48px;height:48px}@media screen and (min-width:769px){.shelf-header__icon{width:56px;height:56px}}.shelf-header__wrapper{display:flex;flex-direction:column;gap:4px;width:100%}@media screen and (min-width:769px){.shelf-header__wrapper{flex-direction:row;justify-content:space-between;gap:16px}}.shelf-header__header-text{font-family:var(--title-font);font-size:20px;font-weight:550;letter-spacing:.4px;line-height:28px;text-transform:uppercase}@media screen and (min-width:769px){.shelf-header__header-text{font-size:30px;letter-spacing:.6px;line-height:40px}}.shelf-header__header-text{white-space:break-spaces}@media(hover:hover){.shelf-header__header-text .custom-link__has-link:has(.shelf-header__information-icon:hover){color:var(--Light-Base-900)}}.shelf-header__information-icon{width:20px;height:20px;margin-bottom:3px;margin-left:10px;opacity:.4;vertical-align:middle}@media screen and (min-width:769px){.shelf-header__information-icon{width:24px;height:24px;margin-bottom:6px}}@media(hover:hover){.shelf-header__information-icon{cursor:pointer}}.shelf-header__information-header{font-size:16px;font-weight:500;line-height:24px}.shelf-header__information-content{font-size:15px;font-weight:400;line-height:22px}.shelf-header__lower-subtitle,.shelf-header__upper-subtitle{font-size:15px;font-weight:400;line-height:22px;color:var(--Light-Base-500)}.shelf-header__see-all{font-size:15px;font-weight:400;line-height:22px;font-weight:500;transition:color .15s ease-out;color:var(--link-color)}@media(hover:hover){.shelf-header__see-all:hover{color:var(--link-color-hover);cursor:pointer}}.shelf-header__see-all:active{color:var(--link-color-active)}@media(hover:hover){.shelf-header__see-all:hover{fill:var(--link-color-hover);cursor:pointer}}.shelf-header__see-all{transition:all .15s ease-out;fill:var(--link-color)}.shelf-header__see-all:active{fill:var(--link-color-active)}.shelf-header__see-all{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;text-decoration:none;white-space:nowrap}@media(hover:hover){.shelf-header__see-all{cursor:pointer}}
