/* Minification failed. Returning unminified contents.
(1,472): run-time error CSS1039: Token not allowed after unary operator: '-carousel-slide-width'
(1,1306): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-width'
(1,1347): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-height'
(1,1496): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-color'
(1,1549): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-bg'
(1,1601): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-border-radius'
(1,1653): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-shadow'
(1,1977): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-svg-width'
(1,2021): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-svg-height'
(1,2102): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-svg-stroke-width'
(1,2196): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-svg-filter'
(1,2604): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(1,2731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3453): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-bg'
(1,4000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4391): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-content-color'
(1,4440): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-content-bg'
(1,4658): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(1,4862): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(1,5536): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(1,5744): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(1,6579): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1,11720): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1,11992): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-thumbs-width'
(1,12296): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-accent-color'
(1,12398): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-thumbs-border-radius'
(1,12671): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-thumbs-ratio'
(1,12842): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-thumbs-border-radius'
(1,13407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13487): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1,13525): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-toolbar-text-shadow'
(1,14224): run-time error CSS1039: Token not allowed after unary operator: '-carousel-button-height'
(1,14401): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-accent-color'
(2,183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,1440): run-time error CSS1039: Token not allowed after unary operator: '-notification-height'
(2,1512): run-time error CSS1039: Token not allowed after unary operator: '-footer-height'
(2,1592): run-time error CSS1039: Token not allowed after unary operator: '-notification-height'
(2,50466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,50503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,50532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,50562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,50590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,50616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,50642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,51800): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,51858): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,51913): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,52390): run-time error CSS1039: Token not allowed after unary operator: '-ss-disabled-color'
(2,53162): run-time error CSS1039: Token not allowed after unary operator: '-ss-font-placeholder-color'
(2,54221): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,54267): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,54562): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,54608): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,56431): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,56472): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,56510): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,56891): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,56936): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,56982): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57027): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57078): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57113): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57161): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57196): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57244): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57279): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57324): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,57651): run-time error CSS1030: Expected identifier, found '.'
(2,57687): run-time error CSS1031: Expected selector, found ')'
(2,57687): run-time error CSS1025: Expected comma or open brace, found ')'
(2,57751): run-time error CSS1030: Expected identifier, found '.'
(2,57787): run-time error CSS1031: Expected selector, found ')'
(2,57787): run-time error CSS1025: Expected comma or open brace, found ')'
(2,57823): run-time error CSS1030: Expected identifier, found '.'
(2,57849): run-time error CSS1031: Expected selector, found ')'
(2,57849): run-time error CSS1025: Expected comma or open brace, found ')'
(2,59301): run-time error CSS1039: Token not allowed after unary operator: '-ss-font-placeholder-color'
(2,59409): run-time error CSS1039: Token not allowed after unary operator: '-ss-font-placeholder-color'
(2,59522): run-time error CSS1039: Token not allowed after unary operator: '-ss-font-placeholder-color'
(2,59625): run-time error CSS1039: Token not allowed after unary operator: '-ss-font-placeholder-color'
(2,60755): run-time error CSS1039: Token not allowed after unary operator: '-ss-error-color'
(2,61513): run-time error CSS1030: Expected identifier, found '.'
(2,61522): run-time error CSS1031: Expected selector, found ')'
(2,61522): run-time error CSS1025: Expected comma or open brace, found ')'
(2,62495): run-time error CSS1039: Token not allowed after unary operator: '-ss-error-color'
(2,63178): run-time error CSS1039: Token not allowed after unary operator: '-ss-success-color'
(2,64285): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,64326): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,64364): run-time error CSS1039: Token not allowed after unary operator: '-ss-animation-timing'
(2,65090): run-time error CSS1039: Token not allowed after unary operator: '-ss-disabled-color'
(2,65249): run-time error CSS1039: Token not allowed after unary operator: '-ss-highlight-color'
(2,83761): run-time error CSS1030: Expected identifier, found ','
(2,83882): run-time error CSS1031: Expected selector, found ')'
(2,83882): run-time error CSS1025: Expected comma or open brace, found ')'
(2,84671): run-time error CSS1030: Expected identifier, found ','
(2,84822): run-time error CSS1031: Expected selector, found ')'
(2,84822): run-time error CSS1025: Expected comma or open brace, found ')'
(2,122909): run-time error CSS1039: Token not allowed after unary operator: '-notification-height'
(2,123006): run-time error CSS1039: Token not allowed after unary operator: '-notification-height'
(2,127006): run-time error CSS1039: Token not allowed after unary operator: '-notification-height'
(2,127137): run-time error CSS1039: Token not allowed after unary operator: '-notification-height'
(2,127348): run-time error CSS1039: Token not allowed after unary operator: '-header-controls-height'
(2,127380): run-time error CSS1039: Token not allowed after unary operator: '-notification-height'
(2,151348): run-time error CSS1030: Expected identifier, found '.'
(2,151360): run-time error CSS1031: Expected selector, found ')'
(2,151360): run-time error CSS1025: Expected comma or open brace, found ')'
(2,151408): run-time error CSS1030: Expected identifier, found '.'
(2,151420): run-time error CSS1031: Expected selector, found ')'
(2,151420): run-time error CSS1025: Expected comma or open brace, found ')'
(2,223078): run-time error CSS1030: Expected identifier, found '.'
(2,223094): run-time error CSS1031: Expected selector, found ')'
(2,223094): run-time error CSS1025: Expected comma or open brace, found ')'
(2,239281): run-time error CSS1030: Expected identifier, found ':'
(2,239282): run-time error CSS1031: Expected selector, found 'nth-child('
(2,239282): run-time error CSS1025: Expected comma or open brace, found 'nth-child('
(2,239368): run-time error CSS1030: Expected identifier, found ':'
(2,239369): run-time error CSS1031: Expected selector, found 'nth-child('
(2,239369): run-time error CSS1025: Expected comma or open brace, found 'nth-child('
(9,22969): run-time error CSS1030: Expected identifier, found '.'
(9,22988): run-time error CSS1031: Expected selector, found ')'
(9,22988): run-time error CSS1025: Expected comma or open brace, found ')'
(9,113660): run-time error CSS1030: Expected identifier, found ':'
(9,113668): run-time error CSS1031: Expected selector, found ')'
(9,113668): run-time error CSS1025: Expected comma or open brace, found ')'
(20,47): run-time error CSS1030: Expected identifier, found '.'
(20,68): run-time error CSS1031: Expected selector, found ')'
(20,68): run-time error CSS1025: Expected comma or open brace, found ')'
(55,367): run-time error CSS1030: Expected identifier, found '.'
(55,405): run-time error CSS1031: Expected selector, found ')'
(55,405): run-time error CSS1025: Expected comma or open brace, found ')'
 */
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:0}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::after,.fancybox__slide::before{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:0 0;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color,rgba(1,210,232,.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(1,210,232,.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
@-webkit-keyframes rotating{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}:root{--notification-height: 0px;--footer-height: 0px}html,body{font-family:"Roboto",sans-serif;height:100%;color:#3c3c3b;scroll-padding-top:120px}html{font-size:10px}@media only screen and (-webkit-min-device-pixel-ratio: 1.1) and (min-width: 1200px), only screen and (-o-min-device-pixel-ratio: 5 / 4) and (min-width: 1200px), only screen and (-webkit-min-device-pixel-ratio: 1.1458333333333333) and (min-width: 1200px), only screen and (-o-min-device-pixel-ratio: 55/48) and (min-width: 1200px), only screen and (min-resolution: 110dpi) and (min-width: 1200px), only screen and (-o-min-device-pixel-ratio: 11/10) and (min-width: 1200px), only screen and (min-resolution: 1.1dppx) and (min-width: 1200px){html{font-size:9px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 1200px), only screen and (-o-min-device-pixel-ratio: 5 / 4) and (min-width: 1200px), only screen and (-o-min-device-pixel-ratio: 5/4) and (min-width: 1200px), only screen and (min-resolution: 120dpi) and (min-width: 1200px), only screen and (min-resolution: 1.25dppx) and (min-width: 1200px){html{font-size:8px}}body{font-size:clamp(1.5rem, .88889vw, 1.6rem);line-height:clamp(2.5rem, 1.44444vw, 2.6rem);background:#f5f5f7}main{padding-top:calc(14rem + var(--notification-height));padding-bottom:2rem;min-height:calc(100vh - var(--footer-height))}@media (min-width: 575px){main{padding-top:calc(10.8rem + var(--notification-height));padding-bottom:3rem}}.hp-title h1{margin-bottom:2rem}.js-d-none{display:none}.no-js .js-d-none{display:block}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}p{margin:0}ol,ul{padding:0;margin:0}b,strong{font-weight:700}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:none;border-width:0}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;border:none}button{border-radius:0}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}textarea{resize:vertical;overflow:auto}iframe{border:0}[hidden]{display:none}.tooltip{position:absolute;z-index:9999999;display:block;margin:0;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;opacity:0;font-size:1.4rem}.tooltip.show{opacity:0.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:0.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[x-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^=top] .tooltip-arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#3c3c3b}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 0.4rem}.bs-tooltip-right .tooltip-arrow,.bs-tooltip-auto[x-placement^=right] .tooltip-arrow{left:0;width:0.4rem;height:0.8rem}.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^=right] .tooltip-arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#3c3c3b}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:0.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#3c3c3b}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 0.4rem}.bs-tooltip-left .tooltip-arrow,.bs-tooltip-auto[x-placement^=left] .tooltip-arrow{right:0;width:0.4rem;height:0.8rem}.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^=left] .tooltip-arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#3c3c3b}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#3c3c3b;border-radius:0.25rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:99999;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -50px);-ms-transform:translate(0, -50px);transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.29}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.pux-modal .modal-dialog{margin:12rem auto 4rem auto;max-width:860px}.pux-modal .modal-content{border-radius:6px;background-repeat:no-repeat !important;border:none}.pux-modal .modal-content .close{outline:0;position:absolute;right:0;top:0;width:40px;height:40px;text-shadow:none;cursor:pointer;z-index:44;opacity:1;background:none;color:#dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.pux-modal .modal-content .close:before{content:'\e922'}.pux-modal .modal-content .close span{display:none}.pux-modal .modal-content .modal-body{padding:2.5rem;position:relative;z-index:22}.pux-modal .modal-content .modal-footer{padding:0 2.5rem 2.5rem 2.5rem}.modal-backdrop{background:#000}.modal-body.loading{position:relative;min-height:150px}.modal-body.loading:before{content:"";position:absolute;top:0;z-index:77;left:0;width:100%;height:100%;background-image:url("../img/spinner.svg");background-repeat:no-repeat;background-position:center center}.swiper{position:relative}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;grid-gap:0 !important}.swiper-inner{position:relative}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin-top:2rem;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;left:0;width:100%}.swiper-pagination-bullet{width:1.4rem;height:.6rem;display:inline-block;background:#fff;border:2px solid #dedede;border-radius:2rem;margin:0 .3rem}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#dedede}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .5rem}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.9rem;height:2.9rem;border-radius:.6rem;z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;background-color:#e30613}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-size:.9rem;color:#fff}.swiper-button-prev:hover:after,.swiper-button-next:hover:after{opacity:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:-5rem;right:auto}.swiper-button-prev::after,.swiper-container-rtl .swiper-button-next::after{content:"\e933";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:-5rem;left:auto}.swiper-button-next::after,.swiper-container-rtl .swiper-button-prev::after{content:"\e933"}.swiper-button-lock{display:none}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?bxmr3f");src:url("fonts/icomoon.eot?bxmr3f#iefix") format("embedded-opentype"),url("fonts/icomoon.woff2?bxmr3f") format("woff2"),url("fonts/icomoon.ttf?bxmr3f") format("truetype"),url("fonts/icomoon.woff?bxmr3f") format("woff"),url("fonts/icomoon.svg?bxmr3f#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-stavebni:before{content:"\e983"}.icon-image-slash-thin:before{content:"\e982"}.icon-Icon-zemedelske-stroje-50x50:before{content:"\e97a"}.icon-Icon-protektory-50x50:before{content:"\e97b"}.icon-Icon-osobni-auto-50x50:before{content:"\e97c"}.icon-Icon-nakladni-auto-50x50:before{content:"\e97d"}.icon-Icon-motocykly-50x50:before{content:"\e97e"}.icon-Icon-dodavka-van-50x50:before{content:"\e97f"}.icon-Icon-disky-plechove-50x50:before{content:"\e980"}.icon-Icon-disky-alu-50x50:before{content:"\e981"}.icon-Icon-nakladni-auto:before{content:"\e992"}.icon-Icon-doprava:before{content:"\e9a2"}.icon-zemedelske:before{content:"\e970"}.icon-SUV:before{content:"\e971"}.icon-protektory:before{content:"\e972"}.icon-plechove:before{content:"\e973"}.icon-osobni:before{content:"\e974"}.icon-nakladni:before{content:"\e975"}.icon-motocykl:before{content:"\e976"}.icon-dodavky:before{content:"\e977"}.icon-ALU:before{content:"\e978"}.icon-ikona-srdce:before{content:"\e979"}.icon-download1:before{content:"\e96f"}.icon-specialni-znaceni:before{content:"\e96c"}.icon-popis-produktu:before{content:"\e96d"}.icon-parametry:before{content:"\e96e"}.icon-celorocni:before{content:"\e96b"}.icon-pneu-fuel:before{content:"\e95c";color:#1993d1}.icon-pneu-noise:before{content:"\e95d";color:#1993d1}.icon-pneu-wet .path1:before{content:"\e95e";color:#1993d1}.icon-pneu-wet .path2:before{content:"\e95f";margin-left:-1em;color:#1993d1}.icon-pneu-wet .path3:before{content:"\e960";margin-left:-1em;color:#1993d1}.icon-pneu-wet .path4:before{content:"\e961";margin-left:-1em;color:#1993d1}.icon-pneu-wet .path5:before{content:"\e962";margin-left:-1em;color:#1993d1}.icon-pneu-wet .path6:before{content:"\e963";margin-left:-1em;color:#1993d1}.icon-pneu-wet .path7:before{content:"\e964";margin-left:-1em;color:#1993d1}.icon-pneu-wet .path8:before{content:"\e965";margin-left:-1em;color:#1993d1}.icon-pneu-wet .path9:before{content:"\e966";margin-left:-1em;color:#2796d3}.icon-pneu-wet .path10:before{content:"\e967";margin-left:-1em;color:#2796d3}.icon-pneu-wet .path11:before{content:"\e968";margin-left:-1em;color:#2796d3}.icon-pneu-wet .path12:before{content:"\e969";margin-left:-1em;color:#2796d3}.icon-pneu-wet .path13:before{content:"\e96a";margin-left:-1em;color:#2796d3}.icon-dlazdicovy-vypis:before{content:"\e95a"}.icon-tabulkovy-vypis:before{content:"\e95b"}.icon-heslo:before{content:"\e93b"}.icon-hlidac:before{content:"\e93c"}.icon-check:before{content:"\e93d"}.icon-chevron:before{content:"\e93e"}.icon-kosik:before{content:"\e93f"}.icon-letni:before{content:"\e940"}.icon-logo .path1:before{content:"\e941";color:#3c3c3b}.icon-logo .path2:before{content:"\e942";margin-left:-1em;color:#fff}.icon-logo .path3:before{content:"\e943";margin-left:-1em;color:#fff}.icon-logo .path4:before{content:"\e944";margin-left:-1em;color:#fff}.icon-logo .path5:before{content:"\e945";margin-left:-1em;color:#fff}.icon-logo .path6:before{content:"\e946";margin-left:-1em;color:#fff}.icon-logo .path7:before{content:"\e947";margin-left:-1em;color:#fff}.icon-logo .path8:before{content:"\e948";margin-left:-1em;color:#e30613}.icon-logo .path9:before{content:"\e949";margin-left:-1em;color:#e30613}.icon-logo .path10:before{content:"\e94a";margin-left:-1em;color:#e30613}.icon-logo .path11:before{content:"\e94b";margin-left:-1em;color:#e30613}.icon-logo .path12:before{content:"\e94c";margin-left:-1em;color:#e30613}.icon-mail1:before{content:"\e94d"}.icon-minus:before{content:"\e94e"}.icon-mobil:before{content:"\e94f"}.icon-oblibene:before{content:"\e950"}.icon-plus1:before{content:"\e951"}.icon-porovnani:before{content:"\e952"}.icon-search:before{content:"\e953"}.icon-sipka-vlevo:before{content:"\e954"}.icon-sipka-vpravo:before{content:"\e955"}.icon-sledovani .path1:before{content:"\e956";color:#000}.icon-sledovani .path2:before{content:"\e957";margin-left:-1em;color:#000}.icon-sledovani .path3:before{content:"\e958";margin-left:-1em;color:#df0714}.icon-zimni:before{content:"\e959"}.icon-filtration:before{content:"\e938"}.icon-check-box:before{content:"\e939"}.icon-edit-icon:before{content:"\e93a"}.icon-user:before{content:"\e92c"}.icon-plus:before{content:"\e92d"}.icon-play-video:before{content:"\e92e"}.icon-phone:before{content:"\e92f"}.icon-mail:before{content:"\e930"}.icon-lock:before{content:"\e931"}.icon-info:before{content:"\e932"}.icon-chevron-right:before{content:"\e933"}.icon-chevron-down:before{content:"\e934"}.icon-hamburger:before{content:"\e935"}.icon-filters:before{content:"\e936"}.icon-calendar:before{content:"\e937"}.icon-two-rectangles-v:before{content:"\e91d"}.icon-times:before{content:"\e922"}.icon-cogwheel:before{content:"\e923"}.icon-dots-vertical:before{content:"\e924"}.icon-settings-gears:before{content:"\e91c"}.icon-image:before{content:"\e91e"}.icon-plus111:before{content:"\e91f"}.icon-delete1:before{content:"\e920"}.icon-save-disk:before{content:"\e921"}.icon-quantity-minus:before{content:"\e90e";color:#00a1a2}.icon-map-big .path1:before{content:"\e925";color:#406ff9}.icon-map-big .path2:before{content:"\e926";margin-left:-0.7890625em;color:#fff}.icon-arrow-big:before{content:"\e927";color:#406ff9}.icon-arrow-big1:before{content:"\e92b";color:#406ff9}.icon-size-down:before{content:"\e928";color:#406ff9}.icon-size-up:before{content:"\e929";color:#406ff9}.icon-close-big:before{content:"\e92a";color:#406ff9}.icon-warning:before{content:"\e900";color:#406ff9}.icon-social_yt:before{content:"\e901";color:#406ff9}.icon-social_tw:before{content:"\e902";color:#406ff9}.icon-social_pin:before{content:"\e903";color:#406ff9}.icon-social_li:before{content:"\e904";color:#406ff9}.icon-social_ig:before{content:"\e905";color:#406ff9}.icon-social_fb:before{content:"\e906";color:#406ff9}.icon-send:before{content:"\e907";color:#406ff9}.icon-search1:before{content:"\e908";color:#406ff9}.icon-print:before{content:"\e909";color:#406ff9}.icon-plus11:before{content:"\e90a";color:#406ff9}.icon-play:before{content:"\e90b";color:#406ff9}.icon-place:before{content:"\e90c";color:#406ff9}.icon-phone1:before{content:"\e90d";color:#406ff9}.icon-mail11:before{content:"\e90f";color:#406ff9}.icon-info1:before{content:"\e910";color:#406ff9}.icon-enlarge:before{content:"\e911";color:#406ff9}.icon-edit:before{content:"\e912";color:#406ff9}.icon-download:before{content:"\e913";color:#406ff9}.icon-delete:before{content:"\e914";color:#406ff9}.icon-close:before{content:"\e915";color:#406ff9}.icon-cart:before{content:"\e916";color:#406ff9}.icon-calendar1:before{content:"\e917";color:#406ff9}.icon-arrow:before{content:"\e918";color:#406ff9}.icon-arrow1:before{content:"\e919";color:#406ff9}.icon-arrow2:before{content:"\e91a";color:#406ff9}.icon-arrow3:before{content:"\e91b";color:#406ff9}.breadcrumbs{font-size:1.4rem;line-height:1.5}@media (min-width: 1400px){.breadcrumbs{line-height:1}}.breadcrumbs-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs-separator{margin:0 .5rem;color:#8d8d8d}.breadcrumbs-item-last{color:#8d8d8d}.body-container .breadcrumbs{padding-top:2.5rem}input[type="submit"],.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:1.2rem 1.5rem;min-width:15rem;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;white-space:unset;text-decoration:none;border-radius:.6rem;vertical-align:middle}input[type="submit"]:before,.btn:before{margin:0 1rem 0 0}input[type="submit"].hovered,input[type="submit"]:focus,input[type="submit"]:hover,.btn.hovered,.btn:focus,.btn:hover{text-decoration:none;outline:0}input[type="submit"].loading:before,.btn.loading:before{content:"";border-radius:50%;width:20px;height:20px;border:3px solid rgba(0,0,0,0.1);border-top:3px solid #e30613;-webkit-animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86);animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86)}input[type="submit"].disabled,.btn.disabled{opacity:0.8;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type="submit"],.btn-primary,.add-to-cart-btn{background:#e30613;color:#fff}input[type="submit"]:focus,.btn-primary:focus,.add-to-cart-btn:focus{background:#e30613;color:#fff}input[type="submit"].hovered,input[type="submit"]:hover,.btn-primary.hovered,.btn-primary:hover,.add-to-cart-btn.hovered,.add-to-cart-btn:hover{text-decoration:none;background:#b1050f;color:#fff}input[type="submit"].loading,.btn-primary.loading,.add-to-cart-btn.loading{pointer-events:none}input[type="submit"].loading:before,.btn-primary.loading:before,.add-to-cart-btn.loading:before{border-color:#dedede;border-top-color:#fff}.btn-default{background:none;border:1px solid #dedede;color:#3c3c3b}.btn-default.hovered,.btn-default:focus,.btn-default:hover{text-decoration:none;background:#3c3c3b;border-color:#3c3c3b;color:#fff}.btn-default.loading:before{border-color:#dedede;border-top-color:#fff}.btn-red{background:none;border:1px solid #dedede;color:#e30613}.btn-red.hovered,.btn-red:focus,.btn-red:hover{text-decoration:none;background:#3c3c3b;border-color:#3c3c3b;color:#fff}.btn-red.loading:before{border-color:#dedede;border-top-color:#fff}.btn-disabled{font-size:15px;font-weight:400;color:#3c3c3b;background-color:#d9d9d9}.btn-link{background:none;color:#e30613}.btn-link:focus,.btn-link:hover{color:#b1050f}.btn-arrow:after{content:"\e933";font-size:.7rem;margin-left:1rem}.btn-plus:before{content:"\e92d";font-size:1.1rem}.btn-filter:before{content:"\e938";font-size:1.4rem;height:1.4rem;margin:0 1rem 0 0}.btn-sort:before{content:"\e952";font-size:1.4rem;height:1.4rem;margin:0 1rem 0 0}.btn-settings:before{content:"\e936";font-size:1.6rem;height:1.6rem;margin:0 1rem 0 0}.btn-white{color:#000;background-color:#fff}.btn-white:hover,.btn-white:focus{color:#000;background-color:#e6e6e6}.btn-small{border-radius:.6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.1rem;text-decoration:none}.btn-small span{display:none}.btn-small:before{font-size:1.7rem}.btn-small:focus,.btn-small:hover{text-decoration:none}.btn-edit:before{content:"\e93a"}.btn-detail{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;border:1px solid #d9d9d9;cursor:pointer;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (min-width: 1400px){.btn-detail{width:4rem;height:4rem}}.btn-detail:before{content:"\e93c"}.btn-load-more{margin:3rem 0 0 0;color:#e30613}.label-form,label{display:block;margin:0 0 .5rem 0;font-size:1.6rem}.label-form.required:after,label.required:after{content:"*";display:inline-block;margin:0 2px 0 0;color:#ff0000;font-size:1.6rem}.floating-label{position:relative}.floating-label label{left:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;line-height:1;margin:0;pointer-events:none;z-index:1}.floating-label.active label{top:.8rem;font-size:1.4rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.floating-label.active label.after{font-size:1.4rem}.floating-label.active label.required{top:.6rem}.floating-label.active input,.floating-label.active input[type="text"]:not(.invisible-input){padding:2rem 2rem 0 2rem}.floating-label.floating-textarea label{top:2.7rem}.floating-label.floating-textarea.active label{top:.8rem}.floating-label .input-unit{position:absolute;top:1px;right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(6rem - 2px);width:6rem;border-radius:0 0.6rem 0.6rem 0;background:#f8f8f8}.unit-label .form-control,.unit-label .react-select__control,.unit-label select,.unit-label textarea,.unit-label textarea,.unit-label input[type="text"]:not(.invisible-input),.unit-label input[type="tel"],.unit-label input[type="number"],.unit-label input[type="email"],.unit-label input[type="seach"],.unit-label input[type="password"]{padding-right:7rem}.form-control,.react-select__control,select,textarea,textarea,input[type="text"]:not(.invisible-input),input[type="tel"],input[type="number"],input[type="email"],input[type="seach"],input[type="password"]{width:100%;padding:0 2rem;border:1px solid #dedede;background:#fff;color:#000;border-radius:.6rem;height:6rem;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.form-control::-webkit-input-placeholder,.react-select__control::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]:not(.invisible-input)::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="seach"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder{color:#c5c5c5}.form-control:-moz-placeholder,.react-select__control:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:not(.invisible-input):-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="seach"]:-moz-placeholder,input[type="password"]:-moz-placeholder{color:#c5c5c5}.form-control::-moz-placeholder,.react-select__control::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]:not(.invisible-input)::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="seach"]::-moz-placeholder,input[type="password"]::-moz-placeholder{color:#c5c5c5}.form-control:-ms-input-placeholder,.react-select__control:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:not(.invisible-input):-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="seach"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder{color:#c5c5c5}.form-control:focus,.react-select__control:focus,select:focus,textarea:focus,textarea:focus,input[type="text"]:not(.invisible-input):focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="seach"]:focus,input[type="password"]:focus{outline:0;background:#fff;color:#000;border:1px solid #000}.form-control:disabled,.react-select__control:disabled,select:disabled,textarea:disabled,textarea:disabled,input[type="text"]:not(.invisible-input):disabled,input[type="tel"]:disabled,input[type="number"]:disabled,input[type="email"]:disabled,input[type="seach"]:disabled,input[type="password"]:disabled{cursor:not-allowed}.form-control[readonly],.form-control:disabled,.react-select__control[readonly],.react-select__control:disabled,select[readonly],select:disabled,textarea[readonly],textarea:disabled,textarea[readonly],textarea:disabled,input[type="text"]:not(.invisible-input)[readonly],input[type="text"]:not(.invisible-input):disabled,input[type="tel"][readonly],input[type="tel"]:disabled,input[type="number"][readonly],input[type="number"]:disabled,input[type="email"][readonly],input[type="email"]:disabled,input[type="seach"][readonly],input[type="seach"]:disabled,input[type="password"][readonly],input[type="password"]:disabled{background:#dedede}.form-control[readonly],.react-select__control[readonly],select[readonly],textarea[readonly],textarea[readonly],input[type="text"]:not(.invisible-input)[readonly],input[type="tel"][readonly],input[type="number"][readonly],input[type="email"][readonly],input[type="seach"][readonly],input[type="password"][readonly]{pointer-events:none}.react-select .react-select__control{padding:0 5px 0 10px}.react-select .react-select__value-container{border:0}.react-select .react-select__input{height:auto !important}.react-select .react-select__indicator-separator{display:none}.react-select .react-select__indicator path{fill:#e30613}.invisible-input{border:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;outline:none !important;height:28px;line-height:28px;padding:0;margin:0}select{padding:0 2rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#3c3c3b}textarea.form-control,textarea{min-height:10rem;padding:2rem}button,input[type="submit"]{cursor:pointer}.ktc-radio input[type="radio"],.radio input[type="radio"]{display:none}.ktc-radio input[type="radio"] ~ label,.radio input[type="radio"] ~ label{position:relative;padding:0 0 1rem 3rem;display:inline-block;margin:0}.ktc-radio input[type="radio"] ~ label:before,.radio input[type="radio"] ~ label:before{content:"";border-radius:50%;width:2rem;height:2rem;background:#fff;display:block;position:absolute;left:0;top:.3rem;border:1px solid #dedede;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.ktc-radio input[type="radio"] ~ label:after,.radio input[type="radio"] ~ label:after{content:"";display:block;left:.5rem;top:.8rem;width:1rem;height:1rem;border-radius:50%;position:absolute;opacity:0;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;background:#e30613}.ktc-radio input[type="radio"]:checked ~ label:after,.radio input[type="radio"]:checked ~ label:after{opacity:1}.ktc-radio.error input[type="radio"] ~ label:before,.radio.error input[type="radio"] ~ label:before{border:1px solid #d40511}.ktc-radio.error input[type="radio"]:checked ~ label:before,.radio.error input[type="radio"]:checked ~ label:before{border:1px solid #dedede}.ktc-radio.error .error-label,.radio.error .error-label{padding:0 0 0 3rem;margin:0;line-height:1}.ktc-checkbox input[type="checkbox"],.checkbox input[type="checkbox"]{display:none}.ktc-checkbox input[type="checkbox"] ~ label,.checkbox input[type="checkbox"] ~ label{position:relative;padding:0 0 1rem 4rem;margin:0;display:inline-block}.ktc-checkbox input[type="checkbox"] ~ label:before,.checkbox input[type="checkbox"] ~ label:before{content:"";width:2.4rem;height:2.4rem;background:#fff;display:block;position:absolute;left:0;top:1px;border-radius:.3rem;border:1px solid #e30613}.ktc-checkbox input[type="checkbox"] ~ label:after,.checkbox input[type="checkbox"] ~ label:after{content:"\e939";width:2.5rem;height:2.6rem;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;opacity:0;color:#fff;font-size:.9rem}.ktc-checkbox input[type="checkbox"]:checked ~ label:before,.checkbox input[type="checkbox"]:checked ~ label:before{background:#e30613}.ktc-checkbox input[type="checkbox"]:checked ~ label:after,.checkbox input[type="checkbox"]:checked ~ label:after{opacity:1}.ktc-checkbox input[type="checkbox"].no-click ~ label,.checkbox input[type="checkbox"].no-click ~ label{pointer-events:none;color:#8d8d8d}.ktc-checkbox input[type="checkbox"].no-click:checked ~ label:before,.checkbox input[type="checkbox"].no-click:checked ~ label:before{background:#fc868d;border-color:#fc868d}.ktc-checkbox.error input[type="checkbox"] ~ label:before,.checkbox.error input[type="checkbox"] ~ label:before{border:1px solid #d40511}.ktc-checkbox.error input[type="checkbox"]:checked ~ label:before,.checkbox.error input[type="checkbox"]:checked ~ label:before{border:1px solid #dedede}.ktc-checkbox.error .error-label,.checkbox.error .error-label{padding:0 0 0 3rem;margin:0;line-height:1}.checkbox .fake-checkbox{width:2.4rem;height:2.4rem;background:#fff;display:block;border-radius:.3rem;border:1px solid #e30613;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1rem 0 0}.checkbox .fake-checkbox:after{content:"\e939";opacity:0;color:#fff;font-size:.9rem}.checkbox input[type="checkbox"]:checked ~ .fake-checkbox{background:#e30613}.checkbox input[type="checkbox"]:checked ~ .fake-checkbox:after{opacity:1}.form-control.input-validation-error,select.input-validation-error,textarea.input-validation-error,textarea.input-validation-error,input[type="text"].input-validation-error,input[type="tel"].input-validation-error,input[type="number"].input-validation-error,input[type="email"].input-validation-error,input[type="password"].input-validation-error{border:1px solid #d40511;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-direction:normal;animation-direction:normal}@-webkit-keyframes blink{0%{background:#fff}50%{background:#fec7ca}100%{background:#fff}}@keyframes blink{0%{background:#fff}50%{background:#fec7ca}100%{background:#fff}}.account-tabs .cart-error,.validation-summary-errors li,.field-validation-error{font-size:1.4rem;color:#d40511;display:block;margin:.5rem 0 0 0}.field-validation-warning{font-size:1.4rem;color:#856404;display:block;margin:.5rem 0 0 0}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input:-internal-autofill-selected,input:-internal-autofill-previewed{background-color:#fff !important;-webkit-box-shadow:0 0 0 4rem #fff inset !important;color:#000 !important}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger ul li:before{background:#721c24}.formwidget-submit-text,.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.formwidget-submit-text ul li:before,.alert-success ul li:before{background:#155724}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info ul li:before{background:#0c5460}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning ul li:before{background:#856404}.formwidget-submit-text,.alert{padding:0.75rem 1.25rem;margin:0;border:1px solid transparent;border-radius:.6rem;font-weight:700}.formwidget-submit-text+.cart-layout,.alert+.cart-layout{margin-top:1rem}.formwidget-submit-text ul,.alert ul{font-weight:400;margin:1rem 0 0 0}.formwidget-submit-text ul li,.alert ul li{padding:0 0 0 2rem}.formwidget-submit-text.w-50,.alert.w-50{width:100%}@media (min-width: 768px){.formwidget-submit-text.w-50,.alert.w-50{width:50%}}.row-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.row-form .col-md-6{width:100%;padding:0 1rem 2rem 1rem}@media (min-width: 768px){.row-form .col-md-6{width:50%}}.inquiry-form input[type="submit"]{margin-top:3rem;margin-left:auto;display:block}input[id*="pageUrl"]{display:none}#ie-warning-modal{position:fixed;z-index:999999;top:0;left:0;display:none;width:100%;height:100%}#ie-warning-modal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(227,6,19,0.5)}#ie-warning-modal .modal-body{position:relative;width:100%;max-width:740px;padding:3rem;margin:50px auto 0;background:#fff;text-align:center}#ie-warning-modal .modal-title{margin:0 0 30px}#ie-warning-modal .close{position:absolute;top:20px;right:20px;font-size:24px;outline:none !important}#ie-warning-modal .close::before{display:none}#ie-warning-modal ul{margin:20px 0;list-style-type:none}#ie-warning-modal ul li{margin-bottom:0}#ie-warning-modal ul li::before{display:none}#ie-warning-modal .btn-accept-warning{cursor:pointer}a{color:#e30613;cursor:pointer;text-decoration:none}a.hovered,a:focus,a:hover{color:#b1050f;outline:none;text-decoration:underline}.link{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;vertical-align:middle}.link:before{color:#3c3c3b;margin:0 1rem 0 0;text-decoration:none;display:inline-block;vertical-align:middle}.link:hover,.link:focus{text-decoration:underline;color:#b1050f}.link.loading:before{content:"";border-radius:50%;width:20px;height:20px;border:3px solid rgba(0,0,0,0.1);border-top:3px solid #e30613;-webkit-animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86);animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86)}.link-arrow:after{content:"\e933";font-size:.7rem;margin-left:1rem;vertical-align:middle;display:inline-block}.link-arrow:focus:after,.link-arrow:hover:after{text-decoration:none}.link-more:after{content:"\e93e";font-size:1.1rem;color:#e30613;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;margin-left:1rem;display:inline-block}.link-more.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.link-phone:before{content:"\e92f";font-size:2.9rem}.link-email:before{content:"\e930";font-size:2.9rem}.link-download:before{content:"\e96f"}::-webkit-scrollbar{width:10px;height:3px}::-webkit-scrollbar-track{background:#dedede}::-webkit-scrollbar-thumb{background:#8d8d8d}::-webkit-scrollbar-thumb:hover{background:#e30613}img{max-width:100%}.relative{position:relative}.items-container,[data-search-results]{min-height:380px}.items-container.loading,[data-search-results].loading{position:relative}.items-container.loading:before,[data-search-results].loading:before{content:"";position:absolute;top:0;z-index:77;left:0;width:100%;height:100%;background-image:url("../img/spinner.svg");background-repeat:no-repeat;background-position:center center;background-color:rgba(255,255,255,0.9)}.line{width:100%;height:1px;background:#dedede;margin:3rem 0}.pux-infinite-repeater-options-inner-pager-generated{padding-top:3rem}.pux-infinite-repeater-options-inner-pager-generated .pager-item{text-decoration:none;width:4rem;height:4rem;-ms-flex-negative:0;flex-shrink:0;color:#e30613;background-color:#fff;font-size:1.4rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0.6rem;cursor:pointer;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;margin:0 2px}@media (min-width: 768px){.pux-infinite-repeater-options-inner-pager-generated .pager-item{width:4.5rem;height:4.5rem}}.pux-infinite-repeater-options-inner-pager-generated .pager-item.active{background-color:#dedede;pointer-events:none;cursor:auto;color:#000;font-weight:700}.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-prev,.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-next{font-size:0;color:#e30613}.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-prev:before,.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-next:before{font-size:1rem;font-weight:700;border:2px solid #e30613;border-radius:0.6rem;width:2.2rem;height:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-prev:hover,.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-prev:focus,.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-next:hover,.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-next:focus{color:#3c3c3b;background-color:#fff}.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-prev:hover:before,.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-prev:focus:before,.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-next:hover:before,.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-next:focus:before{border-color:#3c3c3b}.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-prev:before{content:"\e927"}.pux-infinite-repeater-options-inner-pager-generated .pager-item.page-next:before{content:"\e92b"}.pux-infinite-repeater-options-inner-pager-generated .pager-item:hover,.pux-infinite-repeater-options-inner-pager-generated .pager-item:focus{text-decoration:none;color:#3c3c3b;background-color:#dedede}.partialContents.loading,.header-settings-inner.loading,.product-export-list.loading,.pneu.loading,.discs.loading{position:relative}.partialContents.loading:after,.header-settings-inner.loading:after,.product-export-list.loading:after,.pneu.loading:after,.discs.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.2);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.partialContents.loading:before,.header-settings-inner.loading:before,.product-export-list.loading:before,.pneu.loading:before,.discs.loading:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:5rem;left:50%;width:3rem;height:3rem;margin-left:-1.5rem;border-radius:50%;border:2px solid transparent;border-top-color:#3c3c3b;border-bottom-color:#3c3c3b;-webkit-animation:spinner 0.8s ease infinite;animation:spinner 0.8s ease infinite;z-index:22}@media (min-width: 768px){.partialContents.loading:before,.header-settings-inner.loading:before,.product-export-list.loading:before,.pneu.loading:before,.discs.loading:before{width:4.6rem;height:4.6rem;margin-left:-2.3rem}}.header-settings-inner.loading:after{left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}.header-settings-inner.loading:before{width:2rem;height:2rem;margin-left:-1rem;top:2rem}@media (min-width: 768px){.header-settings-inner.loading:before{width:2rem;height:2rem;margin-left:-1rem}}main table{width:100%;color:#3c3c3b;font-size:1.5rem}main table tr{border-bottom:#dedede}main table tr td{padding:1rem}main table tr:nth-child(even){background:#dedede}main table thead tr{background:#fff !important;border-bottom:1px solid #cfeadd}main table thead tr th{font-weight:700;color:#8d8d8d;padding:1rem 0;font-weight:400}main table tbody tr{border-bottom:1px solid #cfeadd}main table tbody tr:nth-child(even){background:none}main table tbody tr:last-child{border-color:#fff}main table.time-table tr{border:none}main table.time-table tr td{padding:0}main table.respo-table{width:100%;font-size:1.5rem}main table.respo-table thead{display:none}@media (min-width: 768px){main table.respo-table thead{display:table-header-group}}main table.respo-table thead tr{border-bottom:1px solid #cfeadd}main table.respo-table thead tr th{font-weight:700;color:#8d8d8d;padding:1rem 0;font-weight:400}main table.respo-table tbody tr{display:block;border:1px solid #cfeadd;border-bottom:none;margin:0 0 2rem 0;cursor:pointer}main table.respo-table tbody tr:nth-child(even){background:none}@media (min-width: 768px){main table.respo-table tbody tr{display:table-row;margin:0;border:none;border-bottom:1px solid #cfeadd}main table.respo-table tbody tr:last-child{border-color:#fff}}main table.respo-table tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #cfeadd}@media (min-width: 768px){main table.respo-table tbody tr td{display:table-cell;border:none;width:auto;padding:1rem 0}}main table.respo-table tbody tr td:before{content:attr(data-th);display:block;text-align:left;font-family:"Roboto",sans-serif !important;margin:0 1.5rem 0 0;line-height:inherit;font-size:1.5rem}@media (min-width: 768px){main table.respo-table tbody tr td:before{display:none}}main table.respo-table tbody tr:hover{border-color:#e30613}main table.respo-table tbody tr:hover .btn-small{color:#e30613;border-color:#e30613}main table.respo-table.table-edit thead tr th:first-child{padding-left:5.6rem}main #emptyMessage{display:none;text-align:center;padding:15px}.edit-table-helper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-table-helper .btn-small{margin:0 1.5rem 0 0}main table.respo-table.no-tr-link tbody tr{cursor:default}main table.respo-table.no-tr-link tbody tr:focus,main table.respo-table.no-tr-link tbody tr:hover{border-color:#cfeadd}.respo-table .state-mobile{display:none}.respo-table .btn-edit{display:none}@media (min-width: 768px){.respo-table .btn-edit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}h1,.h1{font-size:clamp(3rem, 3vw, 5.4rem);line-height:clamp(4rem, 3.55556vw, 6.4rem);font-weight:400;color:#3c3c3b;margin:3.5rem 0}h2,.h2{font-size:clamp(2.5rem, 1.77778vw, 3.2rem);line-height:clamp(3.1rem, 2.11111vw, 3.8rem);font-weight:400;color:#3c3c3b;margin:3rem 0}h3,.h3{font-size:clamp(2rem, 1.11111vw, 2rem);line-height:clamp(2.8rem, 1.55556vw, 2.8rem);font-weight:400;color:#3c3c3b;margin:2.5rem 0;text-transform:uppercase}h4,.h4{font-size:clamp(1.8rem, 1vw, 1.8rem);line-height:clamp(2.6rem, 1.44444vw, 2.6rem);font-weight:400;color:#3c3c3b;margin:2rem 0 2.5rem 0}small,.small-text{font-size:1.4rem;line-height:2rem}big,.perex{font-size:clamp(1.7rem, 1vw, 1.8rem);line-height:clamp(2.7rem, 1.55556vw, 2.8rem)}main ol{margin:0;padding:0;list-style:none;counter-reset:my-ol}main ol li{margin:0 0 .5rem 0;padding:0 0 0 3rem;position:relative}main ol li:before{content:counter(my-ol) ".";counter-increment:my-ol;color:#e30613;position:absolute;left:0;top:.3rem;font-weight:400;font-family:"Roboto",sans-serif !important}main ul{margin:0;padding:0;list-style:none}main ul li{margin:0 0 .5rem 0;padding:0 0 0 3rem;position:relative}main ul li:before{content:"";width:.6rem;height:.6rem;border-radius:50%;position:absolute;left:0;top:.9rem;background:#e30613}.manufacturer-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:Max(30px, 5rem) !important}@media (min-width: 768px){.manufacturer-list{margin:0 -3rem 3rem -3rem}}.manufacturer-list-item{padding:0 3rem 3rem 3rem;height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.manufacturer-list-item img{max-height:10rem}.swiper-manufacturers{width:100%;padding:0 73px;height:100%;position:relative}.swiper-manufacturers .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-manufacturers .other-manufacturers{overflow:hidden}.swiper-manufacturers .swiper-button-next,.swiper-manufacturers .swiper-button-prev{width:33px;height:33px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-manufacturers .swiper-button-next:before,.swiper-manufacturers .swiper-button-prev:before{font-size:18px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.swiper-manufacturers .swiper-button-next:after,.swiper-manufacturers .swiper-button-prev:after{display:none}.swiper-manufacturers .swiper-button-prev{left:20px}.swiper-manufacturers .swiper-button-prev:before{content:"\e954"}.swiper-manufacturers .swiper-button-prev:hover:before{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}.swiper-manufacturers .swiper-button-next{right:20px}.swiper-manufacturers .swiper-button-next:before{content:"\e955"}.swiper-manufacturers .swiper-button-next:hover:before{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.swiper-manufacturers .swiper-slide{text-align:center;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-height:50px}.swiper-manufacturers .swiper-slide img{display:block;width:100%;height:50px;-o-object-fit:contain;object-fit:contain}.small-container .topped-manufacturers{max-width:95rem;margin:0 auto}.component-tooltip{position:relative;z-index:5}.component-tooltip::before{font-size:2rem;color:#000;content:'\e910'}.component-tooltip .component-tooltip-text{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:150px;padding:.5rem 1rem;opacity:0;visibility:hidden;background:#000;font-size:1.2rem;color:#fff}@media (min-width: 768px){.component-tooltip .component-tooltip-text{width:250px}}.component-tooltip .component-tooltip-text::before{position:absolute;bottom:-6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;content:''}@media (min-width: 768px){.component-tooltip .component-tooltip-text::before{border-top:6px solid #000}}.component-tooltip:hover .component-tooltip-text{opacity:1;visibility:visible}:root{--ss-font-placeholder-color: #8d8d8d;--ss-disabled-color: #dcdee2;--ss-highlight-color: #fffb8c;--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-focus-color: #5897fb;--ss-animation-timing: 0.2s}@-webkit-keyframes ss-valueIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ss-valueIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes ss-valueOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes ss-valueOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#3c3c3b;min-height:6rem;width:100%;padding:0 2rem;cursor:pointer;border:1px solid #dedede;border-radius:.6rem;background-color:#fff;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color var(--ss-animation-timing);-o-transition:background-color var(--ss-animation-timing);transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:after{content:"\e93e";color:#e30613;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;max-height:100%;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.ss-main:focus{-webkit-box-shadow:none;box-shadow:none}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:#3c3c3b}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above:after,.ss-main.ss-open-below:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.ss-main .ss-values{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:1rem}.ss-main .ss-values .ss-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 6px 4px 6px;margin:auto 0px auto 0px;line-height:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;color:#fff;line-height:1;padding:4px 6px;background-color:#e30613;border-radius:.6rem}.ss-main .ss-values .ss-single{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 0px auto 4px}.ss-main .ss-values .ss-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#e30613;border-radius:.6rem;-webkit-animation-name:ss-valueIn;animation-name:ss-valueIn;-webkit-animation-duration:var(--ss-animation-timing);animation-duration:var(--ss-animation-timing);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{-webkit-animation-name:ss-valueOut;animation-name:ss-valueOut;-webkit-animation-duration:var(--ss-animation-timing);animation-duration:var(--ss-animation-timing);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:#fff;line-height:1;padding:4px 6px}.ss-main .ss-values .ss-value .ss-value-delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:8px;width:8px;padding:4px 6px;cursor:pointer;border-left:solid 1px #fff;-webkit-box-sizing:content-box;box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:8px;width:8px}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:#e30613;stroke-width:18;stroke-linecap:round;stroke-linejoin:round;stroke:white}.ss-main .ss-deselect{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin:0 6px 0 6px;display:none}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:#3c3c3b;stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:12px;height:12px;margin:auto 6px auto 6px;display:none}.ss-main .ss-arrow path{fill:none;stroke:#3c3c3b;stroke-width:18;stroke-linecap:round;stroke-linejoin:round;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition:var(--ss-animation-timing);-o-transition:var(--ss-animation-timing);transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;max-height:30rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #e30613;background-color:#fff;-webkit-transition:opacity var(--ss-animation-timing),-webkit-transform var(--ss-animation-timing);transition:opacity var(--ss-animation-timing),-webkit-transform var(--ss-animation-timing);-o-transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing),-webkit-transform var(--ss-animation-timing);opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;overflow:hidden;z-index:500;border-radius:.6rem;margin:2px 0 !important}.ss-content:not(.filter-value){z-index:100000}body:has(.product-filter-respo-container.open) .ss-content{z-index:10000}@media (min-width: 1200px){body:has(.product-filter-respo-container.open) .ss-content{z-index:500}}body:has(.popup-added-products-area) .ss-content{z-index:500000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;border-top-left-radius:.6rem;border-top-right-radius:.6rem}.ss-content.ss-open-below{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem}.ss-content .ss-search{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:8px 8px 6px 8px}.ss-content .ss-search input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:inherit;line-height:inherit;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:0px;padding:6px 8px;margin:0;border:1px solid #dedede;border-radius:.6rem;background-color:#fff;outline:0;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.ss-content .ss-search input::-webkit-input-placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input::-moz-placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input::-ms-input-placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.ss-content .ss-search .ss-addable{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;margin:0 0 0 6px;border:1px solid #dedede;border-radius:.6rem}.ss-content .ss-search .ss-addable svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:12px;height:12px;margin:auto 6px auto 6px}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:#3c3c3b;stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:8px}.ss-content .ss-list .ss-searching{color:#3c3c3b;padding:8px}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 8px 6px 8px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:bold;color:#3c3c3b}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:0.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:60%;text-align:center;padding:0 4px 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:#3c3c3b;stroke-width:18;stroke-linecap:round;stroke-linejoin:round;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition:var(--ss-animation-timing);-o-transition:var(--ss-animation-timing);transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:4px 4px 4px 12px}.ss-content .ss-list .ss-option{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 10px 6px 10px;color:#3c3c3b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #dedede}.ss-content .ss-list .ss-option:last-child{border-bottom:0}.ss-content .ss-list .ss-option:hover{color:#fff;background-color:#e30613}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:#3c3c3b;background-color:rgba(227,6,19,0.1)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:#3c3c3b}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}/*! nouislider - 13.1.5 - 4/24/2019 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{background-color:#3c3c3b;border-radius:25px}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}html:not([dir="rtl"]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{width:13px;height:13px;left:-17px;top:-5px;border-radius:50%;background-color:#e30613;border-color:2px solid transparent}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir="rtl"]) .noUi-horizontal .noUi-handle{right:-6px;left:auto}.noUi-connects{border-radius:3px}.noUi-connect{background:#e30613}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#fff;cursor:default}.noUi-active{border-color:#fff !important}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:"Helvetica Neue", helvetica, arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:0.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:0.4rem;text-align:center}.react-datepicker__year-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}main .pux-react-select{display:none;padding-top:20px}@media (min-width: 992px){main .pux-react-select{display:none}}main .pux-react-select-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;cursor:pointer;margin:0;font-size:0}main .pux-react-select-order:before{content:"";display:block}main .pux-react-select-order.order-desc:before{border-bottom:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #000}main .pux-react-select-order.order-asc:before{border-top:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #000}main .date-filter{display:-webkit-box;display:-ms-flexbox;display:flex}main .sortable{position:relative;cursor:pointer}main .table-header-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}main .table-header-cell-title{padding-right:8px}main .table-header-cell-filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:none}main .table-header-cell-sort{position:absolute;bottom:0;right:0;padding:7px}main .table-header-cell-sort [class^="caret-4-"],main .table-header-cell-sort .order-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:20px;cursor:pointer;margin:0}main .table-header-cell-sort [class^="caret-4-"]:before,main .table-header-cell-sort .order-4:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #8d8d8d}main .table-header-cell-sort .caret-4-desc:before{border-bottom:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #000}main .table-header-cell-sort .caret-4-asc:before{border-top:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #000}main .pux-react-table.loading{position:relative;min-height:45rem}main .pux-react-table.loading:before{content:"";display:block;background-color:rgba(255,255,255,0.8);position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../img/spinner.svg");background-repeat:no-repeat;background-position:center center;z-index:9}main .pux-react-table .react-bootstrap-table{padding:0;max-width:100%;overflow:auto}@media (min-width: 1200px){main .pux-react-table .react-bootstrap-table{overflow:visible}}@media (min-width: 992px){main .pux-react-table .react-bootstrap-table::-webkit-scrollbar{width:10px}main .pux-react-table .react-bootstrap-table::-webkit-scrollbar-track{background:#f1f1f1}main .pux-react-table .react-bootstrap-table::-webkit-scrollbar-thumb{background:#888}main .pux-react-table .react-bootstrap-table::-webkit-scrollbar-thumb:hover{background:#555}}main .pux-react-table .selectric{padding:0}main .pux-react-table .selectric .button{width:Max(3rem, 30px)}main .pux-react-table .table-header-cell-sort{display:none}@media (min-width: 992px){main .pux-react-table .table-header-cell-sort{display:none}}main .pux-react-table .table-edit{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;border:1px solid #d9d9d9;cursor:pointer;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (min-width: 1400px){main .pux-react-table .table-edit{width:4rem;height:4rem}}main .pux-react-table .table-edit:before{content:"\e93c";-webkit-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}main .pux-react-table .table-edit:hover,main .pux-react-table .table-edit:focus{text-decoration:none;border-color:#e30613}main .pux-react-table .table-edit:hover:before,main .pux-react-table .table-edit:focus:before{color:#e30613}main .pux-react-table table{width:100%;font-size:Max(1.4rem, 14px);border:none}@media (min-width: 992px){main .pux-react-table table{border-collapse:collapse;margin-bottom:0}}main .pux-react-table table thead{padding:0 0 3rem}@media (min-width: 992px){main .pux-react-table table thead{display:table-header-group;padding:0;border-bottom:none}}main .pux-react-table table thead tr{border-bottom:none;background:none !important;border-bottom:1px solid #cfeadd}@media (min-width: 992px){main .pux-react-table table thead tr{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:table-row}}main .pux-react-table table thead tr:first-of-type th{border:none;white-space:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;font-size:15px;color:#8d8d8d;letter-spacing:0.16px;line-height:normal;vertical-align:middle}@media (min-width: 1200px){main .pux-react-table table thead tr:first-of-type th{white-space:normal}}@media (min-width: 1200px){main .pux-react-table table thead tr:first-of-type th{font-size:1.5rem}}main .pux-react-table table thead tr th{padding:15px;background-color:#fff;color:#8d8d8d;text-align:left;line-height:1.33;vertical-align:middle;border:none;white-space:nowrap}@media (min-width: 992px){main .pux-react-table table thead tr th{white-space:normal}}@media (min-width: 1200px){main .pux-react-table table thead tr th{font-size:1.5rem;padding:1.5rem}}main .pux-react-table table thead tr th:first-child{text-align:left}main .pux-react-table table thead tr th:first-child .table-header-cell{display:none}@media (min-width: 992px){main .pux-react-table table thead tr th.no-filter{display:table-cell}}main .pux-react-table table thead tr th:first-of-type{padding-left:2rem;border-left-color:transparent}main .pux-react-table table thead tr th:last-child{padding-right:2rem;border-right-color:transparent}@media (min-width: 992px){main .pux-react-table table thead tr th{width:auto;vertical-align:middle}}main .pux-react-table table thead tr th.active-sorter{color:#000}main .pux-react-table table tbody{margin:0 -1rem}@media (min-width: 992px){main .pux-react-table table tbody{display:table-row-group;margin:0}}main .pux-react-table table tbody tr{border:none;margin:0 0 2rem;width:100%;padding:0 1rem 2rem 1rem;border-bottom:1px solid #cfeadd;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;cursor:pointer}main .pux-react-table table tbody tr:nth-child(odd){background:none}@media (min-width: 768px){main .pux-react-table table tbody tr{width:50%}}@media (min-width: 992px){main .pux-react-table table tbody tr{display:table-row;margin:0;width:auto;padding:0}}@media (min-width: 768px){main .pux-react-table table tbody tr:hover,main .pux-react-table table tbody tr:focus{border-bottom:1px solid #e30613}}main .pux-react-table table tbody tr:hover .table-edit,main .pux-react-table table tbody tr:focus .table-edit{border-color:#e30613}main .pux-react-table table tbody tr td{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:none;padding:15px;font-size:15px;letter-spacing:0;line-height:1.25;font-weight:normal;vertical-align:middle;color:#000;white-space:nowrap;font-family:gill-sans-nova, sans-serif}@media (min-width: 992px){main .pux-react-table table tbody tr td{display:table-cell;width:auto;height:40px;text-align:left;white-space:normal}}@media (min-width: 1200px){main .pux-react-table table tbody tr td{font-size:1.5rem;padding:1.5rem}}main .pux-react-table table tbody tr td:first-of-type{padding-right:0}@media (min-width: 992px){main .pux-react-table table tbody tr td:first-of-type{border-left:none;text-align:left}}@media (min-width: 992px){main .pux-react-table table tbody tr td:last-child{border-right:none;border-bottom:none}}@media (min-width: 1200px){main .pux-react-table table tbody tr td:nth-of-type(5){min-width:245px}}main .pux-react-table table tbody tr td:before{content:attr(data-th);display:none;font-weight:bold;text-align:left;font-family:"Roboto",sans-serif !important;margin:0 2.5rem 0 0;font-size:clamp(12px, 8.88889vw, 16px);white-space:nowrap}@media (min-width: 992px){main .pux-react-table table tbody tr td:before{display:none}}main .pux-react-table table tbody tr td .table-order-number{word-break:break-all}main .pux-react-table table tbody tr td.react-bs-table-no-data{text-align:center;font-size:Max(2.5rem, 20px);border-bottom:none}@media (min-width: 992px){main .pux-react-table table tbody tr:last-child{border-bottom:none}}main .talbe-row-link .pux-react-table table tbody tr{cursor:pointer}main .talbe-row-link .pux-react-table table tbody tr:hover td{background:#0071af !important}main .talbe-row-link .pux-react-table table tbody tr:hover a,main .talbe-row-link .pux-react-table table tbody tr:hover td{color:#fff !important}.react-bootstrap-table-pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.react-bootstrap-table-pagination-list{padding:0 4.5rem}}@media (min-width: 575px){.react-bootstrap-table-pagination-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.react-bootstrap-table-pagination-list .pagination{border-radius:0}.react-bootstrap-table-pagination-list .pagination li{padding:0;margin:0}.react-bootstrap-table-pagination-list .pagination li:first-child:last-child{display:none}.react-bootstrap-table-pagination-list .pagination li:before{display:none}.react-bootstrap-table-pagination-list .pagination li .page-link{border-radius:0;width:clamp(30px, 2.22222vw, 4rem);height:clamp(30px, 2.22222vw, 4rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:none;border:1px solid #dedede;border-color:#dedede;border-radius:4px;color:#3c3c3b;margin:0 5px}.react-bootstrap-table-pagination-list .pagination li .page-link:focus,.react-bootstrap-table-pagination-list .pagination li .page-link:hover{background:#fff;color:#e30613;text-decoration:none;border-color:#e30613}.react-bootstrap-table-pagination-list .pagination li.active .page-link{background-color:#e30613;color:#fff;border-color:#e30613}.react-bootstrap-table-pagination-list .pagination [title~="page"] .page-link{border:1px solid #dedede;font-size:0;border-radius:4px;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.react-bootstrap-table-pagination-list .pagination [title~="page"] .page-link::before{color:#000;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.react-bootstrap-table-pagination-list .pagination [title~="page"] .page-link:hover{border-color:#e30613}.react-bootstrap-table-pagination-list .pagination [title~="page"] .page-link:hover::before{color:#e30613}.react-bootstrap-table-pagination-list .pagination [title~="previous"] .page-link{margin:0 2rem 0 0}.react-bootstrap-table-pagination-list .pagination [title~="previous"] .page-link:before{content:"\e933";font-size:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.react-bootstrap-table-pagination-list .pagination [title~="next"] .page-link{margin:0 0 0 2rem}.react-bootstrap-table-pagination-list .pagination [title~="next"] .page-link:before{content:"\e933";font-size:16px}.react-bootstrap-table-pagination-list .pagination [title~="last"]{display:none}.react-bootstrap-table-pagination-list .pagination [title~="first"]{display:none}.react-bootstrap-table-pagination-list .page-item{background-color:transparent !important}.react-bootstrap-table-pagination{padding:20px}.react-bootstrap-table-pagination .col-md-6{display:none}.react-bootstrap-table-pagination .react-bootstrap-table-pagination-list{display:block !important;width:100% !important;-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;padding:0 !important}.react-bootstrap-table-page-btns-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.selectric-pagination{width:Max(10rem, 100px);margin:0 auto;padding:0 0 3rem}.selectric-pagination .selectric .label{line-height:Max(6rem, 48px);height:Max(6rem, 48px)}@media (min-width: 575px){.selectric-pagination{margin:0;padding:0}}.selectric-pagination .selectric-items{width:100%;border-color:#000}.selectric-pagination .selectric-items ul li:focus,.selectric-pagination .selectric-items ul li:hover{background-color:#8d8d8d}.react-selectric .selectric-items{width:100%}.react-selectric .selectric-items .highlighted{background-color:#e30613 !important;color:#fff !important}.page-item.active{background-color:#000;color:#fff}#table-filters{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-gap:15px}.btn-download-model{display:inline-block}.btn-download-model:before{content:"";display:block;width:30px;height:30px;background-size:contain;background-image:url("/KSK/media/system/img/3d-model-icon.gif")}.react-datepicker{border:0;border-radius:5px;-webkit-transition:-webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:-webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;-o-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;overflow:hidden;min-height:430px;font-size:14px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 11px 15px -7px,rgba(0,0,0,0.14) 0px 24px 38px 3px,rgba(0,0,0,0.12) 0px 9px 46px 8px;box-shadow:rgba(0,0,0,0.2) 0px 11px 15px -7px,rgba(0,0,0,0.14) 0px 24px 38px 3px,rgba(0,0,0,0.12) 0px 9px 46px 8px}.react-datepicker__portal{background-color:rgba(0,0,0,0.5)}.react-datepicker__custom-header{font-size:16px}.react-datepicker__custom-header--background{background-color:#e30613;padding:15px 20px;text-align:left;color:#fff}.react-datepicker__custom-header--title{font-size:26px;font-weight:700;line-height:1.5;font-size:20px;font-weight:900}.react-datepicker__custom-header--subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-7px);-ms-transform:translateX(-7px);transform:translateX(-7px)}.react-datepicker__custom-header--subtitle div{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.react-datepicker__custom-header--subtitle .react-datepicker__nav--prev:before,.react-datepicker__custom-header--subtitle .react-datepicker__nav--next:before{color:#fff}.react-datepicker__header{background-color:transparent;border:0;padding:0}.react-datepicker__week{padding:0 15px}.react-datepicker__day-name,.react-datepicker__day{width:36px;line-height:36px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__day-name--selected,.react-datepicker__day--selected{background-color:#e30613;color:#000}.react-datepicker__day-name--today,.react-datepicker__day--today{background-color:transparent;border:1px solid #000;border-radius:3px}.react-datepicker__day-name--keyboard-selected,.react-datepicker__day--keyboard-selected{color:#000;background-color:transparent}.react-datepicker__day-name{color:rgba(0,0,0,0.6)}.react-datepicker__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.react-datepicker__nav--prev,.react-datepicker__nav--next{padding:7px;cursor:pointer}.react-datepicker__nav--prev:before,.react-datepicker__nav--next:before{font-size:10px;color:#000;border:0;background-color:transparent}.react-datepicker__nav--prev.disabled,.react-datepicker__nav--next.disabled{visibility:hidden}.react-datepicker__nav--prev:before{content:"\e91a"}.react-datepicker__nav--next:before{content:"\e91b"}.react-datepicker__month{padding-bottom:30px}.react-datepicker__input-container{position:relative;overflow:hidden}.react-datepicker__input-container input{padding-right:55px}.react-datepicker__input-container input[value*="."]+button{z-index:99}.react-datepicker__input-container input[value*="."]+button:before{content:'\e915';font-size:12px;font-weight:700}.react-datepicker__input-container button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:43px;outline:none;background-color:#fff;border:1px solid #dedede;border-radius:0 0.6rem 0.6rem 0;padding:0}@media (min-width: 768px){.react-datepicker__input-container button{width:53px}}.react-datepicker__input-container button:before{text-align:center}.react-datepicker__input-container button:after{display:none}.react-datepicker__input-container:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;position:absolute;pointer-events:none;content:'\e937';font-size:20px;color:#dedede;z-index:9;background-color:#fff;border-left:1px solid #dedede;right:1px;top:1px;width:42px;border-radius:0 0.6rem 0.6rem 0;text-align:center;height:calc(100% - 2px)}@media (min-width: 768px){.react-datepicker__input-container:before{width:52px}}@keyframes rotating{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tns-outer{position:relative}.tns-outer button[data-action]{display:none}@media (min-width: 1200px){.tns-controls{display:block}}.tns-controls button{position:absolute;top:50%;-webkit-transform:translateY(calc(-50% - clamp(2rem, 1.66667vw, 3rem) - .2rem + (5.1rem / 2)));-ms-transform:translateY(calc(-50% - clamp(2rem, 1.66667vw, 3rem) - .2rem + (5.1rem / 2)));transform:translateY(calc(-50% - clamp(2rem, 1.66667vw, 3rem) - .2rem + (5.1rem / 2)));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(30px, 2.83333vw, 5.1rem);height:clamp(40px, 2.83333vw, 5.1rem);border-radius:.6rem;border-width:1px;border-style:solid;border:1px solid rgba(255,255,255,0.1);color:#fff;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;outline:none !important;z-index:2;font-size:0}.tns-controls button::before{font-size:1.6rem}.tns-controls button[data-controls='prev']{left:0}@media (min-width: 1200px){.tns-controls button[data-controls='prev']{left:calc(5.1rem * -1 - 4rem)}}.tns-controls button[data-controls='prev']::before{content:'\e91a'}.tns-controls button[data-controls='next']{right:0}@media (min-width: 1200px){.tns-controls button[data-controls='next']{right:calc(5.1rem * -1 - 4rem)}}.tns-controls button[data-controls='next']::before{content:'\e91b'}.tns-controls button svg{display:none}.tns-controls button:hover{border-color:#fff}.tns-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:clamp(2rem, 1.66667vw, 3rem);position:absolute;bottom:2rem;left:0;right:0}.tns-nav button{padding:0;margin:0;position:relative;width:10rem;height:.2rem;border-radius:100rem;background-color:rgba(255,255,255,0.21);-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;outline:none !important}.tns-nav button:hover{background-color:#fff}.tns-nav button.tns-nav-active{background-color:#fff}.section-grey .slider__arrow{background:#fff}.section-grey .slider__arrow:hover{background:#e30613}.tns-controls button{background-color:inherit;border:1px solid #dedede}.tns-controls button[data-controls='prev']{top:150px;left:20px}.tns-controls button[data-controls='prev']::before{font-size:1.6rem}@media (min-width: 575px){.tns-controls button[data-controls='prev']{left:50px}}@media (min-width: 1200px){.tns-controls button[data-controls='prev']{left:calc(((100vw - 180rem) / 2) + 1rem);top:50%}}.tns-controls button[data-controls='next']{top:150px;right:20px}.tns-controls button[data-controls='next']::before{font-size:1.6rem}@media (min-width: 575px){.tns-controls button[data-controls='next']{right:50px}}@media (min-width: 1200px){.tns-controls button[data-controls='next']{right:calc(((100vw - 180rem) / 2) + 1rem);top:50%}}.tns-controls button{top:calc(9.36667rem);background-color:#e30613;border-color:#e30613;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 992px){.tns-controls button{top:calc(14.05rem)}}@media (min-width: 1200px){.tns-controls button{top:calc(14.05rem) !important}}@media (min-width: 1500px){.tns-controls button{top:28.1rem !important}}.tns-controls button[data-controls="prev"]{left:-1rem}@media (min-width: 1500px){.tns-controls button[data-controls="prev"]{left:-8rem}}.tns-controls button[data-controls="next"]{right:-1rem}@media (min-width: 1500px){.tns-controls button[data-controls="next"]{right:-8rem}}.tns-controls button:disabled{background-color:#fff;color:#3c3c3b;border-color:#dedede}.tns-controls button:disabled:hover{background-color:#fff;border-color:#dedede;cursor:auto}.tns-controls button:hover{border-color:#BC050F;background-color:#BC050F}.pux-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:180rem}.pux-container:after{display:block;content:"";clear:both}@media (min-width: 768px){.pux-container{padding-left:2rem;padding-right:2rem}}.pux-container .pux-container{padding-left:0;padding-right:0}.pux-container.product-small{max-width:1330px}.small-container{max-width:120rem}@media (min-width: 992px){.small-container .body-container{padding:1px 4.5rem 4.5rem 4.5rem}}@media (min-width: 1200px){.small-container .body-container{padding:1px 9rem 4.5rem 9rem}}.middle-container{max-width:1300px}.body-container{background:#fff;border-radius:.6rem;padding:1px 1rem 2rem 1rem}@media (min-width: 768px){.body-container{padding:1px 2.5rem 2.5rem 2.5rem}}.body-container .body-container{padding:0;border-radius:0;background:none}.body-container.hp-search{min-height:28vh;background-image:url("../img/1524_Tasy_nahledy.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}.body-container.hp-search:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);z-index:1}.body-container.hp-search .h3{color:#fff}.hp-search-inner{width:100%;max-width:1000px;position:relative;z-index:22}.search-hp{max-width:1000px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}@media (min-width: 768px){.row{margin-left:-2rem;margin-right:-2rem}}.col-12,.col-sm-4,.col-sm-8,.col-sm-6,.col-md-4,.col-md-8,.col-md-6,.col-lg-4,.col-lg-8,.col-lg-6{position:relative;width:100%;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.col-12,.col-sm-4,.col-sm-8,.col-sm-6,.col-md-4,.col-md-8,.col-md-6,.col-lg-4,.col-lg-8,.col-lg-6{padding-left:2rem;padding-right:2rem}}@media (min-width: 575px){.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media (min-width: 575px){.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 575px){.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}}@media (min-width: 768px){.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media (min-width: 768px){.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 768px){.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}}@media (min-width: 992px){.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media (min-width: 992px){.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 992px){.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}}.widget-title h2,.widget-title h3,.widget-title h4{margin-top:0}.section-container{margin-bottom:clamp(3rem, 3.33333vw, 6rem)}.section-container .small-container{margin:0 auto}.body-container .section-container{margin-bottom:0}.section-container.white-box-top{margin-bottom:0}.section-container.white-box-top .body-container{border-radius:0.6rem 0.6rem 0 0}.section-container.white-box-middle{margin-bottom:0}.section-container.white-box-middle .body-container{border-radius:0}.section-container.white-box-bottom .body-container{border-radius:0 0 0.6rem 0.6rem}.section-container.section-simple.white-box{background-color:#fff}.section-container.section-simple .widget-container{padding:clamp(4rem, 4.44444vw, 8rem) 0}.section-container.section-simple .widget-container>*:first-child{margin-top:0}.section-container.section-simple .widget-container>*:last-child{margin-bottom:0}.section-container.section-simple .widget-container+.widget-container{padding-top:0}.section-container.section-simple .widget-container.widget-top-image+.widget-container{padding:clamp(4rem, 4.44444vw, 8rem) 0}.iframe-map-container iframe{border:none;width:100%;aspect-ratio:16/8}@media (min-width: 768px){.iframe-map-container iframe{aspect-ratio:16/6}}header{position:fixed;top:0;left:0;z-index:888;width:100%;background:white;border-bottom:2px solid transparent;-webkit-box-shadow:0px 12px 30px -13px rgba(0,0,0,0.08);box-shadow:0px 12px 30px -13px rgba(0,0,0,0.08);-webkit-transition:250ms;-o-transition:250ms;transition:250ms}@media (min-width: 1200px){header{-webkit-box-shadow:none;box-shadow:none}}header:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:-o-linear-gradient(135deg, #E30D26 0%, #9E011E 100%);background:linear-gradient(315deg, #E30D26 0%, #9E011E 100%);pointer-events:none}.header{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 320px) and (max-width: 574px){.header{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}}@media (min-width: 1200px){.header{height:7.8rem}}.header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}@media (min-width: 620px){.header-logo{margin:0 2.4rem 0 0}}.header-logo a{display:inline-block}.header-logo a span{display:none}.header-logo a img{max-width:none;height:4rem !important}.header-left{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 320px) and (max-width: 574px){.header-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1rem;width:100%}}.header-right{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 320px) and (max-width: 574px){.header-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.header-right .header-ico-menu{display:none}@media (min-width: 1200px){.header-right .header-ico-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-right .header-settings{display:none}@media (min-width: 620px){.header-right .header-settings{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-menu{position:absolute;top:100%;left:0;z-index:77;display:none;width:100%;background:#fff;-webkit-box-shadow:0px 33px 30px -13px rgba(0,0,0,0.11);box-shadow:0px 33px 30px -13px rgba(0,0,0,0.11);border-top:1px solid #dedede;border-bottom:1px solid #dedede}@media (min-width: 1200px){.header-menu{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;border:none;overflow:visible}.header-menu .header-ico-menu{display:none}}.header-menu .header-ico-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 0}@media (min-width: 620px){.header-menu .header-settings{display:none}}.header-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 1.5rem}@media (min-width: 1200px){.header-hamburger{display:none}}.header-hamburger .open-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dedede;border-radius:.6rem;width:4.8rem;height:4.8rem;cursor:pointer}.header-hamburger .open-menu:focus,.header-hamburger .open-menu:hover{background:#F5F5F7}.header-hamburger .open-menu span{position:relative;width:1.5rem;height:1px;border-radius:2px;background:#3c3c3b}.header-hamburger .open-menu span:before,.header-hamburger .open-menu span:after{position:absolute;left:0;width:1.5rem;height:1px;border-radius:2px;background:#3c3c3b;content:""}.header-hamburger .open-menu span:before{top:-6px}.header-hamburger .open-menu span:after{width:8px;bottom:-6px;background:#e30613}.header-hamburger .open-menu.active span{background:transparent}.header-hamburger .open-menu.active span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-hamburger .open-menu.active span:after{top:0;width:1.5rem;background:#3c3c3b;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-menu.active{display:block}@media (min-width: 1200px){.header-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex}}.notification-top-inner{padding:1rem 0;line-height:1.5;text-align:center;font-size:1.4rem;color:#fff}.notification-top-inner a{text-decoration:underline;color:#fff}.notification-top-inner a:focus,.notification-top-inner a:hover{text-decoration:none}.notification-top.BlackWhite{background-color:#000}.notification-top.RedWhite{background-color:#f56c6c}.notification-top.BlueWhite{background-color:#567de6}.notification-top.GreyWhite{background-color:#8d8d8d}.notification-top.GreenWhite{background-color:#0f9b2f}.notification-top.YellowBlack{background-color:#f9df41}.notification-top.YellowBlack .notification-top-inner{color:#000}.notification-top.YellowBlack .notification-top-inner a{color:#000}.scrolled.down header{top:calc(-1 * var(--notification-height) - 5rem)}@media (min-width: 768px){.scrolled.down header{top:calc(-1 * var(--notification-height))}}.header-settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 2rem}@media (min-width: 320px) and (max-width: 620px){.header-settings-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;width:100%;padding:0 0 2rem 0}}.header-dph,.header-margin,.header-priceHidden{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-dph .switch-checkbox,.header-margin .switch-checkbox,.header-priceHidden .switch-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.header-dph .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn,.header-margin .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn,.header-priceHidden .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn{position:relative;width:5rem;height:2.6rem;margin:0}@media (min-width: 575px){.header-dph .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn,.header-margin .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn,.header-priceHidden .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn{width:3.9rem;height:2.1rem}}.header-dph .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn:before,.header-margin .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn:before,.header-priceHidden .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn:before{position:absolute;left:3px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:2rem}@media (min-width: 575px){.header-dph .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn:before,.header-margin .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn:before,.header-priceHidden .switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn:before{width:1.5rem;height:1.5rem}}.header-dph .switch-checkbox-label,.header-margin .switch-checkbox-label,.header-priceHidden .switch-checkbox-label{margin:0 1rem 0 0;text-align:right;line-height:1;font-size:1.4rem;color:#3c3c3b}@media (min-width: 575px){.header-dph .switch-checkbox-label,.header-margin .switch-checkbox-label,.header-priceHidden .switch-checkbox-label{font-size:1.2rem}}.header-dph .switch-checkbox:hover .switch-checkbox-label,.header-margin .switch-checkbox:hover .switch-checkbox-label,.header-priceHidden .switch-checkbox:hover .switch-checkbox-label{color:#e30613}.header-dph .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn,.header-margin .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn,.header-priceHidden .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn{background:#e30613;border-color:#e30613}.header-dph .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn:before,.header-margin .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn:before,.header-priceHidden .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn:before{left:calc(100% - 2rem - 3px);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background:#fff}@media (min-width: 575px){.header-dph .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn:before,.header-margin .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn:before,.header-priceHidden .switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn:before{left:calc(100% - 1.5rem - 3px)}}@media (min-width: 575px){.header-margin,.header-dph{margin:0 0 .4rem 0}}.target{scroll-margin-top:calc(10rem + var(--notification-height))}@media (min-width: 1200px){.target{scroll-margin-top:10rem}}.target-top{scroll-margin-top:calc(13rem + var(--notification-height))}@media (min-width: 1200px){.target-top{scroll-margin-top:13rem}}.foxentry-input-icon{z-index:777 !important}.header-menu>ul{margin:0;padding:0;list-style:none;max-height:calc(100vh - var(--header-controls-height) - var(--notification-height));overflow:auto}@media (min-width: 1200px){.header-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}}.header-menu>ul>li{position:relative;display:block;border-bottom:1px solid #dedede}@media (min-width: 1200px){.header-menu>ul>li{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none}}.header-menu>ul>li>.header-menu-item-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:1.2rem 1.5rem;line-height:1.5;color:#000;-webkit-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer}@media (min-width: 1200px){.header-menu>ul>li>.header-menu-item-link{height:auto;gap:1rem;padding:1.2rem 1.5rem;color:#3c3c3b}}.header-menu>ul>li>.header-menu-item-link:focus,.header-menu>ul>li>.header-menu-item-link:hover{text-decoration:none}@media (min-width: 1200px){.header-menu>ul>li>.header-menu-item-link:focus,.header-menu>ul>li>.header-menu-item-link:hover{text-decoration:none;color:#e30613}}@media (min-width: 1200px){.header-menu>ul>li>.header-menu-item-link.active{color:#e30613}}.header-menu>ul>li>.header-menu-item-link.bold{font-weight:700}.header-menu>ul>li>.header-menu-item-link>.link-label{-ms-flex-negative:0;flex-shrink:0}.header-menu>ul>li>.header-menu-item-link:not([href]) span.menu-openner{position:absolute;top:0;left:0;right:0;bottom:0;padding-right:15px;width:100%}@media (min-width: 1200px){.header-menu>ul>li>.header-menu-item-link:not([href]) span.menu-openner{position:relative;width:unset;padding-right:0}}.header-menu>ul>li>span{cursor:default}@media (min-width: 1200px){.header-menu>ul>li.hovered a,.header-menu>ul>li.hovered span,.header-menu>ul>li:hover a,.header-menu>ul>li:hover span{color:#e30613}.header-menu>ul>li.hovered .submenu,.header-menu>ul>li:hover .submenu{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu>ul>li.hovered .megamenu,.header-menu>ul>li:hover .megamenu{display:block}.header-menu>ul>li.hovered .menu-openner:before,.header-menu>ul>li:hover .menu-openner:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-menu>ul>li.hovered .header-menu-item-link,.header-menu>ul>li:hover .header-menu-item-link{background:#F5F5F7;border-radius:5px}}@media (min-width: 1200px){.header-menu>ul>li.active a,.header-menu>ul>li.active span{color:#e30613}}.header-menu>ul>li.open{border-bottom:none}@media (min-width: 320px) and (max-width: 1199px){.header-menu>ul>li.open .megamenu,.header-menu>ul>li.open .submenu{display:block;height:auto !important}.header-menu>ul>li.open .menu-openner:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.header-menu .submenu{display:none;background:-o-linear-gradient(135deg, #E30D26 0%, #9E011E 100%);background:linear-gradient(315deg, #E30D26 0%, #9E011E 100%)}@media (min-width: 1200px){.header-menu .submenu{position:absolute;top:100%;left:0;width:100%;min-height:14rem}}.header-menu .submenu ul{display:block;margin:0;padding:0;list-style:none}@media (min-width: 1200px){.header-menu .submenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2rem}}.header-menu .submenu ul li{border-bottom:1px solid rgba(255,255,255,0.5)}@media (min-width: 1200px){.header-menu .submenu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;border:none}}.header-menu .submenu ul li a,.header-menu .submenu ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.5rem;min-height:50px;line-height:normal;color:white}.header-menu .submenu ul li a div,.header-menu .submenu ul li span div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.header-menu .submenu ul li a div,.header-menu .submenu ul li span div{display:block}}.header-menu .submenu ul li a div:before,.header-menu .submenu ul li span div:before{display:block;text-align:center;margin:0 1.5rem 0 0;font-size:2.5rem}@media (min-width: 1200px){.header-menu .submenu ul li a div:before,.header-menu .submenu ul li span div:before{width:100%;margin:0 0 1.5rem 0}}@media (min-width: 1200px){.header-menu .submenu ul li a,.header-menu .submenu ul li span{height:auto}}.header-menu .submenu ul li a:focus,.header-menu .submenu ul li a:hover,.header-menu .submenu ul li span:focus,.header-menu .submenu ul li span:hover{text-decoration:none;background:#a3061e}.header-menu .submenu ul li span:hover{cursor:default}@media (min-width: 1200px){.header-menu .submenu ul li:first-child{border:none}}.header-menu .submenu ul li:last-child{border:none}.header-menu .menu-openner{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50px;height:50px;padding:0}@media (min-width: 1200px){.header-menu .menu-openner{position:static;width:unset;height:auto;padding:0}}.header-menu .menu-openner:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;font-size:1rem;color:#e30613;content:"\e93e";-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.pux-container .submenu .pux-container{width:100%;padding-left:0;padding-right:0}@media (min-width: 1200px){.pux-container .submenu .pux-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:141.5rem;padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){.pux-container .submenu .pux-container{padding-left:2rem;padding-right:2rem}}.header-ico-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.header-ico-menu{margin:0 1rem 0 0}}.header-ico-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;text-decoration:none;line-height:1;font-size:0}@media (min-width: 1200px){.header-ico-menu a{width:auto;height:auto;padding:.5rem;margin:0 2.5px}}.header-ico-menu a:focus,.header-ico-menu a:hover{text-decoration:none}.header-ico-menu .header-packet{height:clamp(48px, 4.8rem, 4.8rem);padding:0.5rem 0.7rem;border:1px solid #dedede;border-radius:.6rem}.header-ico-menu .header-packet:focus,.header-ico-menu .header-packet:hover{background:#F5F5F7}@media (min-width: 1600px){.header-ico-menu .header-packet{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1.5rem;padding:0 1.5rem 0 1rem;font-size:1.5rem}.header-ico-menu .header-packet .header-packet-label{color:black}}.header-ico-menu .header-packet .icon-sledovani span:before{font-size:4rem;color:#e30613}.header-ico-menu .header-favorite,.header-ico-menu .header-compare{height:clamp(48px, 4.8rem, 4.8rem);width:clamp(48px, 4.8rem, 4.8rem);border-radius:0.6rem;color:#3c3c3b}@media (min-width: 1200px){.header-ico-menu .header-favorite:before,.header-ico-menu .header-compare:before{font-size:2rem}}.header-ico-menu .header-favorite:focus,.header-ico-menu .header-favorite:hover,.header-ico-menu .header-compare:focus,.header-ico-menu .header-compare:hover{background:#F5F5F7}.header-ico-menu .header-favorite:focus,.header-ico-menu .header-favorite:hover,.header-ico-menu .header-favorite.active,.header-ico-menu .header-compare:focus,.header-ico-menu .header-compare:hover,.header-ico-menu .header-compare.active{color:#e30613}.header-ico-menu .header-favorite:before{font-size:2rem;color:#e30613;content:"\e950"}.header-ico-menu .header-compare:before{font-size:2rem;color:#e30613;content:"\e952"}.agri div:before{content:"\e97a"}.suv div:before{content:"\e971"}.moto div:before{content:"\e97e"}.personal div:before{content:"\e97c"}.protect div:before{content:"\e97b"}.cargo div:before{content:"\e9a2"}.pickup div:before{content:"\e97f"}.alu div:before{content:"\e981"}.tin div:before{content:"\e980"}.agro div:before{content:"\e97a"}.IndustrialTyres div:before{content:"\e983"}.industrialTyres div:before{content:"\e983"}.megamenu-item-icon:before{font-size:4rem}.megamenu-item-icon.agri:before{content:"\e97a"}.megamenu-item-icon.suv:before{content:"\e971"}.megamenu-item-icon.moto:before{content:"\e97e"}.megamenu-item-icon.personal:before{content:"\e97c"}.megamenu-item-icon.protect:before{content:"\e97b"}.megamenu-item-icon.cargo:before{content:"\e9a2"}.megamenu-item-icon.pickup:before{content:"\e97f"}.megamenu-item-icon.alu:before{content:"\e981"}.megamenu-item-icon.tin:before{content:"\e980"}.megamenu-item-icon.agro:before{content:"\e97a"}.megamenu-item-icon.IndustrialTyres:before{content:"\e983"}.megamenu-item-icon.industrialTyres:before{content:"\e983"}.header-overlay{position:fixed;top:0;left:0;z-index:886;width:100%;height:100%;background:rgba(0,0,0,0.5);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}@media (min-width: 1200px){.header-overlay.show-overlay{opacity:1;visibility:visible}}.megamenu{display:none;overflow:hidden;-webkit-transition:200ms;-o-transition:200ms;transition:200ms;-webkit-transform:translateZ(0);transform:translateZ(0);background:-o-linear-gradient(135deg, #E30D26 0%, #9E011E 100%);background:linear-gradient(315deg, #E30D26 0%, #9E011E 100%)}@media (min-width: 1200px){.megamenu{position:absolute;left:0;top:100%;width:100%}}.megamenu .pux-container{max-width:144rem}@media (min-width: 1200px){.megamenu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.megamenu-item{position:relative;width:100%;padding:1.5rem;margin-left:-1px;border-bottom:1px solid rgba(5,5,5,0.1);border-top:none}@media (min-width: 1200px){.megamenu-item{width:25%}}.megamenu-item:hover{background:#a3061e}.megamenu-item .megamenu-item-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.5rem;min-width:5.5rem;height:5.5rem;margin-right:1.2rem;border-radius:0.4rem;color:white}.megamenu-item .megamenu-item-name{display:block;margin-bottom:0.5rem;font-size:1.8rem;font-weight:700;color:white !important}@media (min-width: 1200px){.megamenu-item .megamenu-item-name{display:inline-block}}.megamenu-item .megamenu-item-name:focus,.megamenu-item .megamenu-item-name:hover{text-decoration:none;color:white !important}.megamenu-item .megamenu-item-name:before{position:absolute;top:0;left:0;width:100%;height:55%;content:""}.megamenu-item .megamenu-item-links{overflow:hidden}.megamenu-item .megamenu-item-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1rem;margin-left:-1rem;text-decoration:underline;font-size:1.4rem;color:white !important}.megamenu-item .megamenu-item-links a:before{width:1px;height:1.2rem;margin:0 .5rem;background-color:#050505;content:""}.megamenu-item .megamenu-item-links a:focus,.megamenu-item .megamenu-item-links a:hover{text-decoration:none;color:white !important}.header-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.header-login{margin:0 0 0 1rem}}.header-login-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(48px, 4.8rem, 4.8rem);height:clamp(48px, 4.8rem, 4.8rem);margin-left:1.5rem;border:1px solid #dedede;border-radius:.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 992px){.header-login-btn{width:auto;max-width:130px;padding:1rem 1.5rem;margin:0}}@media (min-width: 1400px){.header-login-btn{max-width:220px}}.header-login-btn:before{font-size:1.6rem;color:#e30613;content:""}@media (min-width: 1400px){.header-login-btn:before{margin:0 1rem 0 0}}.header-login-btn-inner{display:none}@media (min-width: 1400px){.header-login-btn-inner{display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:1.5rem}}.header-login-btn:hover{background:#F5F5F7}.header-login-btn.active{background:#3c3c3b;color:#fff}.header-login-btn.active:before{color:#fff}@media (min-width: 992px){.header-login .header-window{position:absolute;top:auto;bottom:0;width:100%;min-height:150px;height:auto;border:1px solid #dedede;-webkit-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);transform:translate(0%, 100%)}}.header-login .header-window-inner{margin:0 auto}@media (min-width: 768px) and (max-width: 1199px){.header-login .header-window-inner{padding:8rem 8vw 6rem}}@media (min-width: 992px){.header-login .header-window-inner{max-width:100rem;padding:0;background:none}}.header-login a{display:inline-block;padding:0.5rem 0;line-height:1;text-decoration:none;color:#e30613}@media (min-width: 992px){.header-login a{color:#fff}}.header-login a:focus,.header-login a:hover{text-decoration:none;color:#e30613}.header-login ul{padding:0;list-style:none}.header-login-menu-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 992px){.header-login-menu-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.header-login-menu-container .h3{margin:0 0 1.5rem 0;text-transform:none;color:#3c3c3b}@media (min-width: 992px){.header-login-menu-container .h3{margin:0 0 .5rem 0;color:#918f8f}}.heder-login-logout{position:absolute;top:2rem;left:2rem;text-align:right}@media (min-width: 768px){.heder-login-logout{left:8vw}}@media (min-width: 992px){.heder-login-logout{position:absolute;top:auto;left:0;bottom:0;width:100%;padding:2rem;margin:0;border-top:1px solid #4a4a4a;text-align:left}}@media (min-width: 320px) and (max-width: 991px){.heder-login-logout a{padding:1.2rem 1.5rem;background:#3c3c3b;border-radius:.6rem;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff}}.header-login-menu-item{width:100%;padding:2.5rem 0;border-bottom:1px solid #dedede}@media (min-width: 992px){.header-login-menu-item{position:relative;padding:2.5rem 2rem;border-right:1px solid #4a4a4a;border-bottom:none}}@media (min-width: 992px){.header-login-menu-item:first-child{border-left:1px solid #4a4a4a}}.header-login-menu-item:last-child{border-bottom:none}.header-login-menu-container .header-login-menu-item:nth-child(1){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width: 992px){.header-login-menu-container .header-login-menu-item:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.header-login-menu-container .header-login-menu-item:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 992px){.header-login-menu-container .header-login-menu-item:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.header-login-menu-container .header-login-menu-item:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width: 992px){.header-login-menu-container .header-login-menu-item:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.header-login-menu-container .header-login-menu-item:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.header-login-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}@media (min-width: 992px){.header-login-menu{display:block;margin:0 0 5rem 0}}.header-login-menu li{width:100%;padding:1rem 1.5rem}@media (min-width: 400px){.header-login-menu li{width:50%}}@media (min-width: 575px){.header-login-menu li{width:33.33%}}@media (min-width: 768px){.header-login-menu li{width:auto}}@media (min-width: 992px){.header-login-menu li{width:auto;padding:0.5rem 0}}.header-cart{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.header-cart{margin:0 0 0 2rem}}.header-cart .header-cart{margin:0}.header-cart-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(48px, 4.8rem, 4.8rem);height:clamp(48px, 4.8rem, 4.8rem);margin-left:1.5rem;border:1px solid #dedede;border-radius:.6rem;text-decoration:none;font-size:1.5rem;color:#3c3c3b;cursor:default}@media (min-width: 1200px){.header-cart-link{position:static;width:auto;padding:1rem 2rem;margin:0;background:#fff}}.header-cart-link:before{font-size:2rem;color:#e30613;content:""}@media (min-width: 1200px){.header-cart-link:before{margin:0 2.5rem 0 0}}.header-cart-link:focus,.header-cart-link:hover{text-decoration:none;color:#3c3c3b}.header-cart-count{display:none}.header-cart-price{display:none}@media (min-width: 1200px){.header-cart-price{display:inline-block}}.header-cart.cart-active .header-cart-link{background:#e30613;border-color:#e30613;color:#fff;cursor:pointer}.header-cart.cart-active .header-cart-link:before{color:#fff;font-weight:700}.header-cart.cart-active .header-cart-link:focus,.header-cart.cart-active .header-cart-link:hover{color:#fff;opacity:0.8}.header-cart.cart-active .header-cart-count{position:absolute;top:50%;left:3.8rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.1rem;height:2.1rem;background:#fff;border-radius:50%;text-align:center;line-height:1;letter-spacing:-0.7px;font-size:14px;color:#000}@media (min-width: 1400px){.header-cart.cart-active .header-cart-count{font-size:1.4rem}}@media (min-width: 1200px){.header-cart.cart-active:hover .header-window,.header-cart.cart-active:focus .header-window{display:block}}.header-cart .header-window{left:auto;right:-2px;width:450px;padding:15px;margin-bottom:-1px;border-radius:0 0 .6rem .6rem;background-color:white}.header-cart .header-window:before{position:absolute;top:-1px;width:100%;height:2px;content:""}#cart-window form{width:100%}@media (min-width: 1200px){#cart-window-outer.loading .header-cart-link:before{content:"";border-radius:50%;width:20px;height:20px;border:3px solid rgba(0,0,0,0.1);border-top:3px solid #e30613;-webkit-animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86);animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86)}#cart-window-outer.loading .header-window{min-height:100px;pointer-events:none}#cart-window-outer.loading .header-window:after,#cart-window-outer form.loading:after{position:absolute;top:0;left:0;z-index:77;width:100%;height:100%;content:"";background-image:url("../img/spinner.svg");background-repeat:no-repeat;background-position:center center;background-color:rgba(255,255,255,0.8)}}.header-cart-content-scrollbox.isScrollable{max-height:400px;overflow-y:auto}.header-cart-content .btn{width:100%;padding:1.5rem;font-weight:bold}.header-cart-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;padding:1.5rem;margin:1rem 0;border:2px solid #dedede;border-radius:5px;color:black}.header-cart-coupon>.coupon-name{-ms-flex-negative:0;flex-shrink:0}.header-cart-coupon>.coupon-code{font-weight:bold}.header-cart-coupon>.coupon-code>span{display:block}.header-cart-item{padding:1.5rem;margin:10px 0;border:2px solid #dedede;border-radius:5px}@media (min-width: 1200px){.header-cart-item{padding:1.5rem}}.header-cart-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.header-cart-item-content-image{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;overflow:hidden}@media (min-width: 1200px){.header-cart-item-content-image{-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem;max-width:5rem}}.header-cart-item-content-image:before{display:block;padding-top:100%;content:""}.header-cart-item-content-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;max-height:100%}.header-cart-item-content-text{padding-left:2rem;text-decoration:none;font-weight:700;color:#3c3c3b;-webkit-transition:100ms;-o-transition:100ms;transition:100ms}.header-cart-item-content-text:hover,.header-cart-item-content-text:focus{text-decoration:none;color:#e30613}.header-cart-item-footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.5rem;color:#3c3c3b}.header-cart-item-footer-controls{-ms-flex-negative:0;flex-shrink:0;padding-right:1.6rem}.header-cart-item-footer-controls .units-changer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:90px;height:50px;border-radius:3px;border:1px solid #dedede}@media (min-width: 1200px){.header-cart-item-footer-controls .units-changer{width:9rem;height:5rem}}.header-cart-item-footer-controls .units-changer-minus,.header-cart-item-footer-controls .units-changer-plus{width:30px;height:50px;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#e30613}@media (min-width: 1200px){.header-cart-item-footer-controls .units-changer-minus,.header-cart-item-footer-controls .units-changer-plus{width:3rem;height:5rem}}.header-cart-item-footer-controls .units-changer-minus:focus,.header-cart-item-footer-controls .units-changer-minus:hover,.header-cart-item-footer-controls .units-changer-plus:focus,.header-cart-item-footer-controls .units-changer-plus:hover{background:none;color:#3c3c3b}.header-cart-item-footer-controls .units-changer-input{width:30px !important;height:30px !important;padding:0;margin:0;border-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 1200px){.header-cart-item-footer-controls .units-changer-input{width:3rem !important;height:3rem !important}}.header-cart-item-footer-controls .units-changer-input:focus{outline:0;border:none}.header-cart-item-footer-price{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:bold;color:black}.header-cart-item-footer-remove{-ms-flex-negative:0;flex-shrink:0;padding:5px;text-decoration:none;-webkit-transform:translate(0px, 2px);-ms-transform:translate(0px, 2px);transform:translate(0px, 2px);cursor:pointer}.header-cart-item-footer-remove:before{font-size:20px;color:#e30613;content:""}.header-cart-item-footer-remove:hover,.header-cart-item-footer-remove:focus{text-decoration:none}.header-cart-item-footer-remove:hover:before,.header-cart-item-footer-remove:focus:before{color:#3c3c3b}.header-cart-item-extras{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.header-cart-item-extras:has(.extras-item){padding-top:1rem}.header-cart-item-extras:has(.extras-item):last-child{padding-bottom:1rem}.header-cart-item-extras>.extras-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;width:100%;padding:0.5rem 1rem;background:#f9f9f9;border-radius:5px;color:black}.header-cart-item-extras>.extras-item>.extras-item-image{-ms-flex-negative:0;flex-shrink:0;width:30px}.header-cart-item-extras>.extras-item>.extras-item-image._large{width:50px}.header-cart-item-extras>.extras-item>.extras-item-image>picture{display:block;width:30px;height:30px}.header-cart-item-extras>.extras-item>.extras-item-image>picture img{width:100%;height:100% !important;-o-object-fit:contain;object-fit:contain;font-size:1px}.header-cart-item-extras>.extras-item>.extras-item-image._large>picture{width:50px;height:50px}.header-cart-item-extras>.extras-item>.extras-item-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.2}.header-cart-item-extras>.extras-item>.extras-item-count{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.header-cart-item-extras>.extras-item>.extras-item-value{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;font-weight:bold}.header-window{display:none}@media (min-width: 320px) and (max-width: 991px){.header-window{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;min-width:100%;max-width:100%;height:100vh;background:white;color:#3c3c3b;-webkit-transition:all 250ms ease-in;-o-transition:all 250ms ease-in;transition:all 250ms ease-in;overflow:auto}}@media (min-width: 992px){.header-window{position:absolute;bottom:0;right:0;z-index:12;width:100%;min-width:inherit;max-width:none;background:#3c3c3b;color:#fff;-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);transform:translate(0%, 100%)}}@media (min-width: 992px){.header-window:hover,.header-window:focus{-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}}.header-window.active{display:block}@media (min-width: 320px) and (max-width: 991px){.header-window-inner{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;min-height:100%;padding:8rem 2rem 3rem;background-color:#fff}}@media (min-width: 768px) and (max-width: 991px){.header-window-inner{padding:8rem 10vw 6rem}}.header-window-close{position:absolute;top:1rem;right:1rem;padding:1rem;background-color:#fff;cursor:pointer}@media (min-width: 992px){.header-window-close{display:none}}.header-window-close:before{font-size:2.2rem;color:#e30613;content:"\e915";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:color 200ms ease-in-out;-o-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}@media (min-width: 768px){.header-window-close:before{font-size:3rem}}.header-window-close:hover:before,.header-window-close:focus:before{color:#c10f37}.header-window-login{overflow-y:auto}@media (min-width: 992px){.header-window-login{max-height:600px}}@media (min-width: 575px) and (max-width: 991px){.header-window-login .header-window-inner{padding:10rem 20vw 6rem}}@media (min-width: 320px) and (max-width: 574px){.header-window-login .header-window-inner{padding:3rem}}.header-window-login .header-window-inner-block{width:100%}.header-window-login .header-login-form-option a,.header-window-login .header-login-form-option button,.header-window-login .request-password-reset-hidden a,.header-window-login .request-password-reset-hidden button{width:100%}.notification-box{position:absolute;left:0;bottom:0;z-index:-1;width:100%;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media (min-width: 1200px){.notification-box{bottom:0}}body.modal-open .notification-box{position:static;bottom:auto;z-index:999;-webkit-transform:none;-ms-transform:none;transform:none}.notification-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:180rem;padding:1.2rem 1rem;margin:0 auto}@media (min-width: 768px){.notification-item{padding:1.2rem 2rem}}.notification-item-container{background-color:rgba(60,60,59,0.9);color:#fff}.notification-item-content{padding-right:8rem;line-height:1.5;font-size:16px}@media (min-width: 992px){.notification-item-content{font-size:1.7rem}}.notification-item-content a{text-decoration:underline;color:#fff}.notification-item-content a:focus,.notification-item-content a:hover{text-decoration:none}.notification-item-close{position:absolute;top:50%;right:1rem;display:inline-block;padding:10px;cursor:pointer;-webkit-transform:translate(10px, -50%);-ms-transform:translate(10px, -50%);transform:translate(10px, -50%)}@media (min-width: 768px){.notification-item-close{right:2rem}}.notification-item-close:before{content:"\e922";color:inherit}footer{padding-top:5rem;background-color:#2D2D2D;color:#fff}@media (min-width: 992px){footer{padding-top:10rem}}footer .footer-menu ul,footer .footer-social .social-container{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-inner{display:grid;justify-items:center;grid-gap:4rem;font-size:clamp(16px, 1.8rem, 1.8rem);line-height:clamp(18px, 2.1rem, 2.1rem)}@media (min-width: 992px){footer .footer-inner{grid-template-columns:1fr 1fr;justify-items:unset}}footer .footer-inner .footer-menu{text-align:center}@media (min-width: 992px){footer .footer-inner .footer-menu{text-align:unset}}footer .footer-inner .footer-menu .footer-logo{position:relative;display:inline-block;width:17rem;height:4rem;margin-bottom:5.2rem}footer .footer-inner .footer-menu .footer-logo img{position:absolute;top:0;left:0;height:100%;-webkit-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}footer .footer-inner .footer-menu .footer-logo img.footer-logo-color{opacity:0}footer .footer-inner .footer-menu .footer-logo:hover img.footer-logo-color{opacity:1}footer .footer-inner .footer-menu .footer-logo:hover img.footer-logo-grey{opacity:0}footer .footer-inner .footer-menu ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;list-style-type:none}@media (min-width: 992px){footer .footer-inner .footer-menu ul{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media (min-width: 1200px){footer .footer-inner .footer-menu ul{gap:4.7rem}}footer .footer-inner .footer-social{padding-top:0.7rem;color:#868686}footer .footer-inner .footer-social-title{font-size:clamp(20px, 1.66667vw, 3rem);line-height:clamp(25px, 1.94444vw, 3.5rem)}footer .footer-inner .footer-social-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3rem;margin-bottom:3.9rem}@media (min-width: 575px){footer .footer-inner .footer-social-items{min-width:45rem}}@media (min-width: 992px){footer .footer-inner .footer-social-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .footer-inner .footer-social-loga{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 992px){footer .footer-inner .footer-social-loga{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .footer-inner .footer-social-loga .footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-inner .footer-social-loga img{height:4rem;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;display:inline-block}footer .footer-inner .footer-social-loga [alt="visa"]{height:3rem}footer .footer-inner .footer-social-loga .footer-logo a:hover img{-webkit-filter:brightness(0.5);filter:brightness(0.5)}footer a{color:#fff}footer .copyright-inner{font-size:clamp(12px, .77778vw, 1.4rem);line-height:clamp(14px, .88889vw, 1.6rem);color:#868686}footer .copyright-inner a{color:#868686;font-weight:700}footer .copyright-inner .copyright-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(17px, .94444vw, 1.7rem);padding:0.6rem 0 2.7rem 0}@media (min-width: 992px){footer .copyright-inner .copyright-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .copyright-inner .copyright-top{position:relative;margin-top:2.2rem;font-size:clamp(26px, 2vw, 3.6rem);line-height:clamp(32px, 2.33333vw, 4.2rem);color:#575757;text-align:center}@media (min-width: 992px){footer .copyright-inner .copyright-top{text-align:unset}}footer .copyright-inner .copyright-top .copyright-item span{position:relative;background-color:#2D2D2D}@media (min-width: 992px){footer .copyright-inner .copyright-top .copyright-item span{padding-right:3rem}}footer .copyright-inner .copyright-top .copyright-item.copyright-item-title{margin:4rem 0 2rem 0;padding-bottom:2rem}@media (min-width: 992px){footer .copyright-inner .copyright-top .copyright-item.copyright-item-title{margin:0;padding:0}}footer .copyright-inner .copyright-top .copyright-item.copyright-item-title::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#575757}@media (min-width: 992px){footer .copyright-inner .copyright-top .copyright-item.copyright-item-title::before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.social-container{gap:20px}.social-container .social-link span{display:none}.social-container .social-facebook::after,.social-container .social-youtube::after{content:"\e906";display:inline-block;width:4.7rem;height:4.7rem;background-color:#575757;border-radius:50%;font-size:3.6rem;line-height:4.7rem;text-align:center;color:#2D2D2D;background-size:cover;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.social-container .social-youtube::after{content:"\e901"}.social-container .social-facebook:hover::after{background-color:#23599A}.social-container .social-youtube:hover::after{background-color:#F61F23}.footer-contact{background:#fff;margin:0;padding:1px 0}.footer-contact .pux-container{position:relative;z-index:22}.footer-contact .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;padding:5rem 0}@media (min-width: 992px){.footer-contact .contact-item{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;padding:10rem 0}}.footer-contact .contact-item .contact-item-text{max-width:47rem;text-align:center}@media (min-width: 768px){.footer-contact .contact-item .contact-item-text{text-align:unset}}.footer-contact .contact-item .contact-item-text h2{margin:0 !important}.footer-contact .contact-item .contact-item-text u{font-weight:600;color:#e30613;text-decoration:none}.footer-contact .contact-item .contact-item-text.contact-item-text-edit{min-width:47rem}.footer-contact .contact-item.person-items-more{display:grid;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(4rem, 3.88889vw, 7rem)}@media (min-width: 992px){.footer-contact .contact-item.person-items-more{grid-template-columns:1fr 2fr;justify-items:unset}}.footer-contact .contact-item.person-items-more .contact-item-person{display:grid;grid-gap:clamp(2rem, 2.77778vw, 5rem) clamp(4rem, 3.88889vw, 7rem)}@media (min-width: 480px){.footer-contact .contact-item.person-items-more .contact-item-person{grid-template-columns:1fr 1fr}}.footer-contact .contact-item .contact-item-person .person-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 575px){.footer-contact .contact-item .contact-item-person .person-item{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;text-align:unset}}.footer-contact .contact-item .contact-item-person .person-item .person-item-image{width:clamp(110px, 7.22222vw, 13rem);height:clamp(110px, 7.22222vw, 13rem)}.footer-contact .contact-item .contact-item-person .person-item .person-item-image img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.footer-contact .contact-item .contact-item-person .person-item .person-item-image .person-item-image-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border:1px solid #dedede;background-color:#fff;border-radius:50%}.footer-contact .contact-item .contact-item-person .person-item .person-item-image .person-item-image-empty::before{content:"\e91c";font-size:clamp(3rem, 2.77778vw, 5rem)}.footer-contact .contact-item .contact-item-person .person-item .person-item-content{font-size:clamp(16px, 1vw, 1.8rem);line-height:clamp(19px, 1.22222vw, 2.1rem);font-weight:600}@media (min-width: 575px){.footer-contact .contact-item .contact-item-person .person-item .person-item-content{margin-left:clamp(20px, 1.55556vw, 2.8rem)}}.footer-contact .contact-item .contact-item-person .person-item .person-item-content .person-item-name{margin:clamp(10px, .55556vw, 1rem) 0 clamp(5px, .27778vw, 0.5rem) 0}.footer-contact .contact-item .contact-item-person .person-item .person-item-content .person-item-note{font-size:clamp(14px, .77778vw, 1.4rem);line-height:clamp(17px, .94444vw, 1.7rem);font-weight:400;color:#8d8d8d}.footer-contact .contact-item .contact-item-person .person-item .person-item-content .link{display:block;margin:clamp(10px, .55556vw, 1rem) 0;font-size:clamp(14px, .88889vw, 1.6rem);line-height:clamp(20px, 1.38889vw, 2.5rem);font-weight:700;color:#e30613}.footer-contact .contact-item .contact-item-person .person-item .person-item-content .link::before{color:#3c3c3b}.footer-contact .contact-item .contact-item-person .person-item .person-item-content .link-phone:before,.footer-contact .contact-item .contact-item-person .person-item .person-item-content .link-email:before{font-size:clamp(18px, 1.11111vw, 2rem);text-align:center}@media (min-width: 480px){.footer-contact .contact-item .contact-item-person .person-item .person-item-content .link-phone:before,.footer-contact .contact-item .contact-item-person .person-item .person-item-content .link-email:before{text-align:unset}}.footer-language{-ms-flex-item-align:center;align-self:center}.language-selector-current{cursor:pointer;padding:5px 0}@media (min-width: 1200px){.language-selector-current{padding:0}}.language-selector-current:focus,.language-selector-current:hover{color:#e30613}.language-selector-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.language-selector-item .lang-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;text-decoration:none !important;-webkit-transition:120ms ease-in;-o-transition:120ms ease-in;transition:120ms ease-in;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-selector-item .lang-item-link:hover,.language-selector-item .lang-item-link:focus{color:#d9d9d9;cursor:pointer}.language-selector-item.active .lang-item-link{color:#ccc;cursor:default;pointer-events:none}.language-selector-item.active .lang-item-link .lang-item-ico::before{-webkit-filter:grayscale(1);filter:grayscale(1)}.lang-item-ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.lang-item-ico:before{content:"";width:30px;height:30px;display:block;margin:0 10px 0 0}.lang-item-ico:focus,.lang-item-ico:hover{text-decoration:none}.lang-at:before{background:url("../img/flags/AT.svg");background-size:contain}.lang-be:before{background:url("../img/flags/BE.svg");background-size:contain}.lang-bg:before{background:url("../img/flags/BG.svg");background-size:contain}.lang-cy:before{background:url("../img/flags/CY.svg");background-size:contain}.lang-cz:before{background:url("../img/flags/CZ.svg");background-size:contain}.lang-de:before{background:url("../img/flags/DE.svg");background-size:contain}.lang-dk:before{background:url("../img/flags/DK.svg");background-size:contain}.lang-ee:before{background:url("../img/flags/EE.svg");background-size:contain}.lang-es:before{background:url("../img/flags/ES.svg");background-size:contain}.lang-fi:before{background:url("../img/flags/FI.svg");background-size:contain}.lang-fr:before{background:url("../img/flags/FR.svg");background-size:contain}.lang-gr:before{background:url("../img/flags/GR.svg");background-size:contain}.lang-hr:before{background:url("../img/flags/HR.svg");background-size:contain}.lang-hu:before{background:url("../img/flags/HU.svg");background-size:contain}.lang-ie:before{background:url("../img/flags/IE.svg");background-size:contain}.lang-it:before{background:url("../img/flags/IT.svg");background-size:contain}.lang-lt:before{background:url("../img/flags/LT.svg");background-size:contain}.lang-lu:before{background:url("../img/flags/LU.svg");background-size:contain}.lang-lv:before{background:url("../img/flags/LV.svg");background-size:contain}.lang-mt:before{background:url("../img/flags/MT.svg");background-size:contain}.lang-nl:before{background:url("../img/flags/NL.svg");background-size:contain}.lang-pl:before{background:url("../img/flags/PL.svg");background-size:contain}.lang-pt:before{background:url("../img/flags/PT.svg");background-size:contain}.lang-ro:before{background:url("../img/flags/RO.svg");background-size:contain}.lang-se:before{background:url("../img/flags/SE.svg");background-size:contain}.lang-si:before{background:url("../img/flags/SI.svg");background-size:contain}.lang-sk:before{background:url("../img/flags/SK.svg");background-size:contain}.lang-gb:before{background:url("../img/flags/GB.svg");background-size:contain}.lang-intl:before{background:url("../img/flags/INTL.svg") no-repeat center center;background-size:contain}.tasy-modal h1,.tasy-modal h2,.tasy-modal h3,.tasy-modal h4{color:#e30613}@media (min-width: 768px){.tasy-modal .modal-dialog{max-width:750px;margin:16rem auto 8rem auto}}@media (min-width: 575px){.tasy-modal .modal-dialog{max-width:800px}}.tasy-modal .modal-dialog .modal-content{border:none;border-radius:0;border-bottom:9px solid #e30613;background-color:#2D2D2D}.tasy-modal .modal-dialog .modal-content .modal-body{padding:5rem}.tasy-modal .modal-dialog .modal-content .modal-header{padding:5rem;border-bottom:1px solid #575757}.tasy-modal .modal-dialog .modal-content .modal-header h2,.tasy-modal .modal-dialog .modal-content .modal-header h3{margin:0;color:#fff}.tasy-modal .modal-dialog .modal-content .close{position:absolute;top:0;left:0;width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e30613;font-size:25px;color:#fff}.tasy-modal .modal-dialog .modal-content .close span{-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.tasy-modal .modal-dialog .modal-content .close:hover span{-webkit-transform:rotate(180deg) scale(1.2);-ms-transform:rotate(180deg) scale(1.2);transform:rotate(180deg) scale(1.2)}.language-container{display:grid;grid-gap:clamp(15px, 2rem, 2rem)}@media (min-width: 575px){.modal .modal-body .language-container{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.confirmation-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(3rem, 3.33333vw, 6rem);-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.5rem}@media (min-width: 768px){.confirmation-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.confirmation-container .confirmation-image{width:50%;min-width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media (min-width: 768px){.confirmation-container .confirmation-image{width:30%;min-width:30%;margin:0}}.confirmation-container h1{text-transform:uppercase;font-size:clamp(3rem, 2vw, 3.6rem);line-height:clamp(3.6rem, 2.33333vw, 4.2rem);font-weight:400;color:#000;margin:3.5rem 0}.confirmation-container .green{color:#009E3D}.confirmation-container .confirmation-perex{margin-bottom:2.5rem}.confirmation-container .confirmation-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirmation-container .link{text-decoration:underline}.confirmation-container .link:focus,.confirmation-container .link:hover{text-decoration:none}.quick-add-file input{display:none}.quick-add-file label{margin:0;cursor:pointer}.quick-add-file form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem}.quick-add-file-item{padding:0 .5rem 1rem .5rem;width:100%}@media (min-width: 575px){.quick-add-file-item{width:auto}}.quick-add-file .quick-add-file-input{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #dedede;border-radius:0.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 480px){.quick-add-file .quick-add-file-input{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.quick-add-file .quick-add-file-input .file-name{min-width:100%;background:#fff;border-radius:0.6rem 0.6rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;min-height:5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 480px){.quick-add-file .quick-add-file-input .file-name{min-height:1px;min-width:20rem;border-radius:0.6rem 0 0 0.6rem}}.quick-add-file .quick-add-file-input .btn{margin:-1px -1px -1px 0;width:100%;border-radius:0 0 0.6rem 0.6rem}@media (min-width: 480px){.quick-add-file .quick-add-file-input .btn{width:auto;border-radius:0 0.6rem 0.6rem 0}}.quick-add-file button{background:#fff;width:100%}@media (min-width: 480px){.quick-add-file button{width:auto}}.cart-header{position:relative;-webkit-box-shadow:none;box-shadow:none}.cart-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.cart-header-inner{height:80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cart-header .header-logo a{position:static}.cart-header .header-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;padding:2rem 0;margin:0}@media (min-width: 768px){.cart-header .header-logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.cart-header .header-logo a img{height:5rem !important}@media (min-width: 768px){.cart-header .header-logo a img{height:3.5rem !important}}@media (min-width: 1200px){.cart-header .header-logo a img{height:4rem !important}}.cart-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:clamp(1.5rem, .94444vw, 1.7rem)}@media (min-width: 320px) and (max-width: 767px){.cart-navigation{padding-bottom:14px}}.cart-navigation ul{margin:0;padding:0;list-style:none;grid-template-columns:1fr 1fr;display:grid;width:100%;grid-gap:1px}@media (min-width: 575px){.cart-navigation ul{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 768px){.cart-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cart-navigation ul a{text-decoration:none}.cart-navigation ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.cart-navigation ul li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 992px){.cart-navigation ul li{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 992px){.cart-navigation ul li:after{content:"";margin:0 1.5rem;font-size:0.7rem}}.cart-navigation ul li:last-child:after{display:none}.cart-navigation ul li .cart-navigation-link{width:100%;background:#3c3c3b;color:#fff;padding:0.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:none;-o-transition:none;transition:none}@media (min-width: 768px){.cart-navigation ul li .cart-navigation-link{padding:0.5rem 1.5rem}}@media (min-width: 992px){.cart-navigation ul li .cart-navigation-link{background:none;padding:0;color:#3c3c3b;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cart-navigation ul li span.cart-navigation-link{background:#dedede;color:#3c3c3b}@media (min-width: 992px){.cart-navigation ul li span.cart-navigation-link{background:none;color:#3c3c3b}}@media (min-width: 768px){.cart-navigation ul li a.cart-navigation-link:focus,.cart-navigation ul li a.cart-navigation-link:hover{color:#e30613}}.cart-navigation-number{margin:0 1rem 0 0;background:none !important}@media (min-width: 320px) and (max-width: 991px){.cart-navigation-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:3rem;height:3rem}}.cart-navigation .cart-navigation-link.active{font-weight:700}@media (min-width: 320px) and (max-width: 991px){.cart-navigation .cart-navigation-link.active{background-color:#e30613;color:#fff}}.cart-content{background:#fff;padding:2rem;border-radius:0.6rem}.cart-content h3{margin-top:0}.cart-content .cart-method-item:last-of-type label{margin:0}@media (min-width: 992px){.cart-layout{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart-layout-left{margin:0 0 2rem 0}@media (min-width: 992px){.cart-layout-left{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:calc(100% - 35.5rem);margin:0 2rem 0 0}}@media (min-width: 992px){.cart-layout-right{display:block;-webkit-box-flex:0;-ms-flex:0 0 35.5rem;flex:0 0 35.5rem;max-width:35.5rem}}.cart-layout-right img{width:35.5rem}.btn-back{background:#fff}.btn-back:focus,.btn-back:hover{background:#3c3c3b}.cart-body{padding:4rem 0 6rem 0;position:relative}.cart-body pre{display:none}.cart-body h1{margin-top:0}.cart-back-btn{margin:3rem 0 0 0}.cart-empty-box{max-width:300px;text-align:center;margin:-5rem auto 0 auto;padding:5rem 0 0 0}.cart-empty-box-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;color:#3c3c3b;position:relative}.cart-empty-box-link:before{content:"";font-size:20rem}.cart-empty-box-link:focus,.cart-empty-box-link:hover{color:#3c3c3b;text-decoration:none}.cart-empty-box-link:focus .cart-empty-box-btn,.cart-empty-box-link:hover .cart-empty-box-btn{margin-top:0}.cart-empty-box span{display:none}.cart-empty-box-btn{background:#e30613;color:#fff;border-radius:50%;width:6rem;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-left:1.5rem;margin-top:-5rem;-webkit-transition:350ms;-o-transition:350ms;transition:350ms}.cart-empty-box-btn:before{content:"";font-size:3rem}.cart-empty-box-description{padding:1rem 0 0 0}#cart-content form.loading:before,#cart-shipping-payment form.loading:before,#store-selector-modal .modal-body.loading:before,form#personalInfoForm.loading:before{content:"";position:absolute;top:0;z-index:77;left:0;width:100%;height:100%;background-image:url("../img/spinner.svg");background-repeat:no-repeat;background-position:center center;background-color:rgba(255,255,255,0.6)}.tasy-stores-container{margin:2rem 0 0 0;padding:0 4rem 0 0}.tasy-stores{display:grid;gap:20px;grid-template-columns:1fr;padding:1rem 0 0 0}@media (min-width: 768px){.tasy-stores{grid-template-columns:1fr 1fr;gap:4rem}}@media (min-width: 992px){.tasy-stores{grid-template-columns:1fr;gap:20px}}@media (min-width: 1200px){.tasy-stores{grid-template-columns:1fr 1fr}}.tasy-stores-item input{display:none}.tasy-stores-item-header{color:#e30613;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:1rem 2rem;border-radius:0.6rem;border:1px solid #e30613;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.tasy-stores-item-header{border-bottom:none;cursor:default;border-radius:0.6rem 0.6rem 0 0}}@media (min-width: 992px){.tasy-stores-item-header{cursor:pointer;border-radius:0.6rem;border-bottom:1px solid #e30613}}@media (min-width: 1200px){.tasy-stores-item-header{border-bottom:none;cursor:default;border-radius:0.6rem 0.6rem 0 0}}.tasy-stores-item-header:before{content:"\e93e";display:inline-block;margin:0 10px 0 0;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;font-size:12px}@media (min-width: 768px){.tasy-stores-item-header:before{display:none}}@media (min-width: 992px){.tasy-stores-item-header:before{display:inline-block}}@media (min-width: 1200px){.tasy-stores-item-header:before{display:none}}.tasy-stores-item-content{display:none;border:1px solid #e30613;border-top:0;background:#fff;border-radius:0 0 0.6rem 0.6rem;cursor:default}@media (min-width: 768px){.tasy-stores-item-content{display:block}}@media (min-width: 992px){.tasy-stores-item-content{display:none}}@media (min-width: 1200px){.tasy-stores-item-content{display:block}}.tasy-stores-item-content-inner{padding:0 2rem 2rem 2rem}@media (min-width: 1300px){.tasy-stores-item-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.tasy-stores-item-content-map{width:100%;display:block;position:relative;padding-top:66%;border-radius:0 0 0.6rem 0.6rem;overflow:hidden}@media (min-width: 768px){.tasy-stores-item-content-map{padding-top:40%}}.tasy-stores-item-content-map iframe{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.tasy-stores-item .tasy-stores-item-time{white-space:nowrap;padding:0 0 2rem 0}@media (min-width: 1300px){.tasy-stores-item .tasy-stores-item-time{padding:0 2rem 0 0}}.tasy-stores-item input:checked+.tasy-stores-item-header{border-bottom:none;border-radius:0.6rem 0.6rem 0 0}.tasy-stores-item input:checked+.tasy-stores-item-header:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tasy-stores-item input:checked+.tasy-stores-item-header+.tasy-stores-item-content{display:block}.tasy-stores table tr{border:none}.tasy-stores table tr td{padding:0}.tasy-stores .tasy-stores-item:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tasy-stores .tasy-stores-item:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#upsellModal h3{margin:0 0 2.5rem 0}#upsellModal .modal-dialog{max-width:960px}#upsellModal .modal-footer{position:sticky;bottom:0;background:#fff;z-index:22;border-radius:0 0 6px 6px}.product-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.product-modal{-ms-flex-wrap:unset;flex-wrap:unset}}.product-modal-image{width:100%;height:80px;position:relative;overflow:hidden}@media (min-width: 575px){.product-modal-image{width:150px;height:auto}}@media (min-width: 320px) and (max-width: 574px){.product-modal-image img{position:absolute;width:auto;min-height:200%;max-height:200%;top:0;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;z-index:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 575px){.product-modal-image img{width:auto;height:auto}}.product-modal-content{padding:1.5rem 0}@media (min-width: 575px){.product-modal-content{padding:1.5rem 2.5rem}}.product-modal-name{margin:0 0 1rem 0;font-weight:700}.product-modal .product-modal-price{font-weight:700;width:100%}@media (min-width: 575px){.product-modal .product-modal-price{width:150px;text-align:center;font-size:18px}}.product-modal .product-modal-price-vat{width:100%}@media (min-width: 575px){.product-modal .product-modal-price-vat{width:150px;text-align:center}}.product-modal .product-modal-catalogue-number{margin:0 0 1rem 0}.product-modal .product-modal-helper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width: 575px){.product-modal .product-modal-helper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}}.add-to-cart-btn{white-space:normal;line-height:1.5;min-width:unset;-webkit-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out}.add-to-cart.loading{pointer-events:none;position:relative}.add-to-cart.loading:before{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;z-index:22;content:"";border-radius:50%;width:20px;height:20px;border:3px solid rgba(0,0,0,0.3);border-top:3px solid #e30613;-webkit-animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86);animation:rotating 1.2s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86)}.add-to-cart.loading:after{content:"";width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.5);z-index:11;position:absolute}.cart-overview{font-size:1.5rem;position:sticky;top:2rem;background:#fff;z-index:44;border-radius:.6rem;overflow:hidden}.cart-overview-title{background:#fff;padding:2rem;margin:0;border-bottom:1px solid #dedede}.cart-overview-content-item{padding:1rem 2rem;border-bottom:1px solid #dedede}.cart-overview-content-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -.5rem}.cart-overview-content-item-label{padding:0 .5rem 1rem .5rem}.cart-overview-content-item-value{padding:0 .5rem 1rem .5rem}.cart-overview-content-item:last-child{border:none}.cart-overview-content-item.total-price{font-weight:bold;font-size:clamp(1.5rem, .94444vw, 1.7rem)}.cart-overview-content.border-top{border-top:1px solid #dedede}.cart-overview-btn .btn{width:100%;font-weight:700}.cart-overview-attention-not-stock-label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.6rem 2.5rem;background-color:#3c3c3b;color:#fff;margin-bottom:3rem}.cart-overview-attention-not-stock-label::before{content:"\e956";margin-right:2rem;margin-top:.5rem}.cart-overview-attention-not-stock-box{padding-bottom:3rem;margin-bottom:5rem;border-bottom:1px solid #dedede}.cart-overview-attention-not-stock-box h2{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-overview-attention-not-stock-box h2::before{content:"\e956";color:#3c3c3b;margin-right:1rem;margin-top:.5rem}.cart-overview .btn{border-top-left-radius:0;border-top-right-radius:0;font-weight:700;text-transform:uppercase;font-size:2rem;padding:2rem 1.5rem}.cart-overview-item-more{font-style:italic}.delivery-box-cart{background:#fff;color:#3c3c3b;font-weight:300}.delivery-box-cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem}@media (min-width: 768px){.delivery-box-cart{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.delivery-box-cart-content{padding:0 2rem 2rem 2rem}.delivery-box-cart-marker{padding:0 2rem 2rem 2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.delivery-box-cart-progressbar{height:1rem;border-radius:.5rem;background:#dedede;padding:2px;min-width:140px}.delivery-box-cart-progressbar-inner{background:#e30613;height:.6rem;border-radius:.6rem;display:block}.cart-discount-btn{width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#3c3c3b;color:#fff;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-discount-btn:hover,.cart-discount-btn:active{text-decoration:none;background-color:#e30613;color:#fff}.cart-discount-btn.active:before{content:"";font-size:1.4rem}.cart-discount-btn:before{content:"";font-size:1.4rem}.cart-discount-btn span{display:none}.cart-discount-box{display:none}.cart-discount-box form{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-discount-box input[type="text"]{height:auto;border-radius:0}.cart-discount-box button{height:4rem;border-radius:0}.cart-discount-box.open{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-coupon-list ul{margin:0 0 1rem 0}.cart-coupon-list ul li{margin:0 0 0.5rem 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-coupon-list ul li span{padding:0 .5rem 0 0}.cart-coupon-list ul li:before{display:none}.cart-coupon-list ul li a{text-decoration:none;color:#3c3c3b;text-decoration:none;font-size:2rem}.cart-coupon-list ul li a:before{content:""}main .cart-table table{display:block;font-size:1.6rem}@media (min-width: 768px){main .cart-table table{display:table}}@media (min-width: 992px){main .cart-table table{display:block}}@media (min-width: 1200px){main .cart-table table{display:table}}main .cart-table table thead{display:none}@media (min-width: 768px){main .cart-table table thead{display:table-header-group}}@media (min-width: 992px){main .cart-table table thead{display:none}}@media (min-width: 1200px){main .cart-table table thead{display:table-header-group}}main .cart-table table thead tr{background-color:#fff !important}main .cart-table table thead tr th{padding:0 1rem 2rem 1rem;border-bottom:2px solid #3c3c3b;white-space:nowrap;font-weight:400;font-size:13px;color:#3c3c3b}main .cart-table table thead tr th:first-child{padding:0 1rem 2rem 0}main .cart-table table thead tr th:last-child{padding:0 0 2rem 1rem;text-align:right}main .cart-table table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){main .cart-table table tbody{display:table-row-group;margin:0}}@media (min-width: 992px){main .cart-table table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1200px){main .cart-table table tbody{display:table-row-group;margin:0}}main .cart-table table tbody tr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 0 2rem 0;border:none;background:none}main .cart-table table tbody tr:last-child{margin-bottom:0}main .cart-table table tbody tr.border-line{padding-top:3rem;border-top:1px solid #000}@media (min-width: 768px){main .cart-table table tbody tr{display:table-row;margin:0;background:none}}@media (min-width: 992px){main .cart-table table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 0 2rem 0;border:none}}@media (min-width: 1200px){main .cart-table table tbody tr{display:table-row;margin:0;background:none}}main .cart-table table tbody tr td{padding:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}main .cart-table table tbody tr td:first-of-type{padding-top:0}@media (min-width: 768px){main .cart-table table tbody tr td{display:table-cell;border:none;width:auto;padding:1rem}}@media (min-width: 992px){main .cart-table table tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto}}@media (min-width: 1200px){main .cart-table table tbody tr td{display:table-cell;border:none;width:auto;padding:1rem}}main .cart-table table tbody tr td:before{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;margin:0 1.5rem 0 0;text-align:left;font-family:"Roboto",sans-serif !important;font-weight:bold;font-size:14px;content:attr(data-th)}@media (min-width: 768px){main .cart-table table tbody tr td:before{display:none}}@media (min-width: 992px){main .cart-table table tbody tr td:before{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 1200px){main .cart-table table tbody tr td:before{display:none}}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-item-img{width:80px}}@media (min-width: 1200px){main .cart-table table tbody tr td.cart-table-item-img{width:auto}}main .cart-table table tbody tr td.cart-table-item-image{display:inline-block;width:80px;min-width:80px;margin-right:10px;overflow:hidden}main .cart-table table tbody tr td.cart-table-item-image::before{margin-left:0}@media (min-width: 575px){main .cart-table table tbody tr td.cart-table-item-image::before{height:30px;padding:0.5rem;margin:0 0 10px 0}}main .cart-table table tbody tr td.cart-table-item-image img{font-size:0}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-item-image{padding:0 0 .5rem 0}}main .cart-table table tbody tr td.cart-table-product{display:block;width:100%;padding:1rem 0}main .cart-table table tbody tr td.cart-table-product::before{display:none}@media (min-width: 575px){main .cart-table table tbody tr td.cart-table-product{width:calc(70% - 90px);padding:40px 0 .5rem 0}main .cart-table table tbody tr td.cart-table-product._service-item{width:100%;padding-top:1rem}}@media (min-width: 768px){main .cart-table table tbody tr td.cart-table-product{display:table-cell;width:40%;padding:1rem}}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-product{display:block;width:calc(70% - 90px);padding:40px 0 .5rem 0}}@media (min-width: 1200px){main .cart-table table tbody tr td.cart-table-product{display:table-cell;width:38rem;padding:1rem}}main .cart-table table tbody tr td.cart-table-product:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;width:100%;height:30px;padding:.5rem .5rem .5rem 4rem;margin:0 0 10px 0}main .cart-table table tbody tr td.cart-table-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 0 .5rem 0;text-align:right}@media (min-width: 575px){main .cart-table table tbody tr td.cart-table-amount{display:block;width:30%}}@media (min-width: 768px){main .cart-table table tbody tr td.cart-table-amount{display:table-cell;width:auto;padding:1rem;text-align:center}}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-amount{display:block;width:30%;padding:0 0 .5rem 0;text-align:right}}@media (min-width: 1200px){main .cart-table table tbody tr td.cart-table-amount{display:table-cell;width:auto;padding:1rem;text-align:center}}@media (min-width: 575px){main .cart-table table tbody tr td.cart-table-amount:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:3rem;padding:.5rem;margin:0 0 1rem 0;background:#fff;text-align:right}}@media (min-width: 575px){main .cart-table table tbody tr td.cart-table-amount .units-changer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width: 768px){main .cart-table table tbody tr td.cart-table-amount .units-changer{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-amount .units-changer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width: 1200px){main .cart-table table tbody tr td.cart-table-amount .units-changer{display:-webkit-box;display:-ms-flexbox;display:flex}}main .cart-table table tbody tr td.cart-table-available{color:#0f9b2f}main .cart-table table tbody tr td.cart-table-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:12px}@media (min-width: 768px){main .cart-table table tbody tr td.cart-table-price{width:auto}}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-price{width:100%}}@media (min-width: 1200px){main .cart-table table tbody tr td.cart-table-price{width:90px}}main .cart-table table tbody tr td.cart-table-total{width:100%;text-align:right;font-weight:700;font-size:15px}@media (min-width: 768px){main .cart-table table tbody tr td.cart-table-total{width:auto}}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-total{width:100%}}@media (min-width: 1200px){main .cart-table table tbody tr td.cart-table-total{width:90px}}main .cart-table table tbody tr td.cart-table-remove{position:absolute;top:0;right:0;width:30px;padding:0}@media (min-width: 768px){main .cart-table table tbody tr td.cart-table-remove{position:static}}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-remove{position:absolute}}@media (min-width: 1200px){main .cart-table table tbody tr td.cart-table-remove{position:static}}main .cart-table table tbody tr td.cart-table-remove:before{display:none}main .cart-table table tbody tr td.cart-table-remove .cart-remove-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;background:#fff;text-decoration:none;font-size:2rem;color:#3c3c3b}main .cart-table table tbody tr td.cart-table-remove .cart-remove-btn span{display:none}main .cart-table table tbody tr td.cart-table-remove .cart-remove-btn:before{content:""}@media (min-width: 768px){main .cart-table table tbody tr td.cart-table-remove .cart-remove-btn{background:none;color:#e30613}}@media (min-width: 992px){main .cart-table table tbody tr td.cart-table-remove .cart-remove-btn{background:#fff;color:#3c3c3b}}@media (min-width: 1200px){main .cart-table table tbody tr td.cart-table-remove .cart-remove-btn{background:none;color:#e30613}}main .cart-table table tbody tr.productService-item td{padding:0 0 5px 0}@media (min-width: 1200px){main .cart-table table tbody tr.productService-item td.cart-table-insurance{padding-left:calc(80px + 1rem)}}main .cart-table table tbody tr.productService-item td[colspan="6"]::before{display:none}@media (min-width: 992px){main .cart-table table tbody tr.productService-item td.cart-table-hideOnMobile{display:none}}@media (min-width: 1200px){main .cart-table table tbody tr.productService-item td.cart-table-hideOnMobile{display:table-cell}}main .cart-table table tbody tr.productService-item td .table-insurance{border:1px solid #dedede;border-radius:4px;border-collapse:separate}main .cart-table table tbody tr.productService-item td .table-insurance.actived{border:1px solid #e30613}main .cart-table table tbody tr.productService-item td .table-insurance .cart-table-price{white-space:nowrap}main .cart-table table tbody tr.productService-item td .table-insurance .ss-single span:last-child{display:none}main .cart-table table tbody tr.productService-item td .table-insurance .ss-single span:first-child:last-child{display:block}main .cart-table table tbody tr.productService-item td .table-insurance tr{margin-bottom:0}main .cart-table table tbody tr.productService-item td .table-insurance tr td{padding:1rem 0}@media (min-width: 575px){main .cart-table table tbody tr.productService-item td .table-insurance tr td{padding:1rem}}main .cart-table table tbody tr.productService-item td .table-insurance tr td::before{display:none !important}main .cart-table table tbody tr.productService-item td .table-insurance tr td.cart-table-remove{width:30px;padding:0}main .cart-table table tbody tr.productService-item td .table-insurance tr td.hide-at-mobile{display:none}@media (min-width: 768px){main .cart-table table tbody tr.productService-item td .table-insurance tr td.hide-at-mobile{display:table-cell}}@media (min-width: 992px){main .cart-table table tbody tr.productService-item td .table-insurance tr td.hide-at-mobile{display:none}}@media (min-width: 1200px){main .cart-table table tbody tr.productService-item td .table-insurance tr td.hide-at-mobile{display:table-cell}}main .cart-table table tbody tr.productService-item td .table-insurance tr td.cart-table-amount{width:auto;padding-left:1rem;text-align:left;font-weight:700}@media (min-width: 768px){main .cart-table table tbody tr.productService-item td .table-insurance tr td.cart-table-amount{padding-left:0.5rem}}main .cart-table table tbody tr.productService-item td .table-insurance tr td.cart-table-price,main .cart-table table tbody tr.productService-item td .table-insurance tr td.cart-table-total{width:auto;margin-left:auto;padding-right:1rem;text-align:right}@media (min-width: 1200px){main .cart-table table tbody tr.productService-item td .table-insurance tr td.cart-table-price,main .cart-table table tbody tr.productService-item td .table-insurance tr td.cart-table-total{width:90px;min-width:90px}}main .cart-table table tbody tr.productService-item td .table-insurance tr td.cart-table-total{padding-right:0.5rem}main .cart-table table tbody tr.productService-item .cart-table-item-image{display:inline-block;width:40px;min-width:40px;margin-right:1rem}main .cart-table table tbody tr.productService-item .cart-table-item-image img{font-size:0}main .cart-table table tbody tr.productService-item .checkbox{position:relative}@media (min-width: 1200px){main .cart-table table tbody tr.productService-item .checkbox{width:38rem}}main .cart-table table tbody tr.productService-item .checkbox .cart-table-item-img{min-width:32px}main .cart-table table tbody tr.productService-item .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;font-weight:700;font-size:13px}@media (min-width: 768px){main .cart-table table tbody tr.productService-item .checkbox label{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}main .cart-table table tbody tr.productService-item .checkbox label .cart-table-item-img{font-size:0;width:4rem;min-width:4rem;margin-right:1rem}main .cart-table table tbody tr.productService-item .checkbox label .cart-table-item-img img{max-height:32px}main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip{display:block;width:100%;z-index:5}@media (min-width: 768px){main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip{position:relative;top:3px;display:inline-block;width:auto;margin-left:1rem}main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip::before{content:'\e910';font-size:2rem;color:#000}}main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip .ico-tooltip-text{display:block;width:100%;padding:0 10px;font-size:12px;line-height:1.5;font-weight:normal;color:black}@media (min-width: 575px){main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip .ico-tooltip-text{padding:0}}@media (min-width: 320px) and (max-width: 767px){main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip .ico-tooltip-text>*{color:black !important}main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip .ico-tooltip-text>a{color:#e30613 !important}main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip .ico-tooltip-text>a:hover{text-decoration:none !important}}@media (min-width: 768px){main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip .ico-tooltip-text{position:absolute;top:-9px;left:150%;right:auto;width:250px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:.5rem 1rem;background-color:#000;font-size:1.2rem;font-weight:bold;color:#fff;opacity:0;visibility:hidden}main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip .ico-tooltip-text::before{position:absolute;top:8px;left:-11px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);border:6px solid transparent;border-right:6px solid #000;content:''}}main .cart-table table tbody tr.productService-item .checkbox .ico-tooltip:hover .ico-tooltip-text{opacity:1;visibility:visible}main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main{position:static;width:24rem;min-height:4rem;font-size:13px;font-weight:400}@media (min-width: 575px){main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main{font-size:14px}}@media (min-width: 1200px){main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main{width:28rem}}main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main .ss-values .ss-single{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main .ss-content .ss-list .ss-option{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main .ss-deselect{width:30px;height:30px}@media (min-width: 768px){main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main .ss-deselect{position:absolute;right:0;top:15px}}@media (min-width: 992px){main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main .ss-deselect{position:static}}@media (min-width: 1200px){main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main .ss-deselect{position:absolute;top:10px}}main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main .ss-deselect svg{width:10px;height:10px}main .cart-table table tbody tr.productService-item .cart-table-amount .ss-main .ss-deselect svg path{stroke:#e30613;stroke-width:12}main .cart-table.read-mode{border-radius:10px;background-color:#fff}main .cart-table.read-mode .cart-table-product:before{padding:.5rem}main .cart-table-header-amount{text-align:center}.cart-table-item:not(:last-child){margin-bottom:1rem !important;padding-bottom:1rem !important}.cart-table-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-table-image{min-width:5rem;margin:0 2rem 0 0}.cart-table-image img{width:6rem}.cart-table-title{font-weight:700;text-decoration:underline;font-size:1.5rem;line-height:1.5}.cart-table-subname{font-size:1.5rem}.cart-table-price,.cart-table-total,.cart-table-available{font-weight:700;font-size:1.5rem}.cart-table-text{text-decoration:none}.cart-table-text:focus,.cart-table-text:hover{color:#3c3c3b}.cart-table-text:focus .cart-table-item-title,.cart-table-text:hover .cart-table-item-title{text-decoration:none}.cart-table.read-mode table tbody tr.productService-item td .table-insurance.actived{border:0}.cart-table.read-mode table tbody tr.productService-item td .table-insurance tr td.cart-table-total{padding-right:0}@media (min-width: 768px){.cart-table.read-mode table tbody tr.productService-item td .table-insurance tr td.cart-table-total{padding-right:1rem}}.cart-table.read-mode table tbody tr.productService-item td .table-insurance tr td.cart-table-amount{padding-left:0}@media (min-width: 768px){.cart-table.read-mode table tbody tr.productService-item td .table-insurance tr td.cart-table-amount{padding-left:.5rem}}.cart-table.read-mode table tbody tr.productService-item .cart-table-amount .ss-main .ss-deselect{display:none}.cart-table-item-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-table-item-product .cart-table-item-image{-ms-flex-negative:0;flex-shrink:0;display:block;width:70px;height:70px;margin:0 1rem 0 0;overflow:hidden}.cart-table-item-product .cart-table-item-image img{width:70px;height:70px !important;-o-object-fit:contain;object-fit:contain;font-size:5px}.cart-table-item-product .cart-table-item-image._service-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70px;height:32px}.cart-table-item-product .cart-table-item-image._service-icon picture{display:block;width:32px;height:32px}.cart-table-item-product .cart-table-item-image._service-icon img{width:32px;height:32px !important}.cart-text-info{font-size:1.5rem;font-weight:400}.option-insurance{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.option-insurance span{width:auto !important;font-size:1.4rem}.option-insurance span:last-child{white-space:nowrap}.fs-14{font-size:1.4rem}.productService-item+.border-line{border-top:1px solid #000}.border-line+.productService-item{position:relative;margin-top:-1.2rem}.border-line+.productService-item .table-insurance-clear{position:absolute;left:0;top:-2px;width:100%;height:4px;background-color:#fff}.border-line+.productService-item .cart-table-insurance{padding-top:5px}.insurance-selected{color:#e30613;font-weight:700}.read-mode .table-insurance.actived{border:none !important}.units-changer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:4.4rem;height:50px;border-radius:.6rem;border:1px solid #d9d9d9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 1200px){.units-changer{width:11rem;height:5rem}}.units-changer input[type="number"]{width:4.8rem;height:4.8rem;padding:0;border:none;text-align:center;color:#000}@media (min-width: 1200px){.units-changer input[type="number"]{width:2.9rem;height:4.7rem}}.units-changer input[type="number"]:focus{outline:0}.units-changer input[type="number"]:disabled{background:#fff;cursor:default}.units-changer-minus,.units-changer-plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:5rem;width:5rem;height:5rem;background:none;color:#e30613;text-decoration:none;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media (min-width: 992px){.units-changer-minus,.units-changer-plus{min-width:3rem;width:3rem;height:5rem}}.units-changer-minus::before,.units-changer-plus::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;height:1.7rem;width:1.7rem;background:#efefef;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.units-changer-minus:focus,.units-changer-minus:hover,.units-changer-minus:active,.units-changer-plus:focus,.units-changer-plus:hover,.units-changer-plus:active{background:none;color:#3c3c3b;text-decoration:none}.units-changer-minus{border-right:1px solid #d9d9d9}@media (min-width: 992px){.units-changer-minus{border-right:0}}.units-changer-minus:before{font-size:.9rem;color:#000;content:""}.units-changer-minus:hover::before{background:#8d8d8d;color:#fff}.units-changer-info{min-width:3rem;height:3rem;padding:0 .5rem;background:#fff;text-align:center;line-height:3rem;font-weight:600}@media (min-width: 992px){.units-changer-info{min-width:3rem;height:3rem;line-height:3rem}}.units-changer-plus{border-left:1px solid #d9d9d9}@media (min-width: 992px){.units-changer-plus{border-left:0}}.units-changer-plus:before{font-size:1rem;color:#e30613;content:""}.units-changer-plus:hover::before{background:#e30613;color:#fff}.cart-method-box{padding:2rem 0 1rem 0}.cart-method-item input[type='radio']{display:none}.cart-method-item input[type='radio'][disabled]+label{display:none}.cart-method-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;margin:0 0 1rem 0;background:#fff;border:1px solid #dedede;border-radius:.6rem;font-style:normal;color:#3c3c3b}@media (min-width: 768px){.cart-method-item-header{margin:0 0 1rem 0}}.cart-method-item-header{cursor:pointer;background:none !important}.cart-method-item-header input[type="checkbox"] ~ label:before{left:1.5rem}.cart-method-item-header input[type="checkbox"] ~ label:after{left:1.5rem}.cart-method-item-header-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:4rem}.cart-method-item-header-radio-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;background:#fff;border:1px solid #e30613;border-radius:50%}.cart-method-item-header-radio-inner:after{display:none;width:1rem;height:1rem;background:#fff;border-radius:50%;content:""}.cart-method-item-header-content{width:100%;padding:0}.cart-method-item-header-content-icon{display:none}.cart-method-item-header-content-thumbnail{-ms-flex-negative:0;flex-shrink:0;margin-left:0.5rem}@media (min-width: 768px){.cart-method-item-header-content-thumbnail{margin-left:1.5rem}}.cart-method-item-header-content-thumbnail img{display:block;width:4.1rem;min-width:4.1rem;max-height:5rem;font-size:2px;-o-object-fit:contain;object-fit:contain}.cart-method-item-header-content-helper{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-method-item-header-content-title{font-size:1.8rem;font-weight:700}.cart-method-item-header-content-text{margin:0 1rem}@media (min-width: 768px){.cart-method-item-header-content-text{margin:0 1.5rem}}.cart-method-item-header-content-description{padding-top:10px;font-weight:normal}.cart-method-item-header-content-price{display:none}.cart-method-item-header:hover{border:1px solid #e30613}.cart-method-item#ComGateGooglePay .cart-method-item-header-content-thumbnail img{margin:0 -1rem;width:6.1rem;max-width:6.1rem}.cart-method-item input[type='radio']:checked+label,.cart-method-item-header.active{border:1px solid #e30613}.cart-method-item input[type='radio']:checked+label .cart-method-item-header-content-title,.cart-method-item-header.active .cart-method-item-header-content-title{color:#e30613}.cart-method-item input[type='radio']:checked+label .cart-method-item-header-radio-inner,.cart-method-item-header.active .cart-method-item-header-radio-inner{background:#e30613}.cart-method-item input[type='radio']:checked+label .cart-method-item-header-radio-inner:after,.cart-method-item-header.active .cart-method-item-header-radio-inner:after{display:block}.cart-method-item input[type='radio']:checked+label>.cart-method-item-detail,.cart-method-item-header.active>.cart-method-item-detail{display:block}.cart-section{margin:0 0 3rem 0;width:100%;border-radius:2rem}.cart-section-title{color:#3c3c3b;background:#fff;padding:2.4rem;border-bottom:none;border-radius:.6rem .6rem 0 0;margin:0}.cart-section-title.checkbox{padding:0;border-radius:.6rem}.cart-section-title.checkbox input[type="checkbox"] ~ label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;padding:2.4rem 2.4rem 2.4rem calc(2.4rem + 35px);color:#3c3c3b;font-size:clamp(1.8rem, 1vw, 1.8rem)}.cart-section-title.checkbox input[type="checkbox"] ~ label:before{left:2.4rem;top:2.5rem}.cart-section-title.checkbox input[type="checkbox"] ~ label:after{left:2.4rem;top:2.5rem}.cart-section-content{padding:0;border-top:none}.cart-section-content.with-padding{padding:2.4rem 2.4rem}.cart-section-content-inner{padding:0 2.4rem 2.4rem 2.4rem;background:#fff;border-radius:0 0 .6rem .6rem}.cart-section input[type="text"],.cart-section input[type="tel"],.cart-section input[type="email"]{height:6rem}.cart-section.billing-address{margin:0;border-bottom:none}.cart-section.delivery-address{border-top:none}.cart-section .pt-helper{padding-top:2.4rem}.cart-big-checkbox{display:block;padding:0;background:#dedede}.cart-big-checkbox input[type="checkbox"] ~ label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 2.4rem 1.5rem calc(2.4rem + 25px);line-height:unset;font-weight:700;cursor:pointer}.cart-big-checkbox input[type="checkbox"] ~ label:before{left:1.5rem;top:1.5rem}.cart-big-checkbox input[type="checkbox"] ~ label:after{left:1.5rem;top:1.5rem}.checkbox-parent-hidden{display:none}.checkbox-parent-showen{display:block}.checkbox-parent.open .checkbox-parent-hidden{display:block}.checkbox-parent.open .checkbox-parent-shown{display:none}.checkbox-section-hidden{display:none}.checkbox-section .cart-section-content{display:none}.checkbox-section.open .cart-section-content,.checkbox-section.open .checkbox-section-hidden{display:block}.checkbox-section.open .cart-section-title.checkbox{border-radius:.6rem .6rem 0 0}.dropshipping-addressselector-wrapper{display:grid;grid-template-columns:4fr 1fr;grid-column-gap:10px;grid-row-gap:10px}.dropshipping-addressselector-wrapper div{grid-column:1/3}.dropshipping-addressselector-wrapper .dropshipping-city{grid-column:1/2}.dropshipping-addressselector-wrapper .dropshipping-ZIPcode{grid-column:2/3}.address-section{width:100%}.address-section-title{color:#fff;background:#3c3c3b;padding:2.8rem 4rem;margin-bottom:2rem;font-weight:bold;width:100%}.address-section-content{margin-bottom:2rem}@media (min-width: 480px){.cart-form-row{display:grid;grid-gap:2.4rem;grid-template-columns:repeat(2, 1fr)}}.cart-form-row .w-100{grid-column:span 2}.cart-form-row .form-item{display:block;padding:0 0 2.4rem 0}@media (min-width: 480px){.cart-form-row .form-item{padding:0}}#store-selector-modal .modal-dialog{max-width:120rem;margin:4rem auto}#store-selector-modal .modal-header{background:#dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.store-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 575px){.store-selector{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:80vh}}@media (min-width: 768px){.store-selector{height:65vh}}.store-selector-cards{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 575px){.store-selector-cards{-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;max-width:330px}}.store-selector-cards-inner{height:calc(100% - 95px)}.store-selector-cards-list{max-height:100%;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.store-selector-map{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:50rem;width:100%}@media (min-width: 575px){.store-selector-map{height:100%}}.store-selector-map .card{display:none !important}.store-selector-map .map-pin{max-width:none;width:clamp(25px, 2.5rem, 2.5rem)}.store-selector-map img{max-width:unset !important}#store-selector-gps{display:block;width:5rem;height:5rem;background-color:#3c3c3b;cursor:pointer;color:#fff;outline:0}#store-selector-gps:before{content:"\e94a"}#store-selector-gps:hover{background-color:#e30613}.store-selector-item{padding:1.5rem;border-bottom:1px solid #dedede;cursor:pointer}@media (min-width: 575px){.store-selector-item{padding:1.2rem 2rem}}.store-selector-item-name{color:#3c3c3b;font-weight:700;margin:0 0 .5rem 0}.store-selector-item-body{display:none}.store-selector-item-body table{width:100% !important;margin:1rem 0 0 0}.store-selector-item-body table tr{background:none !important}.store-selector-item-body table tr td{padding:3px}.store-selector-item.open{cursor:auto}.store-selector-item.open .store-selector-item-body{display:block}.store-modal .modal-dialog .modal-content{padding:0}.store-modal .close{z-index:55;height:4.2rem;width:4.2rem;background:#e30613;color:#fff;font-size:1.7rem;outline:0}.store-modal .close:focus,.store-modal .close:hover{background:#b1050f}@media (min-width: 575px){.store-modal .button-group{left:-6rem}}.store-selector-cards{padding:0}.store-selector-search{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem 1.5rem 0 1.5rem;margin:0 0 2rem 0}@media (min-width: 575px){.store-selector-search{padding:2.5rem 2rem 0 2rem}}.store-selector-search input{width:100%;padding:0 2rem;border:1px solid #dedede;background:#fff;color:#000;border-radius:.6rem;height:6rem;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.store-selector-search input::-webkit-input-placeholder{color:#c5c5c5}.store-selector-search input:-moz-placeholder{color:#c5c5c5}.store-selector-search input::-moz-placeholder{color:#c5c5c5}.store-selector-search input:-ms-input-placeholder{color:#c5c5c5}.store-selector-search input:focus{outline:0;background:#fff;color:#000;border:1px solid #000}.store-selector-search ul li{padding:0;margin:0}.store-selector-search ul li:before{display:none}.store-selector form{width:100%;margin-right:4rem}@media (min-width: 575px){.store-selector form{margin-right:0}}.store-selector input[type="search"]{height:5rem;width:100%}.login-main{padding:0;background:white}.login-page{min-height:400px;background:white}.login-page-news{display:none}.login-page-form{width:100%;max-width:1000px;margin:0 auto;padding:3rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-page-form:has(.login-page-logo){padding-top:0}.login-page-form .form-item-title{padding-left:1.2rem;padding-right:1.2rem}.login-page-form .btn-default{background:white}.login-page-form .btn-default:focus,.login-page-form .btn-default:hover{background:#3c3c3b;border-color:#3c3c3b;color:#fff}.login-page-logo{text-align:center;padding:4rem 0 2rem 0}.login-page-logo img{height:4rem}.login-page-news-item{display:none}[data-form-password-reset]{display:none}.request-password-reset-hidden{display:none}.login-page-extended-wrapper{background:white}.login-page-extended{max-width:144rem;padding:4rem 2rem;margin:0 auto}.login-page-extended .login-page-extended-intro{display:grid;grid-auto-flow:row;gap:4rem}@media (min-width: 992px){.login-page-extended .login-page-extended-intro{grid-template-columns:5fr 7fr;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem}}@media (min-width: 1200px){.login-page-extended .login-page-extended-intro{gap:15rem}}.login-page-extended .login-page-extended-intro-title{text-align:center}@media (min-width: 992px){.login-page-extended .login-page-extended-intro-title{text-align:left}}.login-page-extended .login-page-extended-intro-title .section-container{padding:0;margin:0;background:none}.login-page-extended .login-page-extended-intro-title img.login-site-logo{display:block;height:4rem;margin:0 auto 4rem auto}@media (min-width: 992px){.login-page-extended .login-page-extended-intro-title img.login-site-logo{margin:0 0 4rem 0}}@media (min-width: 1200px){.login-page-extended .login-page-extended-intro-title img.login-site-logo{height:6rem;margin:0 0 6rem 0}}.login-page-extended .login-page-extended-intro-title h2{padding:0 0 3rem 0;margin:0;line-height:1.5;font-size:2.2rem;font-weight:bold;color:black}@media (min-width: 1200px){.login-page-extended .login-page-extended-intro-title h2{font-size:3.6rem}}.login-page-extended .login-page-extended-intro-title p{padding:0 0 3rem 0;margin:0;line-height:1.5;font-size:1.6rem;color:#6A6A6A}@media (min-width: 1200px){.login-page-extended .login-page-extended-intro-title p{font-size:2rem}}.login-page-extended .login-page-extended-intro-title p:last-child{padding-bottom:0}.login-page-extended .login-page-extended-intro-title ul,.login-page-extended .login-page-extended-intro-title ol{padding:0 0 3rem 0;margin:0;text-align:left;line-height:1.5;font-size:1.6rem;color:#6A6A6A}@media (min-width: 1200px){.login-page-extended .login-page-extended-intro-title ul,.login-page-extended .login-page-extended-intro-title ol{font-size:2rem}}.login-page-extended .login-page-extended-intro-form{padding:2rem;border-radius:8px;background:#F3F3F3}@media (min-width: 992px){.login-page-extended .login-page-extended-intro-form{padding:5rem}}.login-page-extended .login-page-extended-intro-form .login-title{position:relative}.login-page-extended .login-page-extended-intro-form .login-title .lang-item-link{position:absolute;-webkit-transform:translate(-120%, 2px);-ms-transform:translate(-120%, 2px);transform:translate(-120%, 2px);font-size:0;cursor:pointer}.login-page-extended .login-page-extended-intro-form .login-form-item label.required:after{margin-left:0.5rem}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=text],.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=password]{height:6rem;border-radius:.6rem;border-width:2px}@media (min-width: 480px){.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=text],.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=password]{border-radius:.6rem 0 0 .6rem}}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=text]:focus,.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=password]:focus{border-width:2px}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=text]:focus+.login-input-icon,.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=password]:focus+.login-input-icon{border-color:black;color:black}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=text].input-validation-error,.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=password].input-validation-error{border-color:#ff0000}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=text].input-validation-error+.login-input-icon,.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input[type=password].input-validation-error+.login-input-icon{border-color:#ff0000;color:#ff0000}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input .login-input-icon{display:none}@media (min-width: 480px){.login-page-extended .login-page-extended-intro-form .login-form-item .login-input .login-input-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;min-width:5rem;height:6rem;border:2px solid #dedede;border-left:none;border-radius:0 .6rem .6rem 0;background:white}}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input .login-input-icon:before{font-size:2.4rem}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input.input-email .login-input-icon:before{content:"\e92c"}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input.input-password .login-input-icon:before{content:"\e931"}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input:autofill{-webkit-animation-name:autofilled;animation-name:autofilled}.login-page-extended .login-page-extended-intro-form .login-form-item .login-input input:-webkit-autofill{-webkit-animation-name:autofilled;animation-name:autofilled}@-webkit-keyframes autofilled{from{background-color:#fff}to{background-color:#fdfdfd}}@keyframes autofilled{from{background-color:#fff}to{background-color:#fdfdfd}}.login-page-extended .login-page-extended-intro-form .login-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2rem;border-bottom:1px solid #E5E5E5;text-align:center}@media (min-width: 575px){.login-page-extended .login-page-extended-intro-form .login-button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.login-page-extended .login-page-extended-intro-form .login-button-wrapper button{font-weight:bold}.login-page-extended .login-page-extended-intro-form .registration-prompt{text-align:center}@media (min-width: 575px){.login-page-extended .login-page-extended-intro-form .registration-prompt{display:grid;grid-gap:2rem}}.login-page-extended .login-page-extended-intro-form .registration-prompt .registration-prompt-text{padding:0 0 1.5rem 0;font-size:1.6rem}@media (min-width: 575px){.login-page-extended .login-page-extended-intro-form .registration-prompt .registration-prompt-text{padding:0}}.login-page-extended .login-page-extended-intro-form .registration-prompt a.btn.btn-red{background:white;font-weight:bold}.login-page-extended .login-page-extended-intro-form .registration-prompt a.btn.btn-red:hover,.login-page-extended .login-page-extended-intro-form .registration-prompt a.btn.btn-red:focus,.login-page-extended .login-page-extended-intro-form .registration-prompt a.btn.btn-red:active{background:black;border-color:black;color:white}.login-page-extended-widgets{padding:0 1rem}.login-page-extended-widgets .pux-container{max-width:128rem}.login-page-extended-widgets h2,.login-page-extended-widgets .h2{color:black}.blog-container{display:grid;grid-gap:2.5rem 4.4rem;grid-template-columns:repeat(1, 1fr);margin:0 0 2.5rem 0}@media (min-width: 575px){.blog-container{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.blog-container{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1200px){.blog-container{grid-template-columns:repeat(4, 1fr)}}.blog-container-nested{display:grid;grid-gap:2.5rem 3.4rem;grid-template-columns:repeat(1, 1fr);margin:0 0 4rem 0}@media (min-width: 575px){.blog-container-nested{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.blog-container-nested{grid-template-columns:repeat(3, 1fr)}}.blog-item{position:relative;border-radius:1rem;border:1px solid #dedede;overflow:hidden;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.blog-item-labels{position:absolute;top:0;right:0;z-index:33;padding:1rem}.blog-item-label{display:inline-block;padding:0.7rem 1rem;margin:0 .2rem .4rem 0;border-radius:.5rem;background:rgba(227,6,19,0.8);line-height:1;font-size:1.4rem;font-weight:500;color:#fff}.blog-item-image{height:17.4rem;overflow:hidden}.blog-item-image img{width:100%;height:17.4rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.blog-item-content{padding:1.5rem}.blog-item-name{margin:0 0 1.5rem 0;color:#3c3c3b;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}@media (min-width: 575px){.blog-item-name{min-height:4.7rem}}.blog-item-perex{line-height:2rem;font-size:1.4rem;color:#8d8d8d}.blog-item-date{padding:0 0 1.5rem 0;line-height:2rem;font-size:1.4rem;color:#8d8d8d}.blog-item:focus,.blog-item:hover{text-decoration:none;border-color:#e30613}.blog-item:focus .blog-item-name,.blog-item:hover .blog-item-name{color:#e30613}.blog-item:focus .blog-item-image img,.blog-item:hover .blog-item-image img{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.blog-detail{padding:2rem 0 0 0}.blog-detail-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;margin:0 -1rem}.blog-detail h1{margin:0}.blog-detail-title-item{padding:0 1rem 2.4rem 1rem}.blog-detail-image{padding:0 0 2.5rem 0}.blog-detail-image img{border-radius:1rem}.blog-detail-date{margin-bottom:2rem;line-height:2rem;font-size:1.4rem;color:#8d8d8d}.blog-detail .blog-item-label:focus,.blog-detail .blog-item-label:hover{background:#e30613;text-decoration:none;color:#fff}.blog-detail-content{overflow:hidden}.blog-detail-content img{height:auto !important}.horizontal-scroll-container{position:relative;overflow-x:auto;overflow-y:hidden}.pux-infinite-repeater-options{text-align:center}#blogposts .pux-infinite-repeater-result-count-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:3rem}#blogposts .pux-infinite-repeater-result-count-wrapper .pux-infinite-repeater-result-count-label{margin-right:5px}.category-layout{display:grid;max-width:180rem;padding:0 1.5rem;margin:0 auto;grid-gap:1.5rem;grid-template-columns:100%}@media (min-width: 1200px){.category-layout{grid-template-columns:32rem 1fr}}.category-layout-filter{background:#fff;border-radius:6px}@media (min-width: 1200px){.category-layout-filter{padding:2rem}}.category-layout-products{background:#fff;border-radius:6px;padding:2.5rem;width:100%}.category-layout.one-column{display:block}.category-layout.search-layout{grid-template-columns:1fr}.category-layout.search-layout .category-layout-filter{display:none}@media (min-width: 1200px){.category-layout.search-layout .category-layout-products{max-width:calc(100% - 28.5rem);margin:0 auto}}.category-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1.5rem}.category-top h1{margin:2rem 0 0 0}.category-top-title{padding:0 1.5rem 3rem 1.5rem}.category-top-price{padding:0 1.5rem 3rem 1.5rem;min-width:22rem;width:100%}@media (min-width: 575px){.category-top-price{width:auto}}.category-menu{display:grid;grid-gap:Min(2rem, 20px);margin:0 0 2.5rem 0;grid-template-columns:repeat(1, 1fr)}@media (min-width: 575px){.category-menu{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 768px){.category-menu{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 992px){.category-menu{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 1400px){.category-menu{grid-template-columns:repeat(5, 1fr)}}.category-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:Min(6px, 0.6rem);overflow:hidden;min-height:Min(52px, 5.2rem);background-color:#faeded;text-decoration:none !important;border:1px solid transparent;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.category-menu-item-image{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;max-height:Min(52px, 5.2rem);overflow:hidden}.category-menu-item-image img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.category-menu-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#e30613;font-size:Min(14px, 1.4rem);line-height:1.3;padding:0.6rem 1rem 0.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-menu-item.blue-background{background-color:#ecf2f5}.category-menu-item.blue-background .category-menu-item-content{color:#1775ab}.category-menu-item.blue-background:hover,.category-menu-item.blue-background:focus{border-color:#1775ab}.category-menu-item.yellow-background{background-color:#fff6be}.category-menu-item.yellow-background .category-menu-item-content{color:#755b0c}.category-menu-item.yellow-background:hover,.category-menu-item.yellow-background:focus{border-color:#755b0c}.category-menu-item.green-background{background-color:#e6f9e6}.category-menu-item.green-background .category-menu-item-content{color:#077542}.category-menu-item.green-background:hover,.category-menu-item.green-background:focus{border-color:#077542}.category-menu-item.orange-background{background-color:#ffeeda}.category-menu-item.orange-background .category-menu-item-content{color:#ab5810}.category-menu-item.orange-background:hover,.category-menu-item.orange-background:focus{border-color:#ab5810}.category-menu-item:hover,.category-menu-item:focus{border-color:#e30613}.category-menu-item:hover .category-menu-item-image img,.category-menu-item:focus .category-menu-item-image img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.category-hp .category-menu{grid-template-columns:repeat(1, 1fr)}@media (min-width: 575px){.category-hp .category-menu{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 768px){.category-hp .category-menu{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 992px){.category-hp .category-menu{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 1200px){.category-hp .category-menu{grid-template-columns:repeat(5, 1fr)}}@media (min-width: 1400px){.category-hp .category-menu{grid-template-columns:repeat(7, 1fr)}}.pux-infinite-repeater-options .pux-container{padding-left:0;padding-left:0;margin:0 -2rem}.category-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0 1rem 0;gap:1.5rem}@media (min-width: 1200px){.category-banners:has(:nth-child(2)){display:grid;grid-template-columns:repeat(2, 1fr)}.category-banners:has(:nth-child(2)) .banner-item{width:100%}}.category-banners .banner-item{width:auto;max-width:100%}.category-banners .banner-item img{max-width:100%;height:auto}.table-arrows{border-top:1px solid #dedede;border-bottom:1px solid #dedede;position:relative}.table-arrows-td{position:relative}.table-arrows .table-arrow-prev,.table-arrows .table-arrow-next{height:100%;width:2.4rem;background-color:#8d8d8d;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}@media (min-width: 992px){.table-arrows .table-arrow-prev,.table-arrows .table-arrow-next{width:1.6rem}}.table-arrows .table-arrow-prev:before,.table-arrows .table-arrow-next:before{color:#fff;font-size:1rem}.table-arrows .table-arrow-prev:active,.table-arrows .table-arrow-next:active{background-color:#e30613}.table-arrows .table-arrow-prev{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.table-arrows .table-arrow-prev:before{content:""}.table-arrows .table-arrow-next{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);height:calc(100% + 2px)}.table-arrows .table-arrow-next:before{content:""}.compare-table-wrapper-outter{position:relative}.compare-table-wrapper{width:100%;overflow-x:auto}.compare-table-wrapper.js-scroll-available{cursor:move}.compare-table-wrapper.js-scrolling{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.compare-table-wrapper:before,.compare-table-wrapper:after{position:absolute;top:0;z-index:10;width:4.5rem;height:100%;opacity:0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms;pointer-events:none;content:""}.compare-table-wrapper:before{left:0;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(left, #fff, rgba(255,255,255,0));background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.compare-table-wrapper:not(.js-at-start):before{opacity:1}.compare-table-wrapper:after{right:0;background:-webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(right, #fff, rgba(255,255,255,0));background:linear-gradient(to left, #fff, rgba(255,255,255,0))}.compare-table-wrapper:not(.js-at-end):after{opacity:1}.compare-table{width:auto}.compare-table-header{position:relative;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 2.5rem}@media (min-width: 768px){.compare-table-header{padding:0 1rem}}@media (min-width: 992px){.compare-table-header{padding:0 16px}}.compare-table-header-image{position:relative;overflow:hidden;margin-top:2rem;display:block}.compare-table-header-image:before{content:"";display:block;padding-top:70%}.compare-table-header-image img{position:absolute;width:100%;min-height:100%;max-height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;z-index:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.compare-table-header-image.no-image img{-o-object-position:center;object-position:center}.compare-table-header-title{text-decoration:none !important;display:block}.compare-table-header-title.h4{line-height:1.3;font-weight:400;font-size:1.6rem;margin:2rem 0}@media (min-width: 992px){.compare-table-header-title.h4{font-size:1.8rem}}.compare-table-header-title:focus,.compare-table-header-title:hover{color:#e30613}.compare-table-header .remove-product{position:absolute;top:0;right:8px;padding:1rem;text-decoration:none !important;display:inline-block;z-index:9;-webkit-transform:translateY(-75%);-ms-transform:translateY(-75%);transform:translateY(-75%)}@media (min-width: 992px){.compare-table-header .remove-product{right:0}}.compare-table-header .remove-product:before{content:"";color:#3c3c3b;font-size:1.6rem;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.compare-table-header .remove-product:hover:before,.compare-table-header .remove-product:focus:before{color:#3c3c3b}.compare-table-header .add-to-cart-btn{padding:1.5rem}@media (min-width: 320px) and (max-width: 479px){.compare-table-header .add-to-cart-btn{font-size:0}}@media (min-width: 320px) and (max-width: 479px){.compare-table-header .add-to-cart-btn:before{margin:0;content:"\e93f"}}.compare-table tr:nth-child(odd),.compare-table tr:nth-child(even){background-color:#fff !important}.compare-table tr td{width:23rem;min-width:23rem;max-width:23rem;text-align:center}.compare-table tr td:first-of-type:not([colspan]){background-color:#f8f8f8;min-width:22rem;font-weight:700;text-align:left;z-index:9}.compare-table tr:first-of-type td{vertical-align:top;position:relative}.compare-table tr:last-of-type{border-bottom:1px solid #dedede}.compare-table.inited tr td{display:table-cell}.compare-table .product-item-season{position:absolute;top:0;right:5px;z-index:22}.compare-table .compare-table-header[data-productcatogory="protectors"] .product-item-season .allseasons-label{background-color:#fff}.compare-table .compare-table-header[data-productcatogory="protectors"] .product-item-season .allseasons-label::after{content:"";width:Min(3rem, 30px);height:Min(3rem, 30px);background:url("../img/circle-arrow.svg")}.compare-table .compare-tr-title td:first-child{background-color:#e9e9e9 !important;text-align:left}.compare-table .compare-table-price{vertical-align:top}.compare-table .product-stock-item{margin:5px 0 0 0}.compare-table .units-changer{margin:0 auto 1rem auto}.compare-table .stock-tasy{color:#0f9b2f}.compare-table .stock-external{color:#077542}.compare-table-header-image:not(.no-image):focus img,.compare-table-header-image:not(.no-image):hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.same-value{color:#8d8d8d}.product-comparison-tick-true{font-size:0}.product-comparison-tick-true:before{font-size:2rem;content:"\e93d";color:#077542}.search-results-products-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 0;border-bottom:1px solid #e0d3d3;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none !important}@media (min-width: 768px){.search-results-products-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.search-results-products-list-item-image{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;position:relative;height:70px;overflow:hidden;width:100%}@media (min-width: 768px){.search-results-products-list-item-image{width:auto}}.search-results-products-list-item-image img{position:absolute;width:auto;min-height:200%;max-height:200%;top:0;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;z-index:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.search-results-products-list-item-image img{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.search-results-products-list-item-image.no-image img{-o-object-position:center;object-position:center;width:100%;min-height:100%;max-height:100%}.search-results-products-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:Max(70%, 280px)}@media (min-width: 575px){.search-results-products-list-item-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 768px){.search-results-products-list-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}}.search-results-products-list-item-content-name{color:#3c3c3b;font-family:Roboto;font-size:16px;font-weight:400;line-height:23px;text-transform:uppercase;padding:10px 0}@media (min-width: 768px){.search-results-products-list-item-content-name{padding:0 20px}}.search-results-products-list-item-content-price{color:#3c3c3b;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;white-space:nowrap}@media (min-width: 320px) and (max-width: 425px){.search-results-products-list-item-content-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 768px){.search-results-products-list-item-content-price{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.search-results-products-list-item-content-price-cart{margin-left:18px}@media (min-width: 320px) and (max-width: 425px){.search-results-products-list-item-content-price-cart{margin:0;margin-top:15px}}@media (min-width: 768px){.search-results-products-list-item-content-price-cart{min-width:210px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.search-results-products-list-item-content-price-cart .add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.search-results-products-list-item-content-price .units-changer{background-color:#fff;border-radius:0.6rem 0 0 0.6rem}.search-results-products-list-item-content-price .add-to-cart-btn{border-radius:0 0.6rem 0.6rem 0;white-space:nowrap}@media (min-width: 320px) and (max-width: 767px){.search-results-products-list-item-content-price .product-notavailable{color:#000;font-weight:700;padding:0;height:auto;background-color:transparent}}.search-results-products-list-item:hover,.search-results-products-list-item:focus{border-color:#e30613}.search-window{background-color:rgba(236,242,245,0.95);position:fixed;top:0;left:0;right:0;bottom:0;padding:Min(4.44444vw, 8rem) 4vw;z-index:999;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.search-window{padding:Min(4.44444vw, 8rem) 5vw}}.search-window-inner{max-width:103rem;width:100%}.search-window-title{text-transform:uppercase;color:#000;padding:0;margin:0}.search-window-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:clamp(20px, 1.66667vw, 3rem)}.search-window-close{width:clamp(40px, 2.22222vw, 4rem);height:clamp(40px, 2.22222vw, 4rem);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px;background-color:#fff;cursor:pointer}.search-window-close:before{content:"\e92a";color:#e30613;font-size:20px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.search-window-close:hover:before,.search-window-close:focus:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.search-window.open{display:-webkit-box;display:-ms-flexbox;display:flex}.search-window .fulltext-filter-button{top:.3rem;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.quick-search-container{z-index:99;width:100%;border-radius:0 0 6px 6px;position:static;background-color:#fff;-webkit-transform:none;-ms-transform:none;transform:none}.quick-search-container [data-search-results]{display:none;min-height:200px;max-height:70vh;overflow:auto;padding:Min(2rem, 20px);margin:0}@media (min-width: 768px){.quick-search-container [data-search-results]{max-height:calc(5 * 75px + 45px)}}.quick-search-container [data-search-results].open{display:block}.quick-search-container [data-search-results].loading:before{background-color:transparent}.quick-search-container .search-results-title h4{font-size:16px;font-weight:400;line-height:1.3;color:#3c3c3b;font-family:Roboto;margin-top:0 !important;padding-top:0 !important;margin-bottom:10px !important}.quick-search-container ul{list-style:none}.quick-search-container ul li{padding:0;margin:0;padding-bottom:4px}.quick-search-container ul li:before{display:none}.quick-search-container ul li a{font-size:Min(1.4rem, 14px)}.quick-search-container .search-results-products,.quick-search-container .search-results-category{margin-bottom:2rem}.header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-search .header-search-btn{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dedede;border-radius:0.6rem;height:clamp(48px, 4.8rem, 4.8rem);width:clamp(48px, 4.8rem, 4.8rem)}@media (min-width: 992px){.header-search .header-search-btn{margin:0}}.header-search .header-search-btn:hover{background:#F5F5F7}.header-search .header-search-btn:before{content:"";font-size:2rem;color:#e30613}.search-hp .fulltext-filter{margin-bottom:2rem}.search-hp [data-search-results]{width:100%;z-index:99;position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background-color:#ecf2f5}.search-hp [data-search-submit]{font-size:16px;width:auto}@media (min-width: 320px) and (max-width: 479px){.search-hp [data-search-submit]{font-size:0;width:40px}.search-hp [data-search-submit]::after{content:"";font-size:16px}}@media (min-width: 768px){.search-hp [data-search-submit]{min-width:16rem}}.search-hp [data-search-submit]:before{display:none}.search-layout h1,.search-layout h2{color:#8d8d8d;text-transform:uppercase}.search-layout h1 span,.search-layout h2 span{color:#000}.search-item{display:block;padding:2rem;color:#3c3c3b;border-radius:1rem;border:1px solid #f5ecec;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;margin-bottom:10px;text-decoration:none !important}.search-item h3{padding:0;margin:0;color:#000;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.search-item h3+p{padding-top:15px}.search-item:hover,.search-item:focus{border-color:#353534;color:#3c3c3b}.search-item:hover h3,.search-item:focus h3{color:#e30613}.search-layout .product-filter-respo-buttons{display:none}.stock-available{color:#039e57}.stock-unavailable{color:#e30613}.widget-container.product-content-widget{padding:4rem 0}.alcar-filter{position:relative}.alcar-filter .alcar-filter-title{padding:2rem 0 0 0;text-align:center;font-size:1.6rem}.alcar-filter-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:2rem 0 0 0}@media (min-width: 768px){.alcar-filter-inner{display:grid;grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1200px){.alcar-filter-inner{grid-template-columns:repeat(5, 1fr)}}.alcar-filter .alcar-filter-search-type-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #f2f2f2}.alcar-filter .alcar-filter-search-type-switch button{padding:1.5rem 1rem;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;outline:none;font-size:1.4rem;color:black}@media (min-width: 768px){.alcar-filter .alcar-filter-search-type-switch button{padding:1.5rem 3rem;font-size:1.6rem}}.alcar-filter .alcar-filter-search-type-switch button:hover{border-bottom:2px solid rgba(0,0,0,0.5)}.alcar-filter .alcar-filter-search-type-switch button._active{border-bottom:2px solid #e30613;color:#e30613}.alcar-filter .alcar-filter-validation-messages .text-danger{display:block;padding:1.5rem;margin-top:2rem;border:1px solid #c30c0c;border-radius:5px;background:#f9cfcf;font-weight:bold;color:#c30c0c}.alcar-filter .alcar-filter-validation-messages .text-danger ul li{padding-left:2rem}.alcar-filter .alcar-filter-validation-messages .text-danger ul li:last-child{margin-bottom:0}.alcar-filter .alcar-filter-search-type-section{display:none}.alcar-filter .alcar-filter-search-type-section._active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2rem}@media (min-width: 768px){.alcar-filter .alcar-filter-search-type-section._active{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-column:span 2}}.alcar-filter .alcar-filter-search-type-section button.btn-filter{height:6rem;background:#e30613;color:#fff}.alcar-filter .alcar-filter-search-type-section button.btn-filter:focus{background:#e30613;color:#fff}.alcar-filter .alcar-filter-search-type-section button.btn-filter:hover{background:#b1050f;color:#fff}.alcar-filter .alcar-filter-search-type-section button.btn-filter:before{display:none}.alcar-filter label{color:#fff}.alcar-filter .alcar-filter-button{display:none}.alcar-filter .ss-disabled{background-color:#fff !important}.alcar-filter .ss-disabled .placeholder{color:#8d8d8d}.alcar-filter .ss-disabled .arrow-up,.alcar-filter .ss-disabled .arrow-down{border-color:#8d8d8d !important}.alcar-filter form.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.alcar-filter form.loading:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:5rem;left:50%;z-index:22;width:3rem;height:3rem;margin-left:-1.5rem;border-radius:50%;border:2px solid transparent;border-top-color:#3c3c3b;border-bottom-color:#3c3c3b;-webkit-animation:spinner 0.8s ease infinite;animation:spinner 0.8s ease infinite}@media (min-width: 768px){.alcar-filter form.loading:before{width:4.6rem;height:4.6rem;margin-left:-2.3rem}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.alcar-product-lists{margin-top:3rem}.alcar-product-lists.loading{position:relative;min-height:45rem}.alcar-product-lists.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:11}.alcar-product-lists.loading:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:15rem;left:50%;width:3rem;height:3rem;margin-left:-1.5rem;border-radius:50%;border:2px solid transparent;border-top-color:#3c3c3b;border-bottom-color:#3c3c3b;-webkit-animation:spinner 0.8s ease infinite;animation:spinner 0.8s ease infinite;z-index:22}@media (min-width: 768px){.alcar-product-lists.loading:before{width:4.6rem;height:4.6rem;margin-left:-2.3rem}}@media (min-width: 768px){.alcar-product-section{display:-webkit-box;display:-ms-flexbox;display:flex}}.alcar-product-section:not(:last-of-type){margin-bottom:5rem}.alcar-product-section-brand{padding:3rem 0;text-align:center}@media (min-width: 768px){.alcar-product-section-brand{-webkit-box-flex:0;-ms-flex:0 0 22rem;flex:0 0 22rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 4rem 0 0;text-align:left}}.alcar-product-section-list{position:relative}@media (min-width: 768px){.alcar-product-section-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;padding:0 7rem}}@media (min-width: 1200px){.alcar-product-section-list{padding:0 8rem}}@media (min-width: 1400px){.alcar-product-section-list{padding:0 11rem}}.alcar-product-section-list .swiper-wrapper-arrow{position:absolute;top:50%;z-index:9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.8rem;height:4.8rem;background-color:#f5ecec;border-radius:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;cursor:pointer}.alcar-product-section-list .swiper-wrapper-arrow:before{color:#e30613;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.alcar-product-section-list .swiper-wrapper-arrow.arrow-prev{left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.alcar-product-section-list .swiper-wrapper-arrow.arrow-prev{-webkit-transform:none;-ms-transform:none;transform:none}}.alcar-product-section-list .swiper-wrapper-arrow.arrow-prev:before{content:"\e927"}.alcar-product-section-list .swiper-wrapper-arrow.arrow-prev:hover:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.alcar-product-section-list .swiper-wrapper-arrow.arrow-next{right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}@media (min-width: 768px){.alcar-product-section-list .swiper-wrapper-arrow.arrow-next{-webkit-transform:none;-ms-transform:none;transform:none}}.alcar-product-section-list .swiper-wrapper-arrow.arrow-next:before{content:"\e92b"}.alcar-product-section-list .swiper-wrapper-arrow.arrow-next:hover:before{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.alcar-product-section-list .swiper-wrapper-arrow.swiper-button-disabled{visibility:none;opacity:0}.alcar-product-section-list .swiper-slide{height:auto !important}.alcar-product-section-list .product-box{width:250px}.alcar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border:1px solid #f5ecec;border-radius:1rem;text-decoration:none !important;text-align:center;color:#3c3c3b !important}.alcar-item-image{position:relative;overflow:hidden;border-radius:10px 10px 0 0}.alcar-item-image:before{display:block;max-height:20rem;min-height:20rem;content:""}.alcar-item-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;max-width:20rem;max-height:20rem;-o-object-fit:cover;object-fit:cover}.alcar-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 1rem}.alcar-item-content .alcar-item-price-title,.alcar-item-content .alcar-item-title{font-family:Roboto;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.45}.alcar-item-content .alcar-item-price-title,.alcar-item-content .alcar-item-price,.alcar-item-content .alcar-item-wheel,.alcar-item-content .alcar-item-cart,.alcar-item-content .product-stock-item{margin-top:1.5rem}.alcar-item-content .alcar-item-price{font-size:2rem;font-weight:700}.alcar-item-content .ss-single-selected{height:3.7rem;padding:0 1rem}.alcar-item-content .ss-single-selected .placeholder{font-size:1.4rem}.alcar-item-content .alcar-item-cart .units-changer{width:50%;border-radius:0.6rem 0 0 0.6rem}.alcar-item-content .alcar-item-cart .add-to-cart-btn{width:50%;border-radius:0 0.6rem 0.6rem 0;white-space:nowrap}.alcar-item-content .units-changer-input{width:100% !important}.alcar-preview .widget-container .product-listing-gallery .gallery-item{background:#f2f2f2}.alcar-no-result{margin-top:4rem;margin-bottom:3.5rem;text-align:center;line-height:2.0rem;font-size:1.4rem;font-weight:400}@media (min-width: 768px){.alcar-no-result{margin-top:6rem}}.alcar-remark{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2rem 0}.alcar-remark strong{padding:0 1rem 0 0}.alcar-detail .product-detail-main-bottom{gap:1rem !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.alcar-detail .product-detail-variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}@media (min-width: 768px){.alcar-detail .product-detail-variant{display:grid;grid-template-columns:2fr 3fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 1200px){.alcar-detail .product-detail-variant{grid-template-columns:1fr 3fr;padding:0 2rem;margin-right:-2rem}}.alcar-detail .product-detail-variant .product-detail-variant-label{font-size:1.4rem;color:#4f4f4f}.alcar-product-detail{display:grid;grid-template-areas:"breadcrumbs" "name" "image" "texts" "foot";grid-auto-rows:auto;gap:30px;max-width:1400px;padding:15px;margin:0 auto;background:white;border-radius:6px}@media (min-width: 992px){.alcar-product-detail{padding:30px;grid-template-columns:40% 1fr;grid-template-rows:auto auto 1fr auto;grid-template-areas:"image breadcrumbs" "image name" "image texts" "foot foot";-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:20px}}.alcar-product-detail div.product-detail-breadcrumbs{grid-area:breadcrumbs}.alcar-product-detail section.product-detail-gallery-wrapper{grid-area:image}.alcar-product-detail section.product-detail-gallery-wrapper .gallery-item:after{display:none}.alcar-product-detail h1.alcar-product-detail-name{grid-area:name;padding:0;margin:0;line-height:1.121;font-size:28px;color:black}@media (min-width: 992px){.alcar-product-detail h1.alcar-product-detail-name{padding:0 0 20px 0;font-size:36px;border-bottom:1px solid #DEDEDE}}.alcar-product-detail div.alcar-product-detail-texts{grid-area:texts}.alcar-product-detail div.alcar-product-detail-texts>.alcar-product-detail-texts-inside{padding-top:20px;border-top:1px solid #DEDEDE}.alcar-product-detail div.alcar-product-detail-texts .alcar-product-detail-texts-dimensions{margin:2rem 0;padding:2rem 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.alcar-product-detail div.alcar-product-detail-texts .alcar-product-detail-texts-dimensions table{max-width:65rem;margin-top:1.5rem;border:none;font-weight:700}.alcar-product-detail div.alcar-product-detail-texts .alcar-product-detail-texts-dimensions table tbody tr{border:none}.alcar-product-detail div.alcar-product-detail-texts .alcar-product-detail-texts-dimensions table tbody tr td{padding:3.5px 0}.alcar-product-detail div.alcar-product-detail-texts .alcar-product-detail-texts-producer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding-top:20px}.alcar-product-detail div.alcar-product-detail-texts .alcar-product-detail-texts-producer img{max-height:6rem}.alcar-product-detail div.alcar-product-detail-texts .alcar-product-detail-texts-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(2rem, 2.22222vw, 4rem);margin-top:2rem}.alcar-product-detail div.alcar-product-detail-texts .product-detail-identity{padding-bottom:2rem}.alcar-product-detail div.alcar-product-detail-texts .product-detail-identity img{max-width:180px;max-height:50px}.alcar-product-detail div.alcar-product-detail-foot{grid-area:foot}@media (min-width: 992px){.alcar-product-detail div.alcar-product-detail-foot{margin-top:20px;padding-top:20px;border-top:1px solid #DEDEDE}}div.alcar-sizes-navigation{margin-bottom:1.5rem !important;gap:0 !important}div.alcar-sizes-navigation .tabs-navigation-item{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;padding:0 !important}div.alcar-sizes-navigation .tabs-navigation-item .tabs-navigation-item-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:1rem;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none !important;line-height:1.5;font-size:1.4rem;font-weight:bold}@media (min-width: 768px){div.alcar-sizes-navigation .tabs-navigation-item .tabs-navigation-item-link{padding:1rem 2rem;font-size:2rem}}div.alcar-sizes-navigation .tabs-navigation-item.active .tab-product-navigation-link{color:#e30613}div.alcar-sizes-table-wrapper{overflow:visible}table.alcar-sizes-table{width:100%;border-collapse:collapse;table-layout:fixed;margin:0 auto}@media (min-width: 768px){table.alcar-sizes-table._mobile{display:none}}table.alcar-sizes-table._desktop{display:none}@media (min-width: 768px){table.alcar-sizes-table._desktop{display:table;width:auto}}table.alcar-sizes-table._desktop th,table.alcar-sizes-table._desktop td{min-width:100px}table.alcar-sizes-table tr:nth-child(even){background:#F5F5F7}table.alcar-sizes-table th{text-align:left;padding:1.5rem}table.alcar-sizes-table._mobile th{width:50%;text-align:center}table.alcar-sizes-table td{text-align:center;padding:1.5rem}.search-results-products-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 0;border-bottom:1px solid #e0d3d3;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-decoration:none !important}@media (min-width: 768px){.search-results-products-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.search-results-products-list-item-image{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;position:relative;height:70px;overflow:hidden;width:100%}@media (min-width: 768px){.search-results-products-list-item-image{width:auto}}.search-results-products-list-item-image img{position:absolute;width:auto;min-height:200%;max-height:200%;top:0;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;z-index:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.search-results-products-list-item-image img{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.search-results-products-list-item-image.no-image img{-o-object-position:center;object-position:center;width:100%;min-height:100%;max-height:100%}.search-results-products-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:Max(70%, 280px)}@media (min-width: 575px){.search-results-products-list-item-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 768px){.search-results-products-list-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}}.search-results-products-list-item-content-name{color:#3c3c3b;font-family:Roboto;font-size:16px;font-weight:400;line-height:23px;text-transform:uppercase;padding:10px 0}@media (min-width: 768px){.search-results-products-list-item-content-name{padding:0 20px}}.search-results-products-list-item-content-price{color:#3c3c3b;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;white-space:nowrap}@media (min-width: 320px) and (max-width: 425px){.search-results-products-list-item-content-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 768px){.search-results-products-list-item-content-price{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.search-results-products-list-item-content-price-cart{margin-left:18px}@media (min-width: 320px) and (max-width: 425px){.search-results-products-list-item-content-price-cart{margin:0;margin-top:15px}}@media (min-width: 768px){.search-results-products-list-item-content-price-cart{min-width:210px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.search-results-products-list-item-content-price-cart .add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.search-results-products-list-item-content-price .units-changer{background-color:#fff;border-radius:0.6rem 0 0 0.6rem}.search-results-products-list-item-content-price .add-to-cart-btn{border-radius:0 0.6rem 0.6rem 0;white-space:nowrap}@media (min-width: 320px) and (max-width: 767px){.search-results-products-list-item-content-price .product-notavailable{color:#000;font-weight:700;padding:0;height:auto;background-color:transparent}}.search-results-products-list-item:hover,.search-results-products-list-item:focus{border-color:#e30613}.search-window{background-color:rgba(236,242,245,0.95);position:fixed;top:0;left:0;right:0;bottom:0;padding:Min(4.44444vw, 8rem) 4vw;z-index:999;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.search-window{padding:Min(4.44444vw, 8rem) 5vw}}.search-window-inner{max-width:103rem;width:100%}.search-window-title{text-transform:uppercase;color:#000;padding:0;margin:0}.search-window-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:clamp(20px, 1.66667vw, 3rem)}.search-window-close{width:clamp(40px, 2.22222vw, 4rem);height:clamp(40px, 2.22222vw, 4rem);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px;background-color:#fff;cursor:pointer}.search-window-close:before{content:"\e92a";color:#e30613;font-size:20px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.search-window-close:hover:before,.search-window-close:focus:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.search-window.open{display:-webkit-box;display:-ms-flexbox;display:flex}.search-window .fulltext-filter-button{top:.3rem;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.quick-search-container{z-index:99;width:100%;border-radius:0 0 6px 6px;position:static;background-color:#fff;-webkit-transform:none;-ms-transform:none;transform:none}.quick-search-container [data-search-results]{display:none;min-height:200px;max-height:70vh;overflow:auto;padding:Min(2rem, 20px);margin:0}@media (min-width: 768px){.quick-search-container [data-search-results]{max-height:calc(5 * 75px + 45px)}}.quick-search-container [data-search-results].open{display:block}.quick-search-container [data-search-results].loading:before{background-color:transparent}.quick-search-container .search-results-title h4{font-size:16px;font-weight:400;line-height:1.3;color:#3c3c3b;font-family:Roboto;margin-top:0 !important;padding-top:0 !important;margin-bottom:10px !important}.quick-search-container ul{list-style:none}.quick-search-container ul li{padding:0;margin:0;padding-bottom:4px}.quick-search-container ul li:before{display:none}.quick-search-container ul li a{font-size:Min(1.4rem, 14px)}.quick-search-container .search-results-products,.quick-search-container .search-results-category{margin-bottom:2rem}.header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-search .header-search-btn{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dedede;border-radius:0.6rem;height:clamp(48px, 4.8rem, 4.8rem);width:clamp(48px, 4.8rem, 4.8rem)}@media (min-width: 992px){.header-search .header-search-btn{margin:0}}.header-search .header-search-btn:hover{background:#F5F5F7}.header-search .header-search-btn:before{content:"";font-size:2rem;color:#e30613}.search-hp .fulltext-filter{margin-bottom:2rem}.search-hp [data-search-results]{width:100%;z-index:99;position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background-color:#ecf2f5}.search-hp [data-search-submit]{font-size:16px;width:auto}@media (min-width: 320px) and (max-width: 479px){.search-hp [data-search-submit]{font-size:0;width:40px}.search-hp [data-search-submit]::after{content:"";font-size:16px}}@media (min-width: 768px){.search-hp [data-search-submit]{min-width:16rem}}.search-hp [data-search-submit]:before{display:none}.search-layout h1,.search-layout h2{color:#8d8d8d;text-transform:uppercase}.search-layout h1 span,.search-layout h2 span{color:#000}.search-item{display:block;padding:2rem;color:#3c3c3b;border-radius:1rem;border:1px solid #f5ecec;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;margin-bottom:10px;text-decoration:none !important}.search-item h3{padding:0;margin:0;color:#000;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.search-item h3+p{padding-top:15px}.search-item:hover,.search-item:focus{border-color:#353534;color:#3c3c3b}.search-item:hover h3,.search-item:focus h3{color:#e30613}.search-layout .product-filter-respo-buttons{display:none}.product-content-detail-container{padding:3rem 0 10rem 0}.product-content-detail{display:grid;grid-gap:clamp(2rem, 2.77778vw, 5rem);margin-top:3rem}@media (min-width: 992px){.product-content-detail{grid-template-columns:auto 1fr}}.product-content-detail table tbody tr:nth-child(even){background-color:#fff}.product-content-detail .product-content-detail-left .product-content-detail-image{width:100%;height:clamp(30rem, 27.77778vw, 50rem);margin:auto}@media (min-width: 992px){.product-content-detail .product-content-detail-left .product-content-detail-image{width:clamp(30rem, 27.77778vw, 50rem)}}.product-content-detail .product-content-detail-left .product-content-detail-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-content-detail .product-content-detail-right h1{margin:0 0 3rem 0}.product-content-detail .product-content-detail-right .product-content-detail-perex{margin:2rem 0}.product-content-detail .product-content-detail-right .product-content-detail-captions{margin:2rem 0;padding:2rem 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.product-content-detail .product-content-detail-right .product-content-detail-captions .product-item-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(2rem, 1.66667vw, 3rem)}.product-content-detail .product-content-detail-right .product-content-detail-captions .product-item-labels .product-label img{max-height:2.5rem;margin-left:1rem}.product-content-detail .product-content-detail-right .product-content-detail-captions .product-item-labels .product-label span{margin-left:1rem;font-weight:700}.product-content-detail .product-content-detail-right .product-content-detail-captions+.product-content-detail-dimensions{border-top:none;padding-top:0}.product-content-detail .product-content-detail-right .product-content-detail-dimensions{margin:2rem 0;padding:2rem 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.product-content-detail .product-content-detail-right .product-content-detail-dimensions table{max-width:65rem;margin-top:1.5rem;border:none;font-weight:700}.product-content-detail .product-content-detail-right .product-content-detail-dimensions table tbody tr{border:none}.product-content-detail .product-content-detail-right .product-content-detail-dimensions table tbody tr td{padding:3.5px 0}.product-content-detail .product-content-detail-right .product-content-detail-producer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.product-content-detail .product-content-detail-right .product-content-detail-producer img{max-height:6rem}.product-content-detail .product-content-detail-right .product-content-detail-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(2rem, 2.22222vw, 4rem);margin-top:clamp(3rem, 2.77778vw, 5rem)}.section-container.border-top{border-top:1px solid #dedede}.gallery-grid{display:grid;grid-gap:0.5rem}@media (min-width: 480px){.gallery-grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 768px){.gallery-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 992px){.gallery-grid{grid-template-columns:repeat(4, 1fr)}}.gallery-grid .gallery-item{display:none}.gallery-grid .gallery-item:nth-child(1){display:block}.gallery-grid .gallery-item:nth-child(2){display:block}.gallery-grid .gallery-item:nth-child(3){display:block}.gallery-grid .gallery-item:nth-child(4){display:block}.gallery-grid .gallery-item:nth-child(5){display:block}@media (min-width: 480px){.gallery-grid .gallery-item:first-child{grid-area:span 2 / span 2;height:100% !important}}.gallery-grid .gallery-more-link{position:absolute;top:0;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,0.6);border-radius:.6rem;font-size:clamp(2.5rem, 2.22222vw, 4rem);color:#fff}.gallery-grid .gallery-more-link:focus,.gallery-grid .gallery-more-link:hover{background:rgba(0,0,0,0.7);text-decoration:none;color:#fff}.gallery-grid.open .gallery-more-link{display:none}.gallery-grid.open .gallery-item{display:block}.gallery-normal{display:grid;grid-gap:clamp(1rem, 1.66667vw, 3rem)}@media (min-width: 480px){.gallery-normal{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 768px){.gallery-normal{grid-template-columns:repeat(3, 1fr)}.gallery-normal.items-count-2{grid-template-columns:repeat(2, 1fr)}.gallery-normal.items-count-2 .gallery-item{height:100%}}.gallery-item{position:relative;border-radius:.6rem;overflow:hidden}.gallery-item:after{content:"";min-height:15rem;padding-bottom:67%;display:block}.gallery-item img,.gallery-item.gallery-video{-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:center;object-position:center;max-height:100%;min-height:100%;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.gallery-item img .empty-image,.gallery-item.gallery-video .empty-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#8d8d8d}.gallery-item .gallery-item-inner{position:absolute;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden;z-index:1}.gallery-video .gallery-item-inner::before{content:"\e92e";position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(70px, 5vw, 9rem);height:clamp(70px, 5vw, 9rem);background-color:#e30613;color:#fff;border-radius:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:250ms;-o-transition:250ms;transition:250ms;z-index:10}.gallery-video .gallery-item-inner::after{content:"";position:absolute;top:50%;left:50%;width:clamp(90px, 6.11111vw, 11rem);height:clamp(90px, 6.11111vw, 11rem);background-color:rgba(227,6,19,0.3);border-radius:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-video .gallery-item-inner:hover::before{background-color:#BC050F}a.gallery-item-inner:focus img,a.gallery-item-inner:hover img{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.video-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;border-radius:1rem;margin:2.5rem 0}.video-link:after{content:"";padding-top:56%}.video-link img{-webkit-transition:250ms;-o-transition:250ms;transition:250ms;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-link:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);z-index:22;border-radius:1rem}.video-link-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:33;color:#fff;text-align:center}.video-link-play:before{content:"\e92e";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:4rem;text-indent:.6rem}.video-link-play-text{padding:1rem 0 0 0;letter-spacing:0.54px}.video-link:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news-box{position:fixed;right:2rem;bottom:2rem;max-width:420px;display:none;z-index:77}.news-box-close{position:absolute;top:1rem;right:1rem;cursor:pointer;color:#e30613}.news-box-close:before{content:"\e922"}.news-box-close:focus,.news-box-close:hover{color:#b1050f}.news-box.open{display:block}.news-item{border-radius:.6rem;background-color:#ecf2f5;border:1px solid #e30613;padding:2rem;font-size:1.4rem}.news-item h3,.news-item h4{margin:0 0 2rem 0}.news-item-btn{margin:2rem 0 0 0}.filter-value-count{color:#8d8d8d}.fulltext-filter{position:relative;margin:0 0 3rem 0}.fulltext-filter input[type="text"]{height:5rem;padding:0 6rem 0 12px;position:relative;z-index:100}@media (min-width: 575px){.fulltext-filter input[type="text"]{padding:0 6rem 0 2rem}}.fulltext-filter input[type="text"]::-webkit-input-placeholder{color:#3c3c3b}.fulltext-filter input[type="text"]:-moz-placeholder{color:#3c3c3b}.fulltext-filter input[type="text"]::-moz-placeholder{color:#3c3c3b}.fulltext-filter input[type="text"]:-ms-input-placeholder{color:#3c3c3b}.fulltext-filter-button{position:absolute;font-size:0;cursor:pointer;width:4.3rem;height:4.3rem;background:#e30613;border-radius:0.6rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:3px;z-index:100}.fulltext-filter-button:before{content:"\e953"}.product-options{border:1px solid #dedede;border-radius:0.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 0 1rem 0;overflow:hidden}.product-options.loading{border-color:transparent}.product-options.loading:before{background-image:none !important}.products-not-found{width:100%;padding:2rem 0;text-align:center;line-height:1.2;font-size:26px}.items-container.product-card-block-container:has(.products-not-found){display:block}.top-filter{padding:2rem;border-radius:Min(6px, 0.6rem);background-color:#edf2f5;position:relative}@media (min-width: 1200px){.top-filter{z-index:333}}.top-filter:before{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);z-index:1}.top-filter-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem -2rem -1rem}.top-filter-row .parameter-wrapper{margin:0 1rem 2rem 1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.top-filter-row .parameter-wrapper .ss-main,.top-filter-row .parameter-wrapper select{min-width:14rem}.top-filter-clear{display:none}.top-filter .product-filter-respo-box{position:relative;z-index:33}.product-predefined-filter-container{margin:1.5rem 0 3rem 0}.product-predefined-filter-container .product-predefined-filter-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -0.5rem -1rem -0.5rem}.predefined-filter-item{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.4rem;padding:0.1rem 0.8rem;margin:0 0.5rem 1rem 0.5rem;border-radius:25px;color:#e30613;background-color:#ecf2f5}.product-options-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 auto;padding:0 10px;font-size:Min(1.4rem, 14px);line-height:1.4}.product-options-display{display:-webkit-box;display:-ms-flexbox;display:flex}.product-options-display .product-options-display-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.6rem;min-height:4.6rem;height:100%;border-left:1px solid #dedede;cursor:pointer}.product-options-display .product-options-display-item::before{color:#000;font-size:15px;font-weight:400}.product-options-display .product-options-display-item.product-display-line::before{content:"\e95b"}.product-options-display .product-options-display-item.product-display-block::before{content:"\e95a"}.product-options-display .product-options-display-item.active::before{color:#e30613}.product-sorter{display:-webkit-box;display:-ms-flexbox;display:flex}.product-sorter .sort-box{border-right:1px solid #dedede}.product-sorter .sort-item{font-size:1.5rem;padding:1.6rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;color:#3c3c3b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.product-sorter .sort-item:focus,.product-sorter .sort-item:hover{color:#e30613;text-decoration:none}.product-sorter input{display:none}.product-sorter input:checked+label{background:#faeded;color:#e30613}.active-filters .active-filters-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.5rem 0}.active-filters .active-filters-box .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem -2rem -1rem;padding:1.5rem 0}.active-filters .active-filters-box .filters span{display:inline-block;padding:0.1rem 1rem;background:#ecf2f5;border-radius:25px;color:#e30613;margin:0 1rem 2rem 1rem}.parameter-wrapper{margin:0 0 3rem 0}.parameter-wrapper .parameter-name{position:relative;margin:0 0 1rem 0;padding-right:2rem}.parameter-wrapper .parameter-name::after{content:"\e93e";color:#e30613;font-size:12px;position:absolute;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);right:0;top:0.7rem}.parameter-wrapper .parameter-name.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.parameter-wrapper[data-query="PneuSpecialMarking"] .filter-value label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.parameter-wrapper[data-query="PneuSpecialMarking"] .filter-value label span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1px 0.7rem;border-radius:1.1rem;background-color:#efefef;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.parameter-wrapper#productManufacturerWindow .filter-anchor-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.parameter-wrapper#productManufacturerWindow .filter-anchor-link+.parameter-content{border-top:none}.parameter-wrapper#productManufacturerWindow .filter-value label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.parameter-wrapper#productManufacturerWindow .filter-value label span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.parameter-wrapper#productManufacturerWindow .filter-value label span:last-of-type{margin-right:6px}.parameter-wrapper#productManufacturerWindow .filter-value label img{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.parameter-wrapper#productManufacturerWindow .filter-value.topped label{font-weight:bold}.parameter-wrapper .hidden-params{display:none}.parameter-wrapper .hidden-params.param-visible{display:block}.fake-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;background:#fff;min-height:5.9rem;max-height:5.9rem;min-width:140px;padding:0 2rem;border-radius:.6rem;border:1px solid #dedede}.fake-select .fake-select-openner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 6px 0 6px}.fake-select .fake-select-openner span{border:solid #e30613;border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transition:margin 0.2s, -webkit-transform 0.2s;transition:margin 0.2s, -webkit-transform 0.2s;-o-transition:transform 0.2s, margin 0.2s;transition:transform 0.2s, margin 0.2s;transition:transform 0.2s, margin 0.2s, -webkit-transform 0.2s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-3px 0 0 0}.fake-select.open .fake-select-openner span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin:3px 0 0 0}.fake-select .fake-select-name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.fake-select .fake-select-name>.filter-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer}.parameter-wrapper.type-productmanufacturer{display:none;width:100%;padding:3rem;margin:0 -1rem;border:1px solid #edf2f5;background:#fff}@media (min-width: 992px){.parameter-wrapper.type-productmanufacturer{padding:4rem}}.parameter-wrapper.type-productmanufacturer .hidden{display:none !important}.parameter-wrapper.type-productmanufacturer .filter-top-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.5rem;padding-bottom:1.5rem}@media (min-width: 992px){.parameter-wrapper.type-productmanufacturer .filter-top-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.parameter-wrapper.type-productmanufacturer .filter-top-area .filter-brands-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.parameter-wrapper.type-productmanufacturer .filter-top-area .filter-brands-search>label{margin:0;font-size:1.6rem}.parameter-wrapper.type-productmanufacturer .filter-top-area .filter-brands-search>input{width:100%;max-width:500px;padding:1rem;border:1px solid #dedede;border-radius:.6rem;background:#fff}.parameter-wrapper.type-productmanufacturer .filter-top-area .filter-brands-search>input:focus{border-color:#e30613;-webkit-box-shadow:0 0 0 0.2rem rgba(227,6,19,0.2);box-shadow:0 0 0 0.2rem rgba(227,6,19,0.2);outline:none}.parameter-wrapper.type-productmanufacturer .filter-top-area .filter-brands-search>em{line-height:1.2;font-size:1.2rem;color:gray}.parameter-wrapper.type-productmanufacturer .filter-brands-search-no-results{padding:1.5rem;border:1px solid #e7e7e7;background:#f2f2f2;border-radius:5px}.parameter-wrapper.type-productmanufacturer .filter-footer-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.5rem}.parameter-wrapper.type-productmanufacturer .filter-footer-buttons .btn{width:100%}@media (min-width: 992px){.parameter-wrapper.type-productmanufacturer .filter-footer-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.parameter-wrapper.type-productmanufacturer .filter-footer-buttons .btn{width:auto}}.parameter-wrapper.type-productmanufacturer .parameter-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem}.parameter-wrapper.type-productmanufacturer .parameter-content:not(:first-child){border-top:1px solid #dedede;padding-top:3rem}.parameter-wrapper.type-productmanufacturer .parameter-content:not(:last-child){padding-bottom:3rem}.parameter-wrapper.type-productmanufacturer .parameter-content .group{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.parameter-wrapper.type-productmanufacturer .parameter-content .group label{padding:0 4rem 1rem 0;font-weight:700}.parameter-wrapper.type-productmanufacturer .parameter-content .group label::before{left:auto;right:0}.parameter-wrapper.type-productmanufacturer .parameter-content .group label::after{left:auto;right:0}.parameter-wrapper.type-productmanufacturer .parameter-content .group label[for="PremiovaTrida"]{color:#b49e07}.parameter-wrapper.type-productmanufacturer .parameter-content .group label[for="StredniTrida"]{color:#514f4f}.parameter-wrapper.type-productmanufacturer .parameter-content .group label[for="EkonomickaTrida"]{color:#362fdf}.parameter-wrapper.type-productmanufacturer .parameter-content .filter-value{width:100%}@media (min-width: 768px){.parameter-wrapper.type-productmanufacturer .parameter-content .filter-value{width:calc(50% - 2rem)}}@media (min-width: 1200px){.parameter-wrapper.type-productmanufacturer .parameter-content .filter-value{width:calc(33% - 2rem)}}@media (min-width: 1400px){.parameter-wrapper.type-productmanufacturer .parameter-content .filter-value{width:calc(25% - 2rem)}}.filter-range .filter-range-label{display:block;margin:0 0 1rem 0}.filter-range .filter-range-value{display:none}.filter-range .filter-range-inputs-box{margin:1.5rem 0 0 0;display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr}.filter-range .filter-range-inputs-box input{height:4.7rem;color:#3c3c3b}.filter-range .filter-range-inner{min-height:4px}@media (min-width: 320px) and (max-width: 1199px){.product-filter-respo-container{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:999;-webkit-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;visibility:hidden;opacity:0}.product-filter-respo-container .product-filter-respo-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;height:100%;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);background-color:#fff;width:320px}}@media (min-width: 320px) and (max-width: 1199px) and (min-width: 768px){.product-filter-respo-container .product-filter-respo-box{width:60rem}}@media (min-width: 320px) and (max-width: 1199px) and (min-width: 1200px){.product-filter-respo-container .product-filter-respo-box{width:auto}}@media (min-width: 320px) and (max-width: 1199px){.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-inner{height:100%;overflow:auto;padding:2rem 0 0 0}.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-inner::-webkit-scrollbar{width:0}.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-title{position:relative;padding:2rem 6.5rem 2rem 2.5rem;font-weight:700;color:#767676;font-size:clamp(20px, 10vw, 18px);-webkit-box-shadow:0px 17px 39px -18px rgba(0,0,0,0.15);box-shadow:0px 17px 39px -18px rgba(0,0,0,0.15);border-bottom:1px solid #dedede}.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-title::before{margin:0 1rem 0 0;font-size:inherit}.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-title.type-filter::before{content:"\e938"}.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-title.type-sort::before{content:"\e952"}.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-title .product-filter-respo-box-title-close{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;right:2.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border:1px solid #dedede;border-radius:50%}.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-title .product-filter-respo-box-title-close::before{content:"\e933";font-size:1.4rem;height:1.4rem;margin-right:2px;color:#e30613;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-close{margin-top:auto;border-top:1px solid #dedede;-webkit-box-shadow:0px -17px 39px -18px rgba(0,0,0,0.15);box-shadow:0px -17px 39px -18px rgba(0,0,0,0.15);min-width:32rem;padding:2rem 2.5rem}}@media (min-width: 320px) and (max-width: 1199px) and (min-width: 575px){.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-close{min-width:42rem}}@media (min-width: 320px) and (max-width: 1199px){.product-filter-respo-container .product-filter-respo-box .product-filter-respo-box-close .btn{width:100%}.product-filter-respo-container .product-filter-respo-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(43,45,51,0.8);z-index:1}.product-filter-respo-container.open{opacity:1;visibility:visible;z-index:9090}.product-filter-respo-container.open .product-filter-respo-box{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.product-filter-respo-container.hiding .product-filter-respo-box{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.product-filter-respo-container .parameter-wrapper{margin:0 0 1.5rem 0;padding:0 2.5rem 2rem 2.5rem;border-bottom:1px solid #dedede}.product-filter-respo-container .parameter-wrapper:last-of-type{border:none;margin:0}.product-filter-respo-container .top-filter-row{display:block !important;margin:0}.product-filter-respo-container .product-sorter{display:block !important}.product-filter-respo-container .product-sorter .parameter-wrapper{margin:0}.product-filter-respo-container .product-predefined-filter-container{margin:0;padding:2rem 2.5rem 2rem 2.5rem;max-width:32rem;border-top:1px solid #dedede}}@media (min-width: 320px) and (max-width: 1199px) and (min-width: 575px){.product-filter-respo-container .product-predefined-filter-container{min-width:42rem}}@media (min-width: 320px) and (max-width: 1199px){.product-filter-respo-container .product-predefined-filter-container .product-predefined-filter-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;margin:0;padding:0 0 1rem 0}.product-filter-respo-container .product-predefined-filter-container .product-predefined-filter-inner .predefined-filter-item{white-space:nowrap;margin:0 1rem 0 0}}@media (min-width: 1200px){.product-filter-respo-container{display:block !important}.product-filter-respo-container .product-filter-respo-box-close,.product-filter-respo-container .product-filter-respo-box-title{display:none}}.product-filter-respo-buttons{display:grid;grid-gap:2rem;grid-template-columns:1fr;margin:3rem 0}@media (min-width: 768px){.product-filter-respo-buttons{grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.product-filter-respo-buttons{display:none}}.product-filter-respo-buttons .product-filter-respo-buttons-col{display:grid;grid-gap:2rem 1rem;grid-template-columns:1fr}@media (min-width: 480px){.product-filter-respo-buttons .product-filter-respo-buttons-col{grid-template-columns:1fr 1fr}}.product-filter-respo-buttons .btn-settings{display:none}.top-filter{margin:0 0 3rem 0}.filter-show-more-wrap{padding:10px 0}.filter-show-more-wrap .show-more,.filter-show-more-wrap .show-less{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;outline:0;color:#000;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-show-more-wrap .show-more:after,.filter-show-more-wrap .show-less:after{content:'\e93e';-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;display:inline-block;margin:5px;font-size:12px}.filter-show-more-wrap .show-more:hover,.filter-show-more-wrap .show-more:focus,.filter-show-more-wrap .show-less:hover,.filter-show-more-wrap .show-less:focus{color:#e30613}.filter-show-more-wrap .show-more:hover:after,.filter-show-more-wrap .show-more:focus:after,.filter-show-more-wrap .show-less:hover:after,.filter-show-more-wrap .show-less:focus:after{color:#e30613}.filter-show-more-wrap .show-less:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter-show-more-wrap .btn-hidden{display:none}.season-drop .parameter-wrapper{position:relative}.season-drop .parameter-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;min-height:5.9rem;max-height:5.9rem;min-width:140px;padding:0 2rem;border-radius:.6rem;border:1px solid #dedede;margin:0}.season-drop .parameter-name:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:static;margin:0 6px 0 6px;min-height:clamp(59px, 5.9rem, 5.9rem);max-height:clamp(59px, 5.9rem, 5.9rem);-webkit-transition:250ms;-o-transition:250ms;transition:250ms;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.season-drop .parameter-name.open:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.season-drop .parameter-content{position:absolute;width:calc(100% - 5rem);margin:-1px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #e30613;z-index:101;background-color:#ffffff;padding:6px 10px 6px 10px;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity .2s, -webkit-transform .2s;transition:opacity .2s, -webkit-transform .2s;-o-transition:transform .2s, opacity .2s;transition:transform .2s, opacity .2s;transition:transform .2s, opacity .2s, -webkit-transform .2s;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}@media (min-width: 1200px){.season-drop .parameter-content{width:100%}}.season-drop .parameter-content p{display:none}.season-drop .parameter-content.d-block{display:block;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);border-color:#e30613}.season-drop .parameter-content.d-none{display:block !important}.season-drop .filter-value.checkbox:last-child label{padding-bottom:0}.parameter-fulltext-filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2rem 0}.parameter-fulltext-filter .parameter-fulltext-filter-search-text{width:100%;margin:0 1.5rem 0 0}.parameter-fulltext-filter .btn{cursor:pointer}.top-filter .fulltext-filter{margin:0 0 2rem 0}.parameter-wrapper[data-query="IsHomologation"]{padding-bottom:0;margin-bottom:0;border-bottom:0}.parameter-wrapper[data-query="IsHomologation"] .parameter-name-homologation{margin:0 0 1rem 0}.category-layout-filter .parameter-name,.category-layout-filter .parameter-name-homologation{font-weight:700}.parameter-filter-clear{padding:1rem 2.5rem 2rem 2.5rem}@media (min-width: 1200px){.parameter-filter-clear{padding:0 0 2rem}}.parameter-filter-clear-button{cursor:pointer}.parameter-filter-clear-button:before{content:"\e920";color:#e30613;margin:0 1rem 0 0}.parameter-filter-clear-button:focus,.parameter-filter-clear-button:hover{color:#ca0511}.parameter-content-full{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.more-container{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem;width:100%}.more-container.open{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs-content-item{display:none}.tabs-content-item.active{display:block}.logos-container,.logos-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logos-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(10px, 1.66667vw, 3rem) clamp(30px, 4.16667vw, 7.5rem);margin:clamp(10px, .83333vw, 1.5rem) clamp(10px, 1.38889vw, 2.5rem)}.logos-container .logo-item{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100%;height:100%}.logos-slider{position:relative;display:block;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.logos-slider::before{content:"";position:absolute;top:0;left:0;width:clamp(10rem, 22.22222vw, 40rem);height:100%;background:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(85%, rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background:-o-linear-gradient(left, #fff 50%, rgba(255,255,255,0.5) 85%, rgba(255,255,255,0) 100%);background:linear-gradient(90deg, #fff 50%, rgba(255,255,255,0.5) 85%, rgba(255,255,255,0) 100%);z-index:1}.logos-slider::after{content:"";position:absolute;top:0;right:0;width:clamp(10rem, 22.22222vw, 40rem);height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(50%, #fff), color-stop(85%, rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background:-o-linear-gradient(right, #fff 50%, rgba(255,255,255,0.5) 85%, rgba(255,255,255,0) 100%);background:linear-gradient(270deg, #fff 50%, rgba(255,255,255,0.5) 85%, rgba(255,255,255,0) 100%);z-index:1}.logos-slider .logos-slider-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:300%;height:100%}.logos-slider .logo-item-inner{text-align:center}.logos-slider .logos-mover{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:2rem;min-width:100rem;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);padding:0 clamp(1rem, 1.66667vw, 3rem)}@media (min-width: 1200px){.logos-slider .logos-mover{gap:clamp(2rem, 2.77778vw, 5rem) clamp(2rem, 4.44444vw, 8rem)}}.logos-slider .logos-mover .logo-item{width:100%;max-width:clamp(15rem, 12.22222vw, 22rem)}.logos-slider .logos-mover .logo-item img{max-height:5rem}.logos-slider .logos-mover .logo-item.logo-big{max-width:clamp(15rem, 12.22222vw, 22rem)}.logos-slider .logos-mover .logo-item.logo-medium{max-width:clamp(12rem, 10vw, 18rem)}.logos-slider .logos-mover .logo-item.logo-small{max-width:clamp(10rem, 6.66667vw, 12rem)}.logos-slider .logos-mover .logo-item img{-webkit-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.logos-slider .logos-mover .logo-item:hover a img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.logos-slider.visible .logos-slider-inner{-webkit-animation:slide-animation 50s linear infinite;animation:slide-animation 50s linear infinite}@media (min-width: 992px){.logos-slider.visible .logos-slider-inner{-webkit-animation:slide-animation 150s linear infinite;animation:slide-animation 150s linear infinite}}.grey-box .logos-slider::before{background:-webkit-gradient(linear, left top, right top, color-stop(50%, #F5F5F7), color-stop(85%, rgba(245,245,247,0.5)), to(rgba(245,245,247,0)));background:-o-linear-gradient(left, #F5F5F7 50%, rgba(245,245,247,0.5) 85%, rgba(245,245,247,0) 100%);background:linear-gradient(90deg, #F5F5F7 50%, rgba(245,245,247,0.5) 85%, rgba(245,245,247,0) 100%)}.grey-box .logos-slider::after{background:-webkit-gradient(linear, right top, left top, color-stop(50%, #F5F5F7), color-stop(85%, rgba(245,245,247,0.5)), to(rgba(245,245,247,0)));background:-o-linear-gradient(right, #F5F5F7 50%, rgba(245,245,247,0.5) 85%, rgba(245,245,247,0) 100%);background:linear-gradient(270deg, #F5F5F7 50%, rgba(245,245,247,0.5) 85%, rgba(245,245,247,0) 100%)}@-webkit-keyframes slide-animation{100%{-webkit-transform:translateX(-66.6666%);transform:translateX(-66.6666%)}}@keyframes slide-animation{100%{-webkit-transform:translateX(-66.6666%);transform:translateX(-66.6666%)}}.collapse-container .collapse-item{position:relative;border-top:1px solid #dedede}.collapse-container .collapse-item:last-of-type{border-bottom:1px solid #dedede}.collapse-container .collapse-item .collapse-item-checkbox:checked+.collapse-item-header::before{color:#e30613;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.collapse-container .collapse-item .collapse-item-checkbox:checked ~ .collapse-item-content{display:block}.collapse-container .collapse-item .collapse-item-header{margin:0;padding:clamp(15px, 1.66667vw, 3rem) clamp(15px, 1.11111vw, 2rem) clamp(15px, 1.66667vw, 3rem) clamp(30px, 3.33333vw, 6rem);font-size:clamp(18px, 1.22222vw, 2.2rem);line-height:clamp(26px, 1.83333vw, 3.3rem);font-weight:700;cursor:pointer;-webkit-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.collapse-container .collapse-item .collapse-item-header::before{content:"\e934";position:absolute;top:clamp(20px, 2.22222vw, 4rem);left:clamp(10px, 1.38889vw, 2.5rem);font-size:1rem;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.collapse-container .collapse-item .collapse-item-header:hover{color:#e30613}.collapse-container .collapse-item .collapse-item-content{display:none;padding:0 clamp(15px, 1.11111vw, 2rem) clamp(15px, 1.66667vw, 3rem) clamp(30px, 3.33333vw, 6rem);-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.collapse-container .collapse-item .collapse-item-content .collapse-item-perex a{color:#e30613;font-weight:700;text-decoration:underline}.collapse-container .collapse-item .collapse-item-content .collapse-item-perex a:hover{text-decoration:none}.collapse-container .collapse-item .collapse-item-links .link{color:#e30613}.collapse-container .collapse-item .collapse-item-links .link:hover{color:#000}.person-container{display:grid;grid-gap:clamp(3rem, 2.22222vw, 4rem);grid-template-columns:repeat(1, 1fr)}@media (min-width: 480px){.person-container.persons-2{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 480px){.person-container.persons-3{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 768px){.person-container.persons-3{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 480px){.person-container.persons-full{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 768px){.person-container.persons-full{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 992px){.person-container.persons-full{grid-template-columns:repeat(4, 1fr)}}.person-item{text-align:center}.person-item .person-item-image{margin:0 auto;width:clamp(6rem, 4.44444vw, 8rem);height:clamp(6rem, 4.44444vw, 8rem);border-radius:50%;overflow:hidden}.person-item .person-item-image img{-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:top center;object-position:top center;max-height:100%;min-height:100%}.person-item .person-item-image .empty-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:clamp(6rem, 4.44444vw, 8rem);height:clamp(6rem, 4.44444vw, 8rem);background:#8d8d8d;border:1px solid #8d8d8d;color:#000}.person-item .person-item-image .empty-image:before{font-size:clamp(3rem, 2.22222vw, 4rem)}.person-item .person-item-content{padding:clamp(1rem, .83333vw, 1.5rem) 0 0 0}.person-item .person-item-name{font-weight:700}.person-item .person-item-post{margin:1rem 0 clamp(1rem, .83333vw, 1.5rem) 0;font-size:1.4rem}.person-item .person-item-email,.person-item .person-item-phone{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:clamp(1rem, .83333vw, 1.5rem) auto;font-weight:700}.person-item .link-email:before{font-size:2.2rem}.image-content-wraper .tns-outer>.tns-controls{display:none}.image-content-wraper .tns-outer .image-content-item .image-content-item-content{padding-top:clamp(6rem, 4.44444vw, 8rem)}.image-content-item{display:grid;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem 4rem;text-align:center}@media (min-width: 768px){.image-content-item{grid-template-columns:repeat(2, 1fr);text-align:unset}}.image-content-item h2{margin:0 0 clamp(2rem, 2.22222vw, 4rem)}.image-content-item .image-content-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(2rem, 1.66667vw, 3rem);margin-top:4rem}@media (min-width: 575px){.image-content-item .image-content-btn{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.image-content-item .image-content-item-image{position:relative;width:100%;height:clamp(20rem, 22.94444vw, 41.3rem);overflow:hidden;border-radius:.6rem}.image-content-item .image-content-item-image.image-contain img{-o-object-fit:contain;object-fit:contain}.image-content-item .image-content-item-image img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}@media (min-width: 1200px){.image-content-item .image-content-item-image img{position:unset}}.image-content-item .image-content-item-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media (min-width: 768px){.image-content-item .image-content-item-content{padding-top:clamp(2rem, 2.77778vw, 5rem);padding-bottom:clamp(2rem, 2.77778vw, 5rem)}}.image-content-item .image-content-item-content .tns-controls{position:absolute;top:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.image-content-item .image-content-item-content .tns-controls{left:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.image-content-item .image-content-item-content .tns-controls button{position:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;color:#e30613;background-color:inherit;border-color:#dedede}.image-content-item .image-content-item-content .tns-controls button:hover{background-color:#e30613;color:#fff;border-color:#e30613}.image-content-item .image-content-item-content-inner .image-content-item-logo{margin-bottom:clamp(30px, 2.77778vw, 5rem)}.image-content-item .collapse-container{margin:clamp(1rem, 1.11111vw, 2rem) 0;text-align:left}.image-content-item .collapse-container .collapse-item:first-of-type{border:none}.image-content-item .collapse-container .collapse-item:last-of-type{border-bottom:none}.image-content-item .collapse-container .collapse-item .collapse-item-header{padding:clamp(1rem, 1.33333vw, 2.4rem) 0 clamp(1rem, 1.33333vw, 2.4rem) clamp(3rem, 2.77778vw, 5rem)}.image-content-item .collapse-container .collapse-item .collapse-item-header::before{top:clamp(1.5rem, 1.94444vw, 3.5rem);left:clamp(1rem, .83333vw, 1.5rem)}.image-content-item .collapse-container .collapse-item .collapse-item-content{padding-left:clamp(3rem, 2.77778vw, 5rem)}@media (min-width: 768px){.order-reverse .image-content-item .image-content-item-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.content-image img{border-radius:.6rem}.benefits-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5rem 2rem}@media (min-width: 1200px){.benefits-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.benefits-container .benefit-item{position:relative;width:100%;text-align:center;font-size:clamp(16px, 1vw, 1.8rem);line-height:clamp(22px, 1.44444vw, 2.6rem);margin:0 auto}.benefits-container .benefit-item .benefit-item-inner{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}.benefits-container .benefit-item .benefit-item-image{height:clamp(5rem, 3.61111vw, 6.5rem);margin:auto}.benefits-container .benefit-item .benefit-item-image img{width:100%;max-width:100%;height:100%;max-height:100%}.benefits-container .benefit-item .benefit-item-name{font-size:clamp(18px, 1.22222vw, 2.2rem);line-height:clamp(28px, 1.83333vw, 3.3rem);font-weight:700;margin:clamp(1rem, 1.11111vw, 2rem) 0 0 0}.benefits-container .benefit-item .benefit-item-name a{display:inline-block;text-decoration:underline}.benefits-container .benefit-item .benefit-item-perex{position:relative;margin:1rem 0 0 0;padding:1rem 0 0 0}.benefits-container .benefit-item .benefit-item-perex::before{content:"";position:absolute;top:0;left:50%;width:5rem;height:1px;background-color:#dedede;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.benefits-container .benefit-item .benefit-item-btn{margin-top:2rem}@media (min-width: 575px){.benefits-container.benefit-big .benefit-item{width:42%;margin:0;padding:0px 20px}}@media (min-width: 992px){.benefits-container.benefit-big .benefit-item{width:32%;max-width:27rem;margin:0}}@media (min-width: 1200px){.benefits-container.benefit-big .benefit-item{max-width:calc((100% - 6rem) / 2);padding:0px}}@media (min-width: 1200px){.benefits-container.benefit-big .benefit-item+.benefit-item::before{content:"";position:absolute;top:0;height:100%;left:calc(2rem / -2);width:1px;background-color:#E4E4E4}}.benefits-container.benefit-small .benefit-item .benefit-item-name,.benefits-container.benefit-smaller .benefit-item .benefit-item-name,.benefits-container.benefit-smaller-text .benefit-item .benefit-item-name{font-size:clamp(1.6rem, 1vw, 1.8rem);line-height:clamp(2rem, 1.44444vw, 2.6rem);margin:1.5rem 0}.benefits-container.benefit-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1200px){.benefits-container.benefit-small{gap:clamp(2rem, 2.22222vw, 4rem) clamp(2rem, 10.13889vw, 18.25rem)}}.benefits-container.benefit-small .benefit-item{width:100%}@media (min-width: 575px){.benefits-container.benefit-small .benefit-item{width:42%;margin:0;padding:0px 20px}}@media (min-width: 992px){.benefits-container.benefit-small .benefit-item{width:32%;max-width:27rem;margin:0}}@media (min-width: 1200px){.benefits-container.benefit-small .benefit-item{max-width:22rem}}@media (min-width: 1400px){.benefits-container.benefit-small .benefit-item{max-width:30.5rem;padding:0px 20px}}.benefits-container.benefit-small .benefit-item .benefit-item-image{height:6.5rem}.benefits-container.benefit-small .benefit-item .benefit-item-image img{width:100%}@media (min-width: 1200px){.benefits-container.benefit-small .benefit-item+.benefit-item::before{content:"";position:absolute;top:0;height:100%;left:calc(clamp(2rem, 10.13889vw, 18.25rem) / -2);width:1px;background-color:#E4E4E4}}.benefits-container.benefit-small .benefit-item+.benefit-item:nth-child(4)::before{content:none}.benefits-container.benefit-smaller-text,.benefits-container.benefit-smaller{display:grid;grid-gap:5rem clamp(2rem, 4.44444vw, 8rem)}@media (min-width: 768px){.benefits-container.benefit-smaller-text,.benefits-container.benefit-smaller{grid-template-columns:repeat(2, 1fr)}}.benefits-container.benefit-smaller-text .benefit-item,.benefits-container.benefit-smaller .benefit-item{max-width:36rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:clamp(14px, 1.6rem, 1.6rem);line-height:clamp(22px, 2.6rem, 2.6rem)}@media (min-width: 480px){.benefits-container.benefit-smaller-text .benefit-item,.benefits-container.benefit-smaller .benefit-item{display:block;text-align:unset}}@media (min-width: 480px){.benefits-container.benefit-smaller-text .benefit-item .benefit-item-inner,.benefits-container.benefit-smaller .benefit-item .benefit-item-inner{padding-left:9rem}}@media (min-width: 768px){.benefits-container.benefit-smaller-text .benefit-item,.benefits-container.benefit-smaller .benefit-item{max-width:unset;margin:unset}}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-image,.benefits-container.benefit-smaller .benefit-item .benefit-item-image{height:5rem}@media (min-width: 480px){.benefits-container.benefit-smaller-text .benefit-item .benefit-item-image,.benefits-container.benefit-smaller .benefit-item .benefit-item-image{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-image img,.benefits-container.benefit-smaller .benefit-item .benefit-item-image img{max-width:6.8rem}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-name,.benefits-container.benefit-smaller .benefit-item .benefit-item-name{font-size:clamp(2rem, 1.33333vw, 2.4rem);line-height:clamp(2.3rem, 1.5vw, 2.7rem)}@media (min-width: 480px){.benefits-container.benefit-smaller-text .benefit-item .benefit-item-name,.benefits-container.benefit-smaller .benefit-item .benefit-item-name{margin:0 0 0.7rem 0}}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-name a,.benefits-container.benefit-smaller .benefit-item .benefit-item-name a{color:#e30613}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-name a:hover,.benefits-container.benefit-smaller .benefit-item .benefit-item-name a:hover{text-decoration:none}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-perex,.benefits-container.benefit-smaller .benefit-item .benefit-item-perex{padding:0}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-perex::before,.benefits-container.benefit-smaller .benefit-item .benefit-item-perex::before{content:none}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-perex .link,.benefits-container.benefit-smaller .benefit-item .benefit-item-perex .link{color:#e30613;text-decoration:underline}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-perex .link::after,.benefits-container.benefit-smaller .benefit-item .benefit-item-perex .link::after{content:unset}.benefits-container.benefit-smaller-text .benefit-item .benefit-item-perex .link:hover,.benefits-container.benefit-smaller .benefit-item .benefit-item-perex .link:hover{text-decoration:none}.benefits-form-container{display:grid;grid-template-columns:1fr;grid-gap:3rem;margin-top:3rem}@media (min-width: 1200px){.benefits-form-container{grid-template-columns:1fr 4fr;grid-gap:5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.benefits-form-container .benefits-container{padding:0}@media (min-width: 1200px){.benefits-form-container .benefits-container{display:grid;grid-template-columns:1fr;min-width:400px;margin:0}}.benefits-form-container .benefits-container .benefit-item-perex{display:none}.benefits-form-container .form-custom-text::before{content:"i";font-family:"Roboto",sans-serif !important;display:block;color:#e30613;background-color:#fff;font-size:clamp(14px, .77778vw, 1.4rem);height:clamp(22px, 1.22222vw, 2.2rem);width:clamp(22px, 1.22222vw, 2.2rem);border-radius:50%;font-weight:700;padding-top:0.5rem;text-align:center}@media (min-width: 768px){.benefits-form-container input[type="submit"]{float:right;margin-top:0}}.benefits-form-container .form-section-index-2{margin-bottom:0}.benefit-btns{margin-top:clamp(3rem, 2.77778vw, 5rem);text-align:center}.widget-container.widget-top-image{padding:0 !important}.top-image{position:relative;background-color:#333;overflow:hidden}.top-image .breadcrumbs-separator,.top-image .breadcrumbs-item-last{color:#fff}.top-image .small-container{max-width:120rem !important}.top-image .top-image-background{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:absolute;top:0;left:0;z-index:1;height:100%}@media (min-width: 768px){.top-image .top-image-background.is-video{display:none}}.top-image .top-image-background img{-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:top center;object-position:top center;max-height:100%;min-height:100%}.top-image .top-image-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-o-object-fit:cover;object-fit:cover;display:none}@media (min-width: 768px){.top-image .top-image-video{display:block}}.top-image .top-image-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:clamp(40px, 2.77778vw, 5rem) 0}@media (min-width: 768px){.top-image .top-image-inner{min-height:44.2rem}}.top-image .top-image-inner .top-image-content{position:relative;font-size:clamp(14px, 1.8rem, 1.8rem);line-height:clamp(22px, 3rem, 3rem);color:#fff;max-width:80rem;z-index:3}.top-image .top-image-inner .top-image-content h1,.top-image .top-image-inner .top-image-content h2{color:#fff;margin:3rem 0}.top-image .top-image-inner .top-image-btn{margin:3rem 0 3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}.top-image .top-image-inner .top-image-btn .btn-default{border-color:#fafafa;color:#fff}.top-image .top-image-inner .top-image-btn .btn-default:hover{border-color:#e30613}.top-image .top-image-inner .top-image-btn .btn-primary{background:#fff;color:#e30613}.top-image .top-image-inner .top-image-btn .btn-primary:hover{color:#fff;background:#e30613}.top-image .top-image-inner .top-image-btn .link{color:#fff;text-decoration:underline}.top-image .top-image-inner .top-image-btn .link:hover{text-decoration:none}.top-image .top-image-inner .top-image-btn .btn-arrow:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.top-image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;background:rgba(0,0,0,0.51)}@media (min-width: 768px){.top-image:before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.51)));background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.51) 100%);background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.51) 100%)}}@media (min-width: 768px){.top-image.parallax .top-image-background{overflow:hidden;clip:rect(0, auto, auto, 0)}}@media (min-width: 768px){.top-image.parallax img{position:fixed;z-index:-1;right:0;top:0;-webkit-transform:perspective(0px);transform:perspective(0px)}}.Safari .top-image.parallax img{position:unset}.crosslink-wrapper{position:relative}.crosslink-wrapper.type-landing{padding-top:clamp(50px, 8.88889vw, 16rem)}.crosslink-wrapper.type-landing::before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - (clamp(200px, 18.55556vw, 33.4rem) / 2));background:-o-radial-gradient(69.22% 69.22% at 50% 50%, #3f3f3f 0%, #000 100%);background:radial-gradient(69.22% 69.22% at 50% 50%, #3f3f3f 0%, #000 100%);z-index:1}.crosslink-wrapper.type-landing .crosslink-inner{position:relative;z-index:2}.crosslink-wrapper.type-landing .crosslink-title{margin-bottom:clamp(50px, 2.77778vw, 5rem)}.crosslink-wrapper.type-landing .crosslink-title>*:first-child{margin-top:0}.crosslink-wrapper.type-landing .crosslink-title>*{text-align:center;color:#fff}.crosslink-wrapper.type-landing .crosslink-landing-container{display:grid;grid-gap:clamp(5px, .27778vw, 0.5rem);padding-top:0}@media (min-width: 575px){.crosslink-wrapper.type-landing .crosslink-landing-container{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.crosslink-wrapper.type-landing .crosslink-landing-container{grid-template-columns:repeat(4, 1fr)}}.crosslink-wrapper.type-landing .crosslink-landing-container .crosslink-item{min-height:clamp(200px, 18.55556vw, 33.4rem);max-height:clamp(200px, 18.55556vw, 33.4rem)}@media (min-width: 768px){.crosslink-wrapper.type-landing .crosslink-landing-container .crosslink-item:first-of-type,.crosslink-wrapper.type-landing .crosslink-landing-container .crosslink-item:nth-last-of-type(2){grid-column:span 2}}@media (min-width: 768px) and (max-width: 991px){.crosslink-wrapper.type-landing .crosslink-landing-container .crosslink-item:nth-last-of-type(2){grid-area:3 / 1 / 4 / 3}}.crosslink-wrapper.type-landing .crosslink-landing-container .crosslink-item .crosslink-item-content-box{padding:clamp(3rem, 2.77778vw, 5rem)}.crosslink-wrapper.type-landing .crosslink-landing-container .crosslink-item .crosslink-item-content-box .crosslink-item-name{text-transform:uppercase}.crosslink-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crosslink-container .crosslink-item{width:100%}@media (min-width: 575px){.crosslink-container .crosslink-item{-ms-flex-preferred-size:calc(50% - (3rem / 2));flex-basis:calc(50% - (3rem / 2))}}@media (min-width: 1200px){.crosslink-container .crosslink-item{-ms-flex-preferred-size:calc(33.3% - (3rem / 1.5));flex-basis:calc(33.3% - (3rem / 1.5))}}@media (min-width: 575px){.crosslink-container.type-two .crosslink-item{-ms-flex-preferred-size:calc(50% - (3rem / 2));flex-basis:calc(50% - (3rem / 2))}}@media (min-width: 1200px){.crosslink-container.type-two .crosslink-item{max-width:41rem}}.crosslink-item{position:relative;display:block;overflow:hidden;border-radius:.6rem;min-height:clamp(200px, 15.55556vw, 28rem);max-height:clamp(200px, 15.55556vw, 28rem)}.crosslink-item::before{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.51)));background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.51) 100%);background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.51) 100%);-webkit-transition:250ms;-o-transition:250ms;transition:250ms;z-index:1}.crosslink-item:hover{text-decoration:none}.crosslink-item:hover::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,0,13,0)), to(rgba(221,8,19,0.8)));background:-o-linear-gradient(top, rgba(255,0,13,0) 0%, rgba(221,8,19,0.8) 100%);background:linear-gradient(180deg, rgba(255,0,13,0) 0%, rgba(221,8,19,0.8) 100%)}.crosslink-item:hover img{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.crosslink-item:hover .crosslink-item-link{background:#b1050f}.crosslink-item img{-webkit-transition:-webkit-transform 500ms;transition:-webkit-transform 500ms;-o-transition:transform 500ms;transition:transform 500ms;transition:transform 500ms, -webkit-transform 500ms}.crosslink-item .crosslink-item-bgc img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;min-height:100%;max-height:100%}.crosslink-item .crosslink-item-content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;padding:3rem;height:100%}@media (min-width: 768px){.crosslink-item .crosslink-item-content-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:unset;flex-wrap:unset}}.crosslink-item .crosslink-item-content-box .crosslink-item-content{width:100%;color:#fff;z-index:1}.crosslink-item .crosslink-item-content-box .crosslink-item-content .crosslink-item-name{width:100%;font-size:clamp(2rem, 1.44444vw, 2.6rem);line-height:clamp(3rem, 2.11111vw, 3.8rem);font-weight:600}.crosslink-item .crosslink-item-content-box .crosslink-item-content .crosslink-item-description{margin-top:1rem;line-height:clamp(20px, 2.3rem, 2.3rem)}.crosslink-item .crosslink-item-content-box .crosslink-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.6rem;-webkit-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;width:5.3rem;height:5.3rem;min-width:5.3rem;color:#fff;background-color:#e30613;z-index:1}.crosslink-item .crosslink-item-content-box .crosslink-item-link::after{margin:0;font-size:1.1rem}.crosslink-item .crosslink-item-content-box .crosslink-item-link:hover,.crosslink-item .crosslink-item-content-box .crosslink-item-link.hovered,.crosslink-item .crosslink-item-content-box .crosslink-item-link:focus{border-color:#b1050f;background:#b1050f}.product-content-container{display:grid;grid-gap:clamp(30px, 2.22222vw, 4rem)}@media (min-width: 575px){.product-content-container{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.product-content-container{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1200px){.product-content-container{grid-template-columns:repeat(4, 1fr)}}.product-content-container.tns-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.product-content-item{text-align:center;color:#000}.product-content-item .product-content-item-images{padding-bottom:2rem;border-bottom:1px solid #dedede}.product-content-item .product-content-item-images .product-content-item-images-top{position:relative;height:26rem;margin-bottom:1rem;border-radius:.6rem;overflow:hidden}.product-content-item .product-content-item-images .product-content-item-images-top img{position:absolute;top:0;left:0;width:100%;height:100% !important;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.product-content-item .product-content-item-images .product-content-item-images-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}.product-content-item .product-content-item-images .product-content-item-images-bottom .product-content-item-images-icon img{width:100%;height:100% !important;max-height:2.5rem}.product-content-item .product-content-item-images .product-content-item-images-bottom .product-content-item-images-logo img{height:100% !important;max-height:3rem}.product-content-item .product-content-item-content .h4{margin:1.5rem 0 0 0;-webkit-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.product-content-item .product-content-item-btns{margin-top:1.5rem}.product-content-item .btn{color:#e30613}.product-content-item:hover{text-decoration:none;color:#3c3c3b}.product-content-item:hover .product-content-item-images-top img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.product-content-item:hover .product-content-item-content .h4{color:#e30613}.product-content-item:hover .btn{border-color:#e30613;background:none;color:#BC050F}.product-content-widget .widget-title{margin-bottom:clamp(3rem, 3.78788vw, 5rem) !important}.product-content-widget .product-content-item:hover .product-content-item-images-top img{-webkit-transform:none;-ms-transform:none;transform:none}.filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem 1rem -1rem}.filter-container .filter-box{padding:0 1rem 2rem 1rem}.filter-item{background:#ecf2f5;color:#e30613;border-radius:.5rem;padding:0.7rem 1rem;display:inline-block;font-size:1.4rem;line-height:1;font-weight:500}.filter-item:focus,.filter-item:hover,.filter-item.active{background:#e30613;color:#fff;text-decoration:none}.wizard-top,.wizard-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -1.2rem;padding:2.5rem 0 0 0;gap:10px}@media (min-width: 575px){.wizard-top,.wizard-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}}.wizard-top-item,.wizard-bottom-item{padding:0 1.2rem 0 1.2rem}@media (min-width: 575px){.wizard-top-item,.wizard-bottom-item{padding:0 1.2rem 2.4rem 1.2rem}}.wizard-top-item>a,.wizard-top-item>button,.wizard-bottom-item>a,.wizard-bottom-item>button{width:100%;text-align:center}@media (min-width: 575px){.wizard-top-item>a,.wizard-top-item>button,.wizard-bottom-item>a,.wizard-bottom-item>button{width:auto}}.wizard-top.jc-end,.wizard-bottom.jc-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wizard-top.jc-between,.wizard-bottom.jc-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 575px){.wizard-bottom{margin:0 -1.2rem -2rem -1.2rem}}.wizard-top h1.h3,.wizard-top h3{margin:0}.wizard-step{display:none}.wizard-step.active{display:block}.wizard-menu{border-bottom:1px solid #e30613;margin-bottom:2.5rem}@media (min-width: 575px){.wizard-menu{border-bottom:1px solid #dedede;border-left:none}}.wizard-menu-link{padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#3c3c3b;position:relative}@media (min-width: 575px){.wizard-menu-link{margin-right:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 1.5rem  1.5rem 1.5rem}}@media (min-width: 768px){.wizard-menu-link{margin-right:3rem}}.wizard-menu-link:after{content:"";width:1px;height:100%;background:#dedede;position:absolute;left:-1px;bottom:0;z-index:22;opacity:0}@media (min-width: 575px){.wizard-menu-link:after{content:"";width:100%;height:1px;bottom:-1px;left:0;opacity:0;background:#e30613}}.wizard-menu-link:last-child{margin-right:none}.wizard-menu-link:hover{color:#e30613;text-decoration:none}.wizard-menu-link:focus,.wizard-menu-link.active{color:#e30613;text-decoration:none}.wizard-menu-link:focus:after,.wizard-menu-link.active:after{opacity:1;background:#e30613}.wizard-menu-link.disabled{color:#8d8d8d;cursor:default}.modal-body .pux-container,.modal-body .body-container,.modal-body .wizard-top{padding:0}.weight-label:after,.unit-label:after{position:absolute;height:6rem;right:0;bottom:0;width:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Roboto",sans-serif !important;font-size:1.4rem}.unit-percent .unit-label:after{content:"%"}.unit-quantity .unit-label:after{content:"ks"}.weight-label:after{content:"kg"}.wizard-bottom-item .btn+.btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3rem}@media (min-width: 480px){.wizard-bottom-item .btn+.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:0}}.banner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 clamp(-1rem, -1.11111vw, -2rem) clamp(-2rem, -2.22222vw, -4rem) clamp(-1rem, -1.11111vw, -2rem)}.banner-container .banner-box{padding:0 clamp(1rem, 1.11111vw, 2rem) clamp(2rem, 2.22222vw, 4rem) clamp(1rem, 1.11111vw, 2rem);width:100%;max-width:57rem}@media (min-width: 768px){.banner-container .banner-box{width:50%}}.banner-container.banner-height .banner-box{width:100%}@media (min-width: 768px){.banner-container.banner-height .banner-box{width:50%}}@media (min-width: 992px){.banner-container.banner-height .banner-box{width:25%}}.banner-item{width:100%;position:relative;display:block}.banner-item img{width:100%;border-radius:.6rem}.banner-item .hide-on-mobile{display:none}@media (min-width: 768px){.banner-item .hide-on-mobile{display:block}}.banner-item .banner-image-mobile{display:block}@media (min-width: 768px){.banner-item .banner-image-mobile{display:none}}.garage-container{min-height:200px;margin-bottom:10rem}.garage-container h1{margin:2rem 0 2.3rem}.garage-container.loading{position:relative}.garage-container.loading:before{content:"";position:absolute;top:0;z-index:77;left:0;width:100%;height:100%;background-image:url("../img/spinner.svg");background-repeat:no-repeat;background-position:center center;background-color:rgba(255,255,255,0.9)}.garage-container .react-select__control{outline:0}.garage-container .react-select__control.react-select__control--is-focused{border-color:#e30613;-webkit-box-shadow:0 0 0 1px #e30613;box-shadow:0 0 0 1px #e30613}.garage-fleet-container{display:grid;grid-gap:clamp(15px, 1.11111vw, 2rem);grid-template-columns:repeat(1, 1fr)}@media (min-width: 480px){.garage-fleet-container{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 768px){.garage-fleet-container{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 992px){.garage-fleet-container{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 1200px){.garage-fleet-container{grid-template-columns:repeat(5, 1fr)}}.garage-fleet-item{text-align:center;padding:clamp(15px, 2rem, 2rem);border:1px solid #f5ecec;border-radius:1rem;text-decoration:none !important;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;min-height:28rem}.garage-fleet-item .garage-fleet-item-name{font-size:1.4rem;color:#8d8d8d}.garage-fleet-item .garage-fleet-item-value{margin:0 0 1.3rem 0;color:#000}.garage-fleet-item.add-new-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#faeded}.garage-fleet-item:hover,.garage-fleet-item:focus{border-color:#e30613}.garage-fleet-item:hover .btn,.garage-fleet-item:focus .btn{background:#b1050f}.garage-mycar-header{display:grid;grid-gap:clamp(15px, 1.11111vw, 2rem);grid-template-columns:repeat(1, 1fr)}@media (min-width: 768px){.garage-mycar-header{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.garage-mycar-header{grid-template-columns:repeat(3, 1fr)}}.mycar-header-cell{border-radius:1rem}.mycar-header-cell .mycar-header-cell-name{font-size:1.4rem}.mycar-header-cell .mycar-header-cell-value input{padding-top:20px}.garage-set-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.garage-set-item{position:relative;margin:2rem 0 0 0;padding:2rem 1rem 2rem 1rem;background-color:#fff;border-radius:1rem}@media (min-width: 768px){.garage-set-item{padding:2.5rem}}.garage-set-item .garage-set-item-title{padding-right:20px}.garage-set-item .garage-set-item-title span{min-width:170px;min-height:28px;line-height:28px;padding:0;margin:0}.garage-set-item .garage-set-controls{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.garage-set-item .garage-set-item-add{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:clamp(34px, 2.38889vw, 4.3rem);padding:0 15px;border-radius:0.6rem;border:1px solid #dedede;background:#fff;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.garage-set-item .garage-set-item-add:hover,.garage-set-item .garage-set-item-add:focus{background:#e6e6e6}.garage-set-item .garage-set-item-delete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(34px, 2.16667vw, 3.9rem);height:clamp(34px, 2.38889vw, 4.3rem);border-radius:0.6rem;border:1px solid #dedede;background:#fff;margin-left:5px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.garage-set-item .garage-set-item-delete::after{content:"\e920";height:clamp(15px, 1.11111vw, 2rem);font-size:clamp(15px, 1.11111vw, 2rem);color:#e30613}.garage-set-item .garage-set-item-delete:hover,.garage-set-item .garage-set-item-delete:focus{background:#e6e6e6}.garage-set-item .garage-set-item-axle-container{display:grid;grid-gap:1px;background-color:#dedede}.axle-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:1.5rem 0}@media (min-width: 992px){.axle-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.axle-item .axle-item-name{padding:1rem 1rem 1rem 0;-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;line-height:1.2}@media (min-width: 320px) and (max-width: 991px){.axle-item .axle-item-name{min-width:100%}}.axle-item .axle-item-name .invisible-input{width:150px}.axle-item .axle-item-parameters{display:grid;grid-gap:clamp(15px, 1.11111vw, 2rem);grid-template-columns:repeat(2, 1fr);min-width:50%}@media (min-width: 320px) and (max-width: 991px){.axle-item .axle-item-parameters{min-width:100%}}@media (min-width: 992px){.axle-item .axle-item-parameters{grid-template-columns:repeat(4, 1fr)}}.axle-item .axle-item-parameters .axle-item-parameters-box{min-width:clamp(50px, 7.77778vw, 14rem)}.axle-item .axle-item-link{padding:1.5rem}@media (min-width: 320px) and (max-width: 991px){.axle-item .axle-item-link{display:inline-block;padding-left:0}}.axle-item .axle-item-link .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:1.5rem}.axle-item .axle-item-link .link::before{content:"\e955";color:#e30613;font-size:1.2rem;font-weight:900;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.axle-item .axle-item-link .link:hover::before{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.garage-buttons-row{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(15px, 1.66667vw, 3rem)}.garage-buttons-row .garage-buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(15px, 1.66667vw, 3rem)}.garage-buttons-row .btn-delete{font-size:0;border-radius:0.6rem;border:1px solid #dedede;background:#fff;margin-left:5px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;min-width:0}.garage-buttons-row .btn-delete::after{content:"\e920";height:clamp(15px, 1.11111vw, 2rem);font-size:clamp(15px, 1.11111vw, 2rem);color:#e30613}.editable-text-static{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;min-width:100px;min-height:28px}.editable-text-static:after{content:"\e912";font-size:18px;display:block;color:#dedede;opacity:1;padding-left:1rem;-webkit-transition:all 125ms ease-in-out;-o-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out;cursor:text}@media (min-width: 992px){.editable-text-static:after{opacity:1}}.editable-text-static:hover:after,.editable-text-static:focus:after{color:#e30613}.garage-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:clamp(15px, 1.11111vw, 2rem)}.garage-breadcrumbs a{color:#e30613}.garage-breadcrumbs span{color:#dedede;padding:0 5px;display:inline-block}.garage-breadcrumbs-actual{padding:0;color:#8d8d8d !important}[data-repeater-loading].loading{position:relative}[data-repeater-loading].loading:before{content:"";position:absolute;top:0;z-index:77;left:0;width:100%;height:100%;background-image:url("../img/spinner.svg");background-repeat:no-repeat;background-position:center center;background-color:rgba(255,255,255,0.9)}.garage-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-widget{margin:clamp(5rem, 5.55556vw, 10rem) 0}.contact-widget .contact-widget-title{margin-bottom:clamp(3rem, 2.77778vw, 5rem);text-align:center}.contact-widget-content{display:grid;grid-gap:clamp(3rem, 2.22222vw, 4rem)}@media (min-width: 1200px){.contact-widget-content{grid-template-columns:1fr 1fr}}.contact-widget-content .contact-widget-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-widget-content .contact-widget-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(2rem, 2.22222vw, 4rem);text-align:center}@media (min-width: 575px){.contact-widget-content .contact-widget-row{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;text-align:unset}}.contact-widget-content .contact-widget-row:first-of-type{margin-bottom:2.5rem}.contact-widget-content .contact-widget-row .contact-widget-map{width:100%;border-radius:.6rem;overflow:hidden}.contact-widget-content .contact-widget-row .contact-widget-top h4{margin:0 0 clamp(1rem, .83333vw, 1.5rem) 0}.contact-widget-content .contact-widget-row .contact-widget-top a{display:block;margin-top:1rem;color:#e30613;text-decoration:underline}.contact-widget-content .contact-widget-row .contact-widget-top a:hover{text-decoration:none}.contact-widget-content .contact-widget-row .contact-widget-left h4,.contact-widget-content .contact-widget-row .contact-widget-right h4{margin-top:0;margin-bottom:1.5rem}.contact-widget-content .contact-widget-row .contact-widget-left a,.contact-widget-content .contact-widget-row .contact-widget-right a{display:block;margin:clamp(1rem, 1.11111vw, 2rem) 0;color:#e30613;font-weight:700}.contact-widget-content .contact-widget-row .contact-widget-left a::before,.contact-widget-content .contact-widget-row .contact-widget-right a::before{display:inline-block;width:15px;margin-right:clamp(1rem, .72222vw, 1.3rem);font-size:clamp(1.6rem, .94444vw, 1.7rem);color:#000;text-align:center}.contact-widget-content .contact-widget-row .contact-widget-left a[href^="mailto:"]::before,.contact-widget-content .contact-widget-row .contact-widget-right a[href^="mailto:"]::before{content:"";font-size:clamp(1.4rem, .88889vw, 1.6rem)}.contact-widget-content .contact-widget-row .contact-widget-left a[href^="tel:"]::before,.contact-widget-content .contact-widget-row .contact-widget-right a[href^="tel:"]::before{content:""}.contact-widget-content .contact-widget-row.map-row{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contact-widget-content .line{margin:clamp(2rem, 2.77778vw, 5rem) 0}.contact-widget-content .contact-form{width:100%;padding:2rem;background-color:#fff;border-radius:.6rem}.contact-widget-content .contact-form .contact-form-inner{margin:auto;max-width:60rem;width:100%}@media (min-width: 1200px){.contact-widget-content .contact-form .contact-form-inner{margin:unset;max-width:unset}}.contact-widget-content .contact-form h4{margin-top:0}.contact-widget-content .contact-form form{font-size:0;line-height:0}.contact-widget-content .contact-form form>div{font-size:1.4rem;line-height:1.6rem}.contact-widget-content .contact-form form>div+div{margin-top:2rem}.contact-widget-content .contact-form form a{color:#e30613;text-decoration:underline}.contact-widget-content .contact-form form a:hover{text-decoration:none}.contact-widget-content .contact-form form .btn-primary{color:#fff;text-decoration:none}.contact-widget-content .contact-form form input[type="submit"]{margin:3rem auto 0 auto;display:block}@media (min-width: 575px){.contact-widget-content .contact-form form input[type="submit"]{margin:3rem 0 0 auto}}.contact-title{margin:10rem auto clamp(3rem, 2.77778vw, 5rem) auto;text-align:center}.contact-title h2{margin:0}.edit-mode .contact-widget-left,.edit-mode .contact-widget-right,.edit-mode .contact-widget-top{width:100%;min-height:100px}.tabs-container{margin-top:0}.tabs-container .widget-top{padding-bottom:clamp(5rem, 5.55556vw, 10rem)}.tabs-container .tabs-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem clamp(2rem, 3.33333vw, 6rem);border-bottom:1px solid #dedede;margin-top:calc(-1 * clamp(.5rem, 1.11111vw, 2rem));margin-bottom:clamp(2rem, 2.77778vw, 5rem)}.tabs-container .tabs-navigation .tabs-navigation-item{padding:clamp(.5rem, 1.11111vw, 2rem) 0;font-size:clamp(1.8rem, 1.22222vw, 2.2rem);line-height:clamp(2.9rem, 1.77778vw, 3.2rem);font-weight:700;color:#8d8d8d;white-space:nowrap;border-bottom:2px solid rgba(227,6,19,0);-webkit-transition:250ms;-o-transition:250ms;transition:250ms;cursor:pointer}.tabs-container .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.7rem;height:4.7rem;margin-right:1rem;padding:8px;border:1px solid #dedede;border-radius:50%}.tabs-container .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon img{-webkit-filter:invert(50%) sepia(67%) saturate(3%) hue-rotate(100deg) brightness(94%) contrast(90%);filter:invert(50%) sepia(67%) saturate(3%) hue-rotate(100deg) brightness(94%) contrast(90%);-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.tabs-container .tabs-navigation .tabs-navigation-item.active,.tabs-container .tabs-navigation .tabs-navigation-item:hover{color:#000;border-color:#e30613}.tabs-container .tabs-navigation .tabs-navigation-item.active .tabs-navigation-item-icon img,.tabs-container .tabs-navigation .tabs-navigation-item:hover .tabs-navigation-item-icon img{-webkit-filter:none;filter:none}.tabs-container .tabs-navigation .tabs-navigation-item a.tabs-navigation-item-link{text-decoration:none}.tabs-container .tabs-content .tabs-content-item{display:none}.tabs-container .tabs-content .tabs-content-item.active{display:block}@media (min-width: 1500px){.product-content-widget .tabs-container[data-tab-container]{padding-left:8rem;padding-right:8rem}.product-content-widget .tabs-container[data-tab-container] .tns-controls button{margin-top:-8rem}}.product-content-widget .tabs-container .tabs-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem clamp(2rem, 3.33333vw, 6rem);border-bottom:1px solid #dedede;margin-top:calc(-1 * clamp(.5rem, 1.11111vw, 2rem));margin-bottom:clamp(2rem, 2.77778vw, 5rem)}.product-content-widget .tabs-container .tabs-navigation .tabs-navigation-item{padding:clamp(.5rem, 1.11111vw, 2rem) 0;border-bottom:2px solid rgba(227,6,19,0);line-height:clamp(2.9rem, 1.77778vw, 3.2rem);font-size:clamp(1.8rem, 1.22222vw, 2.2rem);font-weight:700;color:#8d8d8d;white-space:nowrap;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;cursor:pointer}.product-content-widget .tabs-container .tabs-navigation .tabs-navigation-item._logo{padding-bottom:0;margin-bottom:-1px;border-bottom:3px solid none}.product-content-widget .tabs-container .tabs-navigation .tabs-navigation-item .tabs-navigation-item-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:7rem;padding:0 2rem}.product-content-widget .tabs-container .tabs-navigation .tabs-navigation-item .tabs-navigation-item-logo img{max-width:12rem;max-height:6rem}.product-content-widget .tabs-container .tabs-navigation .tabs-navigation-item.active,.product-content-widget .tabs-container .tabs-navigation .tabs-navigation-item:hover{color:#000;border-color:#e30613}.product-content-widget .tabs-container .tabs-navigation .tabs-navigation-item.active .tabs-navigation-item-icon img,.product-content-widget .tabs-container .tabs-navigation .tabs-navigation-item:hover .tabs-navigation-item-icon img{-webkit-filter:none;filter:none}.product-content-widget .tabs-container .gallery-grid,.product-content-widget .tabs-container .gallery-normal{padding-top:8rem}#user-window .header-window-inner:before{content:"";position:absolute;top:0;z-index:77;left:0;width:100%;height:100%;background-image:url("../img/spinner.svg");background-repeat:no-repeat;background-position:center center}#user-window.loaded .header-window-inner:before{display:none}.title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2.5rem -1rem 0 -1rem}.title-box .h3{margin:0}.title-box-item{padding:0 1rem 2.5rem 1rem}.title-box-item.title-width-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.title-box-item.title-width-switch h1{margin-right:30px}.title-box-item.title-width-switch label{margin:15px 20px 15px 0}.table-email{font-size:1.3rem;width:130px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (min-width: 575px){.table-email{width:auto}}.input-tooltip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.input-tooltip:before{content:"\e932";font-size:1.6rem}tr[data-state] .state-label{border-radius:0.5rem;font-weight:500;font-size:1.4rem;line-height:1;padding:0.6rem 1rem;color:#fff;display:inline-block}tr[data-state] .state-mobile{width:10px;height:10px;margin:0 5px 0 0;padding:0}@media (min-width: 768px){tr[data-state] .state-mobile{display:none}}tr[data-state][data-state="enabled"] .state-label,tr[data-state][data-state="enabled"] .state-mobile{background-color:#0f9b2f}tr[data-state][data-state="disabled"] .state-label,tr[data-state][data-state="disabled"] .state-mobile{background-color:#dedede;color:#3c3c3b}tr[data-state][data-state="invited"] .state-label,tr[data-state][data-state="invited"] .status-mobile{background-color:#567de6}tr[data-state][data-state="pending"] .state-label,tr[data-state][data-state="pending"] .status-mobile{background-color:#d60}.form-section:not(:nth-last-child(2)){padding-bottom:30px;border-bottom:1px solid #dedede;margin-bottom:30px}.form-section .switch-checkbox{margin:0}@media (min-width: 480px){.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}}.form-row .form-item.w-100{width:100%}.form-row .form-item{display:block;padding:0 1.2rem 2.4rem 1.2rem;width:100%}@media (min-width: 480px){.form-row .form-item{width:50%}}.form-row .form-item-phone{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media (min-width: 480px) and (max-width: 574px){.form-row .form-item-phone{-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-row .form-item-phone .floating-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-row .form-item-phone .ss-main{max-width:104px}@media (min-width: 480px) and (max-width: 574px){.form-row .form-item-phone .ss-main{max-width:none}}@media (min-width: 480px){.form-row .form-item-phone.registration-page{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 575px){.form-row .form-item-phone.registration-page{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 768px){.form-row .form-item-phone.registration-page{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1200px){.form-row .form-item-phone.registration-page{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 480px) and (max-width: 574px){.form-row .form-item-phone.registration-page .ss-main{max-width:none}}@media (min-width: 768px) and (max-width: 1199px){.form-row .form-item-phone.registration-page .ss-main{max-width:none}}.form-row .form-item-title{width:100%}.contact-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-row .form-item{padding:0;margin-top:Min(10px, 1rem)}.form-item{padding:0;margin-top:Min(10px, 1rem)}@media (min-width: 320px) and (max-width: 479px){.form-item:first-child,.form-item:first-of-type{margin-top:0}}.form-item .ss-main .ss-multi-selected .ss-values{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.switch-checkbox{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:center;flex-wrap:center;margin:2.5rem 0 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-checkbox .switch-yes{display:none}.switch-checkbox input[type="checkbox"]{display:none}.switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn{width:45px;height:26px;background-color:#fff;border-radius:1.5rem;padding:0.3rem;margin:0 1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #dedede}@media (min-width: 1200px){.switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn{width:4.5rem;height:2.6rem}}.switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn:before{content:"";width:18px;height:18px;background:#000;border-radius:50%;display:block;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}@media (min-width: 1200px){.switch-checkbox input[type="checkbox"] ~ .switch-checkbox-btn:before{width:1.8rem;height:1.8rem}}.switch-checkbox input[type="checkbox"]:checked ~ .switch-checkbox-btn:before{background:#e30613;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.switch-checkbox input[type="checkbox"]:checked ~ .switch-yes{display:block}.switch-checkbox input[type="checkbox"]:checked ~ .switch-no{display:none}.big-radio{cursor:pointer;display:block}.big-radio:first-child{margin:0 2rem 0 0}.big-radio-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d9d9d9;border-radius:0.6rem;height:6rem;padding:0 2rem}.big-radio input[type="radio"]{display:none}.big-radio input[type="radio"] ~ span .big-radio-circle{display:block;width:1.6rem;min-width:1.6rem;height:1.6rem;border:1px solid #e30613;margin:0 1rem 0 0;border-radius:50%;position:relative}.big-radio input[type="radio"] ~ span .big-radio-circle:before{content:"";width:.6rem;height:.6rem;background:#fff;border-radius:50%;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.big-radio input[type="radio"]:checked ~ .big-radio-inner{border-color:#e30613;color:#e30613;background:#e3fff1}.big-radio input[type="radio"]:checked ~ .big-radio-inner .big-radio-circle{background:#e30613}.big-radio input[type="radio"]:checked ~ .big-radio-inner .big-radio-circle:before{opacity:1}.info-container{display:grid;border-top:1px solid #dedede}.info-container .info-col{padding:2.5rem 0;border-bottom:1px solid #dedede}@media (min-width: 575px){.info-container .info-col{padding:2.5rem 2.5rem;border-left:1px solid #dedede;border-bottom:none}}@media (min-width: 768px){.info-container .info-col{padding:2.5rem 4rem}}@media (min-width: 575px){.info-container .info-col:first-child{padding:2.5rem 2.5rem 2.5rem 0;border:none}}@media (min-width: 768px){.info-container .info-col:first-child{padding:2.5rem 4rem 2.5rem 0}}.info-container .h3{margin:0}@media (min-width: 575px){.info-container.return-info,.info-container.company-info{grid-template-columns:repeat(2, 1fr)}}.info-container.return-info .info-col:last-child,.info-container.company-info .info-col:last-child{border-bottom:none}@media (min-width: 575px){.info-container.return-info .info-col:last-child,.info-container.company-info .info-col:last-child{padding:2.5rem 0 0 2.5rem;border-left:1px solid #dedede}}@media (min-width: 575px){.info-container.return-info .info-col:first-child:last-child,.info-container.company-info .info-col:first-child:last-child{padding:2.5rem 0 0 0;border-left:none}}.info-container.order-info .info-col{padding:2.5rem 0;border-bottom:1px solid #dedede;border-left:none}@media (min-width: 992px){.info-container.order-info .info-col{padding:2.5rem 2.5rem;border-left:1px solid #dedede;border-bottom:none}}.info-container.order-info .info-col:last-child{border-bottom:none}@media (min-width: 992px){.info-container.order-info{grid-template-columns:repeat(3, 1fr)}}.info-container.order-info table.order-summary{margin:0 !important}@media (min-width: 575px){.info-container.collection-info{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1200px){.info-container.collection-info{grid-template-columns:repeat(4, 1fr)}}.info-container.collection-info .info-col:nth-child(1),.info-container.collection-info .info-col:nth-child(2){border-bottom:1px solid #dedede}@media (min-width: 1200px){.info-container.collection-info .info-col:nth-child(1),.info-container.collection-info .info-col:nth-child(2){border-bottom:none}}.info-container.collection-info .info-col:nth-child(3){border-left:none}@media (min-width: 768px){.info-container.collection-info .info-col:nth-child(3){padding:2.5rem 4rem 2.5rem 0}}@media (min-width: 1200px){.info-container.collection-info .info-col:nth-child(3){padding:2.5rem 4rem;border-left:1px solid #dedede;border-top:none}}.info-container.collection-info .info-col:nth-child(4){margin:0 0 2.5rem 0}@media (min-width: 575px){.info-container.collection-info .info-col:nth-child(4){margin:0}}.info-item{padding:2rem 0 0 0}.info-item-label{color:#8d8d8d;font-size:1.4rem;padding:0 0 .3rem 0}.success-page{max-width:540px;margin:3rem auto 5rem auto;text-align:center}.success-page .h4{line-height:3rem;margin:3rem 0 0 0}.success-page .btn{margin-top:3rem}.success-page-cross,.success-page-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:6.3rem;height:6.3rem;background:#fff;color:#e30613;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.success-page-cross:before,.success-page-check:before{content:"\e939";font-size:1.7rem}.success-page-cross{color:#d40511}.success-page-cross:before{content:"\e92a"}[data-ares],[data-input-disabled]{-webkit-filter:grayscale(1);filter:grayscale(1)}[data-ares]:before,[data-input-disabled]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:77;cursor:no-drop}[data-ares]:not(.visible) input,[data-input-disabled]:not(.visible) input{background-color:rgba(0,0,0,0.05)}[data-ares].visible:before,[data-input-disabled].visible:before{display:none}.complaint-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.complaint-gallery-item{width:100%;padding:0 1rem 2rem 1rem}@media (min-width: 575px){.complaint-gallery-item{width:50%}}.complaint-gallery a{display:block;width:100%;height:15rem}.complaint-gallery img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}.file-input{border-radius:0.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-input input{display:none}.file-input label{margin:0;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.file-input .file-name{white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.file-input-name{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;width:100%;padding:1.2rem 3rem 1.2rem 2rem;border:1px solid #dedede;margin:0 0 5px 0;border-radius:0.6rem}.file-input-name label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-input .file-placeholder{padding:1rem 0;display:none}.file-input .btn{background:#000;color:#fff;cursor:pointer;border:1px solid #8d8d8d;margin:-1px -1px -1px 0}.file-input .file-remove{display:none;cursor:pointer;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem}.file-input .error-file{display:none}.more-file-item{display:none;margin:0 0 2rem 0}.more-file-item.show{display:block}.returns-spacing{margin-top:10px}.bank-info-box{border-bottom:2px solid #dedede;margin-bottom:2rem;padding-bottom:2rem}.bank-info-box span{color:#8d8d8d;min-width:90px;display:inline-block}.bank-info-box .text-right{text-align:right}.return-order-datepicker{display:none}.return-order-datepicker.opened{display:block}.return-order-datepicker>label{margin-bottom:1rem}.return-order-datepicker .date-note{padding:0 0 1rem 0;line-height:1.3;font-size:13px}.returns-datepicker-week{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;border:1px solid silver;border-radius:.6rem;overflow:hidden}@media (min-width: 992px){.returns-datepicker-week{display:grid;grid-template-columns:repeat(7, 1fr)}}.returns-datepicker-week>label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;margin:0;border-bottom:1px solid silver;line-height:1.3}@media (min-width: 992px){.returns-datepicker-week>label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:0;border-right:1px solid silver}}.returns-datepicker-week>label:last-child{border-bottom:0}@media (min-width: 992px){.returns-datepicker-week>label:last-child{border-right:0}}.returns-datepicker-week>label.past{display:none}@media (min-width: 992px){.returns-datepicker-week>label.past{display:block;background:#f2f2f2}}.returns-datepicker-week>label.current{color:#e30613}.returns-datepicker-week>label.inactive{opacity:0.4;pointer-events:none}.returns-datepicker-week>label.active:hover{background:#e30613;color:#fff;cursor:pointer}.returns-datepicker-week>label input{position:absolute;bottom:0;left:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;width:1px;height:1px;opacity:0.0001}.returns-datepicker-week>label:has(input:checked){background:#e30613;color:#fff}.download-container{display:grid;grid-gap:2.4rem;grid-template-columns:1fr;min-height:100px}@media (min-width: 480px){.download-container{grid-template-columns:1fr 1fr}}@media (min-width: 575px){.download-container{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.download-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 992px){.download-container{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 1200px){.download-container{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.download-item{display:block;border:1px solid #dedede;border-radius:.6rem;color:#3c3c3b}.download-item-labels{position:absolute;padding:1rem;top:0;right:0;z-index:33;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.download-item-label{display:inline-block;padding:0.7rem 1rem;margin:0 .2rem .4rem 0;border-radius:.5rem;background:#e30613;line-height:1;font-size:1.4rem;font-weight:500;color:white}.download-item-ico{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:12rem;background:#dedede}.download-item-ico:before{content:"\e913";font-size:5rem;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.download-item-ico.with-image:before{display:none}.download-item-image{width:100%;height:100%;overflow:hidden}.download-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.download-item-info{padding:.5rem 0 0 0;font-size:1.3rem;color:#8d8d8d}.download-item-name{padding:0 0 .5rem 0;font-size:clamp(17px, 11.11111vw, 20px)}.download-item-content{padding:2rem}.download-item:focus,.download-item:hover{text-decoration:none;color:#3c3c3b}.download-item:focus .download-item-ico:before,.download-item:focus .download-item-name,.download-item:hover .download-item-ico:before,.download-item:hover .download-item-name{color:#e30613}.download-item:focus img,.download-item:hover img{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.credit{margin-top:0.5rem;display:grid;grid-template:"table" "chart" "legend"}@media (min-width: 575px){.credit{grid-template:"table table" "chart legend"}}@media (min-width: 768px){.credit{grid-template:"table" "chart" "legend"}}@media (min-width: 992px){.credit{grid-template:"table table" "chart legend"}}.credit-table{margin:0 0 3rem 0;grid-area:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media (min-width: 575px){.credit-table{gap:3rem}}.credit-table-title{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1.6rem;letter-spacing:0px;color:#000;text-transform:uppercase}.credit-table-item{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1.4rem;color:#000}@media (min-width: 480px){.credit-table-item{-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:calc(50% - 3rem)}}@media (min-width: 768px){.credit-table-item{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width: 1200px){.credit-table-item{-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:calc(50% - 3rem)}}.credit-table-item-value{font-size:1.6rem;color:#e30613}.credit-chart-legend{grid-area:legend;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;padding:3rem 0rem}@media (min-width: 575px){.credit-chart-legend{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 768px){.credit-chart-legend{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 992px){.credit-chart-legend{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.chart-legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-legend-item:before{content:"";-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:2.5rem;height:2.5rem;display:block;margin:0 1rem 0 0}.chart-limit:before{background:#3c3c3b}.chart-debit:before{background:#e30613}.credit-chart{grid-area:chart;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3rem auto;width:clamp(20rem, 15.55556vw, 28rem);height:clamp(20rem, 15.55556vw, 28rem);border-radius:50%}.credit-chart:before{content:"";width:clamp(10rem, 7.77778vw, 14rem);height:clamp(10rem, 7.77778vw, 14rem);position:absolute;background:#fff;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.credit-text{font-size:1.6rem;line-height:normal}.credit-text h1 h2,.credit-text h3,.credit-text h4{margin-top:0;padding-top:0;text-transform:uppercase}.product-detail-gallery{display:grid;grid-template:"gallery" "gallery-list" "classes" "gallery-notice";-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem}@media (min-width: 768px){.product-detail-gallery{grid-template:"gallery" "classes" "gallery-notice"}.product-detail-gallery:has(.product-gallery-list){grid-template:"gallery-list gallery" "classes classes" "gallery-notice gallery-notice";grid-template-columns:80px 1fr}}.product-gallery{grid-area:gallery;-ms-flex-item-align:start;align-self:flex-start;position:relative;border:1px solid #DEDEDE;border-radius:5px;overflow:hidden}.product-gallery .product-gallery-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:2rem;aspect-ratio:1 / 1}@media (min-width: 768px){.product-gallery .product-gallery-inner{aspect-ratio:10 / 8.5}}.product-gallery .product-gallery-inner .gallery-item{display:-webkit-box;display:-ms-flexbox;display:flex}.product-gallery .product-gallery-inner img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.product-gallery .product-gallery-inner img{max-width:100%;min-height:150px;max-height:450px;aspect-ratio:10 / 8.5}}.product-gallery .product-gallery-item{position:relative;overflow:hidden;display:none !important;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.product-gallery .product-gallery-item.slider-active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-gallery .product-gallery-item .product-gallery-inner,.product-gallery .product-gallery-item a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-gallery .product-gallery-item .product-gallery-inner.epre-image picture,.product-gallery .product-gallery-item a.epre-image picture{display:block;width:100%}.product-gallery .product-gallery-item .product-gallery-inner.epre-image picture img,.product-gallery .product-gallery-item a.epre-image picture img{display:block;width:80%;margin:0 auto;-o-object-fit:contain;object-fit:contain}.product-gallery-list{grid-area:gallery-list;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media (min-width: 480px){.product-gallery-list{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 768px){.product-gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-gallery-list .product-gallery-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;border:1px solid #dedede;border-radius:5px;overflow:hidden;cursor:pointer;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.product-gallery-list .product-gallery-list-item:hover,.product-gallery-list .product-gallery-list-item:focus{border-color:#e30613}.product-gallery-list .product-gallery-list-item picture{display:block;width:100%}.product-gallery-list .product-gallery-list-item img{width:100%;aspect-ratio:1 / 1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1;font-size:10px;line-height:1}.product-gallery-list .product-gallery-list-item.slider-active{border-color:#e30613}.product-gallery-list .product-gallery-list-item.slider-active img{-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.product-gallery-list .product-gallery-list-last{position:relative}.product-gallery-list .product-gallery-list-count{position:absolute;top:0;right:0;z-index:33;width:100%;height:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dedede;font-size:1.8rem;font-weight:700;color:#fff;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;cursor:pointer}.product-gallery-list .product-gallery-list-count::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);-webkit-filter:blur(1px);filter:blur(1px);content:""}.product-gallery-list .product-gallery-list-count:hover,.product-gallery-list .product-gallery-list-count:focus{border-color:#e30613}.product-gallery-list .product-gallery-list-count span{position:relative;z-index:1}.product-gallery-list.only-first-row .product-gallery-list-count{display:-webkit-box;display:-ms-flexbox;display:flex}.product-gallery-list.only-first-row .gallery-list-item{display:none}.product-gallery-list.only-first-row .gallery-list-item:nth-child(-n+4){display:-webkit-box;display:-ms-flexbox;display:flex}.product-gallery-notice{grid-area:gallery-notice;text-align:center;font-size:1.4rem;color:gray}@media (min-width: 768px){.product-gallery-notice._gallery-spacing{padding-left:calc(80px + 2rem)}}.product-gallery-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;aspect-ratio:5 / 4}.product-gallery-empty._absolute-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.product-gallery-empty .product-gallery-empty-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;text-align:center;font-size:1.4rem;color:gray;opacity:0.5}@media (min-width: 768px){.product-gallery-empty .product-gallery-empty-text{font-size:1.8rem}}.product-gallery-empty .product-gallery-empty-text:before{font-size:5rem;content:"\e982"}@media (min-width: 992px){.product-gallery-empty .product-gallery-empty-text:before{font-size:10rem}}.product-card-desktop-lines-appereance .product-gallery-empty .product-gallery-empty-text{padding-bottom:2rem;gap:0.2rem;line-height:1;font-size:1.4rem}@media (min-width: 575px){.product-card-desktop-lines-appereance .product-gallery-empty .product-gallery-empty-text{font-size:1.2rem}}.product-card-desktop-lines-appereance .product-gallery-empty .product-gallery-empty-text:before{font-size:5rem}@media (min-width: 575px){.product-card-desktop-lines-appereance .product-gallery-empty .product-gallery-empty-text:before{font-size:3rem}}.product-detail .product-detail-gallery .product-classes-items{grid-area:classes;position:relative;padding:0}@media (min-width: 768px){.product-detail .product-detail-gallery .product-classes-items._gallery-spacing{padding-left:calc(80px + 2rem)}}.product-detail .product-detail-gallery .product-classes-items>.product-class-item{border-radius:4px}.product-classes-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8.5px 20px;text-align:center;background-color:#567de6;color:#fff;font-size:Min(16px, 1.6rem);border-radius:20px;z-index:99;position:absolute;bottom:2rem;left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product-classes-items{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(3, 1fr);z-index:9;padding:0 5px;gap:2px}.product-class-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:42px;border-top-left-radius:4px;border-top-right-radius:4px;color:#000}.product-class-item .product-class-item-ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin-right:4px;text-align:center;color:#000}.product-class-item .product-class-item-ico:before{content:'';background-size:20px;background-position:5px center;background-repeat:no-repeat;width:25px;height:25px}.product-class-item .product-class-item-val{height:100%;padding:0;text-align:left;line-height:43px;font-size:14px;overflow:hidden;border:none}.product-class-item.product-class-speed .product-class-item-ico::before{background-image:url("/MarketCZ/media/system/img/pneu-fuel.svg")}.product-class-item.product-class-weight .product-class-item-ico::before{background-image:url("/MarketCZ/media/system/img/pneu-wet.svg")}.product-class-item.product-class-noise{background-color:#d6d6d6}.product-class-item.product-class-noise .product-class-item-ico::before{background-image:url("/MarketCZ/media/system/img/pneu-noise.svg")}.product-class-item.class-a{background-color:#029441;color:#fff}.product-class-item.class-a .product-class-item-val{background-color:#029441;border-color:#029441}.product-class-item.class-b{background-color:#5aab1e;color:#fff}.product-class-item.class-b .product-class-item-val{background-color:#5aab1e;border-color:#5aab1e}.product-class-item.class-c{background-color:#c0d600}.product-class-item.class-c .product-class-item-ico:before{-webkit-filter:invert(1);filter:invert(1)}.product-class-item.class-c .product-class-item-val{background-color:#c0d600;border-color:#c0d600}.product-class-item.class-d{background-color:#feed01}.product-class-item.class-d .product-class-item-ico:before{-webkit-filter:invert(1);filter:invert(1)}.product-class-item.class-d .product-class-item-val{background-color:#feed01;border-color:#feed01}.product-class-item.class-e{background-color:#fdb801}.product-class-item.class-e .product-class-item-ico:before{-webkit-filter:invert(1);filter:invert(1)}.product-class-item.class-e .product-class-item-val{background-color:#fdb801;border-color:#fdb801}.product-class-item.class-f{background-color:#ea6a09}.product-class-item.class-f .product-class-item-ico:before{-webkit-filter:invert(1);filter:invert(1)}.product-class-item.class-f .product-class-item-val{background-color:#ea6a09;border-color:#ea6a09}.product-class-item.class-g{background-color:#ea6a09}.product-class-item.class-g .product-class-item-ico:before{-webkit-filter:invert(1);filter:invert(1)}.product-class-item.class-g .product-class-item-val{background-color:#ea6a09;border-color:#ea6a09}.product-box .product-item .product-classes{position:absolute;bottom:0;left:0;right:0}.product-box .product-item .product-classes .product-class-item-val{line-height:27px}.product-box .product-item .product-classes .product-class-item{height:27px}@media (min-width: 575px){.product-card-desktop-lines-appereance .product-box .product-item .product-classes{position:relative;width:80px;padding-top:10px}}@media (min-width: 575px) and (min-width: 768px){.product-card-desktop-lines-appereance .product-box .product-item .product-classes{position:absolute;top:0;left:100%;bottom:0;width:80px;padding-top:0}}@media (min-width: 575px){.product-card-desktop-lines-appereance .product-box .product-item .product-classes .product-classes-items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:0}}@media (min-width: 575px) and (min-width: 768px){.product-card-desktop-lines-appereance .product-box .product-item .product-classes .product-classes-items{position:absolute;top:0}}@media (min-width: 575px){.product-card-desktop-lines-appereance .product-box .product-item .product-classes .product-classes-items .product-class-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:32px;border-radius:4px}.product-card-desktop-lines-appereance .product-box .product-item .product-classes .product-classes-items .product-class-item .product-class-item-val{line-height:32px}}.product-favdogcomp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-favdogcomp .product-favdogcomp-box .product-favdogcomp-item{display:block;margin:1rem;font-size:0 !important;height:2rem;text-decoration:none !important}.product-favdogcomp .product-favdogcomp-box .product-favdogcomp-item:hover::before{color:#e30613}.product-favdogcomp .product-favdogcomp-box .product-favdogcomp-item::before{color:#000;font-size:2rem}.product-favdogcomp .product-favdogcomp-box.type-favourite .product-favdogcomp-item::before{content:""}.product-favdogcomp .product-favdogcomp-box.type-comparator .product-favdogcomp-item::before{content:""}.product-favdogcomp .product-favdogcomp-box.type-watchdog .product-favdogcomp-item::before{content:""}.product-favdogcomp .product-favdogcomp-box.active .product-favdogcomp-item:before{color:#e30613}.product-favdogcomp .product-favdogcomp-box.active.type-favourite .product-favdogcomp-item:before{content:"\e979";color:#e30613}.product-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-cart .product-cart-prices .price-normal{font-weight:700;font-size:2.1rem}.product-cart .product-cart-prices .product-price-tax-message{display:inline}.product-cart .product-cart-controls .product-cart-controls-inner{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:5rem}.product-cart .product-cart-controls .product-cart-controls-inner .units-changer{border-radius:.6rem 0 0 .6rem}.product-cart .product-cart-controls .product-cart-controls-inner .add-to-cart-btn{border-radius:0 .6rem .6rem 0}.product-notavailable{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;height:5rem;width:auto;background-color:#000;color:#fff;border-radius:6px;width:100%;margin-bottom:1rem}.product-item .product-notavailable{margin-bottom:0}.product-cart-item{gap:1rem}.product-card-desktop-lines-appereance .product-cart .product-cart-controls .product-cart-controls-inner{display:grid;grid-template-columns:auto 1fr}.product-card-desktop-lines-appereance .product-cart-item{text-align:center}@media (min-width: 768px){.product-card-desktop-lines-appereance .product-cart-item{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-card-desktop-lines-appereance .product-cart{margin-top:1rem}.product-card-desktop-lines-appereance .product-cart-item+.product-cart-item{margin-top:0.5rem}.product-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-labels .product-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1px 0.7rem;border-radius:1.1rem;background-color:#efefef;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.product-labels .product-label-padding{padding-right:0.8rem}.product-labels .product-label-padding:not(:last-child){padding-right:1.6rem}.product-label.type-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:26px}.product-label.type-icon img{min-height:18px;max-height:18px}.product-label.type-icon.special-icon{background:none;padding:0}.product-season-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:clamp(4.3rem, 2.38889vw, 4.3rem);width:clamp(4.3rem, 2.38889vw, 4.3rem);background-color:#fff;border-radius:50%;margin:0 0 1rem 0;padding-left:2px}.product-season-label::after{font-size:Min(2.7rem, 27px);color:#fff}.product-season-label.allseasons-label,.product-season-label.yearlong-label{background-color:#039e57}.product-season-label.allseasons-label::after,.product-season-label.yearlong-label::after{content:"\e96b"}.product-season-label.winter-label{background-color:#567de6}.product-season-label.winter-label::after{content:"\e959"}.product-season-label.summer-label{background-color:#e5b900}.product-season-label.summer-label::after{content:"\e940";color:#fff}.motorcycletyres .product-gallery .product-season-label,.agrotyres .product-gallery .product-season-label,.industrialtyres .product-gallery .product-season-label,.protectors .product-gallery .product-season-label,.trucktyres .product-gallery .product-season-label{display:none !important}.product-static-labels-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;top:clamp(1rem, 1.11111vw, 2rem);right:clamp(1rem, 1.11111vw, 2rem);z-index:2}.product-static-labels-container .product-static-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;background-color:#000;padding:0.7rem 1rem;border-radius:2.5rem;margin-bottom:Min(1rem, 10px)}.product-static-labels-container .product-static-label.label-purple{background-color:#9706e3}.product-static-labels-container .product-static-label.label-orange{background-color:#d89500}@-webkit-keyframes arrowButtonPulse{0%{-webkit-box-shadow:0 0 0 0 #fefef396;box-shadow:0 0 0 0 #fefef396}100%{-webkit-box-shadow:0 0 0 10px #ffffcc00;box-shadow:0 0 0 10px #ffffcc00}}@keyframes arrowButtonPulse{0%{-webkit-box-shadow:0 0 0 0 #fefef396;box-shadow:0 0 0 0 #fefef396}100%{-webkit-box-shadow:0 0 0 10px #ffffcc00;box-shadow:0 0 0 10px #ffffcc00}}.motorcycletyres .product-item-season,.agrotyres .product-item-season,.industrialtyres .product-item-season,.protectors .product-item-season,.trucktyres .product-item-season{display:none !important}.product-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-stock .product-stock-item{font-size:Min(1.2rem, 12px);line-height:1.3}.product-stock .product-stock-item.stock-tasy{color:#0f9b2f}.product-stock .product-stock-item.stock-external{color:#165d19}.product-stock .product-stock-item.stock-inquiry{color:#d60}.product-stock .product-stock-item.stock-unavailable{color:#353534}.product-stock .product-stock-item+.product-stock-item{margin-top:3px}.product-identity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.product-identity .identity-number{font-size:Min(14px, 1.4rem);line-height:1.3}.recomended-product-title{margin:0 0 1rem 0;text-transform:uppercase;color:#000}.product-cart-item+.product-cart-item .price-normal{font-size:1.8rem !important}section.products-warehouse-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem 2rem;background:#FFF9EC;border-radius:5px;line-height:1.4}section.products-warehouse-notification._desktop{display:none}@media (min-width: 992px){section.products-warehouse-notification._desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}section.products-warehouse-notification._mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 992px){section.products-warehouse-notification._mobile{display:none}}section.products-warehouse-notification>.notification-title{font-size:2rem}section.products-warehouse-notification>.notification-link{font-size:1.4rem}section.products-warehouse-notification>.notification-link a{text-decoration:underline}section.products-warehouse-notification>.notification-link a:hover{text-decoration:none}.product-detail .product-detail-box{max-width:1400px;padding:1.5rem;margin:0 auto 1.5rem auto;border-radius:6px;background-color:#fff}@media (min-width: 992px){.product-detail .product-detail-box{padding:3rem}}.product-detail section.product-header{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:1fr;grid-template-areas:"breadcrumbs" "name" "gallery" "head" "description" "marking" "cart" "article" "promo";gap:20px;margin-bottom:2rem}.product-detail section.product-header._alcar-header{grid-template-areas:"breadcrumbs" "name" "gallery" "head" "cart"}@media (min-width: 992px){.product-detail section.product-header{grid-template-columns:40% 1fr;grid-template-rows:auto;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:20px;grid-template-areas:"gallery breadcrumbs" "gallery name" "gallery head" "gallery marking" "gallery description" "gallery cart" "gallery article" "gallery promo";margin-bottom:3rem}.product-detail section.product-header._alcar-header{grid-template-areas:"gallery breadcrumbs" "gallery name" "gallery head" "gallery cart"}}.product-detail section.product-header section.product-detail-main-breadcrumbs{grid-area:breadcrumbs}.product-detail section.product-header section.product-detail-main-name{grid-area:name}.product-detail section.product-header section.product-detail-main-head{grid-area:head}.product-detail section.product-header section.product-detail-main-special-marking{grid-area:marking}.product-detail section.product-header section.product-detail-main-short-description{grid-area:description}.product-detail section.product-header section.product-detail-cart-area{grid-area:cart}.product-detail section.product-header section.product-detail-promo{grid-area:promo}.product-detail section.product-header section.product-detail-article{grid-area:article}.product-detail section.product-header section.product-detail-gallery-wrapper{grid-area:gallery}#watchavailability-modal input[type="checkbox"],#watchavailability-modal input[type="submit"]{display:none}#watchavailability-modal .watchdog-form-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#watchavailability-modal .watchdog-form-btns a,#watchavailability-modal .watchdog-form-btns button{margin-top:3rem}#watchavailability-modal .watchdog-form-btns a:first-of-type,#watchavailability-modal .watchdog-form-btns button:first-of-type{margin-right:7px}@media (min-width: 320px) and (max-width: 479px){#watchavailability-modal .watchdog-form-btns>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}#watchavailability-modal h3{margin-top:0;padding-top:0}#watchavailability-modal label,#watchavailability-modal .alert{margin-top:2.4rem}#watchavailability-modal .modal-body.loading:before{background-color:#fff}.product-detail section.product-detail-name>h1{padding:0;margin:0;font-size:2.6rem;font-weight:bold;line-height:1.2;color:black}.product-detail section.product-detail-name>h1 span.product-name-sizes{display:block;font-size:3.6rem}.product-detail section.product-detail-info-n-extras{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}@media (min-width: 992px){.product-detail section.product-detail-info-n-extras{gap:2rem}}.product-detail section.product-detail-info-n-extras>.info-brand img{max-width:120px !important;max-height:50px !important}.product-detail section.product-detail-info-n-extras>.info-product-number{font-size:1.4rem}.product-detail section.product-detail-info-n-extras>.info-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:100%}@media (min-width: 992px){.product-detail section.product-detail-info-n-extras>.info-rating{width:auto}}.product-detail section.product-detail-info-n-extras>.info-rating>a.rating-label{-ms-flex-negative:0;flex-shrink:0;text-decoration:underline;font-size:1.4rem;color:black}.product-detail section.product-detail-info-n-extras>.info-rating>a.rating-label:hover{text-decoration:none;color:#e30613}.product-detail section.product-detail-info-n-extras>.info-rating>div.rating-stars{position:relative;width:125px;height:20px}.product-detail section.product-detail-info-n-extras>.info-rating>div.rating-stars>.rating-stars-underlay{position:absolute;top:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px}.product-detail section.product-detail-info-n-extras>.info-rating>div.rating-stars>.rating-stars-underlay svg{-ms-flex-negative:0;flex-shrink:0;width:20px;fill:#F7B600}.product-detail section.product-detail-info-n-extras>.info-rating>div.rating-stars>.rating-stars-overlay{position:absolute;top:0;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px;overflow:hidden}.product-detail section.product-detail-info-n-extras>.info-rating>div.rating-stars>.rating-stars-overlay svg{-ms-flex-negative:0;flex-shrink:0;width:20px;fill:#F7B600}.product-detail section.product-detail-info-n-extras>.extras-actions{display:none}@media (min-width: 992px){.product-detail section.product-detail-info-n-extras>.extras-actions{display:block}}.product-detail section.product-detail-special-marking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;background:#F5F5F7;border-radius:5px;gap:1rem}@media (min-width: 992px){.product-detail section.product-detail-special-marking{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;padding:2.5rem 2rem}}.product-detail section.product-detail-special-marking>.special-marking-title{-ms-flex-negative:0;flex-shrink:0}.product-detail section.product-detail-special-marking>.special-marking-icons{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:1rem}.product-detail section.product-detail-special-marking>.special-marking-icons .special-marking-item{display:block;padding:0.3rem 0.7rem;background:white;border:1px solid #DEDEDE;border-radius:10px;font-size:1.4rem;color:#3C3C3B}.product-detail section.product-detail-special-marking>.special-marking-icons .special-marking-item img{width:20px !important;height:22px !important;-o-object-fit:contain;object-fit:contain}.product-detail section.product-detail-special-marking>a.special-marking-more{-ms-flex-negative:0;flex-shrink:0;text-decoration:underline;font-size:1.4rem;color:black}.product-detail section.product-detail-special-marking>a.special-marking-more:hover{text-decoration:none;color:#e30613}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product-detail section.product-detail-cart-area{position:relative}.product-detail section.product-detail-cart-area._loading:before,.product-detail section.product-detail-cart-area form.add-to-cart-wrapper.loading:before{content:"";position:absolute;top:50%;left:50%;z-index:2;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;border-radius:50%;border:0.6rem solid #DEDEDE;border-top-color:black;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.product-detail section.product-detail-cart-area._loading:after,.product-detail section.product-detail-cart-area form.add-to-cart-wrapper.loading:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(255,255,255,0.8)}.product-detail section.product-detail-cart-area>form.add-to-cart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.product-detail section.product-detail-cart-area section.cart-extra-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.4rem}.product-detail section.product-detail-cart-area section.cart-extra-services .services-title{padding:0 0 1rem 0;margin:0}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-min-content auto auto;grid-template-columns:min-content auto auto;grid-template-areas:"checkbox tooltip price" "variant variant variant";gap:1rem;width:100%;min-height:40px;padding:10px 0;font-size:1.4rem}@media (min-width: 768px){.product-detail section.product-detail-cart-area section.cart-extra-services .service-item{grid-template-columns:-webkit-min-content 30px auto 120px;grid-template-columns:min-content 30px auto 120px;grid-template-areas:"checkbox tooltip variant price";padding:0}}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.checkbox{grid-area:checkbox}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.checkbox>label{padding-left:2.5rem;padding-bottom:0;white-space:nowrap;font-size:1.4rem;font-weight:bold;color:black;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.checkbox>label:before{width:1.8rem;height:1.8rem;border-color:black}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.checkbox>label:after{width:1.8rem;height:1.8rem;font-size:0.7rem;border-color:black}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.checkbox>input:checked ~ label:before{background:black}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.component-tooltip{grid-area:tooltip;height:20px}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.service-item-variant{grid-area:variant;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}@media (min-width: 768px){.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.service-item-variant{justify-self:flex-end}}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner{width:100%}@media (min-width: 768px){.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner{width:240px}}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner .ss-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:1rem}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner .ss-single>span:last-child{white-space:nowrap;font-weight:bold}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner .ss-main{min-height:4rem;padding:0 1rem;line-height:1.3}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item>.service-item-price{grid-area:price;text-align:right;font-weight:bold;color:black}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item._inactive>.component-tooltip:before{color:gray}.product-detail section.product-detail-cart-area section.cart-extra-services .service-item._inactive>.checkbox label,.product-detail section.product-detail-cart-area section.cart-extra-services .service-item._inactive>.service-item-variant,.product-detail section.product-detail-cart-area section.cart-extra-services .service-item._inactive>.service-item-price{cursor:default;opacity:0.5}.product-detail section.product-detail-cart-area section.cart-pricing-notification{padding:1rem 2rem;background:#FFF8CD;border:1px solid #F3EBBB;border-radius:5px;font-size:1.4rem}.product-detail section.product-detail-cart-area section.cart-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem 1rem;padding:2rem 1rem 1rem 1rem;border:1px solid #DEDEDE;border-radius:5px}@media (min-width: 575px){.product-detail section.product-detail-cart-area section.cart-area{gap:2rem}}.product-detail section.product-detail-cart-area section.cart-area._alcar-cart,.product-detail section.product-detail-cart-area section.cart-area._not-available{padding:1rem}.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width: 1200px){.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main{display:grid;grid-template-columns:4fr 4fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;padding:0 2rem}}.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.main-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}@media (min-width: 1200px){.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.main-price{display:grid;grid-template-columns:1fr 1fr}}.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.main-price>.main-price-label{font-size:1.4rem;color:#4f4f4f}.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.main-price>.main-price-value{font-size:2.6rem;font-weight:bold;color:black}@media (min-width: 1200px){.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.cart-area-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:-2rem}}.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.cart-area-controls .product-cart-controls-inner>.units-changer{-ms-flex-negative:0;flex-shrink:0;width:14rem;height:6rem;border:1px solid #DEDEDE;border-right:0;border-radius:5px 0 0 5px}@media (min-width: 1200px){.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.cart-area-controls .product-cart-controls-inner>.units-changer{width:12rem}}.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.cart-area-controls .product-cart-controls-inner>button.add-to-cart-btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:10rem;height:6rem;border-radius:0 5px 5px 0;line-height:1.2;font-size:1.6rem;font-weight:normal;text-transform:capitalize}@media (min-width: 1200px){.product-detail section.product-detail-cart-area section.cart-area>.cart-area-main>.cart-area-controls .product-cart-controls-inner>button.add-to-cart-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;row-gap:1rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;padding:1.5rem 2rem;background:#F2F2F2;border-radius:5px}@media (min-width: 575px){.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 1200px){.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list{display:grid;grid-template-columns:2fr 3fr 3fr}}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-header{width:100%;font-size:1.4rem;color:#4f4f4f}@media (min-width: 1200px){.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-header{width:auto}}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-item{width:calc(50% - 1rem)}@media (min-width: 1200px){.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-item{width:auto}}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-item .item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;font-size:1.6rem}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-item .item-price>.item-price-value{font-weight:bold;color:black}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-item .item-price>.item-price-label{color:#4f4f4f}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-item .item-availability{line-height:1.3;font-size:1.3rem}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-item .item-availability .product-stock-item{color:#0F9B2F}.product-detail section.product-detail-cart-area section.cart-area>section.cart-area-prices-list>.prices-list-item .item-availability .product-stock-item>span{display:block;font-weight:normal}.product-detail section.product-detail-cart-area-mobile{position:fixed;left:0;right:0;bottom:0;z-index:1000;border-top:1px solid #DEDEDE;background:white;padding:2rem;-webkit-transition:200ms bottom ease-in-out;-o-transition:200ms bottom ease-in-out;transition:200ms bottom ease-in-out}.product-detail section.product-detail-cart-area-mobile._hidden{bottom:-200px}@media (min-width: 992px){.product-detail section.product-detail-cart-area-mobile{display:none}}.product-detail section.product-detail-cart-area-mobile>.add-to-cart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.product-detail section.product-detail-cart-area-mobile>.add-to-cart-wrapper.loading:before{content:"";position:absolute;top:50%;left:50%;z-index:2;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;border-radius:50%;border:0.6rem solid #DEDEDE;border-top-color:black;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.product-detail section.product-detail-cart-area-mobile>.add-to-cart-wrapper.loading:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(255,255,255,0.8)}.product-detail section.product-detail-cart-area-mobile section.cart-area-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}.product-detail section.product-detail-cart-area-mobile section.cart-area-price>.main-price-label{font-size:1.6rem;color:#4f4f4f}.product-detail section.product-detail-cart-area-mobile section.cart-area-price>.main-price-value{font-size:2.2rem;font-weight:bold;color:black}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list{background:#F2F2F2;border-radius:5px;overflow:hidden}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>button.prices-list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1rem 2rem;background:rgba(0,0,0,0.05);font-size:1.4rem;outline:none}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>button.prices-list-header>span.prices-list-header-label{color:#4f4f4f}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>button.prices-list-header>span.prices-list-header-icon:before{display:block;font-size:1rem;color:black;content:"\e983"}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>button.prices-list-header._active>span.prices-list-header-icon:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list{display:none}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list._opened{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem 2rem}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list .prices-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list .prices-list-item .item-availability{line-height:1.3;font-size:1.3rem}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list .prices-list-item .item-availability .product-stock-item{color:#0F9B2F}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list .prices-list-item .item-availability .product-stock-item>span{display:block;font-weight:normal}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list .prices-list-item .item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;font-size:1.6rem}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list .prices-list-item .item-price>.item-price-value{font-weight:bold;color:black}.product-detail section.product-detail-cart-area-mobile section.cart-area-prices-list>.prices-list .prices-list-item .item-price>.item-price-label{color:#4f4f4f}.product-detail section.product-detail-cart-area-mobile section.cart-button>a.btn{display:block;width:100%;border-radius:5px;text-align:center;font-size:1.6rem;font-weight:normal;text-transform:capitalize}.product-detail section.product-detail-promo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.product-detail section.product-detail-promo .detail-promo-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white}.product-detail section.product-detail-promo .detail-promo-image img{max-height:170px}.product-detail section.product-detail-promo .detail-promo-content{width:100%;margin-left:10px;padding:20px}.product-detail section.product-detail-promo .detail-promo-title{width:100%;font-weight:bold;font-size:18px}.product-detail section.product-detail-promo .detail-promo-perex{width:100%;font-weight:normal;font-size:15px}.product-detail .product-detail-gallery-wrapper .promo-video{width:100%;padding:20px 0}.product-detail .product-detail-gallery-wrapper .promo-video iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;margin:0 auto}.product-detail .product-detail-gallery-wrapper .detail-promo-image{width:100%;padding:20px 0}.product-detail .product-detail-gallery-wrapper .detail-promo-image img{display:block;max-width:100%;aspect-ratio:600 / 250;-o-object-fit:cover;object-fit:cover;margin:0 auto}.product-detail section.product-detail-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}.product-detail section.product-detail-article .product-detail-article-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:2rem 1.5rem;background:#FFF8CD;border:1px solid #F3EBBB;border-radius:5px;overflow:hidden}@media (min-width: 768px){.product-detail section.product-detail-article .product-detail-article-item{padding:2rem}}.product-detail section.product-detail-article .product-detail-article-item>.article-icon{-ms-flex-negative:0;flex-shrink:0;line-height:1}.product-detail section.product-detail-article .product-detail-article-item>.article-icon svg{width:26px}@media (min-width: 768px){.product-detail section.product-detail-article .product-detail-article-item>.article-icon svg{width:32px}}.product-detail section.product-detail-article .product-detail-article-item._rating-gold{background:#FFF8CD}.product-detail section.product-detail-article .product-detail-article-item._rating-gold>.article-icon>svg>path{fill:#F3AF43}.product-detail section.product-detail-article .product-detail-article-item._rating-silver{background:#efefef;border-color:#dddddd}.product-detail section.product-detail-article .product-detail-article-item._rating-silver>.article-icon>svg>path{fill:#afafaf}.product-detail section.product-detail-article .product-detail-article-item._rating-bronze{background:#f1e5d9;border-color:#d9c8b7}.product-detail section.product-detail-article .product-detail-article-item._rating-bronze>.article-icon>svg>path{fill:#C78A4D}.product-detail section.product-detail-article .product-detail-article-item._rating-normal{background:#fbfbfb;border-color:#e3e3e3}.product-detail section.product-detail-article .product-detail-article-item._rating-normal>.article-icon>svg{padding:2px}.product-detail section.product-detail-article .product-detail-article-item._rating-normal>.article-icon>svg>path{fill:#959595}.product-detail section.product-detail-article .product-detail-article-item>.article-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.6rem}@media (min-width: 768px){.product-detail section.product-detail-article .product-detail-article-item>.article-label{font-size:2rem}}.product-detail section.product-detail-article .product-detail-article-item>.article-link{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;font-size:1.8rem;color:black}.product-detail section.product-detail-article .product-detail-article-item>.article-link:hover{text-decoration:none;color:#e30613}.product-detail section.product-detail-footer{display:grid;grid-template-columns:1fr;grid-template-areas:"description" "parameters" "dot-description" "markings";gap:3rem}@media (min-width: 992px){.product-detail section.product-detail-footer{grid-template-columns:auto 38rem;grid-template-areas:"description parameters" "dot-description parameters" "markings parameters";-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;row-gap:5rem}}@media (min-width: 1400px){.product-detail section.product-detail-footer{padding-left:100px}}.product-detail section.product-detail-footer section.product-footer-description{grid-area:description}.product-detail section.product-detail-footer section.product-footer-description>h2{padding-top:0;margin-top:0}.product-detail section.product-detail-footer section.product-footer-description>.description-content{font-size:1.6rem}.product-detail section.product-detail-footer section.product-footer-description>.description-content h2{margin:2rem 0;font-size:2.2rem;line-height:1.2}.product-detail section.product-detail-footer section.product-footer-description>.description-content h3{margin:1.5rem 0;font-size:2rem;line-height:1.2}.product-detail section.product-detail-footer section.product-footer-description>.description-content h4{margin:1rem 0;font-size:1.8rem;line-height:1.2}.product-detail section.product-detail-footer section.product-footer-special-markings{grid-area:markings}@media (min-width: 360px){.product-detail section.product-detail-footer section.product-footer-special-markings{padding:3rem;background:#F5F5F7;border-radius:5px}}.product-detail section.product-detail-footer section.product-footer-special-markings>h2{padding-top:0;margin-top:0}.product-detail section.product-detail-footer section.product-footer-special-markings .special-labels-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width: 992px){.product-detail section.product-detail-footer section.product-footer-special-markings .special-labels-list{gap:1rem}}.product-detail section.product-detail-footer section.product-footer-special-markings .special-labels-list>.special-labels-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width: 992px){.product-detail section.product-detail-footer section.product-footer-special-markings .special-labels-list>.special-labels-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-detail section.product-detail-footer section.product-footer-special-markings .special-labels-list>.special-labels-item>.item-codename{-ms-flex-negative:0;flex-shrink:0;display:inline-block;padding:0.5rem 1rem;background:white;border:1px solid #DEDEDE;border-radius:20px;font-size:1.4rem;color:#3C3C3B}.product-detail section.product-detail-footer section.product-footer-special-markings .special-labels-list>.special-labels-item>.item-texts>.item-name{font-size:1.6rem;color:black}.product-detail section.product-detail-footer section.product-footer-special-markings .special-labels-list>.special-labels-item>.item-texts>.item-description{font-size:1.4rem;color:#4f4f4f}.product-detail section.product-detail-footer section.product-footer-dot-explain{grid-area:dot-description}@media (min-width: 992px){.product-detail section.product-detail-footer section.product-footer-dot-explain{margin-bottom:-3rem}}@media (min-width: 360px){.product-detail section.product-detail-footer section.product-footer-dot-explain{padding:2rem;background:#F5F5F7;border-radius:5px}}.product-detail section.product-detail-footer section.product-footer-parameters{grid-area:parameters}.product-detail section.product-detail-footer section.product-footer-parameters>h2{padding-top:0;margin-top:0}.product-detail section.product-detail-footer section.product-footer-parameters div.description-box-section-table>.description-box-section-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0;padding:0.75rem 0;border-bottom:1px solid #DEDEDE;line-height:1.3;font-size:1.6rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;word-break:break-all}.product-detail section.product-detail-footer section.product-footer-parameters div.description-box-section-table>.description-box-section-table-row>span:first-child{-webkit-box-flex:0;-ms-flex:0 0 Min(60%, 300px);flex:0 0 Min(60%, 300px)}.product-detail section.product-detail-footer section.product-footer-parameters div.description-box-section-table>.description-box-section-table-row>span:last-child{padding-left:1rem;-webkit-box-flex:0;-ms-flex:0 0 Min(40%, 200px);flex:0 0 Min(40%, 200px);text-align:right}.product-detail section.product-related{max-width:1400px;margin:0 auto 2rem auto;padding:3rem 1.5rem;border-radius:6px;background-color:#fff}@media (min-width: 992px){.product-detail section.product-related{padding:5rem}}.product-detail section.product-related.loading{position:relative;min-height:440px}.product-detail section.product-related.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:33}.product-detail section.product-related.loading:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:5rem;left:50%;width:3rem;height:3rem;margin-left:-1.5rem;border-radius:50%;border:2px solid transparent;border-top-color:#3c3c3b;border-bottom-color:#3c3c3b;-webkit-animation:spinner 0.8s ease infinite;animation:spinner 0.8s ease infinite;z-index:44}@media (min-width: 768px){.product-detail section.product-related.loading:before{width:4.6rem;height:4.6rem;margin-left:-2.3rem}}.product-detail section.product-related>h3{padding:0;margin:0 0 3rem 0;text-transform:none}@media (min-width: 992px){.product-detail section.product-related>h3{margin:0 0 5rem 0;font-size:3rem}}.product-item .product-item-begin{position:relative;text-decoration:none !important}.product-item .product-stock{text-decoration:none !important}.product-item .product-item-body{display:grid}.product-item .product-identity{grid-area:identity}.product-item .product-labels-section{grid-area:labels}.product-item .product-stock{grid-area:stock}.product-item .product-cart{grid-area:cart}.product-item .product-item-name{display:block;color:#3c3c3b;text-transform:uppercase;text-decoration:none !important;font-size:16px;line-height:1.45}.product-item .product-item-name-manufacturer,.product-item .product-item-name-pattern,.product-item .product-item-name-sizes{-webkit-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.product-item .product-item-image{position:relative;overflow:hidden}.product-item .product-item-image:before{content:'';display:block;padding-top:60%}@media (min-width: 992px){.product-item .product-item-image:before{padding-top:89%}}.product-item .product-item-image img{position:absolute;width:100%;min-height:100%;max-height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;z-index:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.product-item .product-item-image.no-image img{-o-object-position:center;object-position:center}.product-item .product-item-image .product-item-image-helper{position:absolute;width:84%;min-height:92%;max-height:92%;bottom:0;left:8%;overflow:hidden}.product-item .product-season-label{height:clamp(3.7rem, 2.05556vw, 3.7rem);width:clamp(3.7rem, 2.05556vw, 3.7rem);padding:0}.product-item .product-season-label::after{font-size:Min(2.5rem, 25px)}.product-item .product-item-banner{height:100%}.product-item .product-item-banner .product-item-banner-tile{position:relative;display:block;height:100%}.product-item .product-item-banner .product-item-banner-tile picture{display:block;width:100%;height:100%}.product-item .product-item-banner .product-item-banner-tile picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (min-width: 575px){.product-item .product-item-banner .product-item-banner-tile picture img{position:absolute}}.product-item .product-item-banner .product-item-banner-row{display:none}.product-item .product-item-banner .product-item-banner-row picture{display:block;max-width:100%}.product-item .product-item-banner .product-item-banner-row picture img{display:block;margin:0 auto;max-width:100%;max-height:600px}.product-card-desktop-lines-appereance .product-item-banner{grid-column:span 2}.product-card-desktop-lines-appereance .product-item-banner .product-item-banner-tile{display:none}.product-card-desktop-lines-appereance .product-item-banner .product-item-banner-row{display:block}.product-box{overflow:hidden;border:1px solid #dedede;-webkit-transition:border-color 200ms ease-in-out;-o-transition:border-color 200ms ease-in-out;transition:border-color 200ms ease-in-out}.product-box:hover,.product-box:focus{border-color:#e30613}.product-box:hover .product-item-image:not(.no-image) img,.product-box:focus .product-item-image:not(.no-image) img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.product-box:hover .product-item-image:not(.no-image) .product-item-badge img,.product-box:focus .product-item-image:not(.no-image) .product-item-badge img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.product-box:hover .product-name-manufacturer,.product-box:hover .product-name-pattern,.product-box:hover .product-name-sizes,.product-box:focus .product-name-manufacturer,.product-box:focus .product-name-pattern,.product-box:focus .product-name-sizes{color:#e30613}.product-stock-item{font-weight:700}.product-item-stickers{position:absolute;top:15px;left:15px;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.product-item-stickers>div{display:inline-block;padding:7px 10px;border-radius:100px;line-height:1;white-space:nowrap;font-size:12px}@media (min-width: 768px){.product-item-stickers>div{padding:10px 15px;font-size:14px}}.product-item-stickers>div.sticker-class{border:1px solid black;background:white;color:black}.product-item-stickers>div.sticker-sale{display:none;background:#E30613;color:white}.product-item-stickers>div.sticker-campaign{display:none;background:#F9DF41;color:black}@media (min-width: 768px){.product-item .product-item-stickers>div{padding:7px 10px}}@media (min-width: 575px){.product-card-desktop-lines-appereance .product-item .product-item-stickers{top:5px;left:5px;gap:3px}.product-card-desktop-lines-appereance .product-item .product-item-stickers>div{padding:5px;font-size:11px}}.compare-table .compare-table-header .product-item-stickers{top:0;left:0;gap:3px}.compare-table .compare-table-header .product-item-stickers>div{padding:5px;font-size:11px}.compare-table .compare-table-header .product-item-stickers>div .product-text-label-normal{display:none}[data-productcampaign="campaign"] .product-item-stickers>div.sticker-campaign{display:inline-block}[data-productcampaign="sale"] .product-item-stickers>div.sticker-sale{display:inline-block}.product-card-block-container{display:grid;grid-gap:2.4rem;grid-template-columns:1fr}@media (min-width: 575px){.product-card-block-container{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.product-card-block-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 992px){.product-card-block-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1400px){.product-card-block-container{grid-template-columns:1fr 1fr 1fr 1fr}}.product-card-block-container .product-box{border-radius:10px}.product-card-block-container .product-box[data-productcatogory="protectors"] .product-item-season{display:block !important}.product-card-block-container .product-box[data-productcatogory="protectors"] .product-item-season .allseasons-label{background-color:#fff}.product-card-block-container .product-box[data-productcatogory="protectors"] .product-item-season .allseasons-label::after{content:"";width:Min(2.5rem, 25px);height:Min(2.5rem, 25px);background:url("../img/circle-arrow.svg")}.product-card-block-container .product-item{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-block-container .product-item .product-text-label-short{display:none}.product-card-block-container .product-item .product-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-card-block-container .product-item .product-item-body .product-identity{display:none}.product-card-block-container .product-item .product-item-body .product-labels-section{width:100%}.product-card-block-container .product-item .product-item-body .product-cart{width:100%;-ms-flex-item-align:end;align-self:flex-end}.product-card-block-container .product-item .product-item-name{margin:0 0 .6rem 0;text-align:center}.product-card-block-container .product-item .product-item-name .product-name-manufacturer,.product-card-block-container .product-item .product-item-name .product-name-pattern,.product-card-block-container .product-item .product-item-name .product-name-sizes{display:block}.product-card-block-container .product-item .product-item-begin{position:relative}.product-card-block-container .product-item .product-item-content{padding:1.5rem 1rem 4rem 1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-block-container .product-item .product-identity{margin:.6rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card-block-container .product-item .product-identity .product-identity-item{padding:0;display:none}.product-card-block-container .product-item .product-identity .product-identity-item img{max-height:3rem !important}.product-card-block-container .product-item .product-identity .product-identity-item:not(.identity-brand){display:none}.product-card-block-container .product-item .product-favdogcomp{position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;bottom:2px;width:100%;padding:0}.product-card-block-container .product-item .product-stock{margin:.6rem 0 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.product-card-block-container .product-item .product-stock .product-stock-item{margin-top:0 !important;margin-bottom:5px}.product-card-block-container .product-item .product-cart{margin:.6rem auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-block-container .product-item .product-cart .product-cart-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.product-card-block-container .product-item .product-cart .product-cart-prices .product-price-item{margin:.8rem 0rem 0rem 0}.product-card-block-container .product-item .product-cart .product-cart-prices .product-price-item.price-retail{font-size:1.6rem;text-decoration:line-through}.product-card-block-container .product-item .product-cart .product-cart-prices .product-price-item.price-normal{font-size:2.1rem}.product-card-block-container .product-item .product-cart .product-cart-prices .product-price-item.price-base{font-size:1.4rem;margin:0}.product-card-block-container .product-item .product-cart .product-cart-controls{width:100%;margin-top:1rem}.product-card-block-container .product-item .product-cart .product-cart-controls-inner{display:grid;grid-template-columns:1fr 1fr}.product-card-block-container .product-item .product-cart .product-cart-controls-inner .units-changer-input,.product-card-block-container .product-item .product-cart .product-cart-controls-inner .units-changer{width:100%;height:auto;min-height:Min(5rem, 50px)}.product-card-block-container .product-item .product-cart .product-cart-controls-inner .units-changer-input{-webkit-transition:none !important;-o-transition:none !important;transition:none !important;width:90%}.product-card-block-container .product-item .product-cart .product-cart-controls-inner .add-to-cart-btn{padding:1rem}.product-card-block-container .product-item-season{position:absolute;top:1rem;right:1rem;z-index:22}.product-card-block-container .product-stock .product-stock-item{font-size:Min(1.2rem, 12px)}.product-card-block-container .product-name-manufacturer{font-size:1.5rem;font-weight:500}.product-card-block-container .product-name-pattern{font-size:1.8rem;color:#e30613}.product-card-block-container .product-name-sizes{font-size:1.8rem}.product-text-label{font-size:Min(1.5rem, 15px);line-height:1.3;padding:Min(7px, 0.7rem) Min(10px, 1rem);position:absolute;bottom:0;left:0;z-index:9;color:#3c3c3b;white-space:nowrap;font-weight:500}.product-text-label.class-economical{background-color:#567de6;color:#fff}.product-text-label.class-mid{background-color:#c9c7c8}.product-text-label.class-premium{background-color:#f9df41}.product-text-label.class-dropshipping{left:15px;bottom:45px;padding:7px 10px;border:1px solid black;border-radius:100px;background:greenyellow;line-height:1;font-weight:normal;color:black}.product-labels-container{position:relative}.product-labels-container-inner{margin:.6rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 575px){.product-labels-container-inner{min-height:26px}}.product-labels-container-inner.is-overflowed .product-labels-arrow{display:-webkit-box;display:-ms-flexbox;display:flex}.product-labels-arrow{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;height:3rem;width:3rem;background-color:#f5ecec;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;border-radius:50%}.product-labels-arrow::after{content:'\e93e';-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:1.3rem;color:#e30613;z-index:2;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.product-labels-arrow.arrow-left{margin-right:4px}.product-labels-arrow.arrow-left:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.product-labels{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:calc(100% - (3rem + 10px));overflow:hidden;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.product-labels .product-label{white-space:nowrap}.product-labels .product-label-padding{padding-right:4px}.product-labels .product-label-padding:not(:last-child){padding-right:8px}.product-label-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-label-dots span{padding:8px 2px 5px;cursor:pointer}.product-label-dots span:before{content:"";display:block;width:26px;height:2px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;background-color:#dedede}.product-label-dots span.active:before{background-color:#e30613}.product-label-dots+.product-label-dots{display:none}.product-container{position:relative;max-width:1560px;padding:0 0 60px 0;margin:0 auto}@media (min-width: 575px){.product-container{padding:0 60px}}.product-container .swiper-button-next,.product-container .swiper-button-prev{z-index:55}@media (min-width: 320px) and (max-width: 574px){.product-container .swiper-button-next,.product-container .swiper-button-prev{bottom:0}}.product-container .swiper-button-prev{left:5px}@media (min-width: 575px){.product-container .swiper-button-prev{left:15px}}.product-container .swiper-button-next{right:5px}@media (min-width: 575px){.product-container .swiper-button-next{right:15px}}.product-container .product-card-block-container{display:block}.product-container .product-card-block-container .swiper-wrapper{grid-template-rows:repeat(1, 1fr);grid-auto-rows:0;overflow-y:hidden;display:grid}@media (min-width: 1400px){.product-container .product-card-block-container .swiper-wrapper{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.product-card-block-container.swiper-container-initialized{display:block;overflow:hidden}.product-card-block-container.swiper-container-initialized .swiper-wrapper{overflow-y:visible;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-block-container.swiper-container-initialized .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.product-card-block-container.swiper-container-initialized .product-box{width:100%}.product-item .product-item-badge{position:absolute;right:1rem;top:5.7rem;width:7.4rem;z-index:22;text-align:right}.product-item .product-item-badge img{position:relative}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance{display:block !important}.product-card-desktop-lines-appereance .product-box{padding:10px;margin-bottom:15px;border-radius:10px}.product-card-desktop-lines-appereance .product-item{display:grid;grid-gap:1.5rem;grid-template-columns:90px 1fr}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 480px){.product-card-desktop-lines-appereance .product-item{grid-template-columns:15rem 1fr}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-item-begin{position:relative}.product-card-desktop-lines-appereance .product-item .product-item-image:before{padding-top:100%}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 575px){.product-card-desktop-lines-appereance .product-item .product-item-image:before{padding-top:66.6%}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 768px){.product-card-desktop-lines-appereance .product-item .product-item-image:before{padding-top:100%}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-text-label-short{display:block}.product-card-desktop-lines-appereance .product-item .product-text-label-normal{display:none}.product-card-desktop-lines-appereance .product-item .product-text-label.class-dropshipping{left:5px;bottom:5px;padding:5px;font-size:11px}.product-card-desktop-lines-appereance .product-item .product-item-content{position:relative;padding:0 0 48px 0}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 575px){.product-card-desktop-lines-appereance .product-item .product-item-content{padding:0}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 768px){.product-card-desktop-lines-appereance .product-item .product-item-content{padding:0 0 0 70px}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 575px){.product-card-desktop-lines-appereance .product-item .product-item-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-item-name .product-name-manufacturer,.product-card-desktop-lines-appereance .product-item .product-item-name .product-name-pattern,.product-card-desktop-lines-appereance .product-item .product-item-name .product-name-sizes{display:block}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 575px){.product-card-desktop-lines-appereance .product-item .product-item-name .product-name-manufacturer,.product-card-desktop-lines-appereance .product-item .product-item-name .product-name-pattern,.product-card-desktop-lines-appereance .product-item .product-item-name .product-name-sizes{display:inline-block}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-item-options{position:absolute;bottom:0;left:0}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 575px){.product-card-desktop-lines-appereance .product-item .product-item-options{position:static;bottom:auto;left:auto}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 768px){.product-card-desktop-lines-appereance .product-item .product-item-body{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-areas:"identity ." "labels stock" "cart cart"}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-labels{margin:0 -0.4rem -0.4rem -0.4rem}.product-card-desktop-lines-appereance .product-item .product-labels .product-label{margin:0 0.4rem 0.4rem 0.4rem}.product-card-desktop-lines-appereance .product-item .product-favdogcomp{padding:0;position:static}.product-card-desktop-lines-appereance .product-item .product-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.5rem}.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-prices{display:block;padding:0;margin:0}.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-prices .product-price-item{margin:0;font-size:1.6rem !important}.product-card-desktop-lines-appereance .product-item .product-cart .product-stock-helper .product-cart-item:first-child .product-cart-prices .product-price-item{font-size:1.8rem  !important}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 320px) and (max-width: 379px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls{width:100%}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 320px) and (max-width: 379px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer,.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer-input{height:auto;min-height:Min(5rem, 50px)}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 320px) and (max-width: 379px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer,.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer-input{max-width:100% !important}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer{width:100%;max-width:135px}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 320px) and (max-width: 379px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer{border-radius:0.6rem 0.6rem 0 0}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer-input{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .add-to-cart-btn{white-space:nowrap}}@media (min-width: 575px) and (max-width: 991px) and (min-width: 320px) and (max-width: 379px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .add-to-cart-btn{border-radius:0 0 0.6rem 0.6rem}}@media (min-width: 575px) and (max-width: 991px){.product-card-desktop-lines-appereance .product-item .product-cart .units-changer-minus,.product-card-desktop-lines-appereance .product-item .product-cart .units-changer-plus{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.product-card-desktop-lines-appereance .product-item .product-identity{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin:0}.product-card-desktop-lines-appereance .product-item .product-identity .product-identity-item{padding:0;font-size:12px}.product-card-desktop-lines-appereance .product-item .product-identity .product-identity-item.identity-brand{display:none}.product-card-desktop-lines-appereance .product-item .product-identity .product-identity-item img{max-height:30px !important}.product-card-desktop-lines-appereance .product-item .product-labels-container-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.product-card-desktop-lines-appereance .product-item-season{position:absolute;top:5px;right:10px;z-index:2}.product-card-desktop-lines-appereance .product-item-season .product-season-label{width:25px;height:25px}.product-card-desktop-lines-appereance .product-item-season .product-season-label:after{font-size:19px}.product-card-desktop-lines-appereance .product-cart-item{text-align:left}}@media (min-width: 320px) and (max-width: 574px){.product-card-desktop-lines-appereance{display:grid;grid-gap:2.4rem;grid-template-columns:1fr}.product-card-desktop-lines-appereance .product-box{border-radius:10px}.product-card-desktop-lines-appereance .product-item{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-desktop-lines-appereance .product-item .product-item-begin{text-decoration:none !important;position:relative}.product-card-desktop-lines-appereance .product-text-label-short{display:none}.product-card-desktop-lines-appereance .product-text-label-normal{display:block}.product-card-desktop-lines-appereance .product-text-label.class-dropshipping{left:15px;bottom:45px;font-size:12px}.product-card-desktop-lines-appereance .product-item-season{position:absolute;top:1rem;right:1rem;z-index:2}.product-card-desktop-lines-appereance .product-item .product-item-name{margin:0 0 0.6rem 0;text-align:center}.product-card-desktop-lines-appereance .product-name-manufacturer{font-size:1.5rem;font-weight:500;display:block}.product-card-desktop-lines-appereance .product-name-pattern{font-size:1.8rem;color:#e30613;display:block}.product-card-desktop-lines-appereance .product-name-sizes{font-size:1.8rem;display:block}.product-card-desktop-lines-appereance .product-item-content{padding:1.5rem 1rem 4rem 1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-desktop-lines-appereance .product-item .product-identity{margin:0.6rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card-desktop-lines-appereance .product-item .product-identity .product-identity-item{display:none}.product-card-desktop-lines-appereance .product-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-desktop-lines-appereance .product-stock{margin:.6rem 0 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card-desktop-lines-appereance .product-stock .product-stock-item{margin-top:0 !important;margin-bottom:5px}.product-card-desktop-lines-appereance .product-favdogcomp{position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;bottom:2px;width:100%;padding:0}.product-card-desktop-lines-appereance .product-item .product-cart{max-width:31rem;margin:0.6rem auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-desktop-lines-appereance .product-price-item.price-retail{font-size:1.6rem;text-decoration:line-through}.product-card-desktop-lines-appereance .product-price-item.price-normal{font-size:2.1rem}.product-card-desktop-lines-appereance .product-price-item.price-base{font-size:1.4rem;margin:0}.product-card-desktop-lines-appereance .product-cart-item{margin:0 auto}}@media (min-width: 992px){.product-card-desktop-lines-appereance{display:block !important}.product-card-desktop-lines-appereance .product-cart .product-cart-controls .product-cart-controls-inner{display:grid;grid-template-columns:auto 1fr}.product-card-desktop-lines-appereance .product-box{padding:10px;margin-bottom:15px;border-radius:10px}.product-card-desktop-lines-appereance .product-item{display:grid;grid-gap:1.5rem;grid-template-columns:15rem 1fr}.product-card-desktop-lines-appereance .product-item .product-item-begin{position:relative}.product-card-desktop-lines-appereance .product-item .product-item-begin .product-item-image{min-height:100%;max-height:100%;min-height:110px}.product-card-desktop-lines-appereance .product-item .product-item-begin .product-item-image:before{content:none}.product-card-desktop-lines-appereance .product-item .product-season-labels-container{right:auto;left:Min(1rem, 10px)}.product-card-desktop-lines-appereance .product-item .product-text-label{bottom:0;font-size:Min(1.4rem, 14px);padding:Min(5px, 0.5rem) Min(7px, 0.7rem)}.product-card-desktop-lines-appereance .product-item .product-text-label.class-dropshipping{left:5px;bottom:5px;padding:5px;font-size:11px}.product-card-desktop-lines-appereance .product-item .product-text-label-normal{display:none}.product-card-desktop-lines-appereance .product-item .product-text-label-short{display:block}.product-card-desktop-lines-appereance .product-item .product-item-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-card-desktop-lines-appereance .product-item .product-item-content{padding:0;padding-left:80px}.product-card-desktop-lines-appereance .product-item .product-item-body{display:grid;grid-template-columns:1fr 1fr 2fr;grid-template-areas:"identity labels labels" "cart cart cart"}}@media (min-width: 992px) and (min-width: 1400px){.product-card-desktop-lines-appereance .product-item .product-item-body{grid-template-columns:1fr 1fr 3fr}}@media (min-width: 992px){.product-card-desktop-lines-appereance .product-item .product-item-body.no-labels{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-areas:"identity cart cart" "identity cart cart"}.product-card-desktop-lines-appereance .product-item .product-labels .product-label-padding{padding-right:4px}.product-card-desktop-lines-appereance .product-item .product-labels .product-label-padding:not(:last-child){padding-right:8px}.product-card-desktop-lines-appereance .product-item .product-favdogcomp{padding:0;position:static}.product-card-desktop-lines-appereance .product-item .product-stock-helper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:1.5rem;text-align:right}.product-card-desktop-lines-appereance .product-item .product-stock-helper .product-cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;row-gap:0;text-align:right}.product-card-desktop-lines-appereance .product-item .product-stock-helper .product-cart-item .product-stock{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-card-desktop-lines-appereance .product-item .product-stock-helper .product-cart-item .product-cart-prices{width:115px}.product-card-desktop-lines-appereance .product-item .product-cart{max-width:100%;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 992px) and (min-width: 1400px){.product-card-desktop-lines-appereance .product-item .product-cart{margin-top:0}}@media (min-width: 992px){.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-prices{display:block}.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-prices .product-price-item{line-height:1;margin:0;font-size:1.6rem !important}.product-card-desktop-lines-appereance .product-item .product-cart .product-stock-helper .product-cart-item:first-child .product-cart-prices .product-price-item{font-size:1.8rem !important}.product-card-desktop-lines-appereance .product-item .product-cart .product-stock-item{line-height:1.2}.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer,.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer-input{height:auto;min-height:Min(5rem, 50px)}.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer{width:unset;max-width:10rem}.product-card-desktop-lines-appereance .product-item .product-cart .product-cart-controls-inner .units-changer-input{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.product-card-desktop-lines-appereance .product-item .product-cart .units-changer-minus,.product-card-desktop-lines-appereance .product-item .product-cart .units-changer-plus{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.product-card-desktop-lines-appereance .product-item .product-identity{margin:0 -0.4rem -0.4rem -0.4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-card-desktop-lines-appereance .product-item .product-identity .product-identity-item{display:block !important;padding:0 0.4rem 0.4rem 0.4rem;font-size:1.2rem}.product-card-desktop-lines-appereance .product-item .product-identity .product-identity-item img{max-height:3rem !important;max-width:8.5rem;-o-object-fit:contain;object-fit:contain}.product-card-desktop-lines-appereance .product-item .product-labels-container{display:inline-block}.product-card-desktop-lines-appereance .product-item .product-labels-container-inner{max-width:200px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-card-desktop-lines-appereance .product-item-season{position:absolute;top:5px;right:10px;left:auto;z-index:2}.product-card-desktop-lines-appereance .product-item-season .product-season-label{width:25px;height:25px}.product-card-desktop-lines-appereance .product-item-season .product-season-label:after{font-size:19px}.product-card-desktop-lines-appereance .product-item-name{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-desktop-lines-appereance .product-item-name span{margin-right:5px}.product-card-desktop-lines-appereance .product-item-name .product-name-manufacturer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-card-desktop-lines-appereance .product-item-name .product-name-pattern{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-card-desktop-lines-appereance .product-item-name .product-name-sizes{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-card-desktop-lines-appereance .product-labels-container-inner.is-overflowed .product-labels-arrow{display:none}.product-card-desktop-lines-appereance .product-label-dots{display:none}}.product-cart-controls-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.product-cart-controls-inner .units-changer{width:unset}.units-changer-minus,.units-changer-plus{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.product-card-desktop-lines-appereance .product-item-image-helper{min-height:100%;max-height:100%}.product-card-desktop-lines-appereance .product-item .product-labels-container-inner{max-width:100%}.product-card-desktop-lines-appereance .product-item .product-labels-container{display:block}@media (min-width: 1400px){.product-card-desktop-lines-appereance .product-item .product-item-body{grid-template-columns:1fr 1fr 4fr;grid-template-areas:"identity identity cart" "labels labels cart"}}@media (min-width: 1400px){.product-card-desktop-lines-appereance .product-item .product-cart{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.product-card-desktop-lines-appereance .product-item-badge{display:none}.product-card-desktop-lines-appereance .product-box[data-productcatogory="protectors"] .product-item-season:has(.product-season-label.allseasons-label){display:block !important}.product-card-desktop-lines-appereance .product-box[data-productcatogory="protectors"] .product-item-season .allseasons-label{background-color:#fff}.product-card-desktop-lines-appereance .product-box[data-productcatogory="protectors"] .product-item-season .allseasons-label::after{content:"";width:Min(2.5rem, 25px);height:Min(2.5rem, 25px);background:url("../img/circle-arrow.svg")}@media (min-width: 992px){body.DEDE .product-card-desktop-lines-appereance .product-item .product-item-body{grid-template-columns:1fr 1fr 5fr}body.DEDE .product-card-desktop-lines-appereance .product-item .product-stock-helper .product-cart-item .product-cart-prices{width:100%}}@media (min-width: 1700px){body.DEDE .product-card-desktop-lines-appereance .product-item .product-item-body{grid-template-columns:1fr 1fr 5fr}body.DEDE .product-card-desktop-lines-appereance .product-item .product-stock-helper .product-cart-item .product-cart-prices{width:16rem}}section.popup-added-products-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}section.popup-added-products-area>section.popup-added-products-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:0.5rem}@media (min-width: 768px){section.popup-added-products-area>section.popup-added-products-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media (min-width: 992px){section.popup-added-products-area>section.popup-added-products-item{gap:2rem}}section.popup-added-products-area>section.popup-added-products-item>.item-image{-ms-flex-negative:0;flex-shrink:0;width:10rem;padding:1rem;aspect-ratio:1 / 1;border:1px solid #DEDEDE;border-radius:5px}@media (min-width: 768px){section.popup-added-products-area>section.popup-added-products-item>.item-image{width:14rem}}section.popup-added-products-area>section.popup-added-products-item>.item-image img{width:100%;height:100%;aspect-ratio:1 / 1;-o-object-fit:contain;object-fit:contain;font-size:6px;line-height:1.2}section.popup-added-products-area>section.popup-added-products-item>.item-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:0.5rem}@media (min-width: 992px){section.popup-added-products-area>section.popup-added-products-item>.item-inside{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-texts{-ms-flex-item-align:end;align-self:flex-end}@media (min-width: 992px){section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-texts{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:auto;align-self:auto}}section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-texts>.item-texts-name{font-size:1.6rem}@media (min-width: 768px){section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-texts>.item-texts-name{font-size:1.8rem}}@media (min-width: 992px){section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-texts>.item-texts-name{padding-bottom:1rem;font-size:2rem}}section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-texts>.item-texts-product-id{font-size:1.4rem}section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-price-stock{-ms-flex-item-align:start;align-self:flex-start;white-space:nowrap}@media (min-width: 992px){section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-price-stock{-ms-flex-item-align:auto;align-self:auto;-ms-flex-negative:0;flex-shrink:0;text-align:right}}section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-price-stock>.product-price{font-size:1.6rem;font-weight:bold}@media (min-width: 768px){section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-price-stock>.product-price{font-size:1.8rem}}@media (min-width: 992px){section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-price-stock>.product-price{padding-bottom:1rem;font-size:2.4rem}}section.popup-added-products-area>section.popup-added-products-item>.item-inside>.item-price-stock>.product-stock{white-space:normal;font-size:1.2rem}section.popup-added-products-area form.product-service-modal-form._loading:before{content:"";position:absolute;top:50%;left:50%;z-index:2;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;border-radius:50%;border:0.6rem solid #DEDEDE;border-top-color:black;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}section.popup-added-products-area form.product-service-modal-form._loading:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(255,255,255,0.8)}section.popup-added-products-area section.cart-extra-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.4rem}section.popup-added-products-area section.cart-extra-services .services-title{padding:0 0 1rem 0;margin:0}section.popup-added-products-area section.cart-extra-services .service-item{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-min-content auto auto;grid-template-columns:min-content auto auto;grid-template-areas:"checkbox tooltip price" "variant variant variant";gap:1rem;width:100%;min-height:40px;padding:10px 0;font-size:1.4rem}@media (min-width: 768px){section.popup-added-products-area section.cart-extra-services .service-item{grid-template-columns:-webkit-min-content 30px auto 120px;grid-template-columns:min-content 30px auto 120px;grid-template-areas:"checkbox tooltip variant price";padding:0}}section.popup-added-products-area section.cart-extra-services .service-item>.checkbox{grid-area:checkbox}section.popup-added-products-area section.cart-extra-services .service-item>.checkbox>label{padding-left:2.5rem;padding-bottom:0;white-space:nowrap;font-size:1.4rem;font-weight:bold;color:black;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.popup-added-products-area section.cart-extra-services .service-item>.checkbox>label:before{width:1.8rem;height:1.8rem;border-color:black}section.popup-added-products-area section.cart-extra-services .service-item>.checkbox>label:after{width:1.8rem;height:1.8rem;font-size:0.7rem;border-color:black}section.popup-added-products-area section.cart-extra-services .service-item>.checkbox>input:checked ~ label:before{background:black}section.popup-added-products-area section.cart-extra-services .service-item>.component-tooltip{grid-area:tooltip;height:20px}section.popup-added-products-area section.cart-extra-services .service-item>.service-item-variant{grid-area:variant;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}@media (min-width: 768px){section.popup-added-products-area section.cart-extra-services .service-item>.service-item-variant{justify-self:flex-end}}section.popup-added-products-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner{width:100%}@media (min-width: 768px){section.popup-added-products-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner{width:240px}}section.popup-added-products-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner .ss-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:1rem}section.popup-added-products-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner .ss-single>span:last-child{white-space:nowrap;font-weight:bold}section.popup-added-products-area section.cart-extra-services .service-item>.service-item-variant>.service-item-variant-inner .ss-main{min-height:4rem;padding:0 1rem;line-height:1.3}section.popup-added-products-area section.cart-extra-services .service-item>.service-item-price{grid-area:price;text-align:right;font-weight:bold;color:black}section.popup-added-products-area section.cart-extra-services .service-item._inactive>.component-tooltip:before{color:gray}section.popup-added-products-area section.cart-extra-services .service-item._inactive>.checkbox label,section.popup-added-products-area section.cart-extra-services .service-item._inactive>.service-item-variant,section.popup-added-products-area section.cart-extra-services .service-item._inactive>.service-item-price{cursor:default;opacity:0.5}section.popup-added-products-area>section.popup-added-products-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 2rem;background:#F2F2F2}section.popup-added-products-area>section.popup-added-products-summary>.summary-label{font-size:1.6rem}section.popup-added-products-area>section.popup-added-products-summary>.summary-value{-ms-flex-negative:0;flex-shrink:0;list-style:1;font-size:2.4rem;font-weight:bold}section.popup-warehouse-notification p{padding-bottom:1.5rem}.order-status-form h4{margin-top:0}.order-status-form .col-lg-6:first-child{margin-bottom:3rem}@media (min-width: 992px){.order-status-form .col-lg-6:first-child{margin-bottom:0}}.orders-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.orders-filter-item{min-width:150px;margin-right:20px;margin-bottom:20px;width:100%}@media (min-width: 992px){.orders-filter-item{width:18rem}}@media (min-width: 992px){.orders-filter-item{margin-right:2rem;margin-bottom:2rem}}.orders-filter-item input,.orders-filter-item select,.orders-filter-item .ss-multi-selected,.orders-filter-item .ss-single-selected{height:57px;min-height:auto}@media (min-width: 1400px){.orders-filter-item input,.orders-filter-item select,.orders-filter-item .ss-multi-selected,.orders-filter-item .ss-single-selected{height:5.7rem}}.orders-filter-item:first-of-type{width:24rem}.orders-filter-item.date-range{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 992px){.orders-filter-item.date-range{width:auto}}.orders-filter-item.date-range>div{width:50%}@media (min-width: 992px){.orders-filter-item.date-range>div{width:220px}}@media (min-width: 1400px){.orders-filter-item.date-range>div{width:22rem}}.orders-filter-item.date-range>div:first-child{margin-right:8px}.table-no-filter .orders-filter{display:none}.table-no-pager .react-bootstrap-table-pagination{display:none}.table-respo-filter .orders-filter{display:none}@media (min-width: 992px){.table-respo-filter .orders-filter{display:-webkit-box;display:-ms-flexbox;display:flex}}.table-respo-filter .orders-filter.open{display:-webkit-box;display:-ms-flexbox;display:flex}.part-filter .orders-filter .orders-filter-item:nth-child(4),.part-filter .orders-filter .orders-filter-item:nth-child(5){display:none}.orders-filter-item.multiselect{width:auto}.orders-filter-item.multiselect .ss-value{margin-top:2px !important;margin-bottom:2px !important;padding:2px 5px !important;line-height:1.1 !important}.label-order-status{border-radius:0.5rem;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;padding:0.7rem 1rem;line-height:1}.label-order-status.status-new{background:#56afe6}.label-order-status.status-completed,.label-order-status.status-personalpickup,.label-order-status.status-true,.label-order-status.status-finished{background:#0f9b2f}.label-order-status.status-canceledbycustomer,.label-order-status.status-canceled,.label-order-status.status-false,.label-order-status.status-cancel{background:#f56c6c}.label-order-status.status-inprogress,.label-order-status.status-paymentreceived{background:#567de6}.label-order-status.status-planned{background:#567de6}.label-order-status.status-waitingforplanning{background:#567de6}.label-order-status.status-paid,.label-order-status.status-waitingapprovement{background:#d60}.label-order-status.status-deliveredtosupplier{background:#3be361}.ktc-form input+label:after,.ktc-form input+label:before,.ktc-admin-ui [class*=" icon-"]:before,.ktc-admin-ui [class^=icon-]:before,kentico-section-header .ktc-section-header [class*=" icon-"]:before,kentico-section-header .ktc-section-header [class^=icon-]:before{font-family:'Core-icons' !important}*:before,*:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem}.pt-20{padding-top:clamp(2rem, 1.11111vw, 2rem) !important}.pb-20{padding-bottom:clamp(2rem, 1.11111vw, 2rem) !important}.mt-20{margin-top:clamp(2rem, 1.11111vw, 2rem) !important}.mb-20{margin-bottom:clamp(2rem, 1.11111vw, 2rem) !important}.pt-30{padding-top:clamp(2rem, 1.66667vw, 3rem) !important}.pb-30{padding-bottom:clamp(2rem, 1.66667vw, 3rem) !important}.mt-30{margin-top:clamp(2rem, 1.66667vw, 3rem) !important}.mb-30{margin-bottom:clamp(2rem, 1.66667vw, 3rem) !important}.pt-40{padding-top:clamp(2rem, 2.22222vw, 4rem) !important}.pb-40{padding-bottom:clamp(2rem, 2.22222vw, 4rem) !important}.mt-40{margin-top:clamp(2rem, 2.22222vw, 4rem) !important}.mb-40{margin-bottom:clamp(2rem, 2.22222vw, 4rem) !important}.pt-50{padding-top:clamp(2rem, 2.77778vw, 5rem) !important}.pb-50{padding-bottom:clamp(2rem, 2.77778vw, 5rem) !important}.mt-50{margin-top:clamp(2rem, 2.77778vw, 5rem) !important}.mb-50{margin-bottom:clamp(2rem, 2.77778vw, 5rem) !important}.pt-60{padding-top:clamp(2rem, 3.33333vw, 6rem) !important}.pb-60{padding-bottom:clamp(2rem, 3.33333vw, 6rem) !important}.mt-60{margin-top:clamp(2rem, 3.33333vw, 6rem) !important}.mb-60{margin-bottom:clamp(2rem, 3.33333vw, 6rem) !important}.pt-80{padding-top:clamp(2rem, 4.44444vw, 8rem) !important}.pb-80{padding-bottom:clamp(2rem, 4.44444vw, 8rem) !important}.mt-80{margin-top:clamp(2rem, 4.44444vw, 8rem) !important}.mb-80{margin-bottom:clamp(2rem, 4.44444vw, 8rem) !important}.pt-100{padding-top:clamp(2rem, 5.55556vw, 10rem) !important}.pb-100{padding-bottom:clamp(2rem, 5.55556vw, 10rem) !important}.mt-100{margin-top:clamp(2rem, 5.55556vw, 10rem) !important}.mb-100{margin-bottom:clamp(2rem, 5.55556vw, 10rem) !important}.pt-120{padding-top:clamp(2rem, 6.66667vw, 12rem) !important}.pb-120{padding-bottom:clamp(2rem, 6.66667vw, 12rem) !important}.mt-120{margin-top:clamp(2rem, 6.66667vw, 12rem) !important}.mb-120{margin-bottom:clamp(2rem, 6.66667vw, 12rem) !important}.d-none,.hide{display:none !important}.d-block{display:block !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media (min-width: 480px){.d-flex-xs{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.w-100{width:100%}.d-inline-block{display:inline-block !important}.text-center{text-align:center}.m-0{margin:0 !important}.p-0{padding:0 !important}.pb-0{padding-bottom:0 !important}.uppercase{text-transform:uppercase}

.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
