.content-card-section,.page-cover-header{box-shadow:0 2px 2px rgba(0,0,0,.16);border-radius:6px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1;font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}.content-footer-buttons-right .btn span,.section-footer{text-align:center}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.clearfix:after,.loader:after{content:''}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:Hanson;font-style:normal;src:url(Hanson-Bold.woff2) format("woff2")}*{box-sizing:border-box}body,button,input,select,textarea{font-family:Barlow,Arial,sans-serif;font-size:16px}button,input,select,textarea{outline:0}body{background:#f4f4f4;color:#121212}body.scroll-lock{overflow:hidden}a{text-decoration:none;color:#e5333f;transition:color .25s ease-in-out}.more-link-secondary:hover,.more-link:hover,a:hover{color:#333338}button{cursor:pointer}.clearfix:after{clear:both;display:table}.aboutus-checkerboard,.container{width:100%;max-width:1680px;margin:0 auto;padding:0 20px}@media (max-width:1000px){.aboutus-checkerboard,.container{padding:0 15px}}.section-container{margin:35px 0}@media (max-width:500px){.section-container{margin:25px 0}}.section-container-min{margin:20px 0}.section-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:25px 0}.section-header.no-top-margin{padding-top:0}.section-header .section-header--title{font-weight:600;font-size:24px;color:#333338}.section-header .section-header--title.big{font-size:28px;font-weight:700}.section-footer{padding:30px 0}.more-link,.more-link-secondary{position:relative;font-weight:500;display:inline-block;padding:3px 15px 3px 0;transition:all .25s ease-in-out}.more-link-secondary:not(.more-link-secondary),.more-link:not(.more-link-secondary){text-transform:uppercase;font-weight:600;padding:3px 25px 3px 0}.more-link-secondary:hover:after,.more-link:hover:after{opacity:1}.more-link-secondary:hover:before,.more-link:hover:before{opacity:0}.more-link-secondary:after,.more-link-secondary:before,.more-link:after,.more-link:before{position:absolute;content:'';top:50%;right:0;width:18px;height:14px;background:url(../images/ui/ic_button_arrow-right_red.svg) center right/contain no-repeat;margin-top:-5px;transition:all .25s ease-in-out}.more-link-secondary:after,.more-link:after{background:url(../images/ui/ic_button_arrow-right_dark.svg) center right/contain no-repeat;opacity:0}.more-link-secondary.more-link-secondary:before,.more-link.more-link-secondary:before{width:11px;height:11px;margin-top:-4px;background:url(../images/ui/ic_small_arrow.svg) center right/contain no-repeat}.more-link-secondary.more-link-secondary:after,.more-link.more-link-secondary:after{width:11px;height:11px;margin-top:-4px;background:url(../images/ui/ic_small_arrow_gray2.svg) center right/contain no-repeat}.more-link-secondary.more-link-secondary.white:after,.more-link-secondary.more-link-secondary.white:before,.more-link.more-link-secondary.white:after,.more-link.more-link-secondary.white:before{background:url(../images/ui/ic_small_arrow_white.svg) center right/contain no-repeat}.more-link-secondary.white,.more-link.white{color:#fff}.more-link-secondary.white:after,.more-link-secondary.white:before,.more-link.white:after,.more-link.white:before{background-image:url(../images/ui/ic_button_arrow-right_white.svg)}.more-link-secondary.dark,.more-link.dark{color:#333338}.more-link-secondary.dark:after,.more-link.dark:after{opacity:1}.more-link-secondary.dark:before,.more-link-secondary.dark:hover:after,.more-link.dark:before,.more-link.dark:hover:after{opacity:0}.more-link-secondary.dark:hover,.more-link.dark:hover{color:#e5333f}.more-link-secondary.dark:hover:before,.more-link.dark:hover:before{opacity:1}.cod-link,.dove-link,.secondary-link,.simple-link{color:#707070;transition:all .25s ease-in-out}.cod-link:hover,.dove-link:hover,.secondary-link:hover,.simple-link:hover{color:#e5333f}.cod-link.cod-link,.dove-link.cod-link,.secondary-link.cod-link,.simple-link.cod-link{color:#121212}.cod-link.cod-link:hover,.cod-link.dove-link,.dove-link.cod-link:hover,.dove-link.dove-link,.secondary-link.cod-link:hover,.secondary-link.dove-link,.simple-link.cod-link:hover,.simple-link.dove-link{color:#e5333f}.cod-link.dove-link:hover,.dove-link.dove-link:hover,.secondary-link.dove-link:hover,.simple-link.dove-link:hover{color:#707070}.cod-link.secondary-link,.dove-link.secondary-link,.secondary-link.secondary-link,.simple-link.secondary-link{color:#333338}.cod-link.secondary-link:hover,.dove-link.secondary-link:hover,.secondary-link.secondary-link:hover,.simple-link.secondary-link:hover{color:#e5333f}.page-cover-header{background:center no-repeat #fff;height:340px;background-size:cover;position:relative;margin-top:15px}@media (max-width:800px){.page-cover-header{height:300px}}.page-cover-header header{position:absolute;bottom:30px;left:50px;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:500px){.page-cover-header{height:180px}.page-cover-header header{left:20px;bottom:20px}}.page-cover-header header i{width:89px;height:89px;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:30px}.page-cover-header header nav{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.page-cover-header header nav h1{-ms-flex-order:2;order:2;font-weight:600;font-size:32px;line-height:24px;color:#fff}@media (max-width:800px){.page-cover-header header i{width:70px;height:70px;margin-right:20px}.page-cover-header header nav h1{font-size:24px}}@media (max-width:500px){.page-cover-header header i{width:50px;height:50px;margin-right:20px}.page-cover-header header nav h1{font-size:22px}}.page-cover-header header nav ul{margin-bottom:10px;color:#f0f0f0;font-size:18px}@media (max-width:800px){.page-cover-header header nav ul{font-size:16px}}@media (max-width:500px){.page-cover-header header nav ul{font-size:14px}}.page-cover-header header nav ul a{color:#f0f0f0}.layout-content-with-panel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px}.layout-content-with-panel .layout-content-panel{width:calc(100% - 400px - 15px)}.layout-content-with-panel .layout-content-panel .section-container:first-of-type{margin-top:0}.layout-content-with-panel .layout-aside-panel{width:400px}@media (max-width:1450px){.layout-content-with-panel.account-page-layout .layout-aside-panel{display:none}.layout-content-with-panel.account-page-layout .layout-content-panel{width:100%}}@media (max-width:1250px){.layout-content-with-panel.blog-page-layout .layout-aside-panel{width:300px}.layout-content-with-panel.blog-page-layout .layout-content-panel{width:calc(100% - 300px - 15px)}}@media (max-width:1000px){.layout-content-with-panel.blog-page-layout{-ms-flex-direction:column;flex-direction:column}.layout-content-with-panel.blog-page-layout .layout-aside-panel{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:15px}.layout-content-with-panel.blog-page-layout .layout-content-panel{width:100%}}@media (max-width:1000px) and (max-width:650px){.layout-content-with-panel.blog-page-layout .layout-aside-panel{-ms-grid-columns:1fr;grid-template-columns:1fr}.layout-content-with-panel.blog-page-layout .layout-aside-panel .hp-hero-guide-panel::before{top:0}}@media (max-width:1100px){.layout-content-with-panel.textpage-layout{-ms-flex-direction:column;flex-direction:column}.layout-content-with-panel.textpage-layout .layout-content-panel{width:100%}.layout-content-with-panel.textpage-layout .layout-aside-panel{width:100%;margin-top:15px}}.layout-content-full-indent{max-width:1420px;margin:15px auto 0}.layout-content-full{margin-top:15px}.content-header-panel{font-weight:600;font-size:24px;color:#43484d;margin:25px 0}@media (max-width:480px){.content-header-panel{font-size:22px;margin:20px 0}}.content-card-section{background:#fff;padding:50px}.content-card-section .content-card--title{font-weight:700;font-size:20px;color:#333338;text-transform:uppercase}@media (max-width:1100px){.content-card-section{padding:30px}}@media (max-width:580px){.content-card-section{padding:15px}}.hide{display:none!important}#simpleTooltip{padding:5px 8px;max-width:200px;font-size:12px;line-height:1.2em;color:#fff;border-radius:4px;background:#333338;box-shadow:0 3px 6px rgba(0,0,0,.16)}.search-result-header{color:#333338}.search-result-header .search-result-header--title{font-weight:500;font-size:13px}.search-result-header .search-result-header--query{font-weight:600;font-size:32px;margin:11px 0}.search-result-header .search-result-header--counts{font-size:14px;color:#93A2AF}.search-result-header .search-result-header--counts b{color:#121212}.loader{position:relative;width:50px;height:50px;display:block}.loader:after{border-radius:50%;position:absolute;inset:0;box-shadow:0 2px 0 #e5333f inset;animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.info-paragraph{font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.info-paragraph i{margin-right:10px;opacity:.5}.info-paragraph span{width:100%;color:#86939E;line-height:1.5}.info-paragraph span b{color:#333338}.info-paragraph.better-visible{font-size:14px}.info-paragraph.better-visible span{color:#2d2d34}.content-footer-buttons-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:20px;margin:30px 0}.content-footer-buttons-right .btn{width:200px}.text-loader-placeholder{position:relative;overflow:hidden}.text-loader-placeholder:after,.text-loader-placeholder:before{position:absolute;top:0;bottom:0;content:'';transition:all .25s ease-in-out;opacity:0;visibility:hidden}.text-loader-placeholder.loader-animation:after,.text-loader-placeholder.loader-animation:before{opacity:1;visibility:visible}.text-loader-placeholder:before{left:0;right:0;background-color:#f0f0f0;z-index:44;overflow:hidden;border-radius:5px}.text-loader-placeholder:after{left:-45%;width:45%;background-image:linear-gradient(to left,rgba(251,251,251,.05),rgba(251,251,251,.3),rgba(251,251,251,.6),rgba(251,251,251,.3),rgba(251,251,251,.05));background-image:-webkit-linear-gradient(to left,rgba(251,251,251,.05),rgba(251,251,251,.3),rgba(251,251,251,.6),rgba(251,251,251,.3),rgba(251,251,251,.05));animation:textLoaderPlaceholder 1s infinite;z-index:45}@keyframes textLoaderPlaceholder{0%{left:-45%}100%{left:100%}}.content-loader{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;min-height:500px;height:60vh}.content-loader p{margin:50px 0;font-weight:500;color:#86939E;padding:3px 0}.content-loader-error{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:500px;height:60vh;-ms-flex-direction:column;flex-direction:column;background:url(../images/img/pieces.svg) center/contain no-repeat;text-align:center;padding:0 20px}.content-loader-error i{width:200px!important;height:200px!important;background:url(../images/img/maintenance.svg) center/contain no-repeat!important}.content-loader-error .error-title{font-size:26px;font-weight:700;color:#707070}.content-loader-error p{margin:10px 0;color:#86939E;padding:3px 0;font-size:16px}.options-dropdown-menu{position:relative;text-align:left}.options-dropdown-menu .options-dropdown-menu-label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.options-dropdown-menu .options-dropdown-menu-label span{font-size:14px;font-weight:600;color:#e5333f;text-transform:uppercase}.options-dropdown-menu .options-dropdown-menu-label i{width:10px;height:6px;margin-left:10px}.options-dropdown-menu .options-dropdown-menu-icon{width:40px;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.options-dropdown-menu .options-dropdown-menu-icon .hovered-icon{width:20px;height:20px;display:inline-block}.options-dropdown-menu .options-dropdown-menu-list{visibility:hidden;opacity:0;position:absolute;top:50%;right:0;border-radius:8px;background:#fff;border:1px solid #f4f4f4;box-shadow:2px 16px 22px rgba(0,0,0,.3);z-index:999;padding:9px 0;transition:all .25s ease-in-out}.options-dropdown-menu .options-dropdown-menu-list li a{white-space:nowrap;padding:12px 35px 12px 15px;display:block;color:#333338;font-weight:500;font-size:13px;transition:all .25s ease-in-out}.options-dropdown-menu .options-dropdown-menu-list li a:hover{color:#e5333f}.options-dropdown-menu.active .options-dropdown-menu-icon .hovered-icon i:first-of-type{opacity:0}.options-dropdown-menu.active .options-dropdown-menu-icon .hovered-icon i:last-of-type{opacity:1}.options-dropdown-menu.active .options-dropdown-menu-label i{-ms-transform:rotate(180deg);transform:rotate(180deg)}.options-dropdown-menu.active .options-dropdown-menu-list{visibility:visible;opacity:1;top:100%}.gp-scroll,.select2-results__options{scrollbar-width:thin;scrollbar-color:#c1c8cf transparent;overflow:auto}.gp-scroll::-webkit-scrollbar,.select2-results__options::-webkit-scrollbar{width:5px}.gp-scroll::-webkit-scrollbar-track,.select2-results__options::-webkit-scrollbar-track{background:0 0}.gp-scroll::-webkit-scrollbar-thumb,.select2-results__options::-webkit-scrollbar-thumb{background:#c1c8cf;border-radius:5px}.gp-scroll::-webkit-scrollbar-thumb:hover,.select2-results__options::-webkit-scrollbar-thumb:hover{background:#c1c8cf}.gp-scroll::-webkit-scrollbar-corner,.select2-results__options::-webkit-scrollbar-corner{background-color:#ccc}.alert-message{border-radius:6px;padding:12px 20px;font-size:14px;margin:0 0 20px;font-weight:500;border:1px solid transparent}.alert-message.alert-error{color:#924040;background-color:#fde1e1;border-color:#fcd2d2}.alert-message.alert-success{color:#39751f;background-color:#ddf3d6;border-color:#ceedc2}.alert-message.alert-tuna{color:#fff;background-color:#333338;border-color:#333338}.d-block{display:block}.d-hide-important{display:none!important}.content-emptyset{border-radius:6px;background:#fff;padding:100px 20px;text-align:center;color:#86939E;font-size:14px;line-height:1.4}.content-emptyset p{margin:30px 0}.content-emptyset p strong{font-weight:600;font-size:16px;color:#707070}.tagify__input{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-y:auto;overflow-x:hidden}.tagify__input::-webkit-scrollbar{width:1px}.tagify__input::-webkit-scrollbar-track{background:0 0}.tagify__input::-webkit-scrollbar-thumb{background:0 0;border-radius:1px}.tagify__input::-webkit-scrollbar-thumb:hover{background:0 0}.tagify__input::-webkit-scrollbar-corner{background-color:transparent}.header-topbar{background:#f4f4f4}.header-topbar .aboutus-checkerboard,.header-topbar .container{height:36px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header-topbar .header-topbar--title{font-weight:500;font-size:13px;color:#707070}.header-topbar .header-topbar--content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-topbar .lang-selector{margin:0 20px}.topbar-contact-link,.topbar-work-hours{margin:0 10px;font-weight:500;font-size:13px}.topbar-work-hours{color:#707070}@media (max-width:900px) and (min-width:651px){.topbar-work-hours{display:none}}.topbar-contact-link,.topbar-contact-link a{color:#333338;transition:all .25s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.topbar-contact-link i{width:20px;height:16px;margin-right:8px}.topbar-contact-link a:hover,.topbar-contact-link:hover{color:#e5333f}@media (max-width:900px) and (min-width:651px){.topbar-contact-link.phone{display:none}}.header-topbar--dropdown{position:relative}.header-topbar--dropdown .header-topbar--dropdown-current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:3px 15px 3px 0;position:relative}.header-topbar--dropdown .header-topbar--dropdown-current:after,.header-topbar--dropdown .header-topbar--dropdown-current:before{position:absolute;content:'';background:url(../images/ui/ic_chevron-down.svg) center/contain no-repeat;width:8px;height:8px;top:50%;right:0;-ms-transform:translate(0,-50%);transform:translate(0,-50%);transition:all .25s ease-in-out}.header-topbar--dropdown .header-topbar--dropdown-current:after{background-image:url(../images/ui/ic_chevron-down_active.svg);opacity:0}.header-topbar--dropdown .header-topbar--dropdown-current i{margin-right:7px}.header-topbar--dropdown .header-topbar--dropdown-current .currency{font-weight:500;font-size:13px;color:#707070;display:inline-block;margin-right:7px;width:20px;text-align:center}.header-topbar--dropdown .header-topbar--dropdown-current span{font-weight:700;font-size:13px;color:#121212;transition:all .25s ease-in-out}.header-topbar--dropdown .header-topbar--dropdown-list{position:absolute;background:#fff;border:1px solid #f4f4f4;box-shadow:0 16px 32px rgba(0,0,0,.3);border-radius:8px;padding:10px 5px 10px 0;visibility:hidden;opacity:0;top:0;right:-10px;transition:all .25s ease-in-out;z-index:999999}.header-topbar--dropdown .header-topbar--dropdown-list .gp-scroll,.header-topbar--dropdown .header-topbar--dropdown-list .select2-results__options{padding:0 25px 0 20px}.header-topbar--dropdown .header-topbar--dropdown-list .header-topbar--dropdown-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:3px 0;margin:6px 0}.header-topbar--dropdown .header-topbar--dropdown-list .header-topbar--dropdown-item i{margin-right:12px}.header-topbar--dropdown .header-topbar--dropdown-list .header-topbar--dropdown-item .currency{font-weight:500;font-size:13px;color:#707070;display:inline-block;margin-right:7px;width:20px;text-align:center}.header-topbar--dropdown .header-topbar--dropdown-list .header-topbar--dropdown-item span{font-weight:600;font-size:13px;color:#121212;transition:all .25s ease-in-out}.header-topbar--dropdown .header-topbar--dropdown-list .header-topbar--dropdown-item:hover span,.header-topbar--dropdown:hover .header-topbar--dropdown-current span:not(.currency){color:#e5333f}.header-topbar--dropdown:hover .header-topbar--dropdown-list{opacity:1;visibility:visible;top:100%}.header-topbar--dropdown:hover .header-topbar--dropdown-current:before{opacity:0}.header-topbar--dropdown:hover .header-topbar--dropdown-current:after{opacity:1}.main-header{background:#fff;position:sticky;box-shadow:0 5px 5px -2px rgba(0,0,0,.03);z-index:99999;top:0}.main-header .aboutus-checkerboard,.main-header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:85px;gap:15px}@media (max-width:1500px){.main-header .aboutus-checkerboard,.main-header .container{height:70px}}.header-main--logo{background:url(../images/brand/logo.svg) center/contain no-repeat;width:180px;height:42px;font:0/0 a;color:transparent}@media (max-width:1500px){.header-main--logo{width:150px}}.main-header .main-header-nav{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-header .main-header-nav>ul{display:-ms-flexbox;display:flex}.main-header .main-header-nav>ul>li{margin:0 7px;position:relative}.main-header .main-header-nav>ul>li>a{font-weight:500;padding:8px 7px;color:#121212;position:relative;white-space:nowrap;display:inline-block}.main-header .main-header-nav>ul>li>a.submenu{padding-right:17px}.main-header .main-header-nav>ul>li>a.submenu:after,.main-header .main-header-nav>ul>li>a.submenu:before{position:absolute;content:'';top:50%;right:0;background:url(../images/ui/ic_chevron-down.svg) center/contain no-repeat;display:inline-block;width:10px;height:10px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:2px;transition:all .25s ease-in-out}.main-header .main-header-nav>ul>li>a.submenu:after{background-image:url(../images/ui/ic_chevron-down_active.svg);opacity:0}.main-header .main-header-nav>ul>li>ul{position:absolute;border-radius:8px;background:#fff;border:1px solid #f4f4f4;box-shadow:0 16px 32px rgba(0,0,0,.3);left:0;margin-top:7px;z-index:999;padding:10px 0;top:50%;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.main-header .main-header-nav>ul>li>ul>li>a{white-space:nowrap;display:block;padding:10px 50px 10px 20px;font-weight:600;color:#121212;font-size:14px}.main-header .main-header-nav>ul>li:hover>a,.main-header .main-header-nav>ul>li>ul>li>a:hover{color:#e5333f}.main-header .main-header-nav>ul>li>ul>li.divider{border-top:.5px solid #C3D0DB;margin:6px 0}.main-header .main-header-nav>ul>li:hover>a.submenu:before{opacity:0}.main-header .main-header-nav>ul>li:hover>a.submenu:after{opacity:1}.main-header .main-header-nav>ul>li:hover>ul{top:100%;opacity:1;visibility:visible}.mobile-dock-nav button i:after,.mobile-dock-nav button.active i:before{opacity:0}@media (max-width:1350px){.main-header .main-header-nav>ul{position:absolute;top:100%;left:-20px;border-radius:8px;background:#fff;border:1px solid #f4f4f4;box-shadow:0 16px 32px rgba(0,0,0,.3);-ms-flex-direction:column;flex-direction:column;z-index:999;padding:10px 0;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.main-header .main-header-nav>ul>li>a{padding:10px 50px 10px 20px;font-size:14px;font-weight:600}.main-header .main-header-nav>ul>li>ul{left:100%;top:0!important;margin-top:-10px}}.header-flex-elements{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;gap:30px}.main-header-search{max-width:425px;width:0;-ms-flex-positive:1;flex-grow:1;position:relative}.main-header-search .search-btn,.main-header-search .search-cancel{position:absolute;background:0 0;border:0;z-index:9;top:0;bottom:0}@media (max-width:800px){.main-header-search{display:none}}.main-header-search .search-btn{right:5px;width:40px}.main-header-search .search-btn i{width:16px;height:16px}.main-header-search .search-cancel{right:40px;width:25px}.main-header-search .search-cancel i{width:16px;height:16px}.main-header-search .search-input{width:100%;overflow:hidden;border-radius:25px;background:#f4f4f4}.main-header-search .search-input>input{display:none}.main-header-search .tagify{padding:0 65px 0 15px}.main-header-search .tagify .tagify__input{max-height:44px}.main-header-search .tagify__dropdown__item{padding-left:40px!important}.mobile-dock-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.mobile-dock-backdrop.visible{display:block}.mobile-dock-nav{position:fixed;left:0;right:0;bottom:0;height:64px;z-index:99999999;border:.5px solid #86939E;background:#fff;display:none}@media (max-width:800px){.mobile-dock-nav{display:block}}.mobile-dock-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.mobile-dock-nav button{height:64px;width:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;border:0;background:0 0;white-space:nowrap}.mobile-dock-nav button i{display:block;width:20px;height:20px;position:relative}.mobile-dock-nav button i:after,.mobile-dock-nav button i:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:18px auto;transition:all .25s ease-in-out}.mobile-dock-nav button i span{position:absolute;width:12px;height:12px;border-radius:50%;background:#e5333f;color:#fff;font-size:9px;font-weight:500;line-height:12px;text-align:center;top:-5px;right:-8px;z-index:99}.mobile-dock-nav button strong{display:block;font-weight:600;font-size:11px;color:#121212;margin-top:5px;transition:all .25s ease-in-out}.mobile-dock-nav button.active i:after{opacity:1}.mobile-dock-nav button.active strong{color:#e5333f}.mobile-dock-nav button.dock-menu i:before{background-image:url(../images/ui/ic_menu.svg)}.mobile-dock-nav button.dock-menu i:after{background-image:url(../images/ui/ic_menu_active.svg)}.mobile-dock-nav button.dock-search i:before{background-image:url(../images/ui/ic_search.svg)}.mobile-dock-nav button.dock-search i:after{background-image:url(../images/ui/ic_search_active.svg)}.mobile-dock-nav button.dock-account i:before{background-image:url(../images/ui/ic_account.svg)}.mobile-dock-nav button.dock-account i:after{background-image:url(../images/ui/ic_account_active.svg)}.mobile-dock-nav button.dock-cart i:before{background-image:url(../images/ui/ic_cart.svg)}.mobile-dock-nav button.dock-cart i:after{background-image:url(../images/ui/ic_cart_active.svg)}.mobile-dock-nav button.dock-login i:before{background-image:url(../images/ui/ic_account.svg)}.mobile-dock-nav button.dock-login i:after{background-image:url(../images/ui/ic_account_active.svg)}.main-mobile-header-logo{background:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px 0;display:none;position:sticky;box-shadow:0 5px 5px -2px #f4f4f4;z-index:99999;top:0}.main-mobile-header-logo .header-main--logo{height:32px}@media (max-width:800px){.header-topbar{display:none}.main-header{height:0;overflow:hidden}.main-mobile-header-logo{display:-ms-flexbox;display:flex}}.main-header .main-header-nav-toggle{display:none;font-weight:500;padding:8px 17px 8px 7px;color:#121212;position:relative;white-space:nowrap;cursor:pointer}@media (max-width:1350px){.main-header .main-header-nav-toggle{display:block}}.main-header .main-header-nav-toggle:after,.main-header .main-header-nav-toggle:before{position:absolute;content:'';top:50%;right:0;background:url(../images/ui/ic_chevron-down.svg) center/contain no-repeat;display:inline-block;width:10px;height:10px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:2px;transition:all .25s ease-in-out}.main-header .main-header-nav-toggle:after{background-image:url(../images/ui/ic_chevron-down_active.svg);opacity:0}.main-header .main-header-nav:hover .main-header-nav-toggle:before{opacity:0}.main-header .main-header-nav:hover .main-header-nav-toggle:after{opacity:1}.main-header .main-header-nav:hover>ul{opacity:1;visibility:visible}.search-recently-searched{color:#333338;padding:25px}.search-recently-searched .recently-searched--title{font-weight:500;font-size:14px;padding:0 0 20px}.search-recently-searched .recently-searched--list{max-height:calc(100vh - 250px);overflow:auto}.search-recently-searched .recently-searched--list li a{display:block;font-size:12px;padding:10px 15px 10px 0;line-height:24px;vertical-align:middle;color:#333338;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-recently-searched .recently-searched--list li span{background:#C3D0DB;color:#333338;font-size:12px;line-height:24px;padding:0 8px;max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;border-radius:3px;vertical-align:middle;margin:-2px 3px 0}.search-recently-searched .recently-searched--list li span b{font-weight:600}.hp-hero-search-panel .search-recently-searched,.main-header .main-header-search .search-recently-searched{visibility:hidden;opacity:0;transition:all .25s ease-in-out;position:absolute;top:100%;border-radius:6px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.12);width:100%;margin-top:5px;padding:20px 0;z-index:9999}.hp-hero-search-panel .search-recently-searched.visible,.main-header .main-header-search .search-recently-searched.visible{visibility:visible;opacity:1}.hp-hero-search-panel .search-recently-searched .recently-searched--title,.main-header .main-header-search .search-recently-searched .recently-searched--title{padding:0 0 10px 25px}.hp-hero-search-panel .search-recently-searched .recently-searched--list,.main-header .main-header-search .search-recently-searched .recently-searched--list{height:auto}.hp-hero-search-panel .search-recently-searched .recently-searched--list li a,.main-header .main-header-search .search-recently-searched .recently-searched--list li a{padding:5px 25px}.hp-hero-search-panel .search-recently-searched .recently-searched--list li a:hover,.main-header .main-header-search .search-recently-searched .recently-searched--list li a:hover{background-color:#f4f4f4}.hp-hero-search-panel .search-recently-searched .recently-searched--list li:nth-of-type(1n+11),.main-header .main-header-search .search-recently-searched .recently-searched--list li:nth-of-type(1n+11){display:none}.main-header .main-header-guest-login{position:relative;padding:13px 0}.main-header .main-header-guest-login .header-login-button{height:40px;line-height:40px}.main-header .main-header-guest-login .header-guest-loginpanel{padding:23px 23px 10px}.main-header .main-header-guest-login .header-guest-loginpanel .header-loginpanel--header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px}.main-header .main-header-guest-login .header-guest-loginpanel .header-loginpanel--header .header-loginpanel--title{font-weight:700;font-size:20px;color:#2d2d34;text-transform:uppercase}.main-header .main-header-guest-login .header-guest-loginpanel .header-loginpanel--header .loginpanel-box-close{background:0 0;border:0}.main-header .main-header-guest-login .header-guest-loginpanel .btn{height:40px;line-height:40px;width:100%}.main-header .main-header-guest-login .header-guest-loginpanel .btn span{text-align:center}.main-header .main-header-guest-login .header-guest-loginpanel .lost-password{font-weight:600;font-size:13px}.main-header .main-header-guest-login .register-link{display:none}.main-header .main-header-guest-login .register-link a{color:#707070;font-size:13px}.main-header .main-header-guest-login .register-link a span{font-weight:600;color:#e5333f}.main-header .main-header-guest-register{height:40px}@media (min-width:801px){.main-header .main-header-guest-login{position:relative;padding:13px 0}.main-header .main-header-guest-login .header-guest-loginpanel{position:absolute;right:0;width:320px;background:#fff;z-index:99999;transition:all .25s ease-in-out;border-radius:8px;border:1px solid #f4f4f4;box-shadow:0 16px 32px rgba(0,0,0,.3);top:80%;opacity:0;visibility:hidden}.main-header .main-header-guest-login .header-guest-loginpanel.visible{top:100%;opacity:1;visibility:visible}.main-header .main-header-guest-login .header-guest-loginpanel .loginpanel-box-close{display:none}}@media (max-width:800px){.main-header-guest-login .header-login-button,.main-header-guest-register{display:none}.main-header-guest-login{position:fixed!important;padding:0!important;left:50%;z-index:99999;-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;box-shadow:0 0 0 200vh rgba(0,0,0,.35),0 0 32px rgba(0,0,0,.15);background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;transition:all .25s ease-in-out;bottom:-100%;opacity:0;visibility:hidden}.main-header-guest-login.visible{bottom:64px;opacity:1;visibility:visible}.main-header-guest-login .lost-password,.main-header-guest-login .register-link{display:block!important;text-align:center}}.main-header-account,.main-header-account .my-account-head{position:relative}.main-header-account .my-account-head strong{display:block;font-weight:700;color:#121212;text-transform:uppercase}@media (max-width:1500px){.main-header-account .my-account-head strong{font-size:14px}}.main-header-account .my-account-head span{display:block;color:#707070;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;font-size:13px;margin-top:3px;max-width:200px;padding-bottom:2px}@media (max-width:1500px){.main-header-account .my-account-head span{font-size:12px}}.main-header-account .main-header-account--nav ul{display:-ms-grid;display:grid;-ms-grid-columns:(100px) [3];grid-template-columns:repeat(3,100px);padding:10px}.main-header-account .main-header-account--nav li{width:100px;height:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main-header-account .main-header-account--nav a{width:80px;height:80px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main-header-account .main-header-account--nav a i{width:27px;height:27px}.main-header-account .main-header-account--nav a>i{width:27px;height:27px;position:relative}.main-header-account .main-header-account--nav a>i.new-bull:before{position:absolute;content:attr(data-count);top:-15px;right:-15px;background:#e5333f;color:#fff;border-radius:50%;width:17px;height:17px;font-size:12px;font-weight:500;text-align:center;line-height:15px}.main-header-account .main-header-account--nav a span{text-align:center;font-weight:500;font-size:12px;line-height:1.2;color:#121212;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:30px;margin-top:7px;transition:all .25s ease-in-out}.main-header-account .main-header-account--nav a.active span,.main-header-account .main-header-account--nav a:hover span{color:#e5333f}.main-header .my-account-head strong{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:18px}.main-header .my-account-head .notifications-bull{height:18px;border-radius:9px;background:url(../images/ui/ic_bell.svg) 10px center/auto 10px no-repeat #e5333f;color:#fff;display:inline-block;margin-right:5px;text-align:left;padding-left:25px;padding-right:10px;font-size:11px;font-weight:600;line-height:17px}@media (min-width:801px){.main-header .main-header-account .my-account-head{text-align:right;padding:10px 25px 10px 0}.main-header .main-header-account .my-account-head .account-box-close{display:none}.main-header .main-header-account .my-account-head:after,.main-header .main-header-account .my-account-head:before{position:absolute;content:'';top:50%;right:0;background:url(../images/ui/ic_chevron-down.svg) center/contain no-repeat;display:inline-block;width:10px;height:10px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:2px;transition:all .25s ease-in-out}.main-header .main-header-account .my-account-head:after{background-image:url(../images/ui/ic_chevron-down_active.svg);opacity:0}.main-header .main-header-account .main-header-account--nav{position:absolute;right:0;border-radius:8px;background:#fff;border:1px solid #f4f4f4;box-shadow:0 16px 32px rgba(0,0,0,.3);z-index:99999;transition:all .25s ease-in-out;top:80%;opacity:0;visibility:hidden}.main-header .main-header-account:hover .my-account-head:before{opacity:0}.main-header .main-header-account:hover .my-account-head:after{opacity:1}.main-header .main-header-account:hover .main-header-account--nav{top:100%;opacity:1;visibility:visible}}@media (max-width:800px){.main-header .my-account-head strong{-ms-flex-pack:start;justify-content:flex-start}.main-header-account{position:fixed;left:50%;z-index:99999;-ms-transform:translate(-50%,0);transform:translate(-50%,0);box-shadow:0 0 0 200vh rgba(0,0,0,.35),0 0 32px rgba(0,0,0,.15);background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;transition:all .25s ease-in-out;bottom:-100%;opacity:0;visibility:hidden}.main-header-account.visible{bottom:64px;opacity:1;visibility:visible}.main-header-account .my-account-head{padding:25px 25px 10px}.main-header-account .my-account-head .account-box-close{display:block;width:25px;height:25px;line-height:25px;text-align:center;position:absolute;top:50%;right:25px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:0 0;border:0}.main-header-account .my-account-head .account-box-close i{width:15px;height:15px}.main-header-account .main-header-account--nav ul{-ms-grid-columns:(33.33%) [3];grid-template-columns:repeat(3,33.33%)}.main-header-account .main-header-account--nav ul li{width:100%}.main-header-account{width:100vw}}.main-header-cart{position:relative}.main-header-cart .header-cart-head{position:relative;padding:15px 10px}.main-header-cart .header-cart-head i{position:relative;display:block;width:27px;height:27px}.main-header-cart .header-cart-head i:after,.main-header-cart .header-cart-head i:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../images/ui/ic_cart.svg);transition:all .25s ease-in-out}.main-header-cart .header-cart-head i:before{background-image:url(../images/ui/ic_cart_active.svg);opacity:0}.main-header-cart .header-cart-head span{position:absolute;width:19px;height:19px;border-radius:50%;background:#e5333f;color:#fff;font-size:12px;font-weight:500;line-height:18px;text-align:center;top:5px;right:0;z-index:99}.main-header-cart .header-cart-box{position:relative;overflow:hidden;padding:22px 5px 22px 22px}.main-header-cart .header-cart-box .loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5);z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .25s ease-in-out;visibility:hidden;opacity:0}.main-header-cart .header-cart-box .loading-wrapper.visible{opacity:1;visibility:visible}.header-cart-box .header-cart--header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 17px 20px 0}.header-cart-box .header-cart--header .header-cart--title{font-weight:700;font-size:20px;color:#2D2D34;text-transform:uppercase}.header-cart-box .header-cart--header .cart-box-close{display:none}.header-cart-box .header-cart--products-list{max-height:340px;min-height:80px;padding-right:17px;overflow:auto}.header-cart-box .header-cart--product-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:15px;padding:12px 0}.header-cart-box .header-cart--product-item:not(:last-child){border-bottom:.5px solid rgba(134,147,158,.5)}.header-cart-box .header-cart--product-item .header-cart--product-info{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 165px)}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--img{width:90px;height:90px;background-repeat:no-repeat;background-position:center;background-size:contain}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--detail{width:calc(100% - 100px);padding:0 0 0 15px}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--title{font-size:15px;color:#121212;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .25s ease-in-out}.header-cart-box .header-cart--product-item .header-cart--product-info:hover .product-item--title{color:#e5333f}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--catalog-number{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#93A2AF;margin:8px 0}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--catalog-number b{font-weight:500}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--delivery{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:18px;color:#121212;margin-top:10px}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--price span{font-size:14px}@media (max-width:500px){.header-cart-box .header-cart--product-item{gap:5px}.header-cart-box .header-cart--product-item .header-cart--product-info{width:calc(100% - 151px)}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--img{width:60px;height:60px}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--detail{width:calc(100% - 70px)}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--detail .product-item--title{font-size:14px}.header-cart-box .header-cart--product-item .header-cart--product-info .product-item--detail .product-item--price{font-size:16px}.header-cart-box .header-cart--product-item .header-cart--product-quantity{width:96px!important}.header-cart-box .header-cart--product-item .header-cart--product-quantity .widget--quantity-value{height:35px;padding:0 4px}.header-cart-box .header-cart--product-item .header-cart--product-quantity .widget--quantity-value input{height:35px;width:28px;font-size:14px}}.header-cart-box .header-cart--product-item .header-cart--product-quantity{width:110px}.header-cart-box .header-cart--product-item .header-cart--item-remove{width:30px}.header-cart-box .header-cart--product-item .header-cart--item-remove button{background:0 0;width:30px;height:30px;padding-top:4px;line-height:30px;text-align:center;border:0}.header-cart-box .header-cart--product-item .header-cart--item-remove button i{transition:all .25s ease-in-out}.header-cart-box .header-cart--product-item .header-cart--item-remove button:hover i{-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:center;transform-origin:center;opacity:.8}.header-cart-box .header-cart--footer{border-top:.5px solid #86939E;margin-right:17px}.header-cart-box .header-cart--footer .cart-prices-detail{margin:15px 0}@media (max-width:500px){.header-cart-box .header-cart--footer .cart-prices-detail li{margin:6px 0;font-size:13px}.header-cart-box .header-cart--footer .cart-prices-detail li .text-big{font-size:16px}.header-cart-box .header-cart--footer .cart-prices-detail li .text-bigger{font-size:18px}.header-cart-box .header-cart--footer .cart-prices-detail li .text-min{font-size:11px}}.header-cart-box .header-cart--footer .header-cart--order-btn{text-align:center}.header-cart-box .header-cart--footer .header-cart--order-btn .btn{width:65%}@media (max-width:800px){.header-cart-box .header-cart--footer .header-cart--order-btn .btn{width:100%}}.header-cart-box .header-cart--footer .header-cart--order-btn .btn span{text-align:center}.header-cart-box .cart-empty-set,.header-cart-box.empty-cart .header-cart--footer,.header-cart-box.empty-cart .header-cart--products-list{display:none}.header-cart-box.empty-cart .cart-empty-set{display:block;text-align:center;color:#707070;padding:45px 0;font-weight:600;font-size:16px}@media (min-width:801px){.main-header .main-header-cart .header-cart-box{position:absolute;right:0;border-radius:8px;background:#fff;border:1px solid #f4f4f4;box-shadow:0 16px 32px rgba(0,0,0,.3);width:530px;z-index:99999;top:80%;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.main-header .main-header-cart .loading-wrapper{display:none}.main-header .main-header-cart:hover .loading-wrapper{display:-ms-flexbox;display:flex}.main-header .main-header-cart:hover .header-cart-head i:after{opacity:0}.main-header .main-header-cart:hover .header-cart-head i:before{opacity:1}.main-header .main-header-cart:hover .header-cart-box{top:100%;visibility:visible;opacity:1}}@media (max-width:800px){.main-header-cart{position:fixed;left:50%;z-index:99999;-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;box-shadow:0 0 0 200vh rgba(0,0,0,.35),0 0 32px rgba(0,0,0,.15);background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;transition:all .25s ease-in-out;bottom:-100%;opacity:0;visibility:hidden}.main-header-cart.visible{bottom:64px;opacity:1;visibility:visible}.main-header-cart .header-cart-head{display:none}.main-header-cart .header-cart-box .cart-box-close{display:block;width:25px;height:25px;line-height:25px;text-align:center;background:0 0;border:0}.main-header-cart .header-cart-box .cart-box-close i{width:15px;height:15px}}.header-mobile-menu,.header-mobile-search{bottom:64px;z-index:9999999;transition:all .25s ease-in-out}@media (max-width:600px){.main-header-cart{width:100vw}}.header-mobile-menu{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;top:0;left:-100%;width:100%;background:#fff;visibility:hidden;opacity:0;box-shadow:0 0 0 200vh rgba(0,0,0,.35),0 0 32px rgba(0,0,0,.15)}.header-mobile-menu .main-header-nav-toggle{display:none}@media (max-width:999px){.header-mobile-menu.visible{left:0;visibility:visible;opacity:1}}.header-mobile-menu .header-mobile-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:30px}.header-mobile-menu .header-mobile-logo .close-dock-container{cursor:pointer}.header-mobile-menu .header-mobile-topbar{padding:0 30px 30px;border-bottom:.5px solid rgba(134,147,158,.5)}.header-mobile-menu .header-mobile-topbar .topbar-contact-link{margin:10px 0}.header-mobile-menu .header-mobile-topbar .topbar-work-hours{margin:0 0 10px 30px;font-size:10px}.header-mobile-menu .header-mobile-topbar .topbar-selectors{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:30px;margin-top:30px}.header-mobile-menu .header-mobile-topbar .topbar-selectors .header-topbar--dropdown-list{right:auto;left:-20px}.header-mobile-menu .header-mobile-navigation{height:100%;overflow:auto}.header-mobile-menu .main-header-nav{padding:15px 30px}.header-mobile-menu .main-header-nav>ul>li{position:relative;margin:10px 0}.header-mobile-menu .main-header-nav>ul>li>a{font-weight:500;color:#121212;position:relative;padding:11px 0;display:inline-block}.header-mobile-menu .main-header-nav>ul>li>a.submenu{padding-right:17px}.header-mobile-menu .main-header-nav>ul>li>a.submenu:after,.header-mobile-menu .main-header-nav>ul>li>a.submenu:before{position:absolute;content:'';top:50%;right:0;background:url(../images/ui/ic_chevron-down.svg) center/contain no-repeat;display:inline-block;width:10px;height:10px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:2px;transition:all .25s ease-in-out}.header-mobile-menu .main-header-nav>ul>li>a.submenu:after{background-image:url(../images/ui/ic_chevron-down_active.svg);opacity:0}.header-mobile-menu .main-header-nav>ul>li>ul{display:none;padding-left:20px}.header-mobile-menu .main-header-nav>ul>li>ul>li>a{white-space:nowrap;display:block;font-weight:600;color:#121212;font-size:14px;padding:11px 0}.header-mobile-menu .main-header-nav>ul>li.active>a,.header-mobile-menu .main-header-nav>ul>li:hover>a,.header-mobile-menu .main-header-nav>ul>li>ul>li>a:hover{color:#e5333f}.header-mobile-menu .main-header-nav>ul>li.active>a.submenu:before,.header-mobile-menu .main-header-nav>ul>li:hover>a.submenu:before{opacity:0}.header-mobile-menu .main-header-nav>ul>li.active>a.submenu:after,.header-mobile-menu .main-header-nav>ul>li:hover>a.submenu:after{opacity:1}.header-mobile-menu .main-header-nav>ul>li.active>ul{display:block}.header-mobile-search{position:fixed;top:100%;left:0;width:100%;background:#f4f4f4;visibility:hidden;opacity:0;box-shadow:inset 0 -4px 4px rgba(0,0,0,.16),0 0 0 200vh rgba(0,0,0,.35),0 0 32px rgba(0,0,0,.15)}@media (min-width:801px){.header-mobile-search{display:none}}.header-mobile-search.visible{top:0;visibility:visible;opacity:1}.header-mobile-search .mobile-search-logo{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:11px 0}.header-mobile-search .mobile-search-logo .header-main--logo{height:24px}.header-mobile-search .mobile-search-form{background:#fff;padding:10px 15px 15px;position:relative}.header-mobile-search .mobile-search-form .search-btn{position:absolute;top:0;right:5px;background:0 0;border:0;z-index:9;bottom:0;width:40px}.header-mobile-search .mobile-search-form .search-cancel{position:absolute;top:0;right:43px;background:0 0;border:0;z-index:9;bottom:0;width:25px}.header-mobile-search .mobile-search-form .search-cancel i{width:16px;height:16px}.header-mobile-search .mobile-search-form .search-input{width:100%;overflow:hidden;border-radius:25px;background:#f4f4f4;box-shadow:0 1px 2px rgba(0,0,0,.2)}.header-mobile-search .mobile-search-form .search-input>input{display:none}.header-mobile-search .mobile-search-form .tagify__dropdown{left:20px!important;right:20px!important;margin-top:0}.header-mobile-search .mobile-search-form .tagify{padding:0 70px 0 20px}.header-mobile-search .mobile-search-form .tagify.tagify--focus{border-color:#f4f4f4}.header-mobile-search .mobile-search-form .tagify__dropdown__item{padding-left:40px!important}.header-mobile-search .mobile-search-form .form-textbox-widget>i[class*=icon-]{width:16px;height:16px}.header-mobile-search .mobile-search-form .form-textbox-widget>i[class*=icon-]:not(.icon-right){left:16px}.header-mobile-search .mobile-search-form .form-textbox-widget>i[class*=icon-].icon-right{right:16px}.main-footer{border-top:1px solid rgba(147,162,175,.5);border-bottom:1px solid rgba(147,162,175,.5);margin:40px auto 0;padding:40px 0;font-size:12px;line-height:16px;color:#707070;display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [5];grid-template-columns:repeat(5,1fr);-ms-grid-rows:(auto) [1];grid-template-rows:repeat(1,auto);grid-column-gap:20px;grid-row-gap:20px}.main-footer>div{padding:0 20px}.main-footer>div:first-of-type{padding-left:0}.main-footer>div:last-of-type{padding-right:0}.main-footer>div:nth-of-type(1){grid-area:1/1/2/2}.main-footer>div:nth-of-type(2){grid-area:1/2/2/3}.main-footer>div:nth-of-type(3){grid-area:1/3/2/4}.main-footer>div:nth-of-type(4){grid-area:1/4/2/5}.main-footer>div:nth-of-type(5){grid-area:1/5/2/6}@media (max-width:1300px){.main-footer{-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:(auto) [2];grid-template-rows:repeat(2,auto)}.main-footer>div:nth-of-type(1){grid-area:1/1/3/2}.main-footer>div:nth-of-type(2){grid-area:1/2/3/3}.main-footer>div:nth-of-type(3){grid-area:1/3/3/4}.main-footer>div:nth-of-type(4){grid-area:1/4/2/5}.main-footer>div:nth-of-type(5){grid-area:2/4/3/5}}@media (max-width:1200px){.main-footer{-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:(auto) [2];grid-template-rows:repeat(2,auto)}.main-footer>div:nth-of-type(1){grid-area:1/1/2/3}.main-footer>div:nth-of-type(2){grid-area:1/3/2/4}.main-footer>div:nth-of-type(3){grid-area:1/4/2/5}.main-footer>div:nth-of-type(4){grid-area:2/1/3/3}.main-footer>div:nth-of-type(5){grid-area:2/3/3/5}}@media (max-width:750px){.main-footer{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(auto) [3];grid-template-rows:repeat(3,auto);text-align:center}.main-footer>div:nth-of-type(1){grid-area:1/1/2/3;text-align:left;margin:0 auto}.main-footer>div:nth-of-type(2){grid-area:2/1/3/2}.main-footer>div:nth-of-type(3){grid-area:2/2/3/3}.main-footer>div:nth-of-type(4){grid-area:3/1/4/2}.main-footer>div:nth-of-type(5){grid-area:3/2/4/3}}@media (max-width:650px){.main-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.main-footer .footer-address-panel address{margin-bottom:20px;line-height:1.5}.main-footer .footer-address-panel address strong{font-weight:600}.main-footer .footer-links-panel p{font-weight:600;color:#121212;text-transform:uppercase;margin-bottom:18px}.main-footer .footer-links-panel ul li{margin:4px 0}.main-footer .footer-deliverers-panel p,.main-footer .footer-payments-panel p{margin-bottom:15px}.main-footer .footer-deliverers-panel ul,.main-footer .footer-payments-panel ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-footer .footer-deliverers-panel ul li,.main-footer .footer-payments-panel ul li{display:inline-block}.main-footer .footer-deliverers-panel ul li:not(:last-of-type),.main-footer .footer-payments-panel ul li:not(:last-of-type){margin-right:20px}.footer-hotline-panel{background:url(../images/ui/ic_footer_contactus.svg) center left/55px auto no-repeat;padding:0 0 0 80px!important}.footer-hotline-panel p{font-size:16px;color:#121212;line-height:1.2}.footer-hotline-panel p strong{font-weight:600}.footer-hotline-panel .phone-link{font-weight:700;font-size:24px;display:inline-block;margin:15px 0;transition:all .25s ease-in-out}.footer-hotline-panel small{display:block;font-size:14px;color:#121212}.footer-hotline-panel.standalone-aside{padding:0 0 0 60px!important;background-size:40px auto;margin:30px 20px}.footer-hotline-panel.standalone-aside p{font-size:14px}.footer-hotline-panel.standalone-aside .phone-link{font-size:22px;margin:8px 0}.footer-hotline-panel.standalone-aside small{font-size:13px}.footer-copyright{text-align:center;font-size:9px;color:#707070;padding:30px 0}@media (max-width:800px){.footer-copyright{padding-bottom:90px}}.scroll-to-top-button{position:fixed;bottom:20px;right:20px;z-index:99999;width:35px;height:35px;border-radius:5px;background:rgba(51,51,56,.35);text-align:center;padding-top:5px;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.category-card-item:after,.subcategory-card-item:after{bottom:0;content:'';left:0}.scroll-to-top-button:hover{background:rgba(51,51,56,.5)}.scroll-to-top-button.visible{visibility:visible;opacity:1}.scroll-to-top-button i{-ms-transform:rotate(180deg);transform:rotate(180deg);width:12px!important;height:8px!important}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;padding:0 0 40px}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:4px}.owl-carousel .owl-grab{cursor:move}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel.owl-loaded,.owl-carousel.owl-loading{display:block}.owl-carousel.owl-hidden,.owl-carousel.owl-loading{opacity:0}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;font:0/0 a;color:transparent;width:32px;height:32px;background:url(../images/ui/ic_rotator_arrow-left.svg) center/contain no-repeat;transition:all .25s ease-in-out;z-index:20;top:0;margin-top:-52px}.owl-carousel .owl-next:not(.disabled):hover,.owl-carousel .owl-prev:not(.disabled):hover{opacity:.8}.owl-carousel .owl-next.disabled,.owl-carousel .owl-prev.disabled{opacity:.6}.owl-carousel .owl-next{right:0;-ms-transform:rotate(180deg);transform:rotate(180deg)}.owl-carousel .owl-next:hover{right:0}.owl-carousel .owl-prev,.owl-carousel .owl-prev:hover{right:48px}.owl-carousel .owl-dots{position:absolute;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:rgba(18,18,18,.1);border-radius:2px;overflow:hidden;display:-ms-flexbox;display:flex;bottom:0}.owl-carousel .owl-dots .owl-dot{display:block;width:50px;height:4px;transition:all .25s ease-in-out;cursor:pointer;z-index:1;position:relative;border-radius:2px}@media (max-width:500px){.owl-carousel .owl-dots .owl-dot{width:25px}}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background:#e5333f}i[class*=icon-]{background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:20px;height:20px}i[class*=icon-].i16{width:16px;height:16px}i[class*=icon-].i48{width:48px;height:48px}i[class*=icon-].i60{width:60px;height:60px}i[class*=icon-].i100{width:100px;height:100px}i[class*=icon-].icon-account{background-image:url(../images/ui/ic_account.svg)}i[class*=icon-].icon-account_active{background-image:url(../images/ui/ic_account_active.svg)}i[class*=icon-].icon-account_favs{background-image:url(../images/ui/ic_account_favs.svg)}i[class*=icon-].icon-account_favs_active{background-image:url(../images/ui/ic_account_favs_active.svg)}i[class*=icon-].icon-account_favs-gray{background-image:url(../images/ui/ic_account_favs-gray.svg)}i[class*=icon-].icon-account_favs-white{background-image:url(../images/ui/ic_account_favs-white.svg)}i[class*=icon-].icon-account_inquiries{background-image:url(../images/ui/ic_account_inquiries.svg)}i[class*=icon-].icon-account_inquiries_active{background-image:url(../images/ui/ic_account_inquiries_active.svg)}i[class*=icon-].icon-account_inquiries_gray{background-image:url(../images/ui/ic_account_inquiries_gray.svg)}i[class*=icon-].icon-account_invoices{background-image:url(../images/ui/ic_account_invoices.svg)}i[class*=icon-].icon-account_invoices_active{background-image:url(../images/ui/ic_account_invoices_active.svg)}i[class*=icon-].icon-account_logout{background-image:url(../images/ui/ic_account_logout.svg)}i[class*=icon-].icon-account_logout_active{background-image:url(../images/ui/ic_account_logout_active.svg)}i[class*=icon-].icon-account_offers{background-image:url(../images/ui/ic_account_offers.svg)}i[class*=icon-].icon-account_offers_active{background-image:url(../images/ui/ic_account_offers_active.svg)}i[class*=icon-].icon-account_orders{background-image:url(../images/ui/ic_account_orders.svg)}i[class*=icon-].icon-account_orders_active{background-image:url(../images/ui/ic_account_orders_active.svg)}i[class*=icon-].icon-account_recently-ordered{background-image:url(../images/ui/ic_account_recently-ordered.svg)}i[class*=icon-].icon-account_recently-ordered_active{background-image:url(../images/ui/ic_account_recently-ordered_active.svg)}i[class*=icon-].icon-account_returns{background-image:url(../images/ui/ic_account_returns.svg)}i[class*=icon-].icon-account_returns_active{background-image:url(../images/ui/ic_account_returns_active.svg)}i[class*=icon-].icon-account_settings{background-image:url(../images/ui/ic_account_settings.svg)}i[class*=icon-].icon-account_settings_active{background-image:url(../images/ui/ic_account_settings_active.svg)}i[class*=icon-].icon-account_admin{background-image:url(../images/ui/ic_account_admin.svg)}i[class*=icon-].icon-account_admin_active{background-image:url(../images/ui/ic_account_admin_active.svg)}i[class*=icon-].icon-addtobasket{background-image:url(../images/ui/ic_addtobasket.svg)}i[class*=icon-].icon-addtobasket_white{background-image:url(../images/ui/ic_addtobasket_white.svg)}i[class*=icon-].icon-addtocart_decrement{background-image:url(../images/ui/ic_addtocart_decrement.svg)}i[class*=icon-].icon-addtocart_increment{background-image:url(../images/ui/ic_addtocart_increment.svg)}i[class*=icon-].icon-addtofavs{background-image:url(../images/ui/ic_addtofavs.svg)}i[class*=icon-].icon-arrow_push-to-search{background-image:url(../images/ui/ic_arrow_push-to-search.svg)}i[class*=icon-].icon-ask{background-image:url(../images/ui/ic_ask.svg)}i[class*=icon-].icon-ask_active{background-image:url(../images/ui/ic_ask_active.svg)}i[class*=icon-].icon-button_arrow-left_red{background-image:url(../images/ui/ic_button_arrow-left_red.svg)}i[class*=icon-].icon-button_arrow-right_dark{background-image:url(../images/ui/ic_button_arrow-right_dark.svg)}i[class*=icon-].icon-button_arrow-right_red{background-image:url(../images/ui/ic_button_arrow-right_red.svg)}i[class*=icon-].icon-button_arrow-right_white{background-image:url(../images/ui/ic_button_arrow-right_white.svg)}i[class*=icon-].icon-calendar{background-image:url(../images/ui/ic_calendar.svg)}i[class*=icon-].icon-cancel{background-image:url(../images/ui/ic_cancel.svg)}i[class*=icon-].icon-cancel_black{background-image:url(../images/ui/ic_cancel_black.svg)}i[class*=icon-].icon-cart{background-image:url(../images/ui/ic_cart.svg)}i[class*=icon-].icon-cart_active{background-image:url(../images/ui/ic_cart_active.svg)}i[class*=icon-].icon-catalog_coffee{background-image:url(../images/ui/ic_catalog_coffee.svg)}i[class*=icon-].icon-catalog_cooking{background-image:url(../images/ui/ic_catalog_cooking.svg)}i[class*=icon-].icon-catalog_food-preparation{background-image:url(../images/ui/ic_catalog_food-preparation.svg)}i[class*=icon-].icon-catalog_refrigeration{background-image:url(../images/ui/ic_catalog_refrigeration.svg)}i[class*=icon-].icon-catalog_universal{background-image:url(../images/ui/ic_catalog_universal.svg)}i[class*=icon-].icon-catalog_warewashing{background-image:url(../images/ui/ic_catalog_warewashing.svg)}i[class*=icon-].icon-check_cart_steps{background-image:url(../images/ui/ic_check_cart_steps.svg)}i[class*=icon-].icon-chevron-down{background-image:url(../images/ui/ic_chevron-down.svg)}i[class*=icon-].icon-chevron-down-white{background-image:url(../images/ui/ic_chevron-down-white.svg)}i[class*=icon-].icon-chevron-down_active{background-image:url(../images/ui/ic_chevron-down_active.svg)}i[class*=icon-].icon-close{background-image:url(../images/ui/ic_close.svg)}i[class*=icon-].icon-close_white{background-image:url(../images/ui/ic_close_white.svg)}i[class*=icon-].icon-collapse{background-image:url(../images/ui/ic_collapse.svg)}i[class*=icon-].icon-delivery{background-image:url(../images/ui/ic_delivery.svg)}i[class*=icon-].icon-delivery_fast{background-image:url(../images/ui/ic_delivery_fast.svg)}i[class*=icon-].icon-delivery_never{background-image:url(../images/ui/ic_delivery_never.svg)}i[class*=icon-].icon-delivery_replaced{background-image:url(../images/ui/ic_delivery_replaced.svg)}i[class*=icon-].icon-delivery_slow{background-image:url(../images/ui/ic_delivery_slow.svg)}i[class*=icon-].icon-expand{background-image:url(../images/ui/ic_expand.svg)}i[class*=icon-].icon-favs_delete{background-image:url(../images/ui/ic_favs_delete.svg)}i[class*=icon-].icon-favs_rename{background-image:url(../images/ui/ic_favs_rename.svg)}i[class*=icon-].icon-footer_contactus{background-image:url(../images/ui/ic_footer_contactus.svg)}i[class*=icon-].icon-form_inquiry{background-image:url(../images/ui/ic_form_inquiry.svg)}i[class*=icon-].icon-globe{background-image:url(../images/ui/ic_globe.svg)}i[class*=icon-].icon-info_tooltip{background-image:url(../images/ui/ic_info_tooltip.svg)}i[class*=icon-].icon-info_tooltip_gray{background-image:url(../images/ui/ic_info_tooltip_gray.svg)}i[class*=icon-].icon-info_tooltip_blue{background-image:url(../images/ui/ic_info_tooltip_blue.svg)}i[class*=icon-].icon-info_tooltip_wood{background-image:url(../images/ui/ic_info_tooltip_wood.svg)}i[class*=icon-].icon-mail{background-image:url(../images/ui/ic_mail.svg)}i[class*=icon-].icon-mail_active{background-image:url(../images/ui/ic_mail_active.svg)}i[class*=icon-].icon-menu{background-image:url(../images/ui/ic_menu.svg)}i[class*=icon-].icon-menu_active{background-image:url(../images/ui/ic_menu_active.svg)}i[class*=icon-].icon-more_options{background-image:url(../images/ui/ic_more_options.svg)}i[class*=icon-].icon-more_options_hover{background-image:url(../images/ui/ic_more_options_hover.svg)}i[class*=icon-].icon-notify_invoice{background-image:url(../images/ui/ic_notify_invoice.svg)}i[class*=icon-].icon-notify_question{background-image:url(../images/ui/ic_notify_question.svg)}i[class*=icon-].icon-notify_return{background-image:url(../images/ui/ic_notify_return.svg)}i[class*=icon-].icon-notify_shipment{background-image:url(../images/ui/ic_notify_shipment.svg)}i[class*=icon-].icon-password_mask{background-image:url(../images/ui/ic_password_mask.svg)}i[class*=icon-].icon-password_show{background-image:url(../images/ui/ic_password_show.svg)}i[class*=icon-].icon-phone{background-image:url(../images/ui/ic_phone.svg)}i[class*=icon-].icon-photo360{background-image:url(../images/ui/ic_photo360.svg)}i[class*=icon-].icon-print{background-image:url(../images/ui/ic_print.svg)}i[class*=icon-].icon-print_active{background-image:url(../images/ui/ic_print_active.svg)}i[class*=icon-].icon-quantity_minus{background-image:url(../images/ui/ic_quantity_minus.svg)}i[class*=icon-].icon-quantity_plus{background-image:url(../images/ui/ic_quantity_plus.svg)}i[class*=icon-].icon-rotate-360{background-image:url(../images/ui/ic_rotate-360.svg)}i[class*=icon-].icon-rotator_arrow-left{background-image:url(../images/ui/ic_rotator_arrow-left.svg)}i[class*=icon-].icon-rotator_arrow-right{background-image:url(../images/ui/ic_rotator_arrow-right.svg)}i[class*=icon-].icon-screwdriver{background-image:url(../images/ui/ic_screwdriver.svg)}i[class*=icon-].icon-search{background-image:url(../images/ui/ic_search.svg)}i[class*=icon-].icon-search_active{background-image:url(../images/ui/ic_search_active.svg)}i[class*=icon-].icon-small_arrow{background-image:url(../images/ui/ic_small_arrow.svg)}i[class*=icon-].icon-small_arrow_gray{background-image:url(../images/ui/ic_small_arrow_gray.svg)}i[class*=icon-].icon-stock_available{background-image:url(../images/ui/ic_stock_available.svg)}i[class*=icon-].icon-stock_check-avail{background-image:url(../images/ui/ic_stock_check-avail.svg)}i[class*=icon-].icon-stock_nope{background-image:url(../images/ui/ic_stock_nope.svg)}i[class*=icon-].icon-stock_nope_primary{background-image:url(../images/ui/ic_stock_nope_primary.svg)}i[class*=icon-].icon-stock_notavailable{background-image:url(../images/ui/ic_stock_notavailable.svg)}i[class*=icon-].icon-stock_replacement{background-image:url(../images/ui/ic_stock_replacement.svg)}i[class*=icon-].icon-tip{background-image:url(../images/ui/ic_tip.svg)}i[class*=icon-].icon-upload{background-image:url(../images/ui/ic_upload.svg)}i[class*=icon-].icon-upload_active{background-image:url(../images/ui/ic_upload_active.svg)}i[class*=icon-].icon-view_grid{background-image:url(../images/ui/ic_view_grid.svg)}i[class*=icon-].icon-view_grid_act{background-image:url(../images/ui/ic_view_grid_act.svg)}i[class*=icon-].icon-view_list{background-image:url(../images/ui/ic_view_list.svg)}i[class*=icon-].icon-view_list_act{background-image:url(../images/ui/ic_view_list_act.svg)}i[class*=icon-].icon-warning{background-image:url(../images/ui/ic_warning.svg)}i[class*=icon-].icon-warning_heather{background-image:url(../images/ui/ic_warning_heather.svg)}i[class*=icon-].icon-warning_vip_discount{background-image:url(../images/ui/ic_warning_vip_discount.svg)}i[class*=icon-].icon-pdf{background-image:url(../images/ui/ic_pdf.svg)}i[class*=icon-].icon-pdf_black{background-image:url(../images/ui/ic_pdf_black.svg)}i[class*=icon-].icon-pdf_white{background-image:url(../images/ui/ic_pdf_white.svg)}i[class*=icon-].icon-eco_leaf{background-image:url(../images/ui/ic_eco_leaf.svg)}i[class*=icon-].icon-account_my-rack{background-image:url(../images/ui/ic_account_my-rack.svg)}i[class*=icon-].icon-account_my-rack_active{background-image:url(../images/ui/ic_account_my-rack_active.svg)}i[class*=icon-].icon-light-bulb{background-image:url(../images/ui/ic_light-bulb.svg)}i[class*=icon-].icon-error_404{background-image:url(../images/ui/ic_error_404.svg)}i[class*=icon-].icon-error_403{background-image:url(../images/ui/ic_error_403.svg)}i[class*=icon-].icon-error_500{background-image:url(../images/ui/ic_error_500.svg)}i[class*=icon-].icon-adminpanel{background-image:url(../images/ui/ic_adminpanel.svg)}i[class*=icon-].icon-heartbeat{background-image:url(../images/ui/ic_heartbeat.svg)}i[class*=icon-].icon-homepage{background-image:url(../images/ui/ic_homepage.svg)}i[class*=icon-].icon-redlogout{background-image:url(../images/ui/ic_redlogout.svg)}i[class*=icon-].icon-userprofile{background-image:url(../images/ui/ic_userprofile.svg)}i[class*=icon-].icon-question{background-image:url(../images/ui/ic_question.svg)}i[class*=icon-].icon-open_in_new_tab{background-image:url(../images/ui/ic_open_in_new_tab.svg)}i[class*=icon-].icon-open_in_new_tab2{background-image:url(../images/ui/ic_open_in_new_tab2.svg)}i[class*=icon-].icon-contact_telegram{background-image:url(../images/ui/ic_contact_telegram.svg)}i[class*=icon-].icon-contact_viber{background-image:url(../images/ui/ic_contact_viber.svg)}i[class*=icon-].icon-contact_whatsapp{background-image:url(../images/ui/ic_contact_whatsapp.svg)}i[class*=icon-].icon-map_direction{background-image:url(../images/ui/ic_map_direction.svg)}i[class*=icon-].icon-bullhorn{background-image:url(../images/ui/ic_bullhorn.svg)}i[class*=icon-].icon-account_users{background-image:url(../images/ui/ic_account_users.svg)}i[class*=icon-].icon-account_users_active{background-image:url(../images/ui/ic_account_users_active.svg)}i[class*=icon-].icon-user_add{background-image:url(../images/ui/ic_user_add.svg)}i[class*=icon-].icon-input{background-image:url(../images/ui/ic_input.svg)}i[class*=icon-].icon-item_add_note{background-image:url(../images/ui/ic_item_add_note.svg)}i[class*=icon-].icon-lang-AR{background-image:url(../images/lang/lang_AR.svg)}i[class*=icon-].icon-lang-CS{background-image:url(../images/lang/lang_CS.svg)}i[class*=icon-].icon-lang-DE{background-image:url(../images/lang/lang_DE.svg)}i[class*=icon-].icon-lang-DA{background-image:url(../images/lang/lang_DA.svg)}i[class*=icon-].icon-lang-EN{background-image:url(../images/lang/lang_EN.svg)}i[class*=icon-].icon-lang-ES{background-image:url(../images/lang/lang_ES.svg)}i[class*=icon-].icon-lang-FR{background-image:url(../images/lang/lang_FR.svg)}i[class*=icon-].icon-lang-IT{background-image:url(../images/lang/lang_IT.svg)}i[class*=icon-].icon-lang-NL{background-image:url(../images/lang/lang_NL.svg)}i[class*=icon-].icon-lang-PL{background-image:url(../images/lang/lang_PL.svg)}i[class*=icon-].icon-lang-RO{background-image:url(../images/lang/lang_RO.svg)}i[class*=icon-].icon-lang-UK{background-image:url(../images/lang/lang_UK.svg)}i[class*=icon-].icon-lang-RU{background-image:url(../images/lang/lang_RU.svg)}i[class*=icon-].icon-lang-SV{background-image:url(../images/lang/lang_SV.svg)}i[class*=icon-].icon-lang-ZH{background-image:url(../images/lang/lang_ZH.svg)}i[class*=icon-].icon-flag-ad{background-image:url(../images/lang/flags/ad.svg)}i[class*=icon-].icon-flag-ae{background-image:url(../images/lang/flags/ae.svg)}i[class*=icon-].icon-flag-af{background-image:url(../images/lang/flags/af.svg)}i[class*=icon-].icon-flag-ag{background-image:url(../images/lang/flags/ag.svg)}i[class*=icon-].icon-flag-ai{background-image:url(../images/lang/flags/ai.svg)}i[class*=icon-].icon-flag-al{background-image:url(../images/lang/flags/al.svg)}i[class*=icon-].icon-flag-am{background-image:url(../images/lang/flags/am.svg)}i[class*=icon-].icon-flag-ao{background-image:url(../images/lang/flags/ao.svg)}i[class*=icon-].icon-flag-aq{background-image:url(../images/lang/flags/aq.svg)}i[class*=icon-].icon-flag-ar{background-image:url(../images/lang/flags/ar.svg)}i[class*=icon-].icon-flag-as{background-image:url(../images/lang/flags/as.svg)}i[class*=icon-].icon-flag-at{background-image:url(../images/lang/flags/at.svg)}i[class*=icon-].icon-flag-au{background-image:url(../images/lang/flags/au.svg)}i[class*=icon-].icon-flag-aw{background-image:url(../images/lang/flags/aw.svg)}i[class*=icon-].icon-flag-ax{background-image:url(../images/lang/flags/ax.svg)}i[class*=icon-].icon-flag-az{background-image:url(../images/lang/flags/az.svg)}i[class*=icon-].icon-flag-ba{background-image:url(../images/lang/flags/ba.svg)}i[class*=icon-].icon-flag-bb{background-image:url(../images/lang/flags/bb.svg)}i[class*=icon-].icon-flag-bd{background-image:url(../images/lang/flags/bd.svg)}i[class*=icon-].icon-flag-be{background-image:url(../images/lang/flags/be.svg)}i[class*=icon-].icon-flag-bf{background-image:url(../images/lang/flags/bf.svg)}i[class*=icon-].icon-flag-bg{background-image:url(../images/lang/flags/bg.svg)}i[class*=icon-].icon-flag-bh{background-image:url(../images/lang/flags/bh.svg)}i[class*=icon-].icon-flag-bi{background-image:url(../images/lang/flags/bi.svg)}i[class*=icon-].icon-flag-bj{background-image:url(../images/lang/flags/bj.svg)}i[class*=icon-].icon-flag-bl{background-image:url(../images/lang/flags/bl.svg)}i[class*=icon-].icon-flag-bm{background-image:url(../images/lang/flags/bm.svg)}i[class*=icon-].icon-flag-bn{background-image:url(../images/lang/flags/bn.svg)}i[class*=icon-].icon-flag-bo{background-image:url(../images/lang/flags/bo.svg)}i[class*=icon-].icon-flag-bq{background-image:url(../images/lang/flags/bq.svg)}i[class*=icon-].icon-flag-br{background-image:url(../images/lang/flags/br.svg)}i[class*=icon-].icon-flag-bs{background-image:url(../images/lang/flags/bs.svg)}i[class*=icon-].icon-flag-bt{background-image:url(../images/lang/flags/bt.svg)}i[class*=icon-].icon-flag-bv{background-image:url(../images/lang/flags/bv.svg)}i[class*=icon-].icon-flag-bw{background-image:url(../images/lang/flags/bw.svg)}i[class*=icon-].icon-flag-by{background-image:url(../images/lang/flags/by.svg)}i[class*=icon-].icon-flag-bz{background-image:url(../images/lang/flags/bz.svg)}i[class*=icon-].icon-flag-ca{background-image:url(../images/lang/flags/ca.svg)}i[class*=icon-].icon-flag-cc{background-image:url(../images/lang/flags/cc.svg)}i[class*=icon-].icon-flag-cd{background-image:url(../images/lang/flags/cd.svg)}i[class*=icon-].icon-flag-cf{background-image:url(../images/lang/flags/cf.svg)}i[class*=icon-].icon-flag-cg{background-image:url(../images/lang/flags/cg.svg)}i[class*=icon-].icon-flag-ch{background-image:url(../images/lang/flags/ch.svg)}i[class*=icon-].icon-flag-ci{background-image:url(../images/lang/flags/ci.svg)}i[class*=icon-].icon-flag-ck{background-image:url(../images/lang/flags/ck.svg)}i[class*=icon-].icon-flag-cl{background-image:url(../images/lang/flags/cl.svg)}i[class*=icon-].icon-flag-cm{background-image:url(../images/lang/flags/cm.svg)}i[class*=icon-].icon-flag-cn{background-image:url(../images/lang/flags/cn.svg)}i[class*=icon-].icon-flag-co{background-image:url(../images/lang/flags/co.svg)}i[class*=icon-].icon-flag-cr{background-image:url(../images/lang/flags/cr.svg)}i[class*=icon-].icon-flag-cu{background-image:url(../images/lang/flags/cu.svg)}i[class*=icon-].icon-flag-cv{background-image:url(../images/lang/flags/cv.svg)}i[class*=icon-].icon-flag-cw{background-image:url(../images/lang/flags/cw.svg)}i[class*=icon-].icon-flag-cx{background-image:url(../images/lang/flags/cx.svg)}i[class*=icon-].icon-flag-cy{background-image:url(../images/lang/flags/cy.svg)}i[class*=icon-].icon-flag-cz{background-image:url(../images/lang/flags/cz.svg)}i[class*=icon-].icon-flag-de{background-image:url(../images/lang/flags/de.svg)}i[class*=icon-].icon-flag-dj{background-image:url(../images/lang/flags/dj.svg)}i[class*=icon-].icon-flag-dk{background-image:url(../images/lang/flags/dk.svg)}i[class*=icon-].icon-flag-dm{background-image:url(../images/lang/flags/dm.svg)}i[class*=icon-].icon-flag-do{background-image:url(../images/lang/flags/do.svg)}i[class*=icon-].icon-flag-dz{background-image:url(../images/lang/flags/dz.svg)}i[class*=icon-].icon-flag-ec{background-image:url(../images/lang/flags/ec.svg)}i[class*=icon-].icon-flag-ee{background-image:url(../images/lang/flags/ee.svg)}i[class*=icon-].icon-flag-eg{background-image:url(../images/lang/flags/eg.svg)}i[class*=icon-].icon-flag-eh{background-image:url(../images/lang/flags/eh.svg)}i[class*=icon-].icon-flag-er{background-image:url(../images/lang/flags/er.svg)}i[class*=icon-].icon-flag-es{background-image:url(../images/lang/flags/es.svg)}i[class*=icon-].icon-flag-et{background-image:url(../images/lang/flags/et.svg)}i[class*=icon-].icon-flag-eu{background-image:url(../images/lang/flags/eu.svg)}i[class*=icon-].icon-flag-fi{background-image:url(../images/lang/flags/fi.svg)}i[class*=icon-].icon-flag-fj{background-image:url(../images/lang/flags/fj.svg)}i[class*=icon-].icon-flag-fk{background-image:url(../images/lang/flags/fk.svg)}i[class*=icon-].icon-flag-fm{background-image:url(../images/lang/flags/fm.svg)}i[class*=icon-].icon-flag-fo{background-image:url(../images/lang/flags/fo.svg)}i[class*=icon-].icon-flag-fr{background-image:url(../images/lang/flags/fr.svg)}i[class*=icon-].icon-flag-ga{background-image:url(../images/lang/flags/ga.svg)}i[class*=icon-].icon-flag-gb-eng{background-image:url(../images/lang/flags/gb-eng.svg)}i[class*=icon-].icon-flag-gb-nir{background-image:url(../images/lang/flags/gb-nir.svg)}i[class*=icon-].icon-flag-gb-sct{background-image:url(../images/lang/flags/gb-sct.svg)}i[class*=icon-].icon-flag-gb-wls{background-image:url(../images/lang/flags/gb-wls.svg)}i[class*=icon-].icon-flag-gb{background-image:url(../images/lang/flags/gb.svg)}i[class*=icon-].icon-flag-gd{background-image:url(../images/lang/flags/gd.svg)}i[class*=icon-].icon-flag-ge{background-image:url(../images/lang/flags/ge.svg)}i[class*=icon-].icon-flag-gf{background-image:url(../images/lang/flags/gf.svg)}i[class*=icon-].icon-flag-gg{background-image:url(../images/lang/flags/gg.svg)}i[class*=icon-].icon-flag-gh{background-image:url(../images/lang/flags/gh.svg)}i[class*=icon-].icon-flag-gi{background-image:url(../images/lang/flags/gi.svg)}i[class*=icon-].icon-flag-gl{background-image:url(../images/lang/flags/gl.svg)}i[class*=icon-].icon-flag-gm{background-image:url(../images/lang/flags/gm.svg)}i[class*=icon-].icon-flag-gn{background-image:url(../images/lang/flags/gn.svg)}i[class*=icon-].icon-flag-gp{background-image:url(../images/lang/flags/gp.svg)}i[class*=icon-].icon-flag-gq{background-image:url(../images/lang/flags/gq.svg)}i[class*=icon-].icon-flag-gr{background-image:url(../images/lang/flags/gr.svg)}i[class*=icon-].icon-flag-gs{background-image:url(../images/lang/flags/gs.svg)}i[class*=icon-].icon-flag-gt{background-image:url(../images/lang/flags/gt.svg)}i[class*=icon-].icon-flag-gu{background-image:url(../images/lang/flags/gu.svg)}i[class*=icon-].icon-flag-gw{background-image:url(../images/lang/flags/gw.svg)}i[class*=icon-].icon-flag-gy{background-image:url(../images/lang/flags/gy.svg)}i[class*=icon-].icon-flag-hk{background-image:url(../images/lang/flags/hk.svg)}i[class*=icon-].icon-flag-hm{background-image:url(../images/lang/flags/hm.svg)}i[class*=icon-].icon-flag-hn{background-image:url(../images/lang/flags/hn.svg)}i[class*=icon-].icon-flag-hr{background-image:url(../images/lang/flags/hr.svg)}i[class*=icon-].icon-flag-ht{background-image:url(../images/lang/flags/ht.svg)}i[class*=icon-].icon-flag-hu{background-image:url(../images/lang/flags/hu.svg)}i[class*=icon-].icon-flag-id{background-image:url(../images/lang/flags/id.svg)}i[class*=icon-].icon-flag-ie{background-image:url(../images/lang/flags/ie.svg)}i[class*=icon-].icon-flag-il{background-image:url(../images/lang/flags/il.svg)}i[class*=icon-].icon-flag-im{background-image:url(../images/lang/flags/im.svg)}i[class*=icon-].icon-flag-in{background-image:url(../images/lang/flags/in.svg)}i[class*=icon-].icon-flag-io{background-image:url(../images/lang/flags/io.svg)}i[class*=icon-].icon-flag-iq{background-image:url(../images/lang/flags/iq.svg)}i[class*=icon-].icon-flag-ir{background-image:url(../images/lang/flags/ir.svg)}i[class*=icon-].icon-flag-is{background-image:url(../images/lang/flags/is.svg)}i[class*=icon-].icon-flag-it{background-image:url(../images/lang/flags/it.svg)}i[class*=icon-].icon-flag-je{background-image:url(../images/lang/flags/je.svg)}i[class*=icon-].icon-flag-jm{background-image:url(../images/lang/flags/jm.svg)}i[class*=icon-].icon-flag-jo{background-image:url(../images/lang/flags/jo.svg)}i[class*=icon-].icon-flag-jp{background-image:url(../images/lang/flags/jp.svg)}i[class*=icon-].icon-flag-ke{background-image:url(../images/lang/flags/ke.svg)}i[class*=icon-].icon-flag-kg{background-image:url(../images/lang/flags/kg.svg)}i[class*=icon-].icon-flag-kh{background-image:url(../images/lang/flags/kh.svg)}i[class*=icon-].icon-flag-ki{background-image:url(../images/lang/flags/ki.svg)}i[class*=icon-].icon-flag-km{background-image:url(../images/lang/flags/km.svg)}i[class*=icon-].icon-flag-kn{background-image:url(../images/lang/flags/kn.svg)}i[class*=icon-].icon-flag-kp{background-image:url(../images/lang/flags/kp.svg)}i[class*=icon-].icon-flag-kr{background-image:url(../images/lang/flags/kr.svg)}i[class*=icon-].icon-flag-kw{background-image:url(../images/lang/flags/kw.svg)}i[class*=icon-].icon-flag-ky{background-image:url(../images/lang/flags/ky.svg)}i[class*=icon-].icon-flag-kz{background-image:url(../images/lang/flags/kz.svg)}i[class*=icon-].icon-flag-la{background-image:url(../images/lang/flags/la.svg)}i[class*=icon-].icon-flag-lb{background-image:url(../images/lang/flags/lb.svg)}i[class*=icon-].icon-flag-lc{background-image:url(../images/lang/flags/lc.svg)}i[class*=icon-].icon-flag-li{background-image:url(../images/lang/flags/li.svg)}i[class*=icon-].icon-flag-lk{background-image:url(../images/lang/flags/lk.svg)}i[class*=icon-].icon-flag-lr{background-image:url(../images/lang/flags/lr.svg)}i[class*=icon-].icon-flag-ls{background-image:url(../images/lang/flags/ls.svg)}i[class*=icon-].icon-flag-lt{background-image:url(../images/lang/flags/lt.svg)}i[class*=icon-].icon-flag-lu{background-image:url(../images/lang/flags/lu.svg)}i[class*=icon-].icon-flag-lv{background-image:url(../images/lang/flags/lv.svg)}i[class*=icon-].icon-flag-ly{background-image:url(../images/lang/flags/ly.svg)}i[class*=icon-].icon-flag-ma{background-image:url(../images/lang/flags/ma.svg)}i[class*=icon-].icon-flag-mc{background-image:url(../images/lang/flags/mc.svg)}i[class*=icon-].icon-flag-md{background-image:url(../images/lang/flags/md.svg)}i[class*=icon-].icon-flag-me{background-image:url(../images/lang/flags/me.svg)}i[class*=icon-].icon-flag-mf{background-image:url(../images/lang/flags/mf.svg)}i[class*=icon-].icon-flag-mg{background-image:url(../images/lang/flags/mg.svg)}i[class*=icon-].icon-flag-mh{background-image:url(../images/lang/flags/mh.svg)}i[class*=icon-].icon-flag-mk{background-image:url(../images/lang/flags/mk.svg)}i[class*=icon-].icon-flag-ml{background-image:url(../images/lang/flags/ml.svg)}i[class*=icon-].icon-flag-mm{background-image:url(../images/lang/flags/mm.svg)}i[class*=icon-].icon-flag-mn{background-image:url(../images/lang/flags/mn.svg)}i[class*=icon-].icon-flag-mo{background-image:url(../images/lang/flags/mo.svg)}i[class*=icon-].icon-flag-mp{background-image:url(../images/lang/flags/mp.svg)}i[class*=icon-].icon-flag-mq{background-image:url(../images/lang/flags/mq.svg)}i[class*=icon-].icon-flag-mr{background-image:url(../images/lang/flags/mr.svg)}i[class*=icon-].icon-flag-ms{background-image:url(../images/lang/flags/ms.svg)}i[class*=icon-].icon-flag-mt{background-image:url(../images/lang/flags/mt.svg)}i[class*=icon-].icon-flag-mu{background-image:url(../images/lang/flags/mu.svg)}i[class*=icon-].icon-flag-mv{background-image:url(../images/lang/flags/mv.svg)}i[class*=icon-].icon-flag-mw{background-image:url(../images/lang/flags/mw.svg)}i[class*=icon-].icon-flag-mx{background-image:url(../images/lang/flags/mx.svg)}i[class*=icon-].icon-flag-my{background-image:url(../images/lang/flags/my.svg)}i[class*=icon-].icon-flag-mz{background-image:url(../images/lang/flags/mz.svg)}i[class*=icon-].icon-flag-na{background-image:url(../images/lang/flags/na.svg)}i[class*=icon-].icon-flag-nc{background-image:url(../images/lang/flags/nc.svg)}i[class*=icon-].icon-flag-ne{background-image:url(../images/lang/flags/ne.svg)}i[class*=icon-].icon-flag-nf{background-image:url(../images/lang/flags/nf.svg)}i[class*=icon-].icon-flag-ng{background-image:url(../images/lang/flags/ng.svg)}i[class*=icon-].icon-flag-ni{background-image:url(../images/lang/flags/ni.svg)}i[class*=icon-].icon-flag-nl{background-image:url(../images/lang/flags/nl.svg)}i[class*=icon-].icon-flag-no{background-image:url(../images/lang/flags/no.svg)}i[class*=icon-].icon-flag-np{background-image:url(../images/lang/flags/np.svg)}i[class*=icon-].icon-flag-nr{background-image:url(../images/lang/flags/nr.svg)}i[class*=icon-].icon-flag-nu{background-image:url(../images/lang/flags/nu.svg)}i[class*=icon-].icon-flag-nz{background-image:url(../images/lang/flags/nz.svg)}i[class*=icon-].icon-flag-om{background-image:url(../images/lang/flags/om.svg)}i[class*=icon-].icon-flag-pa{background-image:url(../images/lang/flags/pa.svg)}i[class*=icon-].icon-flag-pe{background-image:url(../images/lang/flags/pe.svg)}i[class*=icon-].icon-flag-pf{background-image:url(../images/lang/flags/pf.svg)}i[class*=icon-].icon-flag-pg{background-image:url(../images/lang/flags/pg.svg)}i[class*=icon-].icon-flag-ph{background-image:url(../images/lang/flags/ph.svg)}i[class*=icon-].icon-flag-pk{background-image:url(../images/lang/flags/pk.svg)}i[class*=icon-].icon-flag-pl{background-image:url(../images/lang/flags/pl.svg)}i[class*=icon-].icon-flag-pm{background-image:url(../images/lang/flags/pm.svg)}i[class*=icon-].icon-flag-pn{background-image:url(../images/lang/flags/pn.svg)}i[class*=icon-].icon-flag-pr{background-image:url(../images/lang/flags/pr.svg)}i[class*=icon-].icon-flag-ps{background-image:url(../images/lang/flags/ps.svg)}i[class*=icon-].icon-flag-pt{background-image:url(../images/lang/flags/pt.svg)}i[class*=icon-].icon-flag-pw{background-image:url(../images/lang/flags/pw.svg)}i[class*=icon-].icon-flag-py{background-image:url(../images/lang/flags/py.svg)}i[class*=icon-].icon-flag-qa{background-image:url(../images/lang/flags/qa.svg)}i[class*=icon-].icon-flag-re{background-image:url(../images/lang/flags/re.svg)}i[class*=icon-].icon-flag-ro{background-image:url(../images/lang/flags/ro.svg)}i[class*=icon-].icon-flag-rs{background-image:url(../images/lang/flags/rs.svg)}i[class*=icon-].icon-flag-ru{background-image:url(../images/lang/flags/ru.svg)}i[class*=icon-].icon-flag-rw{background-image:url(../images/lang/flags/rw.svg)}i[class*=icon-].icon-flag-sa{background-image:url(../images/lang/flags/sa.svg)}i[class*=icon-].icon-flag-sb{background-image:url(../images/lang/flags/sb.svg)}i[class*=icon-].icon-flag-sc{background-image:url(../images/lang/flags/sc.svg)}i[class*=icon-].icon-flag-sd{background-image:url(../images/lang/flags/sd.svg)}i[class*=icon-].icon-flag-se{background-image:url(../images/lang/flags/se.svg)}i[class*=icon-].icon-flag-sg{background-image:url(../images/lang/flags/sg.svg)}i[class*=icon-].icon-flag-sh{background-image:url(../images/lang/flags/sh.svg)}i[class*=icon-].icon-flag-si{background-image:url(../images/lang/flags/si.svg)}i[class*=icon-].icon-flag-sj{background-image:url(../images/lang/flags/sj.svg)}i[class*=icon-].icon-flag-sk{background-image:url(../images/lang/flags/sk.svg)}i[class*=icon-].icon-flag-sl{background-image:url(../images/lang/flags/sl.svg)}i[class*=icon-].icon-flag-sm{background-image:url(../images/lang/flags/sm.svg)}i[class*=icon-].icon-flag-sn{background-image:url(../images/lang/flags/sn.svg)}i[class*=icon-].icon-flag-so{background-image:url(../images/lang/flags/so.svg)}i[class*=icon-].icon-flag-sr{background-image:url(../images/lang/flags/sr.svg)}i[class*=icon-].icon-flag-ss{background-image:url(../images/lang/flags/ss.svg)}i[class*=icon-].icon-flag-st{background-image:url(../images/lang/flags/st.svg)}i[class*=icon-].icon-flag-sv{background-image:url(../images/lang/flags/sv.svg)}i[class*=icon-].icon-flag-sx{background-image:url(../images/lang/flags/sx.svg)}i[class*=icon-].icon-flag-sy{background-image:url(../images/lang/flags/sy.svg)}i[class*=icon-].icon-flag-sz{background-image:url(../images/lang/flags/sz.svg)}i[class*=icon-].icon-flag-tc{background-image:url(../images/lang/flags/tc.svg)}i[class*=icon-].icon-flag-td{background-image:url(../images/lang/flags/td.svg)}i[class*=icon-].icon-flag-tf{background-image:url(../images/lang/flags/tf.svg)}i[class*=icon-].icon-flag-tg{background-image:url(../images/lang/flags/tg.svg)}i[class*=icon-].icon-flag-th{background-image:url(../images/lang/flags/th.svg)}i[class*=icon-].icon-flag-tj{background-image:url(../images/lang/flags/tj.svg)}i[class*=icon-].icon-flag-tk{background-image:url(../images/lang/flags/tk.svg)}i[class*=icon-].icon-flag-tl{background-image:url(../images/lang/flags/tl.svg)}i[class*=icon-].icon-flag-tm{background-image:url(../images/lang/flags/tm.svg)}i[class*=icon-].icon-flag-tn{background-image:url(../images/lang/flags/tn.svg)}i[class*=icon-].icon-flag-to{background-image:url(../images/lang/flags/to.svg)}i[class*=icon-].icon-flag-tr{background-image:url(../images/lang/flags/tr.svg)}i[class*=icon-].icon-flag-tt{background-image:url(../images/lang/flags/tt.svg)}i[class*=icon-].icon-flag-tv{background-image:url(../images/lang/flags/tv.svg)}i[class*=icon-].icon-flag-tw{background-image:url(../images/lang/flags/tw.svg)}i[class*=icon-].icon-flag-tz{background-image:url(../images/lang/flags/tz.svg)}i[class*=icon-].icon-flag-ua{background-image:url(../images/lang/flags/ua.svg)}i[class*=icon-].icon-flag-ug{background-image:url(../images/lang/flags/ug.svg)}i[class*=icon-].icon-flag-um{background-image:url(../images/lang/flags/um.svg)}i[class*=icon-].icon-flag-us{background-image:url(../images/lang/flags/us.svg)}i[class*=icon-].icon-flag-uy{background-image:url(../images/lang/flags/uy.svg)}i[class*=icon-].icon-flag-uz{background-image:url(../images/lang/flags/uz.svg)}i[class*=icon-].icon-flag-va{background-image:url(../images/lang/flags/va.svg)}i[class*=icon-].icon-flag-vc{background-image:url(../images/lang/flags/vc.svg)}i[class*=icon-].icon-flag-ve{background-image:url(../images/lang/flags/ve.svg)}i[class*=icon-].icon-flag-vg{background-image:url(../images/lang/flags/vg.svg)}i[class*=icon-].icon-flag-vi{background-image:url(../images/lang/flags/vi.svg)}i[class*=icon-].icon-flag-vn{background-image:url(../images/lang/flags/vn.svg)}i[class*=icon-].icon-flag-vu{background-image:url(../images/lang/flags/vu.svg)}i[class*=icon-].icon-flag-wf{background-image:url(../images/lang/flags/wf.svg)}i[class*=icon-].icon-flag-ws{background-image:url(../images/lang/flags/ws.svg)}i[class*=icon-].icon-flag-xk{background-image:url(../images/lang/flags/xk.svg)}i[class*=icon-].icon-flag-ye{background-image:url(../images/lang/flags/ye.svg)}i[class*=icon-].icon-flag-yt{background-image:url(../images/lang/flags/yt.svg)}i[class*=icon-].icon-flag-za{background-image:url(../images/lang/flags/za.svg)}i[class*=icon-].icon-flag-zm{background-image:url(../images/lang/flags/zm.svg)}i[class*=icon-].icon-flag-zw{background-image:url(../images/lang/flags/zw.svg)}.hovered-icon{position:relative}.hovered-icon i[class*=icon-]{position:absolute;top:0;left:0;transition:all .25s ease-in-out;opacity:0}a:hover .hovered-icon i[class*=icon-]:last-of-type,a:not(:hover) .hovered-icon i[class*=icon-]:first-of-type{opacity:1}.bull-notification-icon{width:8px;height:8px;border-radius:50%;display:inline-block;vertical-align:middle;background:#e5333f}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}body>.select2-container{z-index:99999999}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:44px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:44px;width:100%;background:#f4f4f4;border-radius:40px;padding:12px 20px;font-size:15px;color:#121212;line-height:1.2;outline:0;border:1px solid #f4f4f4;transition:all .25s ease-in-out}.select2-container .select2-selection--multiple .select2-selection__clear,.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;font-size:1em;border:none}.select2-container .select2-selection--single .select2-selection__rendered span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.select2-container .select2-selection--single .select2-selection__rendered i{margin-right:10px}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.3);border:1px solid #f4f4f4!important;border-top:1px solid #f4f4f4!important;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;margin-top:5px;overflow:hidden;border-radius:8px!important}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:8px 10px;-ms-user-select:none;user-select:none;-webkit-user-select:none;font-size:15px;color:#121212;line-height:1.2}.select2-results__option span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.select2-results__option i{margin-right:10px}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:50;right:20px;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:10px;height:10px;background-image:url(../images/ui/ic_chevron-down.svg)}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear,.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.jquery-datepicker,.jquery-datepicker__input{position:relative}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-results__option [class*=icon-flag],.select2-selection__rendered span [class*=icon-flag]{min-width:20px}.select2-selection__rendered span{white-space:nowrap;width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:#f4f4f4}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-medium{font-weight:500!important}.text-semibold{font-weight:600!important}.text-bold{font-weight:700!important}.text-big{font-size:18px}.text-large{font-size:20px}.text-bigger{font-size:22px}.text-min{font-size:12px}.text-min13,.text-min14{font-size:13px}.text-small{font-size:11px}.text-heading,.text-size16{font-size:16px}.text-strikethrough{text-decoration:line-through}.text-blue{color:#324DD2}.text-orange{color:#FF7C19}.text-green{color:#3DA82E}.text-primary{color:#e5333f}.text-tuna{color:#333338}.text-regent-gray{color:#86939E}.text-gull-gray{color:#93A2AF}.text-drift-wood{color:#AA8647}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-italic{font-style:italic}.image-thumb72{max-width:72px;max-height:72px}.content-styled-text p{margin:20px 0;line-height:1.5}.content-styled-text b,.content-styled-text strong{font-weight:700}.content-styled-text em,.content-styled-text i{font-style:italic}.content-styled-text ul{margin:20px 0 20px 20px;list-style:disc}.content-styled-text ul li{margin:8px 0;line-height:1.5}.content-styled-text ol{margin:20px 0 20px 20px;list-style:decimal}.content-styled-text ol li{margin:8px 0;line-height:1.5}.content-styled-text ol>ol{list-style:lower-latin}.text-heading{font-weight:600;line-height:24px;color:#333338;text-transform:uppercase;letter-spacing:-.01em}.truncatted-text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.truncatted-text .truncatted-text--content{-ms-flex-positive:1;flex-grow:1}.truncatted-text .truncatted-text--switch{-ms-flex-positive:1;flex-grow:1;white-space:nowrap;color:#e5333f;cursor:pointer;margin-left:10px;display:none;transition:all .25s ease-in-out}.truncatted-text .truncatted-text--switch:hover{color:#333338}.truncatted-text:not(.expanded) .truncatted-text--content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.truncatted-text:not(.expanded) .truncatted-text--switch{display:inline-block}.label-badge{border-radius:6px;font-size:14px;padding:6px 10px}.label-badge.green{color:#3DA82E;background:rgba(61,168,46,.2)}.text-word-wrap{word-wrap:anywhere}.text-nowrap{white-space:nowrap}.jquery-datepicker .icon-calendar{pointer-events:none;cursor:pointer}.jquery-datepicker__clear{cursor:pointer}.jquery-datepicker__panel{border-radius:6px;background:#333338;box-shadow:0 12px 18px rgba(18,18,18,.2);position:absolute;padding:20px;text-align:center;cursor:default;z-index:99999999;color:#fff}@media (max-width:800px){.jquery-datepicker__panel{position:fixed;top:50%!important;left:50%!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;z-index:99999999;box-shadow:0 0 0 200vh rgba(0,0,0,.35),0 0 32px rgba(0,0,0,.15)}}.jquery-datepicker__panel tfoot td{text-align:center}.jquery-datepicker__panel tfoot td .jquery-datepicker__today{background:0 0;border:0;font-size:14px;color:#fff;margin-top:15px;transition:all .25s ease-in-out}.jquery-datepicker__panel tfoot td .jquery-datepicker__today:hover{color:#e5333f}.jquery-datepicker__panel.-is--hidden{display:none}.jquery-datepicker__panel.-position--above{margin-bottom:5px}.jquery-datepicker__panel.-position--below{margin-top:5px}.jquery-datepicker__panel span{display:inline-block;width:38px;line-height:38px;transition:all .25s ease-in-out}#toasts .toast,#toasts .toast.show{transition:opacity .5s ease-in-out,transform .5s ease-in-out}.jquery-datepicker__panel .jquery-datepicker__title span{width:100%;text-align:center;line-height:1.3;font-size:16px;margin-bottom:10px}.jquery-datepicker__panel .jquery-datepicker__title span strong{font-weight:600;font-size:18px;display:block}.jquery-datepicker__panel .jquery-datepicker__next,.jquery-datepicker__panel .jquery-datepicker__prev{background:url(../images/ui/ic_chevron-down.svg) center/13px auto no-repeat;cursor:pointer}.jquery-datepicker__panel .jquery-datepicker__next:hover,.jquery-datepicker__panel .jquery-datepicker__prev:hover{background-image:url(../images/ui/ic_chevron-down_active.svg)}.jquery-datepicker__panel .jquery-datepicker__prev{-ms-transform:rotate(90deg);transform:rotate(90deg)}.jquery-datepicker__panel .jquery-datepicker__next{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.jquery-datepicker__panel .jquery-datepicker__next span:hover,.jquery-datepicker__panel .jquery-datepicker__prev span:hover{background:red}.jquery-datepicker__panel .jquery-datepicker__dayName span{text-align:center;font-size:11px;color:#86939e;font-weight:700;text-transform:uppercase}.jquery-datepicker__panel .jquery-datepicker__day{padding:4px}.jquery-datepicker__panel .jquery-datepicker__day span{border-radius:50%;width:30px;height:30px;font-size:14px;text-align:center;line-height:28px;cursor:pointer}.jquery-datepicker__panel .jquery-datepicker__day:not(.-is--disabled):not(.-is--selected) span:hover{background-color:#63666a;color:#fff}.jquery-datepicker__panel .jquery-datepicker__day.-is--selected span{background-color:#e5333f;color:#fff}.jquery-datepicker__panel .jquery-datepicker__day.-is--disabled span{color:#63666a}.jquery-datepicker__panel.-device--mobile{margin:auto}#toasts{min-height:0;position:fixed;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:80px;width:100%;max-width:450px;z-index:99999999;padding:0 20px}#toasts .toast{border-radius:5px;background:rgba(51,51,56,.9);color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.16);cursor:default;margin-bottom:20px;opacity:0;position:relative;padding:15px 30px 15px 15px;-ms-transform:translateY(15%);transform:translateY(15%);width:100%;will-change:opacity,transform;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:14px;line-height:1.4;font-weight:500}#toasts .toast strong{font-weight:600;display:block}#toasts .toast b{font-weight:600}#toasts .toast.success{background:#333338}#toasts .toast.warning{background:#FF7C19}#toasts .toast.info{background:#2973F2}#toasts .toast.error{background:#e5333f}#toasts .toast.show{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}#toasts .toast.hide{height:0;margin:0;opacity:0;overflow:hidden;padding:0 30px;transition:all .5s ease-in-out}#toasts .toast .close{cursor:pointer;position:absolute;right:20px;top:50%;width:10px;height:10px;margin:-5px 0 0;font:0/0 a;color:transparent;background:url(../images/ui/ic_close_white.svg) center/contain no-repeat}.field_autocomplete{position:relative}.field_autocomplete .options_list{position:absolute;top:100%;z-index:50;width:100%;max-height:250px;border-radius:8px;background:#fff;border:1px solid #f4f4f4;box-shadow:0 16px 32px rgba(0,0,0,.3);margin-top:7px;scrollbar-width:thin;scrollbar-color:#c1c8cf transparent;overflow:auto;visibility:hidden;transition:all .25s ease-in-out;opacity:0}.field_autocomplete .options_list::-webkit-scrollbar{width:5px}.field_autocomplete .options_list::-webkit-scrollbar-track{background:0 0}.field_autocomplete .options_list::-webkit-scrollbar-thumb{background:#c1c8cf;border-radius:5px}.category-card-item,.product-card-item,.subcategory-card-item{border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.16)}.field_autocomplete .options_list::-webkit-scrollbar-thumb:hover{background:#c1c8cf}.field_autocomplete .options_list::-webkit-scrollbar-corner{background-color:#ccc}.field_autocomplete .options_list.visible{visibility:visible;opacity:1}.field_autocomplete .options_list .item_list{display:block;cursor:pointer;color:#333338;font-size:14px;padding:12px 25px}.field_autocomplete .options_list .item_list:last-of-type{color:#707070}.field_autocomplete .options_list .item_list strong{font-weight:700}.field_autocomplete .options_list .item_list.selected{background:#f4f4f4}.categories-cards-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [6];grid-template-columns:repeat(6,minmax(0,1fr));column-gap:15px;row-gap:15px}@media (max-width:1250px){.categories-cards-list:not(.catalogs-cards-categories-colored-list){-ms-grid-columns:(minmax(0,1fr)) [4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.categories-cards-list:not(.catalogs-cards-categories-colored-list){-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.categories-cards-list:not(.catalogs-cards-categories-colored-list){grid-gap:10px;-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px){.categories-cards-list.catalogs-cards-categories-colored-list{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.categories-cards-list.catalogs-cards-categories-colored-list{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}}.categories-cards-list li{display:-ms-flexbox;display:flex;transition:all .25s ease-in-out}@media (max-width:1500px){.catalogs-cards-categories-list .categories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [5];grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1250px){.catalogs-cards-categories-list .categories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:800px){.catalogs-cards-categories-list .categories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}}.category-card-item{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px 30px;transition:all .25s ease-in-out;position:relative;overflow:hidden}.category-card-item:after{position:absolute;right:100%;height:2px;background:#e5333f;z-index:9;transition:all .25s ease-in-out}.category-card-item:hover:after{right:0}.category-card-item .category-card--icon{width:64px;height:64px;display:block;background-size:contain;background-position:left center;background-repeat:no-repeat;transition:all .25s ease-in-out}.category-card-item .category-card--title-position{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:15px 0 5px}.category-card-item .category-card--title{font-weight:600;font-size:16px;line-height:19px;color:#121212}@media (max-width:500px){.catalogs-cards-categories-list .categories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}.category-card-item{padding:15px 20px}.category-card-item .category-card--title{font-size:15px;line-height:15px}}.category-card-item.category-card-item--light:after{background:#fff}.category-card-item.category-card-item--light .category-card--title{color:#fff}.category-card-item.category-card-item--light .category-card--icon{filter:brightness(100)}.subcategories-cards-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [4];grid-template-columns:repeat(4,minmax(0,1fr));column-gap:15px;row-gap:15px}@media (max-width:1250px){.subcategories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.subcategories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.subcategories-cards-list{grid-gap:10px;-ms-grid-columns:(minmax(0,1fr)) [1];grid-template-columns:repeat(1,minmax(0,1fr))}}.subcategories-cards-list li{display:-ms-flexbox;display:flex}.subcategory-card-item{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px;transition:all .25s ease-in-out;position:relative;overflow:hidden}.subcategory-card-item:after{position:absolute;right:100%;height:2px;background:#e5333f;z-index:9;transition:all .25s ease-in-out}.subcategory-card-item:hover:after{right:0}.subcategory-card-item .subcategory-card--image{margin:20px 0;width:100%;height:0;padding-bottom:25%;display:block;background-size:contain;background-position:left center;background-repeat:no-repeat}.subcategory-card-item .subcategory-card--title-position{margin-top:15px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.subcategory-card-item .subcategory-card--title{font-weight:600;font-size:14px;line-height:19px;color:#121212;padding-right:25px}.subcategory-card-item span{font-size:14px;line-height:19px;color:#333338}@media (max-width:1250px){.catalogs-cards-subcategories-list .subcategories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.catalogs-cards-subcategories-list .subcategories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}.catalogs-cards-subcategories-list .subcategories-cards-list .subcategory-card-item{padding:15px}.catalogs-cards-subcategories-list .subcategories-cards-list .subcategory-card-item .subcategory-card--title{font-size:14px;padding-right:15px}.catalogs-cards-subcategories-list .subcategories-cards-list .subcategory-card-item span{font-size:14px}}@media (max-width:500px){.catalogs-cards-subcategories-list .subcategories-cards-list{-ms-grid-columns:(minmax(0,1fr)) [1];grid-template-columns:repeat(1,minmax(0,1fr))}}.thematic-catalogs-cards-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px}.thematic-catalogs-cards-list .thematic-catalogs-cards-group:nth-of-type(1){display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px}.thematic-catalogs-cards-list .thematic-catalogs-cards-group:nth-of-type(2){display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px}@media (max-width:1100px){.thematic-catalogs-cards-list{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.thematic-catalogs-cards-list{grid-gap:10px}.thematic-catalogs-cards-list .thematic-catalogs-cards-group:nth-of-type(1){-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px}.thematic-catalogs-cards-list .thematic-catalogs-cards-group:nth-of-type(2){-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-gap:10px}}.blog-section,.blog-section .blog-section-grid-banner-col,.blog-section .blog-section-grid-blog-col{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}.thematic-catalogs-cards-list .thematic-catalogs-card-listing{border-radius:6px;background:center no-repeat #fff;box-shadow:0 2px 2px rgba(0,0,0,.16);background-size:cover;padding:25px 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.thematic-catalogs-cards-list .thematic-catalogs-card-listing.catalog-card-types{background-image:url(../images/img/catalog_browse_types.jpg)}.thematic-catalogs-cards-list .thematic-catalogs-card-listing.catalog-card-manufacturers{background-image:url(../images/img/catalog_browse_manufacturers.jpg)}.thematic-catalogs-cards-list .thematic-catalogs-card-listing .catalog-card-listing--title{font-weight:700;font-size:24px;color:#333338}.thematic-catalogs-cards-list .thematic-catalogs-card-listing ul{-ms-flex-positive:1;flex-grow:1;margin:20px 0}.thematic-catalogs-cards-list .thematic-catalogs-card-listing ul li{margin:5px 0}.thematic-catalogs-cards-list .thematic-catalogs-card-listing ul a{display:block;font-weight:500;color:#333338;padding:3px 0;transition:all .25s ease-in-out}.thematic-catalogs-cards-list .thematic-catalogs-card-listing ul a:hover{color:#e5333f;padding-left:15px}.thematic-catalogs-cards-list .thematic-catalogs-card-listing ul a:before{content:'\00BB';margin-right:10px}.products-carousel:not(.owl-carousel){display:-ms-flexbox;display:flex;overflow:hidden;gap:10px}.products-carousel:not(.owl-carousel) .product-card-item{max-width:250px}.products-carousel .product-card--number,.products-carousel .product-item--delivery{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-item{background:#fff;padding:15px 15px 22px}.product-card-item .product-card--image{text-align:center;position:relative}.product-card-item .product-card--image .photo360{position:absolute;font-size:14px;font-weight:600;color:#333338;top:0;right:0}.product-card-item .product-card--image .photo360 i{vertical-align:middle;margin-right:5px}.product-card-item .product-card--image img{max-width:100%}.product-card-item .product-card--image .options-dropdown-menu{position:absolute;top:-10px;right:-10px}.product-card-item a:hover .product-card--title{color:#e5333f}.product-card-item .product-card--title{font-size:15px;line-height:18px;text-align:center;color:#121212;margin:10px 0;padding:0 10px;transition:all .25s ease-in-out;height:39px;overflow:hidden}.product-card-item .product-card--info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-ms-flex-pack:center;justify-content:center}.product-card-item .product-card--info span{width:200px;margin:5px 10px}.product-card-item .product-card--info .product-card--shipment{font-weight:500;font-size:12px}.product-card-item .product-card--info .product-card--shipment i{width:14px;height:14px;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:5px;vertical-align:middle}.product-card-item .product-card--info .product-card--shipment.shipment-24h{color:#3DA82E}.product-card-item .product-card--info .product-card--shipment.shipment-24h i{background-image:url(../images/ui/ic_check_cart_steps.svg)}.product-card-item .product-card--info .product-card--shipment.shipment-stock{color:#F92}.product-card-item .product-card--info .product-card--shipment.shipment-stock i{background-image:url(../images/ui/ic_stock_check-avail.svg)}.product-card-item .product-card--info .product-card--number{font-size:13px;line-height:16px;color:#86939E;display:inline-block}.product-card-item .product-card--price{font-size:22px;line-height:24px;text-align:center;color:#121212;margin:10px 0 0}.product-card-item .product-card--price--retail{font-size:13px;line-height:16px;color:#86939E;text-align:center;margin:5px 0 0}.product-card-item .cart-btn{margin-top:20px;text-align:center}.product-card-item .cart-btn .add-to-cart-widget{-ms-flex-pack:center;justify-content:center}@media (max-width:650px){.product-card-item .cart-btn .btn{height:36px;line-height:36px;padding:0 19px;font-size:14px}.product-card-item .cart-btn .btn.btn-left-icon{padding:0 19px 0 40px}}@media (max-width:500px){.product-card-item .cart-btn .btn{height:36px;line-height:36px;font-size:13px;padding:0 15px}.product-card-item .cart-btn .btn.btn-left-icon{padding:0 15px 0 40px}.product-card-item .cart-btn .btn i{width:16px;height:16px;left:15px}}.product-card-item-labels{position:absolute;top:0;left:0;right:0;text-align:left}.product-card-item-labels span{display:inline-block;font-size:13px;padding:4px 8px 5px;border-radius:10px;margin:0 5px 5px 0}.product-card-item-labels span.new-label{background:#2973F2;color:#fff}.product-card-item-labels span.rack-label{background:#93A2AF;color:#fff}.product-card-item-labels span.label-icon{border-radius:50%;background:#f4f4f4;width:31px;height:31px;padding:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.blog-post-card-item,.hp-hero-search-panel{border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.16)}.blog-section{display:-ms-grid;display:grid;grid-gap:15px;padding-top:20px}.blog-section .blog-section-grid-blog-col{padding-right:15px;display:-ms-grid;display:grid;grid-gap:15px}.blog-section .blog-section-grid-blog-col .section-header{padding:0;-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.blog-section .blog-section-grid-blog-col .blog-section-news-snippets{padding-left:15px}.blog-section .blog-section-grid-blog-col .blog-section-news-snippets .see-more{margin-top:15px;text-transform:uppercase;font-weight:600;display:inline-block}@media (max-width:1000px){.blog-section .blog-section-grid-blog-col .blog-section-news-snippets .see-more{margin-top:30px;margin-bottom:30px;display:block;text-align:center}}.blog-section .blog-section-grid-banner-col{display:-ms-grid;display:grid;grid-gap:15px}.blog-section .blog-section-grid-banner-col .blog-banner-card{margin-bottom:0}@media (max-width:1400px) and (min-width:1101px){.blog-section{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}.blog-section .blog-section-grid-blog-col{grid-column:1/3}.blog-section .blog-section-grid-banner-col{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr}.blog-section .blog-section-grid-banner-col .blog-banner-card:last-of-type{display:none}}@media (max-width:1100px){.blog-section{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.blog-section .blog-section-grid-blog-col{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding-right:0}.blog-section .blog-section-grid-blog-col .blog-section-news-snippets{padding-left:0}.blog-section .blog-section-grid-blog-col .section-header{grid-column:1/1}}@media (max-width:600px){.blog-section .blog-section-grid-banner-col{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.blog-section-news-four{display:-ms-grid;display:grid;gap:35px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.blog-section-news-four .blog-post-snippet-item{width:100%;border-bottom:0}@media (max-width:1100px){.blog-section-news-four{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.blog-section-news-four .blog-post-snippet-item{width:100%}}@media (max-width:600px){.blog-section-news-four{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}.blog-section-news-four .blog-post-snippet-item{width:100%}}.blog-post-card-item{background:#fff;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog-post-card-item:hover .blog-post-card--content .blog-post-card--title{color:#e5333f}.blog-post-card-item:hover .blog-post-card--content .more{filter:grayscale(100%)}.blog-post-card-item .blog-post-card--image{width:100%;height:0;padding-bottom:60%;background-size:cover;background-position:center;background-repeat:no-repeat}.blog-post-card-item .blog-post-card--content .more:before,.blog-post-snippet-item .more:before{top:50%;right:0;width:8px;height:11px;background:url(../images/ui/ic_small_arrow.svg) center right/contain no-repeat;content:'';transition:all .25s ease-in-out}.blog-post-card-item .blog-post-card--content{padding:25px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.blog-post-card-item .blog-post-card--content .blog-post-card--title{color:#121212;font-weight:500;font-size:22px;line-height:26px;transition:all .25s ease-in-out}.blog-post-card-item .blog-post-card--content time{font-size:14px;color:#86939E;margin:15px 0;display:block}.blog-post-card-item .blog-post-card--content p{font-size:14px;line-height:21px;color:#707070;margin:15px 0}.blog-post-card-item .blog-post-card--content .more{position:relative;font-weight:500;text-transform:lowercase;display:inline-block;padding:3px 15px 3px 0;transition:all .25s ease-in-out}.blog-post-card-item .blog-post-card--content .more:before{position:absolute;margin-top:-5px}.blog-post-snippet-item{border-bottom:1px dashed #93A2AF;display:block;padding:15px 0}.blog-post-snippet-item .blog-post-snippet--title{color:#121212;font-weight:500;font-size:18px;line-height:22px;transition:all .25s ease-in-out}.blog-post-snippet-item time{font-size:14px;color:#86939E;margin:10px 0;display:block}.blog-post-snippet-item p{font-size:14px;line-height:21px;color:#707070;margin:10px 0}.blog-post-snippet-item footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.blog-post-snippet-item .more{position:relative;font-weight:500;text-transform:lowercase;display:inline-block;padding:3px 15px 3px 0;transition:all .25s ease-in-out}.blog-post-snippet-item .more:before{position:absolute;margin-top:-5px}.blog-post-snippet-item:hover .blog-post-snippet--title{color:#e5333f}.blog-post-snippet-item:hover .more{filter:grayscale(100%)}.homepage-hero-section{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [4];grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;margin-top:15px}.homepage-hero-section .hp-hero-guide-panel{min-height:auto;margin-bottom:0}.homepage-hero-section.homepage-hero-user .hp-hero-search-panel{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/span 3}@media (max-width:1350px){.homepage-hero-section.homepage-hero-user{display:-ms-flexbox;display:flex}.homepage-hero-section.homepage-hero-user .hp-hero-search-panel{width:60%}.homepage-hero-section.homepage-hero-user .hp-hero-guide-panel{width:40%}}@media (max-width:1000px){.homepage-hero-section.homepage-hero-user{-ms-flex-direction:column;flex-direction:column}.homepage-hero-section.homepage-hero-user .hp-hero-search-panel{width:100%}.homepage-hero-section.homepage-hero-user .hp-hero-guide-panel{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1000px) and (min-width:501px){.homepage-hero-section.homepage-hero-user .hp-hero-guide-panel:before{top:0;background-size:contain;right:0;bottom:-100px;background-position:center}}@media (max-width:1000px) and (max-width:500px){.homepage-hero-section.homepage-hero-user .hp-hero-guide-panel{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.homepage-hero-section.homepage-hero-user .hp-hero-guide-panel>div{margin-bottom:20px}}.homepage-hero-section.homepage-hero-guest .hp-hero-search-panel{grid-column:1/3}@media (max-width:1300px) and (min-width:701px){.homepage-hero-section.homepage-hero-guest{-ms-grid-rows:1fr minmax(120px,150px);grid-template-rows:1fr minmax(120px,150px);-ms-grid-columns:(minmax(0,1fr)) [5];grid-template-columns:repeat(5,minmax(0,1fr))}.homepage-hero-section.homepage-hero-guest .hp-hero-search-panel{grid-column:1/4}.homepage-hero-section.homepage-hero-guest .hp-hero-guide-panel{grid-column:4/6}.homepage-hero-section.homepage-hero-guest .hp-hero-guide-panel:before{top:0}.homepage-hero-section.homepage-hero-guest .hp-hero-register-panel{grid-column:1/6;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;padding:20px}.homepage-hero-section.homepage-hero-guest .hp-hero-register-panel>div{width:50%}.homepage-hero-section.homepage-hero-guest .hp-hero-register-panel .hero-register--title{font-size:20px}.homepage-hero-section.homepage-hero-guest .hp-hero-register-panel p{font-size:13px;margin:5px 0}.homepage-hero-section.homepage-hero-guest .hp-hero-register-panel form{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.homepage-hero-section.homepage-hero-guest .hp-hero-register-panel form .form-row:first-of-type{width:calc(100% - 140px)}}@media (max-width:700px){.homepage-hero-section.homepage-hero-guest{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.homepage-hero-section.homepage-hero-guest .hp-hero-guide-panel{min-height:250px}.homepage-hero-section.homepage-hero-guest .hp-hero-guide-panel:before{top:0;left:40%}}.hp-hero-search-panel{background:url(../images/img/search_box_bg.jpg) center/cover no-repeat #333338;min-height:340px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hp-hero-search-panel .aboutus-checkerboard,.hp-hero-search-panel .container{max-width:600px;padding:0 20px}.hp-hero-search-panel .hero-search--title{font-size:22px;line-height:30px;text-align:center;color:#f0f0f0;display:block}.hp-hero-search-panel .hero-search--title em{font-weight:600}.hp-hero-search-panel form{position:relative}.hp-hero-search-panel .search-btn{position:absolute;top:0;right:8px;background:0 0;border:0;z-index:9;bottom:0;width:40px}.hp-hero-search-panel .search-btn i{width:18px;height:18px}.hp-hero-search-panel .search-cancel{position:absolute;top:0;right:49px;background:0 0;border:0;z-index:9;bottom:0;width:25px}.hp-hero-search-panel .search-cancel i{width:16px;height:16px}.hp-hero-search-panel .search-input{overflow:hidden;width:100%;border-radius:25px;background:#f4f4f4}.hp-hero-guide-panel,.hp-hero-notifications-panel{border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.16)}.hp-hero-search-panel .search-input>input{display:none}.hp-hero-search-panel .tagify{padding:0 75px 0 20px}@media (max-width:1100px){.textpage-layout .hp-hero-guide-panel:before{top:0;background-size:contain}}.hp-hero-guide-panel{background:#fff;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;padding:25px;min-height:320px;margin-bottom:20px}.hp-hero-guide-panel.lang-en:before{background-image:url(../images/img/guide_bg_EN.png)}.hp-hero-guide-panel:before{position:absolute;content:'';top:30px;left:0;right:-230px;bottom:-140px;background:url(../images/img/guide_bg.png) right bottom/cover no-repeat #fff}.hp-hero-guide-panel>div{position:relative;z-index:9}.hp-hero-guide-panel p{line-height:19px;color:#333338;width:80%}.hp-hero-guide-panel p span{color:#e5333f;display:block;margin-top:15px;font-weight:500}.hp-hero-notifications-panel{background:#fff;padding:25px 10px}.hp-hero-notifications-panel .hp-hero-notifications--title{font-weight:600;font-size:22px;line-height:24px;color:#333338;padding:0 15px}.hp-hero-notifications-panel .hp-hero-notifications--title i{display:inline-block;background:#e5333f;width:10px;height:10px;border-radius:50%;margin-left:10px}.hp-hero-notifications-panel .notifications-list{overflow:auto;padding:0 25px 30px 15px;margin-top:20px;max-height:260px}.notifications-list li{border-bottom:1px solid #f0f0f0;padding:10px 0;display:-ms-flexbox;display:flex}.notifications-list li.unread p{font-weight:700}.notifications-list li:not(.unread) i{filter:grayscale(100%);opacity:.5}.notifications-list li i{width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;display:block;margin-top:2px}.notifications-list li i.notification-icon-shipment{background-image:url(../images/ui/ic_notify_shipment.svg)}.notifications-list li i.notification-icon-invoice{background-image:url(../images/ui/ic_notify_invoice.svg)}.notifications-list li i.notification-icon-question{background-image:url(../images/ui/ic_notify_question.svg)}.notifications-list li i.notification-icon-return{background-image:url(../images/ui/ic_notify_return.svg)}.notifications-list li p{padding:0 15px;font-size:13px;line-height:19px;color:#333338;-ms-flex-positive:1;flex-grow:1}.notifications-list li p strong{font-weight:600}.notifications-list li time{margin-top:4px;font-size:12px;color:#86939E;text-align:right;white-space:nowrap}.hp-hero-register-panel{border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.16);background:linear-gradient(200deg,#333338 0,#333338 25%,#e5333f 100%);padding:30px 30px 5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.hp-hero-register-panel .hero-register--title{font-size:32px;line-height:32px;color:#e5333f;text-transform:uppercase}.hp-hero-register-panel .hero-register--title span{color:#93A2AF}.hp-hero-register-panel .hero-register--title strong{font-weight:700}.hp-hero-register-panel p{font-size:15px;line-height:21px;color:#fff;margin:15px 0}.hp-hero-register-panel form{text-align:center}.fast-delivery-section{border-top:1px solid rgba(147,162,175,.5);margin:40px auto 0;padding:40px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){.fast-delivery-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.fast-delivery-section .fast-delivery--slogan{width:100%!important;margin-bottom:30px}}@media (max-width:620px){.fast-delivery-section p{width:100%!important;margin:0 0 30px!important;text-align:center}}.fast-delivery-section .fast-delivery--slogan{font:0/0 a;color:transparent;background:url(../images/brand/slogan_combo.svg) center/contain no-repeat;width:420px;height:50px}.fast-delivery-section p{font-weight:500;font-size:14px;color:#333338;margin:0 50px}.fast-delivery-section p em{font-weight:700}.fast-delivery-section p strong{color:#e5333f;display:block;font-size:18px;margin-bottom:8px;font-weight:600}.form-row{margin:15px 0}.form-row label{font-size:14px;color:#707070;margin-bottom:10px;display:block}.form-row--label-horizontal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.form-row--label-horizontal.top{-ms-flex-align:start;align-items:flex-start}.form-row--label-horizontal.top label{margin-top:10px}.form-row--label-horizontal label{width:33%;margin-bottom:0;line-height:1.4}.form-row--label-horizontal .form-widget{width:66.6%}.form-row-footer{margin:40px 0 20px}.password-input-widget i.password-mask,.password-input-widget i.password-show{cursor:pointer;right:0!important;background-size:20px auto;height:44px;width:50px}.password-input-widget.has-error .icon-right.icon-warning{right:50px}.form-widget{position:relative;width:100%}.form-widget .icon-warning,.form-widget>i[class*=icon-]{position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:50}.form-widget .icon-warning:not(.icon-right),.form-widget>i[class*=icon-]:not(.icon-right){left:20px}.form-widget .icon-warning:not(.icon-right)~input,.form-widget>i[class*=icon-]:not(.icon-right)~input{padding-left:50px}.form-widget .icon-warning.icon-right,.form-widget>i[class*=icon-].icon-right{right:20px}.form-widget .icon-warning.icon-right~input,.form-widget>i[class*=icon-].icon-right~input{padding-right:50px}.form-widget.has-error .select2-selection__rendered,.form-widget.has-error input,.form-widget.has-error select{border-color:#e5333f;color:#e5333f}.form-widget.has-error .icon-warning{z-index:999}.form-textbox-widget input,.form-textbox-widget textarea{height:44px;width:100%;background:#f4f4f4;border-radius:40px;padding:0 20px;font-size:15px;color:#121212;outline:0;border:1px solid #f4f4f4;transition:background,border-color .25s ease-in-out}.form-textbox-widget input.only-border,.form-textbox-widget textarea.only-border{background:0 0!important;border-color:rgba(134,147,158,.5)}.form-textbox-widget input.focus,.form-textbox-widget input:focus,.form-textbox-widget textarea.focus,.form-textbox-widget textarea:focus{background:#fff;border-color:#333338}.form-textbox-widget input:disabled,.form-textbox-widget textarea:disabled{background:#e9e9e9;border-color:#9fa7b1}.form-textbox-widget textarea{padding:10px 20px;height:auto;min-height:80px;max-height:350px;resize:vertical;border-radius:8px}.form-select-widget select{height:44px;width:100%;background:#f4f4f4;border-radius:40px;padding:10px 50px 10px 20px;font-size:15px;color:#121212;line-height:1.2;outline:0;border:1px solid #f4f4f4;transition:all .25s ease-in-out;appearance:none;cursor:pointer}.form-select-widget select:focus{background:#fff;border-color:#333338}.form-select-widget select:disabled{background:#e9e9e9;border-color:#9fa7b1}.form-select-widget .select2{width:100%!important}.form-checkbox-widget,.form-radio-widget{font-size:14px;line-height:1.4;color:#333338;display:-ms-flexbox!important;display:flex!important;margin-bottom:0;cursor:pointer;position:relative}.form-checkbox-widget .icon-warning,.form-radio-widget .icon-warning{right:-30px!important;margin-top:-3px}.form-checkbox-widget .checkbox,.form-radio-widget .checkbox{width:18px;margin-right:10px}.form-checkbox-widget .text,.form-radio-widget .text{width:calc(100% - 28px)}.form-checkbox-widget .text strong,.form-radio-widget .text strong{font-weight:600;margin-bottom:8px;display:block}.form-checkbox-widget input,.form-radio-widget input{position:absolute;top:0;left:0;opacity:0}.form-checkbox-widget input:checked~i.checkbox-status:before,.form-radio-widget input:checked~i.checkbox-status:before{opacity:1}.form-checkbox-widget .checkbox-status,.form-radio-widget .checkbox-status{width:18px;height:18px;background:url(../images/ui/checkbox_blank.svg) center/contain no-repeat;display:inline-block;position:relative;cursor:pointer}.form-checkbox-widget .checkbox-status:before,.form-radio-widget .checkbox-status:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:url(../images/ui/checkbox_selected.svg) center/contain no-repeat;opacity:0;transition:all .25s ease-in-out}.form-checkbox-widget .truncatted-text--switch,.form-radio-widget .truncatted-text--switch{color:#86939e;font-weight:600}.form-radio-widget .checkbox-status{background:url(../images/ui/radiobox_blank.svg) center/contain no-repeat}.form-radio-widget .checkbox-status:before{background:url(../images/ui/radiobox_selected.svg) center/contain no-repeat}.switcher-toggle{cursor:pointer;display:inline-block}.switcher-toggle input{display:none}.switcher-toggle .switcher-toggle-container{width:150px;height:36px;border-radius:20px;background:rgba(134,147,158,.25);border:1px solid rgba(134,147,158,.5);transition:all .25s ease-in-out;overflow:hidden}.switcher-toggle .switcher-toggle-container span{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;width:max-content;height:33px;transition:all .35s ease-in-out}.switcher-toggle .switcher-toggle-container span small{font-weight:500;font-size:12px;color:#2d2d34;display:inline-block;width:110px;text-align:center}.btn,.btn:hover{color:#fff}.switcher-toggle .switcher-toggle-container span small:first-of-type{padding-left:10px}.switcher-toggle .switcher-toggle-container span small:last-of-type{padding-right:10px}.switcher-toggle .switcher-toggle-container span i{display:inline-block;width:24px;height:24px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:50%;margin:0 8px}.switcher-toggle input:checked~.switcher-toggle-container{background:rgba(229,51,63,.25);border:1px solid rgba(229,51,63,.5)}.switcher-toggle input:checked~.switcher-toggle-container span{-ms-transform:translate(-110px,0);transform:translate(-110px,0)}.switcher-toggle:hover .switcher-toggle-container{opacity:.8}.switcher-toggle:hover span{-ms-transform:translate(-5px,0);transform:translate(-5px,0)}.switcher-toggle:hover input:checked~.switcher-toggle-container span{-ms-transform:translate(-105px,0);transform:translate(-105px,0)}.phone-input-with-country{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:15px}.btn,.btn span{display:inline-block;position:relative}.phone-input-with-country .form-row{margin:0}.phone-input-with-country .form-row:nth-of-type(1){width:40%}.phone-input-with-country .form-row:nth-of-type(2){width:60%}.btn{height:42px;line-height:39px;border-radius:40px;overflow:hidden;background:#e5333f;transition:all .25s ease-in-out;border:1px solid #e5333f;cursor:pointer;text-transform:uppercase;font-weight:500;font-size:15px;padding:0 24px;white-space:nowrap}.btn span{transition:transform .25s ease-in-out;text-align:left;width:100%}.btn span:before{position:absolute;content:attr(data-text);top:100%;left:0;width:100%}.btn.arrow-right{padding-right:50px}.btn.arrow-right:before{position:absolute;content:'';top:50%;right:20px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../images/ui/ic_button_arrow-right_white.svg) center/contain no-repeat;width:14px;height:14px}.btn.active span,.btn:hover span{-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.btn.btn-left-icon i,.btn.btn-right-icon i{position:absolute;top:50%;-ms-transform:translate(0,-50%)}.btn.min-btn{height:36px;line-height:36px;padding:0 19px;font-size:14px}.btn.medium-btn{height:40px;line-height:40px}.btn.btn-left-icon{padding-left:59px}.btn.btn-left-icon.min-btn{padding-left:50px}.btn.btn-left-icon i{left:20px;transform:translate(0,-50%)}.btn.btn-right-icon{padding-right:59px}.btn.btn-right-icon.min-btn{padding-right:50px}.btn.btn-right-icon i{right:20px;transform:translate(0,-50%)}.btn.btn-icon{width:62px;padding-left:0!important;padding-right:0!important}.btn.btn-icon i{left:20px!important}.btn.btn-outline{background:0 0;color:#e5333f}.btn.btn-outline.btn-white-bg{background:#fff}.btn.btn-outline.btn-white{border-color:#fff;color:#fff}.btn.btn-secondary{border-color:#333338;background:#333338}.btn.btn-blue{border-color:#4266D2;background:#4266D2}.btn.btn-white:not(.btn-outline){background:#fff;border-color:#86939E;color:#333338}.btn.btn-basic{background:0 0;color:#e5333f;padding:0;border:0}.btn.btn-basic.btn-left-icon{padding:0 0 0 30px}.alphabetical-files-listing,.btn.wide-padding{padding:0 50px}.btn.btn-basic.btn-left-icon i{left:0}.btn[disabled]{background:#C2C2C2;border-color:#c2c2c2}.btn.text-center span{text-align:center}.alphabetical-files-listing:after{clear:both;display:table;content:''}.alphabetical-files-listing .alphabetical-listing--items,.alphabetical-table-listing .alphabetical-listing--items{-ms-grid-columns:(minmax(300px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.alphabetical-files-listing .alphabetical-listing--letter{font-weight:600;font-size:22px;color:#000;width:20%;min-width:50px;float:left;padding-top:5px}.alphabetical-files-listing .alphabetical-listing--items{width:80%;max-width:calc(100% - 50px);float:left;display:-ms-grid;display:grid;grid-gap:10px}.alphabetical-files-listing .alphabetical-listing--items a{font-weight:500;font-size:18px;line-height:24px;color:#333338;transition:all .25s ease-in-out;display:block}.alphabetical-files-listing .alphabetical-listing--items a i{vertical-align:middle;margin-right:10px}.alphabetical-files-listing .alphabetical-listing--items a:hover{color:#e5333f}.alphabetical-table-listing{margin-bottom:80px}.alphabetical-table-listing .alphabetical-listing--filter{padding:20px 0 40px}.alphabetical-table-listing .alphabetical-listing--filter ul{text-align:center;overflow-x:auto;white-space:nowrap;overflow-y:hidden;padding-bottom:10px}.alphabetical-table-listing .alphabetical-listing--filter li{display:inline-block}.alphabetical-table-listing .alphabetical-listing--filter button{width:40px;height:40px;border:0;cursor:pointer;text-align:center;font-size:20px;color:#86939E;font-weight:500;line-height:40px;text-transform:uppercase;background:0 0;border-radius:8px;transition:all .25s ease-in-out;padding:0}.device-type-card-item,.manufacturer-card-item{border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.16);width:100%;overflow:hidden;transition:all .25s ease-in-out}.alphabetical-table-listing .alphabetical-listing--filter button:hover{color:#e5333f}.alphabetical-table-listing .alphabetical-listing--filter button.active{background:#e5333f;color:#fff;font-weight:700}.alphabetical-table-listing .alphabetical-listing--items{display:-ms-grid;display:grid;grid-gap:15px;padding:0 10px}.alphabetical-table-listing .alphabetical-listing--items li{display:none}.alphabetical-table-listing .alphabetical-listing--items li.visible{display:block}.alphabetical-table-listing .alphabetical-listing--items a{font-weight:600;font-size:18px;line-height:22px;color:#333338;display:block;padding:5px 0;transition:all .25s ease-in-out}.alphabetical-table-listing .alphabetical-listing--items a:hover{color:#e5333f}.alphabetical-list-search{width:100%;max-width:630px;margin:20px auto}.alphabetical-list-search input{background:#fff}.manufacturers-cards-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [6];grid-template-columns:repeat(6,minmax(0,1fr));column-gap:15px;row-gap:15px}@media (max-width:1500px){.manufacturers-cards-list{-ms-grid-columns:(minmax(0,1fr)) [5];grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1250px){.manufacturers-cards-list{-ms-grid-columns:(minmax(0,1fr)) [4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:800px){.manufacturers-cards-list{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:500px){.manufacturers-cards-list{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}}.manufacturers-cards-list li{transition:all .25s ease-in-out}.manufacturer-card-item{background:#fff;position:relative;display:block;height:0;padding-bottom:62%}.manufacturer-card-item:after{position:absolute;content:'';bottom:0;left:0;right:100%;height:2px;background:#e5333f;z-index:9;transition:all .25s ease-in-out}.manufacturer-card-item:hover:after{right:0}.manufacturer-card-item .manufacturer-card--logo{position:absolute;top:20px;left:20px;right:20px;bottom:20px;display:block;background-size:100% auto;background-position:center;background-repeat:no-repeat;transition:all .25s ease-in-out}.devices-types-cards-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [6];grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}@media (max-width:1500px){.devices-types-cards-list{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.devices-types-cards-list{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.devices-types-cards-list li{display:-ms-flexbox;display:flex}.devices-types-cards-list:not(.show-all) li:not(.featured){display:none}.device-type-card-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:30px;position:relative;background:#202a25;-ms-flex-pack:center;justify-content:center;color:#fff}.device-type-card-item:hover{background:#e5333f;color:#fff}.device-type-card-item .device-type-card--letter{position:absolute;top:50%;left:20px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:rgba(255,255,255,.12);font-size:60px;font-weight:700;line-height:0;margin-top:-2px}.device-type-card-item .device-type-card--title{font-weight:600;font-size:16px;line-height:19px;padding-left:15px;position:relative;z-index:9}@media (max-width:700px){.device-type-card-item{padding:20px 10px}.device-type-card-item .device-type-card--letter{left:8px}}.breadcrumbs-basic{overflow:auto;white-space:nowrap;padding-bottom:5px}.breadcrumbs-basic ul{font-size:0}.breadcrumbs-basic li{display:inline-block;position:relative}.breadcrumbs-basic li.active a{color:#e5333f}.breadcrumbs-basic li a.home-link{background:url(../images/ui/ic_home.svg) center/contain no-repeat;width:12px;height:12px;display:inline-block;overflow:hidden;color:transparent}.breadcrumbs-basic li:not(:last-of-type),.breadcrumbs-basic.last-arrow li{margin-right:20px}.breadcrumbs-basic li:not(:last-of-type):after,.breadcrumbs-basic.last-arrow li:after{position:absolute;content:'';top:50%;right:-13px;background:url(../images/ui/ic_small_arrow_gray.svg) center/contain no-repeat;width:4px;height:8px;margin-top:-3px}.breadcrumbs-basic b{font-size:13px;color:#333338;font-weight:500}.breadcrumbs-basic a{font-size:13px;color:#86939E;font-weight:500;transition:all .25s ease-in-out}.breadcrumbs-basic a:hover{color:#e5333f}.breadcrumbs-header .breadcrumbs--page-title{font-weight:600;font-size:32px;line-height:1.1;color:#333338;margin:10px 0}.breadcrumbs-header .breadcrumbs--page-title.smaller{font-size:28px}@media (max-width:1000px){.breadcrumbs-header .breadcrumbs--page-title{font-size:22px;margin-top:5px}}.breadcrumbs-header .breadcrumbs--page-title small{display:block;font-size:24px;font-weight:500;margin:10px 0 5px}@media (max-width:1000px){.breadcrumbs-header .breadcrumbs--page-title small{font-size:16px}}.breadcrumbs-header .breadcrumbs--page-title span{color:#86939E}.breadcrumbs-header .breadcrumbs--options{font-size:16px;line-height:1.2;color:#86939E;margin-top:10px}.breadcrumbs-header .breadcrumbs--options a{font-weight:600;transition:all .25s ease-in-out}.breadcrumbs-header .breadcrumbs--options strong{font-weight:600;color:#121212}.responsive-table{width:100%;overflow:auto;padding-bottom:15px}.account-offer-table-products-variants table,.basic-table-styled table{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden}.account-offer-table-products-variants thead,.basic-table-styled thead{background:#707070;color:#fff;font-size:13px;padding:0 15px}.account-offer-table-products-variants thead th,.basic-table-styled thead th{padding:15px}.account-offer-table-products-variants thead th:first-of-type,.basic-table-styled thead th:first-of-type{padding-left:30px}.account-offer-table-products-variants thead th:last-of-type,.basic-table-styled thead th:last-of-type{padding-right:30px}.account-offer-table-products-variants tbody,.basic-table-styled tbody{background:#fff;margin:0 15px}.account-offer-table-products-variants tbody td,.basic-table-styled tbody td{padding:15px;position:relative;font-size:14px;color:#333338;line-height:1.4;word-wrap:anywhere}.account-offer-table-products-variants tbody td:first-of-type,.basic-table-styled tbody td:first-of-type{padding-left:30px}.account-offer-table-products-variants tbody td:last-of-type,.basic-table-styled tbody td:last-of-type{padding-right:30px}.account-offer-table-products-variants tbody td:first-of-type:before,.account-offer-table-products-variants tbody td:last-of-type:before,.basic-table-styled tbody td:first-of-type:before,.basic-table-styled tbody td:last-of-type:before{position:absolute;content:'';width:25px;height:1px;background:#fff;bottom:-1px}.account-offer-table-products-variants tbody td:first-of-type:before,.basic-table-styled tbody td:first-of-type:before{left:0}.account-offer-table-products-variants tbody td:last-of-type:before,.basic-table-styled tbody td:last-of-type:before{right:0}.account-offer-table-products-variants tbody tr:not(:last-child):not(.tr-subheader),.basic-table-styled tbody tr:not(:last-child):not(.tr-subheader){border-bottom:.5px solid rgba(134,147,158,.5)}.account-offer-table-products-variants tbody .tr-separator,.basic-table-styled tbody .tr-separator{border-bottom:0!important;background:#f4f4f4;position:relative}.account-offer-table-products-variants tbody .tr-separator:after,.account-offer-table-products-variants tbody .tr-separator:before,.basic-table-styled tbody .tr-separator:after,.basic-table-styled tbody .tr-separator:before{position:absolute;content:'';left:0;right:0;height:5px;background:#fff}.account-offer-table-products-variants tbody .tr-separator:before,.basic-table-styled tbody .tr-separator:before{top:-1px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.account-offer-table-products-variants tbody .tr-separator:after,.basic-table-styled tbody .tr-separator:after{bottom:-1px;border-top-left-radius:8px;border-top-right-radius:8px}.account-offer-table-products-variants tbody .tr-separator:first-child:before,.basic-table-styled tbody .tr-separator:first-child:before{background:#707070}.account-offer-table-products-variants tbody .tr-separator td,.basic-table-styled tbody .tr-separator td{padding:10px}.account-offer-table-products-variants tbody .tr-subheader,.basic-table-styled tbody .tr-subheader{background:#93A2AF;border-top:1px solid #fff;position:relative}.account-offer-table-products-variants tbody .tr-subheader td,.basic-table-styled tbody .tr-subheader td{color:#fff;padding-top:18px;padding-bottom:18px}.account-offer-table-products-variants tbody .tr-subheader:not(:first-of-type) td,.basic-table-styled tbody .tr-subheader:not(:first-of-type) td{position:static}.account-offer-table-products-variants tbody .tr-subheader:not(:first-of-type) td:before,.basic-table-styled tbody .tr-subheader:not(:first-of-type) td:before{bottom:auto;top:-2px;width:100%;background:#333338}.account-offer-table-products-variants tbody .tr-subheader:not(:first-of-type) td:after,.basic-table-styled tbody .tr-subheader:not(:first-of-type) td:after{display:none}.table-pagenav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:25px 0}.table-pagenav .pagenav-summary{font-size:14px;color:#93A2AF}.table-pagenav .pagenav-summary span{font-size:18px;font-weight:600;color:#121212}.table-pagenav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.table-pagenav ul li{margin:0 2px}.table-pagenav ul li .pagenav-no{font-size:18px;color:#121212;transition:all .25s ease-in-out;padding:5px 8px;display:inline-block;background:0 0;border:0}.table-pagenav ul li .pagenav-no.active,.table-pagenav ul li .pagenav-no:hover{color:#e5333f}.table-pagenav ul li .pagenav-no.active{font-weight:600}.table-pagenav ul li .pagenav-next,.table-pagenav ul li .pagenav-prev{font-size:16px;font-weight:600;color:#e5333f;transition:all .25s ease-in-out;text-transform:uppercase;padding:5px 8px;position:relative;background:0 0;border:0}.table-pagenav ul li .pagenav-next:after,.table-pagenav ul li .pagenav-next:before,.table-pagenav ul li .pagenav-prev:after,.table-pagenav ul li .pagenav-prev:before{position:absolute;content:'';width:18px;height:18px;top:50%;margin-top:-9px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .25s ease-in-out}.table-pagenav ul li .pagenav-next:after,.table-pagenav ul li .pagenav-prev:after{opacity:0}.simple-pagenav ul li .pagenav-next:hover:after,.simple-pagenav ul li .pagenav-prev:hover:after,.table-pagenav ul li .pagenav-next:hover:after,.table-pagenav ul li .pagenav-prev:hover:after{opacity:1}.table-pagenav ul li .pagenav-next:hover,.table-pagenav ul li .pagenav-prev:hover{color:#333338}.simple-pagenav ul li .pagenav-next:after,.simple-pagenav ul li .pagenav-prev:after,.table-pagenav ul li .pagenav-next:hover:before,.table-pagenav ul li .pagenav-prev:hover:before{opacity:0}.table-pagenav ul li .pagenav-prev{margin-right:10px;padding-left:28px}.table-pagenav ul li .pagenav-prev:before{left:0;background-image:url(../images/ui/ic_button_arrow-left_red.svg)}.table-pagenav ul li .pagenav-prev:after{left:0;background-image:url(../images/ui/ic_button_arrow-left_dark.svg)}.table-pagenav ul li .pagenav-next{margin-left:10px;padding-right:28px}.table-pagenav ul li .pagenav-next:before{right:0;background-image:url(../images/ui/ic_button_arrow-right_red.svg)}.table-pagenav ul li .pagenav-next:after{right:0;background-image:url(../images/ui/ic_button_arrow-right_dark.svg)}.table-pagenav ul li.sep{color:#121212;padding:0 8px;font-size:14px}@media (max-width:600px){.table-pagenav ul li .pagenav-no{padding:5px}.table-pagenav ul li .pagenav-next,.table-pagenav ul li .pagenav-prev{color:transparent!important;white-space:nowrap;overflow:hidden;width:25px;display:inline-block;padding:0;margin:0}.table-pagenav ul li.sep{padding:0 5px}}.simple-pagenav{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.simple-pagenav span{width:70px;font-size:14px;color:#707070}.simple-pagenav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.simple-pagenav ul li{margin:0 8px}.simple-pagenav ul li:last-of-type{margin-right:0}.simple-pagenav ul li .pagenav-no{font-size:18px;color:#121212;transition:all .25s ease-in-out;display:inline-block;background:0 0;border:0}.simple-pagenav ul li .pagenav-no.active,.simple-pagenav ul li .pagenav-no:hover{color:#e5333f}.simple-pagenav ul li .pagenav-no.active{font-weight:600}.simple-pagenav ul li .pagenav-current{width:55px;height:35px;border-radius:18px;background:#f4f4f4;display:inline-block;font-size:16px;color:#333338;line-height:35px;text-align:center;border:0;appearance:textfield}.simple-pagenav ul li .pagenav-next,.simple-pagenav ul li .pagenav-prev{font:0/0 a;color:transparent;position:relative;background:0 0;border:0;width:24px;height:24px;display:inline-block;vertical-align:middle}.simple-pagenav ul li .pagenav-next:after,.simple-pagenav ul li .pagenav-next:before,.simple-pagenav ul li .pagenav-prev:after,.simple-pagenav ul li .pagenav-prev:before{position:absolute;content:'';width:18px;height:18px;top:3px;left:3px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .25s ease-in-out}.simple-pagenav ul li .pagenav-next:hover,.simple-pagenav ul li .pagenav-prev:hover{color:#333338}.simple-pagenav ul li .pagenav-next:hover:before,.simple-pagenav ul li .pagenav-prev:hover:before{opacity:0}.simple-pagenav ul li .pagenav-prev:before{left:0;background-image:url(../images/ui/ic_button_arrow-left_red.svg)}.simple-pagenav ul li .pagenav-prev:after{left:0;background-image:url(../images/ui/ic_button_arrow-left_dark.svg)}.simple-pagenav ul li .pagenav-next:before{right:0;background-image:url(../images/ui/ic_button_arrow-right_red.svg)}.simple-pagenav ul li .pagenav-next:after{right:0;background-image:url(../images/ui/ic_button_arrow-right_dark.svg)}.simple-pagenav ul li.sep{color:#121212;font-size:14px}.advanced-file-uploader{display:-ms-flexbox;display:flex;margin-bottom:15px}.advanced-file-uploader .input-files,.advanced-file-uploader .input-uploader{display:none}.advanced-file-uploader .uploaded-files{padding-left:100px;width:calc(100% - 400px)}.advanced-file-uploader .uploaded-files .files-title{font-weight:500;font-size:18px;color:#333338}.advanced-file-uploader .file-uploader-widget{width:400px;height:260px;border-radius:4px;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23e5333f' stroke-width='4' stroke-dasharray='12%2c 12' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#93A2AF}.advanced-file-uploader .file-uploader-widget i{width:36px;height:48px}.advanced-file-uploader .file-uploader-widget strong{font-weight:500;font-size:14px;display:block;margin:20px 0 10px}.advanced-file-uploader .file-uploader-widget span{font-size:12px;display:block}.advanced-file-uploader .file-uploader-widget.highlight{color:#333338;border-style:solid}.advanced-file-uploader .file-uploader-widget.highlight i{background-image:url(../images/ui/ic_upload_active.svg)}@media (max-width:950px){.advanced-file-uploader{-ms-flex-direction:column;flex-direction:column}.advanced-file-uploader .uploaded-files{width:100%;padding-left:0;margin-top:30px}.advanced-file-uploader .file-uploader-widget{width:100%}}.uploaded-files-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:20px}.uploaded-files-list li{width:120px;height:120px;position:relative;background:#fff;border-radius:6px;overflow:hidden;border:1px solid #333338}.uploaded-files-list li .file-ext,.uploaded-files-list li .file-img{position:absolute;top:0;left:0;right:0;bottom:0}.uploaded-files-list li .file-img{z-index:10}.uploaded-files-list li .file-img img{width:100%;height:100%;object-fit:cover;overflow:hidden}.uploaded-files-list li .file-ext{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:14px;color:#93A2AF;padding:10px;word-break:break-all;overflow:hidden;text-align:center;z-index:5}.uploaded-files-list li .remove-file{position:absolute;top:7px;right:7px;background:url(../images/ui/ic_cancel.svg) center/16px auto no-repeat;width:20px;height:20px;border:0;font:0/0 a;color:transparent;z-index:20}.uploaded-files-list li .remove-file:hover{background:url(../images/ui/ic_cancel_black.svg) center/16px auto no-repeat}.popup-overlay{background:rgba(0,0,0,.25);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow-y:scroll;visibility:hidden;opacity:0;transition:all .35s ease-in-out}.popup-overlay .popup-overflow{margin:auto;width:100%;padding:250px 15px 50px;transition:all .35s ease-in-out}.popup-overlay.visible{visibility:visible;opacity:1}.popup-overlay.visible .popup-overflow{padding:50px 15px}.popup-frame{width:100%;max-width:770px;margin:0 auto;border-radius:16px;background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.16);padding:30px 35px}.popup-frame header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px}.popup-frame header .popup-title{font-weight:700;font-size:24px;color:#333338}.popup-frame header .close-popup{background:url(../images/ui/ic_close.svg) center/16px 16px no-repeat;width:36px;height:36px;cursor:pointer;display:inline-block;font:0/0 a;color:transparent;transition:all .25s ease-in-out}.popup-frame header .close-popup:hover{-ms-transform:rotate(90deg);transform:rotate(90deg)}.popup-frame .popup-content>form p,.popup-frame .popup-content>p{font-size:15px;line-height:1.5;margin:30px 0}.popup-frame .popup-content>form p strong,.popup-frame .popup-content>p strong{font-weight:600}@media (max-width:700px){.popup-frame .popup-content .form-row--label-horizontal{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.popup-frame .popup-content .form-row--label-horizontal label{margin-bottom:5px;width:100%}.popup-frame .popup-content .form-row--label-horizontal .form-widget{width:100%}}.popup-frame .popup-content .popup-cols{display:-ms-flexbox;display:flex;gap:35px}.popup-frame .popup-content .popup-cols .popup-col{width:50%}.popup-frame .popup-content .popup-cols .popup-col .form-row--label-horizontal{padding-right:20px}@media (max-width:700px){.popup-frame .popup-content .popup-cols{-ms-flex-direction:column;flex-direction:column;gap:0}.popup-frame .popup-content .popup-cols .popup-col{width:100%}.popup-frame .popup-content .popup-cols .popup-col .form-row{padding-right:0}.popup-frame .popup-content .popup-cols .popup-col .form-row:last-of-type{margin-bottom:0}}.popup-frame .popup-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:5px;margin-top:20px}.popup-frame .popup-action-buttons.center{-ms-flex-pack:center;justify-content:center}.popup-frame .popup-action-buttons .popup-action-btn{display:inline-block;border:0;background:0 0;cursor:pointer;font-size:15px;font-weight:600;color:#e5333f;transition:all .25s ease-in-out;padding:10px;text-transform:uppercase}.popup-frame .popup-action-buttons .popup-action-btn:hover{color:#333338}#admin-toolbar{width:100%;position:relative;z-index:99999;background:url(../images/ui/admin-toolbar-logo-mask.svg) center left/contain no-repeat #333338;height:36px;display:-ms-flexbox;display:flex;padding:0 20px 0 65px;overflow:auto;color:#fff;font-size:13px}#admin-toolbar a{color:#fff;transition:all .25s ease-in-out}#admin-toolbar a:hover{text-shadow:0 0 20px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff}#admin-toolbar .aboutus-checkerboard,#admin-toolbar .container{max-width:100%;padding:0;min-width:1000px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#admin-toolbar .admin-toolbar-left,#admin-toolbar .admin-toolbar-menu ul,#admin-toolbar .admin-toolbar-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#admin-toolbar .admin-toolbar-right{gap:20px}#admin-toolbar .admin-toolbar-right .admin-toolbar-username,#admin-toolbar .admin-toolbar-right a.logout{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#admin-toolbar .admin-toolbar-menu ul{gap:15px}#admin-toolbar .admin-toolbar-menu ul li.sep{width:1px;height:14px;background:#93A2AF;margin:0 2px}#admin-toolbar .admin-toolbar-menu ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#admin-toolbar i[class*=icon-]{vertical-align:middle;margin-right:5px}#admin-toolbar .admin-toolbar-stats i.icon-heartbeat{margin:0 5px}#admin-toolbar .admin-toolbar-stats small{font-size:11px;color:#93A2AF}#admin-switch-user-toolbar{position:relative;width:100%;z-index:99999;background:#e5333f;color:#fff}#admin-switch-user-toolbar .aboutus-checkerboard,#admin-switch-user-toolbar .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}#admin-switch-user-toolbar .aboutus-checkerboard p,#admin-switch-user-toolbar .container p{padding:10px 0;line-height:1.4}#admin-switch-user-toolbar .aboutus-checkerboard strong,#admin-switch-user-toolbar .container strong{font-weight:600}#admin-switch-user-toolbar .aboutus-checkerboard a,#admin-switch-user-toolbar .container a{display:-ms-inline-flexbox;display:inline-flex;background:#333338;color:#fff;font-weight:600;-ms-flex-align:center;align-items:center;padding:0 20px}.blog-banner-card{border-radius:6px;background:center top no-repeat #fff;box-shadow:0 2px 2px rgba(0,0,0,.16);display:block;transition:all .25s ease-in-out;position:relative;background-size:cover;min-height:550px}.blog-banner-card .fr-img{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .25s ease-in-out}.blog-banner-card .more-link{display:block;position:absolute;right:20px;bottom:20px;padding-left:10px;pointer-events:none}@media (max-width:440px){.blog-banner-card .more-link{text-align:right;font-size:14px}}.blog-banner-card:hover{background-position:center bottom}.blog-banner-card:hover .fr-img{-ms-transform:translate(0,20px);transform:translate(0,20px)}.blog-banner-card.bwt-promo{background-image:url(../images/promo/bwt_bg.png)}.blog-banner-card.bwt-promo .fr-img{background-image:url(../images/promo/bwt_text.svg)}.blog-banner-card.rc-promo{background-image:url(../images/promo/rc_bg.png)}.blog-banner-card.rc-promo .fr-img{background-image:url(../images/promo/rc_text.svg)}.announcement-bar{margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.announcement-bar p{background:#fff;padding:8px 20px;border-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.announcement-bar p i{margin-right:10px;width:24px;height:24px}.announcement-bar p span{display:block;width:calc(100% - 24px);font-weight:600;font-size:15px;line-height:17px;color:#333338}.hp-service-partners-blueprints{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px}.hp-service-partners-blueprints .blueprints-panel,.hp-service-partners-blueprints .service-panel{border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.16);background:url(../images/img/taxonomy-blueprints.png) center/cover no-repeat;padding:35px 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:550px){.hp-service-partners-blueprints .blueprints-panel,.hp-service-partners-blueprints .service-panel{padding:30px 20px;-ms-flex-direction:column;flex-direction:column;gap:20px}}.hp-service-partners-blueprints .blueprints-panel h3,.hp-service-partners-blueprints .service-panel h3{font-size:36px;color:#333338}.hp-service-partners-blueprints .blueprints-panel h3 em,.hp-service-partners-blueprints .service-panel h3 em{font-weight:600;display:block}.hp-service-partners-blueprints .blueprints-panel p,.hp-service-partners-blueprints .service-panel p{color:#43484d;font-size:16px;line-height:1.3;margin-top:15px;max-width:400px}.hp-service-partners-blueprints .service-panel{background-image:url(../images/img/hp-services-panel.png)}.offer-section-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 25px}.offer-section-header em{font-size:64px;color:#333338;font-weight:800;margin-right:15px}.offer-section-header .offer-section-header--title{color:#333338;font-weight:600;font-size:22px;line-height:1.4}.offer-section-header .offer-section-header--title span{display:block;font-weight:400;font-size:16px;color:#93A2AF}@media (max-width:1200px){.offer-section-header em{font-size:50px}.offer-section-header .offer-section-header--title{font-size:18px}.offer-section-header .offer-section-header--title span{font-size:14px}}@media (max-width:580px){.offer-section-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.offer-section-header em{font-size:32px;margin-bottom:10px}.offer-section-header .offer-section-header--title{font-size:16px}.offer-section-header .offer-section-header--title span{font-size:12px}}.offer-section-presentation{display:-ms-flexbox;display:flex}.offer-section-presentation .offer-card-contact,.offer-section-presentation .offer-card-search{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16)}.offer-section-presentation .offer-card-search{width:calc(100% - 405px);margin-right:15px;padding:50px 0}.offer-section-presentation .offer-card-search .aboutus-checkerboard,.offer-section-presentation .offer-card-search .container{max-width:840px}.offer-section-presentation .offer-card-search form{display:-ms-flexbox;display:flex;width:100%;position:relative}.offer-section-presentation .offer-card-search form .search-cancel{position:absolute;top:0;right:9px;background:0 0;border:0;z-index:9;bottom:0;width:25px}.offer-section-presentation .offer-card-search form .search-cancel i{width:16px;height:16px}.offer-section-presentation .offer-card-search form .search-input{overflow:hidden;width:100%;border-radius:30px;background:#f4f4f4}.offer-section-presentation .offer-card-search form .search-input>input{display:none}@media (min-width:1201px){.offer-section-presentation .offer-card-search form .tagify{padding:0 50px;border-radius:30px}.offer-section-presentation .offer-card-search form .tagify .tagify__input{padding:11px 0;font-size:18px;max-height:120px}.offer-section-presentation .offer-card-search form .tagify__dropdown__item{padding-left:55px!important}.offer-section-presentation .offer-card-search form button{min-height:60px;padding:0 35px;font-size:20px;letter-spacing:1px}}.offer-section-presentation .offer-card-search form .form-row{margin:0}.offer-section-presentation .offer-card-search form .form-row:nth-of-type(1){width:0;-ms-flex-positive:1;flex-grow:1;padding-right:20px}@media (max-width:580px){.offer-section-presentation .offer-card-search form .form-row:nth-of-type(1){padding-right:0}.offer-section-presentation .offer-card-search form .form-row:nth-of-type(2){display:none}}.offer-section-presentation .offer-presentation-tip{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:50px}.offer-section-presentation .offer-presentation-tip .offer-tip--badge{border-radius:30px;background:#ffe147;box-shadow:0 2px 4px rgba(0,0,0,.1);font-weight:500;color:#333338;display:inline-block;white-space:nowrap;padding:10px 25px}.offer-section-presentation .offer-presentation-tip .offer-tip--badge i{vertical-align:middle;width:20px;height:25px;margin-right:10px}.offer-section-presentation .offer-presentation-tip p{font-size:14px;line-height:1.45;color:#333338;padding:0 0 0 30px}@media (max-width:580px){.offer-section-presentation .offer-presentation-tip{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px;text-align:center}.offer-section-presentation .offer-presentation-tip p{font-size:13px;padding:0 10px}}.offer-section-presentation .offer-presentation-tip p strong{font-weight:700}.offer-section-presentation .offer-card-contact{width:390px;padding:25px}.offer-section-presentation .offer-card-contact .offer-contact--title{font-weight:600;font-size:24px;color:#333338;line-height:1.2}@media (max-width:1200px){.offer-section-presentation{-ms-flex-direction:column;flex-direction:column}.offer-section-presentation .offer-card-contact,.offer-section-presentation .offer-card-search{width:100%}.offer-section-presentation .offer-card-contact{margin-top:20px}.offer-section-presentation .offer-card-search{padding:20px 0}.offer-section-presentation .offer-presentation-tip{margin-top:25px}}.offer-contact--option{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin:30px 0}.offer-contact--option i{width:32px;height:32px;margin-right:20px}@media (max-width:580px){.offer-section-presentation .offer-card-contact .offer-contact--title{font-size:18px}.offer-contact--option i{width:28px;height:28px;margin-right:15px}}.offer-contact--option strong{display:block;font-weight:600;font-size:16px;color:#e5333f}@media (max-width:580px){.offer-contact--option strong{font-size:14px}}.offer-contact--option .phone-link{display:block;font-size:24px;font-weight:700;margin-top:10px}@media (max-width:580px){.offer-contact--option .phone-link{font-size:20px}}.offer-contact--option span{display:block;font-size:14px;color:#86939E;margin-top:10px}.offer-contact--option a strong:hover,.offer-contact--option a strong:hover strong,.offer-contact--option a:hover,.offer-contact--option a:hover strong,.offer-contact--option span em{color:#333338}@media (max-width:580px){.offer-contact--option span{font-size:12px}}.offer-contact--option a,.offer-contact--option a strong{transition:all .25s ease-in-out}.account-offer-panel-cols{display:-ms-flexbox;display:flex;gap:15px}.account-offer-panel-cols.margin-bottom{margin-bottom:50px}.account-offer-panel-cols .account-offer-panel{width:33.33%}@media (max-width:1050px){.hp-service-partners-blueprints{-ms-grid-columns:1fr;grid-template-columns:1fr}.account-offer-panel-cols{display:block}.account-offer-panel-cols .account-offer-panel{width:100%;margin-bottom:20px}}.account-offer-panel{background:#fff;border-radius:8px;padding:25px 20px;font-size:14px;color:#333338}.account-offer-panel.min-padding{padding:15px}.account-offer-panel.green-bg{background:#D0E8CD}.account-offer-panel.green-bg .colored{color:#3DA82E}.account-offer-panel p{line-height:1.4}.account-offer-panel .account-offer-panel--header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px}.account-offer-panel .account-offer-panel--header .account-offer-header--link{font-size:14px;font-weight:600;text-transform:uppercase}.account-offer-panel .account-offer-title{color:#2d2d34;font-weight:600;font-size:16px}.account-offer-panel .account-offer-small-title{font-size:13px;color:#86939E}.account-offer-panel .account-offer-address-client,.account-offer-panel .account-offer-address-shipping{line-height:1.6;font-size:13px}.account-offer-panel .account-offer-address-client strong,.account-offer-panel .account-offer-address-shipping strong{font-weight:600}.account-offer-panel .account-offer-address-shipping{font-size:14px;margin:20px 0}.account-offer-panel .cart-prices-detail{margin:20px 0}.account-offer-panel .account-offer-price-saving{color:#3DA82E;font-size:11px}.account-offer-panel .account-offer-price-saving b{font-size:16px;font-weight:500}.account-offer-panel--bottom-btn{position:relative;padding-bottom:50px!important}.account-offer-panel--bottom-btn .cart-order-button{width:auto!important;max-width:100%!important;position:absolute;left:40px;right:40px;bottom:-28px;text-align:center}.availability-alert,.contact-departments-component .contact-departments-group .contact-departments-item figure img,.product-presentation-gallery .product-gallery--viewer .product-gallery--item .product-gallery--photo img,.product-related-section .product-related-item .product-related-item--image img{max-width:100%}.account-offer-panel--bottom-btn .cart-order-button button{width:100%}.account-offer-properties{margin:15px 0}.account-offer-properties li{margin:10px 0;font-size:13px;font-weight:600}.account-offer-properties li span{display:inline-block;font-weight:400;width:35%}.account-offer-delivery{margin-top:20px}.account-offer-delivery p{margin:4px 0}.account-offer-delivery .cart-choose-method-selected{margin-top:20px}.account-offer-delivery .cart-choose-method-selected .cart-choose-method-item .method-logo{width:75px}.account-offer-delivery .cart-choose-method-selected .cart-choose-method-item .method-img{padding:18px;height:55px;border-width:1px}.account-offer-table-products-variants .toggle-variant-bar,.account-offer-table-products-variants tbody tr.offer-item-variant td{padding-top:10px;padding-bottom:10px}.account-offer-delivery .cart-choose-method-selected .cart-choose-method-item .method-info{padding-left:15px}.account-offer-delivery .cart-choose-method-selected .cart-choose-method-item .method-info>strong{font-weight:600;font-size:13px}.account-offer-delivery .cart-choose-method-selected .cart-choose-method-item .method-info>small{font-size:12px;display:block}.account-offer-delivery .cart-choose-method-selected .cart-choose-method-item .method-info>span small{margin:0;display:inline-block;font-weight:400}.account-offer-keeper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.account-offer-keeper .offer-keeper-image{width:130px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.account-offer-keeper .offer-keeper-image img{max-width:100%;max-height:100%}.account-offer-keeper .offer-keeper-info{line-height:1.5;width:calc(100% - 130px);padding-left:20px}.account-offer-keeper .offer-keeper-info strong{font-size:18px;font-weight:600;display:block;margin:5px 0}.account-offer-keeper .offer-keeper-info a{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.account-offer-keeper .offer-keeper-info p{font-size:14px}.account-offer-table-products-variants{margin:40px 0}.account-offer-table-products-variants .offer-item .variant-original-price{display:block}.account-offer-table-products-variants tbody tr.offer-item-variant .variant-original-price,.account-offer-table-products-variants tbody tr.offer-item-variant:not(.visible){display:none}.account-offer-table-products-variants tbody tr:not(:last-child):not(.tr-subheader):not(.offer-item-variant){border-bottom:0}.account-offer-table-products-variants tbody tr.no-border{border-bottom:0!important}.account-offer-table-products-variants tbody tr.offer-item-variant td:first-of-type{position:relative}.account-offer-table-products-variants tbody tr.offer-item-variant td:first-of-type:before{width:100%}.account-offer-table-products-variants .selected-variant-label{visibility:hidden;opacity:0;transition:all .25s ease-in-out}.account-offer-table-products-variants .selected-variant-label.visible{visibility:visible;opacity:1}.account-offer-table-products-variants .toggle-variant-bar i{width:12px;height:12px;vertical-align:middle;margin-right:30px;transition:all .25s ease-in-out}.account-offer-table-products-variants .toggle-variant-bar.active i{-ms-transform:rotate(180deg);transform:rotate(180deg)}.account-offer-table-products-variants .toggle-variant-bar span{font-size:14px;color:#333338;padding:4px 30px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500}.account-offer-table-products-variants .toggle-variant-bar.not-available{opacity:.35}.product-presentation-gallery .product-gallery--thumbnails .product-gallery-thumbnail--item:hover,.product-specification-section .specification-search form button:hover{opacity:.6}.account-offer-table-products-variants .toggle-variant-bar.not-available span{color:#707070;cursor:default}.account-offer-message-panel{margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:30px}.account-offer-message-panel .account-offer-message--avatar{width:55px}.account-offer-message-panel .account-offer-message--avatar img{border:2px solid rgba(195,208,219,.2);width:55px;height:55px;border-radius:50%}.account-offer-message-panel .account-offer-message--content{width:calc(100% - 85px)}.account-offer-message-panel .account-offer-message--content p{margin:15px 0}.popup-offer-shipment .popup-title{font-weight:600;font-size:32px;letter-spacing:-.01em;color:#333338;text-transform:uppercase}.popup-offer-shipment .popup-frame{background:#F4F4F4;margin-bottom:100px}.popup-offer-shipment .cart-address-section{margin-bottom:0}@media (max-width:1000px){.popup-offer-shipment .popup-title{font-size:26px;margin-left:10px}.popup-offer-shipment .popup-frame{padding:25px 10px}}.popup-offer-shipment .close-popup-offer-shipment{margin:25px 0;text-align:center}.contact-header-container{display:-ms-flexbox;display:flex;gap:20px;margin:20px 0}.contact-header-container .contact-header{width:calc(100% - 400px);border-radius:8px;background:url(../images/img/contact_header_bg.jpg) center/cover no-repeat}.contact-header-container .contact-company-data{width:400px;background:#333338;border-radius:8px;color:#fff;padding:30px 40px;line-height:1.4}@media (max-width:520px){.contact-header-container .contact-company-data{padding:20px 0 20px 20px}}.contact-header-container .contact-company-data p{margin:15px 0}.contact-header-container .contact-company-data p:first-child{margin-top:0}.contact-header-container .contact-company-data strong{font-weight:600}@media (max-width:1400px){.contact-header-container{-ms-flex-direction:column;flex-direction:column}.contact-header-container .contact-company-data,.contact-header-container .contact-header{width:100%}}.contact-header{display:-ms-flexbox;display:flex}.contact-header .main-contact-data{width:100%;padding:55px 0 55px 100px}@media (max-width:1500px){.contact-header .main-contact-data{padding:40px 0 40px 50px}}.contact-header .main-contact-data h1{font-size:36px}@media (max-width:520px){.contact-header .main-contact-data{padding:20px 0 20px 20px}.contact-header .main-contact-data h1{font-size:28px}}.contact-header.with-advisor .main-contact-data{width:50%}.contact-header .advisor-contact-data{width:50%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-header .advisor-contact-data .contact-advisor-data{position:relative;z-index:99;color:#121212}.contact-header .advisor-contact-data .contact-advisor-data p{font-weight:500;font-size:16px;margin:10px 0}.contact-header .advisor-contact-data .contact-advisor-data h3{font-weight:700;font-size:24px}.contact-header .advisor-contact-data .contact-advisor-data .contact-person-langs{margin:20px 0}.contact-header .advisor-contact-data .contact-advisor-data .contact-person-langs li{margin:0 3px;display:inline-block}.contact-header .advisor-contact-data .contact-advisor-data .contact-person-links li{margin:10px 0}.contact-header .advisor-contact-data .contact-advisor-data .contact-person-links a{color:#121212;font-weight:600}.contact-header .advisor-contact-data .contact-advisor-data .contact-person-links a.min{font-size:14px}.contact-header .advisor-contact-data .contact-advisor-data .contact-person-links a:hover{color:#e5333f}.contact-header .advisor-contact-data .contact-advisor-person{position:absolute;top:20px;bottom:0;right:20px;text-align:right;font-size:18px}.contact-header .advisor-contact-data .contact-advisor-person img{max-height:100%}@media (max-width:900px){.contact-header.with-advisor{-ms-flex-direction:column;flex-direction:column}.contact-header.with-advisor .main-contact-data{width:100%}.contact-header .advisor-contact-data{width:100%;padding:0 0 30px 50px}}.contact-header .contact-social{margin-top:40px}.contact-header .contact-social li{display:inline-block;margin-right:10px}.contact-header .contact-banner-group{margin:25px 0}.contact-header .contact-banner-group:after{clear:both;display:table;content:''}.contact-header .contact-banner-group .icon{width:32px;height:32px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;float:left;margin-top:5px}@media (max-width:520px){.contact-header .advisor-contact-data .contact-advisor-person{right:0}.contact-header .advisor-contact-data{padding:0 0 20px 20px}.contact-header .contact-banner-group .icon{width:28px;height:28px}}.contact-header .contact-banner-group .icon.phone{background-image:url(../images/ui/ic_phone.svg)}.contact-header .contact-banner-group .icon.mail{background-image:url(../images/ui/ic_mail.svg)}.contact-header .contact-banner-group ul{float:right;width:calc(100% - 32px);padding:0 0 0 15px}.contact-header .contact-banner-group ul li{margin:8px 0}.contact-header .contact-banner-group ul a{font-size:22px;font-weight:700}.contact-header .contact-banner-group ul strong{font-size:18px;font-weight:500}@media (max-width:520px){.contact-header .contact-banner-group ul a{font-size:18px}.contact-header .contact-banner-group ul strong{font-size:16px}}.contact-header .contact-banner-group ul span{font-size:14px;margin:20px 0 5px}.contact-departments-component{margin:25px 0}.contact-departments-component .aboutus-checkerboard,.contact-departments-component .container{padding:50px;border-radius:8px;background:#fff;color:#43484D}.contact-departments-component .contact-departments-group{margin-bottom:50px}.contact-departments-component .contact-departments-group .row{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(275px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(275px,1fr));grid-gap:50px}@media (max-width:700px){.contact-departments-component .aboutus-checkerboard,.contact-departments-component .container{padding:20px 10px}.contact-departments-component .contact-departments-group .row{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-gap:0}}@media (max-width:550px){.contact-departments-component .contact-departments-group .row{-ms-grid-columns:100%;grid-template-columns:100%}}.contact-departments-component .contact-departments-group .contact-departments-group-title{font-weight:700;font-size:24px;text-transform:uppercase;width:100%;grid-column:1/-1}@media (max-width:700px){.contact-departments-component .contact-departments-group .contact-departments-group-title{padding:10px;font-size:22px}}.contact-departments-component .contact-departments-group .contact-departments-item{text-align:center;line-height:1.6;padding:0 25px;font-size:14px;word-break:break-word}@media (max-width:700px){.contact-departments-component .contact-departments-group .contact-departments-item{padding:20px 10px}}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-langs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:-20px 0 15px}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-langs li{margin:0 5px}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-title{font-weight:600;font-size:16px}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-subtitle{font-size:12px;color:#888;text-transform:uppercase;font-weight:600}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-emails li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-emails a{font-weight:600;transition:all .25s ease-in-out;color:#e5333f}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-emails a:hover{color:#333338}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-phones li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-phones a{margin:4px 3px;color:#43484D;transition:all .25s ease-in-out;line-height:1}@media (max-width:500px){.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-emails a,.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-phones a{font-size:12px}}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-phones a:hover{color:#e5333f}.contact-departments-component .contact-departments-group .contact-departments-item .contact-departments-item-phones a img{margin-top:4px}.blog-posts-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px}@media (max-width:1500px){.blog-posts-grid{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){.blog-posts-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:650px){.blog-posts-grid .blog-post-card-item .blog-post-card--content{padding:15px}.blog-posts-grid .blog-post-card-item .blog-post-card--content .blog-post-card--title{font-size:20px}}.blog-post-full-article{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);overflow:hidden}.blog-post-full-article .blog-post-article--image{width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}.product-specification-section,.product-technical-params-section{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);border-radius:6px}.blog-post-full-article .blog-post-article--content{padding:25px}.blog-post-full-article .blog-post-article--content header{margin-bottom:30px}.blog-post-full-article .blog-post-article--content .blog-post-article--title{color:#121212;font-weight:500;font-size:36px;line-height:36px;transition:all .25s ease-in-out}@media (max-width:800px){.blog-post-full-article .blog-post-article--content{padding:15px}.blog-post-full-article .blog-post-article--content .blog-post-article--title{font-size:28px}.product-layout-container{padding-bottom:50px}}.blog-post-full-article .blog-post-article--content time{font-size:14px;color:#86939E;margin:20px 0;display:block}.blog-post-full-article .blog-post-article--content p{font-size:14px;line-height:21px;color:#707070;margin:15px 0}.product-layout-container{width:100%;display:-ms-grid;display:grid;grid-auto-columns:1fr;-ms-grid-columns:minmax(0,1fr) 400px;grid-template-columns:minmax(0,1fr) 400px;grid-gap:20px 15px;grid-template-areas:"main aside" "another aside"}.product-layout-container .product-layout-aside{grid-area:aside}.product-layout-container .product-layout-aside .footer-hotline-panel{position:sticky;top:120px}@media (max-width:1400px){.product-layout-container{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-gap:15px;grid-template-areas:"main" "aside" "another"}.product-layout-container .product-layout-aside .footer-hotline-panel{display:none}}.product-layout-container .product-layout-main{grid-area:main}.product-layout-container .product-layout-another{grid-area:another}.product-layout-container .product-card-section--title{font-weight:600;font-size:26px;line-height:24px;color:#86939E;margin-bottom:30px}@media (max-width:500px){.product-layout-container .product-card-section--title{font-size:20px}}.product-technical-params-section{padding:30px}.product-technical-params-section:after{clear:both;display:table;content:''}@media (max-width:800px){.product-technical-params-section{padding:20px}}.product-technical-params-section .params-list{width:50%;float:left}.product-technical-params-section .params-list tr{line-height:1.4;margin:8px 0;font-size:14px;color:#121212;padding-right:50px;display:-ms-flexbox;display:flex}.product-technical-params-section .params-list tr td:first-of-type{display:block;font-weight:500;color:#86939E;padding-right:20px}.product-technical-params-section .params-list tr td{width:50%}@media (max-width:600px){.product-technical-params-section .params-list{width:100%;float:none}.product-technical-params-section .params-list tr{padding-right:0}}.product-specification-section{padding:30px}@media (max-width:800px){.product-specification-section{padding:20px}}.product-specification-section .specification-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.product-specification-section .specification-search p{font-size:13px;line-height:1.4;color:#86939E;width:40%}.product-specification-section .specification-search p a{font-weight:600}.product-specification-section .specification-search form{width:50%;background:#f0f0f0;border-radius:40px;height:40px;display:-ms-flexbox;display:flex;overflow:hidden}.product-specification-section .specification-search form input{height:40px;-ms-flex-positive:1;flex-grow:1;border:0;outline:0;background:0 0;font-size:13px;color:#707070;padding:0 20px}.product-specification-section .specification-search form button{width:90px;font-weight:600;font-size:13px;color:#e5333f;text-transform:uppercase;height:40px;border:0;outline:0;cursor:pointer;background:0 0;transition:all .25s ease-in-out}@media (max-width:750px){.product-specification-section .specification-search{-ms-flex-direction:column;flex-direction:column}.product-specification-section .specification-search form,.product-specification-section .specification-search p{width:100%}.product-specification-section .specification-search form{margin-top:15px}}.product-specification-section .product-specification-group{border-top:1px solid #707070;padding:30px 0}.product-specification-section .specification--subtitle{font-weight:700;font-size:18px;color:#333338;text-transform:uppercase}@media (max-width:600px){.product-specification-section .specification--subtitle{font-size:16px}}.product-specification-section .emptyset{display:none;color:#43484d;font-size:14px;margin:20px 0 0}.product-specification-section .emptyset span{font-weight:600;color:#e5333f}.product-specification-section .emptyset.visible{display:block}.product-specification-section .specification-table{width:100%;border-collapse:collapse;color:#43484d;font-size:14px;line-height:1.5;margin:20px 0 0}.product-specification-section .specification-table tbody tr{border-top:1px solid rgba(171,182,204,.5);transition:all .25s ease-in-out;display:none}.product-specification-section .specification-table tbody tr.visible{display:table-row}.product-specification-section .specification-table tbody tr:hover{background:rgba(171,182,204,.12)}.product-specification-section .specification-table strong{font-weight:600;color:#e5333f;text-transform:uppercase}.product-specification-section .specification-table thead{color:#86939e}@media (min-width:801px){.product-specification-section .specification-table .sticky-label{position:sticky;top:110px}}.product-specification-section .specification-table td,.product-specification-section .specification-table th{padding:14px 10px}.product-specification-section .specification-table td{vertical-align:top}@media (max-width:600px){.product-specification-section .specification-table.table-2cols thead{display:none}.product-specification-section .specification-table.table-2cols,.product-specification-section .specification-table.table-2cols tbody,.product-specification-section .specification-table.table-2cols td,.product-specification-section .specification-table.table-2cols tr{display:block;width:100%}.product-specification-section .specification-table.table-2cols tr{padding:10px}.product-specification-section .specification-table.table-2cols tr:first-of-type{border-top:0}.product-specification-section .specification-table.table-2cols tr.visible{display:block!important}.product-specification-section .specification-table.table-2cols td{padding:5px 0}}@media (max-width:800px){.product-specification-section .specification-table.table-3cols thead{display:none}.product-specification-section .specification-table.table-3cols,.product-specification-section .specification-table.table-3cols tbody,.product-specification-section .specification-table.table-3cols td,.product-specification-section .specification-table.table-3cols tr{display:block;width:100%}.product-specification-section .specification-table.table-3cols tr{padding:10px}.product-specification-section .specification-table.table-3cols tr:first-of-type{border-top:0}.product-specification-section .specification-table.table-3cols tr.visible{display:block!important}.product-specification-section .specification-table.table-3cols td{padding:5px 0}}.product-specification-section .specification-table .specification-table-colspans{display:-ms-grid!important;display:grid!important;-ms-grid-columns:(minmax(0,1fr)) [4];grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}@media (max-width:1300px){.product-specification-section .specification-table .specification-table-colspans{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.product-specification-section .specification-table .specification-table-colspans{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}}.product-specification-section .specification-table .specification-table-colspans span{padding-right:10px;display:inline-block}.product-specification-section .specification-table .specification-table-colspans span a{color:#000;text-decoration:underline;font-weight:500}@keyframes relatedSectionAnimate{25%{box-shadow:0 20px 25px -15px rgba(0,0,0,.3);transform:scale(1.05);border:2px solid #e5333f}0%,75%{box-shadow:0 2px 2px rgba(0,0,0,.16);transform:scale(1);border:2px solid transparent}}@keyframes relatedSectionOverlayAnimate{25%{background:rgba(0,0,0,.5);opacity:1}0%,75%{background:0 0;opacity:0}}.product-related-section-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;visibility:hidden}.product-related-section-overlay.visible{visibility:visible;animation:relatedSectionOverlayAnimate 4s ease-in-out forwards}.product-related-section{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:20px;border:2px solid transparent}.product-related-section.highlight{position:relative;z-index:99999999;animation:relatedSectionAnimate 4s ease-in-out forwards}.product-layout-presentation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.product-layout-presentation .product-presentation-gallery,.product-layout-presentation .product-presentation-hero-header{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);width:calc(50% - 8px)}@media (max-width:850px){.product-layout-presentation{-ms-flex-direction:column;flex-direction:column}.product-layout-presentation .product-presentation-gallery,.product-layout-presentation .product-presentation-hero-header{width:100%}.product-layout-presentation .product-presentation-gallery{margin-bottom:20px}}.product-presentation-hero-header{padding:30px}.product-presentation-hero-header .product-hero--title{font-size:28px;line-height:1.2;color:#121212}@media (max-width:500px){.product-presentation-hero-header .product-hero--title{font-size:24px}}.product-presentation-hero-header .product-hero--phone-contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-presentation-hero-header .product-hero--phone-contact .product-hero--phone-contact-half{width:50%}@media (max-width:570px){.product-presentation-hero-header .product-hero--phone-contact .product-hero--phone-contact-half{width:100%}}.product-presentation-hero-header .product-hero--phone-contact .product-hero--phone-contact-button{background:#FFE147;color:#121212;font-size:13px;box-shadow:0 4px 8px rgba(0,0,0,.16);width:250px;border-radius:30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:1.4;padding:10px 20px;margin:15px 0}.product-presentation-hero-header .product-hero--phone-contact .product-hero--phone-contact-button>div{height:24px;margin-right:10px}.product-presentation-hero-header .product-hero--phone-contact .product-hero--phone-contact-button i{width:24px;height:24px}.product-presentation-hero-header .product-hero--phone-contact .product-hero--phone-contact-button strong{font-weight:500}.product-presentation-hero-header .product-hero--subtitle{color:#86939E;font-size:12px;margin:20px 0}.product-presentation-hero-header .product-hero--subtitle strong{font-size:18px;font-weight:600;color:#121212}.product-presentation-hero-header .product-hero--price{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:15px 0 10px}.product-presentation-hero-header .product-hero--price.horizontal{display:block}.product-presentation-hero-header .product-hero-price--retail{font-size:14px;color:#121212;margin-bottom:5px}.product-presentation-hero-header .price-not-available{margin:20px 0}.product-presentation-hero-header .price-not-available .btn{margin-bottom:10px}.product-presentation-hero-header .price-not-available .register-link{color:#333338;font-size:14px;display:inline-block}.product-presentation-hero-header .price-not-available .register-link span{color:#4266D2;font-weight:600}.product-presentation-hero-header .price-amount{width:250px}.product-presentation-hero-header .price-amount .price-exc-tax{font-weight:500;font-size:12px;color:#2d2d34}.product-presentation-hero-header .price-amount .price-exc-tax span{font-weight:600;font-size:24px;color:#2d2d34}.product-presentation-hero-header .price-amount .price-inc-tax{color:#86939E;font-size:14px;margin:5px 0}.product-presentation-hero-header .product-hero--availability{margin:20px 0;min-height:55px;min-width:50%}.product-presentation-hero-header .product-hero--availability.loader-animation{width:min-content}.product-presentation-hero-header hr{border-top:0;border-left:0;border-right:0;border-bottom:.5px solid rgba(134,147,158,.5);margin:20px 0}@media (max-width:700px){.product-presentation-hero-header{padding:15px}}.availability-alert{width:max-content;border-radius:8px;background:rgba(134,147,158,.2);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 20px 10px 15px;min-height:55px}.availability-alert p{font-size:12px;line-height:1.5;color:#121212}.availability-alert p.colored,.availability-alert.replaced p strong{font-size:14px}.availability-alert p strong{font-weight:600}.availability-alert i[class*=icon-]{margin-right:15px}.availability-alert.fast{background:rgba(68,187,51,.2)}.availability-alert.fast .colored{color:#4B3}.availability-alert.slow{background:rgba(255,153,34,.2)}.availability-alert.slow .colored{color:#F92}.availability-alert.never .colored{color:#86939e}.availability-alert.replaced{padding-right:15px}.availability-alert.replaced p span{color:#86939E;font-weight:600}.availability-alert.replaced .btn{margin:3px 0 0 20px}@media (max-width:800px){.product-specification-section .specification-table .specification-table-colspans{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}.product-hero--price-mobile-fixed{position:fixed;left:0;bottom:64px;right:0;margin:0!important;background:#fff;box-shadow:inset 0 -4px 4px rgba(0,0,0,.2),0 -4px 4px rgba(0,0,0,.2);padding:12px 10px 15px;-ms-flex-pack:center!important;justify-content:center!important;z-index:9999}}.add-to-cart-widget,.quantity-widget{display:-ms-flexbox;-ms-flex-align:center}@media (max-width:800px) and (max-width:500px){.product-hero--price-mobile-fixed .widget--quantity-value{height:35px;padding:0 4px}.product-hero--price-mobile-fixed .widget--quantity-value input{height:35px;width:28px;font-size:14px}}@media (max-width:800px){.product-hero--price-mobile-fixed .add-to-cart--button .btn{height:38px;font-size:12px}}.add-to-cart-widget{display:flex;align-items:center}.add-to-cart--button .btn{transition:all .25s ease-in-out}.add-to-cart--button .btn.submitted{cursor:progress;filter:grayscale(100%);opacity:.25}.product-hero--add-to-cart{margin:20px 0}.product-hero--add-to-cart .add-to-cart--button .btn{height:40px;line-height:40px;padding-left:70px;padding-right:30px;transition:all .25s ease-in-out}.product-hero--add-to-cart .add-to-cart--button .btn i{left:30px}.quantity-widget{display:flex;align-items:center;margin-right:25px}.quantity-widget .quantity-unit{font-size:13px;font-weight:500;color:#121212;margin:0 0 0 10px}.widget--quantity-value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid rgba(18,18,18,.1);height:40px;border-radius:30px;padding:0 8px;width:min-content}.widget--quantity-value button{width:24px;height:25px;background-size:22px auto;background-position:center;background-repeat:no-repeat;background-color:transparent;border:0;cursor:pointer;outline:0;transition:all .25s ease-in-out}.widget--quantity-value button[disabled]{opacity:.2;cursor:default}.widget--quantity-value button.decrement{background-image:url(../images/ui/ic_addtocart_decrement.svg)}.widget--quantity-value button.increment{background-image:url(../images/ui/ic_addtocart_increment.svg)}.widget--quantity-value input{width:33px;height:40px;-moz-appearance:textfield;margin:0 5px;text-align:center;font-size:16px;font-weight:600;color:#121212;border:0;background:0 0}.widget--quantity-value input::-webkit-inner-spin-button,.widget--quantity-value input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-hero--manufacturers{font-size:13px;color:#86939E;line-height:1.4;font-kerning:normal}.product-hero--manufacturers span{color:#333338;font-weight:500;margin-left:3px;display:inline-block}.product-hero--manufacturers span:not(:first-of-type):before{content:'\2022';margin-right:5px}.product-hero--manufacturers .truncatted-text--switch{font-weight:500}.product-hero--badges{margin:20px 0}.product-hero--badges .product-badges li{display:inline-block}.product-hero--badges .product-badges li img{width:60px;height:60px}.product-hero--options-link{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.product-hero--options-link a{font-size:12px;font-weight:500}.product-hero--options-link a.simple-link:not(:hover){color:#333338}.product-hero--options-link a i{vertical-align:middle;margin:0 6px 0 0}.product-presentation-gallery{display:-ms-flexbox;display:flex;padding:20px;-ms-flex-direction:column;flex-direction:column}.product-presentation-gallery .product-gallery--viewer{display:-ms-flexbox;display:flex;overflow:hidden;position:relative;margin-right:20px;width:100%;padding-bottom:100%}.product-presentation-gallery .product-gallery--viewer .product-gallery--carousel{width:100%;display:-ms-flexbox;display:flex;transition:left .5s ease-in-out;position:absolute;left:0;top:0;bottom:0}.product-presentation-gallery .product-gallery--viewer .product-gallery--item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1}.product-presentation-gallery .product-gallery--viewer .product-gallery--item .product-gallery--photo{width:100%;text-align:center}.product-presentation-gallery .product-gallery--viewer .product-gallery--item .product-gallery--3d{width:100%;height:0;padding-bottom:100%;position:relative}.product-presentation-gallery .product-gallery--viewer .product-gallery--item .product-gallery--3d .product-gallery-360{position:absolute;top:0;left:0;right:0;bottom:0}.product-presentation-gallery .product-gallery--viewer .product-gallery-360{width:100%}.product-presentation-gallery .product-gallery--thumbnails{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;gap:10px}.product-presentation-gallery .product-gallery--thumbnails .product-gallery-thumbnail--item{width:80px;height:80px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:3px;border:1px solid #ddd;margin:5px 0;position:relative;overflow:hidden;transition:all .25s ease-in-out;cursor:pointer}.product-presentation-gallery .product-gallery--thumbnails .product-gallery-thumbnail--item.active{border-color:#e5333f}.product-presentation-gallery .product-gallery--thumbnails .product-gallery-thumbnail--item.thumbnail-3d:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,56,.6);background-image:url(../images/ui/ic_photo360.svg);background-size:40px auto;background-repeat:no-repeat;background-position:center}@media (max-width:700px){.product-presentation-gallery{padding:10px}}.product-related-section .product-related--group:not(:first-of-type){margin-top:20px}.product-related-section .product-related--group .product-related-group--title{font-weight:700;font-size:18px;color:#121212;text-transform:uppercase;margin-bottom:15px}@media (max-width:600px){.product-specification-section .specification-table .specification-table-colspans{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}.product-related-section .product-related--group .product-related-group--title{font-size:16px}}.product-related-section .product-related--group .emptyset{font-size:14px;line-height:1.4;color:#86939E;text-align:center;margin:30px 0}.product-related-section .product-related--items{max-height:550px}.product-related-section .product-related-item{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.4}.product-related-section .product-related-item:hover .product-related-item--descript .product-related-item--title{color:#e5333f}.product-related-section .product-related-item:not(:last-of-type){border-bottom:.5px solid rgba(134,147,158,.5)}.product-related-section .product-related-item .product-related-item--image{text-align:center;width:90px}.product-related-section .product-related-item .product-related-item--content{width:calc(100% - 90px);padding-left:15px}.product-related-section .product-related-item .product-related-item--descript .product-related-item--title{font-size:15px;color:#121212;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:5px 0;transition:all .25s ease-in-out}.product-related-section .product-related-item .product-related-item--catalog-number{font-weight:500;font-size:12px;color:#93A2AF;margin:5px 0}.product-related-section .product-related-item .product-related-item--price{margin:5px 0;font-size:18px;color:#121212}.product-item--delivery{font-weight:500;font-size:12px;margin:5px 0}.product-item--delivery i{width:15px;height:15px;vertical-align:middle;margin-right:7px}.product-item--delivery.fast{color:#4b3}.product-item--delivery.slow{color:#f92}.product-item--delivery.never{color:#86939E}.product-item--delivery.replacement{color:#3EA4C4}@media (max-width:800px){#product-grid-top-pagenav .pagenav-current{background:#fff}}.product-hero--discount-campaign{margin:35px 0 25px}.product-hero--discount-campaign .title{font-size:16px;font-weight:600;color:#333338;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-hero--discount-campaign .title i{margin-left:10px}.product-hero--discount-campaign .product-discount-thresholds{margin:10px 0;font-size:15px;width:100%;border-collapse:collapse;border-spacing:0}.product-hero--discount-campaign .product-discount-thresholds tr:hover td{background:rgba(171,182,204,.12)}.product-hero--discount-campaign .product-discount-thresholds td{padding:5px;transition:all .25s ease-in-out}@media (min-width:551px){.product-hero--discount-campaign .product-discount-thresholds td{vertical-align:bottom;padding:5px 5px 10px}.product-hero--discount-campaign .product-discount-thresholds .to-cart{padding-bottom:0}}.product-hero--discount-campaign .product-discount-thresholds tr:not(:last-child) td{border-bottom:1px dashed #93a2af}.product-hero--discount-campaign .product-discount-thresholds .discounted-price{color:#2d2d34;font-weight:500;font-size:10px}.product-hero--discount-campaign .product-discount-thresholds .discounted-price span{font-weight:600;font-size:21px}.product-hero--discount-campaign .product-discount-thresholds .saving-price{font-size:10px}.product-hero--discount-campaign .product-discount-thresholds .saving-price span{font-size:13px;font-weight:600}.product-hero--discount-campaign .product-discount-thresholds .to-cart{padding-left:15px;text-align:right}.product-hero--discount-campaign .product-discount-thresholds .to-cart .add-to-cart-widget{display:inline-block}.product-hero--discount-campaign .product-discount-thresholds .to-cart .btn{font-size:12px;font-weight:600}.product-hero--discount-campaign .campaign-more{color:#86939E;font-size:13px;font-weight:500;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.product-hero--discount-campaign .campaign-more i{margin-left:5px}.product-files{width:100%;max-width:320px}.product-files li{margin:10px 0}.product-files a{color:#333338;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:14px;transition:all .25s ease-in-out}.product-files a:hover{color:#e5333f}.product-files a i{margin:0 5px 0 0;vertical-align:top}.product-files a em{color:#86939E;font-size:12px}.product-layout-another,.product-layout-documentation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.product-document-files-section{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:30px}@media (max-width:800px){.product-document-files-section{padding:20px}}.product-document-files-section .product-documentation-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;gap:80px}.product-document-files-section .product-documentation-container .content{line-height:1.4;font-size:14px;-ms-flex-positive:1;flex-grow:1}.product-document-files-section .product-documentation-container .logos{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-preferred-size:265px;flex-basis:265px}.product-document-files-section .product-documentation-container .logos .logo{width:170px}.product-document-files-section .product-documentation-container .logos .oem{width:96px}@media (max-width:700px){.product-document-files-section .product-documentation-container{gap:40px;-ms-flex-direction:column;flex-direction:column}.product-document-files-section .product-documentation-container .content,.product-document-files-section .product-documentation-container .logos{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.register-container{max-width:1100px}.register-container .register-frame{border-radius:16px;background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.16);min-height:550px;display:-ms-flexbox;display:flex;margin:80px 0;-ms-flex-direction:column;flex-direction:column}.register-container .register-frame.login-frame{min-height:400px}.register-container .register-frame.login-frame .lost-password{font-weight:600;font-size:13px}.register-container .register-frame.login-frame .register-link a{color:#707070;font-size:13px}.register-container .register-frame.login-frame .register-link a span{font-weight:600;color:#e5333f}@media (max-width:1100px){.register-container .register-frame{margin:30px 0}}@media (max-width:600px){.register-container{padding:0}.register-container .register-frame{margin:0;box-shadow:none;border-radius:0;min-height:460px}.register-container .register-frame.login-frame{min-height:400px}}@media (max-width:550px){.register-container .register-frame .form-row--label-horizontal{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.register-container .register-frame .form-row--label-horizontal label{margin-bottom:5px;width:100%}.register-container .register-frame .form-row--label-horizontal .form-widget{width:100%}}.register-container .register-header{text-align:center;max-width:640px;width:100%;margin:40px auto 20px;padding:0 15px}.register-container .register-header .register--title{font-size:28px;font-weight:700}.register-container .agreements-form-rows .agreements-info strong,.register-container .register-header p strong{font-weight:600}.register-container .register-header p{font-size:15px;line-height:1.4;margin:25px 0}.register-container .register-header .icon-mail{width:80px;height:60px}@media (max-width:600px){.register-container .register-header .register--title{font-size:24px}.register-container .register-header p{font-size:14px}}.register-container .register-activation{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.register-container .register-activation .register-header{max-width:450px}.register-container .register-activation .register-header .register--title{font-size:36px;margin:60px 0 40px}.register-container .register-activation .register-header p{font-size:16px}@media (max-width:600px){.register-container .register-activation .register-header .register--title{font-size:24px;margin:30px 0 20px}.register-container .register-activation .register-header p{font-size:14px}}.register-container .register-hero-cols{display:-ms-flexbox;display:flex;width:100%}.register-container .register-hero-cols .register-header{background:url(../images/brand/decor_register_card.svg) left bottom no-repeat #333338;border-top-left-radius:16px;border-bottom-left-radius:16px;width:400px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;-ms-flex-direction:column;flex-direction:column;padding:0 50px;margin:0;min-height:400px}.register-container .register-hero-cols .register-header .register--title{font-size:36px}.register-container .register-hero-cols .register-content{width:calc(100% - 400px);padding:40px 80px}@media (max-width:1000px){.register-container .register-hero-cols .register-content{padding:30px}}@media (max-width:900px){.register-container .register-hero-cols .register-header{min-height:0;width:100%;padding:30px 30px 0;color:#333338;text-align:center;max-width:100%;background:#fff}.register-container .register-hero-cols{-ms-flex-direction:column;flex-direction:column}.register-container .register-hero-cols .register-header .register--title{font-size:24px}.register-container .register-hero-cols .register-header p{font-size:14px}.register-container .register-hero-cols .register-content{width:100%}}.register-container .agreements-form-rows{margin:30px 0}.register-container .agreements-form-rows .form-row{margin:10px 0}.register-container .agreements-form-rows .agreements-info{font-size:11px;text-align:center;color:#86939E;line-height:1.3;margin:25px 0}.register-container .agreements-form-rows .form-checkbox-widget .text,.register-container .agreements-form-rows .form-radio-widget .text{font-size:12px;line-height:1.2}.register-container .register-button{text-align:center}.register-container .register-button .btn{padding:0 60px;font-size:16px}.register-container .register-form-cols{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px}.register-container .register-form-cols .register-form-col{width:calc(50% - 25px)}.register-container .register-form-cols .register-form-col.space-cols{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:900px){.register-container .register-form-cols{-ms-flex-direction:column;flex-direction:column;padding:0 20px}.register-container .register-form-cols .register-form-col{width:100%}}.register-container .register-footer-buttons{margin:35px auto;padding:0 50px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:900px){.register-container .register-footer-buttons{-ms-flex-direction:column;flex-direction:column;gap:20px}}.register-container .register-footer-buttons .register-why-ask{font-weight:500;font-size:14px;color:#86939E}.register-container .register-footer-buttons .register-why-ask i{vertical-align:middle;margin-right:10px}.register-container .register-footer-buttons .submit-btns{display:-ms-flexbox;display:flex}@media (max-width:620px){.register-container .register-footer-buttons .submit-btns{-ms-flex-direction:column;flex-direction:column}}.register-container .register-footer-buttons .submit-btns .btn{margin-left:20px;width:260px}.register-container .register-footer-buttons .submit-btns .btn span{text-align:center}@media (max-width:900px){.register-container .register-footer-buttons .submit-btns{text-align:center}.register-container .register-footer-buttons .submit-btns .btn{margin:10px}}.blueprint-searchpanel{background:url(../images/img/drawings_bg.jpg) center/cover no-repeat #333338;height:300px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:15px;padding:0 30px}.blueprint-searchpanel .blueprint-search--title{font-size:36px;text-align:center;line-height:1.3;color:#fff;margin-bottom:40px}.blueprint-searchpanel .blueprint-searchform{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}@media (max-width:750px){.blueprint-searchpanel .blueprint-searchform{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;row-gap:20px}.blueprint-searchpanel .blueprint-searchform .form-row,.blueprint-searchpanel .blueprint-searchform .form-textbox-widget{width:100%!important}.blueprint-searchpanel .blueprint-searchform .form-row:last-of-type{text-align:center}}.blueprint-searchpanel .blueprint-searchform .form-row{margin:0 10px}.blueprint-searchpanel .blueprint-searchform label{color:#86939E}.blueprint-searchpanel .blueprint-searchform .form-textbox-widget{width:530px}.blueprint-searchpanel .blueprint-searchform .btn{padding:0 30px}.blueprint-header-filters{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:10px 25px}.blueprint-header-filters .form-row{width:100%;margin:0;max-width:325px}.blueprints-search-items{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [4];grid-template-columns:repeat(4,minmax(0,1fr));column-gap:15px;row-gap:10px;margin-top:15px}.blueprints-search-items.blueprints-favorites{min-height:300px}.blueprints-search-items.blueprints-favorites .blueprints-search-item{box-shadow:none}.blueprints-search-items.blueprints-favorites .blueprints-search-item.ui-sortable-helper{box-shadow:0 12px 32px rgba(0,0,0,.5)}.blueprints-search-items.blueprints-favorites .blueprint-favorite-item-placeholder{border:1px dashed rgba(0,0,0,.15);background:rgba(0,0,0,.08);border-radius:6px;min-height:300px}.blueprints-search-items .blueprints-search-item{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);margin:10px 0;padding:20px 30px;line-height:1.4;color:#333338;text-align:center;position:relative}.blueprints-search-items .blueprints-search-item .options-dropdown-menu{position:absolute;top:10px;right:10px}.blueprints-search-items .blueprints-search-item .options-dropdown-menu~.cover{margin-top:20px}.blueprints-search-items .blueprints-search-item .cover{position:relative;height:0;padding-bottom:125%}.blueprints-search-items .blueprints-search-item .cover .loading-wrapper{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0;left:0;bottom:0;right:0}.blueprints-search-items .blueprints-search-item .cover img{position:absolute;width:100%;max-height:100%;top:0;left:0;z-index:99}.blueprints-search-items .blueprints-search-item .blueprint-device-model{margin:15px 0 0;font-weight:600;font-size:16px;color:#333338}.blueprints-search-items .blueprints-search-item .blueprint-device-type{margin:8px 0;font-size:14px;color:#333338}.blueprints-search-items .blueprints-search-item .blueprint-cta{margin-top:15px}.blueprints-search-items .blueprints-search-item .btn{font-size:13px}.blueprints-search-items .blueprints-search-item .col-model{font-weight:600}@media (max-width:1250px){.blueprints-search-items{-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr))}.blueprints-search-items .blurprints-search-item{padding:15px}.blueprints-search-items .blurprints-search-item .btn{height:36px;line-height:36px;padding:0 19px 0 50px;font-size:14px}}@media (max-width:890px){.blueprints-search-items{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:530px){.blueprints-search-items{-ms-grid-columns:(minmax(0,1fr)) [1];grid-template-columns:repeat(1,minmax(0,1fr))}}.blueprint-pdf-preview{width:100%;height:650px}.account-aside-navigation-panel{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:20px 25px;max-width:330px;width:100%;position:sticky;top:100px}.account-aside-navigation-panel li{margin:10px 0}.account-aside-navigation-panel a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px;font-weight:500;font-size:14px;color:#333338;transition:all .25s ease-in-out}.account-aside-navigation-panel a i{width:32px;height:32px;display:block;margin-right:25px;position:relative}.account-aside-navigation-panel a i.new-bull:before{position:absolute;content:attr(data-count);top:-12px;right:-12px;background:#e5333f;color:#fff;border-radius:50%;width:15px;height:15px;font-size:11px;font-weight:500;text-align:center;line-height:15px}.account-aside-navigation-panel a span{transition:all .25s ease-in-out}.account-aside-navigation-panel a:hover span{padding-left:10px}.account-aside-navigation-panel a.active,.account-aside-navigation-panel a:hover{color:#e5333f}.advanced-header-page{margin:50px 0 35px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}@media (max-width:1000px){.advanced-header-page{margin:30px 0 25px}}.advanced-header-page .header-page--head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.advanced-header-page .header-page--head .page-icon{width:60px;height:60px;margin-right:30px}@media (max-width:1000px){.advanced-header-page .header-page--head .page-icon{width:40px;height:40px;margin-right:15px}}.advanced-header-page .advanced-header-page--filters-toggle{background:#fff;border-radius:6px;font-weight:600;font-size:16px;color:#333338;border:0;padding:15px 50px 15px 20px;position:relative}.advanced-header-page .advanced-header-page--filters-toggle:before{position:absolute;content:'';background:url(../images/ui/ic_expand.svg) 0 0/contain no-repeat;width:12px;height:6px;top:50%;right:20px;margin-top:-3px}.advanced-header-page .advanced-header-page--filters-toggle.active:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1351px){.advanced-header-page .advanced-header-page--filters-toggle{display:none}}.advanced-header-page .advanced-header-page--filters{background:#fff;border-radius:6px;width:calc(100% - 415px);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 25px;overflow:auto}@media (max-width:1450px){.advanced-header-page .advanced-header-page--filters{width:calc(100% - 315px)}}.advanced-header-page .advanced-header-page--filters .form-row{margin:0}.advanced-header-page .advanced-header-page--filters .form-row label{width:auto;white-space:nowrap;margin-right:12px}.advanced-header-page .advanced-header-page--filters .form-row .form-widget{width:100%}.advanced-header-page .advanced-header-page--filters .form-filters{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-positive:1;flex-grow:1}.advanced-header-page .advanced-header-page--filters .form-filters .form-select-widget{width:170px}.advanced-header-page .advanced-header-page--filters .form-filters .form-textbox-widget{width:155px}.advanced-header-page .advanced-header-page--filters .form-filters .form-textbox-widget input{font-size:14px}.advanced-header-page .advanced-header-page--filters .form-filters .size-m{width:210px}.advanced-header-page .advanced-header-page--filters .form-filters .size-l{width:260px}.advanced-header-page .advanced-header-page--filters .reset-filters-btn{background:0 0;border:0;font-size:14px;font-weight:500;color:#333338;transition:all .25s ease-in-out;white-space:nowrap;margin-right:20px}.advanced-header-page .advanced-header-page--filters .reset-filters-btn:hover{opacity:.7}.advanced-header-page .advanced-header-page--filters .reset-filters-btn i{margin-right:8px;width:12px;height:12px;vertical-align:middle}.advanced-header-page .advanced-header-page--filters .form-sorting .form-select-widget{width:190px}@media (max-width:1350px){.advanced-header-page .advanced-header-page--filters{display:none}.advanced-header-page .advanced-header-page--filters.visible{display:block;position:absolute;top:27px;left:0;width:100%;z-index:999;margin:22px 0 0;box-shadow:0 20px 20px rgba(0,0,0,.16);padding:20px}}@media (max-width:1350px) and (max-width:750px){.advanced-header-page .advanced-header-page--filters.visible{position:relative;box-shadow:none;top:0;margin:0}}@media (max-width:1350px){.advanced-header-page .advanced-header-page--filters .form-filters{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:10px}.advanced-header-page .advanced-header-page--filters .form-sorting{margin-top:10px}.advanced-header-page .advanced-header-page--filters .form-row{width:100%;-ms-flex-pack:start;justify-content:flex-start}.advanced-header-page .advanced-header-page--filters .form-row label{width:40%}.advanced-header-page .advanced-header-page--filters .form-row .form-widget{width:60%}}.advanced-header-page .advanced-header-page--filters .reset-filters-row{text-align:right;margin:15px 0}.advanced-header-page .header-page--actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.returns-page-content-disclaimer{line-height:1.2;font-size:13px;margin:40px 0}.returns-page-content-disclaimer li,.returns-page-content-disclaimer p{margin:10px 0}.account-order-detail-card{background:#fff;border-radius:6px;padding:30px;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:550px){.account-order-detail-card{padding:15px}}.account-order-detail-card .account-order-detail-card--col,.account-order-detail-card .account-order-detail-card--col40,.account-order-detail-card .account-order-detail-card--col67{width:33%}.account-order-detail-card .account-order-detail-card--col.account-order-detail-card--col67,.account-order-detail-card .account-order-detail-card--col40.account-order-detail-card--col67,.account-order-detail-card .account-order-detail-card--col67.account-order-detail-card--col67{width:67%}.account-order-detail-card .account-order-detail-card--col.account-order-detail-card--col40,.account-order-detail-card .account-order-detail-card--col40.account-order-detail-card--col40,.account-order-detail-card .account-order-detail-card--col67.account-order-detail-card--col40{width:40%}.account-order-detail-card .account-order-detail-card--col.flex-spaces,.account-order-detail-card .account-order-detail-card--col40.flex-spaces,.account-order-detail-card .account-order-detail-card--col67.flex-spaces{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.account-order-detail-card .account-order-detail-card--col.padding,.account-order-detail-card .account-order-detail-card--col40.padding,.account-order-detail-card .account-order-detail-card--col67.padding{padding-left:50px}.account-order-detail-card .account-order-detail-card--group{padding-right:30px}.account-order-detail-card .account-order-detail-card--group:not(:first-of-type){margin-top:30px}@media (max-width:900px){.account-order-detail-card{-ms-flex-direction:column;flex-direction:column}.account-order-detail-card .account-order-detail-card--col,.account-order-detail-card .account-order-detail-card--col40,.account-order-detail-card .account-order-detail-card--col67{width:100%!important}.account-order-detail-card .account-order-detail-card--col.padding,.account-order-detail-card .account-order-detail-card--col40.padding,.account-order-detail-card .account-order-detail-card--col67.padding{padding-left:0}.account-order-detail-card .account-order-detail-card--group{margin-top:15px!important;padding-right:0}}@media (max-width:1400px){.account-order-detail-card .account-order-detail-card--col40{width:100%!important}.account-order-detail-card .account-order-detail-card--col40 .account-order-detail-card--group{margin-top:15px!important;padding-right:0}}.account-order-detail-card .account-order-detail-card--item{font-size:14px;line-height:1.6;margin:5px 0}.account-order-detail-card .account-order-detail-card--item .label{color:#86939E;margin-bottom:5px;padding-right:15px}.account-order-detail-card .account-order-detail-card--item.horizontal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.account-order-detail-card .account-order-detail-card--item.horizontal .label{width:40%;margin-bottom:0}.account-order-detail-card .account-order-detail-card--item.horizontal .value{width:60%}.account-order-detail-card .account-order-detail-card--disclaimer p{margin:20px 0;font-size:14px;color:#333338;line-height:1.4}.account-order-detail-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-right:50px;margin-top:30px}@media (max-width:600px){.account-order-detail-card .account-order-detail-card--item.horizontal .label,.account-order-detail-card .account-order-detail-card--item.horizontal .value{width:50%}.account-order-detail-footer{padding-right:0}}.account-order-detail-footer .cart-prices-detail{width:100%;max-width:300px}.account-settings-panel{background:#fff;border-radius:8px;padding:40px 30px;margin-bottom:25px}@media (max-width:550px){.account-settings-panel{padding:20px 15px!important}}.account-settings-panel .account-settings-header{margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.account-settings-panel .account-settings-header .settings-header--title{font-weight:600;font-size:26px;color:#86939E}.account-settings-panel .account-settings-header .settings-header--options a{text-transform:uppercase;font-weight:600;font-size:14px;padding:5px;display:inline-block}.account-settings-panel .account-settings-header .settings-header--options a:not(:last-of-type):after{content:'|';color:#86939E;font-weight:400;margin-left:10px}@media (max-width:480px){.account-settings-panel .account-settings-header .settings-header--options a{font-size:13px}}.account-settings-panel .account-settings-content{padding-left:15px}.account-settings-panel .account-settings-options{padding-left:10px;margin-top:40px}.account-settings-panel .account-settings-options a{text-transform:uppercase;font-weight:600;font-size:14px;padding:5px;display:inline-block}.account-settings-panel .account-settings-options a:not(:last-of-type):after{content:'|';color:#86939E;font-weight:400;margin-left:10px}.account-settings-panel .account-settings-data{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.account-settings-panel .account-settings-data .account-settings-summary-items{-ms-flex-positive:1;flex-grow:1}.account-settings-panel .account-settings-data .alert{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.account-settings-panel .account-settings-data .info-paragraph{max-width:400px}@media (max-width:800px){.account-settings-panel .account-settings-data{-ms-flex-direction:column;flex-direction:column}.account-settings-panel .account-settings-data .account-settings-summary-items,.account-settings-panel .account-settings-data .alert{width:100%}.account-settings-panel .account-settings-data .alert{margin-top:20px}}.account-settings-panel .account-settings-summary-items li{display:-ms-flexbox;display:flex;margin:15px 0;-ms-flex-align:center;align-items:center;font-size:14px}.account-settings-panel .account-settings-summary-items li .label{width:220px}.account-settings-panel .account-settings-summary-items li .value{padding:0 20px;width:calc(100% - 220px);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-settings-panel .account-settings-summary-items li .value .text-medium{-ms-flex-positive:1;flex-grow:1;width:50%;word-wrap:break-word}@media (max-width:850px){.account-settings-panel .account-settings-summary-items li .value{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.account-settings-panel .account-settings-summary-items li .value .text-medium{width:100%}}@media (max-width:550px){.account-settings-panel .account-settings-summary-items li{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.account-settings-panel .account-settings-summary-items li .label,.account-settings-panel .account-settings-summary-items li .value{width:100%;padding:0}.account-settings-panel .account-settings-summary-items li .label{margin-bottom:10px}}.account-settings-panel .account-settings-agreement{margin-top:30px;font-size:13px;line-height:1.5;color:#121212}@media (min-width:900px){.account-settings-panel .account-settings-agreement{width:80%}}.account-settings-panel .account-settings-agreement .agreement-title{font-weight:600;margin-bottom:10px}.account-settings-panel .account-settings-agreement .agreement-content{font-weight:500}.account-settings-panel .account-settings-agreement .agreement-content strong{font-weight:700}.account-settings-panel .account-settings-agreement .agreement-status{margin-top:10px}.account-settings-panel .account-settings-agreement.disabled{color:#86939E}.account-settings-addresses-list{display:-ms-flexbox;display:flex;overflow:auto;gap:24px;padding-bottom:15px}.account-settings-addresses-list .account-address-item{-ms-flex-negative:0;flex-shrink:0;width:320px;border-radius:12px;background:#fff;border:2px solid rgba(134,147,158,.25);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;padding:20px 25px;transition:all .25s ease-in-out}.account-settings-addresses-list .account-address-item.current{border-color:#e5333f}.account-settings-addresses-list .account-address-item .account-address-item--data{font-size:13px;line-height:1.5}.account-settings-addresses-list .account-address-item .account-address-item--data strong{font-weight:600}.account-settings-addresses-list .account-address-item .account-address-item--actions a{font-size:14px;font-weight:600;text-transform:uppercase;display:block;margin:15px 0 0}.account-settings-addresses-list .account-address-item .account-address-item--actions .is-current{display:block;font-size:14px;margin:15px 0 0;color:#86939E}@media (min-width:751px){.account-orders-cards-view{display:none}}.account-orders-cards-view .account-orders-card-item{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);margin:0 0 15px;padding:20px;color:#43484D;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-direction:column;flex-direction:column}.account-orders-cards-view .account-orders-card-item .order-card-label{font-size:16px}.account-orders-cards-view .account-orders-card-item .order-card-label small{display:block;font-size:14px;color:#86939e;margin-bottom:5px}.account-orders-cards-view .account-orders-card-item .order-card-header{display:-ms-flexbox;display:flex}.account-orders-cards-view .account-orders-card-item .order-card-header .order-card-label{width:40%}.account-orders-cards-view .account-orders-card-item .order-card-header .order-card-icon{width:20%;text-align:right}.account-orders-cards-view .account-orders-card-item .order-card-line-half{display:-ms-flexbox;display:flex}.account-orders-cards-view .account-orders-card-item .order-card-line-half.order-card-footer{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.account-orders-cards-view .account-orders-card-item .order-card-line-half:not(.order-card-footer) .order-card-label{width:40%}.account-order-items-mobile-view{display:none;background:#fff;padding:20px;border-radius:6px}@media (max-width:750px){.account-orders-table-view{display:none}.account-order-items-mobile-view{display:block}.account-order-items-desktop-view{display:none}}.account-order-item-mobile-view{display:-ms-flexbox;display:flex}.account-order-item-mobile-view:not(:first-child){border-top:.25px solid #86939e;padding-top:20px}.account-order-item-mobile-view:not(:last-child){padding-bottom:20px}.account-order-item-mobile-view .item-image{width:72px}.account-order-item-mobile-view .item-number{width:35px}.account-order-item-mobile-view .item-data{width:calc(100% - 72px);padding-left:10px}.account-order-item-mobile-view .item-data.item-data-invoice{width:calc(100% - 35px)}.account-order-item-mobile-view .item-name{font-size:16px;line-height:1.4}.account-order-item-mobile-view .item-name .text-gull-gray{margin-top:8px;font-size:14px;display:block}.account-order-item-mobile-view .item-data-cols{margin-top:20px}.account-order-item-mobile-view .item-data-cols .item-data-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin:10px 0;font-size:14px}.account-order-item-mobile-view .item-data-cols .item-data-row small{color:#86939E}.messenger-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:15px;max-height:700px}.messenger-container .messenger-inbox-panel{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);width:400px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.messenger-container .messenger-inbox-panel .messenger-inbox-panel--title{font-size:18px;font-weight:600;color:#333338}.messenger-container .messenger-inbox-panel header{padding:24px 20px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.messenger-container .messenger-conversation-panel{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.messenger-container .messenger-conversation-panel#conversation-emptyset{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1.4;padding:20px}.messenger-container .messenger-conversation-panel#conversation-emptyset strong{font-weight:600;display:block;margin-bottom:10px}.messenger-container .messenger-conversation-panel#conversation-loading{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:30px 0}@media (max-width:1000px){.messenger-container{max-height:none}.messenger-container .messenger-inbox-panel{width:100%}.messenger-container .messenger-conversation-panel{position:fixed;left:0;right:0;bottom:0;max-height:80vh;box-shadow:0 0 0 200vh rgba(0,0,0,.35),0 0 32px rgba(0,0,0,.15);border-radius:0}.messenger-container .messenger-conversation-panel#conversation-emptyset{display:none!important}.messenger-container .messenger-conversation-panel#conversation-content{display:block;overflow:auto}}.messenger-conversation-mobile-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 25px}@media (min-width:1001px){.messenger-conversation-mobile-header{display:none}}.messenger-conversation-mobile-header strong{font-weight:700;font-size:20px;text-transform:uppercase}.messenger-conversation-mobile-header button{background:0 0;border:0;margin-top:5px;width:25px;height:25px;text-align:center;line-height:25px}.messenger-conversation-mobile-header button i{width:17px;height:17px}.messenger-inbox-list{padding:5px 5px 20px;overflow:auto}.messenger-inbox-list ul li{margin:5px 0}.messenger-inbox-list .messenger-inbox-list--item{border-radius:6px;display:-ms-flexbox;display:flex;padding:8px 14px;-ms-flex-align:center;align-items:center;transition:all .25s ease-in-out}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--img{background:#fff;width:72px;height:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:6px;overflow:hidden}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--img .icon-form_inquiry{width:40px;height:32px}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--img img{max-width:72px;max-height:72px}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--detail{width:calc(100% - 72px);padding-left:20px}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--detail .inbox-item--name{display:-ms-flexbox;display:flex;white-space:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 5px}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--detail .inbox-item--name strong{font-size:12px;color:#121212;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px;transition:all .25s ease-in-out}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--detail .inbox-item--name span{font-size:11px;font-weight:500;color:#93A2AF}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--detail .inbox-item--message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#121212;padding:5px 0}.messenger-inbox-list .messenger-inbox-list--item .inbox-item--detail .inbox-item--time{font-size:11px;color:#86939E}.messenger-inbox-list .messenger-inbox-list--item.unread .inbox-item--message{padding-right:20px;position:relative;font-weight:700}.messenger-inbox-list .messenger-inbox-list--item.unread .inbox-item--message:before{position:absolute;content:'';top:50%;right:0;width:8px;height:8px;border-radius:50%;margin-top:-4px;background:#e5333f}.messenger-inbox-list .messenger-inbox-list--item:hover{background:rgba(244,244,244,.5)}.messenger-inbox-list .messenger-inbox-list--item:hover .inbox-item--name strong{color:#e5333f}.messenger-inbox-list .messenger-inbox-list--item.active{background:#f4f4f4}.messenger-conversation--product-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:25px 35px 35px;border-bottom:.5px solid rgba(134,147,158,.5)}.messenger-conversation--product-header .messenger-product-header--img{width:96px;height:96px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background:#fff}.messenger-conversation--product-header .messenger-product-header--img img{max-width:96px;max-height:96px}@media (max-width:1000px){.messenger-conversation--product-header{padding:0 25px 20px}.messenger-conversation--product-header .messenger-product-header--img{width:70px;height:70px}.messenger-conversation--product-header .messenger-product-header--img img{max-width:70px;max-height:70px}}.messenger-conversation--product-header .messenger-product-header--detail{width:calc(100% - 96px);padding:0 0 0 25px}.messenger-conversation--product-header .messenger-product-header--title{font-size:20px;color:#121212}@media (max-width:1000px){.messenger-conversation--product-header .messenger-product-header--detail{width:calc(100% - 70px);padding-left:15px}.messenger-conversation--product-header .messenger-product-header--title{font-size:14px}.messenger-conversation--product-header .messenger-product-header--more .more-link-secondary{font-size:13px}}.messenger-conversation--product-header .messenger-product-header--number{font-size:12px;color:#86939E;margin:6px 0 10px}.messenger-conversation--product-header .messenger-product-header--number span{font-size:18px;font-weight:600;color:#121212}.messenger-conversation--form-header{background:#fafafa;padding:25px 35px 30px;display:-ms-flexbox;display:flex}@media (max-width:850px){.messenger-conversation--form-header{padding:15px 15px 20px}}.messenger-conversation--form-header .messenger-form-header--img{width:96px;height:96px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background:#fff}.messenger-conversation--form-header .messenger-form-header--img i{width:40px;height:32px}.messenger-conversation--form-header .messenger-form-header--detail{width:calc(100% - 96px);padding:10px 0 0 25px}@media (max-width:1000px){.messenger-conversation--product-header .messenger-product-header--number span{font-size:14px}.messenger-conversation--form-header .messenger-form-header--img{display:none}.messenger-conversation--form-header .messenger-form-header--detail{width:100%;padding-left:10px}}.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--title{font-size:20px;color:#121212}@media (max-width:1000px){.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--title{font-size:18px}}.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--date{font-size:12px;color:#86939E;margin:10px 0 0}.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--info{margin:10px 0 0}.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--info li{margin:4px 0;line-height:1.4}.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--info li span{font-size:12px;color:#86939E;display:inline-block;width:150px;vertical-align:middle}.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--info li strong{font-weight:600;font-size:14px;color:#333338;vertical-align:middle}.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--info li .attachment-item{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.messenger-conversation--form-header .messenger-form-header--detail .messenger-form-header--info li .attachment-item img{width:50px;border-radius:3px}.messenger-form-response{padding:50px 100px;overflow:auto}@media (max-width:1300px){.messenger-form-response{padding:30px}}.messenger-form-response .messenger-form-response--message{margin:0 0 40px}.messenger-form-response .messenger-form-response--title{font-size:20px;color:#121212;margin-bottom:20px}.messenger-form-response .messenger-form-response--date{font-size:12px;color:#86939E}.messenger-form-response .messenger-form-response--content{font-size:15px;color:#333338;line-height:1.5;margin:10px 0 0}.messenger-form-response .messenger-form-response--content a{font-weight:600}.messenger-form-response .messenger-form-response-files{font-size:14px;margin:10px 0 0}.messenger-form-response .messenger-form-response-files li{margin:3px 0}.messenger-form-response .messenger-form-response-files a{font-weight:500;vertical-align:middle}.messenger-form-response .messenger-form-response-files a i{margin-top:-2px;margin-right:5px;vertical-align:middle}.messenger-conversation-messages{padding:40px 25px;overflow:auto}@media (max-width:1000px){.messenger-conversation-messages{padding-top:0}}.messenger-conversation-messages .messenger-conversation--message-item{display:-ms-flexbox;display:flex;margin:25px 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.messenger-conversation-messages .messenger-conversation--message-item p{background:#f0f0f0;border-radius:16px;color:#333338;font-size:15px;line-height:1.4;max-width:65%;padding:10px 15px;margin:3px 0;word-wrap:break-word}@media (max-width:1000px){.messenger-conversation-messages .messenger-conversation--message-item p{font-size:14px}}.messenger-conversation-messages .messenger-conversation--message-item footer{font-size:11px;color:#86939E;margin-top:5px}.messenger-conversation-messages .messenger-conversation--message-item footer span:after{content:'\2022';margin:0 5px}.messenger-conversation-messages .messenger-conversation--message-item.left p{background:#e5333f;color:#fff}.messenger-conversation-messages .messenger-conversation--message-item.right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}.messenger-conversation-messages .messenger-conversation--message-item.right footer{text-align:right;padding-right:10px}.returns-instruction-panel{border-radius:6px;background:#fff;padding:30px 30px 30px 25px}.returns-instruction-panel .returns-instruction--title{color:#e5333f;font-weight:700;font-size:24px}.returns-instruction-panel .returns-instruction--steps{counter-reset:item;color:#333338;line-height:1.6;margin:35px 0}.returns-instruction-panel .returns-instruction--steps>li{margin:10px 0;padding:0 0 0 30px;text-indent:-30px;list-style-type:none;counter-increment:item}.returns-instruction-panel .returns-instruction--steps>li:before{display:inline-block;width:15px;padding-right:15px;font-weight:700;text-align:right;content:counter(item) "."}@media (max-width:1000px){.returns-instruction-panel{padding:20px 15px;margin-top:15px}.returns-instruction-panel .returns-instruction--title{font-size:20px}.returns-instruction-panel .returns-instruction--steps{margin:20px 0}.returns-instruction-panel .returns-instruction--steps>li{margin:5px 0;font-size:14px}}.returns-invoices-products-table .tr-subheader .icon-chevron-down-white{width:12px;height:6px}.returns-invoices-products-table .returns-product-title strong{display:block}.returns-invoices-products-table .returns-product-title span{display:block;margin-top:3px;color:#86939E}.returns-invoices-products-table .returns-product-title span b{font-weight:600}.returned-products-form-panel{background:#fff;border-radius:6px;padding:10px 30px;margin-bottom:40px}@media (max-width:750px){.returned-products-form-panel{padding:10px 15px}}.returns-product-footer-submit{text-align:center;margin:80px 0}.returns-product-footer-submit p{font-size:14px;color:#333338;line-height:1.5;margin:20px 0}.returned-products--item{display:-ms-flexbox;display:flex;padding:20px 0}.returned-products--item:not(:last-of-type){border-bottom:.5px solid rgba(134,147,158,.5)}.returned-products--item .returned-item--product{width:60%;display:-ms-flexbox;display:flex;padding:15px 30px 0 0}.returned-products--item .returned-item--product .returned-product--detail{padding-left:30px}.returned-products--item .returned-item--product .returned-product--detail .returned-product--title{color:#121212;font-weight:600;font-size:16px;transition:all .25s ease-in-out;margin-bottom:8px;display:inline-block;line-height:1.3}.returned-products--item .returned-item--product .returned-product--detail .returned-product--title:hover{color:#e5333f}.returned-products--item .returned-item--product .returned-product--detail .returned-product--number{font-size:13px;color:#93A2AF}.returned-products--item .returned-item--product .returned-product--detail .returned-product--number b{font-weight:500}.returned-products--item .returned-item--product .returned-product--detail .returned-product--invoice{font-size:14px;color:#333338;margin:13px 0}.returned-products--item .returned-item--product .returned-product--detail .returned-product--invoice a{color:#93A2AF;font-weight:600}.returned-products--item .returned-item--product .returned-product--detail .returned-product--invoice a:hover{color:#e5333f}.returned-products--item .returned-item--product .returned-product--detail .returned-product--returns{font-size:14px;color:#333338;margin:13px 0}.returned-products--item .returned-item--product .returned-product--detail .returned-product--returns b{font-weight:600}.returned-products--item .returned-item--product .returned-product--detail .returned-product--message{font-size:14px;line-height:1.3;color:#333338;margin:13px 0}.returned-products--item .returned-item--product .returned-product--detail .returned-product--remove{text-transform:uppercase;font-size:14px;font-weight:600;margin:20px 0;display:inline-block}.returned-products--item .returned-item--reason-info{font-size:14px;color:#333338;line-height:1.3}.returned-products--item .returned-item--reason-info p{margin:13px 0}.returned-products--item .returned-item--reason-info span{font-weight:600}.returned-products--item .returned-item--reason{width:40%}.returned-products--item .returned-item--reason .form-select-widget{padding-right:100px}@media (max-width:1200px){.returned-products--item .returned-item--reason .form-row{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.returned-products--item .returned-item--reason .form-row label{width:100%;margin-bottom:5px}.returned-products--item .returned-item--reason .form-row .form-widget{width:100%}.returned-products--item .returned-item--reason .form-select-widget{padding-right:0}}@media (max-width:750px){.returned-products--item{-ms-flex-direction:column;flex-direction:column}.returned-products--item .returned-item--product{width:100%;padding-right:0}.returned-products--item .returned-item--product .returned-product--detail{padding-left:15px}.returned-products--item .returned-item--reason{width:100%}}.returns-submitted-panel{background:#fff;border-radius:6px;padding:50px 10px;max-width:1300px;margin:70px auto 100px;text-align:center;color:#333338}.returns-submitted-panel .returns-submitted--title{font-weight:700;font-size:28px}.returns-submitted-panel .returns-submitted--number{font-size:18px;margin:30px 0}.returns-submitted-panel .returns-submitted--number b{font-weight:700}.returns-submitted-panel p{line-height:1.4}.returns-process-squares{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:800px;margin:40px auto;text-align:center}.returns-process-squares .process-square{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:8px;background:#fff;border:3px solid #f0f0f0;-ms-flex-positive:2;flex-grow:2;-ms-flex-preferred-size:0;flex-basis:0;color:#333338;padding:30px 20px 40px}.returns-process-squares .process-square>strong{display:block;font-weight:600;font-size:16px;margin-bottom:25px;transition:all .25s ease-in-out}.returns-process-squares .process-square .icon-print_active{width:48px;height:48px;margin-top:20px}.returns-process-squares .process-square p{font-size:14px;line-height:1.5}.returns-process-squares .process-square p b{font-weight:600}.returns-process-squares a.process-square:hover strong{color:#e5333f}.returns-process-squares .process-arrow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1}.returns-process-squares .process-arrow i{-ms-transform:rotate(-90deg);transform:rotate(-90deg);height:34px;width:64px}@media (max-width:650px){.messenger-container .messenger-conversation-panel{bottom:64px}.returns-process-squares{-ms-flex-direction:column;flex-direction:column}.returns-process-squares .process-arrow{margin:30px 0}.returns-process-squares .process-arrow i{-ms-transform:rotate(0);transform:rotate(0)}}.account-return-detail-summary{background:#fff;border-radius:6px;padding:35px 25px}.returns-guest-information{font-size:15px;margin:20px 0 60px}.returns-guest-information ol,.returns-guest-information p{line-height:1.3}.returns-guest-form-panel{background:#fff;border-radius:6px;padding:20px 35px;margin-bottom:20px;display:-ms-flexbox;display:flex;gap:30px}.returns-guest-form-panel .returns-guest-form-group{width:calc(100% - 320px)}.returns-guest-form-panel .returns-guest-form-group .returns-guest-form-cols{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.returns-guest-form-panel .returns-guest-form-group .returns-guest-form-cols .returns-guest-form-col{width:calc(50% - 20px)}@media (max-width:1400px){.returns-guest-form-panel .returns-guest-form-group .returns-guest-form-cols{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.returns-guest-form-panel .returns-guest-form-group .returns-guest-form-cols .returns-guest-form-col{width:100%}.returns-guest-form-panel .returns-guest-form-group .returns-guest-form-cols .returns-guest-form-col .form-row:last-of-type{margin-bottom:0}}.returns-guest-form-panel .returns-guest-form-group .form-row.form-row--label-horizontal label{width:230px}.returns-guest-form-panel .returns-guest-form-group .form-row.form-row--label-horizontal .form-widget{width:calc(100% - 230px)}.returns-guest-form-panel .returns-guest-form-group .form-row.form-row--label-horizontal .form-widget .select2.select2-container.select2-container--default{width:100%!important}@media (max-width:570px){.returns-guest-form-panel{padding:15px}.returns-guest-form-panel .returns-guest-form-group .form-row.form-row--label-horizontal{-ms-flex-direction:column;flex-direction:column}.returns-guest-form-panel .returns-guest-form-group .form-row.form-row--label-horizontal label{margin-bottom:5px;width:100%}.returns-guest-form-panel .returns-guest-form-group .form-row.form-row--label-horizontal .form-widget{width:100%}}.returns-guest-form-panel .returns-guest-form-info{width:320px;padding-top:15px}.returns-guest-form-panel .returns-guest-remove-row{text-align:right}.returns-guest-form-panel .returns-guest-remove-row button{font-weight:600;color:#e5333f;background:0 0;padding:5px;font-size:15px;text-transform:uppercase;border:0;transition:all .25s ease-in-out}@media (max-width:1150px){.returns-guest-form-panel{-ms-flex-direction:column;flex-direction:column;gap:0}.returns-guest-form-panel .returns-guest-form-group{width:100%;-ms-flex-order:2;order:2}.returns-guest-form-panel .returns-guest-form-info{width:100%;-ms-flex-order:1;order:1;margin-bottom:10px}}.returns-guest-products-items .returns-guest-form-panel:first-of-type .returns-guest-form-info .returns-guest-remove-row,.returns-guest-products-items .returns-guest-form-panel:not(:first-of-type) .returns-guest-form-info .info-paragraph{display:none}.returns-guest-add-row{border:0;font-weight:600;font-size:18px;color:#86939E;width:100%;transition:all .25s ease-in-out;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:30px 0}.returns-guest-add-row:hover{color:#e5333f}.advanced-header-page--returns-help{background:0 0;border:0;display:none}@media (max-width:1500px){.advanced-header-page--returns-help{display:inline-block}.layout-content-returns-container{position:relative}.layout-content-returns-container .layout-aside-panel{position:absolute;top:-25px;right:0;width:100%;max-width:500px;z-index:999;visibility:hidden;opacity:0;transition:all .25s ease-in-out}.layout-content-returns-container .layout-aside-panel.visible{visibility:visible;opacity:1}.layout-content-returns-container .layout-aside-panel .returns-instruction-panel{box-shadow:0 20px 20px rgba(0,0,0,.16)}.layout-content-returns-container .layout-content-panel{width:100%}}.guest-access-page{max-width:1340px;display:-ms-flexbox;display:flex;gap:15px;margin:70px auto 150px}.guest-access-page .guest-access-panel{background:#fff;border-radius:6px;padding:100px 80px;width:50%;text-align:center;color:#333338}#products-grid-categories ul a:hover strong,#products-grid-categories ul li.active a strong{color:#e5333f}.guest-access-page .guest-access-panel .access-title{font-weight:700;font-size:28px;margin:0 0 45px}.guest-access-page .guest-access-panel p{font-size:16px;line-height:1.4;margin:45px 0 0}@media (max-width:1000px){.guest-access-page{margin:50px auto;-ms-flex-direction:column;flex-direction:column}.guest-access-page .guest-access-panel{padding:50px 40px;width:100%}.guest-access-page .guest-access-panel .access-title{font-size:22px;margin-bottom:25px}.guest-access-page .guest-access-panel p{font-size:14px;margin-top:25px}}#products-form-state .advanced-header-page{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#products-search-header .form-row,#products-title-header{-ms-flex-positive:1;flex-grow:1}#products-search-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-positive:1;flex-grow:1}@media (min-width:1101px){#products-search-header{max-width:500px}}#products-search-header .btn{max-width:min-content;-ms-flex-positive:1;flex-grow:1}#products-search-header .form-textbox-widget input{background:#fff;width:100%}#products-search-header .form-textbox-widget .icon-cancel{cursor:pointer}#products-grid-listing-emptyset,#products-grid-listing-fuzziness{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:300px;-ms-flex-direction:column;flex-direction:column}#products-grid-listing-emptyset p,#products-grid-listing-fuzziness p{margin:10px 0;color:#86939E;padding:3px 0}#products-grid-listing-emptyset p strong,#products-grid-listing-fuzziness p strong{font-weight:700;color:#333338}#products-grid-listing-fuzziness p .fuzziness-query{font-weight:600}#grid-products-first-loader{min-height:350px;height:350px}.products-grid-layout{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}#products-grid-categories:after,#products-grid-filters:after{clear:both;display:table;content:''}.products-grid-layout .products-grid-aside-panel{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);width:400px;padding:5px 5px 5px 20px}.products-grid-layout .products-grid-listing-panel{width:calc(100% - 415px)}@media (max-width:1600px){.products-grid-layout .products-grid-aside-panel{width:350px;padding:5px 0 5px 15px}.products-grid-layout .products-grid-listing-panel{width:calc(100% - 360px)}}@media (max-width:1100px){.products-grid-layout .products-grid-aside-panel{visibility:hidden;opacity:0;position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:999999999;padding:25px 5px 85px 20px;transition:all .25s ease-in-out;max-width:500px;box-shadow:0 0 0 200vh rgba(0,0,0,.35),0 0 32px rgba(0,0,0,.15);scrollbar-width:thin;scrollbar-color:#c1c8cf transparent;overflow:auto;border-radius:0}.products-grid-layout .products-grid-aside-panel::-webkit-scrollbar{width:5px}.products-grid-layout .products-grid-aside-panel::-webkit-scrollbar-track{background:0 0}.products-grid-layout .products-grid-aside-panel::-webkit-scrollbar-thumb{background:#c1c8cf;border-radius:5px}.products-grid-layout .products-grid-aside-panel::-webkit-scrollbar-thumb:hover{background:#c1c8cf}.products-grid-layout .products-grid-aside-panel::-webkit-scrollbar-corner{background-color:#ccc}.products-grid-layout .products-grid-aside-panel.visible{left:0;opacity:1;visibility:visible}.products-grid-layout .products-grid-listing-panel{width:100%}}#products-grid-categories{margin:20px 0}#products-grid-categories .breadcrumbs--page-title{font-size:26px;margin-top:0}#products-grid-categories ul{margin:20px 0;padding-right:15px}#products-grid-categories ul li{margin:5px 0}#products-grid-categories ul a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0;line-height:1.2}#products-grid-categories ul a strong{color:#121212;font-weight:500;transition:all .25s ease-in-out}#products-grid-categories ul a span{color:#86939E}@media (max-width:1100px){#products-grid-categories{margin-top:0}}#products-grid-filters{margin:20px 0}#products-grid-filters .products-filters-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#products-grid-filters .products-filters-header .filters-clear{background:0 0;border:0;color:#333338;text-transform:uppercase;white-space:nowrap;font-weight:700}#products-grid-filters .breadcrumbs--page-title{font-size:26px;margin-top:0}#products-grid-filters .products-grid-filter-panel{margin:40px 0}#products-grid-filters .products-grid-filter-panel:first-of-type{margin-top:30px}#products-grid-filters .products-grid-filter-panel:last-of-type{margin-bottom:0}#products-grid-filters .products-grid-filter-panel header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:20px 0;cursor:pointer;padding-right:15px}#products-grid-filters .products-grid-filter-panel header strong{font-size:18px;font-weight:600;color:#333338}#products-grid-filters .products-grid-filter-panel header i{width:14px;height:8px}#products-grid-filters .products-grid-filter-panel .filter-panel-content{padding:0 0 0 5px;display:none}#products-grid-filters .products-grid-filter-panel ul{margin-top:20px;max-height:400px;overflow:auto;padding-right:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#products-grid-filters .products-grid-filter-panel li{margin:5px 0}#products-grid-filters .products-grid-filter-panel .filter-panel-search{padding-right:15px}#products-grid-filters .products-grid-filter-panel .filter-panel-search .icon-cancel{cursor:pointer}#products-grid-filters .products-grid-filter-panel .filter-panel-search input{font-size:13px}#products-grid-filters .products-grid-filter-panel .form-checkbox-widget .checkbox,#products-grid-filters .products-grid-filter-panel .form-radio-widget .checkbox{margin-right:15px}#products-grid-filters .products-grid-filter-panel .form-checkbox-widget .checkbox i,#products-grid-filters .products-grid-filter-panel .form-radio-widget .checkbox i{width:18px;height:18px}#products-grid-filters .products-grid-filter-panel .form-checkbox-widget .text,#products-grid-filters .products-grid-filter-panel .form-radio-widget .text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:1;font-size:16px}#products-grid-filters .products-grid-filter-panel .form-checkbox-widget .text strong,#products-grid-filters .products-grid-filter-panel .form-radio-widget .text strong{color:#121212;font-weight:500;transition:all .25s ease-in-out;margin-bottom:0}#products-grid-filters .products-grid-filter-panel .form-checkbox-widget .text span,#products-grid-filters .products-grid-filter-panel .form-radio-widget .text span{color:#86939E}#products-grid-filters .products-grid-filter-panel .form-checkbox-widget:hover strong,#products-grid-filters .products-grid-filter-panel .form-radio-widget:hover strong{color:#e5333f}#products-grid-filters .products-grid-filter-panel .filter-more{font-weight:700;color:#333338;text-transform:uppercase;background:0 0;border:0;transition:all .25s ease-in-out;margin-top:5px}#products-grid-filters .products-grid-filter-panel .filter-more:hover{color:#e5333f}#products-grid-filters .products-grid-filter-panel .filter-alert{color:#86939E;text-align:center;margin:10px 0;padding-right:15px}#products-grid-filters .products-grid-filter-panel.expanded header i{-ms-transform:rotate(180deg);transform:rotate(180deg)}#products-grid-filters .products-grid-filter-panel.expanded .filter-panel-content{display:block}#products-grid-filters .products-grid-filter-panel.show-more .filter-more,#products-grid-filters .products-grid-filter-panel:not(.show-more) li:not(.find):not(.popular){display:none}#products-grid-filters .products-grid-filter-panel ul.search-mode li,#products-grid-filters .products-grid-filter-panel.show-more ul li{-ms-flex-order:initial!important;order:initial!important}#products-grid-filters .products-grid-filter-panel:not(.show-more) ul:not(.search-mode){-ms-flex-direction:column-reverse;flex-direction:column-reverse}.products-grid-aside-panel-button-close{display:none;width:35px;height:35px;background:0 0;border:0;float:right;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-right:15px}.products-grid-aside-panel-button-close i{width:17px;height:17px}@media (max-width:1100px){.products-grid-aside-panel-button-close{display:-ms-flexbox;display:flex}}.visible .products-grid-aside-panel-button-mobile{left:0}.products-grid-aside-panel-button-mobile{display:none;background:#fff;box-shadow:0 -4px 4px rgba(0,0,0,.16);position:fixed;left:-100%;width:100%;max-width:500px;bottom:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:12px 15px;transition:all .25s ease-in-out;z-index:999}.products-grid-aside-panel-button-mobile .btn{width:100%}.products-grid-aside-panel-button-mobile .btn em:before{content:'('}.products-grid-aside-panel-button-mobile .btn em:after{content:')'}@media (max-width:1100px){.products-grid-aside-panel-button-mobile{display:-ms-flexbox;display:flex}}.filters-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin:20px 0}.filters-tags li{border-radius:5px;background:#333338;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 10px;line-height:1.3}.filters-tags li strong{font-weight:600;font-size:15px}.filters-tags li i{width:12px;height:12px;margin-left:10px;opacity:.4;transition:all .25s ease-in-out;cursor:pointer;-ms-flex-positive:1;flex-grow:1}.filters-tags li:hover i{opacity:1}.products-grid-listing-options{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:10px 25px;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:15px}.products-grid-listing-options .grid-listing-options--col{width:33.33%}.products-grid-listing-options .form-sorting{width:310px;max-width:100%}.products-grid-listing-options .form-sorting label{width:70px;font-size:14px;color:#707070}.products-grid-listing-options .form-sorting .form-select-widget{width:240px;max-width:calc(100% - 70px)}.products-grid-listing-options .form-sorting .select2{width:100%!important}.products-grid-listing-options .form-sorting .select2-selection__rendered{font-size:14px}.products-grid-listing-options .grid-view-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.products-grid-listing-options .grid-view-type span{width:70px;font-size:14px;color:#707070}.products-grid-listing-options .grid-view-type button{width:36px;height:36px;margin:0 5px;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:20px 20px;border:0;transition:all .25s ease-in-out}.products-grid-listing-options .grid-view-type button:hover{opacity:.5}.products-grid-listing-options .grid-view-type button.card-type{background-image:url(../images/ui/ic_view_grid.svg)}.products-grid-listing-options .grid-view-type button.card-type.active{background-image:url(../images/ui/ic_view_grid_act.svg)}.products-grid-listing-options .grid-view-type button.table-type{background-image:url(../images/ui/ic_view_list.svg)}.products-grid-listing-options .grid-view-type button.table-type.active{background-image:url(../images/ui/ic_view_list_act.svg)}@media (max-width:800px) and (max-width:550px){.products-grid-listing-options .grid-listing-options--col:nth-of-type(2){width:100px}}@media (max-width:800px){.products-grid-listing-options{background:0 0;box-shadow:none;padding:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-grid-listing-options .grid-listing-options--col:first-of-type{-ms-flex-positive:2;flex-grow:2}.products-grid-listing-options .grid-listing-options--col:last-of-type{width:100%}.products-grid-listing-options .form-select-widget{width:100%!important;max-width:100%!important}.products-grid-listing-options .grid-view-type{-ms-flex-pack:end;justify-content:flex-end}.products-grid-listing-options .select2-container .select2-selection--single .select2-selection__rendered{background:#fff}}@media (max-width:550px){.products-grid-listing-options .grid-view-type>span{display:none}}.product-grid-listing-item .product-item--delivery-and-number{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-grid-listing-item .product-item--delivery-and-number .product-item--delivery{margin-right:20px;line-height:1.4}.product-grid-listing-item .product-item--delivery-and-number .product-item--catalog-number{font-size:13px;color:#86939E;min-height:15px;line-height:1.4}.product-grid-listing-item .product-item--delivery-and-number .product-item--catalog-number span{font-weight:500}.product-grid-listing-item .product-item--image{text-align:center;position:relative}.product-grid-listing-item .product-item--image .photo360{position:absolute;font-size:14px;font-weight:600;color:#333338}.product-grid-listing-item .product-item--image .photo360 i{vertical-align:middle;margin-right:5px}.product-grid-listing-item .product-item--title{font-size:18px;color:#121212;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 0;transition:color .25s ease-in-out}.product-grid-listing-item>a{display:block}.product-grid-listing-item>a:hover .product-item--title{color:#e5333f}.product-grid-listing-item .product-item--price{font-size:22px;line-height:24px;text-align:center;color:#121212}.product-grid-listing-item .product-item--price span{display:block;font-size:13px;line-height:16px;color:#86939E;text-align:center;margin:5px 0 0}.products-grid-listing-cards{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [3];grid-template-columns:repeat(3,minmax(0,1fr));column-gap:15px;row-gap:15px}@media (max-width:950px){.products-grid-listing-cards{column-gap:10px;row-gap:10px}}@media (max-width:1300px) and (min-width:1101px),(max-width:800px){.products-grid-listing-cards{-ms-grid-columns:(minmax(0,1fr)) [2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.products-grid-listing-cards{-ms-grid-columns:(minmax(0,1fr)) [1];grid-template-columns:repeat(1,minmax(0,1fr))}}.products-grid-listing-cards .product-grid-listing-item{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:15px;transition:box-shadow .25s ease-in-out}@media (max-width:750px){.products-grid-listing-cards .product-grid-listing-item{padding:10px 5px}}.products-grid-listing-cards .product-grid-listing-item:hover{box-shadow:0 0 10px rgba(0,0,0,.16)}.products-grid-listing-cards .product-grid-listing-item .product-item--image{padding:25px}.products-grid-listing-cards .product-grid-listing-item .product-item--image img{max-width:100%;max-height:200px}.products-grid-listing-cards .product-grid-listing-item .product-item--image .photo360{top:0;right:0}.products-grid-listing-cards .product-grid-listing-item .product-item--title{text-align:center;padding:3px 15px;margin:12px 0 5px}@media (max-width:550px){.products-grid-listing-cards .product-grid-listing-item .product-item--title{font-size:16px}}.products-grid-listing-cards .product-grid-listing-item .product-item--features{display:none}.products-grid-listing-cards .product-grid-listing-item .product-item--delivery-and-number{margin:0 auto}@media (max-width:1350px){.products-grid-listing-cards .product-grid-listing-item .product-item--delivery-and-number{-ms-flex-direction:column;flex-direction:column}.products-grid-listing-cards .product-grid-listing-item .product-item--delivery-and-number .product-item--delivery{margin-right:0}}.products-grid-listing-cards .product-grid-listing-item .product-item--price{margin:10px auto;width:max-content}.products-grid-listing-cards .product-grid-listing-item .product-item--button{text-align:center;margin:20px auto 10px;width:max-content}@media (max-width:650px){.products-grid-listing-cards .product-grid-listing-item .product-item--button .btn{height:36px;line-height:36px;padding:0 19px;font-size:14px}.products-grid-listing-cards .product-grid-listing-item .product-item--button .btn.btn-left-icon{padding:0 19px 0 40px}}@media (max-width:500px){.products-grid-listing-cards .product-grid-listing-item .product-item--button .btn{height:36px;line-height:36px;font-size:13px;padding:0 15px}.products-grid-listing-cards .product-grid-listing-item .product-item--button .btn.btn-left-icon{padding:0 15px 0 40px}.products-grid-listing-cards .product-grid-listing-item .product-item--button .btn i{width:16px;height:16px;left:15px}}.products-grid-listing-table{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:5px 24px}@media (max-width:600px){.products-grid-listing-table{padding:5px 15px}}.products-grid-listing-table .product-grid-listing-item{padding:15px 0;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:opacity .25s ease-in-out}.products-grid-listing-table .product-grid-listing-item:not(:last-of-type){border-bottom:.5px solid rgba(134,147,158,.5)}@media (max-width:850px){.products-grid-listing-table .product-grid-listing-item{-ms-flex-direction:column;flex-direction:column}}.products-grid-listing-table .product-grid-listing-item .product-item--image-details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width:850px){.products-grid-listing-table .product-grid-listing-item .product-item--image-details{width:100%;overflow:initial}.products-grid-listing-table .product-grid-listing-item .product-item--image-details .product-item--image{overflow:initial!important;position:relative}.products-grid-listing-table .product-grid-listing-item .product-item--image-details .product-item--image .product-card-item-labels{top:100%;margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.products-grid-listing-table .product-grid-listing-item .product-item--image-details .product-item--image .product-card-item-labels span{margin-right:0}}.products-grid-listing-table .product-grid-listing-item .product-item--image{padding-bottom:10px;width:90px;position:relative}.products-grid-listing-table .product-grid-listing-item .product-item--image img{max-width:90px}.products-grid-listing-table .product-grid-listing-item .product-item--image .photo360{bottom:0;left:0;right:0;text-align:center}.products-grid-listing-table .product-grid-listing-item .product-item--details{padding:0 30px 0 20px;width:calc(100% - 90px)}.products-grid-listing-table .product-grid-listing-item .product-item--title{font-size:17px}.products-grid-listing-table .product-grid-listing-item .product-item--features,.products-grid-listing-table .product-grid-listing-item .product-item--features--catalog-number{font-size:12px;color:#333338;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-grid-listing-table .product-grid-listing-item .product-item--features span,.products-grid-listing-table .product-grid-listing-item .product-item--features--catalog-number span{color:#86939E}.products-grid-listing-table .product-grid-listing-item .product-item--features--catalog-number{font-size:16px;color:#86939E;font-weight:500}.products-grid-listing-table .product-grid-listing-item .product-item--features--catalog-number span{font-size:13px;font-weight:400}.products-grid-listing-table .product-grid-listing-item .product-item--delivery-and-number{display:-ms-flexbox;display:flex;text-align:left;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:2px}@media (max-width:550px){.products-grid-listing-table .product-grid-listing-item .product-item--delivery-and-number small{display:none}}.products-grid-listing-table .product-grid-listing-item .product-item--price-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:30px}.products-grid-listing-table .product-grid-listing-item .product-item--price-container .product-item--price{text-align:right;font-size:20px;display:inline-block;width:max-content}.products-grid-listing-table .product-grid-listing-item .product-item--price-container .product-item--price span{text-align:right}@media (max-width:850px){.products-grid-listing-table .product-grid-listing-item .product-item--price-container{width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px;padding-left:110px}}@media (max-width:850px) and (max-width:500px){.products-grid-listing-table .product-grid-listing-item .product-item--price-container{padding-left:100px}}@media (max-width:850px) and (max-width:650px){.products-grid-listing-table .product-grid-listing-item .product-item--price-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.products-grid-listing-table .product-grid-listing-item .product-item--price-container .product-item--price{width:100%}}@media (max-width:850px){.products-grid-listing-table .product-grid-listing-item .product-item--price-container .product-item--price{display:-ms-flexbox;display:flex;margin-right:0;gap:15px;-ms-flex-align:center;align-items:center}}@media (max-width:500px){.products-grid-listing-table .product-grid-listing-item .product-item--image{width:85px}.products-grid-listing-table .product-grid-listing-item .product-item--image img{max-width:85px}.products-grid-listing-table .product-grid-listing-item .product-item--details{width:calc(100% - 85px);padding:0 0 0 15px}#product-grid-bottom-pagenav .pagenav-summary{display:none}#product-grid-bottom-pagenav ul{width:100%;-ms-flex-pack:end;justify-content:flex-end}}#products-form-state .products-grid-filters-menu-mobile,#taxonomy-manufacturer-page .products-grid-filters-menu-mobile{display:none;background:0 0;border:0;cursor:pointer;font-size:14px;font-weight:600;text-transform:uppercase;color:#e5333f;margin-top:1px}@media (max-width:1100px){#products-form-state .advanced-header-page,#taxonomy-manufacturer-page .advanced-header-page{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:initial;align-items:initial;margin-bottom:15px}#products-form-state .section-container,#taxonomy-manufacturer-page .section-container{margin-bottom:15px}#products-form-state .breadcrumbs-header,#taxonomy-manufacturer-page .breadcrumbs-header{width:100%}#products-form-state #products-search-header .form-row,#taxonomy-manufacturer-page #products-search-header .form-row{margin:0!important}#products-form-state .products-grid-filters-menu-mobile,#taxonomy-manufacturer-page .products-grid-filters-menu-mobile{display:inline-block;float:right}}@media (max-width:600px){#products-form-state .header-page--actions .form-row,#products-form-state .header-page--actions .form-row input,#products-form-state .header-page--actions .form-widget,#taxonomy-manufacturer-page .header-page--actions .form-row,#taxonomy-manufacturer-page .header-page--actions .form-row input,#taxonomy-manufacturer-page .header-page--actions .form-widget{width:100%}#products-form-state .header-page--actions button,#taxonomy-manufacturer-page .header-page--actions button{display:none}}.product-grid-listing-not-logged{text-align:center;margin-bottom:20px}.product-grid-listing-not-logged span{background:#FFE147;border-radius:20px;display:inline-block;font-size:15px;padding:12px 30px}.product-grid-listing-not-logged span a{font-weight:600}#products-grid-listing-no-result .listing-empty-set{text-align:center}#products-grid-listing-no-result .listing-empty-set p{margin:25px 0}#products-grid-listing-no-result .listing-empty-set .no-result{margin:70px 0;font-size:19px}#products-grid-listing-no-result .listing-empty-set .archive{font-size:16px}#products-grid-listing-no-result .listing-empty-set .archive .btn{text-transform:lowercase;font-weight:500}.custom-listing-description{margin:50px 0}.custom-listing-description>h3{font-weight:600;font-size:24px;margin:30px 0}.custom-listing-description .content-styled-text p:first-of-type{margin-top:0}.custom-listing-similars{margin:50px 0}.custom-listing-similars>h3{font-weight:600;font-size:24px;margin:30px 0}.custom-listing-similars ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px}.custom-listing-similars ul li{width:33%;padding-right:40px}@media (max-width:1300px) and (min-width:1101px),(max-width:800px){.custom-listing-similars ul li{width:50%}}@media (max-width:650px){.custom-listing-similars ul li{width:100%}}.custom-listing-similars ul a{color:#333338;background:#d6dbdf;border-radius:17px;display:inline-block;padding:9px 15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:all .25s ease-in-out}.custom-listing-similars ul a:hover{opacity:.7}.cart-page-layout{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px}.cart-page-layout .cart-aside-panel{width:400px;padding-top:74px;position:sticky;top:30px}.cart-page-layout .cart-content-panel{width:calc(100% - 550px)}@media (max-width:1700px){.cart-page-layout .cart-content-panel{width:calc(100% - 420px)}}@media (max-width:1500px){.cart-page-layout{-ms-flex-direction:column;flex-direction:column}.cart-page-layout .cart-aside-panel{position:static;width:100%;padding-top:30px}.cart-page-layout .cart-content-panel{width:100%}}.cart-summary-panel{border-radius:8px;background:#fff;width:100%;padding:20px 30px}.cart-summary-panel .cart-order-button{margin:30px 0 10px}.cart-summary-panel .cart-order-button button{width:100%}.cart-summary-panel .cart-validation-complete{border-top:.5px solid rgba(134,147,158,.5);margin-top:20px;padding-top:20px}.cart-summary-panel .cart-validation-complete li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:8px 0}.cart-summary-panel .cart-validation-complete li i{opacity:0;margin-right:8px;transition:all .25s ease-in-out}.cart-summary-panel .cart-validation-complete li span{font-size:13px;font-weight:500;color:#333338}.cart-prices-detail li strong,.cart-voucher-panel .voucher-text strong{font-weight:600}.cart-summary-panel .cart-validation-complete li.completed i{opacity:1}.cart-summary-panel .cart-validation-complete li.completed span{color:#3DA82E}@media (max-width:1500px) and (min-width:671px){.cart-summary-panel:after{clear:both;display:table;content:''}.cart-summary-panel .cart-order-button{float:left;width:50%;max-width:calc(100% - 320px)}.cart-summary-panel .cart-order-button .btn{width:100%;max-width:300px}.cart-summary-panel .cart-validation-complete{float:left;width:50%;max-width:calc(100% - 320px);border-top:0;margin-top:0}.cart-summary-panel:not(.account-offer-panel) .cart-prices-detail{float:right;width:50%;max-width:320px}}.cart-products-table .product-note-desktop{padding-top:5px}@media (max-width:1000px){.cart-products-table .product-note-desktop{display:none}}.cart-products-table .product-note-mobile{padding-top:10px;padding-right:15px;display:-ms-flexbox;display:flex;gap:10px}@media (min-width:1001px){.cart-products-table .product-note-mobile{display:none}}.cart-products-table .cart-item-name{display:-ms-flexbox;display:flex;gap:10px}.cart-products-table .discount-price{display:block}.cart-products-table .without-discount{display:block;margin-bottom:0;line-height:0}.cart-products-table .quantity-widget{margin-right:0;-ms-flex-pack:center;justify-content:center}.cart-products-table .account-offer-table-products-variants td,.cart-products-table .basic-table-styled td{padding:20px 15px}.cart-products-table .product-item--delivery{font-size:14px}.cart-products-table .cart-item-remove{width:30px;height:30px;background:0 0;padding-top:4px;line-height:30px;text-align:center;border:0}.cart-products-table .cart-item-remove i{transition:all .25s ease-in-out}.cart-products-table .cart-item-remove:hover i{-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:center;transform-origin:center;opacity:.8}@media (max-width:1000px){.cart-products-table tbody td:nth-of-type(6),.cart-products-table thead{display:none}.cart-products-table tbody td{padding:15px 10px!important}.cart-products-table tbody tr{display:-ms-grid;display:grid;-ms-grid-columns:90px 1fr 1fr 1fr 1fr;grid-template-columns:90px 1fr 1fr 1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}.cart-products-table tbody tr td:nth-of-type(1){grid-area:1/1/3/2;max-width:80px}.cart-products-table tbody tr td:nth-of-type(2){grid-area:1/2/2/3;padding-bottom:5px!important}.cart-products-table tbody tr td:nth-of-type(3){grid-area:2/2/3/3;padding-top:0!important;text-align:left}.cart-products-table tbody tr td:nth-of-type(4){grid-area:1/3/3/4;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.cart-products-table tbody tr td:nth-of-type(4) small:nth-of-type(1){display:none}.cart-products-table tbody tr td:nth-of-type(5){grid-area:1/4/3/5;-ms-flex-pack:center;justify-content:center}.cart-products-table tbody tr td:nth-of-type(7){grid-area:1/5/3/6;-ms-flex-pack:center;justify-content:center}.cart-products-table tbody tr td:nth-of-type(8){grid-area:1/6/3/7}.cart-products-table tbody tr td:nth-of-type(1),.cart-products-table tbody tr td:nth-of-type(4),.cart-products-table tbody tr td:nth-of-type(5),.cart-products-table tbody tr td:nth-of-type(7),.cart-products-table tbody tr td:nth-of-type(8){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (max-width:800px){.cart-products-table tbody tr{-ms-grid-columns:90px 1fr 1fr 1fr;grid-template-columns:90px 1fr 1fr 1fr}.cart-products-table tbody tr td:nth-of-type(2){grid-area:1/2/2/4}.cart-products-table tbody tr td:nth-of-type(3){grid-area:2/2/3/4}.cart-products-table tbody tr td:nth-of-type(4){display:none}}@media (max-width:580px){.cart-products-table tbody tr{-ms-grid-columns:90px 1fr 110px 50px;grid-template-columns:90px 1fr 110px 50px}.cart-products-table tbody tr td:nth-of-type(1){grid-area:1/1/4/2}.cart-products-table tbody tr td:nth-of-type(2){grid-area:1/2/2/3}.cart-products-table tbody tr td:nth-of-type(3){grid-area:2/2/3/3;padding-bottom:5px!important}.cart-products-table tbody tr td:nth-of-type(5){grid-area:1/3/4/4}.cart-products-table tbody tr td:nth-of-type(7){grid-area:3/2/4/3;padding-top:0!important;text-align:left;-ms-flex-pack:start;justify-content:flex-start}.cart-products-table tbody tr td:nth-of-type(7) span{font-size:16px}.cart-products-table tbody tr td:nth-of-type(8){grid-area:1/4/4/5}}.cart-voucher-panel{border-radius:8px;background:#fff;margin:30px 0 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 25px;position:relative}.cart-voucher-panel:before{position:absolute;content:'';background:url(../images/img/voucher.png);width:168px;height:120px;top:-18px;left:-15px}.cart-voucher-panel .voucher-text{color:#43484D;font-size:14px;line-height:1.6;padding-left:120px}.cart-voucher-panel .voucher-form{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:380px}.cart-voucher-panel .voucher-form .form-textbox-widget{width:calc(100% - 135px)}.cart-voucher-panel .voucher-form button{width:120px}.cart-voucher-panel .voucher-form button span,.cart-voucher-panel .voucher-form button span:after,.cart-voucher-panel .voucher-form button span:before{text-align:center}@media (max-width:800px){.cart-voucher-panel{padding:20px 20px 20px 140px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.cart-voucher-panel .voucher-text{padding-left:0}.cart-voucher-panel .voucher-form{margin-top:20px;width:100%}}@media (max-width:510px){.cart-voucher-panel .voucher-form{margin-left:-130px;width:calc(100% + 130px)}}.account-settings-panel.cart-delivery-address-panel{padding:30px;margin-bottom:15px}.account-settings-panel.cart-delivery-address-panel .account-settings-header{margin-bottom:30px}.account-settings-panel.cart-delivery-address-panel .settings-header--title{font-size:18px}@media (max-width:480px){.account-settings-panel.cart-delivery-address-panel .settings-header--title{font-size:17px}}.account-settings-panel.cart-delivery-address-panel .account-settings-content{padding-left:0}.account-settings-panel.cart-delivery-address-panel .cart-delivery-address-label{cursor:pointer;position:relative}.account-settings-panel.cart-delivery-address-panel .cart-delivery-address-label>input{position:absolute;top:0;left:0;opacity:0;width:0;height:0}.account-settings-panel.cart-delivery-address-panel .cart-delivery-address-label input:checked~.account-address-item{border-color:#e5333f}.cart-prices-detail hr{border-top:0;border-left:0;border-right:0;border-bottom:.5px solid #86939E;opacity:.5;width:100%}.cart-prices-detail li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:10px 0;font-size:14px}.cart-prices-detail li .i16{margin:3px 10px 0 0}.cart-prices-detail li span{-ms-flex-positive:1;flex-grow:1;line-height:1.3}.cart-prices-detail li span:last-of-type:not(.text-left){text-align:right}.cart-payment-type-panel,.cart-shipping-type-panel{background:#fff;border-radius:8px;padding:30px}.cart-choose-method-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr)) [6];grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:15px}.cart-choose-method-list li{margin-bottom:20px}.cart-choose-method-list li[data-method-value]{cursor:pointer}@media (max-width:950px){.cart-payment-type-panel,.cart-shipping-type-panel{padding:20px 15px}.cart-choose-method-list{-ms-grid-columns:(minmax(140px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.cart-choose-method-item .method-logo .method-img,.cart-choose-method-list li .method-logo .method-img{border-radius:12px;height:120px;background:#fff;border:2px solid rgba(134,147,158,.25);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:25px;transition:all .25s ease-in-out;margin-bottom:10px;position:relative}.cart-choose-method-item .method-logo .method-img .method-recommended,.cart-choose-method-list li .method-logo .method-img .method-recommended{position:absolute;top:-24px;left:50%;border-radius:12.5px;background:#3DA82E;font-weight:500;font-size:11px;text-align:center;color:#fff;-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding:6px 10px}.cart-choose-method-item .method-logo .method-img.active-border,.cart-choose-method-list li .method-logo .method-img.active-border{border-color:#e5333f}.cart-choose-method-item .method-logo .method-img img,.cart-choose-method-list li .method-logo .method-img img{max-width:100%;max-height:100%}.cart-choose-method-item .method-logo span,.cart-choose-method-list li .method-logo span{font-size:11px;font-weight:600;text-align:center;display:block;margin-top:10px}.cart-choose-method-item .method-info,.cart-choose-method-list li .method-info{text-align:center}.cart-choose-method-item .method-info>small,.cart-choose-method-item .method-info>span,.cart-choose-method-item .method-info>strong,.cart-choose-method-list li .method-info>small,.cart-choose-method-list li .method-info>span,.cart-choose-method-list li .method-info>strong{display:block}.cart-choose-method-item .method-info>strong,.cart-choose-method-list li .method-info>strong{color:#2D2D34}.cart-choose-method-item .method-info>small,.cart-choose-method-list li .method-info>small{font-size:14px;color:#93A2AF;margin:5px 0}.cart-choose-method-item .method-info>span,.cart-choose-method-list li .method-info>span{font-weight:600;color:#2D2D34;margin-top:8px}.cart-choose-method-item .method-info>span small,.cart-choose-method-list li .method-info>span small{font-size:11px;display:none;margin:15px 0 5px}@media (max-width:500px){.cart-choose-method-list{-ms-grid-columns:1fr;grid-template-columns:1fr}.cart-choose-method-item,.cart-choose-method-list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0}.cart-choose-method-item .method-logo,.cart-choose-method-list li .method-logo{width:100px;height:90px}.cart-choose-method-item .method-logo .method-img,.cart-choose-method-list li .method-logo .method-img{padding:15px;height:90px}.cart-choose-method-item .method-logo .method-img .text-loader-placeholder,.cart-choose-method-list li .method-logo .method-img .text-loader-placeholder{height:100%;display:-ms-flexbox;display:flex}.cart-choose-method-item .method-info,.cart-choose-method-list li .method-info{width:calc(100% - 100px);text-align:left;padding-left:20px;font-size:14px}.cart-choose-method-item .method-info>small,.cart-choose-method-list li .method-info>small{font-size:12px}}.cart-choose-method-selected .cart-choose-method-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-choose-method-selected .cart-choose-method-item.recently-selected .method-info{padding-bottom:20px}@media (min-width:501px){.cart-choose-method-selected .cart-choose-method-item .method-logo{width:160px}}.cart-choose-method-selected .cart-choose-method-item .method-img{margin-bottom:0}.cart-choose-method-selected .cart-choose-method-item .method-info{padding-left:25px;text-align:left}.cart-choose-method-selected .cart-choose-method-item .method-info>span small{display:block}.cart-shipping-selected-details-cols{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-shipping-selected-details-cols .cart-choose-method-selected,.cart-shipping-selected-details-cols .cart-shipping-delivery-point{width:45%}.cart-shipping-selected-details-cols .delivery-point-phone-col{-ms-flex-order:2;order:2;width:300px;padding-left:10px}@media (max-width:850px){.cart-shipping-selected-details-cols{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.cart-shipping-selected-details-cols .cart-choose-method-selected,.cart-shipping-selected-details-cols .cart-shipping-delivery-point{width:100%}.cart-shipping-selected-details-cols .cart-shipping-delivery-point{border-left:0;margin-top:20px;padding-left:10px}}.cart-shipping-delivery-point{border-left:1px solid #707070;padding:5px 0 5px 40px}.cart-shipping-delivery-point .change-delivery-point{margin-top:20px;display:inline-block;font-size:13px;font-weight:500}.cart-shipping-delivery-point p{color:#2D2D34;font-size:13px;line-height:1.4}.cart-shipping-delivery-point p strong{font-size:14px;font-weight:600}.cart-shipping-delivery-point p strong em{font-size:18px}.cart-method-selected-details .cart-change-method-type{font-weight:600;display:inline-block;margin-top:40px}.cart-method-selected-details .cart-change-method-type span:nth-of-type(2){display:none}@media (max-width:500px){.cart-method-selected-details .cart-change-method-type{font-size:14px}.cart-method-selected-details .cart-change-method-type span:nth-of-type(1){display:none}.cart-method-selected-details .cart-change-method-type span:nth-of-type(2){display:inline-block}}.cart-shipping-delivery-point-map{margin:30px 0 0}@media (max-width:800px){.cart-shipping-delivery-point-map{margin-top:15px}}.cart-shipping-delivery-point-map .delivery-point-info{margin:20px 0}.cart-shipping-delivery-point-map iframe,.cart-shipping-delivery-point-map inpost-geowidget{width:100%;height:650px;display:block}.cart-shipping-preferences{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cart-shipping-preferences .cart-shipping-preference-panel{border-radius:8px;background:#fff;width:calc(50% - 8px);padding:30px 30px 10px}@media (max-width:550px){.cart-shipping-preferences .cart-shipping-preference-panel{padding:20px 15px!important}}.cart-shipping-preferences .cart-shipping-preference-panel .header--title{font-weight:600;font-size:18px;color:#86939E;margin-bottom:30px}.cart-shipping-preferences .cart-shipping-preference-panel .form-row{margin:20px 0}.cart-shipping-preferences .cart-shipping-preference-panel .form-row-message{margin-top:25px}.cart-shipping-preferences .cart-shipping-preference-panel .form-row-message label{font-weight:600;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:480px){.cart-shipping-preferences .cart-shipping-preference-panel .header--title{font-size:17px}.cart-shipping-preferences .cart-shipping-preference-panel .form-row label{font-size:13px}}@media (max-width:800px){.cart-shipping-delivery-point-map iframe,.cart-shipping-delivery-point-map inpost-geowidget{height:500px}.cart-shipping-preferences{-ms-flex-direction:column;flex-direction:column}.cart-shipping-preferences .cart-shipping-preference-panel{width:100%;margin:0 0 8px}}.cart-address-section,.cart-products-section,.cart-shipping-section{margin-bottom:40px}.cart-summary-page-layout{margin-top:30px}.cart-summary-page-layout .cart-summary-card-container{max-width:1225px;background:#fff;border-radius:8px;padding:30px}.cart-summary-page-layout .cart-summary-section--cols{display:-ms-flexbox;display:flex}.cart-summary-page-layout .cart-summary-section--cols .cart-summary-section--panel{width:33.33%;margin:0 0 40px;padding-right:40px}@media (max-width:1100px){.cart-summary-page-layout .cart-summary-section--cols{-ms-flex-direction:column;flex-direction:column}.cart-summary-page-layout .cart-summary-section--cols .cart-summary-section--panel{width:100%;padding-right:0}}.cart-summary-page-layout .panel-title{font-weight:700;font-size:18px;color:#43484d;text-transform:uppercase;margin:0 0 30px}.cart-summary-page-layout .cart-summary--method-choose{display:-ms-flexbox;display:flex}.cart-summary-page-layout .cart-summary--method-choose .method-image{height:120px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding:0 25px 0 0}.cart-summary-page-layout .cart-summary--method-choose .method-image img{max-width:100%;max-height:100%}.cart-summary-page-layout .cart-summary--method-choose .method-detail strong{color:#2D2D34}.cart-summary-page-layout .cart-summary--method-choose .method-detail small{display:block;font-size:14px;color:#93A2AF;margin:5px 0}.cart-summary-page-layout .cart-summary--method-choose .method-detail p{color:#2D2D34;font-size:13px;line-height:1.4}.cart-summary-page-layout .cart-summary--method-choose .method-detail p strong{font-size:14px;font-weight:600}.cart-summary-page-layout .cart-summary--method-choose .method-detail p strong em{font-size:18px}.cart-summary-page-layout .cart-summary--content-panel{line-height:1.4;color:#43484d;font-size:14px;word-wrap:break-word}.cart-summary-page-layout .cart-summary--content-panel p{margin:10px 0}.cart-summary-page-layout .cart-summary--content-panel p strong{font-weight:600}.cart-summary-page-layout .cart-summary--products li{color:#121212;font-size:15px;display:-ms-flexbox;display:flex;margin:15px 0}.cart-summary-page-layout .cart-summary--products li .product-img{line-height:0;margin:-2px 15px 0 0}.cart-summary-page-layout .cart-summary--products li .product-img img{width:40px}.cart-summary-page-layout .cart-summary--products li em{font-weight:600;display:block;min-width:35px}.cart-summary-page-layout .cart-summary--products li div strong{font-size:15px;display:block;margin-bottom:5px}.cart-summary-page-layout .cart-summary--products li div span{display:block;font-size:13px;color:#93A2AF}.cart-summary-page-layout .cart-summary--products li div span b{font-weight:500}.cart-summary-page-layout .cart-summary-page--actions{max-width:1225px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:35px 0;gap:15px}@media (max-width:950px){.cart-summary-page-layout .cart-summary-page--actions{-ms-flex-direction:column;flex-direction:column}}.cart-summary-page-layout .cart-summary-page--actions .col{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px}@media (max-width:950px){.cart-summary-page-layout .cart-summary-page--actions .col{-ms-flex-direction:column;flex-direction:column}.cart-summary-page-layout .cart-summary-page--actions .col p{text-align:center}}.cart-summary-page-layout .cart-summary-page--actions p{max-width:260px;font-size:12px;color:#2d2d34;line-height:1.4}.cart-summary-page-layout .cart-summary-page--actions .btn{width:260px;height:48px;line-height:46px}.cart-upselling .cart-upselling-progressbar{margin:0 auto;max-width:700px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-upselling .cart-upselling-progressbar .cart-upselling-bar{height:22px;border-radius:11px;overflow:hidden;background:#f0f0f0;-ms-flex-positive:1;flex-grow:1}.cart-upselling .cart-upselling-progressbar .cart-upselling-bar .cart-upselling-bar-value{border-radius:11px;height:22px;background:linear-gradient(to left,#e5333f 0,#ff7c19 100%);text-align:right;line-height:22px;color:#fff;font-size:13px;font-weight:600;padding-right:10px;width:0}.cart-upselling .cart-upselling-progressbar .cart-upselling-bar.completed .cart-upselling-bar-value{background:linear-gradient(to left,#3da82e 0,#74d567 100%)}.cart-upselling .cart-upselling-progressbar .cart-upselling-threshold{color:#333338;font-size:13px;padding-left:15px}.cart-upselling .upsell-info{text-align:center;font-size:15px;color:#333338}.cart-upselling .upsell-info b{font-weight:600}.cart-upselling .upselling-actions{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:end;justify-content:flex-end;margin-top:45px}@media (max-width:670px){.cart-upselling .upselling-actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.cart-upselling .upselling-carousel{padding:10px 50px}.cart-upselling .upselling-carousel .owl-next{top:50%}.cart-upselling .upselling-carousel .owl-prev{top:50%;left:0;right:auto}@media (max-width:640px){.cart-upselling .upselling-carousel{padding:10px 0}.cart-upselling .upselling-carousel .owl-nav{display:none!important}}.cart-upselling .upselling-carousel:not(.owl-carousel){display:-ms-flexbox;display:flex;overflow:hidden;gap:10px}.cart-upselling .upselling-carousel:not(.owl-carousel) .product-card-item{max-width:250px}.cart-upselling .upselling-carousel .product-card-item{box-shadow:0 2px 4px rgba(0,0,0,.16)}.cart-upselling .upselling-carousel .product-card--number,.cart-upselling .upselling-carousel .product-item--delivery{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-upselling .upselling-carousel .quantity-widget{margin-right:15px}.account-rack--page-cover{background:url(../images/img/rack-cover-bg.png) center/cover no-repeat;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:12px;padding:120px 25px 30px 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;color:#fff}.account-rack--page-cover.subordinates-cover{background:url(../images/img/subordinates-cover-bg.jpg) center/cover no-repeat}.account-rack--page-cover .rack-cover--title{font-size:22px;-ms-flex-positive:1;flex-grow:1;white-space:nowrap}.account-rack--page-cover .rack-cover--title span{font-size:60px;font-weight:300;display:block;margin-bottom:15px}.account-rack--page-cover .rack-cover--title span em{font-weight:700}.account-rack--page-cover .rack-cover--content{-ms-flex-positive:1;flex-grow:1;text-align:right;padding-left:80px;font-size:13px;line-height:1.4;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.account-rack--page-cover .rack-cover--content p{margin-top:15px}@media (max-width:850px){.account-rack--page-cover{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:100px 20px 30px}.account-rack--page-cover .rack-cover--content{text-align:left;padding-left:0}}@media (max-width:550px){.account-rack--page-cover .rack-cover--title{font-size:18px}.account-rack--page-cover .rack-cover--title span{font-size:48px}}.account-rack--header{margin:35px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:750px){.account-rack--header{margin:20px 0}}.account-rack--header .rack-tabs li{display:inline-block}.account-rack--header .rack-tabs a{font-weight:500;font-size:16px;color:#333338;text-transform:uppercase;border-bottom:4px solid transparent;display:inline-block;padding:17px 22px;transition:all .25s ease-in-out}.account-rack--header .rack-tabs a.active{color:#e5333f;border-bottom:4px solid #e5333f}.account-rack--header .rack-tabs a:hover{color:#e5333f}.account-rack--header .btn{padding:0 30px}.account-rack--group-panel{border-radius:12px 12px 24px 24px;background:#eaedef;border:1px solid rgba(51,51,56,.2);margin:35px 0;position:relative}@media (max-width:750px){.account-rack--group-panel{margin:20px 0}}.account-rack--group-panel .account-rack-group-header{background:#dbe1e6;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 20px;position:sticky;top:0;z-index:9999;box-shadow:0 20px 20px -20px #eaedef,0 20px 20px -20px #eaedef,0 20px 20px -20px #eaedef,0 20px 20px -20px #eaedef}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title .icon-light-bulb{width:28px;height:28px;margin-right:20px}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title .rack-group-icon{font-weight:300;font-size:38px;color:#93A2AF;margin-right:20px;width:30px;display:inline-block}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title .account-rack-header--group-name{font-weight:600;color:#333338}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title .account-rack-header--group-name span{font-weight:400;margin-left:4px}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title .account-rack-header--group-name span:before{content:'('}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title .account-rack-header--group-name span:after{content:')'}@media (max-width:750px){.account-rack--group-panel .account-rack-group-header .info-paragraph.better-visible{display:none}}@media (max-width:550px){.account-rack--group-panel .account-rack-group-header{padding:15px}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title .icon-light-bulb,.account-rack--group-panel .account-rack-group-header .account-rack-group-header--title .rack-group-icon{margin-right:10px}}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--options{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:35px;transition:all .25s ease-in-out}@media (min-width:1001px){.account-rack--group-panel .account-rack-group-header .account-rack-group-header--options{opacity:0;visibility:hidden}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--options .options-dropdown-menu .rack-group-to-cart{display:none}}.account-rack--group-panel.smart-group .account-rack-group-header--options,.account-rack--group-panel:hover .account-rack-group-header--options{visibility:visible;opacity:1}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--options .info-paragraph{max-width:350px;font-size:12px;-ms-flex-align:center;align-items:center}@media (max-width:1000px){.account-rack--group-panel .account-rack-group-header .account-rack-group-header--options .btn.rack-group-to-cart{display:none}}.account-rack--group-panel .account-rack-group-header .account-rack-group-header--options .options-dropdown-menu{padding:10px 0}.account-rack--group-panel.smart-group{background:#f5f0d4;border-color:transparent}.account-rack--group-panel.smart-group .account-rack-group-header{background:#ffe147;box-shadow:0 20px 20px -20px #f5f0d4,0 20px 20px -20px #f5f0d4,0 20px 20px -20px #f5f0d4,0 20px 20px -20px #f5f0d4}.account-rack--group-panel:last-of-type .rack-group-move-down,.account-rack--group-panel:nth-of-type(2) .rack-group-move-up{position:relative}.account-rack--group-panel:last-of-type .rack-group-move-down:before,.account-rack--group-panel:nth-of-type(2) .rack-group-move-up:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7)}.account-rack-products{padding:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;min-height:300px}.account-rack-products .account-rack-product-item-placeholder{border:1px dashed rgba(0,0,0,.15);background:rgba(0,0,0,.08);border-radius:6px;min-height:300px;width:calc(25% - 22.5px)}.account-rack-products .product-card-item{width:calc(25% - 22.5px);box-shadow:none}.account-rack-products .product-card-item.ui-sortable-helper{box-shadow:0 12px 32px rgba(0,0,0,.5)}.account-rack-products .product-card-item .product-card--image img{max-height:130px}.account-rack-products .product-card-item .product-card--title{margin-bottom:0}.account-rack-products .product-card-item .product-card--info{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (max-width:1200px){.account-rack-products{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr)) [3];grid-template-columns:repeat(3,minmax(200px,1fr));gap:15px;padding:15px}.account-rack-products .account-rack-product-item-placeholder,.account-rack-products .product-card-item{width:100%}}@media (max-width:750px){.account-rack-products{-ms-grid-columns:(minmax(200px,1fr)) [2];grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (max-width:550px){.account-rack-products{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:15px 10px;gap:10px;min-height:150px}.account-rack-products .account-rack-product-item-placeholder{min-height:200px}.account-rack-products .product-card-item{display:-ms-grid;display:grid;-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;-ms-grid-rows:minmax(0,1fr);grid-template-rows:minmax(0,1fr);column-gap:15px;position:relative;padding:15px}.account-rack-products .product-card-item .product-card--image{grid-area:1/1/5/2;position:static}.account-rack-products .product-card-item .product-card--image .options-dropdown-menu.active .options-dropdown-menu-list{z-index:99999}.account-rack-products .product-card-item .product-card--image .product-card-item-labels{top:auto;bottom:15px;left:15px}.account-rack-products .product-card-item .product-card--image .options-dropdown-menu{top:auto;bottom:15px;right:10px}.account-rack-products .product-card-item .product-card--title{grid-area:1/2/2/3;text-align:left;margin-top:0;padding:0;height:auto;line-height:1.4}.account-rack-products .product-card-item .product-card--info{grid-area:2/2/3/3;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0;padding-right:40px}.account-rack-products .product-card-item .product-card--info span{width:auto!important;margin:5px 0!important}.account-rack-products .product-card-item .product-card--info span:nth-of-type(1){-ms-flex-order:2;order:2}.account-rack-products .product-card-item .product-card--price-group{grid-area:3/2/4/3;text-align:left;margin:0 0 15px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:15px}.account-rack-products .product-card-item .cart-btn{grid-area:4/2/5/3;margin:0}.account-rack-products .product-card-item .cart-btn .add-to-cart-widget{-ms-flex-pack:start;justify-content:flex-start}}.account-rack-emptyset{position:absolute;top:50px;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center;pointer-events:none}.account-rack-emptyset .account-rack-emptyset--title{font-size:18px;font-weight:500;color:#93A2AF;margin-bottom:15px}.account-rack-emptyset .account-rack-emptyset--info{font-size:13px;color:#333338;line-height:2;padding:0 25px}.account-rack-emptyset .rack-btn-demo{font-weight:500;vertical-align:middle;display:inline-block;margin-left:10px}.account-rack-emptyset .rack-btn-demo i{vertical-align:middle;margin-right:5px}.popup-rack-groups-list{word-wrap:break-word}.popup-rack-groups-list .form-checkbox-widget,.popup-rack-groups-list .form-radio-widget{margin:10px 0;font-weight:500}.popup-rack-groups-list .icon-light-bulb{vertical-align:middle;margin:-5px 5px 0 0}#popup-rack-transform-cart-products .loading-wrapper{width:50px;margin:75px auto}#popup-rack-transform-cart-products .rack-transform-cart--product-item{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#popup-rack-transform-cart-products .rack-transform-cart--product-item:not(:last-of-type){border-bottom:.5px solid #c3d0db}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-image{width:70px;text-align:center}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-image img{max-width:100%}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-detail{width:calc(100% - 70px - 70px - 110px - 50px);padding:0 20px}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-detail .rack-transform-cart--product--title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#121212;padding-bottom:2px}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-detail .rack-transform-cart--product--title:hover{color:#e5333f}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-detail .rack-transform-cart--product--number{font-size:13px;color:#93A2AF;font-weight:500;margin-top:5px;display:block}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-alert{width:70px;text-align:center}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-quantity{width:110px}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-remove{width:50px;text-align:right}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-remove button{width:30px;height:30px;background:0 0;padding-top:4px;line-height:30px;text-align:center;border:0}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-remove button i{transition:all .25s ease-in-out}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-remove button:hover i{-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:center;transform-origin:center;opacity:.8}@media (max-width:650px){#popup-rack-transform-cart .popup-action-buttons>span,#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-alert,#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-remove{display:none}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-detail{width:calc(100% - 70px - 110px)}#popup-rack-transform-cart .popup-action-buttons{-ms-flex-direction:column;flex-direction:column;gap:15px}}@media (max-width:500px){#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-detail{width:calc(100% - 110px);padding:0 20px 0 0}#popup-rack-transform-cart-products .rack-transform-cart--product-item .rack-transform-cart--product-image{display:none}}.inquiry-form-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1300px}.inquiry-form-container .inquiry-form-data{width:calc(100% - 275px - 45px)}.inquiry-form-container .inquiry-form-info{width:275px}.inquiry-form-container .inquiry-form-info p{font-size:14px;line-height:20px;color:#333338}.inquiry-form-container .inquiry-form-info .nameplate{max-width:100%;margin:20px 0}.inquiry-form-container .inquiry-form-attachment-info{font-size:15px;line-height:20px;color:#333338;margin:0 0 20px}.inquiry-form-container .inquiry-form-submit{text-align:center;margin:60px 0 30px}.inquiry-form-container .inquiry-form-card{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:30px 50px 30px 40px}@media (max-width:800px){.inquiry-form-container{-ms-flex-direction:column;flex-direction:column}.inquiry-form-container .inquiry-form-data,.inquiry-form-container .inquiry-form-info{width:100%}.inquiry-form-container .inquiry-form-info{margin-top:30px;text-align:center}.inquiry-form-container .inquiry-form-card{padding:20px}}.inquiry-form-success{text-align:center;padding:20px 0}.inquiry-form-success h4{font-weight:600;font-size:20px}.inquiry-form-success p{margin:30px 0}.taxonomy-manufacturer-about{display:-ms-flexbox;display:flex}@media (max-width:1100px){.taxonomy-manufacturer-about{-ms-flex-direction:column;flex-direction:column}}.taxonomy-manufacturer-about .taxonomy-manufacturer-info{width:calc(25% + 5px);padding-right:25px}@media (max-width:1100px) and (min-width:601px){.taxonomy-manufacturer-about .taxonomy-manufacturer-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;gap:20px;padding-right:0}}@media (max-width:600px){.taxonomy-manufacturer-about .taxonomy-manufacturer-info{width:100%;padding-right:0}}.taxonomy-manufacturer-about .taxonomy-manufacturer-info .card--logo{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);width:100%;position:relative;overflow:hidden;display:block;height:0;padding-bottom:62%}.taxonomy-manufacturer-about .taxonomy-manufacturer-info .card--logo .manufacturer-card--logo{position:absolute;top:20px;left:20px;right:20px;bottom:20px;display:block;background-size:100% auto;background-position:center;background-repeat:no-repeat}.taxonomy-manufacturer-about .taxonomy-manufacturer-info .card--logo .manufacturer-card--name{position:absolute;top:20px;left:20px;right:20px;bottom:20px;color:#e5333f;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:600;text-align:center}.taxonomy-manufacturer-about .taxonomy-manufacturer-info .manufacturer-products-count{font-size:18px;line-height:1.3;color:#333338;font-weight:600;margin-top:10px}@media (max-width:1100px) and (min-width:601px){.taxonomy-manufacturer-about .taxonomy-manufacturer-info .card--logo{width:50%;max-width:300px;padding-bottom:0;height:auto;min-height:200px}.taxonomy-manufacturer-about .taxonomy-manufacturer-info .manufacturer-products-count{margin-top:0;width:50%}}.taxonomy-manufacturer-about .taxonomy-manufacturer-info .manufacturer-products-count strong{font-size:64px;display:block;font-weight:800}.taxonomy-manufacturer-about .taxonomy-manufacturer-info .manufacturer-products-count em{font-weight:400}.taxonomy-manufacturer-content b,.taxonomy-manufacturer-content strong,.taxonomy-manufacturer-description b,.taxonomy-manufacturer-description strong,.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-blueprints-panel h2 em,.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info .trader-rating .rate strong,.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info p strong,.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info ul a{font-weight:600}.taxonomy-manufacturer-about .taxonomy-manufacturer-description{width:calc(100% - 25%);column-count:3}@media (max-width:1100px){.taxonomy-manufacturer-about .taxonomy-manufacturer-description{margin-top:20px;width:100%}}@media (max-width:900px){.taxonomy-manufacturer-about .taxonomy-manufacturer-description{column-count:2}}@media (max-width:650px){.taxonomy-manufacturer-about .taxonomy-manufacturer-description{column-count:1}}.taxonomy-manufacturer-content,.taxonomy-manufacturer-description{font-size:16px;line-height:1.3;color:#333338;column-gap:16px;word-wrap:anywhere}.taxonomy-manufacturer-content p,.taxonomy-manufacturer-description p{margin:10px 0}.taxonomy-manufacturer-content{padding-left:0;column-count:4}@media (max-width:1100px){.taxonomy-manufacturer-content{column-count:3}}@media (max-width:900px){.taxonomy-manufacturer-content{column-count:2}}@media (max-width:650px){.taxonomy-manufacturer-content{column-count:1}}.taxonomy-manufacturer-listing .taxonomy-manufacturer-more-link{display:-ms-flexbox!important;display:flex!important;padding:20px 0;-ms-flex-pack:center;justify-content:center}.taxonomy-manufacturer-help-panel{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel{border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:20px 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .icon-account_inquiries_gray{opacity:.35}@media (max-width:550px){.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .icon-account_inquiries_gray{display:none}}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .headline{font-weight:600;font-size:22px;color:#333338;line-height:1.3}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:15px}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-photo{width:140px;height:140px;background-repeat:no-repeat;background-size:contain;background-position:center}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info{padding-left:20px}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info p{font-size:18px;color:#43484d;line-height:1.3}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info ul{color:#333338;font-size:14px;line-height:1.4;margin:15px 0}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info ul li{margin:2px 0}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info ul span{display:inline-block;width:70px}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info .trader-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info .trader-rating .stars{background:url(../images/ui/star_fill.svg) right center repeat-x;width:calc(18px * 5);height:20px;position:relative}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info .trader-rating .stars span{position:absolute;display:block;top:0;right:0;bottom:0;background:url(../images/ui/star_fill.svg) right center repeat-x;filter:grayscale(100%)}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-trader-panel .trader-detail .trader-info .trader-rating .rate{font-size:14px;color:#333338}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-blueprints-panel{border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.16);background:url(../images/img/taxonomy-blueprints.png) center/cover no-repeat;padding:50px 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:550px){.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-blueprints-panel{padding:30px 20px;-ms-flex-direction:column;flex-direction:column;gap:20px}}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-blueprints-panel h2{font-size:36px;color:#333338}.taxonomy-manufacturer-help-panel .taxonomy-manufacturer-blueprints-panel p{color:#43484d;font-size:16px;line-height:1.3;margin-top:10px;max-width:400px}.error-page{background:url(../images/ui/error_pattern.svg) center/contain no-repeat;min-height:600px;padding:50px 0;margin:70px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center}.error-page h1{font-size:48px;font-weight:700;color:#707070;margin-bottom:35px}.error-page h2{font-size:22px;font-weight:600;color:#707070;margin-bottom:30px}.error-page p{font-size:16px;color:#333338;line-height:1.4;margin:25px 0}.error-page .simple-link{font-size:16px;font-weight:600;color:#e5333f}.error-page-form-search{width:100%;max-width:800px;margin:20px 0}.error-page-form-search form{display:-ms-flexbox;display:flex;width:100%}@media (min-width:1201px){.error-page-form-search form button,.error-page-form-search form input{height:60px}.error-page-form-search form input{font-size:19px;padding-left:70px;background:#fff}.error-page-form-search form button{padding:0 35px;font-size:20px;letter-spacing:1px}}.error-page-form-search form .form-row{margin:0}.error-page-form-search form .form-row:nth-of-type(1){width:100%;padding-right:20px}@media (max-width:580px){.error-page-form-search form .form-row:nth-of-type(1){padding-right:0}.error-page-form-search form .form-row:nth-of-type(2){display:none}}.order-confirmation-panel{border-radius:16px;background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.16);padding:80px 10px;max-width:1300px;margin:70px auto 100px;text-align:center;color:#333338}.order-confirmation-panel.payment-success{background:#EFFFEC}.order-confirmation-panel.payment-failed{background:#FFECEC}.order-confirmation-panel .content{width:100%;max-width:700px;margin:0 auto}.order-confirmation-panel .title{font-weight:700;font-size:28px;margin:40px 0}.order-confirmation-panel p{line-height:1.4;margin:30px 0}.order-confirmation-panel a.homepage{color:#86939E}.order-confirmation-panel .order-confirm-przelewy24-logo{background:url(../images/payments/przelewy_24.svg) 0 0/contain no-repeat;width:150px;height:50px;display:inline-block}.order-confirmation-panel .order-confirm-paypal-logo{background:url(../images/payments/paypal_native.svg) 0 0/contain no-repeat;width:150px;height:50px;display:inline-block}.order-confirmation-panel .order-confirm-skrill-logo{background:url(../images/payments/skrill.svg) 0 0/contain no-repeat;width:150px;height:50px;display:inline-block}.products-archive{max-width:1300px;margin:60px auto}.products-archive h1{text-align:center;font-weight:700;font-size:18px;color:#333338;line-height:1.4}.products-archive h1 span{display:block;font-size:32px;font-weight:600}.products-archive table{width:100%;margin:50px 0;border-collapse:collapse;overflow:hidden}.products-archive table thead th{font-size:16px;color:#333338;font-weight:600}.products-archive table td,.products-archive table th{padding:20px 10px}.products-archive table tr{border-bottom:.5px solid rgba(134,147,158,.5)}.need-help-contact{max-width:650px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.need-help-contact .title{font-size:24px;font-weight:600;margin:40px 0;text-align:center}.need-help-contact .contact-methods{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:45px}@media (max-width:600px){.need-help-contact .contact-methods{-ms-flex-direction:column;flex-direction:column}}.need-help-contact .contact-method{display:-ms-flexbox;display:flex;gap:20px}.need-help-contact .contact-method span{display:block;font-size:13px;font-weight:500;color:#707070;margin-top:5px}.aboutus-hero h1,.aboutus-page .subtitle{font-family:Hanson,Barlow,Arial,sans-serif;color:#333338;text-transform:uppercase}.need-help-contact .contact-method i{width:24px;height:24px}.need-help-contact .contact-method a{font-weight:600;font-size:18px}.aboutus-page p{margin:25px 0;font-size:18px;line-height:1.7}.aboutus-page p strong{font-weight:600;font-size:24px;line-height:1.5}@media (max-width:1300px){.aboutus-page p{font-size:16px}.aboutus-page p strong{font-size:20px}}@media (max-width:1050px){.taxonomy-manufacturer-help-panel{-ms-grid-columns:1fr;grid-template-columns:1fr}.aboutus-page p{margin:20px 0;line-height:1.5}}.aboutus-page p sup{vertical-align:super;font-size:smaller}.aboutus-page .subtitle{font-size:clamp(28px,15vw/2,72px);margin-bottom:90px}@media (max-width:1050px){.aboutus-page .subtitle{margin-bottom:40px}}.aboutus-hero{position:relative;height:0;padding-bottom:47%;overflow:hidden}.aboutus-hero .img-hero{position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/img/aboutus/aboutus-hero.png) center bottom/cover no-repeat;z-index:40}.aboutus-hero h1{position:absolute;font-size:clamp(14px,15vw/2,120px);top:15%;left:6%;-ms-transform-origin:top right;transform-origin:top right}.aboutus-first-section{position:relative;z-index:99;margin-top:-8vw;margin-bottom:80px}.aboutus-first-section .text-half-col{max-width:55%}@media (max-width:1050px){.aboutus-first-section .text-half-col{max-width:100%}}.aboutus-first-section .aboutus-checkerboard{margin:25px auto}.aboutus-marquee{width:100%;margin:0 auto;white-space:nowrap;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.aboutus-marquee .text{display:inline-block;animation:aboutus-marquee 60s linear infinite;font-size:66px;letter-spacing:-.02em;color:rgba(51,51,56,.11);word-spacing:20px;margin-left:40px}@keyframes aboutus-marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}.aboutus-layer-bg{position:relative;margin-top:-65px;background:url(../images/img/aboutus/aboutus-layer-bg.png) center bottom/contain no-repeat;padding:1px 0}.aboutus-checkerboard{display:-ms-flexbox;display:flex;margin:80px auto}.aboutus-checkerboard .content-wrapper{width:100%;max-width:820px;padding-right:150px}@media (max-width:1400px){.aboutus-checkerboard .content-wrapper{padding-right:50px}}.aboutus-checkerboard .content{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.aboutus-checkerboard .image{width:50%;display:-ms-flexbox;display:flex}.aboutus-checkerboard .content2{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.aboutus-checkerboard .content2 .content-wrapper{padding-right:0;padding-left:150px}@media (max-width:1400px){.aboutus-checkerboard .content2 .content-wrapper{padding-left:50px}}.aboutus-checkerboard.reverse .content{-ms-flex-order:2;order:2;-ms-flex-pack:start;justify-content:flex-start}.aboutus-checkerboard.reverse .content .content-wrapper{padding-right:0;padding-left:150px}@media (max-width:1400px){.aboutus-checkerboard.reverse .content .content-wrapper{padding-left:50px}}.aboutus-checkerboard.vertical-padding .content{padding-top:50px;padding-bottom:50px}@media (max-width:1050px){.aboutus-checkerboard{margin:40px auto;-ms-flex-direction:column;flex-direction:column}.aboutus-checkerboard .content,.aboutus-checkerboard .content2,.aboutus-checkerboard .image{width:100%;-ms-flex-pack:start;justify-content:flex-start;padding:0!important}.aboutus-checkerboard .image{margin-top:30px}.aboutus-checkerboard .image .checkerboard-slideshow{margin-top:0!important;padding-bottom:75%}.aboutus-checkerboard .content-wrapper{width:100%;max-width:100%;padding:0!important}.aboutus-checkerboard.reverse .content{-ms-flex-order:0;order:0}}.aboutus-warehouse{background:#d9c5a7;padding:1px 0}.aboutus-warehouse .checkerboard-slideshow{margin-top:-120px}.checkerboard-history .checkerboard-slideshow{margin-top:-30px}.aboutus-warehouse-stats{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;margin:80px auto}.aboutus-warehouse-stats li{width:calc(20% - 40px);text-align:center;font-weight:600;line-height:1.4}@media (max-width:1050px){.aboutus-warehouse-stats li{width:calc(33.33% - 35px)}}@media (max-width:700px){.aboutus-warehouse-stats li{width:calc(50% - 25px)}}@media (max-width:480px){.aboutus-warehouse-stats li{width:100%}}.aboutus-warehouse-stats li strong{display:block;font-weight:800;font-size:64px;color:#333338}@media (max-width:1300px){.aboutus-warehouse-stats li strong{font-size:48px}}.checkerboard-slideshow{width:100%;position:relative}.checkerboard-slideshow .img{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;visibility:hidden;opacity:0;transition:all 1s ease-in-out}.checkerboard-slideshow .img.visible{visibility:visible;opacity:1}.aboutus-assortment{margin:140px 0}@media (max-width:1050px){.aboutus-assortment{margin:70px 0}}.aboutus-assortment .manufacturer-logos{max-width:1400px}.aboutus-assortment .manufacturer-logos ul li img{max-width:100%}.service-partner-container{border-radius:6px;background:#fff;padding:50px 60px}.service-partner-container h1{font-weight:400;font-size:40px;color:#333338;margin-bottom:60px;line-height:1.4}.service-partner-container h1 span{color:#e5333f;font-weight:700;display:block}@media (max-width:1500px){.service-partner-container{padding:25px 30px}.service-partner-container h1{font-size:32px}}@media (max-width:600px){.service-partner-container{padding:20px 15px}.service-partner-container h1{font-size:26px}}.service-partner-content{display:-ms-flexbox;display:flex;gap:90px}.service-partner-content .map{width:50%}.service-partner-content .list{width:50%;max-width:550px}.service-partner-content .list h3{font-weight:700;font-size:28px;text-align:left;color:#333338;text-transform:uppercase}@media (max-width:1500px){.service-partner-content .list h3{font-size:22px}}.service-partner-content .list .empty{margin:40px 0}@media (max-width:900px){.service-partner-content{-ms-flex-direction:column;flex-direction:column;gap:25px}.service-partner-content .list,.service-partner-content .map{width:100%}}.service-partner-map{width:100%;padding-bottom:100%;position:relative}.service-partner-map svg{position:absolute;top:0;left:0;right:0;bottom:0}.service-partner-map path{transition:all .25s ease-in-out}.service-partner-map path.active,.service-partner-map path:hover{fill:#CECECE;cursor:pointer}.service-partner-map .map-points{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;pointer-events:none}.service-partner-map .map-point{position:absolute;max-width:24px;max-height:24px;width:5%;height:5%;background:#333338;border:3px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.service-partner-item .partner-name .logo,.service-partner-item .partner-name address{width:50%}.service-partner-item{margin:50px 0;display:none}.service-partner-item.visible{display:block}.service-partner-item .partner-name{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:20px;line-height:1.4}@media (max-width:1500px){.service-partner-item .partner-name{font-size:18px}}@media (max-width:1200px){.service-partner-item .partner-name{font-size:16px}}.service-partner-item .partner-name address strong{font-weight:700;display:block}.service-partner-item .partner-name .logo img{max-width:200px;width:100%}.service-partner-item .partner-contact{margin:20px 0}.service-partner-item .partner-contact a{font-weight:500;font-size:20px;display:block;margin:8px 0}.service-partner-item .partner-contact a i{vertical-align:middle;width:24px;height:24px;margin-right:10px}@media (max-width:1500px){.service-partner-item .partner-contact a{font-size:18px}.service-partner-item .partner-contact a i{width:20px;height:20px}}@media (max-width:1200px){.service-partner-item .partner-contact a{font-size:16px}}.service-partner-join{text-align:center;max-width:550px;margin:60px auto}.service-partner-join strong{font-size:18px;color:#e5333f;font-weight:700}.service-partner-join p{margin:20px 0;line-height:1.25}.subordinates-info p{margin:20px 0;line-height:1.5;font-size:14px}.subordinates-info p strong{font-weight:600}.subordinates-info h4{font-size:22px;font-weight:500;margin:40px 0 20px}.subordinates-info .steps{display:-ms-flexbox;display:flex;gap:20px;margin:40px 0 50px}.subordinates-info .steps li{width:25%;text-align:center}.subordinates-info .steps li i{width:56px;height:56px;margin-bottom:20px}.subordinates-info .steps li span{display:block;font-size:15px;font-weight:500;line-height:1.5}@media (max-width:600px){.subordinates-info .steps{-ms-flex-direction:column;flex-direction:column}.subordinates-info .steps li{width:100%}}.subordinates-info .contact-us{margin:30px 0 0}.subordinates-info .contact-us span{display:block;margin-bottom:8px}.subordinates-info .contact-us span strong{font-weight:600}.subordinates-info .contact-us a{font-size:28px;font-weight:700}