:root{--page-width: 1440px}#MainContent .banner:after{content:"";display:block;background-color:var(--color-black);opacity:.3;position:absolute;left:0;right:0;bottom:0;top:0;z-index:0}main#MainContent .banner h2{font-family:var(--font-heading);margin:0 var(--spacing-sm) var(--spacing-sm) 0;font-size:var(--font-size-4xl);font-weight:var(--font-weight-black);text-transform:uppercase;color:#fff}main#MainContent .banner p{display:inline-block;margin:0 var(--spacing-sm) var(--spacing-sm) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);text-transform:uppercase;margin-bottom:.5rem}#MainContent .banner__content{padding:40px 20px}#MainContent h2{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-h2, var(--color-text));margin:0;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text);text-transform:none}#MainContent .button span{position:relative;z-index:2}#MainContent .banner__text{line-height:var(--line-height-lg);display:inline-block;margin:0 var(--spacing-sm) var(--spacing-sm) 0;font-size:var(--font-size-4xl);font-weight:var(--font-weight-black);text-transform:uppercase}#MainContent .banner__buttons{display:flex;flex-wrap:wrap;max-width:300px}#MainContent .banner__buttons a{width:100%}#MainContent .button{--alpha-button-background: 1;background-color:#d71920;font-weight:700}#MainContent .button{margin-bottom:1rem;transition-property:var(--transition-properties-colors);transition-duration:var(--transition-duration-slow);transition-timing-function:var(--transition-timing-function-cubic-bezier-smooth);background-color:var(--button-background, var(--color-primary));border:var(--border-md) var(--button-border, var(--color-primary));border-radius:var(--border-radius-base);color:var(--button-on-background, var(--color-text-light))}#MainContent .button{--button-background: var(--color-primary);--button-border: var(--color-primary);--button-hover-background: var(--color-primary-hover);--button-hover-border: var(--color-primary-hover)}#MainContent .button.button--primary{--button-background: none;--button-border: #fff;--button-hover-background: #fff;--button-hover-border: #fff}#MainContent .button.button--primary{background:none;color:var(--button-secondary-color, var(--color-white));border-color:var(--button-secondary-border, var(--color-white))}#MainContent .button.button--primary:before{background:var(--button-secondary-hover-background, var(--color-white));background-color:var(--button-secondary-hover-background, var(--color-white))}#MainContent .button.button--primary:hover{color:var(--button-secondary-on-background, var(--color-text, ));border-color:var(--button-secondary-hover-border, var(--color-white))}#MainContent .button:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--button-hover-background, var(--color-primary-hover));-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:right;transition-property:var(--transition-properties-common);transition-duration:var(--transition-duration-slow);transition-timing-function:var(--transition-timing-function-cubic-bezier-smooth);z-index:1}#MainContent .button:after{display:none}#MainContent .button:hover{border-color:var(--button-hover-border, var(--color-primary-hover));background-color:var(--button-background, var(--color-primary));color:var(--button-hover-on-background, var(--button-on-background, var(--color-text-light)))}#MainContent .button:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);transform-origin:left}.card__content .card__information div{order:3}.card__content .card__information .loox-rating{order:2;width:100%;margin-bottom:20px;max-height:22px}.card__information .loox-rating .loox-rating-content,.loox-rating-content .loox-rating-label{margin:0}@media screen and (max-width: 749px){#MainContent .banner__buttons{margin:80px auto 0}#ImageWithText--template--23155226509591__image_with_text_A4HiX9>div>div>div>div{flex-direction:column-reverse}#ImageWithText--template--23155226509591__image_with_text_A4HiX9 .image-with-text__media-item{position:relative}#ImageWithText--template--23155226509591__image_with_text_A4HiX9 .image-with-text__media-item:before{content:"";background-image:url(/cdn/shop/files/badge_430x.png?v=1724267124);background-size:contain;width:113px;height:40px;position:absolute;right:-20px;top:5px;z-index:5}}@media screen and (min-width: 750px){#ImageWithText--template--23155226509591__image_with_text_A4HiX9>h2{margin-top:40px;position:relative}#ImageWithText--template--23155226509591__image_with_text_A4HiX9>h2:before{content:"";background-image:url(/cdn/shop/files/badge_430x.png?v=1724267124);background-size:contain;width:168px;height:59px;position:absolute;right:0;top:-59px}}.collection-carousel{margin-bottom:100px}.card-improvement:hover img{transform:scale(1.1)}@media only screen and (min-width: 768px){.flickity-button{display:none}.carousel-cell{width:25%}}@media only screen and (max-width: 1000px) and (min-width: 768px){.carousel-image{height:109px;max-height:unset;width:174px}.flickity-slider{height:auto}}@media screen and (max-width: 767px){.collection-carousel .flickity-button{display:block!important;top:120%}.flickity-prev-next-button.previous{left:40%!important;margin-left:-22px}.flickity-prev-next-button.next{right:40%!important;margin-right:-22px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/index.css.map */
