@charset "UTF-8";@media (min-width:1025px){.smartphone-only{display:none!important}}@media (max-width:1024px){.desktop-only{display:none!important}}.banner{display:flex;margin:auto;max-width:var(--boxed-mode-max-width);overflow:hidden}@media (max-width:1024px){.banner{flex-direction:column;margin:calc(var(--spacer-base)*-1) calc(var(--mobile-content-padding)*-1) 0}}.banner_text{align-items:center;background:var(--c-grey-very-light);display:flex;flex:1 0 calc(25% - 40px);font-family:var(--font-family-primary);font-size:2.125rem;justify-content:center;letter-spacing:5px;line-height:normal;margin-right:var(--spacer-sm);padding:0 var(--spacer-sm);text-transform:uppercase}@media (max-width:1024px){.banner_text{font-size:var(--font-size-base);margin:0;padding:var(--spacer-sm)}}.banner_img{flex:1 1 75%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media (max-width:1024px){.banner_img{flex:auto;height:20vw;order:-1}}.category-description{border-bottom:1px solid var(--c-grey-light);margin:var(--spacer-sm) 0 0;padding-bottom:var(--spacer-sm)}
