.router-link-exact-active.router-link-active,.router-link-exact-active.router-link-active *{cursor:default}.link-tw{cursor:pointer}.link-tw--disabled{cursor:default}.link-ssr__fallback{color:inherit;-webkit-text-decoration:none;text-decoration:none}.disabled .title{color:var(--tw-c-main);font-weight:900}.cms-banner-text{line-height:1.4;position:relative;text-align:center}.theme--is-dark .cms-banner-text{color:var(--tw-c-app_font--secondary)!important}.cms-banner-text a{display:block}.cms-banner-text :is(h1,h2,h3,h4,h5,h6){color:var(--tw-c-app_font--secondary);font-size:2.2rem;font-weight:var(--tw-f-extrabold);line-height:1;margin-bottom:.8rem;text-transform:uppercase}@media(min-width:768px){.cms-banner-text :is(h1,h2,h3,h4,h5,h6){font-size:2.6rem}}@media(max-width:767px){.cms-banner-text{margin:0 auto;max-width:unset!important;width:100%}.cms-banner-text :is(h1,h2,h3,h4,h5,h6,p){text-align:left}}.cms-banner-text p{margin-bottom:.8rem}@media(max-width:767px){.cms-banner-text p{font-size:1.4rem}}@media(min-width:768px){.cms-banner-text p{display:block;margin-left:auto;margin-right:auto;max-width:85rem}}.cms-banner-text .text{margin-top:4rem}.product-listing__row:first-child .cms-banner-text .text{margin-top:0}@media(min-width:768px){.cms-banner-text .text>*{grid-column:narrow}}@media(max-width:767px){.cms-banner-text .text{margin-top:2.4rem;padding:0}}.cms-banner-text .text>:last-child{margin-bottom:0}