.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative}.cart__mini td,.tx_label_section,textarea{vertical-align:top}a,a:hover{text-decoration:none}.breadcrumb li,.text-uppercase{text-transform:uppercase}.dropdown li,.page_menu_nav ul li a,.repository__price{white-space:nowrap}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:-o-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}*,.filter-drop__content{-moz-box-sizing:border-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0}.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:-webkit-transform,height;-o-transition-property:-o-transform;-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-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0;background:#fff;left:auto;width:144px;height:144px;top:6px;padding:0 20px;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}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.header__langs__list .flag,.swiper-button-disabled{opacity:.5}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{font-size:10px;text-indent:-9999em;border-top:4px solid rgba(0,0,0,.2);border-right:4px solid rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);border-left:4px solid #333;-webkit-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear;position:absolute;left:50%;top:50%;margin-top:-1.5em;margin-left:-1.5em}.swiper-lazy-preloader,.swiper-lazy-preloader:after{border-radius:50%;width:3em;height:3em}img[src*=".svg"],table{width:100%}@font-face{font-family:CenturyGothic;src:url(../../fonts/Monotype-Century-Gothic-WGL.eot);src:url(../../fonts/Monotype-Century-Gothic-WGL.eot#iefix) format('embedded-opentype'),url(../../fonts/Monotype-Century-Gothic-WGL.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:CenturyGothic;src:url(../../fonts/Monotype-Century-Gothic-WGL-Bold.eot);src:url(../../fonts/Monotype-Century-Gothic-WGL-Bold.eot#iefix) format('embedded-opentype'),url(../../fonts/Monotype-Century-Gothic-WGL-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:CenturyGothic;src:url(../../fonts/Monotype-Century-Gothic-WGL-Italic.eot);src:url(../../fonts/Monotype-Century-Gothic-WGL-Italic.eot#iefix) format('embedded-opentype'),url(../../fonts/Monotype-Century-Gothic-WGL-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:CenturyGothic;src:url(../../fonts/Monotype-Century-Gothic-WGL-Bold-Italic.eot);src:url(../../fonts/Monotype-Century-Gothic-WGL-Bold-Italic.eot#iefix) format('embedded-opentype'),url(../../fonts/Monotype-Century-Gothic-WGL-Bold-Italic.ttf) format('truetype');font-weight:700;font-style:italic}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:ubuntu,arial,sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;color:#1f2e32;font-family:CenturyGothic;font-weight:400}link,meta{display:none}ol,ul{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;border:0}b,h1,h2,h3,h4,h5,strong,th{font-weight:700}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}input[type=submit]{cursor:pointer;-webkit-appearance:button}input[placeholder]{-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#696969}input:focus,textarea:focus{outline:0}input:focus,select:focus,textarea:focus{outline-color:transparent;outline-style:none}.category_career_select .form-field select:focus,.footer__block--newsletter form button:focus,.footer__block--newsletter form input:focus,.search__input__head .search__button:active,a{outline:0}input[type=checkbox],input[type=radio]{padding:0;margin-right:10px}textarea{overflow:auto}table{border-collapse:collapse;font-weight:400;border:0}th{padding:0;font-size:13px}th:first-child{font-size:13px;font-weight:700}a{color:inherit}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src*=".svg"]{width:100%}}.g--link{cursor:pointer;color:#696969;display:inline-block;padding-bottom:1px}.g--link:hover{color:#000}.g--important_info{font-weight:700;color:#960000;font-size:16px}.g--link--continue-shopping{line-height:1.45}.g--link--go-to-cart{display:inline;color:#000;border-bottom:1px solid #000;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.g--link--go-to-cart:hover{color:#000;border-bottom-color:#000}.txt_s3{color:#3f3f3f;border-bottom:1px solid #27b9e9}.txt_s3:hover{color:#27b9e9}.no_items{text-align:center;padding:32px 1px;margin:0}@media (min-width:768px){.no_items{padding:128px 1px}}.NaviInfiniteScrollButton a,.btn,.btn_cta{display:inline-block;padding:12px 20px;line-height:1;color:#fff;font-size:13px;text-transform:uppercase;font-weight:500;cursor:pointer;background:#2b2b2b;letter-spacing:1px;border:1px solid}.NaviInfiniteScrollButton a:hover,.btn:hover{background:#000;text-decoration:none}.btn:active{position:relative;top:1px}.btn--add_to_cart{font-size:1.25rem;padding:14px 0 17px 30px}.tx_button.zagiel{padding:10px;display:inline-block;margin:14px 0}.btn_cta.add_review{-webkit-box-shadow:0 1px 0 0 #7aa1a8 inset;box-shadow:0 1px 0 0 #7aa1a8 inset;background:#50727a;background-image:-webkit-gradient(linear,left top, left bottom,from(#618F98),to(#50727A));background-image:-webkit-linear-gradient(top,#618F98,#50727A);background-image:-o-linear-gradient(top,#618F98,#50727A);background-image:linear-gradient(to bottom,#618F98,#50727A)}.btn_cta.add_review:hover{background:#618F98}.btn--big{font-size:1.2rem;padding:1rem}.btn--small{font-size:14px;margin:0 0 0 2px;padding:6px 12px 8px}.btn--login{margin:2px 0;border:0}.btn--style-a{border:1px solid #1f2e32;background:#3c555b;background-image:-webkit-gradient(linear,left top, left bottom,from(#3C555B),to(#1F2E32));background-image:-webkit-linear-gradient(top,#3C555B,#1F2E32);background-image:-o-linear-gradient(top,#3C555B,#1F2E32);background-image:linear-gradient(to bottom,#3C555B,#1F2E32);text-shadow:0 -1px 1px #1f2e32;-webkit-box-shadow:-1px -1px 0 rgba(255,255,255,.3) inset,1px 1px 0 rgba(255,255,255,.3) inset;box-shadow:-1px -1px 0 rgba(255,255,255,.3) inset,1px 1px 0 rgba(255,255,255,.3) inset}.btn--style-a:hover{background:#3c555b}.btn--cart-code-count{padding:6px 16px}.btn--arrow-a{padding:.5rem 1.75rem .5rem .75rem;position:relative}.btn--arrow-a span{display:inline-block;margin:0;position:absolute;right:12px;top:7px;width:9px}.btn--arrow-a span:after,.btn--arrow-a span:before{background:#fff;content:"";height:7px;width:2px;vertical-align:middle;display:inline-block}.btn--arrow-a span:before{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:0 2px}.btn--arrow-a span:after{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0}.payment__btn button,.payment__btn input[type=submit]:not(.btn__payu){display:inline-block;padding:14px 16px;line-height:1;color:#fff;font-family:inherit;border-radius:4px;font-weight:500;cursor:pointer;background:#2c96b8;background-image:-webkit-gradient(linear,left top, left bottom,from(#31a6cb),to(#2c96b8));background-image:-webkit-linear-gradient(top,#31a6cb,#2c96b8);background-image:-o-linear-gradient(top,#31a6cb,#2c96b8);background-image:linear-gradient(to bottom,#31a6cb,#2c96b8);border:1px solid #268dae;-webkit-box-shadow:-1px -1px 0 rgba(255,255,255,.4) inset,1px 1px 0 rgba(255,255,255,.4) inset;box-shadow:-1px -1px 0 rgba(255,255,255,.4) inset,1px 1px 0 rgba(255,255,255,.4) inset;text-shadow:0 -1px 0 #2eabd3}.btn__payu{background:url(http://static.payu.com/pl/standard/partners/buttons/payu_account_button_long_01.png) no-repeat;border:0;width:290px;height:50px;margin:0 5px}@media (min-width:768px){.btn__payu{margin:0 30px}}.fcb{color:#45619d}.ochnik_svg{fill:#838383}.ochnik_svg:hover{fill:#000}.item_visibled{display:none}.breadcrumb{overflow:hidden;padding:18px 10px 10px}@media (min-width:1220px){.breadcrumb-wrapper{max-width:1366px;margin:0 auto}}.breadcrumb li{margin-bottom:8px;float:left;color:#b2b2b2;line-height:1.45;font-size:12px;letter-spacing:.5px;display:list-item}.form__heading,.headline--category,.index_cats h2{letter-spacing:2px;text-transform:uppercase}.breadcrumb li.home{color:grey;display:none}.breadcrumb b{margin:0 8px;font-weight:400}.breadcrumb li.first,.breadcrumb li.last{display:list-item}@media (min-width:768px){.breadcrumb{padding:16px 0 2px}.breadcrumb li,.breadcrumb li.home{display:list-item}}.g--select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;border-radius:0}.g--select{position:relative;display:inline}.g--select:after,.g--select:before{position:absolute;z-index:3;top:15px;margin-top:-6px;content:"";display:block;background:#030303;width:2px;height:7px}.g--select:after{right:21px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.g--select:before{right:17px;transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.product_box_header{width:100%;padding:16px 0;background:#fafafa}.product_box_header h2{margin:0 0 .5rem;padding:0 1rem;font-size:2.5rem;font-weight:400}.filter_and_sorter{padding:0 2rem 0 1rem}.sorter_wrapper{margin-bottom:1rem}.sorter_wrapper label{display:inline-block;margin-bottom:.25rem;padding-right:.25rem}.nav_filters{margin:0 0 .5rem}.product_sorter p{margin:0}.clear_filters{display:inline-block;margin-left:8px;line-height:24px;padding:0 10px;background:#FFFDAB;color:#000;border:1px solid #FFFDAB;border-radius:4px}.clear_filters:hover{background-color:#FFFC78;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2) inset;box-shadow:0 0 2px rgba(0,0,0,.2) inset}.head_filters{width:100%;overflow:hidden;text-align:left}.filters.hidden{display:none}.filters{background:#fff;border:1px solid #e8eff5;border-top-left-radius:4px;border-top-right-radius:4px;margin:16px auto;padding:15px 0 0;position:relative;width:96%;overflow:visible}.filters form{overflow:hidden;background:#fff;border:1px solid #e8eff5;border-top-left-radius:4px;border-top-right-radius:4px}.filters h5{margin:1.5rem 2rem;font-size:1.5rem;font-weight:400;color:#31a6cb}.filters h6{margin:0 0 1rem;font-size:1rem;font-weight:500}.filters p{margin:.5rem 0}.filters fieldset{float:left;margin:0 0 2rem 2rem;padding:0;border:0}.filters .fieldset_cta{float:none;text-align:center;background:#f6fafc;width:100%;margin:0;padding:10px 0;border-top:1px solid #e8eff5;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.filters label{margin:0 0 10px 4px;display:inline-block;color:#2A3A3F}.filters__on{overflow:inherit!important}.index_cats,.similar_box,.small_banners{overflow:hidden}@media (min-width:768px){.product_box_header{display:table}.product_box_header h2{display:table-cell;vertical-align:middle;margin:0;padding:0 1rem 0 2rem}.filter_and_sorter{display:table-cell;vertical-align:middle;text-align:right}.sorter_wrapper{display:inline-block;margin:0}.sorter_wrapper label{margin:0}.nav_filters{display:inline-block;margin:0 0 0 1rem}}.index__banner.swiper-container{margin-top:16px}.index_banner__txt{left:6%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);max-width:50%}.index_banner__title{font-size:20px}.index_banner__subtitle{color:#8d8d8d;font-size:16px;margin:10px 0 24px;display:none}.index_banner__btn{display:none;line-height:normal}@media (min-width:480px){.index_banner__subtitle{display:block}}@media (min-width:768px){.index_banner__title{font-size:32px}.index_banner__subtitle{font-size:18px}.index_banner__btn{display:inline-block}}.items.table tr{border-bottom:1px solid #dadada}.module_banners_container{overflow:hidden;margin-top:calc(2% - 4px)}.module_banners{display:block;position:relative;text-align:center}.module_banners_desc{position:absolute;top:4%;left:11%}.module_banners_title{margin-bottom:8px;font-weight:100;font-size:16px}.module_banners_title strong{display:block;font-weight:600}.btn--banner{font-size:12px;text-transform:uppercase;padding-bottom:4px}.weather_desk .module_banners_title{color:#3b96e1}.weather_desk .module_banners_title strong{color:#083d8e}.weather_desk .btn--banner{color:#fff;border-bottom:2px solid #fff}.weather_ban:hover .btn--banner{color:#083d8e;border-bottom:2px solid #083d8e}.set_decs .module_banners_title{color:#717171}.set_decs .module_banners_title strong{color:#404141}.set_decs .btn--banner{color:#b5b5b5;border-bottom:2px solid #b5b5b5}.set_ban:hover .btn--banner{color:#404141;border-bottom:2px solid #404141}@media (min-width:450px){.module_banners_title{font-size:27px}}@media (min-width:768px){.module_banners{width:49%;float:left}.weather_ban{margin-right:2%}.module_banners_desc{position:absolute;top:12%}.module_banners_title{font-size:20px}}@media (min-width:1024px){.module_banners_title{margin-bottom:25px;font-size:27px}}.index_cats{margin-bottom:16px}.index_cats a{display:block;border:1px solid #e8eff5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.index_cats a:hover{border-color:#31a6cb}.index_cats img{display:block}@media (min-width:768px){.index_cats{width:102%;margin-left:-1%;margin-bottom:32px}.index_cats li{width:32%;float:left;margin:1% 0 0 1%}.index_cats h2{text-align:center}.index_cats h2:before{display:block;margin:24px auto 16px;content:"";width:25%;height:2px;background:#31a6cb}}.small_banners{margin:32px 0;display:block}.small_banners__list li{float:left}.producer__container{margin:32px 0}.producer__list li{padding:4px 0}.baners__nav{position:absolute;bottom:16px;z-index:10;text-align:center;width:100%;background:tomato}.baners__nav__item{display:inline-block;cursor:pointer;width:16px;height:16px;margin:0 2px;line-height:16px;border:2px solid #fff;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.baners__nav__item.on,.baners__nav__item:hover{background:#fff}.add_to_cart_response,.voucher--cart_info{display:none;padding:20px 32px 20px 64px;border:1px solid #000;line-height:1.45;background:url(../../images/layout/icon-notification-success.svg) 16px 50% no-repeat;position:relative;border-radius:4px;margin:10px 0;font-size:13px}.add_to_cart_response.fail{border:1px solid #d72737;background-image:url(../../images/layout/icon-notification-info.svg)}.add_to_cart_response__message{margin:0}.add_to_cart_response__cart{margin:8px 0}.add_to_cart_response__cta{margin:0}.add_to_cart_response__cta a{padding-bottom:1px;color:#41c123;border-bottom:1px solid rgba(65,193,35,.5);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.add_to_cart_response__cta a:hover{border-color:#41c123;border-bottom-color:rgba(65,193,35,1)}.add_to_cart_response__close{position:absolute;top:10px;right:10px;width:16px;height:16px;cursor:pointer}.add_to_cart_response__close:after,.add_to_cart_response__close:before{content:"";width:2px;height:16px;background:#000;display:block}.add_to_cart_response__close:after{-ms-transform:translateY(-100%) translateX(8px) rotate(-45deg);-webkit-transform:translateY(-100%) translateX(8px) rotate(-45deg);transform:translateY(-100%) translateX(8px) rotate(-45deg)}.add_to_cart_response__close:before{-ms-transform:translateX(8px) rotate(-135deg);-webkit-transform:translateX(8px) rotate(-135deg);transform:translateX(8px) rotate(-135deg)}.fail .add_to_cart_response__close:after,.fail .add_to_cart_response__close:before{background:#000}.report_error .add_to_cart_response{display:block;border-radius:0}.badge{display:inline-block;padding:1px 5px;text-transform:uppercase}.badge--new{color:#284c91;border:1px solid #284c91}.badge--promo{color:#006400;border:1px solid #006400}.badge--sale{color:#b00;border:1px solid #b00}.badge--list{font-size:9px;margin:2px}.badge--product{margin-right:12px;font-size:12px}.top_badges{position:absolute;right:12px;top:12px}.top_badge{width:46px;height:46px}.top_badge--online{fill:#325496}.product__desc-title span{font-size:16px}.similar_box h2{margin:0;padding:32px 0;font-weight:500;font-size:1rem;line-height:1.25}.product_header_reviews{color:#696969;margin:1rem 0;display:table;cursor:pointer}.product_header_reviews_label,.product_header_reviews_stars{display:table-cell;vertical-align:middle}.product_header_reviews_stars .svg-icon{width:24px;height:24px}.product_header_reviews_label{padding-left:16px}.product_reviews{margin:26px 0;color:#526880;border:1px solid #E8EFF5;max-height:500px;overflow-y:scroll}.cart,.cart__buttons,.free-ship{overflow:hidden}.product_reviews fieldset{border:0;margin:0;padding:0}.product_reviews p{font-size:1rem;line-height:1.625;margin:.5rem 0}.product_reviews .new label{display:block;margin:16px 0 4px}.product_reviews .new textarea{border:1px solid #e7e7e7;width:100%;height:100px;margin-bottom:8px}.product_reviews .review-header{font-size:1.2rem;border-bottom:1px solid #8CB3DB;padding-bottom:.5rem}.product_reviews li{padding:1rem}.product_reviews li:nth-child(odd){background:#F4F6F8}.product_reviews .info{font-size:.8rem}.product_reviews ul.list li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #f3f7f8}.product_reviews ul.list li .info{margin:0 0 5px}.product_reviews ul.list li .info strong{font-size:13px;font-weight:400}.product_reviews ul.list li .info .at{font-size:10px;margin:0 0 0 10px}.reviews-header .svg-icon{margin:0 0 6px}.stars svg{fill:#D6D7D8}.stars .star-checked{fill:#2ECC71}.reviews-header{font-size:1.2rem;display:table;margin:0 auto}.stars-range{color:#2ecc71}.star-checked svg{fill:#2ecc71}.js--show-reviews-form{clear:both;display:table;margin:0 auto;padding:1rem 2rem}.review-header .svg-icon{margin:0 0 6px}.review-h3,.reviews-h2{font-size:18px;font-weight:500;margin:1rem 0}.review-ul li{clear:both;display:table;margin:0 0 14px}.review-ul span{float:left;width:125px;padding:0 0 5px}.cart__empty,.cart__steps{text-align:center;padding:16px}.last_viewed{margin:24px 0;text-align:center}.last_viewed h2{margin:0 0 16px;font-size:16px;font-weight:400;text-align:center;color:#696969}.last_viewed li{display:inline-block;margin:8px 8px 0 0}.last_viewed img{border-radius:50%;border:1px solid #eee}.last_viewed img:hover{border-color:#31a6cb}@media (min-width:768px){.last_viewed li{margin:0 8px 0 0}}.cart,.cart__form{margin-bottom:32px;border:1px solid #eee}.cart__empty{border:1px solid #eee}.cart__empty__icon{margin:16px}.cart__preorder{color:#696969;font-size:14px;margin-top:4px}.cart__preorder strong{display:block}@media (min-width:768px){.cart__preorder strong{display:inline}}.update-variant-select{display:none}.update-variant-select span{display:block;margin:0 0 5px}@media (min-width:768px){.cart-current-variant,.update-variant-select{width:280px}.update-variant-select span{display:inline}}.cart__steps__item{display:inline-block;color:#696969;font-size:14px}.cart__steps__item--active{color:#31a6cb}.cart__steps__item--arrow{margin:0 2px}@media (min-width:768px){.cart__steps__item{font-size:16px}.cart__steps__item--arrow{margin:0 8px}}table.summary{border:none;margin:0 0 20px}table.summary tr{border:1px solid #CBD6D8}table.summary th{padding:8px 15px 8px 8px;border-right:1px solid #CBD6D8;background:#F7F9FB;width:50%}table.summary td{padding:8px}.cart__items th{display:none}th.cart__items__name{text-align:left}.cart__items td,th.cart__items__price{text-align:right}.cart__items__price--discounted{font-size:.75rem;line-height:1em}.cart__items--data:before{content:attr(data-th)": ";width:60%;display:inline-block}.cart__items td{padding:1rem .5rem;vertical-align:middle;border-bottom:1px solid #e8eff5;display:block}.cart__coupon__info{font-size:12px;display:block}td.cart__items__img{width:30%;float:left;border-bottom:0;text-align:left}td.cart__items__product{width:70%;float:left;border-bottom:0;text-align:left}td.cart__items__price--single{width:100%;clear:both;border-top:1px solid #e8eff5}td.cart__items__price--sum{border-bottom-color:#31a6cb}.cart__items__price__promo{color:#ef823a}.cart__items__label{display:block;color:#696969;font-size:14px;margin:4px 0 1px}td.cart__items__img img{max-width:none;width:75px}td.cart__items__quan input{width:40px;text-align:center;padding:5px 0;border:1px solid #e8eff5}.cart__items__product__title{font-weight:500}.cart__items__quan__recalc{margin:4px 0 0;font-size:.875rem}.tx_cart_item_option{margin-top:4px;font-size:14px;color:#696969}.tx_cart_item_actions{display:block;margin-top:.5rem}.change-variant-container{display:inline-block}.js--change-variant-form{position:absolute;display:none;background:#FFF;padding:0 15px}.cart__items--totals__value{background:#f7f7f7}.cart__items--totals__value .g--link{float:left}.cart__items--totals__label{display:inline-block;width:60%}.cart__items__discount,.g--discount{color:#68a946}.cart__items caption{padding:16px;color:#31A6CB;font-size:20px;background:#fafafa;border-bottom:1px solid #e8eff5}@media (min-width:768px){.cart__items td,.cart__items th{padding:16px;display:table-cell}.cart__items--totals,td.cart__items__price,td.cart__items__quan{text-align:right}.cart__items th{border-bottom:1px solid #e8eff5;font-weight:400;white-space:nowrap;background:#fafafa;color:#696969}td.cart__items__img,td.cart__items__product{width:auto;float:none;border-bottom:1px solid #e8eff5}td.cart__items__price--single{width:auto;clear:none;border-top:0}td.cart__items__price--sum{border-bottom-color:#e8eff5}.cart__items--totals__label{width:auto}.cart__items__quan__recalc{margin:0 0 0 4px}td.cart__items__img img{width:auto}td.cart__items__quan{text-align:center}.cart__items--data:before{display:none}th.cart__items__picture{width:100px}}@media (min-width:1024px){td.cart__items__img{padding-left:2rem}td.cart__items__price,th.cart__items__price{padding-right:2rem}.cart__items--totals td{padding:1rem 2rem}}.free-ship{padding:16px}.free-ship p{margin:0;color:#31A6CB;line-height:1.45}@media (min-width:1024px){.free-ship{overflow:hidden;padding:16px 32px}}.cart__shipping{width:100%;clear:both}.cart__shipping__msg{display:block;padding:16px;text-align:left;background:#fdfddf;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cart__shipping__msg--alert{color:#e41b00;padding:16px 16px 16px 76px;font-size:18px;line-height:1.2;background:url(../../images/layout/icon-notification-info--red.svg) 26px 50% no-repeat #fdeeee}.cart__shipping td{padding:8px 10px}.cart__shipping label{cursor:pointer;display:block;float:left;width:88%}.cart__shipping input{display:block;float:left;margin:3px 16px 0 0}.cart__shipping tr:nth-of-type(2) td{padding-top:1rem}.cart__shipping tr:nth-last-of-type(1) td{padding-bottom:1.5rem}.cart__shipping__cost{font-weight:500;color:#51707a;display:block}@media (min-width:768px){.cart__shipping td{padding:5px 16px}.cart__shipping label{width:auto;float:none}.cart__shipping__cost{display:inline}}.cart__mini table,.cart__summary{width:100%}@media (min-width:1024px){.cart__shipping td{padding-left:32px}.cart__shipping__msg{padding:16px 32px}.cart__shipping__msg--alert{padding:16px 16px 16px 76px}}.cart__shipping label.transport_method_unavailable{color:rgba(0,0,0,.5);position:relative;cursor:default;display:inline-block}.cart__shipping label.transport_method_unavailable .cart__shipping__cost{color:rgba(81,112,122,.5)}.cart__shipping label.transport_method_unavailable::after{display:block;content:attr(data-description);background:url(../images/layout/tooltip_info.png) 0 50%/20px no-repeat #fff;color:#666;padding:6px 4px 6px 30px;position:static;font-size:12px;text-align:left}@media(min-width:1024px){.cart__shipping label.transport_method_unavailable{cursor:help}.cart__shipping label.transport_method_unavailable::after{display:none;content:attr(data-description);background:url(../images/layout/tooltip_info.png) 10px 50%/22px no-repeat #fff;color:#666;border:1px solid #ddd;padding:4px 4px 4px 45px;position:absolute;left:102%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:11px;border-radius:2px;z-index:5;min-width:200px;text-align:left}.cart__shipping label.transport_method_unavailable:hover::after{display:block}}.cart__summary td{padding:1rem;text-align:right;border-top:1px solid #e8eff5;background:#eef8fe}.cart__summary td.finalizationOptionSummary--modifier{background:#f7fbfd}.cart__summary strong{font-size:1.2rem}@media (min-width:1024px){.cart__summary td{padding-right:2rem}}.cart__buttons{padding:1.5rem 0 3rem;text-align:center}.cart__buttons .txt_s1{white-space:nowrap;line-height:1.5}.cart__buttons_info{margin-bottom:16px;text-align:left}.btn--go-to-order,.btn--place-order{font-size:1.2rem;padding:1rem;margin:0 1rem}.btn--go-to-order{line-height:1.25}@media (min-width:768px){.cart__buttons p{float:center;margin:0 2rem 0 0;line-height:20px}.btn--go-to-order{float:right;margin:0 1rem 0 0}}@media (min-width:1024px){.btn--go-to-order{margin-right:2rem;line-height:1}}.cart__mini{font-size:14px;line-height:1.25;text-align:right;border:1px solid #eee;border-bottom:0}.cart__mini td,.cart__mini th{padding:.75rem 1rem;border-bottom:1px solid #eee}.cart__mini th{background:#f6f5f5;text-align:left}.cart__mini td:nth-of-type(1){width:55%;text-align:left}.cart__mini .g--link{float:right;font-weight:400;font-size:12px}.cart__mini__img{float:left;width:30%;max-width:100px;padding-right:1rem}.cart__mini__item{float:right;width:70%}.cart__mini__item a{display:inline-block;margin-bottom:.25rem;font-weight:500}.cart__mini__item li{font-size:.75rem;color:#4b4845}.cart__mini__transport{display:block;margin-top:.25rem;font-size:.75rem;color:#7f7f7f}.cart__mini__total td{font-weight:500;background:#f6f5f5}@media (min-width:1024px){.cart__mini{width:27%;float:left;margin:58px 0 0 1%}}#cartRegister #invoice_data{margin-bottom:25px}.fields-heading{margin:0;padding:24px 8px 16px;font-size:21px;line-height:1.2;font-weight:400}.fields-heading--forgotten-password{padding:8px}.fields-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fields-container-wrapper .fields-container{width:49.5%}.fields-container{border:1px solid #f3f3f3;background:#F7F9FB;padding:16px 0;position:relative;overflow:hidden}.table_options a{display:block;text-decoration:underline;margin:2px 0}p.cart__error{padding:1rem 1rem 0;background:#f3dbe1}.errors_for_field{margin-bottom:1rem;color:#e41b00;padding:1rem;background:#f3dbe1}.cart__fields_mustbe{color:#7f7f7f;font-size:.875rem}.cart__fields_mustbe em{color:#e41b00}.marker--required{font-size:1rem;color:#e41b00;font-weight:500;font-style:normal}.register_completed{margin:2rem 0}.register_completed li{margin:1rem 0}.register_completed a{border-bottom:1px solid #D3CFCC;color:#696969;font-weight:300}.register_completed a:hover{border-color:#696969}#cartRegister .buttons{text-align:center;margin:20px 0 60px}#cartRegister .buttons input{border:0;font-size:14px;color:#fff;height:33px;padding:0 15px 0 10px;text-transform:uppercase;cursor:pointer}#cartRegister .content input:focus,#cartRegister .content textarea:focus,.cart__items td.quan input:focus,.cart__login .content input:focus,.cart__login .content textarea:focus{background:#f7f6d0}#invoice_data{border-bottom:1px solid #f3f3f3;padding-bottom:10px;margin-bottom:25px}.fieldset_off{display:none}.error-message{display:block;padding:8px 0;color:#e41b00;font-size:14px;width:100%;float:left}@media(min-width:1024px){.error-message{padding-left:200px}}#emailChangeNotification{clear:both;display:block;font-size:13px;max-width:600px;padding-top:5px}@media (min-width:768px){.fields-heading{padding:16px;font-size:18px;line-height:1}.fields-container{padding:32px 0 16px}}@media (min-width:1024px){#cartRegister,.cart__login{width:70%;float:right;margin-right:1%}.marker--required{padding-left:.5rem}.fields-heading{padding:24px 0 0}.fields-heading--first{padding:1rem 0;line-height:1.3}.fields-container{margin:16px 0 0}#emailChangeNotification{padding-left:200px}}.paczkomaty__map__container{display:none}@media (min-width:768px){.paczkomaty__map__container{margin:16px}}.offer__fields_mustbe{color:#7f7f7f;font-size:.875rem}.terms-container{display:none;height:240px;margin:16px 0;padding:16px;background:#fff;overflow-y:scroll!important;border:1px solid #e8eff5}.terms-container h1{font-size:14px;margin:0 0 14px}.terms-container ol,.terms-container p,.terms-container ul{margin-bottom:12px}.terms-container p{font-size:12px;line-height:1.45}.terms-container ol li,.terms-container ul li{font-size:12px;line-height:1.45;margin-bottom:4px}.terms-container ul li{list-style:disc inside}.terms-container ol li{list-style:decimal inside}.terms-container::-webkit-scrollbar{width:10px}.terms-container::-webkit-scrollbar-track{background:#fff}.terms-container::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background:#999}.close-trigger{position:fixed;display:block;margin-left:200px;margin-top:-32px;color:tomato;font-size:24px;border:1px solid tomato}.agreement_hide,.terms-container .container_page_menu{display:none}.terms-container .page__title{text-transform:uppercase}.agreements a{text-decoration:underline}.agreements .marker--required-agreements{margin-right:4px}.js--review-form{display:none;margin-top:1rem}#new .form{margin:0 0 2rem}.form{margin:0 8px}.form__heading,.headline--category{margin:0;font-weight:400;font-size:26px;line-height:1.2;text-align:center;padding-bottom:12px;border-bottom:1px solid #000}.category__description_box{margin-bottom:30px}@media (min-width:768px){.terms-container{height:340px}.form{margin:0 2rem 2rem}.form__heading,.headline--category{padding-bottom:0;border-bottom:1px solid transparent;font-size:30px;padding-top:4px}}.input,input[type=password],select{width:100%;border:1px solid #696969;background:#fff}.label{font-weight:500;display:block;padding:5px .75rem 4px 0;cursor:pointer}.label--select{padding:3px 12px 3px 0}.label--empty{display:none}.label--inline{display:inline-block}.label--average{text-align:center;width:100%;display:block;font-size:2rem;margin-top:.5rem}.label--average strong{color:#2ECC71}.input-description,.tx_label_info{color:#7f7f7f;line-height:1.45;font-size:.875rem}.fieldset-login .label{padding:2px .75rem 1px 0}input[type=file]{width:100%}.input,input[type=password]{float:left;padding:5px;border-radius:0;-webkit-appearance:none}.input-inline,.input-short{border:1px solid #696969;padding:5px;background:#fff;-webkit-appearance:none}.input-short{width:128px;float:left;border-radius:0}.input-inline{border-radius:0}.input-description{display:block;width:100%;overflow:hidden;padding-top:.25rem}.textarea{width:100%;border:1px solid #696969;background:#fff;padding:5px;border-radius:0;-webkit-appearance:none;max-width:290px}.tx_label_section{display:inline-block;width:90%}.tx_label_info{display:block;margin-top:.25rem}@media (min-width:768px){input[type=file]{width:auto}.input,.textarea,input[type=password]{width:264px;max-width:500px}.tx_label_section{width:auto}select{width:264px;max-width:500px}}@media (min-width:1024px){.label{float:left;width:200px;text-align:right;cursor:default}.label--empty{display:block}.errors_for_field li{margin-left:200px}.input-description{padding-left:200px}table.summary{max-width:80%}}.gratis__link,div.ProductBoxCartAttachmentPlugin ul.product_box_list li label{cursor:pointer}.fieldset{margin:0;padding:0;border:0}.fieldset.fieldset--review{border:1px solid #cbcbcb;border-top:none;margin:0 0 32px;padding:32px 0 16px}.fieldset.fieldset--break{border-top:1px dashed #e8eff5}.fieldset p{overflow:hidden;margin:0 0 1rem;padding:0 .5rem}.fieldset p.has_error{margin-bottom:0;padding-top:10px;background:#f3dbe1}.fieldset.fieldset--cart-plugin{margin:32px 0;padding:32px 16px;border:1px solid #e8eff5}.fieldset.fieldset--cart-plugin legend{padding:0 16px}.fieldset select{margin:0 4px 0 0}@media (min-width:768px){.fieldset p{padding:0 1rem}}.customer__feedback__list{padding:0 1rem;margin-bottom:24px}.customer__feedback__list li{padding:4px 0}.customer__feedback__comment{display:block;height:200px;width:100%;margin-top:1rem}.customer__feedback__form{margin:32px 0}@media (min-width:768px){.customer__feedback__comment{width:500px}}.account_option{margin-bottom:20px;font-size:.875rem}.account_option p{margin-bottom:10px}.contact__wrapper{margin-bottom:32px}.cart__info-steps{text-align:center;background:#fff;padding:10px 0 14px}.cart__info-steps h3{padding:10px 0;margin:0;font-size:27px;text-transform:uppercase;font-weight:400;letter-spacing:1px;color:#009840}.cart__completed{margin-bottom:32px;background:#f8f8f8;-webkit-box-shadow:1200px 0 0 #f8f8f8,-1200px 0 0 #f8f8f8;box-shadow:1200px 0 0 #f8f8f8,-1200px 0 0 #f8f8f8;overflow:hidden}.cart__completed .fields-heading{margin:0;padding:10px 0;font-size:14px;font-weight:700}.cart__completed .fields-container{background:#fff;padding:20px 32px 32px;position:relative;overflow:hidden;margin:0 0 10px}.cart__completed .fields-container span{font-size:14px}.cart__completed__header{padding:24px 32px;background:#fff;margin-bottom:32px}.cart__completed__estimated{display:none}.cart__completed__action,.cart__completed__hint{display:block;font-size:14px}.cart__completed__header__heading{margin:0;font-size:1.5rem;font-weight:500}.cart__completed__header__body{margin:0}.cart__completed__header__body__anchor{font-size:12px;text-decoration:underline}.cart__completed__subtitle{text-transform:uppercase}.cart__completed__section{width:100%;overflow:hidden;padding:24px 0}.cart__completed__section--content{background:#fff;margin:28px 0;padding:20px 0}.cart__completed__section p{margin:0 32px;line-height:2;font-size:14px;color:#555}.cart__completed__heading{font-size:16px;font-weight:700;padding:10px 0;margin:0}.cart__completed__heading--margin{margin:0 32px 16px}.cart__completed td,.cart__completed th{padding:8px 0;font-size:14px}.cart__completed th{text-align:left;font-weight:400}.cart__completed td{font-weight:700}th.cart__completed__customer-data__heading{font-weight:500;background:#fafafa}.cart__completed__action{color:#696969;width:100%;padding:24px 32px;margin:0;overflow:hidden}.NaviInfiniteScrollCurrentPage,.NaviInfiniteScrollInNextRequest,.NaviInfiniteScrollPages,.NaviInfiniteScrollPerPage,.cart__attachment_container{display:none}.cart__completed__action .g--link{text-decoration:underline;font-size:12px}.cart__completed__action--transfer{padding-bottom:0}@media (min-width:1024px){.cart__info-step{padding:10px 30px}.cart__info-step h3{font-size:16px}}.cart__attachment_list li{margin:8px 0 0}#tx_delivery_country_choice{width:100%;margin:16px}#tx_delivery_country_choice label{font-size:14px;margin:0 5px 0 0}@media (min-width:1024px){#tx_delivery_country_choice{margin:16px 32px}}.NaviInfiniteScrollButton{width:100%;padding:40px 0;text-align:center}.NaviInfiniteScrollButton a:active{position:relative;top:1px}.NaviInfiniteScrollButton a:after{content:"..."}.NaviInfiniteScrollButton .loading{padding:14px 28px 14px 45px;font-weight:300;font-size:16px;line-height:26px;display:none}.NaviInfiniteScrollButton .loading::before{content:"";font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(0,0,0,.2);border-right:4px solid rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);border-left:4px solid #333;margin:0 16px 0 0;vertical-align:top;display:inline-block;-webkit-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear;height:2em;width:2em;border-radius:50%}.NaviInfiniteScrollButton .loading.on{display:inline-block}#multi_payment_services{overflow:hidden;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-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 12px}#multi_payment_services>li{width:49%;background:#fff;padding:24px;margin:.5%;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}#multi_payment_services .submit_form{display:block;text-align:center}#multi_payment_services .submit_form:hover{border-color:#31A6CB}#multi_payment_services img{width:110px}#multi_payment_services .item{padding-top:24px}#multi_payment_services .item>span{display:block;font-weight:900;margin:0 0 5px}#multi_payment_services .item span{font-size:12px;color:#000}#multi_payment_services li{border:1px solid #B1B1B1}.order__payment-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:4px 12px;color:#555}.order__payment-info h2{font-size:16px;padding:4px 0;font-weight:400;margin:0;line-height:1.7}.order__payment-info h3{font-size:14px;padding:4px 0;font-weight:400;margin:0;line-height:1.8}.order__payment-info svg{fill:#ffb7b7;margin-right:20px}@media (min-width:550px){#multi_payment_services>li{width:32.3333%;margin:.5%}}@media (min-width:768px){#multi_payment_services>li{width:24%;margin:.5%}#multi_payment_services{padding:10px 38px}.order__payment-info{padding:20px 38px}}@media (min-width:1024px){#multi_payment_services>li{width:19%;margin:.5%}}@media (min-width:1280px){#multi_payment_services>li{width:15.6666%;margin:.5%}}.wrapper{padding:0 10px;margin:0 auto;overflow:hidden}.wrapper.wrapper_info_page{overflow:visible;padding:22px 10px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;display:-ms-flexbox;display:-webkit-box;display:flex}.wrapper.wrapper__no-space{padding:0}.wrapper--cart{overflow:visible;max-width:initial}.cookies,.gratis__content,.gratis__list,.gratis__wrapper,.section_tabs,.tab{overflow:hidden}.wrapper--cart--wrap{max-width:1366px}@media (min-width:768px){.wrapper,.wrapper.wrapper__no-space--header{padding:0 20px}.wrapper.wrapper_info_page{padding:22px 20px}}@media (min-width:1366px){.wrapper{padding:0 50px}.wrapper.wrapper__no-space{padding:0}.wrapper.wrapper_info_page{padding:22px 50px}}@media (min-width:1220px){.wrapper{max-width:1366px}}.content_box--microsite{margin:0 0 32px}.content_box__newsletter__content{max-width:360px;margin:4px auto;color:#555}.content_box__newsletter .input{width:100%;font-size:11px;color:#B1B1B1;padding:9.5px 16px;text-transform:lowercase;background:#fff;margin-bottom:10px;border-color:#707070}.content_box__newsletter .btn{width:100%;text-align:center;padding:12px 20px;font-weight:400;font-size:14px;margin:12px 0 14px}.content_box__newsletter .label{font-size:11px;width:auto;text-align:left;padding:2px .75rem 8px 0}.tab,.tabs_nav{width:100%}.content_box__newsletter fieldset{padding:0;border:0;margin:0 0 50px}.newsletter__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;margin:18px 0 25px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.newsletter__checkbox label{text-align:left;font-size:14px;color:#555;padding-bottom:3px}.newsletter__checkbox label a{text-decoration:underline}.newsletter__checkbox input{position:relative;top:3px}.newsletter__additional-info{background:#FAFAFA;color:#555;padding:14px 8px;font-size:14px;text-align:center}.content_box__newsletter p,.newsletter__checkbox p{padding:0;margin:0}.newsletter__check-error{padding-bottom:24px;color:red;display:none;text-align:center}.g--container{padding:0 10px}@media (min-width:768px){.g--container{padding:0}}.tab{margin-top:-2px}.tab--index{padding:24px 0 0;background:#fff}.tab--product{padding:32px 0}.tab--hide{display:none}.tabs_nav li{float:left;margin:0 1px 0 0}.tabs_nav a{display:block;color:#696969;padding:8px;font-size:18px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.tabs_nav a:hover{color:#1f2e32}.tabs_nav a.current{color:#1f2e32;border-bottom:3px solid #31a6cb}.tab__load-more{margin:0;padding:16px 16px 32px;text-align:center;font-size:18px}@media (min-width:768px){.tabs_nav{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs_nav a{padding:16px 24px}}.newsletter{padding:32px 10px;border-top:1px solid #e8eff5;border-bottom:1px solid #e8eff5;background:#f7f9fb}.newsletter p{margin:0 0 1.25rem;color:#696969}.newsletter button,.newsletter input{padding:8px 12px;font-family:inherit;margin:2px}.newsletter strong{color:#1f2e32;display:block;font-size:18px}.newsletter form{border:1px solid #d3d3d3;border-radius:4px;background:#fff;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 1 100%;-webkit-box-flex:1;flex:1 1 100%}.newsletter input{border:0;-webkit-appearance:none;-ms-flex:1;-webkit-box-flex:1;flex:1}.newsletter button{font-weight:500;cursor:pointer;border-radius:4px;color:#fff;background:#2c96b8;background-image:-webkit-gradient(linear,left top, left bottom,from(#31a6cb),to(#2c96b8));background-image:-webkit-linear-gradient(top,#31a6cb,#2c96b8);background-image:-o-linear-gradient(top,#31a6cb,#2c96b8);background-image:linear-gradient(to bottom,#31a6cb,#2c96b8);border:1px solid #268dae;-webkit-box-shadow:-1px -1px 0 rgba(255,255,255,.4) inset,1px 1px 0 rgba(255,255,255,.4) inset;box-shadow:-1px -1px 0 rgba(255,255,255,.4) inset,1px 1px 0 rgba(255,255,255,.4) inset;text-shadow:0 -1px 0 #2eabd3;-ms-flex:none;-webkit-box-flex:0;flex:none}.newsletter button:hover{background:#31a6cb}@media (min-width:768px){.newsletter{padding:32px 26px}.newsletter strong{font-size:21px;margin-bottom:4px}}@media (min-width:1024px){.newsletter{overflow:hidden;padding:32px}.newsletter p{width:60%;float:left;margin:0;padding-right:32px}.newsletter form{width:40%;float:right}.newsletter strong{font-size:18px;margin-bottom:0}}.redirect__to__payment{margin-bottom:32px;position:relative}.redirect__to__payment .tx_completed_payment_info{display:none}.response{margin:0;padding:0;font-size:1.125rem}.response.ok{background:url(/images/layout/ochnik/icon_check_product.png) 8px 50% no-repeat #EAF3DB;border:1px solid #BCDA8E;margin:20px 0;text-align:center;border-radius:3px;padding:12px 12px 12px 42px;font-size:16px}@media (min-width:768px){.response.ok{font-size:15px}}.response--error,.response.error{background:url(../images/layout/bullet_error.png) 18px 50% no-repeat #f3dbe1;border:1px solid #e1928b;color:#e41b00}.response--cart{margin-top:4.125rem}.response--error span,.response.error span{display:block;margin-top:.25rem;font-size:.875rem;color:#1F2D32}.response.error span em{color:#e41b00;font-style:normal;font-weight:500}.g--star{color:#e41b00}.response.ok span{display:block;margin:10px 0}.cartMessages,.dao_errors,.messages{border:1px solid #000;padding:16px 16px 16px 64px;margin-bottom:16px}.response.ok span em{font-style:normal;font-size:11px}.cartMessages,.messages{background:url(../../images/layout/info.svg) 16px 50% no-repeat #ffffd6;background-size:32px}.dao_errors{background:url(../../images/layout/info.svg) 16px 50% no-repeat #f3dbe1;background-size:32px}.productVariantDetails{display:block}.productVariantDetails__with-variants{display:none}.gratis__header .gratis__info,.zoom_overlay.on{display:block}.zoom_img_container{background:#fff}.zoom_img_container img{max-height:-moz-available;max-height:-webkit-fill-available;max-height:stretch}.cart__coupon{text-align:left}.cart__coupon [type=checkbox]{margin-right:5px}.cart__coupon p{margin:0}.cart__coupon__form{margin-top:10px}.cart__coupon__form input{margin:10px 0}@media (min-width:768px){.cart__coupon__form input{margin:0}}.gratis__header{background:#F7F7F7;margin:0;padding:24px;font-size:20px;border:1px solid #eee;border-bottom:none;text-align:center}.gratis__wrapper{margin-bottom:24px;border:1px solid #eee;padding:8px}.gratis__tabs__nav{width:100%;text-align:center;margin-bottom:24px}.gratis__block{display:inline-block;margin-bottom:4px;margin-right:16px;width:100%}.gratis__link{border:1px solid transparent;color:#31A6CB;border-radius:4px;background:#fff;padding:8px 12px;font-size:14px;text-transform:uppercase;font-weight:500;-webkit-transition:ease-in .3s;-o-transition:ease-in .3s;transition:ease-in .3s;width:100%}.gratis__link:hover{border-color:rgba(49,166,203,.3)}.gratis__link.active{border-color:#31A6CB}.gratis__list{width:101%;margin:32px -1% 32px 0}.gratis__list--item{width:49%;margin:0 1% 6% 0;overflow:hidden;text-align:center;float:left}.gratis__list--item h3{font-size:16px}.gratis__list--form{margin-top:16px}.btn--gratis{padding:8px 12px;font-size:14px}.gratis__content{width:100%}.gratis__content.hide{display:none}.gratis__content span{display:block;width:100%;text-align:center;margin:32px 0;font-size:18px}.gratis__info{font-size:14px;color:#696969;margin-bottom:4px}@media (min-width:768px){.gratis__wrapper{padding:32px 32px 0}.gratis__block,.gratis__link{width:auto}.gratis__list--item{width:32.3333%;margin:0 1% 3% 0}}@media (min-width:1024px){.gratis__list--item{width:24%;margin:0 1% 3% 0}}.cookies_wrapper{position:fixed;bottom:0;left:0;width:100%;padding:8px 2px;background:#f7f9fb;border-bottom:1px solid #e8eff5;color:#696969;z-index:15}.cookies{font-size:12px;padding:16px 8px;width:100%;max-width:1366px;margin:0 auto;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}.cookies p{line-height:1.25;margin:0;display:inline-block;width:80%}.cookies__close{padding:8px 12px;float:right}.modal-overlay{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.modal-block{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:86%;z-index:101;background:#fff;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-webkit-overflow-scrolling:touch}.modal-close{background:#f3f3f3;padding:1rem 2rem;text-align:right}.modal-content{overflow-y:scroll;padding:0 16px}.modal-content h1{font-size:20px}.g--table--default td,.g--table--default th{text-align:center;padding:8px}.g--table--default td{font-size:13px;font-weight:400}.g--table--default tbody tr:nth-child(2n+2){background-color:#f8f8f8}.g--table--default tbody tr:nth-child(2n+1){background-color:#ededed}.g--table--default tbody tr:first-child{background-color:#f8f8f8}.g--table--default tbody tr td:first-child{font-weight:400}@media (min-width:768px){.g--table--default td,.g--table--default th{text-align:center;padding:1rem}.g--table--default td{font-size:14px}}.table{width:100%;padding-top:16px;margin:32px 0}.table td,.table th{text-align:left;padding:1rem}.table__subheading{background:#F7F9FB}.table .table__heading{display:none}.table .mobile__th{background:#fff}.form__heading.form__heading--small{font-size:26px;display:inline-block;text-align:center;width:100%;text-transform:uppercase;padding:20px 0 14px}.change_passwords h3,.complaint-order h3,.delivery_address h3,.history-order h3,.my_agreements h3,.repository h3{margin:12px 10px;color:#555;text-align:center;text-transform:uppercase;font-weight:400;font-size:21px}@media (min-width:768px){.change_passwords h3,.complaint-order h3,.delivery_address h3,.history-order h3,.my_agreements h3,.repository h3{text-align:left;text-transform:none;font-weight:700;font-size:19px}}.update_profile h3{color:#555;font-weight:700}.update_profile .form__heading{text-align:left;font-size:18px;text-transform:none;margin:12px 10px}.delivery_address h3{margin-bottom:10px}.complaint-order .table,.delivery_address .table,.history-order .table{margin:0}.page .form{margin:0 0 2rem}table td.address-name{text-align:center}@media (min-width:450px){table td.address-name{text-align:center}}.delivery_address .table tr{border-bottom:1px solid #ddd}@media (min-width:768px){.delivery_address .table tr{border-bottom:1px solid transparent}.complaint-order .table th,.dashboard__table.table th,.delivery_address .table th,.history-order .table th{width:25%;background-color:#FAFAFA;text-align:left;font-weight:100;color:#555}.complaint-order .table td,.dashboard__table.table td,.delivery_address .table td,.history-order .table td{height:120px;border-bottom:7px solid #FAFAFA;width:25%;color:#555;letter-spacing:.7px}}@media (max-width:767px){.delivery_address .table td{text-align:right}}.my_agreements th{color:#555}.change_passwords .cart__buttons,.page .form .cart__buttons,.update_profile .cart__buttons{text-align:left}.change_passwords .cart__buttons input,.my_agreements .btn,.page .form .cart__buttons a,.update_profile .btn,.update_profile .cart__buttons button{background-color:#121212;padding:15px 0;font-size:14px;width:240px;text-align:center}.my_agreements thead tr{background-color:#FAFAFA}.change_passwords p{padding:0}.update_profile .fields-container{border:none;background-color:transparent;margin:0;padding:0}.complaint-order .content p:first-child,.delivery_address .not-found_text{background-color:#FAFAFA;padding:15px 15px 15px 10px;font-size:14px}.change_passwords .cart__fields_mustbe,.update_profile .cart__fields_mustbe{background-color:#FAFAFA;padding:8px 15px 8px 10px}.update_profile .fields-heading--first{font-size:16px;margin-top:25px;padding:0;letter-spacing:.4px}.update_profile .fieldset p .checkbox{width:30px}.delivery_address p input,.delivery_address p select,.update_profile .fieldset p input,.update_profile .fieldset p select{width:100%}.delivery_address p:nth-child(11) input{width:auto}.delivery_address .fields-container,.update_profile .fields-container{width:100%}@media (min-width:768px){.delivery_address .fields-container,.update_profile .fields-container{width:400px}.delivery_address p input,.delivery_address p select,.update_profile .fieldset p input,.update_profile .fieldset p select{width:360px}}.delivery_address.customer_content__tab .content,.my_agreements.customer_content__tab .content{padding:0}.change_passwords .cart__fields_mustbe{margin:0}.update_profile .fieldset.fieldset--break p{padding:0 1rem}@media (min-width:1024px){.delivery_address .fieldset .half-width input,.update_profile .fieldset .half-width input{width:171px;margin-right:12px}.delivery_address .fieldset .half-width,.update_profile .fieldset .half-width{display:inline-block}.change_passwords .label,.update_profile .fieldset p .label{float:none;text-align:left;width:auto;font-size:11px}.change_passwords p input,.update_profile .fieldset p input,.update_profile .fieldset p select{padding:10px;width:100%}.change_passwords p,.delivery_address p,.update_profile .fieldset p{font-size:11px;margin:0;padding:0}.delivery_address p{font-size:16px;margin-left:10px}.main_content_box .info{margin-left:20px}}@media (max-width:767px){.change_passwords p input,.update_profile .fieldset p input,.update_profile .fieldset p select{padding:10px;width:360px}.table,.table tbody,.table td,.table th,.table thead,.table tr{display:block;border-top:none}.table .mobile__th,.table .table__heading{background:#F7F9FB;border-top:1px solid #CBD6D8}.table th{text-align:center}.table td{position:relative;text-align:right}.table td:before{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);left:20px;white-space:nowrap;content:attr(data-row);color:#696969}.table thead{display:none}.table .table__heading{display:block}}.arrow,.arrow_border{border-style:solid;border-width:10px;height:0;width:0;position:absolute;right:4rem}@media (max-width:450px){.table td{text-align:right}.table a{margin-left:75px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.js--section--customer-login{display:none}.g--visible--large,.g--visible--medium{display:none!important}.g--visible--small{display:inherit!important}@media (min-width:768px){.g--visible--small{display:none!important}.g--visible--medium{display:inherit!important}}@media (min-width:1024px){.g--visible--medium{display:none!important}.g--visible--large{display:inherit!important}}.arrow_border{border-color:transparent transparent #E8EFF5;top:-19px}.arrow{border-color:transparent transparent #fff;top:-17px}.customer_content{position:relative;overflow:hidden}.customer_content .customer_content__loader{text-align:center;font-size:4em;line-height:3em}.customer_content__nav{float:left;width:100%;display:block;margin-bottom:2em}.customer_content__nav li{display:block}.customer_content__nav li a{display:block;text-align:center;position:relative}.g--loader,.review-score,.review-score>label,div.ProductBoxCartAttachmentPlugin ul.product_box_list{display:inline-block}.customer_content__tab{width:100%}@media (min-width:768px){.customer_content__nav{width:25%}.customer_content__nav li a{text-align:left}.customer_content__tab{width:73%;float:right}}.g--loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(0,0,0,.2);border-right:4px solid rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);border-left:4px solid #333;-webkit-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear}.g--loader,.g--loader::after{border-radius:50%;width:3em;height:3em}.buy_section .g--loader{margin:0 0 -8px 8px}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.g--loader--plugin{position:absolute;bottom:16px;left:300px;border-width:3px;width:26px;height:26px}div.ProductBoxCartAttachmentPlugin{text-align:left}div.ProductBoxCartAttachmentPlugin ul.product_box_list li{display:inline-block;margin-right:10px;padding:0 2px}div.ProductBoxCartAttachmentPlugin ul.product_box_list li input{margin-right:1px}#theCart .applied_discounts h5,#theCart .applied_discounts ol{margin:0;padding:0;cursor:pointer}div.ProductBoxCartAttachmentPlugin ul.product_box_list li img{vertical-align:middle}#theCart .applied_discounts{color:#68a946;font-size:12px}#theCart .applied_discounts h5{font-size:12px}.cart_item_plugin{border-bottom:1px solid #31a6cb}.cart_item_plugin td{padding:0}.CartAttachmentFilePlugin,.ProductBoxCartAttachmentPlugin{text-align:left;padding:16px;background:#fafafa;margin:16px 8px}.CartAttachmentFilePlugin>p{margin:0}@media (min-width:768px){.CartAttachmentFilePlugin,.ProductBoxCartAttachmentPlugin{padding:24px 32px 24px 116px;margin:32px 16px}.cart_item_plugin{border-bottom:none}}@media (min-width:1024px){.CartAttachmentFilePlugin,.ProductBoxCartAttachmentPlugin{margin:32px}}.CartAttachmentFilePlugin h4,.ProductBoxCartAttachmentPlugin h4{margin-top:0}.CartAttachmentFilePlugin ul{margin-left:1.2em;list-style:disc}.review-score{unicode-bidi:bidi-override;font-size:1.3em}.review-score>label{position:relative;width:1.1em;overflow:hidden;float:right;cursor:pointer}.review-score>label input{position:absolute;left:-99em}.review-score>label.review-score-item--selected,.review-score>label.review-score-item--selected~label,.review-score>label:hover,.review-score>label:hover~label{color:transparent}.review-score>label.review-score-item--selected:before,.review-score>label.review-score-item--selected~label:before,.review-score>label:hover:before,.review-score>label:hover~label:before{content:"\2605";position:absolute;left:0;color:gold}.btn.btn-inline{padding:7px 10px;margin-left:8px;vertical-align:middle;font-size:14px}.voucher .product__info p{font-size:14px;color:#8f999b;margin:8px 0 16px}.voucher .btn{margin-top:12px}.voucher--label{display:block;font-size:14px;margin-bottom:8px}.voucher--select{margin-left:2px;color:#696969;margin-bottom:32px}.voucher--goto-terms{text-align:center}.voucher--cart_info{display:block}.voucher--cart_info p{margin:8px 0}.voucher--cart_info span{color:#41c123}#rmaOrderId .btn{margin:4px 0 0}.rma__product_name--off{display:none}@media (min-width:768px){#rmaOrderId .btn{margin:0 0 0 2px}}@media (min-width:1024px){#orderItemsListResult{margin-left:200px}}.time_estimation__container{background:rgba(255,255,255,.5);border:1px solid #e8eff5;font-weight:400;margin:12px 0 0;padding:8px 16px}.product .time_estimation__container{background:inherit;border:none;margin:0;padding:0;font-size:14px}@media (min-width:768px){.time_estimation__container{display:inline;margin:0 16px 0 32px}}.price__notification__wrapper{width:50%;float:right;padding-left:32px}.price__notification__link{display:table;width:100%}.dkjbns{width:25%;display:table-cell}.price__notification__link a{margin-left:16px}.price__notification__content{display:none;background:#f9f9f9;border:1px solid #f3f3f3;padding:16px;overflow:hidden;margin-top:16px}.price__notification__content--visible{display:block;margin-bottom:16px}.price__notification__content h2{margin-top:0;font-size:18px}.price__notification__content form{margin-top:16px}.price__notification__content label{display:block;width:100px;text-align:left;margin-top:3px}.price__notification__content input{border:1px solid #696969;padding:5px;background:#fff;border-radius:0;line-height:1.45}.price__notification__content .label--empty{clear:both}.price__notification__info.error{background:#f3dbe1;border:1px solid #e1928b;padding:16px}.ac-results__item--on,.autocomplete__all{background:#e9e9e9}.ac-results a{border-bottom:1px solid #e8eff5;padding:6px 8px;display:block;overflow:hidden}.ac-results .autocomplete__single:last-of-type a{border-bottom:none}.ac-results em{padding:10px 12px;display:block;font-style:normal}.autocomplete__img,.autocomplete__info{display:table-cell;vertical-align:middle}.autocomplete__info{padding:0 12px;text-align:left}.autocomplete__info em{display:block;font-style:normal;color:#b90000;font-weight:700;font-size:13px}.autocomplete__info del{color:grey;font-weight:400}.autocomplete__img{width:28px}.autocomplete__img img{display:block;border:1px solid #e8eff5}.autocomplete__all{text-align:center;padding:8px 5px;font-size:12px}.autocomplete__all strong{display:block;font-size:14px}.premium_points_amount{display:block}.premium_points_btn{display:inline-block;margin-right:16px}.points_option{border-bottom:1px solid #a7def2;color:#696969}.points_option:hover{color:#31a6cb}.fieldset-login{padding-bottom:12px}.login_form{padding:0 8px;max-width:100%;margin:0 auto 12px}.login_form p{margin:0;padding:0}.login_form .btn{width:100%;text-align:center;padding:18px 20px;font-weight:400}.login_form .input,.login_form input[type=password],.login_form input[type=text]{width:100%;padding:6px 10px;background:#fff;margin-bottom:10px;border-color:#c9c9c9;font-size:15px}.customer_content--repository .label,.login_form .label{font-size:13px;width:auto;text-align:left}.login_form .input-description{padding:8px 0;text-align:center}.customer_content--repository .label{float:none}.customer_content--repository .fieldset_second_step,.customer_content--repository h2{text-align:center}.customer_content--repository .fieldset_second_step p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0}.customer_content--repository .fields-heading_login{padding:4px 0}.customer_content--repository h1{text-align:center}.repository-info-login{display:none}.repo-login_form .fields-container{background:0 0}.repository__login-form .repository-info-login{display:block}.customer_content--repository .fields-heading,.login_form .input-heading{padding:15px 0;font-size:26px;display:inline-block;text-align:center;width:100%;text-transform:uppercase}.login_form .info_icon{width:11px;height:11px;margin:0 4px}.login_form .input-heading.input-heading--register{padding:15px 0 21px}.remove-repository-items{background-color:#fff;border:none;color:grey}.remove-repository-items:hover{background-color:#fff}.repository-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;margin-bottom:14px;background:#fdfdfd}.repository-item__details{-webkit-box-flex:0;-ms-flex:0 1 64%;flex:0 1 64%;display:block}.repository-item__section{-webkit-box-flex:0;-ms-flex:0 1 19%;flex:0 1 19%}.repository-item__section--small{-webkit-box-flex:0;-ms-flex:0 1 1%;flex:0 1 1%;margin-left:0;margin-right:0}.repository-item__details .repository-item__section{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;font-size:14px}.repository-item__section--picture{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.repository-item__section--options{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;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;margin-left:2%;font-size:14px}.repo-header--name{width:32%}.repo-header--options{width:20%}.repo-header--available{width:16%}.repo-header--price{width:12%}.repository-item__details .repository-item__section--name{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%;font-size:13px;margin-right:4%;text-align:left}.repository-item__details .repository-item__section--price{-webkit-box-flex:0;-ms-flex:0 1 21%;flex:0 1 21%;font-size:14px;text-align:left}.repository-item__details .repository-item__section--avail{-webkit-box-flex:0;-ms-flex:0 1 19%;flex:0 1 19%;font-size:14px;text-align:left}.repository-item__details p{padding-top:0;padding-bottom:0;margin-top:5px;margin-bottom:5px}.repository-item__section--avail-info{display:inline;color:#1f2e32;text-transform:none;font-size:12px}@media (min-width:768px){.repository-item{margin-right:6px;background:initial}.repository-item__details{-webkit-box-flex:0;-ms-flex:0 1 64%;flex:0 1 64%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.repository-item__section--picture{-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%}.repository-item__details .repository-item__section--name{text-align:center;font-size:14px}.repository-item__details .repository-item__section--avail,.repository-item__details .repository-item__section--price{text-align:center}.repository-item__section--options{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.repository-item__section--avail-info{display:none}.repository-item__section--small{-webkit-box-flex:0;-ms-flex:0 1 1%;flex:0 1 1%;margin-left:1%;margin-right:1%}}@media (min-width:500px){.login_form{max-width:308px}.centered_form{max-width:375px;margin:0 auto;text-align:center}.centered_form .btn,.centered_form .input{width:100%}}@media (min-width:700px){.customer_content--repository .login_form{max-width:400px}}.no_account{display:inline-block;padding:28px 8px;margin:0}.social_media_login{margin-left:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.icon_facebook{background:url(../../images/layout/facebook-icon.svg) 50% 50% no-repeat;fill:#000}.icon_google{background:url(../../images/layout/google.svg) 50% 50% no-repeat}.social_media_icon{display:inline-block;width:20px;height:20px;position:relative;top:3px;right:8px}.fields-heading_login{padding:28px 8px;font-size:18px;line-height:1;font-weight:400;margin:0;display:inline-block}.fieldset_second_step{background:#f6f5f5;border:0;margin:0;padding:0 0 14px;border-top:1px dashed #e6e6e6}.fieldset_second_step p{margin:0 0 18px;padding:0 .5rem}.label--empty_social{width:134px;display:none}.fieldset-login .fields-heading_login{padding:16px 8px;font-size:15px}.fieldset-login .social_media_login span{color:#4e4e4e;font-size:14px;padding:3px}@media (min-width:768px){.no_account{display:inline-block;padding:28px 16px}.fieldset-login .fields-heading_login{padding:16px 8px}.fieldset_second_step p{margin:0 0 18px;padding:0 1rem}}@media (min-width:1024px){.label--empty_social{display:inline-block}}@media (max-width:450px){.customer_content--agreements .table a{margin-left:initial}}@media (max-width:768px){.customer_content--agreements tr{border-bottom:1px solid #ddd}}.ask-for-review__header{background:#F2F2F2;font-size:1.3rem;margin:1rem 0;max-width:100%;padding:1.2rem 1rem 1rem}.ask-for-review__content{line-height:1.5;margin:2rem 0}.ask-for-review__content span{padding:0 1rem;display:block}.ask-for-review__content strong{background:#D8FFCC;display:block;margin:2rem 0 1rem;padding:1rem}.ask-for-review__table{border:1px solid #cbcbcb;width:100%}.ask-for-review__table td{padding:1rem}.ask-for-review__image{float:left;max-width:80px}.ask-for-review__legend{margin:1rem 0 0}.ask-for-review__table--product-title{font-size:1.3rem;font-weight:500;vertical-align:middle;border-left:1px solid #cbcbcb}.ask-for-review__table--product-image{vertical-align:middle;width:80px}.ask-for-review__ask{border-bottom:1px solid #DEDEDE;font-size:1.2rem;font-weight:500;line-height:1.6;margin:1rem 0}.ask-for-review__add{max-width:600px;width:100%;margin:0 0 1.2rem}.ask-for-review__add th{text-align:left;font-weight:400;vertical-align:top;width:80px;padding:5px}.ask-for-review__add td{padding:5px}.ask-for-review__add textarea{width:100%;height:100px}.comment_list{margin:12px 0}.comment_list th{background:#f6f5f5;border:1px solid #f5f5f6;padding:8px 0;font-size:14px}.comment_list td{border:1px solid #f5f5f6;padding:6px 5px;font-size:12px;font-weight:400}.comment_list tr:nth-of-type(2n+1){background:#f9f9f9}@media (min-width:768px){.comment_list td{font-size:14px}}.auction-cart__table{border:1px solid #e7e7e7;border-top:none}.auction-cart__table .cart__shipping{border-top:1px solid #e7e7e7}.auction-cart__table tr:last-child td{border-bottom:none}.auction-cart__form{border:none}.auction-cart__variants-list{padding:8px 0}.auction-cart__variants-heading{color:#3d3d3d;font-size:15px}.auction-cart__variants-list li{padding:4px 0}.auction-cart__variants-list li input[type=text]{float:none;max-width:80px;margin-left:8px;padding:8px}.auction-cart__quantity{display:inline-block;padding:0 20px}.auction-cart__quantity .change-quantity--btn{display:inline-block;padding:10px 0;width:30px;text-align:center;background:0 0;color:#3e3e3e;font-size:20px;font-weight:500;cursor:pointer}.auction-cart__message{font-size:15px;display:inline-block;padding:2px 0;border-bottom:1px solid #e7e7e7;cursor:pointer}.auction-cart__message--selected{display:block;color:green;border:none}.auction-cart__toggle-link{text-transform:lowercase;font-weight:400;font-size:14px;vertical-align:top}.contact__heading,.customer-menu--item,.main_contact__container .person p.section_name,.page__title,.page_menu_nav ul li a,.repository__available,.repository__name,.sales_contact_title{text-transform:uppercase}.auction-cart__customer-data-wrapper{display:none;overflow:hidden}.auction-cart__customer-comment{font-size:15px}.auction-cart__message--info{color:#00529B;border:1px solid #00529B;margin:0 0 36px;padding:16px;font-size:15px;text-align:center;background:#BDE5F8}.auction-cart__message--error{color:#D8000C;border:1px solid #D8000C;margin:0 0 36px;padding:16px;font-size:15px;background:#FFBABA}.auction-cart__message--success{color:#4F8A10;border:1px solid #4F8A10;margin:0 0 36px;padding:16px;font-size:15px;background:#DFF2BF}.cart-loader{position:fixed;top:0;bottom:0;left:0;right:0;background:#31a6cb;z-index:9999}.dropdown,.page_menu_career{z-index:999;-webkit-box-shadow:1px 4px 14px -2px rgba(0,0,0,.51);box-shadow:1px 4px 14px -2px rgba(0,0,0,.51)}.cart-loader__spinner{margin:0 auto;width:70px;text-align:center;height:100%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.cart-loader__spinner>div{width:18px;height:18px;background-color:#e8eff5;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.btn.progress img,.dropdown{display:none}.cart-loader__spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.cart-loader__spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.toggle_dropdown{position:relative}.button-loader,.dropdown{position:absolute;left:50%}.toggle_dropdown.on,.toggle_dropdown:hover{text-decoration:underline}.dropdown{top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(255,255,255,.6);color:#b2b2b2;padding:10px}.dropdown li{float:none;width:100%}@-webkit-keyframes button-loader{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes button-loader{0%{-webkit-transform:translateY(-50%) translateX(-50%) rotate(0);transform:translateY(-50%) translateX(-50%) rotate(0)}100%{-webkit-transform:translateY(-50%) translateX(-50%) rotate(360deg);transform:translateY(-50%) translateX(-50%) rotate(360deg)}}.button-loader{top:50%;border:4px solid #FFF;border-top-color:transparent;border-left-color:transparent;width:24px;height:24px;border-radius:50%;animation:button-loader .7s infinite linear;-webkit-animation:button-loader .7s infinite linear}.btn.progress,.btn.progress:hover{color:rgba(255,255,255,0)}.btn.progress{position:relative}.btn--gray{background:#b2b2b2}.btn--gray:hover{background:#000}.progress{pointer-events:none;text-shadow:none}.index__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.index__banner__full ul,.index__banner__mobile_full ul{text-align:center}.index__banner__full li,.index__banner__mobile_full li{width:100%}.index__banner__half li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.index__banner__half li:first-child{margin-right:8px}.index__banner__small li{margin-right:8px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.index__banner__small li:last-child{margin-right:0}@media (min-width:768px){.index__banner__half li:first-child{margin-right:3px}.index__banner__small li{margin-right:3px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width:850px){.index__banner__half li:first-child{margin-right:8px}.index__banner__small li{margin-right:8px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.index__banner_mobile__half{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.index__banner_mobile__half li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.index__banner_mobile__half li:first-child{margin-right:6px}.index__gold_heading{background:#f7f7f7;padding:38px 0;margin:18px 0}.index__gold_heading h2,.index__gold_heading h3{margin:0;padding:8px 0;text-align:center;color:#c09d77;font-style:italic}.index__gold_heading h2{font-size:23px}.index__gold_heading h3{font-size:28px}.index__gray_heading{background:#f7f7f7;padding:38px 0;margin:18px 0}.index__gray_heading h2,.index__gray_heading h3{margin:0;padding:8px 0;font-style:italic}.index__gray_heading h2{font-size:23px;text-align:center;color:#2b2b2b}.index__gray_heading h3,.page_menu_title{color:#2b2b2b;font-size:28px;text-align:center}.index__banner__mobile_full li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:6px auto;text-align:center}.container_page_menu{position:relative;display:none}.page_banner{width:100%;margin-left:inherit}.index_banners__mobile_section{display:block}.index_banners__desktop_section{display:none}.page__banner{margin:32px 0 12px}@media (min-width:501px){.index_banners__mobile_section{display:none}.index_banners__desktop_section{display:block}}@media (min-width:768px){.index__banner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:19px 0 0}.page_banner{min-width:768px;width:768px;margin-left:-20px}}@media (min-width:769px){.page_banner{min-width:inherit;width:100%;margin-left:inherit}}@media (min-width:1366px){.page_banner{max-width:1366px;width:1366px;margin-left:-50px}}.page_menu_title{font-family:CenturyGothic}.g--select select option,.test,option{font-family:"arial,helvetica",sans-serif}.page_menu_nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:100%;margin:17px 0 36px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page_menu_career_nav,.page_menu_nav ul li:nth-child(1),.page_menu_nav ul li:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.page_menu_nav ul li a{color:#8d8d8d;margin-right:20px;font-size:12px}.page_menu_nav ul li a:active{color:#000}.page_menu_nav>ul>li>a:hover{color:#2b2b2b;text-decoration:underline}.page_menu_nav ul .page_menu_career_nav{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;-ms-flex-item-align:end;align-self:flex-end;top:-1px}.page_menu_career{display:none;position:absolute;top:24px;left:-8px;background-color:rgba(255,255,255,.9);color:#8d8d8d;padding:10px}.page_menu_career li:hover a{color:#2b2b2b}.page_menu_career li{margin:8px 0}.page_menu_nav a{letter-spacing:.5px}@media (min-width:800px){.page_menu_nav a{letter-spacing:1px}}.page_menu_nav a.on{text-decoration:underline;font-weight:700}.container_nav h1{text-align:center;font-size:27px;letter-spacing:2px;font-weight:400;margin:0;padding:0 0 6px}@media (min-width:768px){.container_nav h1{padding-bottom:0}}.banner_category_career{margin:0}.page_menu_career--index li{padding:10px 0}.container_category_career{margin:10px 0;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%}.category_career_title_search{width:100%;padding:0 20px 0 0}.category_career_title_search h2{color:grey;font-weight:400;font-size:18px}.container_category_career .category_career{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2%}.category_career_select{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:start;-ms-flex-align:start;align-items:flex-start;color:grey}.form-group{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;color:grey;margin:12px 0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category_career_select .form-field select{margin:0 10px;border:1px solid #b7b7b7;background-color:#ebebeb;width:244px;height:22px;font-size:14px;color:grey;-webkit-appearance:none;-moz-appearance:none;padding:0 28px 0 6px}.category_career_select .wrapper_select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.category_career_select .wrapper_select:after{content:"";border-left:2px solid grey;border-top:2px solid grey;display:block;height:10px;width:10px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);position:relative;top:2px;right:32px}.container_joboffer a,.form-field{display:-webkit-box;display:-ms-flexbox;display:flex}.job_offer{max-width:720px;margin:0 auto;width:100%;border-top:2px solid grey}.container_joboffer{margin:0}.container_joboffer a:nth-child(even){background-color:#f4f4f4}.container_joboffer a p{color:grey;font-size:14px;padding:0 0 0 2%}.container_joboffer a p:first-child{width:60%}.container_joboffer a p:nth-child(2){width:36%}.container_joboffer a:hover p{color:#000}.container_joboffer a span{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}.container_joboffer a span svg:hover{fill:#838383}.menu_wrapper__page{display:inline-block;width:100%}.page__title{text-align:center;font-size:30px;font-weight:400;margin:6px 0}.contact__heading{font-size:26px;padding:4px 0;margin:0;letter-spacing:1.3px}.contact_row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 15px}.sales_contact__container{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;margin-bottom:20px}.sales_contact__container .person{margin:20px 0}.sales_contact__container .person p{padding:3px 0;margin:0;letter-spacing:.2px}.sales_contact_title{margin:30px 0 0 15px;font-weight:400}.main_contact__container{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}.main_contact__container .contact_info{margin:0 0 42px}.main_contact__container .contact_info .mcc_title{padding:0;margin:0;text-transform:uppercase;font-size:14px}.main_contact__container .contact_info .mcc_detail{padding:4px 0;margin:0;font-size:23px;font-weight:700}.main_contact__container .contact_info .mcc_info{padding:4px 0;margin:0;font-size:12px}.main_contact__container .main_contact_title{color:#777;font-size:14px;margin:0}.main_contact__container h2{-webkit-margin-before:.23em;margin-block-start:.23em;-webkit-margin-after:0;margin-block-end:0;font-weight:400;color:#1e1e1e}.main_contact__container .main_contact_address{font-size:15px;margin:0;color:#1e1e1e}.main_contact__container .main_contact_text{font-size:14px;color:#1e1e1e;-webkit-margin-before:6px;margin-block-start:6px;padding-right:49px}.main_contact__container .main_contact_text small{font-style:12px}.main_contact__container .main_contact_time{font-size:13px;letter-spacing:.5px;padding:0;color:#777;margin:0}.contact__wrapper .main_contact_email,.contact__wrapper .main_contact_tel,.contact__wrapper .main_contact_website{margin:7px 0;font-weight:400;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__wrapper .main_contact__container .person.with_top_space .main_contact_tel{margin:7px 0}.contact__wrapper .main_contact_email img,.contact__wrapper .main_contact_tel img,.contact__wrapper .main_contact_website img{margin-right:4px}.person.with_top_space_first{padding-top:34px}.main_contact__container .main_contact_title_second{margin:0;font-size:14px}.main_contact__container .main_contact_title_second u{text-decoration:none}.main_contact__container :nth-child(2) .main_contact_address{-webkit-margin-before:.3em;margin-block-start:.3em;-webkit-margin-after:.3em;margin-block-end:.3em}.contact_info h2,.contact_info p{margin:4px 0;padding:0}.contact_info p{font-size:15px;color:#777}.contact__details-text{font-size:13px;color:#a0a0a0}.main_contact__container .person{margin:20px 0}.main_contact__container .person.with_top_space{margin:50px 0 20px}.person p{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.person p.main_contact_email img{margin-bottom:-2px;margin-right:4px}.main_contact__container .person p.add_info{font-size:12px;color:#b5b5b5}.main_contact__container .person p.section_name{font-size:15px}.main_contact__container .person p.long_info{font-size:12px}@media (min-width:600px){.contact_row{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.main_contact__container .contact_row:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main_contact__container .contact_row:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main_contact__container .contact_row:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:690px){.category_career_select .form-field select{width:210px;padding-right:30px}.category_career_select,.form-group{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;color:grey}.container_page_menu{position:relative;display:block}.container_joboffer{margin:0 4% 0 15%}.job_offer{border-top:none}}@media (min-width:768px){.form-group{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;color:grey;width:initial;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.category_career_select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:720px;margin:0 auto}.page_menu_nav ul li a{margin-right:10px}}@media (min-width:1024px){.container_category_career .category_career{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.category_career_title_search{width:25%;padding:0 20px 0 0}.category_career_select{margin:0}.container_joboffer{margin:0 9% 0 14%}.page_menu_nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:100%;margin:17px 0 36px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.page_menu_nav ul li a{margin-right:44px}.page_menu_nav ul .page_menu_career_nav{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;-ms-flex-item-align:end;align-self:flex-end;top:-1px}}.items.repositoryItems tr .repository-item_product_page a,.items.repositoryItems tr td:last-child a{margin:0}@media (min-width:1100px){.contact_row{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.main_contact__container .contact_row:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main_contact__container .contact_row:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main_contact__container .contact_row:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.wants-email-spam{display:block}.wants-email-spam.already_checked{display:none}.align-center,.align-left,.align-right{text-align:center}.repositoryItems tr th{background:#FAFAFA;padding:10px 0;font-weight:400;text-align:center}.repositoryItems td.options{text-align:center}.repositoryItems td.options a{display:block}.repositoryItems td.picture img{max-width:100px}.repositoryItems td{font-size:11px}.items.repositoryItems tr td:first-child{text-align:center}.items.repositoryItems tr td:first-child input{margin-right:0}.items.repositoryItems tr .repository-item_picture,.items.repositoryItems tr .repository-item_product_page{text-align:center}.items.repositoryItems tr .repository-item_picture a{display:block;margin:0}.items.repositoryItems tr td:last-child{text-align:center;border-bottom:1px solid grey}.main_content_box .dashboard__table tbody tr td{width:100%}.main_content_box .dashboard__table tbody tr td::before{text-align:left}.repository-item_product_page,.repositoryItems{display:none}@media (min-width:768px){.repositoryItems{display:table}.repository-item_product_page{display:inline-block}.items.repositoryItems tr td:last-child{border-bottom:0}.items.repositoryItems tr td:last-child a{margin:0 12px 0 0}.main_content_box .dashboard__table tbody tr td{width:25%}.main_content_box .dashboard__table tbody tr td::before{text-align:left}}.repository__item--off td{color:#ddd}.repository__item--off td .repository__available-disabled{color:#ba5251}.items.table.repositoryItems tr{border:0}.items.repositoryItems.table{margin:0}.repositoryItems .options .btn{width:100%;max-width:100%;font-size:10px;padding:5px 8px;background:0 0;color:#000;border:0;text-decoration:underline}.repository__available{color:#009840;text-align:center}.repository__available-disabled{color:#ba5251}.delivery-adress__remove,.repository__remove{border:0;color:#b8b6b6;font-size:24px;padding:0 10px;margin:0 12px 0 0;text-decoration:none;position:relative;width:20px;height:20px}.customer-menu--dropdown ul li:hover,.news__back,.product_box_header .did_you_mean a{text-decoration:underline}.delivery-adress__remove{padding:0 1px 8px;margin:0 12px 0 50px}.delivery-adress__remove::before,.repository__remove:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg);content:"";width:1px;height:18px;background:grey}.delivery-adress__remove::after,.repository__remove:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(225deg);-ms-transform:translate(-50%,-50%) rotate(225deg);transform:translate(-50%,-50%) rotate(225deg);content:"";width:1px;height:18px;background:grey}@media (max-width:450px){.table td.repository__options-remove{text-align:center}.table td.repository__options-remove a{margin-left:0}}.repositoryItems .table__subheading{display:none}@media (min-width:768px){.repositoryItems .table__subheading{display:table-row}.repositoryItems .options .btn{width:initial;max-width:initial;font-size:13px;padding:8px 10px;white-space:nowrap}.repositoryItems td{font-size:14px;text-align:center}.repositoryItems tr th{white-space:nowrap}.repositoryItems th.repository__name{text-align:left}}@media (max-width:767px){.table.repositoryItems td{text-align:right}}@media (min-width:1024px){.repositoryItems .options .btn{width:150px;max-width:150px}}.back-href{display:block}.option-buttons{margin:12px 0}.justify-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news li{border-bottom:1px solid #dadada}.news__date{font-weight:400;color:#8a8a8a;font-size:13px}.news__name{font-weight:700;color:#000}.news__content-info{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.news__content-info-item{font-weight:400;color:#8a8a8a;font-size:13px;display:block}.news__footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-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}.news__picture{text-align:center;margin:12px auto;width:100%;max-width:350px;display:block}.news__back{margin:20px 0 10px;color:#000}.page.page__news p{line-height:1.8}@media (min-width:768px){.news__content-info{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.news__picture{float:left;display:inline-block;margin:0 26px 18px 0}.customer-menu--item,.customer-menu--item.on{border-top:1px solid #B1B1B1;border-left:1px solid #B1B1B1;border-right:1px solid #B1B1B1}.customer-menu--item:last-child{border-bottom:1px solid #B1B1B1}}.rga__form .form-group{display:block}.item-padding{padding:26px 0}.content.page ul li{list-style:disc;margin-left:17px}.content.page ol li{list-style:decimal;margin-left:17px}.content.page b,.content.page strong{font-weight:700;white-space:normal}.filter-drop li,.menu-career--expand{white-space:nowrap}.content.page i{font-style:italic}.content.page pre{overflow:auto}.customer-menu--item{position:relative;background:#fff;border-top:1px solid #B1B1B1}.customer-menu--item a{padding:13px 20px;color:#B1B1B1;letter-spacing:.7px}.customer-menu--item.on{background:#FAFAFA;border-top:1px solid #B1B1B1}.customer-menu--item.on .customer_content__nav__item--selected a,.customer-menu--item.on>a{color:#555}@media (min-width:1024px){.update_profile .label{float:none;width:auto;text-align:left;cursor:pointer}.update_profile .label--empty{display:block}}.customer-menu--item .customer-menu--dropdown{display:none}.content .table .optioins a,.customer-menu--item.current .customer-menu--dropdown,.dashboard__table td:before{display:block}.customer-menu--dropdown ul li{background:#fff;font-weight:400;font-size:16px;text-transform:none;border-right:0;border-left:0}.customer-menu--dropdown ul li a{padding:13px 48px}.customer-menu--dropdown ul li.customer_content__nav__item--selected{color:#888}.repository__no-products{text-align:center;padding:32px 2px;margin:0;font-weight:700}.wizard__depth-requied-info{font-size:13px;display:block;text-align:right;margin:0;padding:12px 0 2px}.depth_level .marker--required{font-size:15px}.search__input__head{width:100%;margin:10px 0}.search__input__head .search{width:100%;position:relative;padding:0 10px}.search__input__head .search__input{width:100%;padding:8px 65px 8px 10px}.search__input__head .search__button{right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.logout__section p{text-align:center;padding:20px 0;margin:0}.logout__section .form__heading{line-height:inherit}.product_box_header .search__results-header{font-size:19px;margin:0;font-weight:400;text-transform:uppercase;line-height:1.2;text-align:center;letter-spacing:2px;padding-bottom:12px}@media (min-width:768px){.product_box_header .search__results-header{font-size:30px}}.product_box_header .did_you_mean{text-align:center}.dashboard__welcome{font-size:21px;margin:0;padding:10px 0 10px 20px;letter-spacing:.53px;background-color:#FAFAFA;color:#555}.dashboard__title{font-size:19px;font-weight:700;margin:0;padding:18px 0 14px 20px;width:100%;background:#ddd;color:#555}.dashboard__table{margin:2px 0 0}.dashboard__table tr{background-color:#fff;border-bottom:7px solid #FAFAFA;color:#555}.dashboard__table td:before{position:static;clear:both;text-align:left}.dashboard__table td.picture{padding:2px 0}.dashboard__table td.picture img{width:40px}.dashboard__table tbody tr:hover{cursor:pointer}.sorter__perpage{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-top:16px}.sorter__perpage-title{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:8px;color:grey;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:12px}.sorter__perpage select{-webkit-box-flex:0;-ms-flex:0 1 60px;flex:0 1 60px;color:grey;border-color:grey}@media (min-width:768px){.dashboard__title{background:0 0;text-align:left}.sorter__perpage{float:right;clear:both;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.product__sizes-associations{display:none}.product__sizes-associations.buy_section_sizes label{margin-right:3px}.header__safe-purchase{background:#009840;margin:0;padding:9px;text-align:center;color:#fff;font-size:11px}.header__safe-purchase span{position:relative;top:-4px}.header__safe-purchase svg{position:relative;top:3px;fill:#fff;margin-right:4px}.header__safe-purchase img[src*=".svg"]{width:17px}.cart__header-back{overflow:visible;padding:10px 0;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}@media (min-width:768px){.cart__header-back{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}}.cart__header__link-back{font-size:14px;padding:12px 20px;border:1px solid grey;letter-spacing:0;background:#fff;color:grey;text-transform:uppercase}.cart__header__link-back:hover{background:grey;color:#fff}@media (min-width:1024px){.cart__header__link-back{padding:10px 40px}}.header--cart{position:relative}.header.header--cart{display:block}@media (min-width:768px){.header.header--cart{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-career--expand:after{content:"";display:inline-block;border-left:2px solid grey;border-top:2px solid grey;height:6px;width:6px;position:relative;top:-2px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);margin-left:8px}.item-off,.normal-overlay{display:none}.product__repo-icon{position:absolute;right:-16px;top:-16px}.product__repo-icon a svg{fill:#e2e2e2}.product__repo-icon a.in_repo,.product__repo-icon:hover svg{fill:#b91800}.customer_content--repository .fields-container,.customer_content--repository .fieldset_second_step{background:0 0;border:0}.wrapper__footer--brand svg{width:38px}.product__unavailable-response-info{margin:32px 0 20px}select::-ms-expand{display:none}.newsletter-popup{display:none;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ddd;width:100%;z-index:1000;max-width:814px;background-size:cover;background-repeat:no-repeat;background-position:center center}.newsletter-popup-overlay,.normal-overlay{position:fixed;left:0;top:0;height:100%;background:rgba(0,0,0,.6);width:100%;z-index:999}.normal-overlay.on{display:block}.newsletter-popup-overlay{display:none}.newsletter-popup-overlay.on{display:block}.newsletter-popup .newsletter-popup__content{padding:12px;text-align:left;width:100%}.newsletter-popup .newsletter-popup-close{position:absolute;top:-4px;right:8px;font-size:30px;font-weight:400;cursor:pointer;color:#fff}.newsletter-popup .newsletter-popup__content h1{line-height:1;padding:12px 0 0;margin:0 0 4px;font-size:40px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:400}.newsletter-popup .newsletter-popup__content h2{line-height:1.2;padding:0;margin:0 0 12px;font-size:24px;color:#fff;text-transform:uppercase;letter-spacing:.6px;font-weight:400}.newsletter-popup .newsletter-popup__content h2 span{position:relative;display:inline-block}.newsletter-popup .newsletter-popup__content h2 span:after{position:absolute;right:-6px;font-size:12px;top:4px;content:"*"}.newsletter-popup .newsletter-popup__content h3{padding:0 26px;margin:0;font-size:12px;color:#fff;font-weight:400}.newsletter-popup .newsletter-popup__content form{padding:0 26px}.newsletter-popup .newsletter-popup__content p{padding:0;margin:0}.newsletter-popup .newsletter-popup__content input[type=text]{width:100%;max-width:285px;margin:14px 0;border:1px solid #BABABA;color:#555;padding:6px 20px;font-size:12px}.newsletter-popup .newsletter-popup__content input[placeholder]{color:#BABABA}.newsletter-popup .newsletter-popup__content div.rodo{font-size:8px;letter-spacing:.4px;color:#fff;line-height:1.8}.newsletter-popup .newsletter-popup__content div.rodo p{padding:0;display:inline-block}.newsletter-popup .newsletter-popup__content .btn{display:inline-block;margin:10px 0 0;background:#fff;color:#764a2e;border:none;padding:16px 30px;font-size:14px;text-transform:uppercase;letter-spacing:.7px}.newsletter-popup .newsletter-popup-line{font-size:8px;letter-spacing:.2px;width:100%;background:#fff;padding:2px 12px 6px;margin:0}.newsletter-popup .newsletter-popup-line p{margin:0}.newsletter-popup .newsletter-popup-rodo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:flex-start;text-align:left;margin:0 0 10px}.newsletter-popup.on,.size-table__width-img{display:block}.newsletter-popup .newsletter-popup-rodo input{width:initial;position:relative;margin-right:8px}.newslletter-popup-error{font-size:12px}.newslletter-popup-error.ok{color:#25b330}.newslletter-popup-error.err{color:#d32555}.outpost-popup__size,.outpost-popup__size option,.outpost-select-city-list,.outpost-select-city-list option{font-family:"arial,helvetica",sans-serif;font-weight:100;font-size:16px}option{font-weight:100}.outpost-popup__size,.outpost-select-city-list{font-weight:100;font-size:16px}.g--select select,.g--select select option{font-weight:100}.header__langs__list .active,.search button{font-weight:500}@media (min-width:610px){.newsletter-popup .newsletter-popup__content{width:50%;background:0 0}.newsletter-popup .newsletter-popup-close{position:absolute;top:0;right:15px}}@media (min-width:768px){.newsletter-popup .newsletter-popup-line{padding:1px 42px}.newsletter-popup .newsletter-popup__content{width:50%;padding:40px 10px 24px;text-align:center}.newsletter-popup .newsletter-popup__content h1{padding:34px 0 0}.newsletter-popup .newsletter-popup__content input[type=text]{width:100%}}.outpost__header-info{text-align:center;margin-bottom:42px}.size-table__img{margin:0 auto;display:block;width:100%}@media (min-width:800px){.size-table__width-img{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}.size-table__img{margin:8px 0 4px}}@media (min-width:1200px){.size-table__img{margin:0 32px}}.loader{color:#ddd;font-size:20px;margin:0 auto;width:1em;height:1em;border-radius:50%;text-indent:-9999em;-webkit-animation:loader 1.3s infinite linear;animation:loader 2.5s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes loader{0%,100%{-webkit-box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes loader{0%,100%{-webkit-box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@media (min-width:250px){#ifrm{height:10289px}}@media (min-width:300px){#ifrm{height:10462px}}@media (min-width:350px){#ifrm{height:11087px}}@media (min-width:450px){#ifrm{height:12564px}}@media (min-width:550px){#ifrm{height:14385px}}@media (min-width:650px){#ifrm{height:16292px}}@media (min-width:750px){#ifrm{height:18197px}}@media (min-width:800px){#ifrm{height:10509px}}@media (min-width:850px){#ifrm{height:10896px}}@media (min-width:950px){#ifrm{height:11726px}}@media (min-width:1050px){#ifrm{height:12569px}}@media (min-width:1150px){#ifrm{height:13456px}}@media (min-width:1258px){#ifrm{height:14327px}}.wrapper--airlanes{max-width:inherit;padding:0}.airlanes-section{margin:22px auto;text-align:center;padding:0 12px 18px;background-size:cover;background-repeat:no-repeat}@media (min-width:768px){.airlanes-section{padding:0 0 18px}}.airlanes-section__heading{text-align:center;letter-spacing:.45px;color:#FFF;text-shadow:1px 1px 3px #0009A;font-size:18px;padding:18px 0 14px;margin:0}.airlanes-section__heading p{padding:0;margin:0}.airlanes-section__select{border:1px solid #707070;background:#fff;padding:12px 15px;letter-spacing:.28px;color:#555;font-size:11px}.nip-info,.submit-save-details.waiting-btn .btn{color:#888}.index__banner__half-video:first-child{margin:4px 2px 2px}.index__banner__half-video:last-child{margin:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.index__banner__half-video a{display:-webkit-box;display:-ms-flexbox;display:flex}.index__container_video{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px}.index__banner-video ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index__banner__half-video iframe{max-width:100%;max-height:100%}.page-google-auth .page__title{display:none}.submit-save-details{position:relative;display:inline-block}.submit-save-details span{display:none;padding-top:3px}.submit-save-details.waiting-btn span{position:absolute;left:50%;top:50%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.submit-save-details.waiting-btn svg{fill:#fff;-webkit-animation-name:waitingA;animation-name:waitingA;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes waitingA{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes waitingA{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.nip-info{clear:both;display:block;font-size:12px;margin-bottom:8px}.has_error .nip-info{color:#e41b00}@media(min-width:768px){.index__banner-video ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nip-info{margin-left:200px}.nip-info--small{margin-left:0}}.header__menu-placeholder{height:42px;display:none}.header__menu-placeholder.on{display:block}.header__full-panel.floating .header__first_icon,.header__full-panel.floating .header__salons,.header__full-panel.floating .header__top .header__top__item_title{display:none}.header__full-panel.floating{left:0;width:100%;background:#fff;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transition:all .5s ease;position:fixed;top:-200px;z-index:15}.header__full-panel.floating .header__top{padding:5px 0}.header__full-panel.floating .header__branding__logo svg{width:100px}.header__full-panel.floating .header__search .search{padding:0}.header__full-panel.floating .header__cart__anchor__info .header__cart__content__number{top:0;right:-4px;letter-spacing:-1px}.header__full-panel.floating .header__additional-icons a{margin:0 4px;position:relative;top:4px}.header__full-panel.floating .header__additional-icons svg{fill:#fff;stroke-width:4px;stroke:#fff;stroke-opacity:1;padding:2px}.header__full-panel.floating .header__additional-icons svg:hover{fill:#fafafa}.header__additional-icons svg,.header__full-panel .header__additional-logo svg{fill:#fff}.header__full-panel.floating .header__additional-icons svg.header__additional-icon--repo{stroke:inherit;position:relative;top:3px}.header__full-panel.floating .nav{overflow:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header__full-panel.floating .header__wrapper{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:4px 10px}.header__full-panel.floating .header.wrapper{display:none}@media (min-width:768px){.header__menu-placeholder{height:117px}.header__full-panel.floating .nav{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;background:#000;padding:0}}@media (min-width:1024px){.header__full-panel.floating .nav{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;background:#000;padding:0}}.header__full-panel .header__additional-icons,.header__full-panel .header__additional-logo{display:none;float:left}@media (min-width:1366px){.header__full-panel.floating .nav .nav_desktop{padding:8px 0 8px 23px}.header__full-panel.floating .nav .nav_desktop:first-child{padding-left:0}.header__full-panel.floating .nav{padding:0 10px}.header__full-panel.floating .header__wrapper{padding:4px 50px}}.search__button svg{padding:2px;stroke:#818181;stroke-opacity:1}@media (min-width:768px){.header__full-panel.floating .header__additional-logo{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header__full-panel.floating .header__additional-icons{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}}.header{width:100%;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible}.header__left-panel{-webkit-box-flex:1;-ms-flex:1 1 34%;flex:1 1 34%;position:relative}.header__logo{-webkit-box-flex:1;-ms-flex:1 1 34%;flex:1 1 34%;padding:10px 2px;display:none}.header--cart .header__logo{display:block}.ac-results,.header--cart .header__top{display:none}.header__panel{-webkit-box-flex:1;-ms-flex:1 1 34%;flex:1 1 34%;display:none}.header__search .search{position:relative;border:0;padding:0}.header__search .search .search__input{width:0;-webkit-transition:.5s width;-o-transition:.5s width;transition:.5s width;font-size:13px;border-bottom:1px solid #d4d4d4;padding:2px 0;margin-right:12px}.header__search .search .search__input:focus,.header__search .search:hover .search__input{width:118px}.ac-results{background:#fff;left:0;top:48px;width:100%;padding:0;z-index:9;overflow:auto;position:absolute;-webkit-box-shadow:0 2px 3px 1px rgba(194,194,194,1);box-shadow:0 2px 3px 1px rgba(194,194,194,1)}@media (min-width:768px){.header__cart__search{position:relative;max-width:182px}.ac-results{width:350px;right:-100%;left:-110px}}@media (min-width:940px){.header__search .search .search__input:focus,.header__search .search:hover .search__input{width:192px}}@media (min-width:1024px){.header__cart__search{max-width:220px}.header__search .search .search__input:focus,.header__search .search:hover .search__input{width:210px}.ac-results{width:350px;right:-100%;left:-140px}}.header__search .search .search__button{position:relative;top:11px;right:11px;width:auto;background:0 0;outline:0;border:0;padding:0;margin:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.header__panel .header__cart__anchor{display:inline-block;margin:7px 4px 0 0}.header__panel .header__cart__anchor:last-item{margin-right:0}.header__panel .header__cart__anchor:hover svg{fill:#000}.header__top__item_title{display:block;clear:both;text-align:center;font-size:12px;text-transform:uppercase;color:#000;border:0;position:relative;top:-3px}.header__top__item_icon{display:block;clear:both;margin:0 auto;fill:#818181;position:relative;top:3px;padding:2px;stroke-width:4px;stroke:#818181;stroke-opacity:1}.header__top__item_icon--repo{stroke:inherit;top:-1px}.header__cart__anchor-repository{-webkit-transform:translateY(-2px) scale(.9);-ms-transform:translateY(-2px) scale(.9);transform:translateY(-2px) scale(.9)}.header__top{float:right;padding:6px 0 0}.header__cart__anchor__info{position:relative;display:block;width:25px;margin:0 auto}.header__cart__anchor__info .header__cart__content__number{right:-4px;top:0;position:absolute;background:#960000;border-radius:50%;font-size:8px;width:14px;height:14px;display:inline-block;text-align:center;color:#fff}.loc_1{fill:red}.search__header-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header__salons{background:#f5f5f5;padding:0;font-size:10px;color:#818181;letter-spacing:.5px;display:none}.header__salons span{position:relative;top:-10px}.header__salons-wrapper{max-width:1366px;width:100%;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;margin:0 auto;padding:0 5px}.header__salons-localisation{text-transform:uppercase;text-align:right;position:relative;top:3px}.header__salons-localisation svg{stroke-width:4px;stroke:#818181;stroke-opacity:1}@media (min-width:768px){.header__salons{display:block}.header__search{display:inline-block;float:left;padding-left:0}.header__logo,.header__panel{display:block}.header__logo{padding:22px 2px}.floating .header__logo{padding:2px}.header__top .header__cart__anchor__info{width:auto}.header__cart__anchor__info .header__cart__content__number{right:0;top:0;z-index:3}.header__top{padding:18px 0}.header__salons-wrapper{padding:0 10px}.header__full-panel .header__first_icon{display:inline-block}}@media (min-width:1366px){.header,.header__salons-wrapper{padding:0 50px}}.header__branding{display:table-cell;vertical-align:middle;padding:16px 0 10px;text-align:center}.header__branding__logo{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 5px;padding:0;width:100%}.header__branding__logo__img{display:block}.header__branding__logo .ochnik_svg{fill:#000;display:block;margin:0 auto}.header__branding__language,.header__cart,.header__cart__info{display:none}.svg-icon{fill:#526880;vertical-align:middle;margin-right:.25rem}.header__first_icon{padding:0 0 0 1px;min-width:8.5px}.header__first_icon img{width:8.5px}@media (min-width:768px){.header__branding{text-align:left;padding:20px 0;width:200px}.header__branding__logo{display:block;float:left;margin:0 0 9px;fill:#000}.header__cart{display:table-cell;vertical-align:top;padding:6px 0 16px;text-align:right;color:#696969}.header__cart__content__number{color:#526880;font-weight:500}.btn--go-to-cart{margin-left:.5rem;padding:.5rem .75rem}.header__cart__info{display:block;margin:0;text-align:right;font-size:.875rem}.header__cart__info__phone{display:block;margin-bottom:.25rem;font-size:1.25rem;color:#31a6cb}}@media (min-width:1024px){.header__cart__content{display:inline;margin:0 0 0 .5rem}}@media (min-width:1220px){.header__branding__language{display:block;clear:left}}.header__langs{position:relative;cursor:pointer;color:#000;border:1px solid #e8eff5;border-radius:4px;display:none;text-align:left;margin:0;font-size:14px;width:60px;padding:6px 22px 6px 12px;vertical-align:bottom;text-transform:uppercase}.header__langs::after,.header__langs::before{content:"";background:#000;width:2px;top:12px;position:absolute;height:6px}.header__langs::after,.header__langs::before,.header__langs__action:after{display:inline-block;vertical-align:middle}.header__langs::after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:15px}.header__langs::before{transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);right:12px}.header__langs__action{text-transform:uppercase;display:inline-block}.header__cart .header__langs__action em{font-style:normal;text-align:right;color:#000}.header__langs__action.active a{color:#e31830}.header__langs__action.active a:after{border-top-color:#e31830}.header__langs__action a{display:inline-block;width:auto;padding:0}.header__langs__action:after{content:' ';border-top:.35em solid #fff;border-left:.2em solid transparent;border-right:.2em solid transparent;margin-left:.5em;margin-top:-3px;margin-right:-.9em}.header__langs .header__langs__list{display:none;list-style:none;margin:0;padding:0;position:absolute;left:-1px;width:60px;border:1px solid #e8eff5;border-top:none;z-index:999;top:27px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fafafa}.header__langs .header__langs__list a{padding:6px 22px 6px 12px;display:block;border-bottom:1px solid #e8eff5}.header__langs .header__langs__list a:hover{background:#e9e9e9}.header__langs .header__langs__list a:last-of-type{border-bottom:none}.header__langs__list .flag.active{opacity:1}.search{border:1px solid #e8eff5;border-radius:4px}.search input{margin:4px;padding:.5rem .75rem;border:none;-webkit-border-radius:0;-webkit-appearance:none}.search button{margin:2px;padding:4px 8px 0;font-family:inherit;cursor:pointer;border:1px solid transparent;color:#fff;background:0 0;font-size:12px;-ms-flex:none;-webkit-box-flex:0;flex:none}.nav .nav_desktop a,.nav a{font-weight:400;position:relative}.submenu_i_search .search{background:#fff;margin:0 .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.submenu_i_search .search input{padding:.5rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:768px){.header__langs{display:inline-block}.header__langs__action:after{vertical-align:top}.search button{padding:4px 8px}}.header__nav_wrapper{position:relative;overflow:visible}.header__nav_full{width:100%;background:0 0;border-bottom:1px solid #000;overflow:visible}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;table-layout:fixed;width:100%;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.nav li{display:none}.nav .nav_mobile{display:inline-block;margin:0}.nav_mobile__logo{width:86px;display:block}.nav .nav_mobile__logo .nav_mobile svg{fill:#000}.nav_mobile__logo li{width:100%}.nav .nav_mobile svg{display:inline-block;fill:grey;vertical-align:middle}.nav a{display:block;padding:8px 0;font-size:15px;text-align:center;color:#fff}@media (min-width:768px){.nav .nav_mobile{margin:0}.nav a{padding:16px 0}.header__nav_full{border-bottom:0;background:#000;overflow:visible}}.nav .first{border-left:0}.nav .nav_desktop{padding:12px 0 12px 28px}.nav .nav_desktop--snippet p{margin:0;padding:0;display:inline}.nav .nav_desktop--snippet p a.nav_submenu{display:inline}@media (min-width:768px){.nav a.nav_submenu.on{color:#fff;border-bottom:1px solid #fff}.nav .nav_desktop{padding:12px 0 12px 12px}.nav .nav_desktop--with-space{padding:14px 0 14px 40px}}.nav .nav_desktop a{display:block;padding:1px;font-size:12px;text-transform:uppercase;color:#ddd;border-bottom:1px solid transparent;letter-spacing:1px}.nav .nav_desktop a:hover{color:#fff;border-bottom:1px solid #fff}.nav_second_submenu span,.nav_sub_subsubmenu span,.nav_subsubmenu span{float:right;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:4px}.nav .nav_desktop a span:after,.nav_second_submenu span:after,.nav_sub_subsubmenu span::after,.nav_subsubmenu span:after{content:"";display:inline-block;background:#fff;width:2px;height:6px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:-5px;vertical-align:middle}.nav .nav_desktop a span:before,.nav_second_submenu span:before,.nav_sub_subsubmenu span::before,.nav_subsubmenu span:before{content:"";display:inline-block;background:#fff;width:2px;height:6px;transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-left:-2px;vertical-align:middle}.nav .nav_desktop a.on span:before,.nav_second_submenu.on span:before,.nav_sub_subsubmenu.on span::before,.nav_subsubmenu.on span:before{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.nav .nav_desktop a.on span:after,.nav_second_submenu.on span:after,.nav_sub_subsubmenu.on span::after,.nav_subsubmenu.on span:after{transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.nav_second_submenu span:after,.nav_second_submenu span:before,.nav_sub_subsubmenu span::after,.nav_sub_subsubmenu span::before,.nav_subsubmenu span:after,.nav_subsubmenu span:before{background:#000}.nav img{vertical-align:middle}.nav_second_submenu{text-transform:uppercase}@media (min-width:768px){.nav{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;background:#000;padding:0}.nav li{display:inline-block}.nav .nav_mobile,.nav_mobile__logo{display:none}}@media (min-width:850px){.nav .nav_desktop{padding:12px 0 12px 25px}.nav .nav_desktop--with-space{padding:14px 0 14px 40px}}@media (min-width:1024px){.nav{display:table;table-layout:auto}}@media (min-width:1366px){.nav{padding:0 50px}.nav .nav_desktop{padding:12px 0 12px 35px}.nav .nav_desktop--with-space{padding:14px 0 14px 40px}.nav .nav_desktop a{font-size:14px}}.submenu{width:100%;overflow:hidden;padding:10px 20px;background:#fff;display:none;-webkit-box-shadow:0 2px 18px 1px rgba(194,194,194,1);box-shadow:0 2px 18px 1px rgba(194,194,194,1)}.submenu.submenu_i_cats{position:absolute;top:0;left:0;width:94%;z-index:15}.submenu .submenu{position:relative}.submenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.submenu ul li,.submenu ul li a,.submenu.submenu_i_cats ul li a{display:block;width:100%}.submenu ul li{letter-spacing:.5px;margin:0;font-size:14px}.submenu .submenu__mobile__header{background:#000;width:100%;text-align:center;padding:12px 2px;position:relative;color:#fff}.submenu .submenu__mobile__header svg.close{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);fill:#fff}.submenu .padding_left{padding-left:20px}.submenu.submenu_i_cats{padding:0}.submenu.submenu_i_cats ul li{padding:10px 20px;border-bottom:1px solid #ddd}.submenu.on ul .remove_border,.submenu.submenu_i_cats ul li:last-child{border-bottom:1px solid transparent}.submenu.submenu_i_cats .submenu.second{padding:0;box-shadow:none;-webkit-box-shadow:none;max-height:500px;overflow-y:auto}.submenu.submenu_i_cats .submenu.second ul li{padding:10px 0}.submenu.submenu_i_cats .submenu.second ul li:last-child{padding:10px 0 0}.nav_second_submenu.on,.nav_sub_subsubmenu.on,.nav_subsubmenu.on{text-align:center;padding:0 0 10px;border-bottom:1px solid #000;text-transform:uppercase}.nav_second_submenu.on span,.nav_sub_subsubmenu.on span,.nav_subsubmenu.on span{float:left;top:5px}.submenu .submenu_section{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;min-width:calc(100% - 4px);background-color:#fff;display:table;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-break-inside:avoid;break-inside:avoid-column}.submenu .header__picture{display:none}.submenu .submenu_section--header{font-weight:700;display:block;padding:5px 0 0;text-transform:uppercase;letter-spacing:1px;font-size:13px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.submenu .submenu_section--header:first-child{padding:0}.submenu .submenu_section--header:hover{color:#b90000}.submenu_section ul li{font-weight:400;padding:3px 0}.submenu_section ul li:first-child{margin-top:0}.submenu .submenu_section--light .submenu_section--header{font-weight:400;min-height:42px}.header__nav_wrapper .submenu{position:absolute;width:100%;left:0;top:100%;z-index:5}.submenu .header__picture{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px;z-index:5}.submenu__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.submenu .submenu__items{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;margin:0 auto;display:block;-webkit-columns:auto 4;columns:auto 4;-webkit-column-count:4;column-count:4;-webkit-column-gap:15px;column-gap:15px;-webkit-column-fill:balance;column-fill:balance}@media (min-width:768px){.submenu ul li a:hover{color:#b90000}.submenu .submenu_section--header{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}@media (min-width:850px){.submenu .submenu_section--header{font-size:14px}}@media (min-width:968px){.submenu .header__picture{display:block}.submenu{padding:12px 48px 7px}}.search__button{position:relative;top:0}.nav_second_submenu .nav_second_submenu-span{top:0!important}.nav_second_submenu.on .nav_second_submenu-span,.nav_subsubmenu.on .nav_subsubmenu-span{width:32px;height:28px;z-index:100;margin-right:-32px}.nav_subsubmenu .nav_subsubmenu-span{margin-right:10px;top:0!important}.nav_subsubmenu.on .nav_subsubmenu-span{margin-right:-20px}.footer__full-content{background-color:#1d1d1d}.footer__content{color:#ddd;font-size:14px;font-weight:400;width:100%;max-width:1366px;margin:0 auto;padding-top:20px;letter-spacing:1px}.footer__block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__block--newsletter,.footer__block--social{width:100%}.footer__block--social{text-align:center}.footer__block--social a{margin:0 16px}.footer__block--newsletter{text-align:left}.footer__block--newsletter h4,.footer_bottom{text-align:center}.footer__block--newsletter p{font-size:12px;text-align:center}.footer__block--newsletter form{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:center;-ms-flex-pack:center;justify-content:center}.footer__block--newsletter form input{width:166px;height:32px;border:0;padding-left:15px;font-size:12px}.footer__block--newsletter form button{background-color:#3e3e3e;border:0;line-height:28px;color:#fff;font-size:12px;padding:0 25px;cursor:pointer}.footer__block--social .ochnik_svg{fill:#fff}.footer__block--social .ochnik_svg:hover{fill:#3e3e3e}.footer__item--list>.footer__item--list{padding:0}.footer__item--list p{padding:2px;margin:0}.footer__block--newsletter-response{display:none;color:#eebf51;font-size:12px;padding:6px 0;margin:0}.footer__block--newsletter-response.error{color:#960000}.footer__block--newsletter-response.success{color:#539453}.footer__block--social h4{margin:17px 0}.footer__item--list h3{margin:12px 0}@media (min-width:768px){.footer__content{padding-top:16px}.footer__block--social h4{margin:17px 0 11px}.footer__item--list h3{margin:5px 0}}@media (min-width:1024px){.footer__content{padding-top:20px}.footer__block--social h4{margin:17px 0}}.footer__item--list{padding:0;border-top:1px solid #6f6f6f}.footer__item>.footer__item--list:last-child{border-bottom:1px solid #6f6f6f}.footer__block--newsletter h4,.footer__block--social h4,.footer__item--list h3{font-weight:400;font-size:13px}.footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0;margin:18px 0 0}.footer_bottom{width:100%;overflow:hidden;line-height:1;padding:5px 10px 20px}.footer_bottom p{padding:0;margin:0 0 8px}.footer_link-copyright{border-bottom:0;font-size:11px;color:#696969}.footer_link:hover{color:#696969}.footer_list li{line-height:27px;font-size:13px}.footer__item--list .helpline{margin:0;line-height:27px}.footer__item--list .hours{font-size:12px;margin-top:4px;color:#c9c9c9}.footer__item--list .mail,.footer__item--list .phone{font-size:18px;margin:0;padding:0}.footer__item--list .contact-font-small{font-size:13px;line-height:20px}.footer__item--list .contact-font-medium{font-size:14px;line-height:21px}.footer__item--list .contact-font-big{font-size:15px;line-height:21px}span.wrapper__footer--brand{font-size:11px;color:#696969}.wrapper__footer--brand a{width:38px;margin:0 4px;display:inline-block}.footer__item--list .contact- .footer__item--list .office{margin-bottom:4px}.footer__item--list .saloon{margin:44px 0 14px}.footer__item--list:hover h3{cursor:pointer}.footer_list{border:0;display:none;padding:0}.footer__item--list{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.footer__item--list h3 span{display:inline-block;float:right}.footer__item--list h3 span .ochnik_svg:hover{fill:#838383}.footer__item--list svg{fill:#fff;position:relative;right:12px}.filter-drop__content .ochnik_svg--padding:hover,.filter__list__item__trigger:hover .arrow-svg,.show-filters:hover svg{fill:#000}@media (min-width:768px){.footer__item--list{padding:6px}.footer__item--list svg{right:0}.footer__block--newsletter,.footer__block--social{width:50%}.footer__block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__block--newsletter form input{width:200px}.footer_link-copyright{font-size:12px}.footer_bottom{line-height:1.45;padding:20px 10px 80px}.footer__item{padding:0}.footer_bottom p{margin-bottom:3px}}@media (min-width:850px){.footer__item--list{padding:0}.footer_list{display:block}.footer__block--newsletter form input{width:260px}.footer__block--newsletter h4{text-align:left}.footer__block--newsletter form button{font-size:14px}.footer__block--newsletter p{display:block;text-align:left}.footer__block--newsletter form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__block--social a{margin:0 3px}.footer__item{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;border-top:1px solid #2e2e2b;border-bottom:1px solid #2e2e2b;padding:14px 0;margin:20px 4px 0 0}.footer__item--list,.footer__item>.footer__item--list:last-child{border:0}.footer__item--list h3 span{display:none}.footer__item--list:nth-child(1),.footer__item--list:nth-child(2){-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.footer__item--list:nth-child(3){-webkit-box-flex:0;-ms-flex:0 1 18%;flex:0 1 18%}.footer__item--list:nth-child(4){-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width:1025px){.footer__block--newsletter form input{width:300px}.footer__item{padding:20px 0}}.footer_link-copyright{display:block}.show-filters{padding:8px 0 7px;color:grey;font-size:12px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;text-align:center}.show-filters svg{position:relative;top:4px}.show-filters span{padding-left:4px}.show-filters:hover{color:#000}@media (min-width:768px){.show-filters{text-align:left;padding:12px}}.filter{padding:0;z-index:3}.filter__list{margin-bottom:5px;display:none}.filter__list__item{display:none;position:relative;margin:10px 10px 0 0;padding:0;text-transform:uppercase;font-size:15px;border-bottom:1px solid #dadada;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.filter__list__item--on{display:block}.filter__list__label{display:block;min-width:86px;margin:.5% 0 0;padding:10px 0;font-size:14px}.filter__list__item__trigger{display:block;padding:10px;position:relative;font-size:12px;background:0 0;cursor:pointer;color:grey}.filter__list__item__trigger--all{top:3px;font-size:13px}.filter__list__item__trigger:hover{color:#000}.filter__list__item .select{font-size:13px;background:0 0;cursor:pointer;border:0;text-transform:uppercase}.filter__list__item select{padding:5px 10px;margin:6px 0;-webkit-appearance:none;-moz-appearance:none}.filter__select_order{padding:12px;margin-top:1px}.filter__select_order .filter__list__item__trigger{padding:0 2px}.filter__select_order .filter__list__item__trigger svg.filter__svg-sort{position:relative;top:4px}.filter__list__item__trigger .arrow-svg{position:relative;top:1px;right:-2px;-webkit-transform:rotate(-90deg) scaleY(.6);-ms-transform:rotate(-90deg) scaleY(.6);transform:rotate(-90deg) scaleY(.6)}.filter-drop{width:100%;display:none}.filter-drop__content{border-top:0;background-color:rgba(255,255,255,.8);-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px}@media (min-width:768px){.filter{padding:8px}}.filter-drop__content svg{margin-right:10px;position:relative;top:5px}.filter-drop ul{max-height:300px;padding-top:4px}.filter-drop ul::-webkit-scrollbar{width:10px}.filter-drop ul::-webkit-scrollbar-track{background:#f0f0f0}.filter-drop ul::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #f0f0f0;background:#ccc}.filter-drop li{padding:10px 8px;border-top:1px solid #dadada;font-size:12px;color:#2b2b2b}.filter-drop .between-ranges{padding:4px 8px;margin-top:4px;font-size:14px;display:inline-block}.filter-drop .between-ranges input[type=text]{width:35%;border:1px solid #d3d3d3;padding:5px}.filter-drop ul.list{overflow-y:auto}@media (min-width:480px){.filter-drop__content{-webkit-box-shadow:0 0 5px 1px rgba(207,207,207,1);box-shadow:0 0 5px 1px rgba(207,207,207,1)}.filter-drop li{padding:4px 8px;border:0}}.filter-drop__btn{margin:8px}.filter__selected{display:none;margin-bottom:10px}.filter__selected__label{display:block;min-width:86px;margin:.5% 0 0;padding:10px 0;font-size:14px}.filter__selected__item{float:left;margin:1% 1% 0 0;padding:10px 30px 10px 10px;font-size:14px;cursor:pointer;background:#fff;border:1px solid #c6c6c6;color:#333;position:relative}.filter__selected__item:after,.filter__selected__item:before{position:absolute;right:15px;top:50%;margin-top:-4px;content:"";display:block;height:10px;width:2px;background:#333}.filter__selected__item:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:0}.filter__selected__item:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.filter__selected__item:hover:after,.filter__selected__item:hover:before{background:#31A6CB}.filter__sorter{margin-top:12px}.sorter__wrapper{position:relative}.sorter__wrapper:after,.sorter__wrapper:before{position:absolute;top:50%;margin-top:-2px;background:#030303;width:2px;height:7px;display:block;content:""}.sorter__wrapper:after{right:23px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.sorter__wrapper:before{right:19px;-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.filter__sorter select{margin:0;font-size:14px;border:1px solid #D3D3D3;background:#f5f5f5;padding:9px;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;width:100%}.filter-btn{width:100%;padding:.5em .75em;font-size:14px}@media (min-width:480px){.filter-drop{position:absolute;top:100%;z-index:10;width:auto}.filter__panel-item--all.active{-webkit-box-shadow:0 0 5px 1px rgba(207,207,207,1);box-shadow:0 0 5px 1px rgba(207,207,207,1)}}@media (min-width:768px){.filter__list__item{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;border-bottom:0}.filter__sorter select{width:32%}}@media (min-width:1024px){.filter__list__label{padding:5px 0 10px;float:left}.filter__list__item__trigger{padding:5px 2px}.filter__selected__label{padding:5px 0;float:left}.filter__sorter label{padding-top:1px}}@media (min-width:1366px){.filter-drop{left:52px}}.filter__panel{display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.filter__panel .filter__panel-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.filter__panel-item-filters{display:block;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.filter__panel-item--sort{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.filter__panel-item--all{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:12px;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter__hide-all{padding:0;position:relative;top:4px}.filter__show-all{margin-top:5px;margin-right:0;padding-right:0}@media (min-width:500px){.filter__panel-item--all{display:-webkit-box;display:-ms-flexbox;display:flex}}.filter__panel-item--all.active{border-top:0;background-color:rgba(255,255,255,.8);-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px}.filter__panel-item.filter__panel-item--paginator{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.filter__panel-item--sort .filter__list__item__trigger{padding-top:9px}.filter__list__items-list{width:100%}.filter__list__item.filter__show-all{border:0}@media (min-width:768px){.filter__list__items-list{width:inherit}.filter__panel-item--all{margin-right:20%}.filter__panel{display:-webkit-box;display:-ms-flexbox;display:flex}.filter__panel-item-filters{width:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.filter__panel-item.filter__panel-item--paginator{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.filter__panel{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter__panel-item-filters{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.filter__panel-item--all{margin-right:inherit;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.perView--radio-item label{color:#d8d8d8;margin:0 12px 0 4px;position:relative;font-size:12px;cursor:pointer}.perView--radio-item:not(:last-child) label:after{position:absolute;right:-8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:12px;width:1px;background:grey;content:""}.perView--radio-item input{display:none}.perView--radio-item-selected label{color:grey}@media (min-width:768px){.filter__list.expanded .filter__list__items-list{display:block}.filter__list.expanded .filter__list__item{-webkit-box-flex:0;-ms-flex:none;flex:none}.filter__list .filter__list__items-list{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}.filter__list .filter__list__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media (min-width:1024px){.filter__list .filter__list__items-list,.filter__list.expanded .filter__list__items-list{display:block}.filter__list .filter__list__item{-webkit-box-flex:0;-ms-flex:none;flex:none}.filter__list.expanded .filter__list__item{-webkit-box-flex:0;-ms-flex:none;flex:none}}.filter_plates__selected{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{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product--margin{margin-top:20px}.product--change_variant{margin:40px 0}.product__images{margin-bottom:5px;width:100%;position:relative}.zoom_item .product__images__big{cursor:pointer}.product__images__thumbs{margin-bottom:40px;margin-left:20px}.product__images__thumbs .on img{-webkit-box-shadow:0 0 12px 0 rgba(207,207,207,1);box-shadow:0 0 12px 0 rgba(207,207,207,1)}.product__data{background-color:#fbfbfb;position:relative;width:100%}.product__data__name{font-weight:400;text-transform:uppercase;margin:0;line-height:1;padding-bottom:10px}.product__data__producer .g--link{color:#8f999b}.product__data__code,.product__data__producer{color:#858585;text-transform:uppercase;font-size:13px;margin:0;line-height:1}.product__data__props{padding:0}.product__badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__badges-container img,.product__badges-container span{padding:0 1px;margin:3px 4px}.product__notification{margin:16px 0;padding:0}.product__notification p{margin:0;line-height:1.5}.product__notification ul{margin:32px 0 0}.product__notification .buy_section_label{vertical-align:middle}.product__notification .required--alert{border:1px solid #e1928b;background:#f3dbe1;padding:16px;border-radius:3px;height:100px}.buy_section_data__color-icons{padding-top:3px}.product__info{padding-top:16px;position:relative}.product__colors{color:#f2f2f2;display:none;background:rgba(0,0,0,.65);left:0;position:absolute;right:0;top:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);padding:12px 16px 16px}.product__colors img{border:1px solid rgba(0,0,0,.25);display:inline-block;margin:4px 4px 0 0;width:28px}.product__colors p{margin:4px 0;font-weight:500}.product__colors span{color:#cecece;display:inline-block;font-size:14px;margin:0 4px 0 0}.product__info:hover .product__colors{display:block}.product__color-description{color:#6d6d6d}.buy_section{margin-bottom:6px}.buy_section.buy_section--product-notification{display:none;margin:32px 20px 32px 0}.buy_section.buy_section--product-notification.on{display:block}.buy_section_label{color:#000;margin-bottom:3px;font-size:13px;font-weight:500}.buy_section--colors .buy_section_data{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}.buy_section--colors a{display:inline-block;margin:0 6px 2px 0}.buy_section--colors img{width:100%}.buy_section--colors .current,.buy_section--colors a:hover img{-webkit-box-shadow:0 0 20px 2px rgba(207,207,207,1);box-shadow:0 0 20px 2px rgba(207,207,207,1)}.buy_section_price{margin-bottom:20px}.buy_section_price .buy_section_data{font-size:20px;line-height:1}.buy_section_price .buy_section_data span{font-weight:500;text-transform:uppercase}.buy_section_price .buy_section_data span.val{font-size:1rem}.buy_section_price .buy_section_data del{text-decoration:line-through;color:#858585;font-size:14px;font-weight:500;margin-left:4px}.simply-login__register .g--link,.sizetabe_info_inside h2{text-decoration:underline}.buy_section_price .buy_section_data .promo_price{color:#b90000;font-style:normal;display:block;font-size:20px}.productVariantDetails.productVariant_none.regular-price{padding-top:8px}.buy_section_quan input{width:40px;font-family:inherit;font-size:inherit;text-align:center}.buy_section_fb{border-top:1px solid #e8eff5;margin:32px 0 0;padding:32px 0}.pricesButton{padding:.25rem 0 0}.product__variants.error{border:1px solid #d72737;padding:32px;border-radius:4px;background:rgba(215,39,55,.1);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.product__variants--label.error{color:#d72737}.buy_section_sizes label.disabled,.product__variants_disabled{color:#c3c3c3}.buyit_free_shipping{color:#31a6cb;display:block;margin-top:16px}.show_size_chart_wrapper{display:block;margin-top:8px;font-size:.75rem}.product__desc{width:100%;overflow:hidden;padding:10px 8px;margin-bottom:28px}.product__desc__profile{margin-bottom:2.5rem}.product__desc__profile__table{font-size:1.15rem;line-height:1.8;width:auto}.product__desc__profile__table th{padding-right:2rem;vertical-align:top;text-align:left;font-weight:400;color:#696969}.product__desc__profile__table td{vertical-align:top;font-weight:500}.product__desc__profile__table th.headProf{font-weight:400;padding-top:20px;color:#17bfee}.product__desc__content p{font-size:14px;line-height:2.3;margin:0 0 1.15rem}.product__preorder{margin:0 auto 16px;font-size:14px;line-height:1.35}.product__preorder strong{display:block}.buy_section_data .js--notification-select.on,.buy_section_label.on,.section_tabs .active a .plus::after{display:none}.product__desc__content{margin-top:15px}.product__desc__content ul{list-style:outside;padding:0 20px;font-size:14px}.product__desc__content ol{list-style:decimal;padding:0 24px;font-size:14px}.section_tabs a .plus{position:relative;width:20px;top:-5px;left:7px;font-size:16px;-webkit-transform:translate(90deg);-ms-transform:translate(90deg);transform:translate(90deg)}.section_tabs a .plus::after,.section_tabs a .plus::before{position:absolute;width:1px;height:10px;background:#000;left:10px;top:50%;content:""}.section_tabs a .plus::after{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.section_tabs a .plus::before{-webkit-transform:translate(-50%) rotate(90deg);-ms-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg)}.product_description_table{width:auto}.product_description_table th{font-weight:400;padding:.25rem 1rem .25rem 0;vertical-align:top;text-align:left;color:#696969}.product_description_table td{padding:.25rem 0;vertical-align:top}.product_description_table th.headProf{padding-top:1rem;color:#31a6cb}.product__desc__content,.size_desc_content{line-height:2}.product__available--option{font-size:12px;padding:10px 0}.product__available{margin-bottom:3px}.product__data__advantages ul li,.product__data__advantages_link{font-size:12px}.filter-drop__content .ochnik_svg--padding{top:8px;padding:1px}.buy_section_data button .ochnik_svg,.buy_section_data button:hover .ochnik_svg,.product__images__social span .ochnik_svg:hover,.product__images__social--bottom span:hover{fill:#fff}.buy_section_data .btn--add_to_cart{width:300px}.buy_section_data .add_to_cart_title{font-size:14px}.buy_section .btn{width:100%;margin:10px 0}.add_to_cart_title,.buy_section_sizes{position:relative}.buy_section_sizes label{display:inline-block;color:#0d0d0d;font-weight:400;min-width:45px;height:45px;line-height:45px;font-size:.92857em;padding:0 .5em;text-align:center;margin:0 0 .3em;cursor:pointer;background:#fff}.buy_section_sizes input:checked+label,.outpost_popup_product_variants input:checked+label{-webkit-box-shadow:0 0 11px 0 rgba(207,207,207,1);box-shadow:0 0 11px 0 rgba(207,207,207,1);font-weight:700}.buy_section_sizes input:checked+.product__variants_disabled{-webkit-box-shadow:none;box-shadow:none}.buy_section_sizes input,.outpost_popup_product_variants input{position:absolute;left:-999em}.add_to_cart_title svg{position:absolute;left:-24%;bottom:-36%}.similar_box h2:first-child{text-align:center;position:relative;color:#1d1d1b;font-size:28px;font-weight:400}.similar_box h2:before{content:"";position:absolute;left:50%;bottom:100px;width:34px;border-bottom:2px solid #b70100;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product__data__advantages{margin:2px 0 10px}.product__data__advantages ul li{margin:10px 0}.product__data__advantages_link svg{margin:2px 8px 0 0;position:relative;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.product__images__social{display:block;margin:10px 0;padding-top:12px}.product__images__social a{font-size:11px;margin:8px 0;position:static;bottom:initial;left:initial}.product__images__social span,.product__images__social--bottom span{background-color:#4665a6;color:#fff;font-size:12px;padding:4px 6px;border-radius:5%;margin:0 10px}.product__images__social span svg,.product__images__social--bottom span svg{fill:#fff;margin-bottom:-3px;border-radius:10%}.product__images__social--bottom a{font-size:12px;margin:20px 0}.outpost-popup .g--select:after,.outpost-popup .g--select:before,.product__desc .section_tabs{margin-top:0}.similar_box.show h2{font-size:16px;padding:24px 0}@media (min-width:400px){.product__images__social a{font-size:11px}}@media (min-width:768px){.product__images__social a{position:absolute;bottom:8px;left:86px}.product__images__social{display:block;margin:0}}.section_tabs--product a{color:#1d1d1b;font-size:24px;font-weight:400;display:block;margin:12px 0;padding:0 3px}.sizetable__content{background:#f8f8f8;overflow:auto;padding:10px 12px}@media (min-width:1024px){.section_tabs--product a{margin:16px 0}.product__desc .section_tabs{margin-top:12px}}.section_tabs--product .size_desc_content .product__desc_variants a{margin:0}.section_tabs--product .size_desc_content .product__desc_variants.active a{background:#f8f8f8}.product__available--option p{margin:0 0 0 20px;padding:0;position:relative}.product__available--option .available_option--first{color:#509d23;display:none}.product__available--option .available_option--show{display:block}.desc_content,.product__available--option .available_notoption--first,.variant-message{display:none}.product__available--option .available_option--last{color:#305089}.product__available--option .available_option--first span{position:absolute;left:-22px}.product__available--option .available_option--last span{position:absolute;left:-16px;top:-1px;font-weight:700}.gallery-thumbs-index,.swiper-gallery-thumbs{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}.product__images__social--bottom{margin:10px 20px;display:none}.product__available--option .available_option--first svg{fill:#509d23}.product__data__advantages li:hover{cursor:pointer;font-weight:700}.product__data__advantages li:hover svg{fill:#000}.sizetable_product_name{text-transform:uppercase;font-weight:400;font-size:15px;margin:0 0 10px}.desc_content{color:#191818}.sizetabe_info_inside h2{font-size:14px;font-weight:400}.g--table--default .sizetable_container_inside td{font-size:12px;text-transform:uppercase;white-space:nowrap;padding:10px 4px;line-height:1}@media (min-width:768px){.g--table--default .sizetable_container_inside td{padding:12px 10px;font-size:13px}}.swiper-gallery-thumbs{width:100%;padding:0;margin:10px 0}.swiper-gallery-thumbs-items{width:calc(100% - 110px);float:left;padding:4px}.g--table--default .sizetable_container_inside tr:first-child td{font-size:10px;padding:4px 2px;white-space:pre-wrap}@media (min-width:500px){.g--table--default .sizetable_container_inside tr:first-child td{font-size:11px;padding:8px}}.sizetable_container_inside{display:block;width:100%;height:100%}.sizetable_container_inside table{width:100%;float:left}.sizetable_container_inside p{float:left;width:100%;display:inline-block}.sizetable_container_inside p em{width:100%;max-width:inherit;padding:0 10px;float:right;text-align:left}@media (min-width:960px){.sizetable_container_inside p,.sizetable_container_inside table{width:50%}.sizetable_container_inside p em{max-width:420px}}@media (min-width:1024px){.swiper-gallery-thumbs{margin:10px 0}}.gallery-thumbs{width:100%;width:calc(100% - 100px);overflow:hidden}.gallery-thumbs .swiper-slide{height:100%;opacity:.9}.gallery-thumbs .swiper-slide-active,.gallery-thumbs .swiper-slide-active .opac{opacity:1}.swiper-gallery-thumbs img{width:100%;height:auto;-webkit-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear}.gallery-thumbs img:hover{cursor:pointer}.swiper-gallery-thumbs .on img{-webkit-box-shadow:0 0 12px 0 rgba(207,207,207,1);box-shadow:0 0 12px 0 rgba(207,207,207,1)}.gallery-top-index{height:100%;width:100%;float:left}.gallery-top-index img{max-width:100%}.gallery-thumbs-index{width:10%;padding:0;float:left;height:100%;max-height:540px;margin-right:2%;margin-top:2rem}.gallery-thumbs-index .swiper-slide{height:100%;opacity:.9;margin-bottom:0}.gallery-thumbs-index .swiper-slide-active{opacity:1}.gallery-thumbs-index img{width:100%}.gallery-thumbs-index .swiper-slide-active img{border:3px solid #777}.swiper-button-prev-shadow .swiper-button-next-down-thumbs{width:100%;height:60px;text-align:center}.product .swiper-slide{width:72px}.swiper-button-next-down-thumbs span:after,.swiper-button-next-down-thumbs span:before{display:inline-block;background:#84BC23;width:4px;height:12px;content:"";vertical-align:middle}.swiper-button-next-down-thumbs span:before{transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.swiper-button-next-down-thumbs span:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:-10px}.product__container{padding:48px 16px 0;background:#f6f6f6;-webkit-box-shadow:1199px 0 0 #f6f6f6,-1199px 0 0 #f6f6f6;box-shadow:1199px 0 0 #f6f6f6,-1199px 0 0 #f6f6f6;overflow:hidden}.product__images{overflow:hidden}.product__images__big{cursor:pointer;margin:0 0 4px}.product__images__big img{display:block;margin:0 auto}.product__images__thumbs{overflow:hidden}.product__images__thumbs a{display:block;float:left;margin:0 4px 4px 0}.product__images__thumbs--zoom a{display:inline-block;float:none}.product__images__thumbs img{display:block;width:50px;border:1px solid #e5e5e4}.product__images__thumbs .on img{border-color:#84bd23}.product__social__media{clear:both;color:rgba(125,124,122,.6);margin-top:16px}.product__social__media span{display:block;margin-bottom:8px}.product__social__media ul{display:inline-block;vertical-align:middle}.product__social__media li{display:inline-block;margin:0 4px}.product__social__media a{display:block;opacity:.8}.product__social__media a:hover{opacity:1}.add-to-repository{position:absolute;right:24px;top:24px;z-index:2}.zoom_container,.zoom_overlay{position:fixed;left:0;top:0;z-index:99999;display:none}.add-to-repository svg{fill:#ccc}.add-to-repository.in_repo svg{fill:#960000}.zoom_overlay{right:0;bottom:0;background:rgba(0,0,0,.8)}.zoom_overlay.on{background:#fff}.zoom_container{width:100%;overflow:hidden;text-align:center}.zoom_img_container{position:relative;min-height:240px;width:100%;margin:0 auto}.zoom_img_container .product__images__big{position:relative;width:100%;margin:0 auto;float:none}.zoom_img_container .product__images__big .badge{display:none}.zoom_img_container img{margin:0 auto;display:block;background:#FFF}.zoom_img_container__controls{position:absolute;top:2rem;right:2rem;z-index:1001}.zoom_control{border:1px solid #8f999b;color:#646464;background:rgba(255,255,255,.5);height:48px;line-height:48px}.zoom_control--close{display:block;margin-bottom:1px}.zoom_control--arrow{display:block;float:left;width:48px;height:48px;font-size:28px;line-height:48px}.zoom_control--arrow.off{opacity:.2}.zoom_control:last-child{margin-left:1px}.zoom_control:hover{color:#646464;border-color:#646464}.swiper__zoom--container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.product__button-style-next,.product__button-style-prev{z-index:99999999;cursor:pointer;color:#c4c4c4;border:2px solid #c4c4c4;border-radius:50%;width:40px;height:40px;line-height:40px;vertical-align:middle;margin:0;padding:0}.product__button-style-next{position:absolute;top:50%;right:10px;overflow:hidden;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);background-position:center 6px}.product__button-style-prev{position:absolute;top:50%;left:10px;overflow:hidden;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);background-position:center 7px}.product__button-style-next:after,.product__button-style-next:before,.product__button-style-prev:after,.product__button-style-prev:before{content:"";display:inline-block;background:#c4c4c4;width:4px;height:12px;vertical-align:middle;text-align:center}.info__content__close:after,.info__content__close:before{content:"";display:block;background:#c4c4c4;width:2px;height:16px}.zoom-navigation .product__button-style-next:after,.zoom-navigation .product__button-style-next:before,.zoom-navigation .product__button-style-prev:after,.zoom-navigation .product__button-style-prev:before{margin-bottom:10px}.product__button-style-next:before,.product__button-style-prev:before{transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-130deg)}.product__button-style-next:after,.product__button-style-prev:after{transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-left:2px}.zoom_img_container .product__button-style-next,.zoom_img_container .product__button-style-prev{position:fixed}.swiper-button-disabled{cursor:auto}.zoom-close .info__content__close{position:fixed;right:34px;top:20px}.info__content__close:after{-webkit-transform:translateY(-100%) translateX(8px) rotate(-45deg);-ms-transform:translateY(-100%) translateX(8px) rotate(-45deg);transform:translateY(-100%) translateX(8px) rotate(-45deg)}.info__content__close:before{-webkit-transform:translateX(8px) rotate(-135deg);-ms-transform:translateX(8px) rotate(-135deg);transform:translateX(8px) rotate(-135deg)}label.product__variants_disabled{color:#8f999b}.normal-popup,.outpost-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:12;display:none}.outpost-popup .g--select{display:block}@media (min-width:768px){.outpost-popup .g--select{display:inline}.outpost-popup .g--select:after,.outpost-popup .g--select:before{margin-top:-6px}}.normal-popup__wrapper,.outpost-popup__wrapper{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;background:#fff;border-radius:6px;padding:24px;max-width:700px;position:relative}.normal-popup__wrapper h3,.outpost-popup__wrapper h3{margin:10px 0 25px}.outpost-popup__info{font-size:11px;margin:12px 0 0}.normal-popup__close,.outpost-popup__close{float:right;position:absolute;top:6px;right:12px;border-radius:50%;font-size:24px;line-height:25px;text-align:center;cursor:pointer}.outpost-popup__description{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.outpost-popup__city{display:none;margin:12px 0 24px;border-bottom:1px solid #ddd;padding-bottom:24px}.outpost-popup__wrapper label{margin-right:8px;min-width:168px;display:inline-block}.outpost-popup__item-none-in-city{display:none;color:#c95853}.outpost-popup__item-none-in-outpost{display:none}.outpost-popup__list{width:100%;overflow:auto;max-height:250px;height:250px}.outpost-popup__item{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:6px 0;padding-bottom:10px;border-bottom:1px solid #f5f5f5}.outpost-popup__item-content p{margin:0;padding:2px 0;font-size:14px}.outpost-popup__item-content .outpost-popup__item-name{font-size:15px;font-weight:700}.outpost-popup__error{display:none;color:#c95853;text-align:center}.outpost-popup__size{margin-left:3px}.normal-popup__description{max-height:500px;overflow:auto}@media (min-width:768px){.outpost-popup__description{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}}.product__data{margin-top:20px}.gallery-thumbs,.swiper-gallery-thumbs{float:left;max-height:100px;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}@media (min-width:768px){.product{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product__data{width:50%;float:right;margin-left:2%;padding:32px 24px;margin-top:0}.product__data__name{padding-bottom:10px}.product__images{width:50%;margin-bottom:2.5rem}.product__images__big{width:100%;margin:0}.product__images__thumbs{width:100%;float:left;padding-right:8px;padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.product__images__thumbs a{margin:0 36px 8px 0}.product__images__thumbs img{width:auto}.buyit_label{float:left;width:120px;padding:4px 10px 4px 0;text-align:right}.price .buyit_label{padding-bottom:10px}.pricesButton>.buyit_label{display:block}.buy_section{display:table;table-layout:fixed;width:295px;max-width:500px}.buy_section_label{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%;text-transform:uppercase}.buy_section_data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buy_section .btn{margin:0}.buy_section_data input{width:100%}.buy_section--colors .buy_section_label{vertical-align:middle}.buy_section.buy_section--product-notification{margin:32px 0}.product__images__social{display:none}.product__images__social--bottom{display:inline-block}.product__desc{padding:0}.similar_box h2:before{bottom:60px}.outpost__popup--wrapper{width:500px}.buy_section--colors{text-transform:uppercase;font-size:13px}}.product__images .product__thumb-swiper-button-next,.product__images .product__thumb-swiper-button-prev,.swiper-container-rtl .swiper-button-prev{top:-5px;z-index:10}.product__images .product-main-button-next,.product__images .product-main-button-prev,.product__images .product__thumb-swiper-button-next.swiper-button-disabled,.product__images .product__thumb-swiper-button-prev.swiper-button-disabled{display:none}.swiper__zoom--container .product-main-button-next,.swiper__zoom--container .product-main-button-prev{display:none;stroke:#ddd}.product-main-button-next.swiper-button-disabled,.product-main-button-prev.swiper-button-disabled{pointer-events:initial}.product-main-button-prev,.zoom_container .zoom-navigation .zoom__slider-product-prev{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:768px){.product__images .product-main-button-next,.product__images .product-main-button-prev{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__button-style-next svg,.product__button-style-prev svg{pointer-events:none}@media (min-width:1024px){.product__images__social{display:block}.product__images{width:62%;float:left;margin-bottom:0;padding:0}.product__data{width:38%;float:right;margin-left:0}.product__images__thumbs{margin-bottom:0}.product__notification{padding:0}.product__images__social--bottom{display:none}.outpost__popup--wrapper{width:700px}}.show-wizard{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ddd;overflow:auto;text-align:center}.show-wizard__list li{float:left;list-style:none;padding:8px 0;margin:0;width:100%}.show-wizard__list li a{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:nowrap;flex-wrap:nowrap}.show-wizard__list li a img{width:40px;margin-right:12px}.show-wizard__list li a strong{font-weight:700;font-size:14px}.swiper-gallery-thumbs .swiper-button-next .ochnik_svg,.swiper-gallery-thumbs .swiper-button-prev .ochnik_svg{stroke:#838383;stroke-width:2px}.swiper-gallery-thumbs .swiper-button-next,.swiper-gallery-thumbs .swiper-button-prev{position:relative;left:inherit;top:inherit;right:inherit;bottom:inherit;float:left;margin:0 10px;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}.product__thumb-swiper-button-prev.swiper-button-disabled{display:none}.product__images__content{opacity:0}.product__images__content.done{opacity:1}.product__loading{position:absolute;top:50%;left:50%}.product-list-variants,.simply-login{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}.product__sizes-associations{margin:12px 0}.product__sizes-associations.buy_section_sizes label{width:inherit;height:inherit;line-height:inherit;display:inline-block;padding:0}.product__sizes-associations label a{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;border:1px solid #ddd;padding:8px}.product-color,.simply-login .fieldset_second_step,.simply-login__close{display:none}.product__sizes-associations label img{width:42px;padding:4px}.zoom_img_container .picture__picture-tag img{max-height:200px}.product__data__name{font-size:20px}.product-color a img{width:45px;height:63px}.product__data{padding:12px 8px 31px}@media (min-width:1024px){.product__data{padding:6px 82px 31px 96px}}@media (min-height:200px){.picture__picture-tag img{max-height:200px}.zoom_img_container .picture__picture-tag img{max-height:190px}}@media (min-height:570px){.picture__picture-tag img{max-height:350px}.zoom_img_container .picture__picture-tag img{max-height:530px}.product__data{padding:12px 0 0 10px}.buy_section.pricesButton{padding:8px 0}.product-color a img{width:45px;height:63px}.product__data__name{font-size:17px}}@media (min-height:570px) and (min-width:768px){.product__data{padding:12px 0 40px 20px}}@media (min-height:570px) and (min-width:1024px){.product__data{padding:4px 82px 51px 96px}}@media (min-height:720px){.picture__picture-tag img{max-height:490px}.zoom_img_container .picture__picture-tag img{max-height:700px}.product__data{padding:12px 0 0 10px}.buy_section.pricesButton{padding:12px 0}.product-color a img{width:65px;height:91px}.product__data__name{font-size:20px}}@media (min-height:720px) and (min-width:1024px){.product__data{padding:11px 82px 41px 96px}}@media (min-height:720px) and (min-width:768px){.buy_section--colors{padding-bottom:4px}}@media (min-height:840px){.picture__picture-tag img{max-height:540px}.zoom_img_container .picture__picture-tag img{max-height:800px}.product__data{padding:40px 0 0 10px}.buy_section.pricesButton{padding:30px 0}}@media (min-height:840px) and (min-width:768px){.buy_section--colors{padding-bottom:16px}.product__data{padding:40px 0 40px 20px}}@media (min-height:840px) and (min-width:1024px){.product__data{padding:41px 82px 40px 96px}}@media (min-height:900px){.picture__picture-tag img{max-height:660px}.zoom_img_container .picture__picture-tag img{max-height:880px}}@media (min-height:1000px){.picture__picture-tag img{max-height:710px}.zoom_img_container .picture__picture-tag img{max-height:970px}}@media (min-height:1050px){.picture__picture-tag img{max-height:820px}.zoom_img_container .picture__picture-tag img{max-height:1000px}}.simply-login{display:none;width:90%;z-index:100;padding:8px 12px;border:1px solid #ddd}.simply-login--close{font-size:24px;text-align:right}.simply-login .fields-container{border:0}.simply-login .fields-heading{padding:0}.simply-login .simply-login__close{display:block;font-size:24px;text-align:right}.simply-login .simply-login__close span{cursor:pointer}.simply-login__register{display:none}.simply-login .login_form .simply-login__register{font-size:14px;text-align:center;padding:6px 0;display:block}@media (min-width:500px){.simply-login{width:auto}}@media (min-width:768px){.fields-heading{padding:6px}.simply-login .fields-container{border:0;padding:6px 0}.simply-login .login_form{margin:2px;padding:12px 32px}}@media (min-width:1024px){.fields-heading{padding:6px}.simply-login .fields-container{border:0;padding:6px 0}}.add-to-cart--listing{text-align:center}.btn__add-to-cart-listing{margin:8px auto;text-align:center;display:inline-block;padding-right:5px;padding-left:5px;font-size:10px}.product-list-variants{display:none;text-align:left;z-index:1000;width:96%;max-width:500px}@media (min-width:768px){.product_item .add-to-cart--listing .product-list-variants .btn__add-to-cart-listing{display:inline-block}}.products .btn--listing-notify{display:inline-block;margin-bottom:10px}.product-list-variants-wrapper{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;background:#fff;z-index:3;border:1px solid #ddd;padding:8px 8px 4px;left:0;width:100%;height:auto;bottom:0}.product-list-variants__select-title{border-bottom:1px solid #ddd;padding-bottom:12px;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:nowrap;flex-wrap:nowrap}.products .product-list-variants__select-title img{display:block;width:40px;margin:0 12px 0 0}.product-list-variants .product__variants-label.disabled,.product-list-variants .product__variants_disabled{display:none}.product-list-variants--close{padding:0 4px;margin:0;position:absolute;top:1px;right:8px;font-size:28px;cursor:pointer;z-index:5}.product-list-variants--close:hover{color:#888}.add-to-cart--listing .product-list-variants__btn{text-align:center}.product-list-variants-subtitle{padding:10px 0 0;margin:0 12px;font-size:13px;text-align:center;font-weight:700}.product-list-variants__select .buy_section_sizes{margin:12px 0 8px;text-align:left}.btn.btn__add-to-cart-listing{padding:10px 5px;font-size:9px}.product-list-variants-wrapper .product__info__name{font-size:13px;max-width:210px}@media (min-width:500px){.product-list-variants-wrapper .product__info__name{font-size:15px}.btn.btn__add-to-cart-listing{padding:12px 20px;font-size:13px}.product-list-variants-subtitle{padding:0;margin:0 0 20px;font-size:18px}.products .product-list-variants__select-title img{width:150px}.product-list-variants__select-title div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.product-list-variants__select .buy_section_sizes{text-align:center}}@media (min-width:768px){.btn__add-to-cart-listing{font-size:13px;padding-right:36px;padding-left:36px}.product-list-variants__select-title{display:-webkit-box;display:-ms-flexbox;display:flex}.products .product-list-variants__select-title img{display:block;width:150px}.product-list-variants-wrapper{padding:22px 32px 18px}.product-list-variants-subtitle{padding:0;margin:0 0 20px;font-size:24px}.product-list-variants__select .buy_section_sizes{margin:18px 0 10px}}.products a,.products img{display:block}@media (min-width:1000px){.products .product-list-variants__select-title img{width:190px}}.add_to_cart_response--listing{width:90%;max-width:500px;position:fixed;top:20%;z-index:10;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:16px;padding:20px 32px 20px 64px;border:1px solid #41c123;line-height:1.45;background:url(../../images/layout/icon-notification-success.svg) 16px 50% no-repeat #fff}.products{overflow:hidden;width:100%;padding:0}.products .product_item{position:relative;float:left;width:50%;margin:0 0 10px;padding:5px;min-height:450px}.tab--index .products .product_item{margin-bottom:1%}.products .product_item:nth-of-type(2n+1){clear:both}.products .product_item:hover{-webkit-box-shadow:0 0 14px 4px rgba(230,230,230,1);box-shadow:0 0 14px 4px rgba(230,230,230,1)}.products img{margin:0 auto;width:100%;max-width:200px}.products-price{font-size:18px;font-weight:500;margin-bottom:0}.products-price em{font-style:normal;color:#b90000;font-size:18px;text-transform:uppercase;display:inline-block;margin-right:4px}.products-price del{text-decoration:line-through;display:block;color:grey;font-size:12px;text-transform:uppercase}.products .product_item .product__info{margin:0;padding:0 0 6px;min-height:90px}@media (min-width:500px){.products-price del{display:inline-block}}.product__info__code,.product__info__name{display:block;margin:0;font-weight:400;text-align:center}@media (min-width:600px){.products .product_item .product__info{min-height:70px}}.product__info__name{color:#2b2b2b;font-size:13px;text-transform:uppercase;letter-spacing:.5px;line-height:1.25;padding:3px 0}.product__info__code{color:grey;font-size:10px}.product__info__prices{text-align:center;color:#000;text-transform:uppercase}.product_item__badges{text-align:center;padding:2px 0;min-height:32px;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;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.product__info__name{font-size:14px}.products-price,.products-price em{font-size:20px}.products img{max-width:224px}.products .product_item{width:33.33%;margin:0 0 12.5px}.products .product_item:nth-of-type(2n+1){clear:none}.products .product_item:nth-of-type(3n+1){clear:both}.product_item__badges{text-align:center;padding:18px 0 3px;min-height:37px}.products{padding:10px}}@media (min-width:1024px){.products{padding-top:32px}.products .product_item .product__info{margin:0;padding:4px 0 6px}.product_item__badges{padding:6px 0}.products-price{margin-bottom:4px}.product__info__name{padding:5px 0}.products img{max-width:270px}.products .product_item{width:25%;margin:-20px 0 38px;min-height:460px}.products .product_item:nth-of-type(3n+1){clear:none}.products .product_item:nth-of-type(4n+1){clear:both}}.pagination__wrapper{text-align:center;padding:16px 0;border-top:1px solid #b2b2b2}.pagination__wrapper a{padding:0 9px;text-transform:uppercase;font-weight:400;color:#b2b2b2}.pagination__wrapper a:hover{font-weight:700}.pagination__wrapper a.previous{padding:0 1px 4px;display:block;font-weight:400;color:#000}.pagination__wrapper a.next{padding:4px 1px 0;display:block;font-weight:700;color:#000}.pagination__wrapper a.current{font-weight:700;color:#000}@media (min-width:500px){.pagination__wrapper a.previous{padding:0 23px 0 1px;display:inline-block}.pagination__wrapper a.next{padding:0 1px 0 23px;display:inline-block}}@media (min-width:700px){.pagination__wrapper a{padding:0 18px}.pagination__wrapper a.previous{padding:0 46px 0 1px}.pagination__wrapper a.next{padding:0 1px 0 46px}.pagination__wrapper{padding:29px 0}}.products .product__flag-listing{height:17px;width:auto;max-width:inherit;padding:0;margin:2px}.product_item .add-to-cart--listing{min-height:60px}.product_item .add-to-cart--listing .btn__add-to-cart-listing{display:inline-block;font-weight:700;border:1px solid #2b2b2b;color:#2b2b2b;background:#fff;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.product_item .add-to-cart--listing .btn__add-to-cart-listing.added,.product_item .add-to-cart--listing .btn__add-to-cart-listing.adding,.product_item .add-to-cart--listing .btn__add-to-cart-listing:hover{color:#fff;background:#2b2b2b}.product_item:hover .add-to-cart--listing .btn__add-to-cart-listing{display:inline-block}@media (min-width:768px){.product_item .add-to-cart--listing .btn__add-to-cart-listing{display:none}}.outpost__list--objects{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}.outpost__list--objects li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:10px 0}@media (min-width:768px){.outpost__list--objects li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}}.map__select__points strong{font-weight:400}.pointsOfSale #map_div{height:548px}.outpost__header{font-weight:400;letter-spacing:1.5px;text-transform:uppercase;text-align:center;margin:-1px 0 10px;font-size:29px}.map__select__city{text-align:center;width:100%;display:block;clear:both;overflow:visible;margin:10px 0 25px;position:relative}.map__select__city .input{border:0}.map__select__city .outpost_search_by_city{width:100%;display:block;border-bottom:1px solid #000;position:relative;max-width:300px;margin:0 auto;overflow:hidden}.map__select__city .outpost_search_by_city .input{width:100%;font-size:13px}.map_legend p,.outpost__country_state{font-size:14px;color:#717171;text-transform:uppercase}.map__select__city .outpost_city_submit{position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0;border:0;padding:0}.outpost__country_state{border:0}.pointsOfSale{width:100%;display:block;clear:both}.map_details__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid #cbcbcb;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map_legend p{padding:10px 0;float:left;width:auto;margin-left:13px}.map_legend img{width:19px;margin-right:3px}.outpost__list--main_title,.outpost__list--main_title strong{display:block;font-size:15px;font-weight:400;margin:0;padding:9px 0;text-transform:uppercase;color:#000}.outpost__list--general_data{display:block;font-size:14px;margin:0;padding:0 6px 0 0;line-height:1.7;color:#000}.outpost__list--general_data em{border-bottom:1px solid #000}.outpost__list--open_data_title{display:block;font-size:16px;margin:0;padding:10px 0 0;text-transform:uppercase;color:#949494}.outpost__list--open_data{display:block;font-size:14px;margin:0;padding:0;line-height:1.7;color:#717171}.outpost__list--open_data p{margin:0;padding:4px 0}.outpost__list-container{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;background:#fff;border:1px solid #dadada;padding:8px;z-index:10;font-size:13px;max-width:inherit}.outpost__list-container li{margin:0;list-style:none;cursor:pointer;padding:5px 0}.outpost__list-container li:hover{font-weight:700}.outpost__country_state__container{position:relative;background:0 0}.outpost__country_state__container svg{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.pointsOfSale .markerInfo .desc__content{padding:6px 0;margin:0}.pointsOfSale .markerInfo .desc__name{margin:0;padding:5px 0}.pointsOfSale .markerInfo{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}.pointsOfSale .markerInfo .image{margin-right:12px}.pointsOfSale .markerInfo.active{margin:20px 0}.outpost__list--tax{text-transform:uppercase}.outpost__country_state__container select::-ms-expand{display:none}.outpost__country_state__container select{max-width:215px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 22px 2px 2px;border:none;background:0 0}.outpost_search_by_city input{padding:5px 5px 3px}@media (min-width:600px){.outpost__list-container{max-width:500px}}@media (min-width:768px){.map__select__city .outpost_search_by_city{max-width:500px}.map_details__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.outpost__country_state__container select{padding:2px}}