.teaser-ts01{display:grid;grid-template-columns:1fr;gap:1.4375rem}@media(min-width:576px){.teaser-ts01{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.teaser-ts01{grid-template-columns:repeat(3,1fr)}}.teaser-ts01__item{display:flex;flex-direction:column;position:relative;overflow:hidden;flex:1;box-shadow:1px 5px 16px rgb(0 0 0 / .25);padding:1.875rem 1.25rem;text-decoration:none;color:inherit;background:#fff;color:#000}.teaser-ts01__item svg{position:absolute;height:80%;transform:translateX(-50%);top:-30%;rotate:-2deg;fill:#f2f2f2;pointer-events:none;z-index:0}@media(min-width:992px){.teaser-ts01__item svg{rotate:-4deg;top:-35%}}.teaser-ts01__image{height:16rem;overflow:hidden}@media(min-width:768px){.teaser-ts01__image{height:22.5rem}}.teaser-ts01__image figure{height:100%;position:relative;margin:0}.teaser-ts01__image img{box-shadow:none!important;position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-height:100%;max-width:100%}.teaser-ts01__content{display:flex;margin-top:auto;padding-top:1rem;gap:.625rem;justify-content:space-between;align-items:flex-end}.teaser-ts01__content span{flex-shrink:0}.teaser-ts01__title{margin:0}@media(min-width:768px){.teaser-ts01__subtitle{font-size:1.25rem}}.breadcrumbs{background:#000}.breadcrumbs #breadcrumbs .breadcrumb li.breadcrumb-item a{color:rgb(255 255 255 / .8)}.breadcrumbs #breadcrumbs .breadcrumb li.breadcrumb-item.active{color:#fff}.product-list-search{background:#000;color:#fff;text-align:center;padding:3.75rem 0}.product-search{display:flex;background:#fff;height:5rem;border-radius:2.5rem;width:31.25rem;margin:3.75rem auto 0;padding:.75rem}.product-search input{background:#fff0;padding:0 2rem;border:0;height:100%;flex:1;outline:none}.product-search button{flex-shrink:0;border:0;border-radius:2.125rem;background:#e2382a;color:#fff;height:100%;padding:.5rem 1.25rem;box-shadow:0 .1875rem 1.25rem .375rem rgb(0 0 0 / .16)}.product-list-results{padding-top:3.125rem;padding-bottom:3.125rem}.product-list-results .no-results{background:#f2f2f2;padding:1.5rem;margin-bottom:2rem}.product-list-results .no-results .h5{margin-bottom:0}.product-list:not(.product-list__slider){display:grid;gap:1rem}@media(min-width:576px){.product-list:not(.product-list__slider){grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.product-list:not(.product-list__slider){grid-template-columns:repeat(3,1fr)}}.product-list__slider__head{display:flex;justify-content:space-between;gap:1rem}.product-list__slider__head>*{margin-bottom:1.25rem}.product-list__slider__head>*>*:last-child{margin-bottom:0}.product-list__slider-navigation{display:flex;gap:.5rem;align-items:end;flex-shrink:0}@media(min-width:768px){.product-list__slider-navigation{gap:1rem}}.product-list__slider-navigation>*{display:inline-block}.product-list__slider-navigation-button-prev{transform:rotate(180deg)}.product-list__slider-navigation .swiper-button-disabled{cursor:not-allowed;background:#afafaf}.product-list__slider-navigation .swiper-button-disabled:hover{background:#afafaf}@media screen and (min-width:1516px){.container:not(.container-wide) .product-list .swiper{padding-left:calc((100vw - 1130px)/2)}}@media screen and (min-width:1516px){.container:not(.container-wide) .product-list .swiper-wrapper{margin-left:calc((100vw - 1130px)/2*-1)}}@media screen and (min-width:1516px){.container.container-wide .product-list .swiper-wrapper{margin-left:calc((100vw - 1516px)/2*-1)}}@media screen and (min-width:1516px){.container.container-wide .product-list .swiper-wrapper .swiper{padding-left:calc((100vw - 1516px)/2)}}.product-list .swiper{overflow:unset}.product-list .swiper-slide{width:22.8125rem;height:auto}.product-list .swiper-slide>a{height:100%}.product-categories{list-style:none;margin:3.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem}.product-categories li a{display:inline-flex;border:1px solid #fff;border-radius:1.875rem;background:#fff0;color:#fff;height:3.75rem;text-decoration:none;padding:1rem 1.875rem;margin-bottom:.625rem;transition:all .2s ease}.product-categories li a:hover,.product-categories li a.active{color:#000;background:#fff}.product-categories li a.active{pointer-events:none}
