/*fcgz1764158735*/.js__searchForm{position:relative;z-index:10}.searchTop{flex-grow:1;height:3.23529vw;max-height:3.4375rem;min-height:45px;padding:0;width:100%}.searchTop__form{height:100%;margin:0;padding:0;position:relative}.searchTop__submit,.searchTop__textfield{height:100%}.searchTop__textfield{background:#fff;border:1px solid #d0d4d4;border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;color:#202020;font-family:Roboto;font-size:100%;padding:0 15px}.searchTop__submit{background:#27348b;border-radius:0;color:#fff;min-height:45px}#searchTop__select{height:100%;max-width:160px;min-width:130px;visibility:hidden;width:9.41176vw}.searchTop__select-container{border:1px solid #d0d4d4;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:none;border-right:none;border-top-left-radius:0;border-top-right-radius:0}.searchResultList__nav .ajaxSlider__arrow:hover{color:#313234;cursor:pointer}.searchResultList.hide{display:none}.searchResultList:not(.hide){background-color:#fff;border:1px solid #d0d4d4;display:block;position:absolute;right:0;top:calc(100% + 3px);width:100%;z-index:10}.searchResultList__item{border-bottom:1px solid #d0d4d4;height:6.875rem;transition:all .3s}.searchResultList__item:hover{border-bottom-color:#27348b}.searchResultList__item.searchResultList__item-lastElement{border-bottom:0}.searchResultList__foto{flex-shrink:0;max-height:150px;padding:.88235vw 1.76471vw;position:relative;width:calc(5.88235vw + 30px)}.searchResultList__foto:after{background-color:#d0d4d4;content:"";height:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.searchResultList__info{padding:.88235vw .88235vw .88235vw 1.47059vw}#js__searchForm .miniscroll-container{background-color:#fff!important}#js__searchForm .miniscroll-thumb{background-color:#fff!important;margin:0!important}.searchResultList{padding-bottom:3.5625rem}.searchResultList__bottom{background-color:#f4f4f4;border-top:2px solid #d0d4d4;bottom:0;padding:.88235vw 1.76471vw;position:absolute;width:100%;z-index:1}.searchResultList__bottom a{font-size:.82353vw;font-weight:600}@media (max-width:1335.71429px){.searchResultList__bottom a{font-size:11px}}@media (min-width:1700px){.searchResultList__bottom a{font-size:14px}}.searchResultList__bottom:hover a{color:#27348b;transition:all .5s}.searchResultList__priceBox{padding-top:5px}.product__priceLabel{font-size:.82353vw;line-height:1}@media (max-width:1092.85714px){.product__priceLabel{font-size:9px}}@media (min-width:1700px){.product__priceLabel{font-size:14px}}.product__priceContainer{line-height:1}.product__priceContainer b{font-size:.82353vw}@media (max-width:1092.85714px){.product__priceContainer b{font-size:9px}}@media (min-width:1700px){.product__priceContainer b{font-size:14px}}.searchResultList__top{max-height:31.25rem;overflow:hidden;position:relative}.searchResultList__name{font-size:.94118vw;font-weight:600;line-height:1.1}@media (max-width:1168.75px){.searchResultList__name{font-size:11px}}@media (min-width:1700px){.searchResultList__name{font-size:16px}}.arrowTextLink i{font-size:8px;padding-left:1.76471vw}.searchTop__form .nice_select ul{overflow:hidden!important}.searchTop__form .nice_select a{border:none}.searchTop__form .nice_select a+ul .miniscroll-container{display:none}.searchTop__form .nice_select a.-active+ul .miniscroll-container{display:block}.searchTop__form .nice_select .-separator{background:#dedede;height:1px;margin:5px 0;padding:0}.searchTop__form .nice_select li.-active{color:#27348b}.searchTop__form .nice_select li.checkbox_option{border-bottom:1px solid #d0d4d4}.searchTop__form .nice_select li.checkbox_option input[type=checkbox]{margin-right:10px;vertical-align:middle}@media (min-width:600px){.searchTop__form .nice_select{background:#fff;display:block;height:100%;max-width:160px;min-width:130px;position:relative;width:9.41176vw}.searchTop__form .nice_select:before{background:#d0d4d4;content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.searchTop__form .nice_select a{border-left:none;border-radius:0;border-right:none;max-height:45px;padding:0}.searchTop__form .nice_select a span{color:#5d5e60;font-size:12px;font-weight:400;padding-left:15px;padding-right:30px;text-transform:uppercase}.searchTop__form .nice_select ul{min-width:100%!important;right:0}.searchTop .searchTop__textfield{padding-left:60px}.searchTop form{position:relative}.searchTop form:before{color:#d0d4d4;display:block;font-size:15px;left:20px;position:absolute;top:50%;transform:translateY(-50%)}}@media (max-width:767px){.searchTop__submit{min-width:0;padding:0;width:47px}.searchTop__submit i{font-size:15px;margin-left:0}.searchTop .searchResultList:not(.hide){padding-bottom:20px;z-index:2}.searchTop .searchResultList:not(.hide) .searchResultList__top{max-height:21.25rem!important;overflow-y:scroll}body.js__scrolledDown .searchTop .searchResultList{display:none}.searchResultList__foto .bg_img{height:100%;width:100%}.searchTop form:before,.searchTop__form .nice_select{display:none}}@media (min-width:768px) and (max-width:899px){.searchTop form:before{display:none}.searchTop .searchTop__textfield{padding-left:15px}}@media (min-width:768px){.searchTop .searchTop form:before,.searchTop__form .nice_select{display:none}.searchTop{min-width:220px;width:48.75rem}}@media (min-width:768px) and (max-width:1199px){.searchTop__submit{font-size:11px;min-width:80px}.searchTop__textfield{font-size:13px}.searchTop{width:32.55208vw}.searchTop,.searchTop__submit,.searchTop__textfield{height:38px;min-height:38px}}@media (min-width:1000px){.searchTop,.searchTop__submit,.searchTop__textfield{height:42px;min-height:42px}}@media (min-width:1200px){.searchTop .searchTop form:before,.searchTop__form .nice_select{display:block}.searchTop__form .nice_select a{max-height:50px}.searchTop__textfield{padding:0 20px}.searchTop,.searchTop__submit,.searchTop__textfield{height:50px;min-height:50px}.searchTop{width:38.75vw}}@media (min-width:1200px) and (max-width:1699px){.searchTop__submit{min-width:8.33333vw}}@media (min-width:1400px){.searchTop{max-width:780px}}@media (min-width:1700px){.searchTop,.searchTop__submit,.searchTop__textfield{height:55px;min-height:55px}.searchTop__form .nice_select a{max-height:55px}.product__priceContainer{padding-top:3px}}@media (min-width:768px){.searchResultList:not(.hide){border-color:#27348b!important;left:auto;min-width:55.88235vw;padding-bottom:0;right:0;top:calc(100% + 12px)!important}.searchResultList__top{max-height:36.25rem!important}.searchResultList:not(.hide){background-color:#fff}.searchResultList:not(.hide):after,.searchResultList:not(.hide):before{border:.625rem solid transparent;bottom:100%;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:1}.searchResultList:not(.hide):before{border-bottom-color:#27348b}.searchResultList:not(.hide):after{border-bottom-color:#fff;margin-bottom:-1px}.elastictList{display:flex;flex-direction:row;padding:2.05882vw}.elastickProductList{border-right:1px solid #d0d4d4;padding-right:2.05882vw;width:70%}.elastickCategoryList{padding-left:1.17647vw;width:30%}.elastickCategoryList__name,.elastickProductList__name{font-size:.94118vw;font-weight:600;padding-bottom:.88235vw;text-transform:uppercase}}@media (min-width:768px) and (max-width:1275px){.elastickCategoryList__name,.elastickProductList__name{font-size:12px}}@media (min-width:768px) and (min-width:1700px){.elastickCategoryList__name,.elastickProductList__name{font-size:16px}}@media (min-width:768px){.elastickProductList .searchResultList__foto{display:block;text-align:center;width:80px}.elastickProductList .searchResultList__foto:after{display:none}.elastickProductList .searchResultList__foto,.elastickProductList .searchResultList__info{padding:9px 5px}.elastickProductList .searchResultList__foto img{display:block;margin:auto}.elastickProductList .searchResultList__item{align-items:center;height:2.64706vw}.elastickProductList .searchResultList__foto{height:100%;max-height:100%}.elastickProductList .searchResultList__foto .bg_img{display:block;height:100%;width:100%}.elastickProductList .searchResultList__name{font-size:.82353vw;font-weight:400}}@media (min-width:768px) and (max-width:1335.71429px){.elastickProductList .searchResultList__name{font-size:11px}}@media (min-width:768px) and (min-width:1700px){.elastickProductList .searchResultList__name{font-size:14px}}@media (min-width:768px){.elastickCategoryList__itemName{display:inline-block;font-size:.82353vw;padding:4.5px 0}}@media (min-width:768px) and (max-width:1335.71429px){.elastickCategoryList__itemName{font-size:11px}}@media (min-width:768px) and (min-width:1700px){.elastickCategoryList__itemName{font-size:14px}}@media (min-width:768px){.elastickCategoryList___box{padding-bottom:1.5625rem;padding-left:.88235vw;position:relative}.elastickCategoryList__name{padding-left:.88235vw}.elastickCategoryList___box:after{background-color:#d0d4d4;bottom:0;content:"";height:1px;left:calc(50% + .44118vw);position:absolute;transform:translateX(-50%);width:100%}.elastickProductList .searchResultList__item.searchResultList__item-lastElement{border-bottom:1px solid #d0d4d4}.elastickProductList .searchResultList__item.searchResultList__item-lastElement:hover{border-color:#d0d4d4}.keyword{background-color:#d0d4d4;font-weight:600}}.elastickProductList__buttonBox{justify-content:flex-end;padding-bottom:1.76471vw;padding-top:1.47059vw}.btn--elastickProductList{font-size:.76471vw;height:2.35294vw;max-height:50px;min-height:35px;padding:.58824vw 1.875rem}@media (max-width:1438.46154px){.btn--elastickProductList{font-size:11px}}@media (min-width:1700px){.btn--elastickProductList{font-size:13px}}@media (max-width:767px){.searchResultList__top{display:flex;flex-direction:column}.elastickProductList{order:2;padding:0 10px}.elastickCategoryList{border-bottom:1px solid #d0d4d4;order:1}.elastickProductList__buttonBox{justify-content:center}.elastickProductList__name{padding:0 10px}.elastickCategoryList{padding:0 20px}.elastickCategoryList__name,.elastickProductList__name{font-size:16px;font-weight:700;margin-top:10px;text-transform:uppercase}.elastickCategoryList__item{line-height:1;margin:10px 0}.elastickCategoryList___box{max-height:0;opacity:0;transition:opacity .3s,visibility .3s,max-height .3s;visibility:hidden}#elastickCategory:checked~.elastickCategoryList__name label:after{transform:rotate(180deg)}#elastickCategory:checked~.elastickCategoryList___box{max-height:600px;opacity:1;visibility:visible}.elastickCategoryList__name label{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.elastickCategoryList__name label:after{content:"\e912";font-family:iconset;font-size:8px;transition:transform 1s}}.error404{padding:5rem 0}.error404__text{margin-top:2rem}.error404__text .header:before{display:none}.error404__text .subheader{font-size:2rem}.error404__home{margin-top:2rem}@media (min-width:768px) and (max-width:1200px){.error404{border-top:none}}@media (min-width:768px){.error404__text{margin-left:28%}.error404{min-height:58.82353vw}}@media (min-width:768px) and (max-width:1190px){.error404{min-height:700px}}@media (min-width:768px) and (min-width:1700px){.error404{min-height:1000px}}@media (min-width:1000px){.error404__text{margin-left:23%}.error404{min-height:58.82353vw}}@media (min-width:1000px) and (max-width:1241px){.error404{min-height:730px}}@media (min-width:1000px) and (min-width:1700px){.error404{min-height:1000px}}@media (min-width:1200px){.error404__text{margin-left:25%}.error404{min-height:58.82353vw}}@media (min-width:1200px) and (max-width:1326px){.error404{min-height:780px}}@media (min-width:1200px) and (min-width:1700px){.error404{min-height:1000px}}@media (min-width:1400px){.error404__text{margin-left:20%}}.js__accordion__wrap{max-height:0;overflow:hidden}.cookiesBackground{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(50,57,64,.3);bottom:0;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:100}.cookiesBackground.-active{opacity:1;pointer-events:auto}.checkboxSwitch__input{left:50%;opacity:0!important;pointer-events:none!important;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkboxSwitch__placeholder,.checkboxSwitch__placeholderContainer{border-radius:2.125rem;position:relative}.checkboxSwitch__placeholder{background-color:#dcdfe1;border:none;display:inline-block;height:1.5rem;transition:background-color .3s ease-out;width:3rem}.checkboxSwitch__placeholder:before{background-color:#fff;border-radius:50%;bottom:.125rem;content:"";display:block;height:1.25rem;left:.125rem;opacity:1;position:absolute;top:auto;transform:none;transition:background-color .3s ease-out,transform .3s ease-out;width:1.25rem}.checkboxSwitch__input.-disabled+.checkboxSwitch__label .checkboxSwitch__placeholder{cursor:not-allowed;opacity:.3}.checkboxSwitch__input:checked+.checkboxSwitch__label .checkboxSwitch__placeholder{background-color:#ffdf2a}.checkboxSwitch__input:checked+.checkboxSwitch__label .checkboxSwitch__placeholder:before{opacity:1;transform:translateX(1.5rem)}@keyframes cookieShowUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes cookieShowDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (min-width:768px){.cookiesBar{font-size:.9375rem}.cookiesBar__text{padding-bottom:0;padding-right:2.8125rem}}@media (max-width:400px){.cookiesBar__container{display:block}}@media (max-width:767px){.cookiesBar__container{padding-left:8px;padding-right:5px}.cookiesBar__button{margin:0 auto;max-width:360px;min-width:auto;width:100%}.cookiesBar__button:not(:last-child){margin-bottom:1.25rem}}.cookiesPopupWrap.-active .cookiesPopupWrap__box{opacity:1;pointer-events:auto;transform:scale(1) translate(-50%,-50%)}.cookiesPopupWrap.-active .cookiesPopupWrap__background{opacity:1;pointer-events:auto}.cookiesPopupWrap__background{background-color:rgba(33,33,35,.4);bottom:0;content:"";cursor:pointer;display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .5s ease-out;width:100%;z-index:99}.cookiesPopupWrap__box{background-color:#fff;box-shadow:0 0 3.125rem #0000004d;height:90%;left:50%;max-height:90%;opacity:0;pointer-events:none;position:fixed;top:50%;transform:scale(.98) translate(-50%,-50%);transition:opacity .3s ease-out,transform .3s ease-out;width:90%;z-index:100}.cookiesPopup{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.cookiesPopup__closeButton{align-items:center;background:#ababad;color:#fff;cursor:pointer;display:flex;font-size:.825rem;font-weight:600;height:2.94118vw;justify-content:center;max-height:50px;max-width:50px;min-height:40px;min-width:40px;position:absolute;right:0;text-align:center;top:0;transition:background .5s ease-out;transition:background .5s ease;-webkit-transition:background .5s ease;width:2.94118vw}.cookiesPopup__closeButton:hover{background:#69696b}.cookiesPopup__top{align-items:center;border-bottom:1px solid #dddee2;display:flex;flex-shrink:0;padding:2.60756vw 5.21512vw;text-transform:uppercase;width:100%}.cookiesPopup__header{font-size:150%;font-weight:700;margin:0;padding:0;text-transform:uppercase}.cookiesPopup__content{flex-grow:1;margin:10px 0!important;overflow:hidden;padding:.625rem 3.91134vw;width:100%}.cookiesPopup__text{border-bottom:1px solid #dddee2;font-size:.875rem;padding:1.25rem 4px}.cookiesPopup__section{font-size:.8125rem;padding:1.25rem 4px}.cookiesPopup__section:not(:last-child){border-bottom:1px solid #dddee2}.cookiesPopup__sectionTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.cookiesPopup__sectionTop>*{margin:0}.cookiesPopup__sectionHeader{font-size:.9375rem;font-weight:700}.cookiesPopup__footer{background:#f3f3f3;flex-shrink:0;padding:3.91134vw;width:100%}.cookiesPopup__button{width:100%}.cookiesPopup__button:not(:last-child){margin-bottom:.75rem}.cookiesPopup__sectionIntro{margin-bottom:5px}.cookiesPopup__sectionIntro p{padding-bottom:0}.cookiesPopup__sectionInput{align-items:center;display:flex;justify-content:center}.cookiesPopup__sectionFull{margin-bottom:.625rem;overflow:hidden}.cookiesPopup__sectionAccordionButton{text-decoration:underline}.cookiesPopup__sectionAccordionButton:hover{color:rgba(34,38,44,.8)}.cookiesPopup__section .checkboxSwitch__input:checked+.checkboxSwitch__label .checkboxSwitch__placeholder{background-color:#56b21a!important}@media (min-width:768px){.cookiesPopup__closeButton{font-size:1rem}.cookiesPopupWrap__box{bottom:auto;height:40rem;left:50%;max-height:640px;min-height:520px;min-width:520px;right:auto;top:50%;transform:translate(-50%,-48%) scale(.98);width:40rem}.cookiesPopup__top{min-height:4.625rem;padding:1.25rem 1.875rem}.cookiesPopup__content{padding:0 1.875rem}.cookiesPopup__section,.cookiesPopup__text{padding:1.5625rem 4px}.cookiesPopup__footer{padding:1.875rem}.cookiesPopupWrap.-active .cookiesPopupWrap__box{transform:translate(-50%,-50%) scale(1)}.cookiesBar__content{align-items:center;display:flex;justify-content:space-between}.cookiesBar__buttons{display:flex}}.module.product_compare{bottom:0;left:0;position:fixed;width:100%;z-index:100}.module.product_compare .module_body{visibility:hidden}.module.product_compare .module_body.-visible{height:5.3125rem;visibility:visible}.productCompare{background:#fff;border:1px solid #d0d4d4;border-left:none;border-right:none;height:100%}.productCompare__action{padding:0 2rem;width:22.0588%}.productCompare__action .module_refresh{margin-right:.5rem}.productCompare__item{border-right:1px solid #d0d4d4;-ms-flex-basis:0%;flex-basis:0%;position:relative}.productCompare__foto{height:100%;padding:.625rem;width:8.125rem}.productCompare__foto img{max-height:100%;width:auto}.productCompare__defaultImg{max-width:70%}.productCompare__name{font-size:.6875rem;padding-right:.75rem;text-transform:uppercase}.productCompare__delete{background:#e0e0e0;padding-bottom:2px;position:absolute;right:0;top:0;transition:background-color .3s ease-out}.productCompare__delete:hover{background:#c3c8c8}.productCompare__delete:after{color:#7f7f7f;content:"x";font-size:14px;line-height:1}@media (min-width:768px) and (max-width:999px){.productCompare__foto{display:none}.productCompare__name{font-size:8px;padding-left:10px;padding-right:12px}.productCompare__action{-ms-justify-content:center;justify-content:center;padding:0 10px}}