/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@keyframes TMFadeIn{0%{opacity:0}to{opacity:1}}@keyframes TMFadeOut{0%{opacity:1}to{opacity:0}}@keyframes TMFadeInScaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes TMFadeOutScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes TMShake{0%,to{transform:translate(0)}10%,50%,90%{transform:translate(-10px)}30%,70%{transform:translate(10px)}}html{box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}img{vertical-align:middle}a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}button,input,textarea{outline:none;border:0;padding:0;box-sizing:border-box}ol,ul{margin:0;padding:0}li{list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}pre{white-space:pre-wrap}.overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(36,50,56,.95);z-index:125;display:none}.no-body-scroll{overflow:hidden}.body-overlayed .overlay{display:block}.body-overlayed_behind-header .overlay{z-index:75}.hidden{display:none}.back-to-top-button-container{position:absolute;top:0;right:0;height:100vh}@media (max-width:719px){.back-to-top-button-container{display:none}}.back-to-top-button{display:flex;justify-content:center;align-items:center;height:40px;width:40px;position:fixed;right:20px;bottom:90px;z-index:50;background:#2196f3;box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:50%;cursor:pointer}.back-to-top-button:hover{background:linear-gradient(180deg,#2196f3,#1976d2)}.back-to-top-button-icon{fill:#fff;width:8px;height:11px}.content{display:flex}.main-content{background:#f5f7f8;flex:1;min-width:0;padding-top:20px}.justify-content-center{justify-content:center}body{font-family:-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}html body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#243238;font-size:16px}.h1,h1{font-weight:700;font-size:30px;line-height:39px;color:#243238}@media (max-width:719px){.h1,h1{letter-spacing:.05em;font-size:24px;line-height:30px;text-transform:uppercase}}.h2,h2{font-size:20px;line-height:30px}.h2,.h3,h2,h3{font-weight:700;color:#243238}.h3,h3{font-size:18px;line-height:24px}.h4,h4{font-size:16px;line-height:24px}.h4,.h5,h4,h5{font-weight:400;color:#243238}.h5,h5{font-size:14px;line-height:20px}.h6,h6{font-weight:400;font-size:12px;line-height:18px;color:#243238}a{text-decoration:none}a:active,a:focus{outline:none}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#2196f3}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#0d47a1}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.btn{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;border-radius:3px;font-size:14px;line-height:40px;height:40px;padding:0 20px;text-align:center;text-decoration:none;white-space:nowrap}.btn,.btn:active,.btn:hover{color:#fff}.btn:disabled{cursor:not-allowed;color:#b0bec5;line-height:36px;padding-left:18px;padding-right:18px}.btn:disabled,.btn:disabled:hover{background:hsla(0,0%,100%,0);border:2px solid #b0bec5}.btn:disabled .btn-icon{fill:#b0bec5}.btn_1{background:linear-gradient(180deg,#f4511e,#d84315)}.btn_1:active,.btn_1:hover{background:linear-gradient(180deg,#d84315,#bf360c)}.btn_2{background:linear-gradient(180deg,#42a5f5,#2196f3)}.btn_2:hover{background:linear-gradient(180deg,#2196f3,#1976d2)}.btn_2:active{background:linear-gradient(180deg,#0d47a1,#1976d2)}.btn_3{background:linear-gradient(180deg,#90a4ae,#78909c)}.btn_3:hover{background:linear-gradient(180deg,#78909c,#546e7a)}.btn_3:active{background:linear-gradient(180deg,#455a64,#546e7a)}.btn_4{color:#243238;background:#fff;border:1px solid #cfd8dc}.btn_4:active,.btn_4:hover{color:#243238;background:#f2f2f2}.btn_5{font-weight:700;color:#2196f3;border:1px solid #2196f3;background:transparent}.btn_5:active,.btn_5:hover{background-color:#2196f3}.btn_facebook{background:linear-gradient(180deg,#4f69a3,#415b93)}.btn_facebook:hover{background:linear-gradient(180deg,#415b93,#324d89)}.btn_facebook:active{background:linear-gradient(180deg,#24407d,#324d89)}.btn_linkedin{background:linear-gradient(180deg,#00a0dc,#008cc9)}.btn_linkedin:hover{background:linear-gradient(180deg,#187ca2,#145c77)}.btn_linkedin:active{background:linear-gradient(180deg,#145c77,#187ca2)}.btn_twitter{background:linear-gradient(180deg,#56acee,#4f9fdb)}.btn_twitter:hover{background:linear-gradient(180deg,#4f9fdb,#3a8ece)}.btn_twitter:active{background:linear-gradient(180deg,#227abe,#3a8ece)}.btn_pinterest{background:linear-gradient(180deg,#e3262d,#cb2026)}.btn_pinterest:hover{background:linear-gradient(180deg,#cb2026,#b70f15)}.btn_pinterest:active{background:linear-gradient(180deg,#9f0006,#b70f15)}.btn_dribble{background:linear-gradient(180deg,#e74d89,#b2215a)}.btn_dribble:hover{background:linear-gradient(180deg,#bf3d70,#871a45)}.btn_dribble:active{background:linear-gradient(180deg,#871a45,#bf3d70)}.btn_flickr{background:linear-gradient(180deg,#ededed,#d0d0d0)}.btn_flickr:hover{background:linear-gradient(180deg,#dfdfdf,#b0b0b0)}.btn_flickr:active{background:linear-gradient(180deg,#b0b0b0,#dfdfdf)}.btn_google{background:linear-gradient(180deg,#dc4e41,#b9493e)}.btn_google:hover{background:linear-gradient(180deg,#c43a2e,#ba2b1f)}.btn_google:active{background:linear-gradient(180deg,#a91e13,#ba2b1f)}.btn_youtube{background:linear-gradient(180deg,#cd201f,#b31a19)}.btn_youtube:hover{background:linear-gradient(180deg,#b31217,#800004)}.btn_youtube:active{background:linear-gradient(180deg,#6c0003,#800004)}.btn_github{background:linear-gradient(180deg,#2c2c2c,#000)}.btn_github:hover{background:linear-gradient(180deg,#575757,#000)}.btn_github:active{background:linear-gradient(180deg,#000,#575757)}.btn_vimeo{background:linear-gradient(180deg,#42b6f8,#34a1df)}.btn_vimeo:hover{background:linear-gradient(180deg,#348fc2,#1f6a94)}.btn_vimeo:active{background:linear-gradient(180deg,#1f6a94,#348fc2)}.btn_behance{background:linear-gradient(180deg,#1666f8,#165ad7)}.btn_behance:hover{background:linear-gradient(180deg,#1257d6,#0f429f)}.btn_behance:active{background:linear-gradient(180deg,#0f429f,#1257d6)}.btn-icon{width:20px;height:20px;margin-right:10px;fill:#fff}.btn_icon{padding-left:10px;padding-right:10px}.btn_icon .btn-icon{margin-right:0}.btn-small{font-size:12px;height:30px;line-height:30px}.btn-small.btn_icon{padding-left:7px;padding-right:7px}.btn-small .btn-icon{width:16px;height:16px}.btn-large{font-size:16px;height:60px;line-height:60px}.btn-block{width:100%}.btn-group{display:flex}.btn-group .btn{overflow:hidden}.btn-group .btn span{overflow:hidden;text-overflow:ellipsis}.btn-group .btn:not(:last-child){margin-right:10px}.form-group{margin-bottom:20px}.form-group_inline{display:flex}.control-label{display:inline-block;font-weight:700;font-size:16px;line-height:20px;color:#243238;margin-bottom:15px}.input,.textarea{background-color:#eceff1;box-shadow:inset 0 1px 0 0 #cfd8dc;border-radius:3px;width:100%;font-size:14px;line-height:21px;color:#243238}.input::placeholder,.textarea::placeholder{color:#b0bec5}.input:focus,.textarea:focus{background-color:#fff;box-shadow:inset 0 0 0 1px #90caf9}.input{height:40px;padding:10px 20px}.textarea{resize:none;padding:20px}.checkbox-label,.radio-label{font-size:14px;line-height:20px;color:#455a64}.checkbox-icon,.radio-icon{position:relative;display:inline-block;width:20px;min-width:20px;height:20px;background:#fff;border:2px solid #cfd8dc;margin-right:10px}.checkbox-icon{border-radius:3px}.radio-icon{border-radius:50%}.checkbox,.radio{display:inline-flex;align-items:center;cursor:pointer}.checkbox:focus .checkbox-label,.checkbox:focus .radio-label,.checkbox:hover .checkbox-label,.checkbox:hover .radio-label,.radio:focus .checkbox-label,.radio:focus .radio-label,.radio:hover .checkbox-label,.radio:hover .radio-label{color:#1ab744}.checkbox:focus .checkbox-icon,.checkbox:focus .radio-icon,.checkbox:hover .checkbox-icon,.checkbox:hover .radio-icon,.radio:focus .checkbox-icon,.radio:focus .radio-icon,.radio:hover .checkbox-icon,.radio:hover .radio-icon{border-color:#1ab744}.checkbox-input,.radio-input{display:none}.checkbox-input:checked~.checkbox-icon,.checkbox-input:checked~.radio-icon,.radio-input:checked~.checkbox-icon,.radio-input:checked~.radio-icon{border-color:#1ab744}.checkbox-input:checked~.checkbox-icon:after,.checkbox-input:checked~.radio-icon:after,.radio-input:checked~.checkbox-icon:after,.radio-input:checked~.radio-icon:after{content:"";position:absolute;display:inline-block;color:#fff}.checkbox-input:checked~.checkbox-label,.checkbox-input:checked~.radio-label,.radio-input:checked~.checkbox-label,.radio-input:checked~.radio-label{font-weight:700;color:#1da650;letter-spacing:-.4px}.checkbox-input:checked~.checkbox-icon{background-color:#1ab744}.checkbox-input:checked~.checkbox-icon:after{top:1px;left:5px;width:6px;height:12px;border-bottom:2px solid;border-right:2px solid;border-radius:1px;transform:rotate(45deg)}.radio-input:checked~.radio-icon{background-color:#fff}.radio-input:checked~.radio-icon:after{top:3px;left:3px;width:10px;height:10px;border-radius:50%;background-color:#1ab744}.form-buttons{display:flex;justify-content:flex-end}.form-buttons .btn{margin-left:20px}.input-with-icon{padding-left:49px}.input-icon{fill:#b0bec5}.input-large{font-size:16px;line-height:24px;height:60px;padding-top:17px;padding-bottom:17px}.pagination{display:flex;justify-content:center;margin-bottom:40px}.pagination-link{padding:0 9px;display:block;font-size:15px;line-height:26px;color:#243238;text-decoration:none}.pagination-link:hover{color:#2196f3}.pagination-item_active .pagination-link{position:relative;color:#90a4ae}.pagination-item_active .pagination-link:after{content:"";position:absolute;bottom:0;left:4px;right:4px;height:1px;background:#90a4ae}.pagination-item_next .pagination-link,.pagination-item_prev .pagination-link{position:relative;font-size:0}.pagination-item_next .pagination-link:after,.pagination-item_prev .pagination-link:after{content:"";position:absolute;left:50%;top:50%;border-right:1px solid;border-top:1px solid;height:8px;width:8px}.pagination-item_prev .pagination-link:after{transform:translate(-50%,-50%) rotate(-135deg)}.pagination-item_next .pagination-link:after{transform:translate(-50%,-50%) rotate(45deg)}.pagination-item_disabled .pagination-link{color:#cfd8dc}.header{position:relative;z-index:100;display:flex;height:60px;background:#243238}.header-button{background-color:initial;border:0;color:#b0bec5;cursor:pointer;font-size:14px;display:flex;align-items:center;padding:20px;text-decoration:none;fill:#b0bec5}.header-button:hover{color:#2196f3;fill:#2196f3}@media (max-width:959px){.header-button{padding-left:15px;padding-right:15px}}.header-button-icon{margin-right:10px}.header-button-arrow,.header-button-icon{display:inline-block;width:20px;height:20px}@media (max-width:1600px){.header-button-label{display:none}}.header_logo-link{display:inline-flex;justify-content:center;align-items:center;width:80px;min-width:80px;height:60px}.header_search-form_container{display:flex;flex:1;align-items:center;margin:0 20px}@media (max-width:959px){.header_search-form_container{margin:0}.header_search-form_container .header_search-form_toggler{display:block}}.header-button-icon_search-form{position:relative;top:2px}.header_search-form{display:flex;align-items:center;width:100%;position:relative}.header_search-form .header-button-icon_search-form{display:none;position:absolute;top:auto;fill:#243238}@media (max-width:959px){.header_search-form{display:none}}.header_search-form_submit{cursor:pointer;display:inline-block;position:absolute;right:0;top:auto;padding:0 10px;height:40px;background:transparent}.header_search-form_input{height:40px;box-shadow:none;background:#fff;color:#243238;padding:10px 40px 10px 20px}.header_search-form_input::placeholder{color:#243238}.header-button-icon_search-form-submit{fill:#243238;margin-right:0;margin-top:2px}.header_search-form_active{display:flex;position:absolute;left:0;top:60px;z-index:10}.header_search-form_active .header_search-form_input{height:60px;background:#eceff1;border:1px solid transparent;border-top-right-radius:0;border-bottom-right-radius:0;padding:10px 20px 10px 50px}.header_search-form_active .header_search-form_input:focus{border-color:#90caf9}.header_search-form_active .header-button-icon_search-form{display:block;right:auto;left:20px}.header_search-form_active .header-button-icon_search-form-submit{fill:#fff}.header_search-form_active .header_search-form_submit{position:static;background:#90a4ae;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 20px;height:60px}.header_search-form_toggler{display:none}.header_nav{position:relative}.header_nav_active .main-menu-container{display:block}.header_nav_active .header-button-icon{transform:rotate(180deg);fill:#2196f3}.header_nav_active .header-button-arrow{transform:rotate(180deg)}.header_nav_active .header-button{color:#2196f3}.header_nav-toggle{color:#fff!important;font-weight:600;min-width:260px;background:#5ba4ee;padding:10px 12px 10px 20px;margin:10px 0;border-radius:3px}.header_nav-toggle:focus,.header_nav-toggle:hover{background:#4798eb;color:#fff}.header_nav-toggle .header-button-label{display:block}@media (max-width:1179px){.header_nav-toggle{min-width:auto}.header_nav-toggle .header-button-label{display:none}}.header-button-arrow_nav-toggle{margin-left:auto;fill:#fff}.header-button-icon_nav-toggle{margin-right:10px;fill:#fff!important}.header_menu{display:flex}.header_locales-container{position:absolute;z-index:10;background-color:#546e7a;overflow:hidden;border-radius:0 0 3px 3px;display:none;flex-wrap:wrap;width:360px}@media (max-width:719px){.header_locales{display:none}}.header-button-arrow_locales{margin-left:5px}.header_locales-label{margin-left:10px}@media (max-width:1600px){.header_locales-label{display:none}}.header_locales_active .header_locales-container{display:flex}.header_locales_active .header_locales-label{color:#2196f3}.header_locales_active .header-button-arrow_locales{fill:#2196f3;transform:rotate(180deg)}.header_locales-flag{display:inline-block;height:15px;width:20px}.header_locales-link{display:flex;align-items:center;border-radius:3px;color:#fff;font-size:14px;height:40px;padding:10px 0 10px 20px;width:90px}.header_locales-link:hover{background-color:#2196f3}.header_locales-link-icon{width:20px;height:15px;margin-right:10px}.header_membership-link{color:#fff;padding:0 20px;border-radius:3px;line-height:40px;background:#f3683e}.header_membership{color:#243238;font-weight:600}.header_membership:hover{color:#243238}.header_membership:hover .header_membership-link{background:#df542a}@media (max-width:719px){.header_membership{display:none}}@media (max-width:1879px){.header_help{display:none}}.header_marketplace .header-button-label{display:block}@media (max-width:959px){.header_marketplace{display:none}}.header_collection{position:relative}@media (max-width:719px){.header_collection{display:none}}.header_collection_active:after{position:absolute;left:32px;top:18px;content:"";width:10px;height:10px;background:#f4511f;border:1px solid #243238;border-radius:50%}.header_profile{position:relative}.header_profile-label{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-size:6px;color:#fff;border-radius:50%;background:#596e79;margin-right:5px}.header_profile-container{display:none;position:absolute;z-index:10;right:0;background:#546e7a;max-height:calc(100vh - 60px);overflow-y:auto;border-radius:0 0 3px 3px}.header_profile-link{display:flex;padding:10px 20px;color:#fff;font-size:14px;background:none;white-space:nowrap;cursor:pointer;width:100%}.header_profile-link:hover{background-color:#2196f3}.header-profile-icon{width:20px;height:20px;margin-right:10px;fill:#fff}.header_profile-text{margin-right:20px}.header_profile_active .header_profile-container{display:block}.header_profile_active .header-button-arrow_profile{fill:#2196f3;transform:rotate(180deg)}.header_cart{font-size:13px}.header-button-icon_cart{margin-right:10px}.header_cart-info{display:none}.header_cart_active{color:#ffe082}.header_cart_active .header-button-icon_cart{fill:#ffe082}.header_cart_active .header_cart-info{display:inline-block}@media (max-width:959px){.header_cart_active .header_cart-info{display:none}}.header_cart_active:hover .header-button-icon_cart{fill:inherit}.main-menu-container{display:none;position:absolute;z-index:100;left:0}@media (max-width:719px){.main-menu-container{right:0;height:calc(100vh - 160px)}}.main-menu{display:flex;flex-direction:column;width:260px;height:480px;background:#dbf3ff;max-height:calc(100vh - 80px);overflow-y:auto;box-shadow:0 5px 10px rgba(36,50,56,.2);border-bottom-left-radius:3px}.main-menu_link{display:flex;align-items:center;cursor:pointer;color:#243238;text-decoration:none}.main-menu-columns{display:none;position:absolute;left:100%;top:0;min-height:100%;max-height:calc(100vh - 80px);overflow:auto;border-bottom-right-radius:3px;background:#fff;padding-right:20px;grid-template-columns:repeat(4,1fr)}@media (max-width:1339px){.main-menu-columns{grid-template-columns:repeat(3,1fr)}}@media (max-width:1309px){.main-menu-columns{grid-template-columns:repeat(2,1fr)}}@media (max-width:959px){.main-menu-columns{grid-template-columns:repeat(1,1fr)}}@media (min-width:960px){.main-menu-columns::-webkit-scrollbar{width:5px;background-color:#e6e6e6}.main-menu-columns::-webkit-scrollbar-thumb{height:24px;background-color:#b3b3b3}}.main-menu_item_level-2{padding:30px 0 0 20px}.main-menu_item_level-2>.main-menu_link{text-transform:uppercase;margin-bottom:18px;font-weight:700;letter-spacing:.05em;font-size:15px;line-height:24px}.main-menu_item_level-1{display:flex;flex-grow:1;flex-shrink:0}.main-menu_item_level-1>.main-menu_link{min-height:40px;padding:0 10px 0 20px;font-size:15px;line-height:24px;width:100%}.main-menu_item_level-1:hover>.main-menu_link{background:#fff;font-weight:500}.main-menu_item_level-1:hover .main-menu-columns{display:grid}.main-menu_inner .main-menu_item{margin-bottom:12px}.main-menu_inner .main-menu_link{font-size:13px;line-height:21px;font-weight:400}.main-menu_inner .main-menu_link:hover{color:#2196f3}@media (max-width:719px){.main-menu_inner .main-menu_link{margin-right:50px}}.main-menu_link-icon{display:inline-block;margin-right:10px;height:20px;width:20px;background-size:contain}.main-menu_link-text{flex:1}.main-menu_link-label{text-transform:uppercase;background:#f4511e;border-radius:3px;padding:0 6px;font-weight:700;font-size:12px;line-height:20px;color:#fff;margin-right:5px}.main-menu_link-label_best{background:#55b353}.main-menu_link-arrow{display:inline-block;margin-left:auto;height:20px;width:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23243238'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.166 5.872a.5.5 0 11.668-.744l4.992 4.493a.516.516 0 01.077.082.5.5 0 01-.031.632l-.006.005a.477.477 0 01-.04.039l-4.992 4.493a.5.5 0 11-.668-.744L11.753 10 7.166 5.872z'/%3E%3C/svg%3E")}.main-menu-column{min-width:248px;padding-bottom:18px}@media (max-width:719px){.header_nav{position:static}.main-menu{display:block;height:100%;position:absolute;left:20px;right:20px;bottom:20px;top:0;width:auto}.main-menu-columns{padding-top:60px;left:0;right:0;bottom:0;overflow:auto}@media (min-width:960px){.main-menu-columns::-webkit-scrollbar{width:5px;background-color:#e6e6e6}.main-menu-columns::-webkit-scrollbar-thumb{height:24px;background-color:#b3b3b3}}.main-menu-column:last-child{padding-bottom:100px}.main-menu_item_back{position:absolute;left:0;right:0;height:0;top:0;z-index:10;transition:height .5s ease}.main-menu_item_level-1:not(.main-menu_item_no-children):hover~.main-menu_item_back{height:60px}.main-menu_item_level-1:not(.main-menu_item_no-children):hover>.main-menu_link{position:absolute;z-index:10;top:0;left:0;right:0;padding-left:10px;font-weight:700;font-size:20px;text-transform:uppercase;color:#243238;box-shadow:0 5px 10px rgba(36,50,56,.2);flex-direction:row-reverse}.main-menu_item_level-1:not(.main-menu_item_no-children):hover>.main-menu_link .main-menu_link-arrow{transform:rotate(180deg)}}.side-indent{padding-left:40px;padding-right:40px}@media (max-width:719px){.side-indent{padding-left:20px;padding-right:20px}}.products-title{margin-bottom:20px}.products-amount{color:#1ab744}.products-desc{font-weight:400;color:#90a4ae;margin-bottom:40px}.product-list{display:grid;grid-gap:40px;grid-template-columns:repeat(4,minmax(180px,1fr));margin-bottom:40px}@media (max-width:1519px){.product-list{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (max-width:1339px){.product-list{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:719px){.product-list{grid-template-columns:repeat(1,minmax(180px,1fr))}}.product{position:relative;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:3px}.product-image-links{display:none;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:125px}.product-image-link:not(:last-child){margin-bottom:15px}.product-image-wrapper{position:relative;display:block;padding-top:62.5%;margin-bottom:20px;border-radius:3px 3px 0 0;overflow:hidden}.product-image-wrapper:before{content:none;position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(36,50,56,.4),transparent);z-index:1}.product-image-wrapper:hover .product-image-links{display:block}@media (min-width:720px){.product-image-wrapper:hover:before{content:""}.product-image-wrapper:hover .product-set-favorite{display:block}}@media (max-width:719px){.product-image-wrapper .product-set-favorite{display:block}}.product-image-wrapper .product-image{position:absolute;top:0;width:100%}.product-details{padding:0 20px 20px;font-size:14px}.product-details .product-name-title{font-weight:400;font-size:14px;line-height:20px;color:#243238;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.product-name{display:flex;text-decoration:none;margin-bottom:20px}.product-name-icon{display:inline-block;margin-right:10px;height:20px;width:20px;background-size:contain;vertical-align:top}.product-name-links{flex:1;overflow:hidden}.product-name-link{display:block;flex:1}.product-name-vendor{display:block;font-size:12px;color:#546e7a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-name-vendor-link{font-style:italic;color:#546e7a}.product-info-line{display:flex;justify-content:space-between;align-items:baseline}.product-info-membership{display:block;width:42px;height:20px}.product-rating{margin-bottom:10px}.rating{position:relative;height:20px;width:118px;flex-shrink:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23b0bec5'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0l3.109 6.61L20 7.663l-4.985 5.1L16.198 20 10 16.58 3.802 20l1.183-7.239L0 7.661l6.891-1.05L10 0zm0 2.34L7.567 7.514l-5.5.838 3.982 4.074-.934 5.713L10 15.444l4.885 2.695-.934-5.713 3.982-4.074-5.5-.838L10 2.34z'/%3E%3C/svg%3E");background-repeat:space}.rating-count{margin-left:10px}.rating-stars{position:relative;display:block;overflow:hidden;height:20px;width:118px}.rating-stars:after{content:"";position:absolute;left:0;top:0;height:20px;width:118px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' fill='%23ffab00'%3E%3Cpath d='M10 0l3.109 6.61L20 7.663l-4.985 5.1L16.198 20 10 16.58 3.802 20l1.183-7.239L0 7.661l6.891-1.05z' fill='0' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:space}.rating-stars_4_5{width:108px}.rating-stars_4{width:96px}.rating-stars_3_5{width:84px}.rating-stars_3{width:72px}.rating-stars_2_5{width:59px}.rating-stars_2{width:46px}.rating-stars_1_5{width:35px}.rating-stars_1{width:24px}.rating-stars_0_5{width:10px}.rating-stars_0{width:0}.product-sales{color:#78909c;margin-right:auto}.product-sales_amount{color:#243238}.product-price{font-weight:600;font-size:20px;color:#243238;margin-left:10px}.product-price_regular{text-decoration:line-through;color:#78909c}.product-price_discount{color:#d84315}.product-price_free{font-size:16px;color:#1ab744}.product-links{display:flex;margin-top:18px}.product-link{flex:1}.product-link:not(:first-child){margin-left:20px}.product-link_add-to-cart{background:linear-gradient(180deg,#1da650,#1b9b4a)}.product-link_add-to-cart:active,.product-link_add-to-cart:hover{background:linear-gradient(180deg,#0b8738,#006023)}.product-tag{border:1px solid #cfd8dc;border-radius:3px;padding:5px 10px;font-size:14px;line-height:20px;color:#243238;margin:0 10px 10px 0;display:inline-block}.product-tag:hover{background:#f0f8fe;border:1px solid #2196f3;color:#2196f3}.product-set-favorite-icon{width:20px;height:20px;fill:#78909c;vertical-align:middle}.product-set-favorite{display:none;position:absolute;z-index:2;right:10px;top:10px;width:48px;height:48px;cursor:pointer;background:#fff;border-radius:50%}.product-set-favorite:hover .product-set-favorite-icon{fill:#f4511f}.product-set-favorite_active{display:block}.product-set-favorite_active .product-set-favorite-icon{fill:#f4511f}.breadcrumbs_wrapper{margin-bottom:20px}.breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.breadcrumbs-link{position:relative;font-size:12px;line-height:20px;display:inline;color:#90a4ae;margin-left:3px}.breadcrumbs-link:not(:last-child){padding-right:14px}.breadcrumbs-link:not(:last-child):after{position:absolute;right:0;top:50%;content:"";border-bottom:1px solid;border-right:1px solid;height:6px;width:6px;transform:rotate(-45deg) translateY(-50%)}.breadcrumbs-link_current{color:#546e7a}.breadcrumbs-link_current:after{content:none}.breadcrumbs-link_home{display:inline-block;width:32px;height:20px;vertical-align:middle;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='%2390a4ae' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.96 9.938c.264 0 .477.213.477.476v7.806H7.93a.476.476 0 010 .952H2.96a.476.476 0 01-.475-.476v-8.282c0-.263.213-.476.476-.476zm14.08.414c.262 0 .476.213.476.476v7.868a.476.476 0 01-.477.476H12.07a.476.476 0 110-.952h4.493v-7.392c0-.263.213-.476.476-.476z' fill='%2390A4AE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.663.14a.476.476 0 01.674 0l9.523 9.523a.476.476 0 11-.673.674L10 1.15.813 10.337a.476.476 0 11-.674-.674L9.663.14zM12.836 1.304c0-.263.214-.476.477-.476h2.898c.263 0 .476.213.476.476v2.899a.476.476 0 01-.952 0V1.78h-2.422a.476.476 0 01-.477-.477z' fill='%2390A4AE'/%3E%3C/svg%3E")}.products-filters{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.products-filters-btn{background:transparent;font-weight:700;font-size:16px;line-height:24px;display:flex;align-items:center;letter-spacing:.1em;color:#2196f3;padding:18px 13px;cursor:pointer}.products-filters-btn:before{content:"";width:20px;height:20px;margin-right:10px;background-repeat:no-repeat;background-position:50%}.products-filters-btn:after{content:"";margin-left:16px;border-bottom:1px solid;border-right:1px solid;height:8px;width:8px}.products-filters-btn:hover{color:#0d47a1}.products-filters-btn_open-filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 19' fill='%232196f3'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.63 10.139a3.63 3.63 0 100 7.26 3.63 3.63 0 000-7.26zM0 13.769a4.63 4.63 0 119.26 0 4.63 4.63 0 11-9.26 0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.522 0c.564 0 1.168.186 1.592.611a.5.5 0 01.147.354v3.304a.5.5 0 01-1 0V1.201A1.37 1.37 0 007.52 1c-.323 0-.615.097-.813.254l-1.196 3.19a.5.5 0 01-.115.179l-1.171 1.17-2.44 5.695a.5.5 0 01-.92-.394l2.48-5.784a.5.5 0 01.106-.156l1.162-1.163L5.814.789A.5.5 0 015.93.611C6.354.186 6.958 0 7.522 0zm3.218 13.769a4.63 4.63 0 119.26 0 4.63 4.63 0 11-9.26 0zm4.63-3.63a3.63 3.63 0 10-.002 7.26 3.63 3.63 0 00.002-7.26z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.74 1.253v3.016a.5.5 0 01-1 0V1.017a.5.5 0 01.146-.354c.424-.425 1.028-.611 1.592-.611.564 0 1.168.186 1.593.611a.5.5 0 01.114.176l1.2 3.152 1.164 1.164a.5.5 0 01.106.156l2.478 5.783a.5.5 0 11-.919.394l-2.44-5.694-1.171-1.171a.5.5 0 01-.114-.176l-1.196-3.14c-.198-.158-.49-.255-.815-.255a1.37 1.37 0 00-.739.2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.887 6.852c-.545.273-.691.556-.691.721a.5.5 0 11-1 0c0-.747.593-1.29 1.244-1.615.654-.323 1.593-.534 2.56-.537.967.003 1.906.214 2.56.537.651.325 1.244.868 1.244 1.615a.5.5 0 11-1 0c0-.165-.146-.448-.691-.72-.542-.276-1.255-.435-2.113-.432-.857-.003-1.57.156-2.113.431z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.76 5.54a.5.5 0 01.5.5v7.729a.5.5 0 01-1 0V6.041a.5.5 0 01.5-.5zm2.48 0a.5.5 0 01.5.5v7.729a.5.5 0 01-1 0V6.041a.5.5 0 01.5-.5zm-6.61 6.25a1.98 1.98 0 00-1.978 1.98.5.5 0 01-1 0 2.98 2.98 0 012.978-2.98.5.5 0 010 1zm10.74 0a1.98 1.98 0 00-1.979 1.98.5.5 0 01-1 0 2.98 2.98 0 012.979-2.98.5.5 0 010 1z'/%3E%3C/svg%3E")}.products-filters-btn_open-filters:after{transform:rotate(-45deg)}.products-filters-btn_open-sorting:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%232196f3'%3E%3Cpath d='M3.6 18.855V.401C3.6.18 3.376 0 3.1 0s-.5.18-.5.401v18.454c0 .222.224.401.5.401s.5-.18.5-.4z'/%3E%3Cpath d='M.762 16.601a.473.473 0 00-.631 0 .39.39 0 000 .583l2.676 2.472c.174.16.457.16.631 0l2.677-2.472a.39.39 0 000-.583.473.473 0 00-.631 0l-2.361 2.181-2.361-2.18zm7.357 3.135h11.465c.23 0 .416-.224.416-.5s-.186-.5-.416-.5H8.119c-.23 0-.416.224-.416.5s.186.5.416.5zm0-6.101h7.301c.23 0 .416-.224.416-.5s-.186-.5-.416-.5h-7.3c-.23 0-.416.224-.416.5s.186.5.416.5zm0-6.317h4.803c.23 0 .416-.224.416-.5 0-.277-.186-.5-.416-.5H8.119c-.23 0-.416.223-.416.5 0 .276.186.5.416.5zm0-6.318H9.59c.23 0 .417-.224.417-.5S9.82 0 9.59 0H8.12c-.23 0-.416.224-.416.5s.186.5.416.5z'/%3E%3C/svg%3E")}.products-filters-btn_open-sorting:after{position:relative;top:-3px;transform:rotate(45deg)}@media (min-width:960px){.products-filters-btn_open-sorting{display:none}}@media (min-width:720px){.products-filters-mobile{margin-left:70px;margin-right:70px;margin-bottom:40px}}@media (min-width:960px){.products-filters-mobile{display:none}}.active-filters{display:flex;flex-wrap:wrap;flex-basis:100%;margin-bottom:20px;align-items:baseline}@media (max-width:959px){.active-filters{order:3;flex-basis:100%}}.active-filters_centered{justify-content:center}.filters-title{display:inline-block;font-weight:700;font-size:12px;line-height:20px;letter-spacing:.1em;color:#455a64;margin-right:10px;margin-top:5px;white-space:nowrap}.filters-title_sorting{display:none}@media (min-width:960px){.filters-title_sorting{display:inline-block}}.active-filters-item_wrapper{display:flex;align-items:baseline;white-space:nowrap}.active-filters-item{font-size:12px;line-height:18px;border:1px solid #cfd8dc;border-radius:3px;overflow:hidden;display:inline-block;padding:0 25px 0 10px;color:#90a4ae;position:relative;margin-right:10px;margin-bottom:5px;white-space:nowrap}.active-filters-item span{color:#203239}.active-filters-item-link{position:absolute;color:#000;font-size:25px;font-weight:200;right:2px;top:-2px}.active-filters-reset{font-size:14px;line-height:18px;color:#2196f3;margin-right:20px}.active-filters-reset:hover{color:#0d47a1}.sorting-options{margin-left:auto;margin-right:70px;white-space:nowrap}@media (min-width:960px){.sorting-options{margin-right:0}}@media (max-width:719px){.sorting-options{margin-right:0}}.sorting-options-list{display:none;position:absolute;right:0;background:#fff;border:1px solid #eee;border-radius:3px;padding:10px;z-index:20}.sorting-options-container{position:relative;display:inline-block}.sorting-options-container:hover .sorting-options-list{display:block}.sorting-options-item{font-size:14px;line-height:26px;color:#2196f3;cursor:pointer;text-align:right;display:block;white-space:nowrap}.sorting-options-item:hover,.sorting-options-item_active-item{color:#0d47a1}@media (min-width:960px){.sorting-options-item_active-item{display:none}}.sorting-options-item_active{position:relative;display:none}.sorting-options-item_active:after{position:relative;top:-3px;display:inline-block;content:"";border-bottom:1px solid;border-right:1px solid;height:6px;width:6px;transform:rotate(45deg);margin-left:10px}@media (min-width:960px){.sorting-options-item_active{display:block}}.sorting-options_inline{display:flex;align-items:baseline}@media (min-width:960px){.sorting-options_inline .sorting-options-list{position:static;display:inline-flex;flex-wrap:wrap;background:none;border:none;padding:0}}.sorting-options_inline .sorting-options-container:hover .sorting-options-list{display:inline-flex}@media (max-width:959px){.sorting-options_inline .sorting-options-container:hover .sorting-options-list{display:block}}.sorting-options_inline .sorting-options-item{position:relative;font-size:14px;line-height:26px}@media (min-width:960px){.sorting-options_inline .sorting-options-item{font-size:13px;line-height:24px}.sorting-options_inline .sorting-options-item:not(:last-child){margin-right:20px}}.sorting-options_inline .sorting-options-item_active-item{display:block;color:#455a64}.sorting-options_inline .sorting-options-item_active{display:none}.related-searches{margin:0 auto 60px;display:flex;flex-wrap:wrap;text-align:center;justify-content:center;max-width:940px}.related-searches_blocks{justify-content:normal}.related-searches-title{display:block;flex-basis:100%;margin-bottom:20px}.related-searches-title_custom{color:#455a64;font-size:16px;line-height:24px;font-weight:700}.related-searches-link{display:inline-block;margin:0 10px 20px;font-size:14px;line-height:20px;color:#2196f3;white-space:nowrap}.related-searches-link:hover{color:#0d47a1}.related-searches-icon{display:inline-block;width:40px;height:40px;flex:0 0 40px;margin-right:10px;background-size:cover;border-radius:3px}.related-searches-link_block{white-space:normal;overflow:hidden;text-align:left;display:flex;margin-bottom:30px;flex:0 1 25%;color:#243238;font-size:12px;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.related-searches-link_block:hover{color:#2196f3}@media (max-width:959px){.related-searches-link_block{flex:0 1 33.3%}}@media (max-width:719px){.related-searches-link_block{flex:0 1 50%}}.related-searches_suggestions{background-color:#fff;padding-top:40px;padding-bottom:40px;max-width:100%;justify-content:normal;margin:0}.related-searches_suggestions .related-searches-title{margin-bottom:40px}.related-searches_suggestions .related-searches-link{flex:0 1 33.3%;margin:0 0 10px;text-align:left;padding-right:40px;overflow:hidden;text-overflow:ellipsis}@media (max-width:1339px){.related-searches_suggestions .related-searches-link{flex:0 1 50%}}@media (max-width:719px){.related-searches_suggestions .related-searches-link{flex:0 1 100%;text-align:center;padding-right:0}}.product-reviews{padding-top:60px;padding-bottom:60px;overflow:hidden}.product-reviews-list{display:grid;grid-gap:40px;grid-template-columns:repeat(5,minmax(180px,1fr));margin-bottom:40px}@media (max-width:1535px){.product-reviews-list{grid-template-columns:repeat(4,minmax(180px,1fr))}.product-reviews-list .product-review-card:nth-child(n+5){display:none}}@media (max-width:959px){.product-reviews-list{grid-template-columns:repeat(2,minmax(180px,1fr))}.product-reviews-list .product-review-card:nth-child(n+3){display:none}}@media (max-width:719px){.product-reviews-list{grid-template-columns:repeat(1,minmax(180px,1fr))}}.product-reviews-title_container{margin-bottom:60px;text-align:center}.product-reviews-subtitle{margin-top:20px}.product-review-card{display:flex;flex-direction:column;position:relative;background:#ddf7e5;border-top-left-radius:3px;border-top-right-radius:3px;text-align:center}.product-review-info{flex:1;padding-bottom:20px}.product-review-template{background:#eefbf2;padding:20px;white-space:nowrap;text-align:left}.product-review-author-initials{display:block;margin:auto;position:relative;top:-20px;width:40px;height:40px;font-size:12px;line-height:40px;color:#fff;text-align:center;border-radius:20px}.product-review-author-name{font-size:14px;line-height:21px;height:21px;text-align:center;color:#243238;padding:0 20px;margin-bottom:20px;margin-top:-10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-review-rating{margin:0 auto 20px}.product-review-text{font-style:italic;font-size:16px;line-height:24px;text-align:center;color:#243238;padding:0 20px;height:148px;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.product-review-template-image{float:left;width:40px;height:40px;border-radius:3px;overflow:hidden;margin-right:10px}.product-review-template-link{display:block;font-weight:700;font-size:12px;line-height:18px;color:#2196f3;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.product-review-template-link:hover{color:#0d47a1}.product-review-template-type{display:block;font-size:12px;line-height:18px;color:#243237;overflow:hidden;text-overflow:ellipsis}.product-review-link{font-weight:700;font-size:14px;line-height:21px;display:inline-block;color:#2196f3}.product-review-link:after{display:inline-block;content:"";margin-left:10px;border-bottom:1px solid;border-right:1px solid;transform:rotate(-45deg);height:6px;width:6px}.product-review-link:hover{color:#0d47a1}.sidebar{flex:0 0 340px;width:340px;background:#fff;box-shadow:1px 0 4px rgba(0,0,0,.05);padding:20px;z-index:10}@media (max-width:959px){.sidebar{display:none}}@media (max-width:959px){.sidebar_active{display:block;position:fixed;z-index:100;top:0;bottom:0;overflow:auto}}.sidebar-block{margin-bottom:20px}.filter-form-input-wrapper{position:relative;flex:1}.filter-form-input{overflow:hidden}.sidebar-block[data-filter=price] .filter-form-input{padding-left:30px}.sidebar-block[data-filter=price] .filter-form-input-wrapper:before{content:"$";position:absolute;top:50%;left:20px;transform:translateY(-50%)}.sidebar-block-title{position:relative;font-weight:700;font-size:16px;line-height:40px;letter-spacing:.05em;color:#243238;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-block-title:after{cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";width:20px;height:20px;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.872 12.835a.5.5 0 11-.744-.67L9.625 7.17l.009-.01a.5.5 0 01.733 0l.008.01 4.497 4.997a.5.5 0 11-.744.668L10 8.248l-4.128 4.588z'/%3E%3C/svg%3E")}.sidebar-list{position:relative;max-height:265px;overflow:auto;padding-right:10px}@media (min-width:960px){.sidebar-list::-webkit-scrollbar{width:5px;background-color:#e6e6e6}.sidebar-list::-webkit-scrollbar-thumb{height:24px;background-color:#b3b3b3}}.sidebar-block_closed .sidebar-block-title:after{transform:translateY(-50%) rotate(180deg)}.sidebar-block_closed .sidebar-list{display:none}.sidebar-link_filter{color:#243238}.sidebar-link_filter:after,.sidebar-link_filter:before{position:absolute;content:"";display:inline-block}.sidebar-link_filter:before{left:0;top:50%;transform:translateY(-50%);color:#cfd8dc;border:2px solid;border-radius:50%;height:20px;width:20px}.sidebar-link_filter:after{display:none;left:5px;top:50%;height:10px;width:10px;border:5px solid;border-radius:50%;transform:translateY(-50%)}.sidebar-link_filter:hover,.sidebar-link_filter:hover:before{color:#1ab744}.sidebar-link_active_filter{color:#1ab744;font-weight:700}.sidebar-link_active_filter:before{color:#1ab744}.sidebar-link_active_filter:after{display:inline-block}.sidebar-list_multiselect .sidebar-link_filter:before{border-radius:3px}.sidebar-list_multiselect .sidebar-link_filter:after{top:7px;left:6px;border-bottom:2px solid;border-right:2px solid;border-left:0;border-top:0;border-radius:0;color:#fff;width:8px;height:14px;transform:rotate(45deg) translateY(0)}.sidebar-list_multiselect .sidebar-link_active_filter:before{background-color:#1ab744}.sidebar-link{position:relative;display:block;font-size:14px;line-height:31px;padding:0 40px 0 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-counter{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:12px;line-height:18px;color:#90a4ae;font-weight:400}.sidebar-link_entity{color:#2196f3}.sidebar-link_entity:before{position:absolute;content:"";display:inline-block;left:10px;top:12px;border-bottom:1px solid;border-right:1px solid;height:6px;width:6px;transform:rotate(-45deg)}.sidebar-link_entity:hover{color:#0d47a1}.sidebar-link_entity_no-childrens{padding-left:12px}.sidebar-link_entity_no-childrens:before{display:none}.sidebar-link_entity_back:before{transform:rotate(135deg)}.sidebar-link_color-icon{position:relative;top:5px;display:inline-block;width:20px;height:20px;box-shadow:inset 0 0 1px #243238;border-radius:10px;margin-right:5px}.sidebar-link_level2{margin-left:20px}.filter-form{display:flex;align-items:center;overflow:hidden}.filter-form-dash{display:inline-block;flex:0 0 10px;width:10px;height:1px;background:#90a4ae;margin:0 5px}.filter-form-submit{margin-left:10px;padding-left:10px;padding-right:10px}.filter-rating{display:inline-block;margin-right:10px;top:4px}.filter-load-more-btn{margin-top:10px}.product-description{background:#fff;padding:20px;font-size:16px;line-height:24px;overflow-wrap:break-word;word-break:break-word}@media (min-width:720px){.product-description{padding:40px}}.product-description h1,.product-description h2,.product-description h3,.product-description h4,.product-description h5,.product-description h6{text-align:center;margin:20px auto}.product-description b,.product-description strong{font-weight:600}.product-description a:not(.btn){font-weight:700;color:#2196f3}.product-description a:not(.btn):hover{color:#0d47a1!important}.product-description ol,.product-description p,.product-description ul{margin:0 auto 30px;font-size:16px;line-height:24px}.product-description ol{counter-reset:myCounter}.product-description ol h1,.product-description ol h2,.product-description ol h3,.product-description ol h4,.product-description ol h5,.product-description ol h6{text-align:left}.product-description li{position:relative;display:block;width:100%;margin:0 auto 10px;list-style:none;text-align:left}.product-description li:last-child{margin:0 auto}.product-description ul>li{padding-left:16px}.product-description ol>li{padding-left:24px}.product-description li:before{position:absolute;top:3px;left:0;display:inline-block}.product-description ol>li:before{text-decoration:none;line-height:24px;counter-increment:myCounter;content:counter(myCounter) ".";line-height:18px;color:#90caf9;font-size:16px}.product-description ul>li:before{content:"";color:transparent;width:6px;height:6px;background:#2196f3;border-radius:50%;top:8px}.product-description ul ul{margin:10px auto 0}@media (min-width:720px){.product-description ul ul{margin:20px auto 0}}.product-description ul ul li:before{background:#fff;border:1px solid #2196f3}.product-description ol ol{margin:10px auto 0}@media (min-width:720px){.product-description ol ol{margin:20px auto 0}}.product-description img{width:auto;max-width:100%;height:auto}.product-description .barnaby-img,.product-description iframe{width:100%;height:auto}.product-description .video-container{position:relative;height:0;width:100%;padding-bottom:59%;margin:0 auto 20px}@media (min-width:720px){.product-description .video-container{margin:0 auto 40px}}.product-description iframe{border-radius:3px;box-shadow:0 10px 20px rgba(36,50,56,.2);margin:0 auto 20px}@media (min-width:720px){.product-description iframe{margin:0 auto 40px}}.product-description .video-container iframe{position:absolute;top:0;left:0;height:100%;width:100%}.product-description table{margin:0 auto}@media (min-width:960px){.product-description table{width:100%}}.product-description thead tr,.product-description tr:not(:last-child){border-bottom:1px solid #455a64}.product-description_dark{background:#f5f7f8}.product-description_text-blog{display:flex;flex-wrap:wrap}.product-description_text-blog p:empty{line-height:0;font-size:0;margin:0}.TextBlog__carouselItem{position:relative;width:25%;display:inline-block;vertical-align:top;padding:0 20px;margin-bottom:40px}@media (max-width:1339px){.TextBlog__carouselItem{width:50%}}@media (max-width:719px){.TextBlog__carouselItem{width:100%}}.TextBlog__carouselItem img{margin-bottom:20px;width:100%;height:100px;object-fit:cover;border-radius:3px}.TextBlog__carouselItem .TextBlog__carouselItemTitle{color:#243238;font-weight:700;text-transform:uppercase;height:72px;position:relative;overflow:hidden;margin:0}.TextBlog__carouselItem .TextBlog__carouselItemTextWrapper{position:relative;padding-top:32px;height:72px;overflow:hidden}.TextBlog__carouselItem .TextBlog__carouselItemTextWrapper:before{content:"";position:absolute;top:10px;left:0;display:block;width:40px;height:2px;background-color:#dde3e6}.TextBlog__carouselItem .TextBlog__carouselItemText{font-size:12px;line-height:18px;color:#90a4ae}.TextBlog__carouselItem .TextBlog__carouselItemReadMore{font-size:12px;line-height:18px;color:#2196f3;position:absolute;right:0;bottom:0;display:block;padding-left:50px;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 40px)}.TextBlog__carouselItem .TextBlog__carouselItemLink{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;font-size:0;outline:0}.product-description-item{margin-bottom:60px}.noresults-title{font-weight:800;font-size:30px;line-height:39px;margin-bottom:30px}.noresults-subtitle{font-size:20px;line-height:30px;color:#455a64;margin-bottom:30px}.noresults-search-term{color:#455a64;font-weight:400}.search-blocks{max-width:860px;display:grid;grid-gap:20px;grid-template-columns:repeat(4,minmax(120px,1fr));margin:auto auto 80px}@media (max-width:959px){.search-blocks{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (max-width:719px){.search-blocks{grid-template-columns:repeat(1,minmax(120px,1fr))}}.search-block{display:flex;align-items:center;flex-direction:column;padding:30px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:3px;color:#243238}.search-block:hover{box-shadow:5px 10px 10px rgba(0,0,0,.07);color:#1976d2}.search-block-icon{width:40px;height:40px;margin-bottom:20px;background-size:contain}.search-block-title{font-size:14px;line-height:20px}.product-media-player-container{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.product-media-play-btn-icon{position:relative;fill:#2196f3;display:block;width:40px;height:40px}.product-media-play-btn{position:absolute;left:15px;bottom:15px;background:transparent;padding:0;height:auto;z-index:1}.product-media-play-btn:after{content:"";position:absolute;z-index:-1;background:#fff;width:50%;height:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.product-media-play-btn:hover .product-media-play-btn-icon{fill:#1976d2}.product-media-track-timer{position:absolute;font-size:12px;color:#fff;bottom:15px;right:15px}.product-audio-player{display:none}.product-video-player{position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%;object-fit:cover}.product-media-track-progress{position:absolute;bottom:0;left:0;width:100%;height:5px;background:rgba(84,110,122,.05);cursor:pointer}.product-media-track-progress-bar{position:absolute;left:0;top:0;display:inline-block;height:5px;background:#2196f3;transition:width .2s ease}.product-media-sound{position:absolute;left:60px;bottom:20px;padding:0;height:30px;width:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.075.027c.134.055.22.186.22.33v14.286a.357.357 0 01-.61.252L3.785 10H1.43C.64 10 0 9.36 0 8.571V6.43C0 5.639.64 5 1.43 5h2.355l4.9-4.895a.358.358 0 01.39-.078zm-5.142 5.33v.357H1.43a.715.715 0 00-.715.715V8.57c0 .395.32.715.715.715h2.503c.095 0 .186.037.253.104l4.395 4.39V1.22L4.186 5.61l-.253-.253zm8.305-2.37a.358.358 0 01.503-.048c3.004 2.477 3.02 6.627 0 9.122a.358.358 0 01-.455-.55c2.672-2.21 2.658-5.83 0-8.021a.357.357 0 01-.048-.503z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.794 4.79a.358.358 0 01.5-.079c1.031.75 1.581 1.753 1.58 2.791 0 1.038-.552 2.04-1.58 2.787a.358.358 0 01-.42-.578c.88-.638 1.285-1.441 1.285-2.21.001-.767-.403-1.571-1.286-2.212a.357.357 0 01-.079-.5z' fill='%23fff'/%3E%3C/svg%3E");background-color:initial;background-repeat:no-repeat;background-position:50%;background-size:15px}.product-media-sound_off{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.523 8.34a.34.34 0 01.34.341v5.796a.341.341 0 01-.581.241l-2.386-2.386a.34.34 0 11.482-.482l1.804 1.804V8.68a.34.34 0 01.34-.34zm.13-7.814a.34.34 0 01.21.315v3.75a.34.34 0 11-.681 0V1.664l-4.19 4.19a.34.34 0 01-.242.1H1.364a.682.682 0 00-.682.682v2.046c0 .376.305.682.682.682h1.704a.34.34 0 110 .681H1.364A1.361 1.361 0 010 8.683V6.636c0-.752.61-1.363 1.364-1.363h2.245L8.282.6a.34.34 0 01.371-.074z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.568 7.318a.34.34 0 01.341.341c0 1.13-.915 2.045-2.045 2.045h-.341a.34.34 0 110-.681h.34c.754 0 1.364-.61 1.364-1.364a.34.34 0 01.341-.34zM14.9.6a.341.341 0 010 .482L1.264 14.718a.34.34 0 11-.482-.482L14.418.6a.34.34 0 01.482 0z' fill='%23fff'/%3E%3C/svg%3E")}.product-media-player-container_full .product-media-play-btn{bottom:25px;left:30px}.product-media-player-container_full .product-media-play-btn .product-media-play-btn-icon{width:60px;height:60px}.product-media-player-container_full .product-media-track-timer{right:30px;font-size:16px;bottom:25px}.product-media-player-container_full .product-media-track-progress,.product-media-player-container_full .product-media-track-progress-bar{height:10px}.product-media-player-container_full .product-media-sound{width:45px;height:45px;bottom:32px;left:95px;background-size:20px}.footer{font-size:14px;line-height:21px;background-color:#243238;padding:40px 20px 0}.footer a{color:#90caf9}.footer a:hover{color:#bbdefb}@media (min-width:720px){.footer{padding:40px 40px 0}}@media (min-width:1340px){.footer{padding:40px 80px 0}}@media (min-width:1880px){.footer-navigation{display:flex;justify-content:flex-start;flex-wrap:nowrap}}.footer-desc-container{text-align:center;color:#b0bec5;margin-bottom:40px}@media (min-width:1880px){.footer-desc-container{flex:0 0 420px;width:420px;text-align:left;margin-right:80px}}.footer-desc-logo{display:inline-block;width:185px;height:30px;margin-bottom:20px;fill:#fff}.footer-desc-nav-item{display:inline-block;margin:20px 20px 0}.footer-desc-nav-item b{color:#ff8a65}@media (min-width:1880px){.footer-desc-nav-item b{display:block}}@media (min-width:1880px){.footer-desc-nav-item:first-child{margin-left:0}}.footer-nav{padding-left:30px;position:relative;margin-bottom:40px}.footer-nav-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"products topics company support" "products topics company social"}.footer-nav-container .footer-nav:first-child{grid-area:products}.footer-nav-container .footer-nav:nth-child(2){grid-area:topics}.footer-nav-container .footer-nav:nth-child(3){grid-area:company}.footer-nav-container .footer-nav:nth-child(4){grid-area:support}@media (min-width:1880px){.footer-nav-container{width:100%}}@media (max-width:959px){.footer-nav-container{grid-template-columns:repeat(2,1fr);grid-template-areas:"products topics" "company support" "company social"}}@media (max-width:460px){.footer-nav-container{grid-template-columns:1fr;grid-template-areas:"products" "topics" "company" "support" "social"}}.footer-nav-icon{position:absolute;left:0;width:20px;height:20px;background-repeat:no-repeat}.footer-nav-title{color:#fff;font-weight:700;margin-bottom:10px}.footer-nav-link{display:block;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-subscription{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:20px}.subscription-title{padding-left:30px;position:relative;margin-right:20px;color:#fff;font-weight:700}@media (max-width:959px){.subscription-title{flex-basis:100%;margin-bottom:20px;margin-right:0;text-align:center}}.subscription-title-icon{position:absolute;left:0;width:20px;height:20px}@media (max-width:959px){.subscription-title-icon{position:static;vertical-align:middle;margin-right:10px}}.subscription-form{flex:1;display:flex;position:relative}.subscription-disclaimer{flex:1 0 260px;max-width:260px;margin-left:20px;color:#b0bec5;font-size:12px;line-height:18px}@media (max-width:719px){.subscription-disclaimer{flex-basis:100%;max-width:none;margin-top:10px;margin-left:0;text-align:center}}.subscription-form_input{border-top-right-radius:0;border-bottom-right-radius:0;overflow:visible;min-width:0}.subscription-form_submit{border-top-left-radius:0;border-bottom-left-radius:0;flex:0 0 120px}.subscription-form_icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);display:inline-block;width:20px;height:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14' fill='%23b0bec5'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.814 1.001A.86.86 0 011.857 1h16.286l.043.001L10 7.551 1.814 1zm-.789.65A.858.858 0 001 1.857v9.953c0 .473.384.857.857.857h16.286A.858.858 0 0019 11.81V1.857a.86.86 0 00-.025-.206l-8.663 6.93a.5.5 0 01-.624 0L1.025 1.65zM1.857 0C.832 0 0 .83 0 1.857v9.953c0 1.025.832 1.857 1.857 1.857h16.286A1.858 1.858 0 0020 11.81V1.857A1.857 1.857 0 0018.143 0H1.857z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.subscription-success{display:flex;align-items:center}@media (max-width:719px){.subscription-success{flex-direction:column}}.subscription-success-icon{width:40px;height:40px}@media (max-width:719px){.subscription-success-icon{margin-bottom:20px}}.subscription-success-title{font-weight:700;font-size:20px;line-height:30px;white-space:nowrap;flex:0 0;color:#a8e4bb;padding-left:30px;margin-right:20px;max-width:220px}@media (max-width:719px){.subscription-success-title{margin-bottom:20px}}.subscription-success-description{max-width:440px;color:#fff}.footer-info{display:flex;justify-content:space-between;align-items:center;height:60px;line-height:60px}@media (max-width:719px){.footer-info{flex-direction:column;text-align:center;padding-top:40px;padding-bottom:20px;height:auto}}.footer-copyright{margin-right:80px;line-height:18px;font-size:12px;color:#fff}@media (max-width:719px){.footer-copyright{margin-right:0;padding-bottom:10px}}.footer-updated{margin-left:80px;line-height:18px;font-size:10px;color:#90a4ae}@media (max-width:719px){.footer-updated{margin-left:0;padding-top:10px}}@media (max-width:1519px) and (min-width:1079px){.products-content .product-reviews-list{grid-template-columns:repeat(3,minmax(180px,1fr))}.products-content .product-reviews-list .product-review-card:nth-child(n+4){display:none}}@media (max-width:1080px) and (min-width:720px){.products-content .product-reviews-list{grid-template-columns:repeat(2,minmax(180px,1fr))}.products-content .product-reviews-list .product-review-card:nth-child(n+3){display:none}}.products-content .product-reviews-title{text-transform:none}
