.browse-content-type-component.home-landing__section{padding-bottom:16px}.browse-content-type-component__grid{grid-gap:24px 16px;gap:24px 16px}@media screen and (max-width:750px){.browse-content-type-component__grid{flex-wrap:wrap}}.browse-content-type-component__grid[\:has\(\.browse-content-type-component__grid-item--minimal\)]{align-items:center;flex-wrap:wrap;grid-gap:16px;gap:16px;justify-content:center;margin:0 auto}.browse-content-type-component__grid:has(.browse-content-type-component__grid-item--minimal){align-items:center;flex-wrap:wrap;grid-gap:16px;gap:16px;justify-content:center;margin:0 auto}@media screen and (max-width:1440px){.browse-content-type-component__grid[\:has\(\.browse-content-type-component__grid-item--minimal\)]{max-width:800px}.browse-content-type-component__grid:has(.browse-content-type-component__grid-item--minimal){max-width:800px}}@media(max-width:480px){.browse-content-type-component__grid[\:has\(\.browse-content-type-component__grid-item--minimal\)]{grid-gap:12px;gap:12px}.browse-content-type-component__grid:has(.browse-content-type-component__grid-item--minimal){grid-gap:12px;gap:12px}}.browse-content-type-component__grid-item{flex:1 1 100%}@media screen and (max-width:750px){.browse-content-type-component__grid-item{flex:1 1 calc(33.33% - 32px)}.browse-content-type-component__grid-item#browse_block_bundle{display:none}}@media screen and (max-width:500px){.browse-content-type-component__grid-item{flex:1 1 calc(50% - 16px)}}.browse-content-type-component__grid-item:hover .browse-content-type-component__grid-item__image-wrapper:after{visibility:visible}.browse-content-type-component__grid-item:not(:hover) .browse-content-type-component__grid-item__title{color:#0e2332}.browse-content-type-component__grid-item.is-loading .browse-content-type-component__grid-item__image-wrapper .browse-content-type-component__spinner{display:flex}.browse-content-type-component__grid-item--minimal{border:3px solid #f3f4f5;border-radius:10px;flex-basis:180px;height:168px;max-width:180px;padding:24px}@media(max-width:480px){.browse-content-type-component__grid-item--minimal{flex-basis:calc(50% - 8px);height:auto;max-width:unset;padding:16px}}.browse-content-type-component__grid-item--minimal .browse-content-type-component__grid-item__icon{fill:#ff7900;height:40px;width:40px}.browse-content-type-component__grid-item--minimal .browse-content-type-component__grid-item__title{font-size:22px;line-height:25.78125px;max-height:51.5625px;overflow:hidden;text-align:left;word-break:break-word}@media(max-width:480px){.browse-content-type-component__grid-item--minimal .browse-content-type-component__grid-item__title{font-size:16px;line-height:18.75px}}.browse-content-type-component__grid-item--minimal:hover{background-color:#ff7900;border-color:#ff7900}.browse-content-type-component__grid-item--minimal:hover .browse-content-type-component__grid-item__title{color:#fff}.browse-content-type-component__grid-item--minimal:hover .browse-content-type-component__grid-item__icon{fill:#fff}.browse-content-type-component__grid-item__image-wrapper{border-radius:8px;height:0;overflow:hidden;padding-top:72%;position:relative}.browse-content-type-component__grid-item__image-wrapper:after{background:#0000001a;content:"";height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%}.browse-content-type-component__grid-item__image-wrapper .browse-content-type-component__spinner{align-items:center;background-color:#ffffff80;border-radius:8px;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.browse-content-type-component__grid-item__image-wrapper img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.browse-content-type-component__grid-item__title{font-size:14px;font-weight:600;margin-bottom:0;margin-top:16px;text-align:center}@media screen and (max-width:750px){.browse-content-type-component__grid-item__title{margin-top:8px}}.browse-content-type-component__grid-item.is-active{pointer-events:none}.browse-content-type-component__grid-item.is-active .browse-content-type-component__grid-item__image-wrapper img{border:2px solid #ff7900;border-radius:8px;padding:2px}.browse-content-type-component__grid-item.is-active .browse-content-type-component__grid-item__title{color:#ff7900}
