.navbar-default .navbar-nav > .active > a {
  color: inherit;
}
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
  background-color: transparent;
  color: #fff;
}
.navbar-default .navbar-nav > .open > a {
  color: inherit;
}
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
  background-color: transparent;
  color: #fff;
}
input:focus,
button:focus,
input:active,
button:active {
  border-color: inherit;
}
/* required for styleguide */
.BRBgDarkBlue,
.category:hover > a,
[data-br-component="main-menu"] .navbar-nav > li.category:hover > a {
  background-color: #9dd5ff;
}
.BRBgDarkBlue1,
[data-br-component="fixed-parts"] .left-fixed-banner .online-chat-btn,
[data-br-component="default-tresc-container"] .txt-box-blue {
  background-color: #c6e7ff;
}
.BRBgDarkBlue3 {
  background-color: #8fb1c5;
}
.BRBgLightBlue {
  background-color: #d2ebff;
}
.BRBgLightBlue2 {
  background-color: #d9efff;
}
.BRBgLightBlue3 {
  background-color: #e8eff4;
}
.BRBgNavyBlue,
[data-br-component="main-menu"] .menu-list > li > a:hover,
[data-br-component="main-menu"] .menu-list > li > a:focus,
[data-br-component="main-menu"] .navbar-nav > li.active:hover > a,
[data-br-component="main-menu"] .navbar-nav > li:hover > a {
  background-color: #133a76;
}
.BRFontDarkBlue,
[data-br-component="footer"] .footer-content-bb {
  background-color: #002660;
}
.BRFontDarkBlue2 {
  background-color: #031d43;
}
.BRFontDarkBlue3,
[data-br-component="footer"] .footer-contact .right-border,
[data-br-component="footer"] .footer-contact .left-border {
  background-color: #04172e;
}
.BRFontDarkBlue4 {
  background-color: #002c4e;
}
.BRFontlightBlue {
  background-color: #1568a8;
}
.BRFontlightBlue1 {
  background-color: #2271af;
}
.BRBgLogoBlue {
  background-color: #1c6ead;
}
.BRLogoOrange {
  background-color: #f15407;
}
.BRFontOrange {
  background-color: #ff7b3a;
}
.BRFontOrange1 {
  background-color: #f26221;
}
.BRFontOrange2 {
  background-color: #f15a11;
}
.BRFontYellow {
  background-color: #f7b138;
}
.BRFontYellow2 {
  background-color: #FFE66D;
}
.BRFontYellow3 {
  background-color: #f39c12;
}
.BRBgDarkGrey {
  background-color: #40464e;
}
.BRBgDarkGrey1 {
  background-color: #494f56;
}
.BRBgLightGrey,
.menu-card,
[data-br-component="footer"],
[data-br-component="see-more-content"] {
  background-color: #f3f3f3;
}
.BRBgLightGrey1 {
  background-color: #f0f0f0;
}
.BRBgLightGrey2 {
  background-color: #ededed;
}
.BRBgLightGrey3 {
  background-color: #e7e7e7;
}
.BRBgLightGrey4 {
  background-color: #cdcdcd;
}
.BRBgLightGrey5 {
  background-color: #d9dadc;
}
.BRFontLightGrey8 {
  background-color: #696969;
}
.BRFontLightGrey7 {
  background-color: #7d7d7d;
}
.BRFontLightGrey6 {
  background-color: #959595;
}
.BRFontLightGrey5 {
  background-color: #77746e;
}
.BRFontLightGrey4 {
  background-color: #b2b2b2;
}
.BRFontLightGrey3 {
  background-color: #a3a3a3;
}
.BRFontLightGrey2 {
  background-color: #979797;
}
.BRFontLightGrey {
  background-color: #838383;
}
.BRFontDarkGrey6 {
  background-color: #535353;
}
.BRFontDarkGrey5 {
  background-color: #4d4d4d;
}
.BRFontDarkGrey4 {
  background-color: #3a3a3a;
}
.BRFontDarkGrey3 {
  background-color: #2c2c2c;
}
.BRFontDarkGrey2 {
  background-color: #545454;
}
.BRFontDarkGrey {
  background-color: #454545;
}
.white,
[data-br-component="safe-main-content"] .top-content-wrap {
  background-color: #fff;
}
.black {
  background-color: #000;
}
.BRBorderYellow,
[data-br-component="fixed-parts"] .gift-banner-btn {
  background-color: #f6b138;
}
.BRBgYellow {
  background-color: #ffc766;
}
.BRBgLightYellow {
  background-color: #f8ffca;
}
.BRBgLightYellow1 {
  background-color: #ffffa9;
}
.BRBorderDarkBlue {
  background-color: #001a4e;
}
.BRBorderLightGrey {
  background-color: #dedede;
}
.BRBorderLightGrey1 {
  background-color: #e4e4e4;
}
.BRBorderLightGrey2 {
  background-color: #cfcfcf;
}
.BRBorderLightGrey3 {
  background-color: #d1d1d1;
}
.BRBorderLightGrey4 {
  background-color: #d4d4d4;
}
.BRBorderLightGrey5 {
  background-color: #dfdfdf;
}
.BRBorderLightGrey6 {
  background-color: #d9d9d9;
}
.BRBorderLightGrey7 {
  background-color: #d7d7d7;
}
.BRBorderLightGrey8 {
  background-color: #ececec;
}
.BRBorderLightGrey9 {
  background-color: #a7a7a7;
}
.BRBorderLightGrey10 {
  background-color: #ece9e4;
}
.BRBorderLightGrey11 {
  background-color: #e2dfdc;
}
.BRBorderLightGrey12 {
  background-color: #c0c2c5;
}
.BRBorderDarkGrey {
  background-color: #bebebe;
}
.BRBorderDarkGrey1,
.sidebar-title-with-line.title .right-line {
  background-color: #ccc;
}
.BRBorderDarkGrey2 {
  background-color: #a5a5a5;
}
.BRBorderDarkGrey3 {
  background-color: #b3b5b8;
}
.BRBorderDarkGrey4 {
  background-color: #b9bbbe;
}
.BRPlacehlightGrey {
  background-color: #7e7e7e;
}
.BRFacebookBlue {
  background-color: #507bca;
}
.BRGoogleRed {
  background-color: #df4931;
}
.BRBgLightRed {
  background-color: #f35b5b;
}
.BRBgDarkRed {
  background-color: #b72a2a;
}
.BRFontDarkRed {
  background-color: #b90d0d;
}
.BRBorderRed {
  background-color: #ed1c24;
}
.BRFontBrown {
  background-color: #b13a00;
}
.BRFontDarkGreen {
  background-color: #1e7108;
}
.BRFontDarkGreen2 {
  background-color: #19960f;
}
.BRBgLightGreen {
  background-color: #30ac3c;
}
.BRBgLightGreen2 {
  background-color: #0fa421;
}
.BRBgLightGreen3 {
  background-color: #2a9011;
}
.BRBgLightGreen4 {
  background-color: #42c11a;
}
.BRBgLightGreenDisabled {
  background-color: #c4e6c7;
}
.BRFontlightBlue2,
.sidebar-category-menu.top-menu-list > li:hover > a,
.sidebar-category-menu.top-menu-list > li.special-btn:hover > a,
.sidebar-category-menu.top-menu-list > li.item-focus > a,
#headerModal .modal-content,
#site-main-modals .header-modal-block #headerModal_1 .modal-content,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li:hover > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li.special-btn:hover > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li.item-focus > a {
  background-color: #1570b7;
}
.BRFontlightBlue3 {
  background-color: #2b7cb8;
}
.BRFontlightBlue4 {
  background-color: #03bbfe;
}
.BRFontlightBlue5 {
  background-color: #149dcb;
}
.BRFontlightBlue6 {
  background-color: #7f92af;
}
.colorred {
  background-color: #ff0000;
}
.BRFontDarkYellow {
  background-color: #FFC472;
}
@font-face {
  font-family: 'OpenSans-Regular';
  font-weight: normal;
  font-style: normal;
  src: url('/assets/fonts/Regular/OpenSans-Regular.eot');
  src: url('/assets/fonts/Regular/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Regular/OpenSans-Regular.woff') format('woff'), url('/assets/fonts/Regular/OpenSans-Regular.ttf') format('truetype'), url('/assets/fonts/Regular/OpenSans-Regular.svg#OpenSansRegular') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'OpenSans-Italic';
  font-weight: normal;
  font-style: italic;
  src: url('/assets/fonts/Italic/OpenSans-Italic.eot');
  src: url('/assets/fonts/Italic/OpenSans-Italic.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Italic/OpenSans-Italic.woff') format('woff'), url('/assets/fonts/Italic/OpenSans-Italic.ttf') format('truetype'), url('/assets/fonts/Italic/OpenSans-Italic.svg#OpenSansItalic') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'OpenSans-Semibold';
  font-weight: 600;
  font-style: normal;
  src: url('/assets/fonts/Semibold/OpenSans-Semibold.eot');
  src: url('/assets/fonts/Semibold/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Semibold/OpenSans-Semibold.woff') format('woff'), url('/assets/fonts/Semibold/OpenSans-Semibold.ttf') format('truetype'), url('/assets/fonts/Semibold/OpenSans-Semibold.svg#OpenSansSemibold') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'OpenSans-SemiboldItalic';
  font-weight: 600;
  font-style: italic;
  src: url('/assets/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot');
  src: url('/assets/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff') format('woff'), url('/assets/fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf') format('truetype'), url('/assets/fonts/SemiboldItalic/OpenSans-SemiboldItalic.svg#OpenSansSemiboldItalic') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'OpenSans-Bold';
  font-weight: bold;
  font-style: normal;
  src: url('/assets/fonts/Bold/OpenSans-Bold.eot');
  src: url('/assets/fonts/Bold/OpenSans-Bold.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Bold/OpenSans-Bold.woff') format('woff'), url('/assets/fonts/Bold/OpenSans-Bold.ttf') format('truetype'), url('/assets/fonts/Bold/OpenSans-Bold.svg#OpenSansBold') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'OpenSans-BoldItalic';
  font-weight: bold;
  font-style: italic;
  src: url('/assets/fonts/BoldItalic/OpenSans-BoldItalic.eot');
  src: url('/assets/fonts/BoldItalic/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/BoldItalic/OpenSans-BoldItalic.woff') format('woff'), url('/assets/fonts/BoldItalic/OpenSans-BoldItalic.ttf') format('truetype'), url('/assets/fonts/BoldItalic/OpenSans-BoldItalic.svg#OpenSansBoldItalic') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'OpenSans-ExtraBold';
  font-weight: 800;
  font-style: normal;
  src: url('/assets/fonts/ExtraBold/OpenSans-ExtraBold.eot');
  src: url('/assets/fonts/ExtraBold/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/ExtraBold/OpenSans-ExtraBold.woff') format('woff'), url('/assets/fonts/ExtraBold/OpenSans-ExtraBold.ttf') format('truetype'), url('/assets/fonts/ExtraBold/OpenSans-ExtraBold.svg#OpenSansExtrabold') format('svg');
  font-display: swap;
}
h1 {
  font-family: 'OpenSans-Regular';
  font-size: 24px;
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
  line-height: 26.4px;
}
h2 {
  font-family: 'OpenSans-Regular';
  font-size: 18px;
}
h3 {
  font-family: 'OpenSans-Regular';
  font-size: 14px;
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
  line-height: 15.4px;
}
h4 {
  font-family: 'OpenSans-Regular';
}
h5 {
  font-family: 'OpenSans-Regular';
}
p,
[data-br-component="main-site"].category-page .about-category .default-cnt li,
[data-br-component="category-main-content"] .desc-section li,
[data-br-component="safe-main-content"] .add-selected .or-top,
[data-br-component="news-content-container"] .text-wrapper li,
[data-br-component="order-confirmation-container"] .applied-discounts ul li,
[data-br-component="cart-main-content"] .applied-discounts li,
[data-br-component="default-tresc-container"] li {
  font-family: 'OpenSans-Regular';
  font-size: 14px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 20px;
}
strong {
  font-family: 'OpenSans-Bold';
  font-weight: 700;
}
blockquote {
  font-family: 'OpenSans-Regular';
  font-size: 21px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 30px;
}
pre {
  font-family: 'OpenSans-Regular';
  font-size: 13px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 18.5714px;
}
.list-unstyled,
.bookmark-and-cart-buttons .list,
.toggle-menu-list,
.sidebar-category-menu,
.sidebar-category-menu.top-menu-list,
.datas-widget-content .datas-list,
.menu-items-border-dotted,
.alphabet-list,
.pagination-content .pagination-list,
[data-br-component="header"] .product-ctg-list ul,
[data-br-component="main-menu"] .menu-list,
[data-br-component="sidebar"] .top-menu .list,
[data-br-component="bottom-logo-slider"] .logo-icons,
[data-br-component="copyright"] .bottom-list,
[data-br-component="product-breadcrumbs"] ul,
[data-br-component="category-main-content"] .filter-buttons-container .filter-buttons-wrapper,
[data-br-component="register-main-container"] .right-block .benefits-list,
[data-br-component="products-by-name-container"] .prod-names-list ul,
[data-br-component="products-by-brand-container"] .brands-list ul,
[data-br-component="product-groups-container"] .prod-groups-list ul,
[data-br-component="user-sidebar-container"] .menu-list,
[data-br-component="section-02-container"] .articles-widget .articles-list,
[data-br-component="placing-order-container"] .form-content .content-wrapper .datas-list,
[data-br-component="delivery-addresses-container"] .datas-widget .datas-list,
[data-br-component="cart-sidebar-container"] .main-menu,
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list,
[data-br-component="sidebar-test"] .toggle-menu-list,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
a,
.a-class,
button,
.add-btn:after,
.bookmark-and-cart-buttons .main-button,
[data-br-component="main-menu"] .menu-list > li > a,
[data-br-component="sidebar"] .offer-menu a,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark:after,
[data-br-component="safe-main-content"] .add-to-bookmark:after,
[data-br-component="dropdown-container"] .add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:after {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  display: inline-block;
}
.highlight {
  color: #ff7b3a;
}
.fz-60 {
  font-size: 3.75em;
}
.fz-30,
[data-br-component="see-more-content"].see-more-content .text,
[data-br-component="see-more-content"].see-more-content .text-block {
  font-size: 1.875em;
}
.fz-28 {
  font-size: 1.75em;
}
.fz-27 {
  font-size: 1.688em;
}
.fz-23 {
  font-size: 1.438em;
}
.fz-22 {
  font-size: 1.375em;
}
.fz-26 {
  font-size: 1.625em;
}
.fz-25 {
  font-size: 1.563em;
}
.fz-24 {
  font-size: 1.5em;
}
.fz-20 {
  font-size: 1.25em;
}
.fz-18 {
  font-size: 1.125em;
}
.fz-17 {
  font-size: 1.063em;
}
.fz-16,
.checkbox-form,
.sidebar-category-menu,
.sidebar-category-menu.top-menu-list > li,
.sidebar-title-with-line.title,
.pagination-content .print-text,
.popover-content-2,
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu,
[data-br-component="main-menu"] .main-menu-list .dropdown-menu,
[data-br-component="footer"] .about-content .fb-text,
[data-br-component="single-product-section"] .about-prod,
[data-br-component="category-main-content"] .table-container tbody td:last-of-type,
[data-br-component="paragraph-text"] .text-wrapper,
[data-br-component="cart-main-content"] .table-container td,
#site-main-forms .remember-me,
#site-main-modals .register-page-popover-block .register-checkbox-form,
.popover.left,
.sign-in-popup-content .modal-body .login-form .remember-me,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li,
[data-br-component="contact-form-container"] .register-checkbox-form,
[data-br-component="login-main-container"] .left-block .remember-me,
[data-br-component="register-main-container"] .register-checkbox-form,
[data-br-component="safe-main-content"] td,
[data-br-component="prices-discounts-container"] .price-table-content td,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content,
[data-br-component="see-more-content"] .text-wrapper,
[data-br-component="order-login-container"] .blocks .remember-me,
[data-br-component="placing-order-container"] .blocks .remember-me {
  font-size: 1em;
}
.fz-13,
[data-br-component="top-menu"] .opening-hours,
[data-br-component="top-menu"] .info-menu-list,
[data-br-component="top-menu"] .top-menu-list .navbar-nav,
[data-br-component="header"] .product-ctg-list .text {
  font-size: 0.813em;
}
.fz-14,
.popover-content-1,
[data-br-component="product-page-tab-container"] .table-container .table tbody td.sm-bold,
[data-br-component="product-page-tab-container"] .table-container .table tbody td.bold,
[data-br-component="prices-discounts-container"] .price-table-content table td .light-text,
[data-br-component="prices-discounts-container"] .price-table-content table td .sm-bold,
[data-br-component="prices-discounts-container"] .price-table-content table td .bold,
[data-br-component="cart-main-content"] .table-container td.sm-bold,
[data-br-component="cart-main-content"] .table-container td.bold,
[data-br-component="cart-main-content"] .table-container .cost-gross,
.popover.top,
.popover.bottom,
.dostawa-content,
[data-br-component="safe-main-content"] td.sm-bold,
[data-br-component="safe-main-content"] td.bold,
[data-br-component="safe-main-content"] .cost-gross,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td.sm-bold,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td.bold,
[data-br-component="prices-discounts-container"] .price-table-content td.sm-bold,
[data-br-component="prices-discounts-container"] .price-table-content td.bold,
[data-br-component="prices-discounts-container"] .price-table-content .cost-gross {
  font-size: 0.875em;
}
.fz-15 {
  font-size: 0.938em;
}
.fz-11 {
  font-size: 0.688em;
}
.fz-12 {
  font-size: 0.75em;
}
.lh-normal,
.bookmark-and-cart-buttons .cart-btn .text,
.bookmark-and-cart-buttons .btn-wrapper.full-cart .text,
.page-title .show-prod-content.total-sum-content .text.show-prod-text .show-btn,
.content-title,
.modal-template-1.modal-template-3 .modal-body .block-title,
.sign-in-popup-content .modal-body .form-title,
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .main-button,
[data-br-component="contact-main-container"] .find-us-content .title,
[data-br-component="login-main-container"] .blocks .block-title,
[data-br-component="register-main-container"] .blocks .block-title,
[data-br-component="section-01-container"] .articles-wrapper .widget-title,
[data-br-component="order-login-container"] .blocks .block-title,
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list li a,
[data-br-component="section-02-container"] .articles-widget .widget-title,
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .title,
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .text,
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .text-strong,
[data-br-component="placing-order-container"] .payment-sum .text,
[data-br-component="delivery-addresses-container"] .datas-widget .datas-widget-title,
[data-br-component="cart-main-content"] .remembered-cart-content .text,
[data-br-component="cart-main-content"] .table-container .bought-date,
[data-br-component="mobile-header-menu"] .dl-menu li a:not(:only-child):after,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .block-title,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li a:not(:only-child):after,
[data-br-component="safe-main-content"] .bought-date,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li a:not(:only-child):after,
[data-br-component="prices-discounts-container"] .price-table-content .bought-date {
  line-height: normal;
}
.d-f,
.total-sum-content .total-sum .netto,
.total-sum-content .total-sum .brutto,
.prod-info-row,
[data-br-component="top-menu"] .content-wrapper,
[data-br-component="main-menu"] .menu-list > li,
.menu-card,
[data-br-component="category-main-content"] .filters-selectors,
[data-br-component="safe-main-content"].sign-in .total-sum-content,
[data-br-component="cart-main-content"] .cart-carousel-header .main-title,
[data-br-component="mobile-header-menu"] .content-wrapper,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper,
[data-br-component="placing-order-container"] .cart-carousel-header .main-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-wrapper,
#site-main-buttons .main-btns-wrapper,
#site-main-forms .discount,
.add-btn.add-to-bookmark .add-to-favorites-checkbox-icon,
.soc-sites-buttons,
.bookmark-and-cart-buttons .list,
.bookmark-and-cart-buttons .list li,
.bookmark-and-cart-buttons .cart-btn .text,
.bookmark-and-cart-buttons .btn-wrapper.full-cart .text,
.export-btn,
.selectpicker-form .ddcommon .ddTitleText,
.selectpicker-form .ddcommon ._msddli_,
.number-input-content .content-wrapper,
.number-input-content .add-to-clipboard,
.number-input-content .input-group,
.terms-and-conditions-content .checkbox-content,
.checkbox-form .input-checkbox-icon,
.search-panel .input-group,
.search-panel .input-group-btn,
.select-by-content,
.select-by-content .right,
.input-form-sample-1 .input-wrapper,
.input-form-sample-1 .input-wrapper .left,
.input-form-sample-2 .form-field,
.cart-discount-sample .input-wrapper,
.order-history-select-box,
.filter-by-brand-select,
.cart-dropdown .dropdown-table .prod-wrapper,
.cart-dropdown .dropdown-table .prod-wrapper .prod-img-wrapper,
.cart-dropdown .total,
.cart-dropdown .btn-content,
.cart-dropdown .btn-content a,
.product-present.gift-icon,
.total-sum-content,
.total-sum-content .total-sum,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.sidebar-category-menu.top-menu-list .right-submenu,
.sidebar-title-with-line.title,
.page-title,
.content-title,
.datas-widget-content .widget-row,
.banner-widgets-section .widget-box .img-wrapper,
.banner-widgets-section .widget-box .title,
.banner-section .content-wrapper,
.banner-section .banner-box-wrapper,
.banner-section .banners,
.banner-section .banners .banner-box,
.table-container .table-footer,
.pagination-content,
.pagination-content .right-block,
.pagination-content .pagination-list,
#headerModal .box-wrapper,
.modal-template-1 .modal-body .cart-modal-checkbox-icon,
.modal-template-1.modal-template-2 .modal-footer .content-wrapper,
.modal-template-1.modal-template-3 .modal-body .body-wrapper,
.modal-template-1.modal-template-3 .widget-header,
.modal-template-1.modal-template-3 .widget-header.default-address,
.modal-template-1.modal-template-3 .widget-header .selected,
.order-green-message .content-wrapper,
.order-green-message .bottom-list,
[data-br-component="sticky-header"] .main-content,
[data-br-component="sticky-header"] .my-account .link,
[data-br-component="top-menu"] .content-wrapper,
[data-br-component="top-menu"] .top-menu-list .navbar-nav,
[data-br-component="top-menu"] .navbar-nav > li.item-with-subtext > a,
[data-br-component="header"] .content-wrapper,
[data-br-component="main-menu"] .menu-list,
[data-br-component="step-by-step-checkout"] .checkout-wrapper,
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a,
[data-br-component="content-top-banner"] .content-wrapper,
[data-br-component="sidebar"] .delivery-badge,
[data-br-component="sidebar"] .delivery-badge .img-wrapper,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="bottom-logo-slider"] .logo-icons,
[data-br-component="bottom-subscription-form"] .content-wrapper,
[data-br-component="footer"] .footer-contact,
[data-br-component="footer"] .footer-content .widget-box .title,
[data-br-component="fixed-parts"] .gift-banner-toggle-content .content-wrapper,
[data-br-component="single-product-section"] .main-content .inner-wrapper,
[data-br-component="single-product-section"] .left-block,
[data-br-component="single-product-section"] .info-text,
[data-br-component="single-product-section"] .delivery-details .delivery,
[data-br-component="single-product-section"] .quantity-input-wrapper,
[data-br-component="single-product-section"] .number-input-content .input-group-btn,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper,
[data-br-component="single-product-section"] .flexslider .slides .slides-wrapper,
[data-br-component="product-breadcrumbs"] .content-wrapper,
[data-br-component="product-page-tab-container"] .container .product-codes,
[data-br-component="product-page-tab-container"] .table-container .table .prod-img-wrapper,
[data-br-component="product-about-banner-section"] .content-wrapper,
[data-br-component="product-about-banner-section"] .box-wrapper,
[data-br-component="product-page-carousel-container"].product-page-carousel-container .item-wrapper,
[data-br-component="category-main-content"] .table-top-container .content-wrapper,
[data-br-component="category-main-content"] .table-top-container .left-block,
[data-br-component="category-main-content"] .table-top-container .right-block,
[data-br-component="contact-main-container"] .content-wrapper,
[data-br-component="contact-main-container"] .top-part,
[data-br-component="contact-main-container"] .contact-widget,
[data-br-component="contact-main-container"] .main-part,
[data-br-component="login-main-container"] .content-wrapper,
[data-br-component="register-main-container"] .content-wrapper,
[data-br-component="register-main-container"] .right-block .benefits-list li,
[data-br-component="safe-main-content"] .table-header label,
[data-br-component="safe-main-content"] .table-footer,
[data-br-component="safe-main-content"] .table-footer label,
[data-br-component="safe-main-content"] .table-footer .left-part,
[data-br-component="safe-main-content"] .add-selected .name-input,
[data-br-component="safe-main-content"] .top-content,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.info-icon > a,
[data-br-component="data-completion-01-container"] .form-content .form-content-wrapper,
[data-br-component="news-list-container"] .single-news-wrapper,
[data-br-component="news-list-container"] .single-news-wrapper .left,
[data-br-component="user-management-01-container"] .discount-offer,
[data-br-component="user-management-01-container"] .discount-offer .expand,
[data-br-component="user-management-01-container"] .main-content-wrapper,
[data-br-component="user-management-01-container"] .datas-wrapper,
[data-br-component="user-management-01-container"] .datas-wrapper .left,
[data-br-component="order-history-container"] .middle-block,
[data-br-component="order-history-container"] .middle-block .left,
[data-br-component="contracts-templates-container"] .sidebar-title-with-line .title-text,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form,
[data-br-component="contracts-templates-container"] .contracts-table-container td .search-icon,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn,
[data-br-component="contracts-templates-container"] .add-template-form .title,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .search-icon,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .code-wrapper,
[data-br-component="dropdown-container"] .dropdown-table .prod-img-wrapper,
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn,
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn,
[data-br-component="dropdown-container"] .dropdown-table .search-icon,
[data-br-component="section-01-container"] .articles-wrapper,
[data-br-component="section-01-container"] .articles-wrapper .article-title,
[data-br-component="section-01-container"] .single-article,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="section-01-container"] .article-section .content-wrapper,
[data-br-component="order-login-container"] .content-wrapper,
[data-br-component="order-login-container"] .blocks .input-wrapper,
[data-br-component="order-login-container"] .blocks .btn-wrapper,
[data-br-component="order-login-container"] .bottom-block .text,
[data-br-component="section-02-container"] .articles-widgets-wrapper,
[data-br-component="section-02-container"] .articles-widget .articles-list > li > a,
[data-br-component="reviews-container"] .reviews-content,
[data-br-component="placing-order-container"] .form-content .title-wrapper,
[data-br-component="placing-order-container"] .form-content .modal-block,
[data-br-component="placing-order-container"] .account-registration-content,
[data-br-component="placing-order-container"] .additional-info-content .main-wrapper,
[data-br-component="placing-order-container"] .vertical-divider,
[data-br-component="placing-order-container"] .discount-code-content .main-wrapper,
[data-br-component="placing-order-container"] .discount-code-content .discount,
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row,
[data-br-component="placing-order-container"] .bottom-banner-content,
[data-br-component="delivery-addresses-container"] .datas-widget .list-wrapper,
[data-br-component="order-confirmation-container"] .top-content .content-wrapper,
[data-br-component="order-confirmation-container"] .account-registration-content .form-wrapper,
[data-br-component="order-confirmation-container"] .shopping-sum .sum-row,
[data-br-component="order-confirmation-container"] .shopping-sum .brutto-regular,
[data-br-component="order-confirmation-container"] .delivery-content,
[data-br-component="order-confirmation-container"] .delivery-content .payment-row,
[data-br-component="order-confirmation-container"] .payment-sum .content-wrapper,
[data-br-component="order-confirmation-container"] .status-info,
[data-br-component="polecamy-container"] .single-polecamy .left,
[data-br-component="nav-tabs-container"],
[data-br-component="nav-tabs-container"] .nav-tab-title,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper,
[data-br-component="cart-main-content"] .table-container .prod-img-wrapper,
[data-br-component="cart-main-content"] .table-container .code-wrapper,
[data-br-component="cart-main-content"] .table-container .code-wrapper .present,
[data-br-component="cart-main-content"] .total-brutto-sum,
[data-br-component="cart-main-content"] .cart-carousel-header .right,
[data-br-component="cart-main-content"] .cart-next-prev-btn,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
[data-br-component="mobile-header-top"] .content-wrapper,
[data-br-component="mobile-header-menu"] .top-search-panel .input-group,
[data-br-component="mobile-header-menu"] .top-search-panel .input-group-btn,
#site-main-forms .remember-me .input-checkbox-icon,
#site-main-forms .discount .input-wrapper,
#site-main-forms .form-block .input-wrapper,
#site-main-forms .form-block .input-wrapper .left,
#site-main-forms .select-box-content,
#site-main-forms .select-box-content .right,
#site-main-modals .header-modal-block #headerModal_1 .box-wrapper,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox-icon,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .content-wrapper,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header.default-address,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .selected,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox-icon,
.modal-template-1.modal-template-3 .right-block .input-wrapper,
.modal-template-1.modal-template-3 .right-block .input-wrapper .left,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox-icon,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list .right-submenu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group-btn,
[data-br-component="product-nav-tabs-container"],
[data-br-component="product-nav-tabs-container"] .nav-tab-title,
[data-br-component="category-main-content"] .select-box-header,
[data-br-component="category-main-content"] .select-box-header .right,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select,
[data-br-component="category-see-more-carousel-container"].product-page-carousel-container .item-wrapper,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox-icon,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox-icon,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons,
[data-br-component="register-main-container"] .register-soc-sites-buttons,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox-icon,
[data-br-component="safe-main-content"] .prod-img-wrapper,
[data-br-component="safe-main-content"] .code-wrapper,
[data-br-component="safe-main-content"] .code-wrapper .present,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group-btn,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .left,
[data-br-component="news-content-container"] .single-news-wrapper,
[data-br-component="news-content-container"] .single-news-wrapper .left,
.dropdown-table-content-parent.__grouped-products .container .product-codes,
.dropdown-table-content-parent.__grouped-products .table-container .table .prod-img-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content .prod-img-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content .code-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content .code-wrapper .present,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox-icon,
[data-br-component="section-02-container"] .article-section .content-wrapper,
[data-br-component="placing-order-container"] .form-content-wrapper,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox-icon,
[data-br-component="placing-order-container"] .discount-code-content .discount .input-wrapper,
[data-br-component="placing-order-container"] .cart-carousel-header .right,
[data-br-component="placing-order-container"] .delivery-content,
[data-br-component="placing-order-container"] .delivery-content .payment-row,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .form-field,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox-icon,
[data-br-component="cart-main-content"] .discount .input-wrapper,
[data-br-component="cart-main-content"] .delivery-content,
[data-br-component="cart-main-content"] .delivery-content .payment-row,
[data-br-component="cart-main-content"] .cart-product-carousel.product-page-carousel-container .item-wrapper,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper .left,
[data-br-component="safe-main-content"] .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox-icon,
[data-br-component="dropdown-container"] .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox-icon,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox-icon,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox-icon,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons,
[data-br-component="placing-order-container"] .form-block .input-wrapper,
[data-br-component="placing-order-container"] .form-block .input-wrapper .left,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox-icon,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons,
[data-br-component="placing-order-container"] .cart-product-carousel.product-page-carousel-container .item-wrapper,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.d-wb {
  display: -webkit-box;
}
.d-if,
#site-main-buttons .bookmark-and-cart-buttons,
.radio-form-sample-1 .radio-icon,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .print-text,
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn .infoicon,
[data-br-component="order-confirmation-container"] .print-text,
[data-br-component="cart-main-content"] .total-sum-content .left-block .delivery-info,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .search-icon,
#site-main-forms .form-block .radio-icon,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon,
[data-br-component="placing-order-container"] .form-block .radio-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.d-ib,
.add-btn,
a.show-cart-preview,
.quotes-right-arrow-mark,
.see-more-btn a,
.toggle-menu-close-btn span,
.bookmark-and-cart-buttons .cart-btn,
.bookmark-and-cart-buttons .cart-btn .shopping-cart-icon,
.cart-checkbox-icon span,
.terms-and-conditions-content .required-field-text .required-icon:before,
.add-to-cart,
.checkbox-form .input-checkbox-icon .checkbox-icon,
.radio-form-sample-1 .radio-icon span,
.cart-discount-sample .form-btn,
.filter-by-brand-select .select-wrapper,
.add-to-favorites-checkbox-icon span,
.toggle-menu-list > li > a,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box img,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .toggle-menu-close-btn span,
.page-title .main-title,
.default-cnt img,
.banner-widgets-section .container .close-btn a,
.banner-widgets-section .widget-box .img-wrapper img,
.banner-widgets-section .widget-box .orange-dotted-arrow,
.banner-section .banner-box .banner-btn,
.banner-section .banner-box:after,
.table-container .prod-table-checkbox-icon span,
.pagination-content .print-text a:before,
.pagination-content .products-quantity-icon:after,
.pagination-content .pagination-list li,
.pagination-content .pagination-list a,
#headerModal .modal-header .close span,
.modal-template-1 .modal-header .close span,
.modal-template-1 .modal-body .cart-modal-checkbox-icon span,
.sign-in-popup-content .modal-header .close span,
.homepage-important-message-content .message-close-btn,
.register-info-text .text,
[data-br-component="sticky-header"] .category > a,
[data-br-component="top-menu"] .navbar-nav > li .fb-icon,
[data-br-component="top-menu"].logged-user .logged-user-text,
[data-br-component="top-menu"].logged-user .log-out-text,
[data-br-component="header"] .logo h1,
[data-br-component="header"] .product-ctg-list .text,
[data-br-component="header"] .product-ctg-list ul,
[data-br-component="header"] .product-ctg-list li,
[data-br-component="sidebar"] .delivery-badge .text-content,
[data-br-component="sidebar"] .delivery-badge .text-content .title,
[data-br-component="sidebar"] .delivery-badge .text-content .text,
[data-br-component="sidebar"] .banner-content > a,
[data-br-component="sidebar"] .banner-grupa > a,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box img,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .toggle-menu-close-btn span,
[data-br-component="copyright"] .bottom-list li,
[data-br-component="fixed-parts"] .left-fixed-banner .online-chat-btn,
[data-br-component="fixed-parts"] .chat-content-close-btn,
[data-br-component="fixed-parts"] .gift-banner-btn,
[data-br-component="single-product-section"] .other-prod-list .quotes-right-arrow-mark,
[data-br-component="single-product-section"] .other-prod-list .quotes-right-arrow-mark:after,
[data-br-component="product-breadcrumbs"] .left-menu-list li,
[data-br-component="product-breadcrumbs"] .left-menu-list a,
[data-br-component="product-breadcrumbs"] .right-menu-list li,
[data-br-component="category-main-content"] .filter-buttons-container li,
[data-br-component="safe-main-content"] .add-selected .safe-add-btn,
[data-br-component="information-container"] .main-content .title,
[data-br-component="user-management-01-container"] .user-password .password-img,
[data-br-component="contracts-templates-container"] .add-template-form .form-btn,
[data-br-component="dropdown-container"] .dropdown-table .total-sum-content .small-text,
[data-br-component="cart-preview"] td.hide-products a,
[data-br-component="fast-filtering"] .prod-name-filter,
[data-br-component="content-banner-slider"] .owl-carousel .owl-dot,
[data-br-component="product-slider-container"] .product-carousel .prod-img,
[data-br-component="cart-main-content"] .get-url-blk .infoicon,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark span:first-of-type,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark.bookmarked span:last-of-type,
[data-br-component="cart-main-content"] .discount .infoicon,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price-netto,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .gift-gratis,
[data-br-component="cart-main-content"] .cart-product-carousel .dotted-border,
[data-br-component="cart-main-content"] .infoicon,
[data-br-component="cart-main-content"] .cart-carousel-header .right .info-icon,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .form-btn,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .hide-form,
[data-br-component="mobile-header-top"] .logo h1,
[data-br-component="sidebar-test"] .toggle-menu-list > li > a:before,
#site-main-forms .remember-me .input-checkbox-icon .checkbox-icon,
#site-main-forms .discount .form-btn,
#site-main-forms .form-block .radio-icon span,
#site-main-modals .header-modal-block #headerModal_1 .modal-header .close span,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-header .close span,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox-icon span,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox-icon .checkbox-icon,
.delivery,
[data-br-component="single-product-section"] .other-prod-list .delivery,
[data-br-component="single-product-section"] .other-prod-list .delivery:after,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox-icon .checkbox-icon,
.cart-discount-sample .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contracts-templates-container"] .add-template-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .sign-in-popup-content .modal-body .sign-in-btn,
.homepage-success-message-content .message-close-btn,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category > a,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-img,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-wrapper,
.cart-discount-sample [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="contracts-templates-container"] .add-template-form [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox-icon .checkbox-icon,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox-icon .checkbox-icon,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox-icon .checkbox-icon,
[data-br-component="safe-main-content"] .add-to-bookmark span:first-of-type,
[data-br-component="safe-main-content"] .add-to-bookmark.bookmarked span:last-of-type,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon span,
[data-br-component="dropdown-container"] .add-to-bookmark span:first-of-type,
[data-br-component="dropdown-container"] .add-to-bookmark.bookmarked span:last-of-type,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark span:first-of-type,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark.bookmarked span:last-of-type,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .discount-code-content .discount .form-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price-netto,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .gift-gratis,
[data-br-component="placing-order-container"] .cart-product-carousel .dotted-border,
[data-br-component="placing-order-container"] .cart-carousel-header .right .info-icon,
[data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="cart-main-content"] .discount .form-btn,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-img,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dot,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img,
[data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .form-block .radio-icon span,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox-icon .checkbox-icon,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img {
  display: inline-block;
}
.d-tc,
.alphabet-list > li {
  display: table-cell;
}
.d-i,
[data-br-component="category-main-content"] .see-more-content span,
[data-br-component="see-more-content"].see-more-content .text {
  display: inline;
}
.d-b,
#site-main-forms .template-textarea-1,
.form-btn,
.cart-dropdown:hover .cart-btn .bottom-arrow,
.cart-dropdown:hover .dropdown-menu,
.product-present.gift-icon .tooltip-content,
.template-textarea-1,
.template-textarea-2,
ul.errors li,
.label.error,
.dropdown-submenu > a:after,
.sidebar-category-menu.top-menu-list > li > a.border-line:after,
.table-container table thead th .platnosc,
.table-container table tbody td .wymiary,
.modal-template-1 .modal-body .textarea-content textarea,
.modal-template-1 .modal-body input,
.modal-template-1.modal-template-3 .widget-wrapper .bold-text,
.sign-in-popup-content .modal-body input,
.sign-in-popup-content .modal-body textarea,
[data-br-component="main-site"].body-trans-layer:after,
[data-br-component="main-site"].category-page .about-category,
[data-br-component="main-site"].category-page .sidebar-banner1-content,
[data-br-component="main-site"].promotion-page .about-category,
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper,
[data-br-component="sticky-header"] .category:hover > ul.dropdown-menu,
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu,
[data-br-component="main-menu"] ul.nav li.hover-dropdown > ul.dropdown-menu,
[data-br-component="sidebar"] .static-container .section-content,
[data-br-component="footer"] .about-content .contact,
[data-br-component="footer"] .about-content .dark-text,
[data-br-component="category-main-content"] .table-container thead th span,
[data-br-component="category-main-content"] .table-container tbody td span,
[data-br-component="category-main-content"] .filter-buttons-container li.selected-filter a:after,
[data-br-component="register-main-container"] .form-header .light-text,
[data-br-component="standart-sidebar"] .menu-list > li > a,
[data-br-component="safe-main-content"].safe-main-content .table-container th span,
[data-br-component="safe-main-content"].safe-main-content .delete-text,
[data-br-component="safe-main-content"] .add-selected,
[data-br-component="safe-main-content"].sign-in .sign-in-info-content,
[data-br-component="safe-main-content"].sign-in .sign-in-popup-content,
[data-br-component="news-content-container"].news-content-container .single-news-wrapper,
[data-br-component="user-management-01-container"] .main-content .right-block .top a,
[data-br-component="order-history-container"] .orders-table-container td .link-text-dark,
[data-br-component="order-history-container"] .orders-table-container span,
[data-br-component="contracts-templates-container"] .contracts-table-container span,
[data-br-component="contracts-templates-container"] .add-template-form .template-input,
[data-br-component="prices-discounts-container"] .price-table-content table th span,
[data-br-component="prices-discounts-container"] .price-table-content table td span,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container thead th.block-text > span,
[data-br-component="paragraph-text"] .text-block,
[data-br-component="product-slider-container"] .product-carousel .name,
[data-br-component="product-slider-container"] .product-carousel .price,
[data-br-component="see-more-content"].see-more-content .text-block,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-cart-dropdown:hover .dropdown-menu,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-cart-dropdown:hover .view-btn:after,
[data-br-component="cart-main-content"] .remembered-cart-content .link-text,
[data-br-component="cart-main-content"] .table-container tbody tr:hover .delete-text,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="cart-sidebar-container"] .main-menu .just-bought-products-desc,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .order-template,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form span,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form span.header,
[data-br-component="mobile-header-top"] .cart-button span,
[data-br-component="mobile-header-top"] .clipboard-button span,
[data-br-component="mobile-header-menu"] .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="default-tresc-container"] .head-text .green-msg,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-wrapper .bold-text,
.sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category:hover > ul.dropdown-menu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a.border-line:after,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li > a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="product-page-carousel-container"] .product-carousel .name,
[data-br-component="product-page-carousel-container"] .product-carousel .price,
[data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="safe-main-content"] tbody tr:hover .delete-text,
[data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.info-icon > a:after,
[data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content tbody tr:hover .delete-text,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark,
[data-br-component="see-more-content"] .text-block,
[data-br-component="product-slider-container-mobile"] .product-carousel .name,
[data-br-component="product-slider-container-mobile"] .product-carousel .price,
[data-br-component="category-see-more-carousel-container"] .product-carousel .name,
[data-br-component="category-see-more-carousel-container"] .product-carousel .price,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .name,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .name,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price {
  display: block;
}
.d-n,
.add-btn.add-to-bookmark:after,
.bookmark-and-cart-buttons .btn-wrapper .next-arrow,
.bookmark-and-cart-buttons .btn-wrapper .price,
.cart-checkbox,
.checkbox-form .input-checkbox,
.checkbox-form.question-none:after,
.radio-form-sample-1 .radio,
.cart-dropdown .cart-btn .bottom-arrow,
.product-present .tooltip-content,
.add-to-favorites-checkbox,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown,
.table-container .prod-table-checkbox,
.modal-template-1 .modal-body .cart-modal-checkbox,
[data-br-component="main-site"]:after,
[data-br-component="main-site"].category-page .banner1-content,
[data-br-component="main-site"].category-page .offer-menu,
[data-br-component="main-site"].category-page .banner2-content,
[data-br-component="main-site"].category-page .banner5-content,
[data-br-component="main-site"].order-pages .show-prod-table,
[data-br-component="sticky-header"],
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .btn-wrapper.full-cart .next-arrow,
[data-br-component="top-menu"] .navbar-nav > li:last-of-type:after,
[data-br-component="top-menu"].logged-user .navbar-nav .sub-text,
[data-br-component="top-menu"] .logged-user-text,
[data-br-component="top-menu"] .log-out-text,
[data-br-component="top-menu"].logged-user .logged-user-remove,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown,
[data-br-component="sidebar"] .sidebar-banner1-content,
[data-br-component="bottom-subscription-form"] .title-visible-xs,
[data-br-component="fixed-parts"] #back-to-top,
[data-br-component="fixed-parts"] .gift-banner-toggle-content,
[data-br-component="single-product-section"] .delivery-details .quotes-right-arrow-mark:after,
[data-br-component="product-breadcrumbs"] .left-menu-list li:last-of-type:after,
[data-br-component="category-main-content"] .filter-buttons-container a:after,
[data-br-component="product-groups-container"] .page-title .main-title:after,
[data-br-component="safe-main-content"] .sign-in-popup-content,
[data-br-component="safe-main-content"] .sign-in-info-content,
[data-br-component="safe-main-content"].sign-in .remove-wrapper,
[data-br-component="user-management-01-container"] .error-data-text,
[data-br-component="prices-discounts-container"] .page-title .main-title:after,
[data-br-component="prices-discounts-container"] .discount-content .add-btn:after,
[data-br-component="paragraph-text"].paragraph-text-visible-xs,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn:after,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark span:last-of-type,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark.bookmarked span:first-of-type,
[data-br-component="cart-main-content"] .table-container .delete-text,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box.active:after,
[data-br-component="cart-main-content"] .cart-carousel-checkbox input,
[data-br-component="cart-sidebar-container"] .hide-link,
[data-br-component="mobile-header-top"],
[data-br-component="mobile-header-menu"],
[data-br-component="mobile-header-menu"] .content-wrapper .menu-text,
[data-br-component="mobile-header-menu"] .content-wrapper .close-icon,
[data-br-component="mobile-header-menu"] .full-width-menu .top-search-panel,
[data-br-component="product-slider-container-mobile"],
#site-main-forms .remember-me .input-checkbox,
#site-main-forms .remember-me.question-none:after,
#site-main-forms .form-block .radio,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox,
#site-main-modals .register-page-popover-block .register-checkbox-form.question-none:after,
[data-br-component="single-product-section"] .delivery-details .delivery:after,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox,
.sign-in-popup-content .modal-body .login-form .remember-me.question-none:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper .menu-text,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper .close-icon,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .top-search-panel,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox,
[data-br-component="contact-form-container"] .register-checkbox-form.question-none:after,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox,
[data-br-component="login-main-container"] .left-block .remember-me.question-none:after,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox,
[data-br-component="register-main-container"] .register-checkbox-form.question-none:after,
[data-br-component="safe-main-content"] .add-to-bookmark span:last-of-type,
[data-br-component="safe-main-content"] .add-to-bookmark.bookmarked span:first-of-type,
[data-br-component="safe-main-content"] .delete-text,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper .menu-text,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper .close-icon,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .top-search-panel,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio,
[data-br-component="dropdown-container"] .add-to-bookmark span:last-of-type,
[data-br-component="dropdown-container"] .add-to-bookmark.bookmarked span:first-of-type,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark span:last-of-type,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark.bookmarked span:first-of-type,
[data-br-component="prices-discounts-container"] .price-table-content .delete-text,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules.question-none:after,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions.question-none:after,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content.question-none:after,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box.active:after,
[data-br-component="see-more-content"].paragraph-text-visible-xs,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark.add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="cart-main-content"] .table-container .add-to-bookmark:after,
[data-br-component="safe-main-content"] .add-to-bookmark.add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="safe-main-content"] .add-to-bookmark:after,
[data-br-component="dropdown-container"] .add-to-bookmark.add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="dropdown-container"] .add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark.add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:after,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox,
[data-br-component="order-login-container"] .blocks .remember-me.question-none:after,
[data-br-component="placing-order-container"] .form-block .radio,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox,
[data-br-component="placing-order-container"] .blocks .remember-me.question-none:after {
  display: none;
}
.ai-fs {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.mb-0,
#site-main-modals .header-modal-block > a .text,
#site-main-modals .cart-sidebar-modal-block > a .text,
.number-input-content .add-to-clipboard p,
.cart-checkbox-icon,
.terms-and-conditions-content .checkbox-content:last-of-type,
.terms-and-conditions-content .checkbox-form,
.terms-and-conditions-content .text,
.checkbox-form .input-checkbox-icon,
.required-fields-text,
.select-by-content .name,
.select-by-content .right .text,
.radio-form-sample-1 .radio-icon,
.cart-discount-sample .main-label,
.filter-by-brand-select .select-title,
.cart-dropdown .total .total-ttl,
.cart-dropdown .total p,
.total-sum-content .total-sum p,
.add-to-favorites-checkbox-icon,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper .title,
.sidebar-category-menu.top-menu-list > li,
.sidebar-category-menu.top-menu-list > li > a,
.list-group .title,
.page-title .main-title,
.page-title .show-prod-content.total-sum-content,
.page-title .show-prod-content.total-sum-content p,
.page-title .show-prod-content .show-prod-table,
.datas-widget-content .widget-row:last-of-type,
.banner-section .banner-box .text,
.table-container table,
.table-container .number-input-content,
.table-container .prod-table-checkbox-icon,
.pagination-content .print-text,
.pagination-content .products-quantity,
.modal-template-1 .modal-body .cart-modal-checkbox-icon,
.modal-template-1.modal-template-2 .modal-footer .copy-btn,
.modal-template-1.modal-template-3 .widget-header > p,
.modal-template-1.modal-template-3 .widget-header .selected,
.modal-template-1.modal-template-3 .widget-header .selected .text,
.homepage-important-message-content .text,
.homepage-important-message-content .bold,
.homepage-important-message-content a,
.homepage-important-message-content.cookie-message,
.register-info-text .text,
.order-green-message .text,
.order-green-message .bottom-list,
.order-green-message.popup-green-messsage .content-wrapper .w-fix-90,
[data-br-component="main-site"].order-pages .page-title,
[data-br-component="top-menu"] .navbar-default,
[data-br-component="top-menu"] .middle-block .text,
[data-br-component="main-menu"] .main-menu-list .navbar-default,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper .title,
[data-br-component="bottom-subscription-form"] .middle-block .text,
[data-br-component="bottom-subscription-form"] .middle-block a.text-white,
[data-br-component="bottom-subscription-form"] .newsletter-confirm,
[data-br-component="footer"] .about-content .fb-text,
[data-br-component="single-product-section"] #slider,
[data-br-component="single-product-section"] #carousel,
[data-br-component="product-breadcrumbs"] .right-menu-list,
[data-br-component="product-page-tab-container"] .container p,
[data-br-component="product-page-tab-container"] .container ul,
[data-br-component="product-about-banner-section"] .box-wrapper .text,
[data-br-component="category-main-content"] .product-list-info-text .text:last-of-type,
[data-br-component="contact-main-container"] .find-us-content .text p:last-of-type,
[data-br-component="about-company-main-container"] .content-title .title,
[data-br-component="standart-sidebar"] .menu-list:last-of-type,
[data-br-component="safe-main-content"] .top-content .filtration label,
[data-br-component="safe-main-content"] .top-content .add-selected,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="user-management-01-container"] .discount-offer .expand,
[data-br-component="user-management-01-container"] .main-content .text,
[data-br-component="section-01-container"] .article-section .content-wrapper .text,
[data-br-component="order-login-container"] .blocks .login-form-box .form-btn,
[data-br-component="order-login-container"] .bottom-block .text:last-of-type,
[data-br-component="reviews-container"] .author-name,
[data-br-component="placing-order-container"].placing-order-container,
[data-br-component="placing-order-container"] .form-content .form-block .form-title,
[data-br-component="placing-order-container"] .form-content .form-block .content-100 .radio-btn-content,
[data-br-component="placing-order-container"] .form-content .content-100 .radio-icon:last-of-type,
[data-br-component="placing-order-container"] .form-content .content-wrapper .person-contact-list > p,
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block:last-of-type,
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .text:last-of-type,
[data-br-component="placing-order-container"] .payment-sum .text,
[data-br-component="delivery-addresses-container"] .datas-widget:last-of-type,
[data-br-component="delivery-addresses-container"] .datas-widget .datas-list,
[data-br-component="order-confirmation-container"] .top-content .left-text,
[data-br-component="order-confirmation-container"] .account-registration-content .bottom-text,
[data-br-component="order-confirmation-container"] .ordered-products-content .notes,
[data-br-component="order-confirmation-container"] .status-info .left-text,
[data-br-component="order-confirmation-container"] .welcome-text,
[data-br-component="paragraph-text"] .text-wrapper,
[data-br-component="product-slider-container"] .number-input-content,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container,
[data-br-component="cart-main-content"] .table-container table,
[data-br-component="cart-main-content"] .table-container .number-input-content,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box,
[data-br-component="cart-main-content"] .cart-carousel-header p,
[data-br-component="cart-main-content"] #sendCartModal .table-container,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
[data-br-component="mobile-header-menu"] .content-wrapper .menu-text,
.terms-and-conditions-content #site-main-forms .remember-me,
#site-main-forms .remember-me .input-checkbox-icon,
#site-main-forms .discount .main-label,
#site-main-forms .form-block .radio-icon,
#site-main-forms .select-box-content .name,
#site-main-forms .select-box-content .right .text,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox-icon,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .copy-btn,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header > p,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .selected,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .selected .text,
.terms-and-conditions-content #site-main-modals .register-page-popover-block .register-checkbox-form,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox-icon,
.terms-and-conditions-content .sign-in-popup-content .modal-body .login-form .remember-me,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox-icon,
[data-br-component="order-login-container"] .blocks .login-form-box .sign-in-popup-content .modal-body .sign-in-btn,
.homepage-success-message-content .text,
.homepage-success-message-content .bold,
.homepage-success-message-content a,
.homepage-success-message-content.cookie-message,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list:last-of-type,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper .menu-text,
[data-br-component="product-page-carousel-container"] .number-input-content,
[data-br-component="category-main-content"] .select-box-header .name,
[data-br-component="category-main-content"] .select-box-header .right .text,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-title,
[data-br-component="order-login-container"] .blocks .login-form-box [data-br-component="contact-form-container"] .contact-form-box .send-btn,
.terms-and-conditions-content [data-br-component="contact-form-container"] .register-checkbox-form,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox-icon,
.terms-and-conditions-content [data-br-component="login-main-container"] .left-block .remember-me,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox-icon,
.terms-and-conditions-content [data-br-component="register-main-container"] .register-checkbox-form,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox-icon,
[data-br-component="safe-main-content"] table,
[data-br-component="safe-main-content"] .number-input-content,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper .menu-text,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon,
.dropdown-table-content-parent.__grouped-products .container p,
.dropdown-table-content-parent.__grouped-products .container ul,
[data-br-component="prices-discounts-container"] .price-table-content table,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content,
.terms-and-conditions-content [data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox-icon,
.terms-and-conditions-content [data-br-component="order-login-container"] .right-block .login-form-box form .promotions,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox-icon,
[data-br-component="section-02-container"] .article-section .content-wrapper .text,
[data-br-component="reviews-container"] .content-title .title,
.terms-and-conditions-content [data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox-icon,
[data-br-component="placing-order-container"] .discount-code-content .discount .main-label,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box,
[data-br-component="placing-order-container"] .cart-carousel-header p,
[data-br-component="see-more-content"] .text-wrapper,
[data-br-component="cart-main-content"] .discount .main-label,
[data-br-component="product-slider-container-mobile"] .number-input-content,
[data-br-component="category-see-more-carousel-container"] .number-input-content,
.terms-and-conditions-content [data-br-component="order-login-container"] .blocks .remember-me,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox-icon,
[data-br-component="placing-order-container"] .form-block .radio-icon,
.terms-and-conditions-content [data-br-component="placing-order-container"] .blocks .remember-me,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox-icon,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content {
  margin-bottom: 0;
}
.mr-10 {
  margin-right: 10px;
}
.mr-30 {
  margin-right: 10px;
}
.mb-25,
.sign-in-popup-content .modal-body .modal-favorite-txt,
[data-br-component="user-sidebar-container"] .menu-list > li:last-of-type,
[data-br-component="information-container"] .main-content .headline {
  margin-bottom: 25px;
}
.mb-15,
.sign-in-popup-content .modal-body .modal-favorite-ttl {
  margin-bottom: 15px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mt-0,
.list-item-toggle-menu .menu-box .title,
.content-title,
.datas-widget-content .widget-title,
.modal-template-1.modal-template-3 .modal-body .block-title,
.sign-in-popup-content .modal-body .form-title,
[data-br-component="contact-main-container"] .find-us-content .title,
[data-br-component="contact-form-container"] .contact-form-box .title,
[data-br-component="login-main-container"] .blocks .block-title,
[data-br-component="register-main-container"] .blocks .block-title,
[data-br-component="section-01-container"] .articles-wrapper .widget-title,
[data-br-component="order-login-container"] .blocks .block-title,
[data-br-component="order-login-container"] .bottom-block .block-title,
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list li a,
[data-br-component="section-02-container"] .articles-widget .widget-title,
[data-br-component="placing-order-container"] .form-content .form-block .form-title,
[data-br-component="placing-order-container"] .additional-notes-content .title,
[data-br-component="delivery-addresses-container"] .datas-widget .datas-widget-title,
[data-br-component="order-confirmation-container"] .account-registration-content .form-title,
[data-br-component="order-confirmation-container"] .ordered-products-content .main-title,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .dropdown-menu,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .block-title {
  margin-top: 0;
}
.mt-10 {
  margin-top: 10px;
}
.mt-15 {
  margin-top: 15px;
}
.mt-30 {
  margin-top: 30px;
}
.top-hr span {
  border-top: 1px solid #696969;
  display: block;
  margin-left: 30px;
  margin-right: 30px;
  padding-bottom: 15px;
}
.mlr-auto,
#site-main-forms .select-box-content .select-wrapper,
.form-btn,
.number-input-content .input-group,
.search-panel,
.cart-dropdown .cart-btn .bottom-arrow,
#headerModal,
.modal-template-1 .modal-body .textarea-content textarea,
.modal-template-1 .modal-body input,
.modal-template-1 .modal-body .input-content,
.modal-template-1.modal-template-2 .fix-w-73,
.sign-in-popup-content .modal-body .input-wrapper,
.sign-in-popup-content .modal-body .login-form,
.sign-in-popup-content .modal-body .modal-favorite-ttl,
.sign-in-popup-content .modal-body .modal-favorite-txt,
.sign-in-info-content,
.not-found-info-content,
.register-info-text,
.order-green-message,
[data-br-component="main-site"].order-pages .page-title,
[data-br-component="single-product-section"] #slider .slides img,
[data-br-component="contact-form-container"] .contact-form-box,
[data-br-component="login-main-container"] .left-block .login-form-box form,
[data-br-component="login-main-container"] .left-block .login-form-box .login-bottom,
[data-br-component="login-main-container"] .right-block .text,
[data-br-component="register-main-container"] .register-form-box form,
[data-br-component="register-main-container"] .right-block .benefits,
[data-br-component="products-by-brand-container"] .page-title,
[data-br-component="products-by-brand-container"] .main-content,
[data-br-component="product-groups-container"] .page-title,
[data-br-component="product-groups-container"] .main-content,
[data-br-component="information-container"] .main-content .text,
[data-br-component="order-confirmation-container"] .main-content,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn:after,
#site-main-modals .header-modal-block #headerModal_1,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .input-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .fix-w-73,
.sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="order-login-container"] .blocks .login-form-box form,
[data-br-component="order-login-container"] .blocks .login-form-box .login-bottom,
[data-br-component="placing-order-container"] .blocks .login-form-box form,
[data-br-component="placing-order-container"] .blocks .login-form-box .login-bottom {
  margin-left: auto;
  margin-right: auto;
}
.mlr-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.mlr-15 {
  margin-left: 15px;
  margin-right: 15px;
}
.lst-none li {
  list-style-type: none;
}
ul.list-styled li {
  list-style-type: disc;
}
.w-auto,
.number-input-content .input-group-btn,
.checkbox-form input[type="checkbox"],
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart,
#site-main-forms .remember-me input[type="checkbox"],
#site-main-modals .register-page-popover-block .register-checkbox-form input[type="checkbox"],
.sign-in-popup-content .modal-body .login-form .remember-me input[type="checkbox"],
[data-br-component="contact-form-container"] .register-checkbox-form input[type="checkbox"],
[data-br-component="login-main-container"] .left-block .remember-me input[type="checkbox"],
[data-br-component="register-main-container"] .register-checkbox-form input[type="checkbox"],
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules input[type="checkbox"],
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions input[type="checkbox"],
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content input[type="checkbox"],
[data-br-component="order-login-container"] .blocks .remember-me input[type="checkbox"],
[data-br-component="placing-order-container"] .blocks .remember-me input[type="checkbox"] {
  width: auto;
}
.h-auto,
.add-to-cart-wrapper.add-to-cart-wrapper-hover .hover-dropdown,
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .main-button,
[data-br-component="data-completion-01-container"] .form-content .form-content-wrapper .divider,
[data-br-component="section-01-container"] .single-article .article-img,
[data-br-component="placing-order-container"] .form-content-wrapper .divider {
  height: auto;
}
.w-none,
.product-present .tooltip-content .tooltip .tooltip-arrow {
  width: 0;
}
.h-none,
.product-present .tooltip-content .tooltip .tooltip-arrow {
  height: 0;
}
.w-100,
.add-to-cart,
.input-form-sample-1 .main-input,
.input-form-sample-1 .main-input-2,
.input-form-sample-2 .main-input,
.cart-select-form select,
.order-history-select-box select,
.cart-dropdown .dropdown-table,
.toggle-menu-list > li > a,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.list-item-toggle-menu .menu-box .title > a,
.sidebar-category-menu,
.sidebar-category-menu.top-menu-list > li > a,
.page-title .show-prod-content .show-prod-table,
.menu-items-border-dotted > li > a,
.banner-section .banner-box,
.banner-section .banner-box:after,
.table-container table,
.pagination-content .pagination-list .next-prev-btns > a,
.modal-template-1 .modal-body .textarea-content textarea,
.modal-template-1 .modal-body input,
.modal-template-1 .modal-body .input-content,
.modal-template-1.modal-template-2 .modal-footer .link-input,
.sign-in-popup-content .modal-body input,
.sign-in-popup-content .modal-body textarea,
.order-green-message.popup-green-messsage,
[data-br-component="main-site"]:after,
[data-br-component="sticky-header"],
[data-br-component="sticky-header"] .category > a,
[data-br-component="sticky-header"] .category:hover > ul.dropdown-menu,
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu,
[data-br-component="main-menu"] .menu-list,
[data-br-component="main-menu"] ul.nav li.hover-dropdown > ul.dropdown-menu,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="sidebar"] .static-container .section-content,
[data-br-component="bottom-subscription-form"] .newsletter-confirm,
[data-br-component="footer"] .footer-content-bb,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="single-product-section"] .flex-direction-nav a:before,
[data-br-component="category-main-content"] .table-top-container .left-block:after,
[data-br-component="category-main-content"] .table-top-container .right-block p,
[data-br-component="contact-main-container"] .top-part .contact-img img,
[data-br-component="contact-main-container"] .main-part .divider,
[data-br-component="contact-main-container"] .contact-map iframe,
[data-br-component="contact-form-container"] .contact-form-box input,
[data-br-component="contact-form-container"] .contact-form-box textarea,
[data-br-component="contact-form-container"] .contact-form-box select,
[data-br-component="login-main-container"] .left-block input,
[data-br-component="register-main-container"] .left-block input,
[data-br-component="register-main-container"] .have-account-text,
[data-br-component="standart-sidebar"] .menu-list > li > a,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu,
[data-br-component="order-history-container"] .orders-table-container table,
[data-br-component="contracts-templates-container"] .contracts-table-container table,
[data-br-component="section-01-container"] .single-article .article-img,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="placing-order-container"] .form-content .block-divider,
[data-br-component="placing-order-container"] .form-content .content-100 .radio-icon,
[data-br-component="order-confirmation-container"] .order-green-message,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input,
[data-br-component="product-slider-container"] .product-carousel .price,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .dropdown-menu,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="cart-main-content"] .cart-product-carousel .dotted-border,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input,
[data-br-component="mobile-header-top"] .cart-button a,
[data-br-component="mobile-header-top"] .clipboard-button a,
[data-br-component="mobile-header-menu"] .full-width-menu .mobile-menu-list,
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a,
[data-br-component="default-tresc-container"] .section-separator,
#site-main-forms .template-textarea-1,
#site-main-forms .form-block .main-input,
#site-main-forms .form-block .main-input-2,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .input-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input,
.template-textarea-1,
.template-textarea-2,
.modal-template-1.modal-template-3 .right-block .main-input,
.modal-template-1.modal-template-3 .right-block .main-input-2,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category > a,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category:hover > ul.dropdown-menu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li > a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .mobile-menu-list,
[data-br-component="product-page-carousel-container"] .product-carousel .price,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .mobile-menu-list,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2,
[data-br-component="contracts-templates-container"] .add-template-form .template-input,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select,
[data-br-component="order-login-container"] .blocks input,
[data-br-component="placing-order-container"] .blocks input,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="placing-order-container"] .cart-product-carousel .dotted-border,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input,
[data-br-component="product-slider-container-mobile"] .product-carousel .price,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2,
[data-br-component="category-see-more-carousel-container"] .product-carousel .price,
[data-br-component="placing-order-container"] .form-block .main-input,
[data-br-component="placing-order-container"] .form-block .main-input-2,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price {
  width: 100%;
}
.h-100,
.selectpicker-form .ddcommon .ddTitle,
.selectpicker-form .ddcommon .ddTitleText,
.search-panel input,
.select-by-content .right .divider,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.sidebar-category-menu.top-menu-list > li > a.border-line:after,
.banner-section .banner-box:after,
.banner-section .banner1 .banner-box-wrapper,
.banner-section .sidebar-banner1 .banner-box-wrapper,
.pagination-content .pagination-list .next-prev-btns > a,
[data-br-component="main-site"]:after,
[data-br-component="top-menu"] .navbar-nav > li.item-with-subtext > a,
[data-br-component="sidebar"] .delivery-badge .img-wrapper,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="single-product-section"] .flex-direction-nav a:before,
[data-br-component="category-main-content"] .table-top-container .left-block:after,
[data-br-component="contact-main-container"] .top-part .contact-img img,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="order-login-container"] .left-block,
[data-br-component="order-login-container"] .bottom-block,
[data-br-component="section-02-container"] .articles-widget.widget-with-img,
[data-br-component="nav-tabs-container"] .nav-tab-title,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="mobile-header-top"] .cart-button a,
[data-br-component="mobile-header-top"] .clipboard-button a,
[data-br-component="mobile-header-menu"] .top-search-panel input,
#site-main-forms .select-box-content .right .divider,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a.border-line:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel input,
[data-br-component="product-nav-tabs-container"] .nav-tab-title,
[data-br-component="category-main-content"] .select-box-header .right .divider,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel input,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after {
  height: 100%;
}
.w-10 {
  width: 10%;
}
.max-w-100,
#site-main-forms .template-textarea-1,
.subscription-input,
.product-present .tooltip-content .tooltip-inner,
.template-textarea-1,
.template-textarea-2,
.default-cnt img,
.banner-widgets-section .container,
.banner-widgets-section .widget-box .widget-wrapper,
.banner-widgets-section .widget-box .img-wrapper img,
#headerModal,
.modal-template-1 .modal-dialog,
.sign-in-popup-content .modal-content,
[data-br-component="header"] .logo a,
[data-br-component="sidebar"] .banner-content img,
[data-br-component="sidebar"] .banner-grupa img,
[data-br-component="single-product-section"] .tooltip .prod-det-tooltip,
[data-br-component="contact-main-container"] .contact-map,
[data-br-component="contracts-templates-container"] .add-template-form .template-input,
[data-br-component="product-slider-container"] .container,
[data-br-component="mobile-header-top"] .logo a,
#site-main-modals .header-modal-block #headerModal_1,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-dialog,
[data-br-component="product-page-carousel-container"] .container,
[data-br-component="product-slider-container-mobile"] .container,
[data-br-component="category-see-more-carousel-container"] .container,
[data-br-component="cart-main-content"] .cart-product-carousel .container,
[data-br-component="placing-order-container"] .cart-product-carousel .container {
  max-width: 100%;
}
.min-w-100 {
  min-width: 100px;
}
.b-rad-5,
.selectpicker-form .ddcommon,
.selectpicker-form .ddcommon .ddTitle,
[data-br-component="product-about-banner-section"] {
  border-radius: 5px;
}
.b-rad-100,
.radio-form-sample-1 .radio[type="radio"] + .radio-icon span,
.pagination-content .pagination-list a,
#headerModal .num-round,
[data-br-component="fixed-parts"] #back-to-top,
[data-br-component="contact-main-container"] .top-part .contact-img,
[data-br-component="contact-main-container"] .contact-widget .widget-icon,
[data-br-component="order-login-container"] .bottom-block .text:before,
[data-br-component="placing-order-container"] .form-content .title-wrapper,
[data-br-component="placing-order-container"] .form-content .title-wrapper .block-number,
[data-br-component="content-banner-slider"] .owl-carousel .owl-dot,
[data-br-component="mobile-header-top"] .cart-button span,
[data-br-component="mobile-header-top"] .clipboard-button span,
[data-br-component="mobile-header-menu"] .mobile-header-btn-info-wrap .btn-info-counter,
#site-main-forms .form-block .radio[type="radio"] + .radio-icon span,
#site-main-modals .header-modal-block #headerModal_1 .num-round,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio[type="radio"] + .radio-icon span,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dot,
[data-br-component="placing-order-container"] .form-block .radio[type="radio"] + .radio-icon span {
  border-radius: 100%;
}
.b-rad-28,
.see-more-btn a,
.light-blue-btn .btn,
.see-more-btn-reverse,
.export-btn,
.light-blue-rounded-btn,
[data-br-component="category-main-content"] .filter-buttons-container a,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn {
  border-radius: 28px;
}
.b-rad-10,
[data-br-component="sidebar"] .banner-content > a,
[data-br-component="sidebar"] .banner-grupa > a {
  border-radius: 10px;
}
.p-rel,
.add-btn,
a.show-cart-preview,
.quotes-right-arrow-mark,
.bookmark-and-cart-buttons .cart-btn,
.bookmark-and-cart-buttons .btn-wrapper,
.terms-and-conditions-content .checkbox-content.required-checkbox-content .checkbox-form,
.add-to-cart,
.add-to-cart-wrapper,
.checkbox-form.required-checkbox,
.required-fields-text,
.select-by-sample,
.select-wrapper-sample,
.cart-select-form,
.order-history-select-box,
.cart-select-form select,
.order-history-select-box select,
.product-present .tooltip-content,
.total-sum-content .total-sum .netto,
.toggle-menu-list > li > a,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
.category > a,
.sidebar-category-menu.top-menu-list > li,
.sidebar-category-menu.top-menu-list > li > a,
.banner-widgets-section .container,
.banner-widgets-section .widget-box .widget-wrapper,
.banner-section .banner-box,
.table-container .number-input-content,
.table-number-input-content .number-input-content .plus-btn,
.popover-content-1 .popover-content,
.popover-content-2 .popover-content,
.odbior-osobisty-content.top .popover-content,
.register-page-popover .popover-content,
.sign-in-info-content,
.not-found-info-content,
.homepage-important-message-content .container,
[data-br-component="main-site"].main-site,
[data-br-component="main-site"].main-site.product-page .about-product-tab-container,
[data-br-component="main-site"] .sidebar-container,
[data-br-component="sticky-header"] .category > a,
[data-br-component="top-menu"],
[data-br-component="top-menu"] .opening-hours .tel-num:before,
[data-br-component="top-menu"] .info-menu-list .info-num .text:before,
[data-br-component="top-menu"] .info-menu-list .info-num .text-empty:before,
[data-br-component="top-menu"] .info-menu-list .text:after,
[data-br-component="top-menu"] .info-menu-list .text-empty:after,
[data-br-component="top-menu"] .navbar-nav > li,
[data-br-component="top-menu"] .navbar-nav > li .text:after,
[data-br-component="header"],
[data-br-component="main-menu"],
[data-br-component="main-menu"] .menu-list .list-item-wrapper,
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a,
[data-br-component="sidebar"] .top-menu .list > li > a,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
[data-br-component="bottom-logo-slider"] .slider-content,
[data-br-component="footer"] .footer-contact .contact-text,
[data-br-component="footer"] .footer-contact .phone-num,
[data-br-component="footer"] .about-content .light-text a,
[data-br-component="footer"] .about-content .fb-text a,
[data-br-component="fixed-parts"] .gift-banner-box,
[data-br-component="single-product-section"] .number-input-content .input-group-btn,
[data-br-component="single-product-section"] .number-input-content .plus-btn,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper,
[data-br-component="homepage-product-tab-container"],
[data-br-component="product-nav-tabs-container"].product-nav-tabs-container,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
[data-br-component="product-page-tab-container"] .table-container .table tbody td.td-wrapper,
[data-br-component="product-page-carousel-container"] .recently-reviewed-carousel-container,
[data-br-component="product-page-carousel-container"] .see-more-carousel-container,
[data-br-component="category-main-content"] .table-top-container .left-block,
[data-br-component="category-main-content"] .filter-buttons-container a,
[data-br-component="category-see-more-carousel-container"],
[data-br-component="register-main-container"] .right-block,
[data-br-component="safe-main-content"].safe-main-content .delete-text,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a,
[data-br-component="information-container"] .main-content .title,
[data-br-component="contracts-templates-container"],
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent,
[data-br-component="section-01-container"] .single-article,
[data-br-component="section-02-container"] .articles-widget.widget-with-img,
[data-br-component="cart-preview"] td.hide-products a,
[data-br-component="product-slider-container"] .product-carousel .prod-img,
[data-br-component="product-slider-container"] .number-input-content .plus-btn,
[data-br-component="banner-section"],
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn,
[data-br-component="cart-main-content"] .table-container td.td-wrapper,
[data-br-component="cart-main-content"] .table-container .number-input-content,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box,
[data-br-component="mobile-header-menu"],
[data-br-component="mobile-header-menu"] .full-width-menu .dl-menuwrapper,
[data-br-component="sidebar-test"] .toggle-menu-list > li > a,
.terms-and-conditions-content .checkbox-content.required-checkbox-content #site-main-forms .remember-me,
#site-main-forms .remember-me.required-checkbox,
.terms-and-conditions-content .checkbox-content.required-checkbox-content #site-main-modals .register-page-popover-block .register-checkbox-form,
#site-main-modals .register-page-popover-block .register-checkbox-form.required-checkbox,
.popover .popover-content,
.select-by-content .select-by,
.select-by-content .select-wrapper,
.order-history-select-box .select-by,
.filter-by-brand-select .select-wrapper,
.filter-by-brand-select .select-by,
.delivery,
.popover.top .popover-content,
.popover.left .popover-content,
.popover.bottom .popover-content,
.dostawa-content .popover-content,
.terms-and-conditions-content .checkbox-content.required-checkbox-content .sign-in-popup-content .modal-body .login-form .remember-me,
.sign-in-popup-content .modal-body .login-form .remember-me.required-checkbox,
.homepage-success-message-content .container,
[data-br-component="main-site"].register-page .popover .popover-content,
[data-br-component="main-menu"] .navbar-nav > li.category > a,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .dl-menuwrapper,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-img,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="category-see-more-carousel-container"] .recently-reviewed-carousel-container,
[data-br-component="category-see-more-carousel-container"] .see-more-carousel-container,
.terms-and-conditions-content .checkbox-content.required-checkbox-content [data-br-component="contact-form-container"] .register-checkbox-form,
[data-br-component="contact-form-container"] .register-checkbox-form.required-checkbox,
.terms-and-conditions-content .checkbox-content.required-checkbox-content [data-br-component="login-main-container"] .left-block .remember-me,
[data-br-component="login-main-container"] .left-block .remember-me.required-checkbox,
.terms-and-conditions-content .checkbox-content.required-checkbox-content [data-br-component="register-main-container"] .register-checkbox-form,
[data-br-component="register-main-container"] .register-checkbox-form.required-checkbox,
[data-br-component="safe-main-content"] td.td-wrapper,
[data-br-component="safe-main-content"] .number-input-content,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .dl-menuwrapper,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td.td-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content td.td-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
.terms-and-conditions-content .checkbox-content.required-checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules.required-checkbox,
.terms-and-conditions-content .checkbox-content.required-checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .promotions,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions.required-checkbox,
.terms-and-conditions-content .checkbox-content.required-checkbox-content [data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content.required-checkbox,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="cart-main-content"] .cart-product-carousel .recently-reviewed-carousel-container,
[data-br-component="cart-main-content"] .cart-product-carousel .see-more-carousel-container,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-img,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
#site-main-forms .select-box-content .select-by,
#site-main-forms .select-box-content .select-wrapper,
[data-br-component="category-main-content"] .select-box-header .select-by,
[data-br-component="category-main-content"] .select-box-header .select-wrapper,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-wrapper,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
[data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark,
.terms-and-conditions-content .checkbox-content.required-checkbox-content [data-br-component="order-login-container"] .blocks .remember-me,
[data-br-component="order-login-container"] .blocks .remember-me.required-checkbox,
.terms-and-conditions-content .checkbox-content.required-checkbox-content [data-br-component="placing-order-container"] .blocks .remember-me,
[data-br-component="placing-order-container"] .blocks .remember-me.required-checkbox,
[data-br-component="placing-order-container"] .cart-product-carousel .recently-reviewed-carousel-container,
[data-br-component="placing-order-container"] .cart-product-carousel .see-more-carousel-container,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn {
  position: relative;
}
.p-abs,
.add-btn:after,
.quotes-right-arrow-mark:after,
.toggle-menu-close-btn,
.bookmark-and-cart-buttons .cart-btn .shopping-cart-icon,
.bookmark-and-cart-buttons .btn-wrapper .next-arrow,
.add-to-cart-wrapper .hover-dropdown,
.checkbox-form.required-checkbox:before,
.required-fields-text:before,
.select-wrapper-sample:after,
.cart-dropdown .cart-btn .bottom-arrow,
.toggle-menu-list > li > a:before,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.list-item-toggle-menu .menu-wrapper,
.category > a:before,
.sidebar-category-menu.top-menu-list > li > a.border-line:after,
.banner-widgets-section .container .close-btn,
.banner-widgets-section .widget-box .orange-dotted-arrow,
.banner-section .banner-box:after,
.table-number-input-content .number-input-content .plus-btn:before,
.popover-content-1 .delivery-popover-close-btn,
.popover.bottom .single-prod-popover-close-btn,
.dostawa-content.right .single-prod-popover-close-btn,
.register-page-popover .popover-close-btn,
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .close-icon,
.sign-in-info-content .infoicon,
.homepage-important-message-content .message-close-btn,
[data-br-component="main-site"]:after,
[data-br-component="top-menu"] .navbar-nav > li:after,
[data-br-component="sidebar"] .top-menu .list > li > a:before,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="sidebar"] .list-item-toggle-menu .menu-wrapper,
[data-br-component="bottom-logo-slider"] .slider-content .arrow-icon,
[data-br-component="footer"] .footer-contact .phone-num:before,
[data-br-component="footer"] .about-content .light-text a:after,
[data-br-component="footer"] .about-content .fb-text a:after,
[data-br-component="fixed-parts"] #back-to-top,
[data-br-component="fixed-parts"] .chat-content-close-btn,
[data-br-component="fixed-parts"] .gift-banner-toggle-content,
[data-br-component="single-product-section"] .number-input-content .plus-btn:before,
[data-br-component="single-product-section"] .add-btn,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="single-product-section"] #slider .slides-wrapper a:after,
[data-br-component="product-nav-tabs-container"].product-nav-tabs-container:not(.hidden-print):after,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn:before,
[data-br-component="category-main-content"] .table-top-container .left-block:after,
[data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors .select-title.collapse-control:after,
[data-br-component="category-main-content"] .filter-buttons-container a:after,
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .close-icon,
[data-br-component="register-main-container"] .have-account-text,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a:before,
[data-br-component="information-container"] .main-content .title:before,
[data-br-component="order-history-container"] .order-history-title[data-toggle="collapse"]:after,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="fast-filtering"] .select-wrapper:after,
[data-br-component="product-slider-container"] .number-input-content .plus-btn:before,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn:after,
[data-br-component="cart-main-content"] .table-container .delete-text,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="cart-main-content"] .filtering-sign-in-popup .sign-in-popup-cnt .infoicon,
[data-br-component="mobile-header-menu"] .content-wrapper .menu-text,
[data-br-component="mobile-header-menu"] .dl-menu .dl-back a:after,
[data-br-component="mobile-header-menu"] .full-width-menu .close-icon,
#site-main-forms .remember-me.required-checkbox:before,
#site-main-modals .register-page-popover-block .register-checkbox-form.required-checkbox:before,
.popover .popover-close-btn,
.select-by-content .select-wrapper:after,
.filter-by-brand-select .select-wrapper:after,
.delivery:after,
.popover.top .delivery-popover-close-btn,
.popover.bottom .delivery-popover-close-btn,
.dostawa-content .delivery-popover-close-btn,
.sign-in-popup-content .modal-body .login-form .remember-me.required-checkbox:before,
.homepage-success-message-content .message-close-btn,
[data-br-component="main-site"].register-page .popover .popover-close-btn,
[data-br-component="main-menu"] .navbar-nav > li.category > a:before,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a.border-line:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper .menu-text,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu .dl-back a:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .close-icon,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn:before,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn:before,
[data-br-component="contact-form-container"] .register-checkbox-form.required-checkbox:before,
[data-br-component="login-main-container"] .left-block .remember-me.required-checkbox:before,
[data-br-component="register-main-container"] .register-checkbox-form.required-checkbox:before,
[data-br-component="safe-main-content"] .delete-text,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn:before,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper .menu-text,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu .dl-back a:after,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .close-icon,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn:before,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn:before,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .select-wrapper:after,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn:before,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn:before,
[data-br-component="prices-discounts-container"] .price-table-content .delete-text,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn:before,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .close-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules.required-checkbox:before,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions.required-checkbox:before,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .close-icon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content.required-checkbox:before,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn:before,
[data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark:after,
[data-br-component="single-product-section"] [data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn:before,
#site-main-forms .select-box-content .select-wrapper:after,
[data-br-component="category-main-content"] .select-box-header .select-wrapper:after,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-wrapper:after,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn:before,
[data-br-component="safe-main-content"] .add-to-bookmark:after,
[data-br-component="single-product-section"] [data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="dropdown-container"] .add-to-bookmark:after,
[data-br-component="single-product-section"] [data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:after,
[data-br-component="single-product-section"] [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark,
[data-br-component="order-login-container"] .blocks .remember-me.required-checkbox:before,
[data-br-component="placing-order-container"] .blocks .remember-me.required-checkbox:before,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn:before,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn:before {
  position: absolute;
}
.p-fix,
[data-br-component="sticky-header"],
[data-br-component="fixed-parts"] .right-fixed-banner,
[data-br-component="fixed-parts"] .left-fixed-banner,
[data-br-component="fixed-parts"] .back-to-top-btn,
[data-br-component="mobile-header-menu"].mobile-fixed-header-menu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-fixed-header-menu,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-fixed-header-menu {
  position: fixed;
}
.p-static,
[data-br-component="mobile-header-menu"] .dl-menu li a:not(:only-child):after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li a:not(:only-child):after,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li a:not(:only-child):after {
  position: static;
}
.c-fff,
#site-main-forms .table-number-input-content:hover .number-input-content .plus-btn:hover,
.see-more-btn a:hover,
.see-more-btn-reverse:hover,
.add-to-cart-wrapper.added-product .number-input-content .plus-btn,
.banner-section .banner-box .banner-btn:hover,
[data-br-component="main-menu"] .menu-list > li > a:hover,
[data-br-component="main-menu"] .menu-list > li > a:focus,
[data-br-component="main-menu"] .navbar-nav > li.active:hover > a,
[data-br-component="main-menu"] .navbar-nav > li:hover > a,
[data-br-component="main-menu"] .navbar-nav > li > a,
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a.active,
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a.active:hover,
[data-br-component="category-main-content"] .filter-buttons-container li.selected-filter a,
[data-br-component="category-main-content"] .filter-buttons-container a:hover,
[data-br-component="standart-sidebar"] .menu-list > li:hover > a,
[data-br-component="order-login-container"] .blocks .btn-wrapper .form-btn.secondary-btn:hover,
[data-br-component="see-more-content"].see-more-content .see-more-btn a:hover,
[data-br-component="order-login-container"] .blocks .btn-wrapper .sign-in-popup-content .modal-body .sign-in-btn.secondary-btn:hover,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li:hover > a,
#site-main-forms [data-br-component="category-main-content"] .table-container:hover .number-input-content .plus-btn:hover,
[data-br-component="order-login-container"] .blocks .btn-wrapper [data-br-component="contact-form-container"] .contact-form-box .send-btn.secondary-btn:hover,
#site-main-forms [data-br-component="safe-main-content"].safe-main-content .table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="order-history-container"] .cart-main-content .table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="contracts-templates-container"] .contracts-table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="prices-discounts-container"] .price-table-content.table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="order-confirmation-container"] .ordered-products-content .table-container:hover .number-input-content .plus-btn:hover {
  color: #fff;
}
.trans-attr-1,
.selectpicker-form .ddcommon .ddArrow,
.add-to-cart,
.add-to-cart.cart-icon:before,
.add-to-cart-wrapper .hover-dropdown {
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
}
.trans-attr,
.quotes-right-arrow-mark:hover:after,
.see-more-btn a,
.form-btn,
.search-panel .input-group-btn,
.search-panel .input-group-btn .btn,
.toggle-menu-list > li > a,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .toggle-menu-close-btn span,
.banner-section .banner-box .banner-btn,
.table-container table tbody tr,
.pagination-content .pagination-list a,
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .toggle-menu-close-btn span,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="single-product-section"] #slider .slides-wrapper a:after,
[data-br-component="category-main-content"] .table-top-container .left-block:after,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a:before,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button,
[data-br-component="dropdown-container"] .dropdown-table .prod-img-wrapper,
[data-br-component="section-01-container"] .articles-wrapper .article-title:before,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="section-01-container"] .single-article .title,
[data-br-component="section-02-container"] .articles-widget .articles-list > li > a:before,
[data-br-component="paragraph-text"] .link-text,
[data-br-component="cart-main-content"] .table-container tbody tr,
[data-br-component="mobile-header-menu"] .input-group-btn-clr .clr-btn,
[data-br-component="mobile-header-menu"].mobile-fixed-header-menu,
[data-br-component="mobile-header-menu"] .top-search-panel .input-group-btn,
[data-br-component="mobile-header-menu"] .top-search-panel .input-group-btn .btn,
[data-br-component="default-tresc-container"] li:before,
.delivery:hover:after,
.sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .input-group-btn-clr .clr-btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-fixed-header-menu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group-btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group-btn .btn,
[data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="safe-main-content"] tbody tr,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .input-group-btn-clr .clr-btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-fixed-header-menu,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group-btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group-btn .btn,
[data-br-component="prices-discounts-container"] .price-table-content tbody tr,
[data-br-component="see-more-content"] .link-text,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.p-lr-none,
.sidebar-category-menu.top-menu-list,
.homepage-important-message-content,
.homepage-important-message-content .container,
[data-br-component="main-site"] > .container,
[data-br-component="sticky-header"] .main-content,
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .main-button,
[data-br-component="top-menu"] > .container,
[data-br-component="header"] .container,
[data-br-component="main-menu"] > .container,
[data-br-component="step-by-step-checkout"].container,
[data-br-component="bottom-logo-slider"],
[data-br-component="bottom-widget-content"],
[data-br-component="bottom-subscription-form"],
[data-br-component="footer"],
[data-br-component="copyright"] .container,
[data-br-component="fixed-parts"],
[data-br-component="fixed-parts"] > .container,
[data-br-component="product-breadcrumbs"] .container,
[data-br-component="product-page-tab-container"] .container,
[data-br-component="product-about-banner-section"],
[data-br-component="product-page-carousel-container"],
[data-br-component="contact-main-container"],
[data-br-component="products-by-name-container"],
[data-br-component="products-by-brand-container"],
[data-br-component="products-by-brand-container"] > .container,
[data-br-component="product-groups-container"],
[data-br-component="product-groups-container"] > .container,
[data-br-component="data-completion-01-container"],
[data-br-component="data-completion-01-container"] .container,
[data-br-component="user-management-01-container"] .container,
[data-br-component="order-history-container"] > .container,
[data-br-component="contracts-templates-container"] > .container,
[data-br-component="prices-discounts-container"] .container,
[data-br-component="section-01-container"],
[data-br-component="section-01-container"] .container,
[data-br-component="section-02-container"],
[data-br-component="product-slider-container"] .container,
.homepage-success-message-content,
.homepage-success-message-content .container,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list,
[data-br-component="product-page-carousel-container"] .container,
[data-br-component="category-see-more-carousel-container"],
.dropdown-table-content-parent.__grouped-products .container,
[data-br-component="cart-main-content"] .cart-product-carousel,
[data-br-component="product-slider-container-mobile"] .container,
[data-br-component="category-see-more-carousel-container"] .container,
[data-br-component="placing-order-container"] .cart-product-carousel,
[data-br-component="cart-main-content"] .cart-product-carousel .container,
[data-br-component="placing-order-container"] .cart-product-carousel .container {
  padding-left: 0;
  padding-right: 0;
}
.pb-0 {
  padding-bottom: 0!important;
}
.fl-none,
[data-br-component="nav-tabs-container"] .nav-tab-title,
[data-br-component="mobile-header-menu"] .dl-menuwrapper,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper,
[data-br-component="product-nav-tabs-container"] .nav-tab-title,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper {
  float: none;
}
.fl-right,
.dropdown-submenu > a:after,
[data-br-component="top-menu"] .top-menu-list .navbar-nav {
  float: right;
}
.fl-left,
[data-br-component="news-content-container"].news-content-container .single-news-wrapper .left {
  float: left;
}
.c-pointer,
#site-main-modals .delivery-popover-block .delivery-popover,
.toggle-menu-close-btn span,
.add-to-cart,
.checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
.search-panel .input-group-btn,
.add-to-favorites-checkbox-icon,
.light-bl-it-link,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .toggle-menu-close-btn span,
.table-container .prod-table-checkbox-icon,
.popover-content-1 .delivery-popover-close-btn,
.popover.bottom .single-prod-popover-close-btn,
.dostawa-content.right .single-prod-popover-close-btn,
.register-page-popover .popover-close-btn,
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .close-icon,
.sign-in-popup-content .sign-in,
.homepage-important-message-content .message-close-btn,
[data-br-component="sidebar"] .delivery-badge,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .toggle-menu-close-btn span,
[data-br-component="fixed-parts"] .left-fixed-banner .online-chat-btn,
[data-br-component="fixed-parts"] .chat-content-close-btn,
[data-br-component="fixed-parts"] .gift-banner-btn,
[data-br-component="single-product-section"] .delivery-details .single-prod-popover,
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .close-icon,
[data-br-component="user-management-01-container"] .discount-offer .expand,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .search-icon,
[data-br-component="cart-main-content"] .table-container tbody tr:hover .delete-text,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .light-blue-text,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .order-template,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .search-icon,
[data-br-component="cart-sidebar-container"] .sign-in-wrapper .light-blue-text,
[data-br-component="mobile-header-menu"] .top-search-panel .input-group-btn .btn,
[data-br-component="mobile-header-menu"] .full-width-menu .close-icon,
#site-main-forms .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
.popover .popover-close-btn,
.popover.top .delivery-popover-close-btn,
.popover.bottom .delivery-popover-close-btn,
.dostawa-content .delivery-popover-close-btn,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
.homepage-success-message-content .message-close-btn,
[data-br-component="main-site"].register-page .popover .popover-close-btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group-btn .btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .close-icon,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="safe-main-content"] tbody tr:hover .delete-text,
[data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group-btn .btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .close-icon,
[data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content tbody tr:hover .delete-text,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .close-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .close-icon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text {
  cursor: pointer;
}
.txt-upp,
.see-more-btn a,
.yellow-btn,
.form-btn,
.soc-sites-buttons .social-btn,
.bookmark-and-cart-buttons .btn-wrapper.bookmarked > a,
.cart-blue-btn,
.save-green-btn,
.reject-red-btn,
.see-more-btn-reverse,
.cart-next-prev-btn button,
.export-btn,
.light-blue-rounded-btn,
.number-input-content .input-title,
.number-input-content .add-to-clipboard p,
.select-by-content .name,
.cart-discount-sample .main-label,
.filter-by-brand-select .select-title,
.cart-dropdown .dropdown-table th,
.cart-dropdown .total .total-ttl,
.cart-dropdown .btn-content a,
.toggle-menu-list > li.related-title,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper .title,
.list-item-toggle-menu li.group-title,
.list-item-toggle-menu .menu-box .title > a,
.sidebar-category-menu.top-menu-list > li > a,
.list-group .title,
.sidebar-title-with-line.title .title-text,
.sidebar-title-with-line.title .title-text-small,
.page-title .main-title,
.content-title,
.datas-widget-content .widget-title,
.alphabet-list > li > a,
.banner-widgets-section .widget-box .title,
.banner-section .banner-box .banner-btn,
.table-container table thead th,
.table-number-input-content .number-input-content .plus-btn,
.table-number-input-content .number-input-content .select-content .select-title,
.pagination-content .products-quantity,
.popover-content-1 .popover-content .title,
#headerModal .text-wrapper .title,
.modal-template-1 .modal-body .modal-title,
.modal-template-1 .modal-body .title-16,
.modal-template-1.modal-template-3 .modal-body .block-title,
.sign-in-popup-content .modal-body .form-title,
[data-br-component="sticky-header"] .category > a,
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu > li > a,
[data-br-component="main-menu"] .menu-list > li > a,
[data-br-component="main-menu"] .main-menu-list .dropdown-menu > li > a,
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a,
[data-br-component="sidebar"] .top-menu .title,
[data-br-component="sidebar"] .top-menu .list > li > a.related-categories,
[data-br-component="sidebar"] .delivery-badge .text-content .title,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper .title,
[data-br-component="sidebar"] .list-item-toggle-menu .menu-box .title,
[data-br-component="sidebar"] .static-container .section-title,
[data-br-component="bottom-widget-content"] .read-more-widgets .title,
[data-br-component="bottom-subscription-form"] .left-block .title,
[data-br-component="bottom-subscription-form"] .middle-block .title,
[data-br-component="footer"] .footer-contact .questions-text,
[data-br-component="footer"] .footer-content .widget-box .title,
[data-br-component="copyright"] .top-text,
[data-br-component="fixed-parts"] .left-fixed-banner .online-chat-btn,
[data-br-component="fixed-parts"] .gift-banner-btn,
[data-br-component="single-product-section"] .delivery-details .title,
[data-br-component="single-product-section"] .select-content .select-title a,
[data-br-component="single-product-section"] .number-input-content .plus-btn,
[data-br-component="single-product-section"] .number-input-content .select-content .select-title,
[data-br-component="product-page-tab-container"] .title,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .select-content .select-title,
[data-br-component="category-main-content"] .filter-buttons-container .filter-buttons-ttl,
[data-br-component="category-main-content"] .filter-buttons-container .select-title,
[data-br-component="category-main-content"] .filter-buttons-container .title,
[data-br-component="category-main-content"] .filter-buttons-container a,
[data-br-component="contact-main-container"] .top-part .questions-text,
[data-br-component="contact-main-container"] .find-us-content .title,
[data-br-component="contact-form-container"] .contact-form-box .title,
[data-br-component="contact-form-container"] .confirmation-message,
[data-br-component="login-main-container"] .blocks .block-title,
[data-br-component="register-main-container"] .blocks .block-title,
[data-br-component="about-company-main-container"] .content-title .title,
[data-br-component="standart-sidebar"] .menu-list > li > a,
[data-br-component="safe-main-content"] .add-selected .title,
[data-br-component="safe-main-content"] .top-content .filtration label,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="data-completion-01-container"] .form-content .form-block .form-title,
[data-br-component="information-container"] .main-content .headline,
[data-br-component="information-container"] .main-content .title,
[data-br-component="news-list-container"] .news-title,
[data-br-component="user-management-01-container"] .main-content .block-title,
[data-br-component="order-history-container"] .orders-table-container thead th,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button,
[data-br-component="contracts-templates-container"] .contracts-table-container thead th,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn,
[data-br-component="contracts-templates-container"] .add-template-form .title,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead th,
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn,
[data-br-component="prices-discounts-container"] .price-table-content .table-title,
[data-br-component="section-01-container"] .articles-wrapper .widget-title,
[data-br-component="section-01-container"] .single-article .title,
[data-br-component="order-login-container"] .blocks .block-title,
[data-br-component="order-login-container"] .bottom-block .block-title,
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list li a,
[data-br-component="section-02-container"] .articles-widget .widget-title,
[data-br-component="placing-order-container"] .main-title,
[data-br-component="placing-order-container"] .additional-notes-content .title,
[data-br-component="delivery-addresses-container"] .datas-widget .datas-widget-title,
[data-br-component="order-confirmation-container"] .account-registration-content .form-title,
[data-br-component="order-confirmation-container"] .ordered-products-content .main-title,
[data-br-component="nav-tabs-container"] .nav-tab-title a,
[data-br-component="product-slider-container"] .number-input-content .plus-btn,
[data-br-component="product-slider-container"] .number-input-content .select-content .select-title,
[data-br-component="see-more-content"] .see-more-btn a,
[data-br-component="cart-main-content"] .remembered-cart-content .link-text-blue-bold,
[data-br-component="cart-main-content"] .table-container th,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .order-template,
[data-br-component="mobile-header-menu"] .dl-menu li a,
[data-br-component="default-tresc-container"] .section-separator,
[data-br-component="default-tresc-container"] .head-text h2,
#site-main-forms .discount .main-label,
#site-main-forms .select-box-content .name,
#site-main-modals .header-modal-block #headerModal_1 .text-wrapper .title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .modal-title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .title-16,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .block-title,
.popover.top .popover-content .title,
.popover.bottom .popover-content .title,
.dostawa-content .popover-content .title,
.sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li > a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li a,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
[data-br-component="product-page-carousel-container"] .number-input-content .select-content .select-title,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .select-content .select-title,
[data-br-component="category-main-content"] .select-box-header .name,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-title,
[data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
[data-br-component="safe-main-content"] th,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .select-content .select-title,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li a,
[data-br-component="news-content-container"] .news-title,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .select-content .select-title,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .select-content .select-title,
[data-br-component="contracts-templates-container"] .add-template-form .form-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .select-content .select-title,
.dropdown-table-content-parent.__grouped-products .title,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .select-content .select-title,
[data-br-component="prices-discounts-container"] .price-table-content th,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .select-content .select-title,
[data-br-component="reviews-container"] .content-title .title,
[data-br-component="placing-order-container"] .form-block .form-title,
[data-br-component="placing-order-container"] .discount-code-content .discount .main-label,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .select-content .select-title,
[data-br-component="cart-main-content"] .discount .main-label,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
[data-br-component="product-slider-container-mobile"] .number-input-content .select-content .select-title,
[data-br-component="contracts-templates-container"] .add-template-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .select-content .select-title,
[data-br-component="contracts-templates-container"] .add-template-form [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .select-content .select-title,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .select-content .select-title {
  text-transform: uppercase;
}
.txt-lc {
  text-transform: lowercase;
}
.txt-tr-none,
.table-container table thead th .platnosc,
[data-br-component="step-by-step-checkout"] .checkout-wrapper .login-register .email-addr,
[data-br-component="placing-order-container"] .additional-notes-content .title .desc {
  text-transform: none;
}
.txt-center,
.see-more-btn,
.yellow-btn,
.soc-sites-buttons .social-btn,
.bookmark-and-cart-buttons .main-button,
.bookmark-and-cart-buttons .cart-btn,
.cart-blue-btn,
.number-input-content .add-to-clipboard .text-wrapper,
.number-input-content .input-number,
.cart-dropdown .dropdown-table th,
.cart-dropdown .dropdown-table td,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper .title,
.banner-widgets-section .widget-box .widget-wrapper,
.banner-widgets-section .widget-box .img-wrapper,
.banner-section .left-block,
.banner-section .banner-box .banner-btn,
.table-container table thead th,
.table-container table tbody td,
.pagination-content .pagination-list a,
#headerModal .num-round,
#headerModal .light-blue-btn,
.modal-template-1 .modal-body .modal-title,
.modal-template-1 .modal-body .title-16,
.modal-template-1 .modal-footer,
.modal-template-1.modal-template-2 .fix-w-73,
.modal-template-1.modal-template-3 .modal-body .block-title,
.sign-in-popup-content .modal-body .form-title,
.sign-in-popup-content .modal-body .modal-favorite-ttl,
.sign-in-popup-content .modal-body .modal-favorite-txt,
.sign-in-popup-content .modal-body .sign-up-text,
.sign-in-info-content,
.not-found-info-content,
.homepage-important-message-content .text,
.homepage-important-message-content .bold,
.homepage-important-message-content a,
.homepage-important-message-content.cookie-message,
.register-info-text,
.order-green-message.popup-green-messsage .content-wrapper .w-fix-90,
[data-br-component="sticky-header"] .category > a,
[data-br-component="top-menu"] .middle-block,
[data-br-component="main-menu"] .menu-list > li > a,
[data-br-component="sidebar"] .delivery-badge .img-wrapper,
[data-br-component="sidebar"] .banner5-content,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper .title,
[data-br-component="bottom-subscription-form"] .middle-block,
[data-br-component="bottom-subscription-form"] .newsletter-confirm,
[data-br-component="fixed-parts"] .left-fixed-banner .online-chat-btn,
[data-br-component="fixed-parts"] .gift-banner-btn,
[data-br-component="contact-main-container"] .contact-widget .widget-icon,
[data-br-component="contact-form-container"] .contact-form-box .title,
[data-br-component="login-main-container"] .blocks .block-title,
[data-br-component="login-main-container"] .left-block .sign-up-text,
[data-br-component="register-main-container"] .blocks .block-title,
[data-br-component="register-main-container"] .form-header .light-text,
[data-br-component="register-main-container"] .have-account-text,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="data-completion-01-container"] .save-btn,
[data-br-component="information-container"] .main-content,
[data-br-component="news-list-container"] .single-news-wrapper .see-more-btn a,
[data-br-component="order-history-container"] .orders-table-container thead th,
[data-br-component="order-history-container"] .orders-table-container td.center-txt,
[data-br-component="contracts-templates-container"] .contracts-table-container thead th,
[data-br-component="contracts-templates-container"] .contracts-table-container td,
[data-br-component="contracts-templates-container"] .contracts-table-container td.center-txt,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead th,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.center-txt,
[data-br-component="section-01-container"] .single-article .title,
[data-br-component="order-login-container"] .blocks .block-title,
[data-br-component="order-login-container"] .blocks .center-text,
[data-br-component="order-login-container"] .right-block .register-text,
[data-br-component="order-login-container"] .bottom-block .block-title,
[data-br-component="section-02-container"] .articles-widget .widget-footer,
[data-br-component="reviews-container"] .certificate-content,
[data-br-component="placing-order-container"] .form-content .title-wrapper .block-number,
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .price,
[data-br-component="placing-order-container"] .payment-sum .text,
[data-br-component="placing-order-container"] .save-btn,
[data-br-component="order-confirmation-container"] .account-registration-content .top-text,
[data-br-component="order-confirmation-container"] .account-registration-content .form-title,
[data-br-component="polecamy-container"] .single-polecamy .see-more-btn,
[data-br-component="polecamy-container"] .single-polecamy .see-more-btn a,
[data-br-component="paragraph-text"] .text-wrapper,
[data-br-component="product-slider-container"] .product-carousel .product-box,
[data-br-component="product-slider-container"] .product-carousel .prod-img,
[data-br-component="see-more-content"] .see-more-btn,
[data-br-component="cart-main-content"] .table-container th,
[data-br-component="cart-main-content"] .table-container td,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
[data-br-component="mobile-header-top"] .cart-button span,
[data-br-component="mobile-header-top"] .clipboard-button span,
[data-br-component="mobile-header-menu"] .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="default-tresc-container"] .head-text,
[data-br-component="default-tresc-container"] .disclaimer,
[data-br-component="default-tresc-container"] .txt-box-blue,
#site-main-modals .header-modal-block #headerModal_1 .num-round,
#site-main-modals .header-modal-block #headerModal_1 .light-blue-btn,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .modal-title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .title-16,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .fix-w-73,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .block-title,
.homepage-success-message-content .text,
.homepage-success-message-content .bold,
.homepage-success-message-content a,
.homepage-success-message-content.cookie-message,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category > a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-img,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
[data-br-component="safe-main-content"] th,
[data-br-component="safe-main-content"] td,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="news-content-container"] .single-news-wrapper .see-more-btn a,
[data-br-component="contracts-templates-container"] .add-template-form .form-btn,
[data-br-component="prices-discounts-container"] .price-table-content th,
[data-br-component="prices-discounts-container"] .price-table-content td,
[data-br-component="order-login-container"] .blocks .sign-up-text,
[data-br-component="placing-order-container"] .blocks .sign-up-text,
[data-br-component="see-more-content"] .text-wrapper,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-img,
[data-br-component="contracts-templates-container"] .add-template-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img,
[data-br-component="contracts-templates-container"] .add-template-form [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img {
  text-align: center;
}
.txt-right,
.selectpicker-form .ddcommon .description,
.cart-dropdown .total .price-text,
[data-br-component="product-breadcrumbs"] .right-menu-list,
[data-br-component="order-history-container"] .middle-block .left .order-sum p,
[data-br-component="reviews-container"] .author-name,
[data-br-component="order-confirmation-container"] .shopping-sum .price,
[data-br-component="order-confirmation-container"] .delivery-content .payment-row .price,
[data-br-component="order-confirmation-container"] .payment-sum .price,
[data-br-component="placing-order-container"] .delivery-content .payment-row .price,
[data-br-component="cart-main-content"] .delivery-content .payment-row .price,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row .price,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row .price {
  text-align: right;
}
.txt-left,
.selectpicker-form .ddcommon .ddTitleText,
.selectpicker-form .ddcommon .ddChild .ddlabel,
.filter-by-brand-select .select-title,
.cart-dropdown .dropdown-table th:first-of-type,
.cart-dropdown .dropdown-table .prod-wrapper .prod-name,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn.p-lr,
.table-number-input-content .number-input-content .plus-btn,
.popover-content-1 .popover-content,
.popover-content-1 .popover-content .text,
.popover-content-2 .popover-content,
.popover-content-2 .popover-content .text,
.odbior-osobisty-content.top .popover-content,
#headerModal .text-wrapper,
.register-page-popover .popover-content,
.sign-in-popup-content .modal-body .main-label,
.register-info-text .text,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn.p-lr,
[data-br-component="single-product-section"] .number-input-content .plus-btn,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
[data-br-component="product-page-tab-container"] .table-container .table tbody td.prod-info,
[data-br-component="category-main-content"] .filters-label .select-title,
[data-br-component="category-main-content"] .filter-buttons-container .filter-buttons-ttl,
[data-br-component="category-main-content"] .filter-buttons-container .select-title,
[data-br-component="user-sidebar-container"] .menu-list > li > a .text,
[data-br-component="news-list-container"] .single-news-wrapper .see-more-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container td.left-text,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead th.th-prod-name,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.left-text,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .prod-info,
[data-br-component="prices-discounts-container"] .discount-table-container th:first-of-type,
[data-br-component="prices-discounts-container"] .discount-table-container td:first-of-type,
[data-br-component="product-slider-container"] .number-input-content .plus-btn,
[data-br-component="cart-main-content"] .table-container td.prod-info,
[data-br-component="cart-main-content"] .table-container .prod-name,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="cart-sidebar-container"] .main-menu > li > a .text,
[data-br-component="default-tresc-container"] .section-separator,
#site-main-modals .header-modal-block #headerModal_1 .text-wrapper,
.popover .popover-content,
.popover.top .popover-content,
.popover.top .popover-content .text,
.popover.left .popover-content,
.popover.left .popover-content .text,
.popover.bottom .popover-content,
.popover.bottom .popover-content .text,
.dostawa-content .popover-content,
.dostawa-content .popover-content .text,
[data-br-component="main-site"].register-page .popover .popover-content,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-title,
[data-br-component="safe-main-content"] td.prod-info,
[data-br-component="safe-main-content"] .prod-name,
[data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="news-content-container"] .single-news-wrapper .see-more-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td.prod-info,
[data-br-component="prices-discounts-container"] .price-table-content td.prod-info,
[data-br-component="prices-discounts-container"] .price-table-content .prod-name,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn {
  text-align: left;
}
.pseudo-c,
.add-btn:after,
.sidebar-category-menu.top-menu-list > li > a.border-line:after,
.banner-section .banner-box:after,
.pagination-content .print-text a:before,
.pagination-content .products-quantity-icon:after,
[data-br-component="main-site"]:after,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="single-product-section"] #slider .slides-wrapper a:after,
[data-br-component="single-product-section"] .flex-direction-nav a:before,
[data-br-component="category-main-content"] .filter-buttons-container a:after,
[data-br-component="mobile-header-menu"] .dl-menu .dl-back a:after,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a.border-line:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu .dl-back a:after,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu .dl-back a:after,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark:after,
[data-br-component="safe-main-content"] .add-to-bookmark:after,
[data-br-component="dropdown-container"] .add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:after {
  content: '';
}
.op-0,
.add-to-cart-wrapper .hover-dropdown,
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="single-product-section"] #slider .slides-wrapper a:after,
[data-br-component="category-main-content"] .table-top-container .left-block:after {
  opacity: 0;
}
.op-1,
.add-to-cart-wrapper.add-to-cart-wrapper-hover .hover-dropdown,
.product-present .tooltip-content .tooltip,
.product-present .tooltip-content .tooltip .tooltip-arrow,
.popover-content-1,
.popover-content-2,
.odbior-osobisty-content.top,
#headerModal .modal-header .close,
.modal-template-1 .modal-header .close,
.register-page-popover,
.sign-in-popup-content .modal-header .close,
[data-br-component="top-menu"] ul.nav li:hover > ul.dropdown-menu,
[data-br-component="safe-main-content"].safe-main-content .table-container tr:hover .delete-text,
[data-br-component="safe-main-content"] .new-product .tooltip,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-bar,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-bar,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-bar-in,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-rail,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-rail-in,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-horizontal-rail,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-rail,
[data-br-component="product-slider-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-slider-container"] .owl-carousel:hover,
[data-br-component="mobile-header-menu"] .dl-menu li a:not(:only-child):after,
#site-main-modals .header-modal-block #headerModal_1 .modal-header .close,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-header .close,
.popover,
.popover.top,
.popover.left,
.popover.bottom,
.dostawa-content,
[data-br-component="main-site"].register-page .popover,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li a:not(:only-child):after,
[data-br-component="product-page-carousel-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-page-carousel-container"] .owl-carousel:hover,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li a:not(:only-child):after,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-slider-container-mobile"] .owl-carousel:hover,
[data-br-component="category-see-more-carousel-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="category-see-more-carousel-container"] .owl-carousel:hover,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel:hover,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel:hover {
  opacity: 1;
}
.right-0,
.quotes-right-arrow-mark:after,
.cart-dropdown .cart-btn .bottom-arrow,
.cart-dropdown .dropdown-menu,
.delivery:after,
.homepage-important-message-content .message-close-btn,
[data-br-component="top-menu"] .navbar-nav > li:after,
[data-br-component="bottom-logo-slider"] .slider-content .next-icon,
[data-br-component="fixed-parts"] .right-fixed-banner,
[data-br-component="fixed-parts"] #back-to-top,
[data-br-component="safe-main-content"] .delivery.print:after,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn:after,
[data-br-component="cart-main-content"] .table-container .delete-text,
[data-br-component="mobile-header-menu"] .full-width-menu .close-icon,
.delivery:after,
.homepage-success-message-content .message-close-btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .close-icon,
[data-br-component="safe-main-content"] .delete-text,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .close-icon,
[data-br-component="prices-discounts-container"] .price-table-content .delete-text {
  right: 0;
}
.left-0,
.add-btn:after,
.add-to-cart-wrapper .hover-dropdown,
.cart-dropdown .cart-btn .bottom-arrow,
.toggle-menu-list > li > a:before,
.banner-section .banner-box:after,
[data-br-component="main-site"]:after,
[data-br-component="sticky-header"],
[data-br-component="sidebar"] .top-menu .list > li > a:before,
[data-br-component="bottom-logo-slider"] .slider-content .prev-icon,
[data-br-component="fixed-parts"] .left-fixed-banner,
[data-br-component="fixed-parts"] .back-to-top-btn,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="category-main-content"] .table-top-container .left-block:after,
[data-br-component="register-main-container"] .have-account-text,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a:before,
[data-br-component="information-container"] .main-content .title:before,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn:after,
[data-br-component="cart-main-content"] .table-container .delete-text,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="safe-main-content"] .delete-text,
[data-br-component="prices-discounts-container"] .price-table-content .delete-text,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark:after,
[data-br-component="safe-main-content"] .add-to-bookmark:after,
[data-br-component="dropdown-container"] .add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:after {
  left: 0;
}
.top-0,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.sidebar-category-menu.top-menu-list > li > a.border-line:after,
.banner-section .banner-box:after,
[data-br-component="main-site"]:after,
[data-br-component="sticky-header"],
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="category-main-content"] .table-top-container .left-block:after,
[data-br-component="information-container"] .main-content .title:before,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="mobile-header-menu"] .full-width-menu .close-icon,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a.border-line:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .close-icon,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .close-icon,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after {
  top: 0;
}
.bottom-0,
[data-br-component="fixed-parts"] #back-to-top {
  bottom: 0;
}
.flex-dir-col,
.bookmark-and-cart-buttons .cart-btn .text,
.bookmark-and-cart-buttons .btn-wrapper.full-cart .text,
.number-input-content .add-to-clipboard,
.input-form-sample-1 .input-wrapper .left,
.input-form-sample-2 .form-field,
.banner-section .banner1 .banner-box-wrapper,
.banner-section .sidebar-banner1 .banner-box-wrapper,
[data-br-component="top-menu"] .navbar-nav > li.item-with-subtext > a,
[data-br-component="single-product-section"] .quantity-input-wrapper,
[data-br-component="single-product-section"] .number-input-content .input-group-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container td .search-icon,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .search-icon,
[data-br-component="dropdown-container"] .dropdown-table .search-icon,
#site-main-forms .form-block .input-wrapper .left,
.modal-template-1.modal-template-3 .right-block .input-wrapper .left,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .left,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .form-field,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper .left,
[data-br-component="placing-order-container"] .form-block .input-wrapper .left {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.fl-as-c,
[data-br-component="single-product-section"] .flexslider .slides li img {
  -ms-flex-item-align: center;
  align-self: center;
}
.fl-as-fe {
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.fl-grow-1,
.selectpicker-form .ddcommon .description,
.input-form-sample-1 .input-wrapper .right,
.sidebar-title-with-line.title .right-line,
.pagination-content .right-block,
.order-green-message .text-wrapper,
.order-green-message .bottom-list > a:nth-last-of-type(2),
[data-br-component="top-menu"] .middle-block,
[data-br-component="header"] .middle-block,
[data-br-component="main-menu"] .menu-list > li,
[data-br-component="main-menu"] .menu-list > li > a,
[data-br-component="footer"] .footer-contact .right-border,
[data-br-component="footer"] .footer-contact .left-border,
[data-br-component="category-main-content"] .table-top-container .right-block,
[data-br-component="user-sidebar-container"] .menu-list > li > a .text,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-cart-dropdown,
[data-br-component="cart-sidebar-container"] .main-menu > li > a .text,
[data-br-component="mobile-header-top"] .logo,
[data-br-component="mobile-header-menu"] .top-search-panel,
#site-main-forms .form-block .input-wrapper .right,
.modal-template-1.modal-template-3 .right-block .input-wrapper .right,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .right,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper .right,
[data-br-component="placing-order-container"] .form-block .input-wrapper .right {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.fl-wrap-w,
#site-main-buttons .main-btns-wrapper,
[data-br-component="top-menu"] .navbar-nav > li.item-with-subtext > a,
[data-br-component="category-main-content"] .table-top-container .right-block,
[data-br-component="contact-main-container"] .main-part,
[data-br-component="contracts-templates-container"] .contracts-table-container td .search-icon,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .search-icon,
[data-br-component="dropdown-container"] .dropdown-table .search-icon,
[data-br-component="section-01-container"] .articles-wrapper,
[data-br-component="section-02-container"] .articles-widgets-wrapper,
[data-br-component="reviews-container"] .reviews-content {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex-content-sb,
[data-br-component="category-main-content"] .table-top-container .right-block {
  -ms-flex-line-pack: justify;
  align-content: space-between;
}
.flex-items-c,
#site-main-buttons .main-btns-wrapper,
#site-main-forms .discount,
.add-btn.add-to-bookmark .add-to-favorites-checkbox-icon,
.export-btn,
.selectpicker-form .ddcommon .ddTitleText,
.selectpicker-form .ddcommon ._msddli_,
.radio-form-sample-1 .radio-icon,
.cart-dropdown .dropdown-table .prod-wrapper,
.cart-dropdown .btn-content a,
.product-present.gift-icon,
.sidebar-title-with-line.title,
.content-title,
.table-container .table-footer,
.pagination-content .pagination-list,
.modal-template-1 .modal-body .cart-modal-checkbox-icon,
.modal-template-1.modal-template-3 .widget-header .selected,
[data-br-component="sticky-header"] .my-account .link,
[data-br-component="step-by-step-checkout"] .checkout-wrapper,
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a,
[data-br-component="bottom-subscription-form"] .content-wrapper,
[data-br-component="footer"] .footer-contact,
[data-br-component="single-product-section"] .info-text,
[data-br-component="single-product-section"] .delivery-details .delivery,
[data-br-component="single-product-section"] .quantity-input-wrapper,
[data-br-component="product-page-tab-container"] .container .product-codes,
[data-br-component="contact-main-container"] .top-part,
[data-br-component="contact-main-container"] .contact-widget,
[data-br-component="register-main-container"] .right-block .benefits-list li,
[data-br-component="safe-main-content"] .table-header label,
[data-br-component="safe-main-content"] .table-footer label,
[data-br-component="safe-main-content"] .table-footer .left-part,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="user-management-01-container"] .datas-wrapper .left,
[data-br-component="contracts-templates-container"] .sidebar-title-with-line .title-text,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form,
[data-br-component="contracts-templates-container"] .contracts-table-container td .search-icon,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn,
[data-br-component="contracts-templates-container"] .add-template-form .title,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .search-icon,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .code-wrapper,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .print-text,
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn,
[data-br-component="dropdown-container"] .dropdown-table .search-icon,
[data-br-component="placing-order-container"] .form-content .title-wrapper,
[data-br-component="placing-order-container"] .account-registration-content,
[data-br-component="placing-order-container"] .discount-code-content .discount,
[data-br-component="delivery-addresses-container"] .datas-widget .list-wrapper,
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn .infoicon,
[data-br-component="order-confirmation-container"] .print-text,
[data-br-component="nav-tabs-container"],
[data-br-component="nav-tabs-container"] .nav-tab-title,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper,
[data-br-component="cart-main-content"] .table-container .code-wrapper,
[data-br-component="cart-main-content"] .total-sum-content .left-block .delivery-info,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
#site-main-forms .form-block .radio-icon,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox-icon,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .selected,
[data-br-component="product-nav-tabs-container"],
[data-br-component="product-nav-tabs-container"] .nav-tab-title,
[data-br-component="safe-main-content"] .code-wrapper,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon,
.dropdown-table-content-parent.__grouped-products .container .product-codes,
[data-br-component="prices-discounts-container"] .price-table-content .code-wrapper,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox-icon,
[data-br-component="safe-main-content"] .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox-icon,
[data-br-component="dropdown-container"] .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox-icon,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox-icon,
[data-br-component="placing-order-container"] .form-block .radio-icon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.flex-items-s,
[data-br-component="top-menu"] .content-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
}
.flex-items-bs {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.flex-js-cont-c,
.bookmark-and-cart-buttons .cart-btn .text,
.bookmark-and-cart-buttons .btn-wrapper.full-cart .text,
[data-br-component="main-menu"] .menu-list,
[data-br-component="order-history-container"] .middle-block .left,
[data-br-component="section-01-container"] .single-article,
[data-br-component="placing-order-container"] .vertical-divider,
[data-br-component="order-confirmation-container"] .account-registration-content .form-wrapper {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.flex-js-cont-fl-e {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.flex-js-cont-sb,
.bookmark-and-cart-buttons .list,
.number-input-content .content-wrapper,
.cart-dropdown .total,
.datas-widget-content .widget-row,
.banner-section .content-wrapper,
.banner-section .banners,
.pagination-content .right-block,
.modal-template-1.modal-template-3 .modal-body .body-wrapper,
[data-br-component="content-top-banner"] .content-wrapper,
[data-br-component="single-product-section"] .main-content .inner-wrapper,
[data-br-component="product-page-carousel-container"].product-page-carousel-container .item-wrapper,
[data-br-component="contact-main-container"] .content-wrapper,
[data-br-component="safe-main-content"] .top-content,
[data-br-component="data-completion-01-container"] .form-content .form-content-wrapper,
[data-br-component="user-management-01-container"] .main-content-wrapper,
[data-br-component="order-login-container"] .content-wrapper,
[data-br-component="order-confirmation-container"] .shopping-sum .sum-row,
[data-br-component="order-confirmation-container"] .shopping-sum .brutto-regular,
[data-br-component="order-confirmation-container"] .delivery-content .payment-row,
[data-br-component="order-confirmation-container"] .payment-sum .content-wrapper,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper,
[data-br-component="category-see-more-carousel-container"].product-page-carousel-container .item-wrapper,
[data-br-component="placing-order-container"] .form-content-wrapper,
[data-br-component="placing-order-container"] .delivery-content .payment-row,
[data-br-component="cart-main-content"] .delivery-content .payment-row,
[data-br-component="cart-main-content"] .cart-product-carousel.product-page-carousel-container .item-wrapper,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row,
[data-br-component="placing-order-container"] .cart-product-carousel.product-page-carousel-container .item-wrapper,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.flex-js-cont-sa,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="cart-sidebar-container"] .main-menu > li > a {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.flex-center1,
.number-input-content .add-to-clipboard,
.search-panel .input-group-btn,
.select-by-content .right,
.cart-dropdown .dropdown-table .prod-wrapper .prod-img-wrapper,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.banner-widgets-section .widget-box .img-wrapper,
.banner-widgets-section .widget-box .title,
.banner-section .banner-box-wrapper,
.banner-section .banners .banner-box,
#headerModal .box-wrapper,
[data-br-component="sidebar"] .delivery-badge,
[data-br-component="sidebar"] .delivery-badge .img-wrapper,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="fixed-parts"] .gift-banner-toggle-content .content-wrapper,
[data-br-component="single-product-section"] .flexslider .slides li,
[data-br-component="product-page-tab-container"] .table-container .table .prod-img-wrapper,
[data-br-component="product-about-banner-section"] .box-wrapper,
[data-br-component="category-main-content"] .table-top-container .left-block,
[data-br-component="news-list-container"] .single-news-wrapper .left,
[data-br-component="dropdown-container"] .dropdown-table .prod-img-wrapper,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="order-login-container"] .blocks .input-wrapper,
[data-br-component="order-login-container"] .blocks .btn-wrapper,
[data-br-component="placing-order-container"] .bottom-banner-content,
[data-br-component="polecamy-container"] .single-polecamy .left,
[data-br-component="cart-main-content"] .table-container .prod-img-wrapper,
[data-br-component="mobile-header-menu"] .top-search-panel .input-group-btn,
[data-br-component="sidebar-test"] .delivery-badge,
[data-br-component="sidebar-test"] .delivery-badge .img-wrapper,
#site-main-forms .select-box-content .right,
#site-main-modals .header-modal-block #headerModal_1 .box-wrapper,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group-btn,
[data-br-component="category-main-content"] .select-box-header .right,
[data-br-component="safe-main-content"] .prod-img-wrapper,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group-btn,
[data-br-component="news-content-container"] .single-news-wrapper .left,
.dropdown-table-content-parent.__grouped-products .table-container .table .prod-img-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content .prod-img-wrapper {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.flex-center2,
.soc-sites-buttons,
.number-input-content .input-group,
.select-by-content,
.input-form-sample-1 .input-wrapper,
.cart-dropdown .btn-content,
.total-sum-content,
.total-sum-content .total-sum,
.page-title,
.pagination-content,
.modal-template-1.modal-template-2 .modal-footer .content-wrapper,
.modal-template-1.modal-template-3 .widget-header.default-address,
.order-green-message .bottom-list,
[data-br-component="sticky-header"] .main-content,
[data-br-component="product-breadcrumbs"] .content-wrapper,
[data-br-component="category-main-content"] .table-top-container .content-wrapper,
[data-br-component="contact-main-container"] .main-part,
[data-br-component="safe-main-content"] .table-footer,
[data-br-component="user-management-01-container"] .discount-offer,
[data-br-component="order-history-container"] .middle-block,
[data-br-component="section-01-container"] .article-section .content-wrapper,
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row,
[data-br-component="order-confirmation-container"] .top-content .content-wrapper,
[data-br-component="cart-main-content"] .cart-carousel-header .right,
[data-br-component="cart-main-content"] .cart-next-prev-btn,
[data-br-component="mobile-header-menu"] .content-wrapper,
#site-main-forms .form-block .input-wrapper,
#site-main-forms .select-box-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .content-wrapper,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header.default-address,
.modal-template-1.modal-template-3 .right-block .input-wrapper,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper,
[data-br-component="category-main-content"] .select-box-header,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons,
[data-br-component="register-main-container"] .register-soc-sites-buttons,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper,
[data-br-component="section-02-container"] .article-section .content-wrapper,
[data-br-component="placing-order-container"] .cart-carousel-header .right,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons,
[data-br-component="placing-order-container"] .form-block .input-wrapper,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.flex-end2,
[data-br-component="user-management-01-container"] .datas-wrapper {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.flex-center3,
[data-br-component="bottom-logo-slider"] .logo-icons,
[data-br-component="product-about-banner-section"] .content-wrapper {
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.flex-center4,
[data-br-component="login-main-container"] .content-wrapper,
[data-br-component="register-main-container"] .content-wrapper {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.flex-center5,
[data-br-component="mobile-header-top"] .content-wrapper {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.before-content,
.soc-sites-buttons .social-btn:before,
.bookmark-and-cart-buttons .bookmark-btn:before,
.cart-next-prev-btn .message-cart-btn:before,
.btn-clear-last-visited:before,
.add-to-cart.cart-icon:before,
.checkbox-form.required-checkbox:before,
.required-fields-text:before,
.filter-by-brand-select .clear-filters a:after,
.toggle-menu-list > li > a:before,
.category > a:before,
.table-number-input-content .number-input-content .plus-btn:before,
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-header-ttl:before,
.register-info-text .text:before,
[data-br-component="sticky-header"] .my-account .link:before,
[data-br-component="top-menu"] .opening-hours .tel-num:before,
[data-br-component="top-menu"] .info-menu-list .info-num .text:before,
[data-br-component="top-menu"] .info-menu-list .info-num .text-empty:before,
[data-br-component="top-menu"] .navbar-nav > li > a.user-menu:before,
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a:before,
[data-br-component="sidebar"] .top-menu .list > li > a:before,
[data-br-component="footer"] .footer-contact .phone-num:before,
[data-br-component="single-product-section"] .delivery-details .title:before,
[data-br-component="single-product-section"] .number-input-content .plus-btn:before,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn:before,
[data-br-component="register-main-container"] .right-block .benefits-list li:before,
[data-br-component="user-sidebar-container"] .menu-list > li > a:before,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a:before,
[data-br-component="information-container"] .main-content .title:before,
[data-br-component="user-management-01-container"] .datas-wrapper .left:before,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn:before,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .print-text:before,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn:before,
[data-br-component="section-01-container"] .articles-wrapper .article-title:before,
[data-br-component="order-login-container"] .bottom-block .text:before,
[data-br-component="section-02-container"] .articles-widget .articles-list > li > a:before,
[data-br-component="order-confirmation-container"] .print-text:before,
[data-br-component="product-slider-container"] .product-carousel .price:before,
[data-br-component="product-slider-container"] .number-input-content .plus-btn:before,
[data-br-component="cart-main-content"] .total-sum-content .left-block .delivery-info:before,
[data-br-component="cart-main-content"] .cart-carousel-header .main-title:before,
[data-br-component="cart-sidebar-container"] .main-menu > li > a:before,
[data-br-component="mobile-header-menu"] .dl-menu li.facebook a:before,
[data-br-component="default-tresc-container"] li:before,
#site-main-forms .remember-me.required-checkbox:before,
#site-main-modals .register-page-popover-block .register-checkbox-form.required-checkbox:before,
.sign-in-popup-content .modal-body .login-form .remember-me.required-checkbox:before,
[data-br-component="main-menu"] .navbar-nav > li.category > a:before,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li.facebook a:before,
[data-br-component="product-page-carousel-container"] .product-carousel .price:before,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn:before,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn:before,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters a:after,
[data-br-component="contact-form-container"] .register-checkbox-form.required-checkbox:before,
[data-br-component="login-main-container"] .left-block .remember-me.required-checkbox:before,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn:before,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn:before,
[data-br-component="register-main-container"] .register-checkbox-form.required-checkbox:before,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn:before,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li.facebook a:before,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn:before,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn:before,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn:before,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn:before,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn:before,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules.required-checkbox:before,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions.required-checkbox:before,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content.required-checkbox:before,
[data-br-component="placing-order-container"] .cart-carousel-header .main-title:before,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn:before,
[data-br-component="product-slider-container-mobile"] .product-carousel .price:before,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn:before,
[data-br-component="category-see-more-carousel-container"] .product-carousel .price:before,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn:before,
[data-br-component="order-login-container"] .blocks .remember-me.required-checkbox:before,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn:before,
[data-br-component="placing-order-container"] .blocks .remember-me.required-checkbox:before,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn:before,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price:before,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn:before,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price:before,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn:before {
  display: inline-block;
  content: '';
}
.after-content,
.quotes-right-arrow-mark:after,
.yellow-btn:after,
.export-btn:after,
.checkbox-form .question-icon:after,
.hint-icon,
.select-wrapper-sample:after,
.cart-dropdown .btn-content a:after,
.page-title .main-title.gift-icon:after,
.content-title .infoicon,
.popover-content-1 .delivery-popover-close-btn,
.popover.bottom .single-prod-popover-close-btn,
.dostawa-content.right .single-prod-popover-close-btn,
.register-page-popover .popover-close-btn,
.sign-in-info-content .infoicon,
[data-br-component="sticky-header"] .my-account.dropdown .link:after,
[data-br-component="top-menu"] .info-menu-list .text:after,
[data-br-component="top-menu"] .info-menu-list .text-empty:after,
[data-br-component="top-menu"] .navbar-nav > li:after,
[data-br-component="top-menu"] .navbar-nav > li .text:after,
[data-br-component="footer"] .about-content .light-text a:after,
[data-br-component="footer"] .about-content .fb-text a:after,
[data-br-component="single-product-section"] .info-text .info-icon:after,
[data-br-component="product-breadcrumbs"] .left-menu-list li:after,
[data-br-component="product-nav-tabs-container"].product-nav-tabs-container:not(.hidden-print):after,
[data-br-component="category-main-content"] .table-top-container .left-block:after,
[data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors .select-title.collapse-control:after,
[data-br-component="safe-main-content"] .add-selected .title .infoicon,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.info-icon > a:after,
[data-br-component="data-completion-01-container"] .form-content .form-content-wrapper .infoicon,
[data-br-component="user-management-01-container"] .discount-offer .expand:after,
[data-br-component="order-history-container"] .order-history-title[data-toggle="collapse"]:after,
[data-br-component="contracts-templates-container"] .sidebar-title-with-line .title-text .infoicon,
[data-br-component="contracts-templates-container"] .contracts-table-container td .search-icon:after,
[data-br-component="contracts-templates-container"] .add-template-form .title .infoicon,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .search-icon:after,
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart:after,
[data-br-component="dropdown-container"] .dropdown-table .search-icon:after,
[data-br-component="prices-discounts-container"] .discount-table-container table tbody td span.question-icon:after,
[data-br-component="placing-order-container"] .infoicon,
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn .infoicon,
[data-br-component="fast-filtering"] .select-wrapper:after,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="cart-main-content"] .filtering-sign-in-popup .sign-in-popup-cnt .infoicon,
[data-br-component="cart-sidebar-container"] .main-menu > li .infoicon,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .search-icon:after,
#site-main-forms .remember-me .question-icon:after,
#site-main-modals .register-page-popover-block .register-checkbox-form .question-icon:after,
.popover .popover-close-btn,
.select-by-content .select-wrapper:after,
.filter-by-brand-select .select-wrapper:after,
.delivery:after,
.popover.top .delivery-popover-close-btn,
.popover.bottom .delivery-popover-close-btn,
.dostawa-content .delivery-popover-close-btn,
.sign-in-popup-content .modal-body .login-form .remember-me .question-icon:after,
[data-br-component="main-site"].register-page .popover .popover-close-btn,
[data-br-component="contact-form-container"] .register-checkbox-form .question-icon:after,
[data-br-component="login-main-container"] .left-block .remember-me .question-icon:after,
[data-br-component="register-main-container"] .register-checkbox-form .question-icon:after,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .select-wrapper:after,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .question-icon:after,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .question-icon:after,
[data-br-component="placing-order-container"] .form-content-wrapper .infoicon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .question-icon:after,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
#site-main-forms .select-box-content .select-wrapper:after,
[data-br-component="category-main-content"] .select-box-header .select-wrapper:after,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-wrapper:after,
[data-br-component="order-login-container"] .blocks .remember-me .question-icon:after,
[data-br-component="placing-order-container"] .blocks .remember-me .question-icon:after {
  display: inline-block;
  content: '';
}
.pseudo-content,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn:after {
  content: '';
}
.vsb-vis,
.add-to-cart-wrapper.add-to-cart-wrapper-hover .hover-dropdown,
[data-br-component="safe-main-content"].safe-main-content .table-container tr:hover .delete-text,
[data-br-component="product-slider-container"] .product-carousel .product-box.show-add-to-cart-wrapper .btn-visible,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper .btn-visible,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.show-add-to-cart-wrapper .btn-visible,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper .btn-visible,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper .btn-visible,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper .btn-visible {
  visibility: visible;
}
.vsb-hid,
.number-input-content .minus-btn.js_hidden,
.add-to-cart-wrapper .hover-dropdown,
[data-br-component="safe-main-content"].safe-main-content .delete-text,
[data-br-component="product-slider-container"] .product-carousel .product-box .btn-visible,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .btn-visible,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .btn-visible,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .btn-visible,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .btn-visible,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .btn-visible {
  visibility: hidden;
}
.overflow-h,
.add-to-cart-wrapper .hover-dropdown,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.banner-section .banner-box,
[data-br-component="sidebar"] .banner-content > a,
[data-br-component="sidebar"] .banner-grupa > a,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper,
[data-br-component="single-product-section"] #carousel .slides li,
[data-br-component="contact-main-container"] .top-part .contact-img,
[data-br-component="section-01-container"] .single-article,
[data-br-component="section-02-container"] .articles-widget.widget-with-img,
[data-br-component="product-slider-container"] .product-carousel .prod-img,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-img,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-img,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img {
  overflow: hidden;
}
.overflow-v,
.add-to-cart-wrapper.add-to-cart-wrapper-hover .hover-dropdown {
  overflow: visible;
}
.b-rad-1,
[data-br-component="products-by-brand-container"] .brands-list,
[data-br-component="product-groups-container"] .prod-groups-list {
  border-radius: 1px;
}
.b-rad-2,
.form-btn,
.form-btn:focus,
.soc-sites-buttons .social-btn,
.bookmark-and-cart-buttons .main-button,
.cart-blue-btn,
.save-green-btn,
.reject-red-btn,
.cart-next-prev-btn button,
.select-by-content,
.input-form-sample-1 .main-input,
.input-form-sample-1 .main-input-2,
.input-form-sample-2 .main-input,
.discount input,
.toggle-menu-list > li > a,
.list-item-toggle-menu .menu-box .title > a,
.page-title,
.discount-offer,
.alphabet-list > li > a,
.table-container table thead,
.popover-content-1,
.popover-content-2,
.odbior-osobisty-content.top,
.modal-template-1 .modal-content,
.modal-template-1 .modal-body .textarea-content textarea,
.modal-template-1 .modal-body input,
.modal-template-1.modal-template-2 .modal-footer .link-input,
.modal-template-1.modal-template-3 .address-widget,
.register-page-popover,
.sign-in-popup-content .modal-content,
.sign-in-popup-content .modal-body input,
.sign-in-popup-content .modal-body textarea,
.register-info-text .text,
.order-green-message,
[data-br-component="content-top-banner"] .banner-box img,
[data-br-component="contact-main-container"] .right-block,
[data-br-component="contact-form-container"] .contact-form-box input,
[data-br-component="contact-form-container"] .contact-form-box textarea,
[data-br-component="contact-form-container"] .contact-form-box select,
[data-br-component="login-main-container"] .left-block input,
[data-br-component="register-main-container"] .left-block input,
[data-br-component="about-company-main-container"] .content-title,
[data-br-component="news-list-container"] .single-news-wrapper .left,
[data-br-component="user-management-01-container"] .main-content .right-block,
[data-br-component="order-history-container"] .orders-table-container thead,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button:focus,
[data-br-component="contracts-templates-container"] .contracts-table-container thead,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead,
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart,
[data-br-component="prices-discounts-container"] .discount-content,
[data-br-component="section-02-container"] .articles-widget.widget-with-img,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-bar,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-bar,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-bar-in,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-rail,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-rail-in,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-horizontal-rail,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-rail,
[data-br-component="placing-order-container"] .additional-info-content .main-wrapper,
[data-br-component="placing-order-container"] .discount-code-content .main-wrapper,
[data-br-component="order-confirmation-container"] .top-content,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input,
[data-br-component="polecamy-container"] .single-polecamy .left,
[data-br-component="nav-tabs-container"],
[data-br-component="cart-main-content"] .table-container thead,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input,
#site-main-forms .template-textarea-1,
#site-main-forms .form-block .main-input,
#site-main-forms .form-block .main-input-2,
#site-main-forms .select-box-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .address-widget,
.popover,
.template-textarea-1,
.template-textarea-2,
.popover.top,
.popover.left,
.popover.bottom,
.dostawa-content,
.modal-template-1.modal-template-3 .right-block .main-input,
.modal-template-1.modal-template-3 .right-block .main-input-2,
.sign-in-popup-content .modal-body .sign-in-btn,
.sign-in-popup-content .modal-body .sign-in-btn:focus,
[data-br-component="main-site"].register-page .popover,
[data-br-component="product-nav-tabs-container"],
[data-br-component="category-main-content"] .select-box-header,
[data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="contact-form-container"] .contact-form-box .send-btn:focus,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
[data-br-component="safe-main-content"] thead,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2,
[data-br-component="news-content-container"] .single-news-wrapper .left,
[data-br-component="contracts-templates-container"] .add-template-form .template-input,
[data-br-component="contracts-templates-container"] .add-template-form .form-btn,
[data-br-component="prices-discounts-container"] .price-table-content thead,
[data-br-component="order-login-container"] .blocks input,
[data-br-component="reviews-container"] .content-title,
[data-br-component="placing-order-container"] .blocks input,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2,
[data-br-component="contracts-templates-container"] .add-template-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contracts-templates-container"] .add-template-form [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .form-block .main-input,
[data-br-component="placing-order-container"] .form-block .main-input-2,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn {
  border-radius: 2px;
}
.b-rad-3,
.number-input-content .add-to-clipboard,
.cart-dropdown .btn-content a,
.table-number-input-content .number-input-content .plus-btn,
[data-br-component="single-product-section"] .number-input-content .plus-btn,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper,
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after,
[data-br-component="single-product-section"] #slider,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-top-container .left-block:after,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu,
[data-br-component="product-slider-container"] .number-input-content .input-group-wrapper,
[data-br-component="product-slider-container"] .number-input-content .plus-btn,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
[data-br-component="cart-sidebar-container"] .main-menu > li.border,
[data-br-component="mobile-header-top"] .cart-button,
[data-br-component="mobile-header-top"] .clipboard-button,
[data-br-component="mobile-header-menu"] .content-wrapper,
[data-br-component="mobile-header-menu"] .top-search-panel .input-group .form-control,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group .form-control,
[data-br-component="product-page-carousel-container"] .number-input-content .input-group-wrapper,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group .form-control,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn,
[data-br-component="product-slider-container-mobile"] .number-input-content .input-group-wrapper,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-wrapper,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-wrapper,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-wrapper,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn {
  border-radius: 3px;
}
.b-rad-4,
.select-by-sample,
.order-history-select-box .select-by,
.filter-by-brand-select .select-by,
.subscription-input,
[data-br-component="category-main-content"] .table-top-container .left-block,
[data-br-component="login-main-container"] .blocks,
[data-br-component="register-main-container"] .blocks,
[data-br-component="safe-main-content"] .top-content .filtration input,
[data-br-component="information-container"] .main-content,
[data-br-component="user-management-01-container"] .main-content .left-block,
[data-br-component="order-login-container"] .blocks,
[data-br-component="order-login-container"] .bottom-block,
[data-br-component="delivery-addresses-container"] .datas-widget,
[data-br-component="order-confirmation-container"] .account-registration-content,
[data-br-component="fast-filtering"] .prod-name-filter,
[data-br-component="fast-filtering"] .range-selector,
.select-by-content .select-by,
.order-history-select-box .select-by,
.filter-by-brand-select .select-by,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .range-selector,
[data-br-component="fast-filtering"] .prod-name-filter,
#site-main-forms .select-box-content .select-by,
[data-br-component="category-main-content"] .select-box-header .select-by,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter {
  border-radius: 4px;
}
.b-rad-5,
.selectpicker-form .ddcommon,
.selectpicker-form .ddcommon .ddTitle,
[data-br-component="product-about-banner-section"] {
  border-radius: 5px;
}
.b-rad-6,
.add-to-cart-wrapper .hover-dropdown,
[data-br-component="category-main-content"] .product-list-info-text,
[data-br-component="reviews-container"] .paragraph-text.paragraph-text-with-border {
  border-radius: 6px;
}
.b-rad-7,
.sign-in-info-content,
.not-found-info-content,
[data-br-component="section-01-container"] .single-article,
[data-br-component="section-01-container"] .single-article .transparent-bg,
[data-br-component="cart-main-content"] .remembered-cart-content {
  border-radius: 7px;
}
.b-rad-8,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
.list-item-toggle-menu .menu-wrapper,
.banner-widgets-section .container.p-bt,
.banner-section .banner-box,
#headerModal .modal-content,
[data-br-component="sidebar"] .top-menu,
[data-br-component="sidebar"] .delivery-badge,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper,
[data-br-component="sidebar"] .list-item-toggle-menu .menu-wrapper,
[data-br-component="order-history-container"] .middle-block .left,
[data-br-component="see-more-content"],
#site-main-modals .header-modal-block #headerModal_1 .modal-content {
  border-radius: 8px;
}
.b-rad-28,
.see-more-btn a,
.light-blue-btn .btn,
.see-more-btn-reverse,
.export-btn,
.light-blue-rounded-btn,
[data-br-component="category-main-content"] .filter-buttons-container a,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn {
  border-radius: 28px;
}
.b-rad-none,
.number-input-content .input-number,
.number-input-content .btn-number,
.cart-dropdown .dropdown-menu,
.toggle-menu-list > li .list-group-item,
.sidebar-category-menu.top-menu-list > li,
.sidebar-category-menu.top-menu-list > li > a,
.page-title .show-prod-content .show-prod-table,
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu,
[data-br-component="nav-tabs-container"] .nav-tab-title a,
[data-br-component="content-banner-widgets-section"] .banner-widgets-section .container.p-bt,
[data-br-component="mobile-header-menu"] .full-width-menu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu {
  border-radius: 0;
}
.b-shadow-none,
.navbar-default,
.navbar-default .navbar-nav > li > .dropdown-menu,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .open > a,
.search-panel input,
.btn:active.focus,
.btn:active:focus,
.btn.focus,
.btn:focus,
.btn.active.focus,
.btn.active:focus,
input:focus,
button:focus,
input:active,
button:active,
.search-panel input:focus,
.search-panel button:focus,
.search-panel input:active,
.search-panel button:active,
.number-input-content .input-number,
.sidebar-category-menu.top-menu-list > li,
.page-title .show-prod-content .show-prod-table,
.popover-content-1,
.popover-content-2,
.odbior-osobisty-content.top,
.modal-template-1 .modal-content,
.register-page-popover,
.sign-in-popup-content .modal-content,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .dropdown-menu,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-content,
.popover,
.popover.top,
.popover.left,
.popover.bottom,
.dostawa-content,
[data-br-component="main-site"].register-page .popover,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.brd-none,
.navbar-default,
.navbar-default .navbar-nav > li > .dropdown-menu,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .open > a,
.search-panel button,
.search-panel button:focus,
.search-panel button:active,
.soc-sites-buttons .social-btn,
.cart-blue-btn,
.save-green-btn,
.reject-red-btn,
.number-input-content .btn-number,
.add-to-cart-wrapper.added-product .number-input-content .plus-btn,
.add-to-cart-wrapper.added-product .number-input-content .plus-btn:hover,
.add-to-favorites-checkbox[type="checkbox"]:checked + .add-to-favorites-checkbox-icon span,
.add-to-favorites-checkbox[type="checkbox"]:checked + .add-to-favorites-checkbox-icon-big span,
.toggle-menu-list > li .list-group-item,
.sidebar-category-menu,
.sidebar-category-menu.top-menu-list > li,
.sidebar-category-menu.top-menu-list > li > a,
.page-title .show-prod-content.total-sum-content .text.show-prod-text .show-btn,
.page-title .show-prod-content .show-prod-table,
.table-container .prod-table-checkbox[type="checkbox"]:checked + .prod-table-checkbox-icon span,
.popover-content-1,
.popover-content-2,
.register-page-popover,
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu,
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu,
[data-br-component="single-product-section"] #carousel,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn,
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn,
[data-br-component="nav-tabs-container"] .nav-tab-title.active a,
[data-br-component="nav-tabs-container"] .nav-tab-title.active a:hover,
[data-br-component="nav-tabs-container"] .nav-tab-title.active a:focus,
[data-br-component="nav-tabs-container"] .nav-tab-title a,
[data-br-component="content-banner-widgets-section"] .banner-widgets-section .container.p-bt,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .dropdown-menu,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
[data-br-component="mobile-header-menu"] .full-width-menu .mobile-menu-list,
.popover,
.popover.top,
.popover.left,
.popover.bottom,
.dostawa-content,
[data-br-component="main-site"].register-page .popover,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .mobile-menu-list,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.active a,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.active a:hover,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.active a:focus,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .mobile-menu-list,
[data-br-component="contracts-templates-container"] .add-template-form .form-btn,
[data-br-component="contracts-templates-container"] .add-template-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contracts-templates-container"] .add-template-form [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn {
  border: none;
}
.p-none,
.soc-sites-buttons .social-btn,
.number-input-content .btn-number,
.search-panel .input-group-btn .btn,
.toggle-menu-list > li .list-group-item,
.page-title .prev-arrow-btn,
.page-title .show-prod-content .show-prod-table,
.table-container .number-input-content .input-group-wrapper,
[data-br-component="order-confirmation-container"] .status-info .print-text,
[data-br-component="product-slider-container"] .number-input-content .input-group-wrapper,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .dropdown-menu,
[data-br-component="cart-main-content"] .table-container .number-input-content .input-group-wrapper,
[data-br-component="mobile-header-menu"] .input-group-btn-clr .clr-btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .input-group-btn-clr .clr-btn,
[data-br-component="product-page-carousel-container"] .number-input-content .input-group-wrapper,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
[data-br-component="safe-main-content"] .number-input-content .input-group-wrapper,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .input-group-btn-clr .clr-btn,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-group-wrapper,
[data-br-component="product-slider-container-mobile"] .number-input-content .input-group-wrapper,
[data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-wrapper,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-wrapper,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-wrapper {
  padding: 0;
}
.pd-8-10 {
  padding: 8px 10px;
}
.pd-15,
[data-br-component="default-tresc-container"] .section-separator {
  padding: 15px;
}
.bg-i-none,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.navbar-default,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .open > a {
  background-image: none;
}
.bg-c-none,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.navbar-default,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .open > a,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover,
.light-blue-btn .btn,
.form-btn:hover,
.form-btn.inverse,
.form-btn.inverse:focus,
.soc-sites-buttons .social-btn,
.see-more-btn-reverse:hover,
.cart-next-prev-btn .cart-prev-btn,
.wiecej-cech-btn,
.wiecej-cech-btn:hover,
.export-btn,
.light-blue-rounded-btn,
.number-input-content .btn-number,
.add-to-cart,
.add-to-cart-wrapper.added-product .number-input-content .plus-btn:hover,
.select-by-sample,
.cart-select-form select,
.order-history-select-box select,
.toggle-menu-list > li .list-group-item,
.sidebar-category-menu.top-menu-list > li,
.page-title .show-prod-content.total-sum-content .text.show-prod-text .show-btn,
.table-container .number-input-content .input-group-wrapper,
.table-number-input-content .number-input-content .plus-btn,
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .cart-btn,
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .bookmark-btn,
[data-br-component="top-menu"] .navbar-default .navbar-nav > .active > a:focus,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
[data-br-component="category-main-content"] .filter-buttons-container a,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button:hover,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn,
[data-br-component="order-login-container"] .blocks .btn-wrapper .form-btn.secondary-btn,
[data-br-component="nav-tabs-container"] .nav-tab-title a:hover,
[data-br-component="nav-tabs-container"] .nav-tab-title a:focus,
[data-br-component="product-slider-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-slider-container"] .number-input-content .input-group-wrapper,
[data-br-component="product-slider-container"] .number-input-content .plus-btn,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .dropdown-menu,
[data-br-component="cart-main-content"] .table-container .number-input-content .input-group-wrapper,
[data-br-component="cart-sidebar-container"] .main-menu > li.border > a,
[data-br-component="cart-sidebar-container"] .main-menu > li.border > a:hover,
.select-by-content .select-by,
.order-history-select-box .select-by,
.filter-by-brand-select .select-by,
.sign-in-popup-content .modal-body .sign-in-btn:hover,
.sign-in-popup-content .modal-body .sign-in-btn.inverse,
.sign-in-popup-content .modal-body .sign-in-btn.inverse:focus,
[data-br-component="order-login-container"] .blocks .btn-wrapper .sign-in-popup-content .modal-body .sign-in-btn.secondary-btn,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a:hover,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a:focus,
[data-br-component="product-page-carousel-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-page-carousel-container"] .number-input-content .input-group-wrapper,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="contact-form-container"] .contact-form-box .send-btn:hover,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.inverse,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.inverse:focus,
[data-br-component="order-login-container"] .blocks .btn-wrapper [data-br-component="contact-form-container"] .contact-form-box .send-btn.secondary-btn,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
[data-br-component="safe-main-content"] .number-input-content .input-group-wrapper,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-group-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-slider-container-mobile"] .number-input-content .input-group-wrapper,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
#site-main-forms .select-box-content .select-by,
[data-br-component="category-main-content"] .select-box-header .select-by,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by,
[data-br-component="category-see-more-carousel-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-wrapper,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-wrapper,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-wrapper,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn {
  background-color: transparent;
}
.c-none,
[data-br-component="category-main-content"] .filter-buttons-container a:after {
  color: transparent;
}
.bg-c-fff,
#site-main-forms .table-number-input-content:hover .number-input-content .plus-btn,
.see-more-btn-reverse,
.selectpicker-form .ddcommon .ddTitle,
.cart-checkbox[type="checkbox"] + .cart-checkbox-icon span,
.radio-form-sample-1 .radio[type="radio"] + .radio-icon span,
.sticky-header-search-panel.search-panel .input-group-btn,
.cart-dropdown .dropdown-menu,
.page-title .show-prod-content .show-prod-table,
.table-number-input-content .number-input-content .plus-btn,
.table-number-input-content .number-input-content .plus-btn:hover,
.modal-template-1 .modal-body .cart-modal-checkbox[type="checkbox"] + .cart-modal-checkbox-icon span,
[data-br-component="main-site"] .ui-autocomplete,
[data-br-component="single-product-section"] .number-input-content .plus-btn:hover,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn:hover,
[data-br-component="category-main-content"] .table-top-container .left-block,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content,
[data-br-component="nav-tabs-container"] .nav-tab-title.active,
[data-br-component="product-slider-container"] .number-input-content .plus-btn:hover,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container table,
[data-br-component="cart-main-content"] #sendCartModal .table-container table,
#site-main-forms .form-block .radio[type="radio"] + .radio-icon span,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox[type="checkbox"] + .cart-modal-checkbox-icon span,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.active,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="category-main-content"] .table-container:hover .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="safe-main-content"].safe-main-content .table-container:hover .number-input-content .plus-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn:hover,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio[type="radio"] + .radio-icon span,
#site-main-forms [data-br-component="order-history-container"] .cart-main-content .table-container:hover .number-input-content .plus-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="contracts-templates-container"] .contracts-table-container:hover .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content:hover .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn:hover,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="prices-discounts-container"] .price-table-content.table-container:hover .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="order-confirmation-container"] .ordered-products-content .table-container:hover .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn:hover,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn:hover,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn:hover,
[data-br-component="placing-order-container"] .form-block .radio[type="radio"] + .radio-icon span,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn:hover,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn:hover {
  background-color: #fff;
}
.td-underline,
#site-main-modals .delivery-popover-block .delivery-popover,
.light-bl-it-link,
.light-bl-it-link:hover,
.discount-offer .discount-start,
.default-cnt a,
.sign-in-popup-content .modal-body .password-remember,
.sign-in-popup-content .sign-in,
.order-green-message .link-text,
[data-br-component="copyright"] .bottom-list a:hover,
[data-br-component="single-product-section"] .about-prod a,
[data-br-component="login-main-container"] .left-block .password-remember,
[data-br-component="products-by-name-container"] .prod-names-list ul > li > a:hover,
[data-br-component="products-by-brand-container"] .brands-list ul > li > a:hover,
[data-br-component="product-groups-container"] .prod-groups-list ul > li > a:hover,
[data-br-component="user-management-01-container"] .main-content .edit,
[data-br-component="order-history-container"] .orders-table-container td .link-text-light,
[data-br-component="contracts-templates-container"] .contracts-table-container td .link-text-light,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .link-text-light,
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn.blue-btn,
[data-br-component="paragraph-text"] .link-text,
[data-br-component="cart-main-content"] .remembered-cart-content .link-text-blue,
[data-br-component="cart-main-content"] .remembered-cart-content .link-text,
[data-br-component="cart-main-content"] .cart-carousel-header .blue-text,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .light-blue-text,
[data-br-component="cart-sidebar-container"] .sign-in-wrapper .light-blue-text,
[data-br-component="order-login-container"] .blocks .password-remember,
[data-br-component="placing-order-container"] .blocks .password-remember,
[data-br-component="placing-order-container"] .cart-carousel-header .blue-text,
[data-br-component="see-more-content"] .link-text {
  text-decoration: underline;
}
.td-none,
a:focus,
textarea:focus,
a:active,
textarea:active,
a:hover,
textarea:hover,
[data-br-component="cart-main-content"] .table-container .delete-text:hover,
[data-br-component="safe-main-content"] .delete-text:hover,
[data-br-component="prices-discounts-container"] .price-table-content .delete-text:hover {
  text-decoration: none;
}
.outline-none,
a:focus,
textarea:focus,
a:active,
textarea:active,
a:hover,
textarea:hover,
.btn:active.focus,
.btn:active:focus,
.btn.focus,
.btn:focus,
.btn.active.focus,
.btn.active:focus,
input:focus,
button:focus,
input:active,
button:active,
.search-panel input:focus,
.search-panel button:focus,
.search-panel input:active,
.search-panel button:active,
.selectpicker-form .ddcommon:focus,
.select-by-sample:focus,
.cart-select-form select:focus,
.order-history-select-box select:focus,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-rail:focus,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-rail-in:focus,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-horizontal-rail:focus,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-rail:focus,
.select-by-content .select-by:focus,
.order-history-select-box .select-by:focus,
.filter-by-brand-select .select-by:focus,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select:focus,
#site-main-forms .select-box-content .select-by:focus,
[data-br-component="category-main-content"] .select-box-header .select-by:focus,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by:focus {
  outline: 0;
}
.va-middle,
.table-container table tbody td,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td,
[data-br-component="cart-main-content"] .table-container td,
[data-br-component="safe-main-content"] td,
[data-br-component="prices-discounts-container"] .price-table-content td {
  vertical-align: middle;
}
.va-top,
.table-container table thead th.va-top,
[data-br-component="safe-main-content"].safe-main-content .table-container th {
  vertical-align: top;
}
.va-bottom {
  vertical-align: bottom;
}
.infoicon {
  cursor: pointer;
}
.has-error .control-label,
.has-error .help-block,
.has-error .form-control-feedback {
  color: #f39c12;
}
.has-error .control-label .grey,
.has-error .help-block .grey,
.has-error .form-control-feedback .grey {
  color: #454545;
}
.visible-xs-flex {
  display: none!important;
}
.visible-xs {
  display: none!important;
}
.hidden-xs-inline {
  display: inline-block !important;
}
.vsb-hid-mob {
  visibility: visible;
}
.vsb-vis-mob {
  visibility: unset;
  display: none!important;
}
.d-n-imp {
  display: none!important;
}
@media screen and (max-width: 767px) {
  .vsb-hid-mob {
    visibility: hidden;
  }
  .vsb-vis-mob {
    visibility: visible;
    display: block!important;
  }
  .d-n-imp {
    display: block!important;
    visibility: hidden!important;
  }
  .hidden-border-xs td {
    border: none !important;
  }
  .visible-xs-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex!important;
  }
  .hidden-xs-inline {
    display: none!important;
  }
  .__no-padding {
    padding: 0;
  }
  .visible-xs {
    display: block!important;
  }
}
@media print and (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
}
@media print {
  .container {
    max-width: none!important;
    min-witdh: 768px;
    width: 100%!important;
    padding-left: 0;
    padding-right: 0;
  }
  .row {
    margin-left: -1%;
  }
  [class*="col-"] {
    float: left;
    padding-left: 1%;
    padding-right: 1%;
  }
  .col-sm-12,
  .col-md-12,
  .col-lg-12 {
    width: 100%;
  }
  .col-sm-11,
  .col-md-11,
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-sm-10,
  .col-md-10,
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-sm-9,
  .col-md-9,
  .col-lg-9 {
    width: 75%;
  }
  .col-sm-8,
  .col-md-8,
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-sm-7,
  .col-md-7,
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-sm-6,
  .col-md-6,
  .col-lg-6 {
    width: 50%;
  }
  .col-sm-5,
  .col-md-5,
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-sm-4,
  .col-md-4,
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-sm-3,
  .col-md-3,
  .col-lg-3 {
    width: 25%;
  }
  .col-sm-2,
  .col-md-2,
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-sm-1,
  .col-md-1,
  .col-lg-1 {
    width: 8.33333333%;
  }
}
#grids div {
  border: 1px solid #ccc;
}
body .modal-backdrop {
  background-color: #fff;
  opacity: 0.73;
}
#styleguide .row.mb {
  margin-bottom: 30px;
}
#styleguide h1 {
  margin-bottom: 0;
  margin-top: 0;
}
#styleguide .sectionhead {
  padding: 15px;
  background-color: #ccc;
  margin-bottom: 15px;
}
#styleguide .color {
  height: 35px;
  padding: 15px;
}
#styleguide .swatch {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin: 5px 10px 1em 0;
  vertical-align: top;
  border: 1px solid #333;
}
#styleguide .BRcolors .code {
  display: inline-block;
}
#styleguide .BRcolors code {
  display: block;
  color: #002660;
  background-color: #fff;
}
#site-main-buttons {
  font-size: 16px;
}
#site-main-buttons .main-btns-wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
#site-main-buttons .main-btns-wrapper > * {
  margin-right: 15px;
  margin-bottom: 15px;
}
#site-main-buttons .btn-wrapper-blue {
  background-color: #002660;
  padding: 15px 30px;
}
#site-main-buttons .soc-sites-buttons .social-btn,
#site-main-buttons [data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
#site-main-buttons [data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
#site-main-buttons [data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
#site-main-buttons [data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn {
  padding-left: 20px;
  padding-right: 20px;
}
#site-main-buttons .soc-sites-buttons .social-btn:first-of-type,
#site-main-buttons [data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn:first-of-type,
#site-main-buttons [data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn:first-of-type,
#site-main-buttons [data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn:first-of-type,
#site-main-buttons [data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn:first-of-type {
  margin-right: 10px;
}
#site-main-buttons .add-to-cart:hover {
  color: #f15407;
}
#site-main-buttons .add-to-cart:hover:before {
  background-image: url("../images/product-slider-images/prod-cart-hover-icon.png");
}
#site-main-forms {
  font-size: 16px;
}
#site-main-forms .main-forms {
  padding-left: 15px;
  padding-right: 15px;
}
#site-main-forms .main-forms > * {
  margin-bottom: 20px;
}
#site-main-forms .main-forms .template-textarea-1 {
  height: 125px;
}
#site-main-forms .table-number-input-content,
#site-main-forms [data-br-component="category-main-content"] .table-container,
#site-main-forms [data-br-component="safe-main-content"].safe-main-content .table-container,
#site-main-forms [data-br-component="order-history-container"] .cart-main-content .table-container,
#site-main-forms [data-br-component="contracts-templates-container"] .contracts-table-container,
#site-main-forms [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content,
#site-main-forms [data-br-component="prices-discounts-container"] .price-table-content.table-container,
#site-main-forms [data-br-component="order-confirmation-container"] .ordered-products-content .table-container {
  width: 500px;
}
#site-main-forms .table-number-input-content .number-input-content,
#site-main-forms [data-br-component="category-main-content"] .table-container .number-input-content,
#site-main-forms [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content,
#site-main-forms [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content,
#site-main-forms [data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content,
#site-main-forms [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content,
#site-main-forms [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content,
#site-main-forms [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content {
  margin-bottom: 20px;
}
#site-main-forms .table-number-input-content:hover .number-input-content .plus-btn,
#site-main-forms [data-br-component="category-main-content"] .table-container:hover .number-input-content .plus-btn,
#site-main-forms [data-br-component="safe-main-content"].safe-main-content .table-container:hover .number-input-content .plus-btn,
#site-main-forms [data-br-component="order-history-container"] .cart-main-content .table-container:hover .number-input-content .plus-btn,
#site-main-forms [data-br-component="contracts-templates-container"] .contracts-table-container:hover .number-input-content .plus-btn,
#site-main-forms [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content:hover .number-input-content .plus-btn,
#site-main-forms [data-br-component="prices-discounts-container"] .price-table-content.table-container:hover .number-input-content .plus-btn,
#site-main-forms [data-br-component="order-confirmation-container"] .ordered-products-content .table-container:hover .number-input-content .plus-btn {
  border-color: #f15407;
}
#site-main-forms .table-number-input-content:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="category-main-content"] .table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="safe-main-content"].safe-main-content .table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="order-history-container"] .cart-main-content .table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="contracts-templates-container"] .contracts-table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="prices-discounts-container"] .price-table-content.table-container:hover .number-input-content .plus-btn:hover,
#site-main-forms [data-br-component="order-confirmation-container"] .ordered-products-content .table-container:hover .number-input-content .plus-btn:hover {
  background-color: #f15407;
  border: 1px solid #f15407;
  background-image: url("../images/product-page/plus-icon-small-hover.png");
}
#site-main-forms .table-number-input-content:hover .number-input-content .plus-btn:hover:before,
#site-main-forms [data-br-component="category-main-content"] .table-container:hover .number-input-content .plus-btn:hover:before,
#site-main-forms [data-br-component="safe-main-content"].safe-main-content .table-container:hover .number-input-content .plus-btn:hover:before,
#site-main-forms [data-br-component="order-history-container"] .cart-main-content .table-container:hover .number-input-content .plus-btn:hover:before,
#site-main-forms [data-br-component="contracts-templates-container"] .contracts-table-container:hover .number-input-content .plus-btn:hover:before,
#site-main-forms [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content:hover .number-input-content .plus-btn:hover:before,
#site-main-forms [data-br-component="prices-discounts-container"] .price-table-content.table-container:hover .number-input-content .plus-btn:hover:before,
#site-main-forms [data-br-component="order-confirmation-container"] .ordered-products-content .table-container:hover .number-input-content .plus-btn:hover:before {
  background-image: url("../images/product-page/cart-icon-small-hover.png");
}
#site-main-forms .order-history-select-box {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#site-main-forms .order-history-select-box > * {
  min-width: 0;
}
#site-main-forms .template-textarea-1 {
  resize: none;
  width: 370px;
  margin-bottom: 18px;
}
#site-main-forms .site-main-form-1 {
  width: 250px;
}
#site-main-forms .site-main-form-1 .main-input:focus {
  border-color: #0fa421;
}
#site-main-forms .cart-select-form,
#site-main-forms [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  width: 250px;
}
#site-main-forms .search-panel {
  margin-left: 0;
  margin-right: 0;
}
#site-main-forms .select-box-content {
  width: 200px;
}
#site-main-modals {
  font-size: 16px;
}
#site-main-modals .main-modals {
  padding-left: 15px;
  padding-right: 15px;
}
#site-main-modals .main-modals > * {
  margin-bottom: 15px;
}
#site-main-modals .header-modal-block > a {
  font-size: 16px;
}
#site-main-modals .cart-sidebar-modal-block > a {
  font-size: 16px;
}
#site-main-modals .delivery-popover-block {
  font-size: 16px;
}
#site-main-messages {
  font-size: 16px;
}
#site-main-messages > * {
  margin-bottom: 15px;
}
.full-banner {
  width: 100%;
  text-align: center;
  padding: 50px 20px;
  margin: 40px 0;
  background: center center no-repeat;
  background-image: url("../images/tresc/bg-banner.png");
  background-size: cover;
}
.full-banner .container {
  max-width: 950px;
}
@media print {
  .col-print-1 {
    width: 8%;
    float: left;
  }
  .col-print-2 {
    width: 16%;
    float: left;
  }
  .col-print-3 {
    width: 25%;
    float: left;
  }
  .col-print-4 {
    width: 33%;
    float: left;
  }
  .col-print-5 {
    width: 42%;
    float: left;
  }
  .col-print-6 {
    width: 50%;
    float: left;
  }
  .col-print-7 {
    width: 58%;
    float: left;
  }
  .col-print-8 {
    width: 66%;
    float: left;
  }
  .col-print-9 {
    width: 75%;
    float: left;
  }
  .col-print-10 {
    width: 83%;
    float: left;
  }
  .col-print-11 {
    width: 92%;
    float: left;
  }
  .col-print-12 {
    width: 100%;
    float: left;
  }
  .btn-wrapper {
    display: none;
  }
  .cart-checkbox-icon {
    display: none;
  }
  .number-input-content {
    display: none;
  }
  .cart-main-content .table-responsive thead {
    border-bottom: 2px solid black;
  }
  .cart-main-content .number-input-content {
    display: block;
  }
  a[href]:after {
    content: none;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent {
    margin-left: 0;
    width: 99%;
  }
}
.add-btn,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark {
  padding-left: 28px;
}
.add-btn:after,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark:after,
[data-br-component="safe-main-content"] .add-to-bookmark:after,
[data-br-component="dropdown-container"] .add-to-bookmark:after,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:after {
  width: 16px;
  height: 16px;
  background-image: url("../images/product-list-page/heart-empty-icon.png");
  background-repeat: no-repeat;
  top: 1px;
}
.add-btn:hover,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark:hover,
[data-br-component="safe-main-content"] .add-to-bookmark:hover,
[data-br-component="dropdown-container"] .add-to-bookmark:hover,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:hover {
  color: #002660;
}
.add-btn.bookmarked:after,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark.bookmarked:after,
[data-br-component="safe-main-content"] .add-to-bookmark.bookmarked:after,
[data-br-component="dropdown-container"] .add-to-bookmark.bookmarked:after,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark.bookmarked:after {
  background-image: url("../images/product-list-page/heart-full-icon.png");
}
.add-btn.add-to-bookmark .add-to-favorites-checkbox[type="checkbox"] + .add-to-favorites-checkbox-icon span,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox[type="checkbox"] + .add-to-favorites-checkbox-icon span,
[data-br-component="safe-main-content"] .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox[type="checkbox"] + .add-to-favorites-checkbox-icon span,
[data-br-component="dropdown-container"] .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox[type="checkbox"] + .add-to-favorites-checkbox-icon span,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark.add-to-bookmark .add-to-favorites-checkbox[type="checkbox"] + .add-to-favorites-checkbox-icon span {
  margin-right: 10px;
}
a.show-cart-preview {
  font-size: 13px;
  padding-right: 15px;
}
a.show-cart-preview:hover {
  text-decoration: underline;
}
.quotes-right-arrow-mark,
.delivery {
  padding-right: 30px;
}
.quotes-right-arrow-mark:after,
.delivery:after {
  width: 15px;
  height: 10px;
  background-image: url("../images/homepage/quotes-right-icon.png");
  top: 4px;
}
.quotes-right-arrow-mark:hover,
.delivery:hover {
  color: #002660;
}
.quotes-right-arrow-mark:hover:after,
.delivery:hover:after {
  background-image: url("../images/homepage/quotes-right-icon-hover.png");
}
.see-more-btn a {
  height: 36px;
  line-height: 36px;
  padding-left: 30px;
  padding-right: 30px;
  min-width: 150px;
  border: 1px solid #001a4e;
}
.see-more-btn a:hover {
  background-color: #133a76;
  border-color: #133a76;
}
.toggle-menu-close-btn,
[data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template {
  top: 16px;
  right: 14px;
}
.toggle-menu-close-btn.__close,
[data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template.__close {
  display: inline-block;
}
.toggle-menu-close-btn.__btm,
[data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template.__btm {
  top: auto;
}
.toggle-menu-close-btn span,
[data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template span {
  width: 16px;
  height: 16px;
  background-image: url("../images/homepage/menu-close-btn.png");
  margin-right: 5px;
  vertical-align: middle;
}
.toggle-menu-lnk {
  padding: 10px 0;
}
.toggle-menu-lnk a {
  color: #f15407;
  font-family: 'OpenSans-Regular';
  font-size: 16px;
}
.toggle-menu-lnk a:hover {
  color: #ff7b3a;
}
.toggle-menu-b {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.toggle-menu-b .toggle-menu-lnk {
  padding: 5px 8px;
  border: 1px solid #f15407;
  height: 100%;
}
.light-blue-btn .btn {
  height: 44px;
  line-height: 44px;
  min-width: 190px;
  padding: 0 35px;
  border: 1px solid #9dd5ff;
}
.light-blue-btn .btn:hover {
  color: #002c4e;
  background-color: #9dd5ff;
}
.yellow-btn {
  height: 34px;
  line-height: 34px;
  padding-left: 15px;
  padding-right: 15px;
  border: 1px solid #f6b138;
  min-width: 120px;
  border-radius: 28px;
}
.yellow-btn:after {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
}
.yellow-btn.sale {
  margin-right: 5px;
}
.yellow-btn.sale:after {
  background-image: url("../images/product-page/sale-icon.png");
  margin-left: 12px;
  margin-bottom: -4px;
}
.yellow-btn.bestseller {
  margin-right: 5px;
}
.yellow-btn.bestseller:after {
  background-image: url("../images/product-page/bestseller-icon.png");
  margin-left: 4px;
  margin-bottom: -2px;
}
.yellow-btn.news {
  margin-right: 0px;
}
.yellow-btn.news:after {
  width: 12px;
  background-image: url("../images/product-list-page/news-icon.png");
  margin-left: 10px;
  margin-bottom: -2px;
}
.yellow-btn.oferta-specjalna {
  margin-right: 0px;
  min-width: 175px;
}
.yellow-btn.oferta-specjalna:after {
  width: 16px;
  background-image: url("../images/product-list-page/special-icon.png");
  margin-left: 10px;
  margin-bottom: -2px;
}
.yellow-btn.sale1 {
  margin-right: 0px;
}
.yellow-btn.sale1:after {
  background-image: url("../images/product-list-page/sale-icon1.png");
  margin-left: 10px;
  margin-bottom: -2px;
}
.yellow-btn.wyprzedaz {
  margin-right: 25px;
}
.yellow-btn.wyprzedaz:after {
  background-image: url("../images/product-list-page/sale2-icon.png");
  margin-left: 10px;
  margin-bottom: -2px;
}
.yellow-btn:hover,
.yellow-btn:focus {
  color: #f7b138;
}
.yellow-btn.small {
  font-size: 0.846em;
  padding-left: 15px;
  padding-right: 0px;
  display: block;
  border: none;
  max-width: 80px;
  margin: auto;
  height: 34px;
  text-align: right;
  color: #f6b138;
}
.form-btn,
.sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contact-form-container"] .contact-form-box .send-btn {
  height: 45px;
  line-height: 45px;
  padding-left: 20px;
  padding-right: 20px;
  min-width: 190px;
  cursor: pointer;
  text-align: center;
  position: relative;
  background-color: #1c6ead;
  border: 1px solid #1c6ead;
}
.form-btn.tight,
.sign-in-popup-content .modal-body .sign-in-btn.tight,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.tight {
  width: 190px;
  padding-left: 20px;
  padding-right: 20px;
}
.form-btn.wide,
.sign-in-popup-content .modal-body .sign-in-btn.wide,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.wide {
  width: 220px;
  padding-left: 20px;
  padding-right: 20px;
}
.form-btn:hover,
.sign-in-popup-content .modal-body .sign-in-btn:hover,
[data-br-component="contact-form-container"] .contact-form-box .send-btn:hover {
  color: #1c6ead;
}
.form-btn:focus,
.sign-in-popup-content .modal-body .sign-in-btn:focus,
[data-br-component="contact-form-container"] .contact-form-box .send-btn:focus {
  background-color: #1c6ead;
  color: #fff;
  border-color: #1c6ead;
}
.form-btn.inverse,
.sign-in-popup-content .modal-body .sign-in-btn.inverse,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.inverse {
  color: #1c6ead;
  min-width: 150px;
}
.form-btn.inverse:hover,
.sign-in-popup-content .modal-body .sign-in-btn.inverse:hover,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.inverse:hover {
  background-color: #1c6ead;
  color: #fff;
}
.form-btn.inverse:hover:focus,
.sign-in-popup-content .modal-body .sign-in-btn.inverse:hover:focus,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.inverse:hover:focus {
  color: #fff;
}
.form-btn.inverse:focus,
.sign-in-popup-content .modal-body .sign-in-btn.inverse:focus,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.inverse:focus {
  color: #1c6ead;
}
.form-btn.disabled,
.sign-in-popup-content .modal-body .sign-in-btn.disabled,
[data-br-component="contact-form-container"] .contact-form-box .send-btn.disabled {
  cursor: not-allowed;
}
.soc-sites-buttons .social-btn,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn {
  height: 44px;
  line-height: 44px;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}
.soc-sites-buttons .fb-btn,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .fb-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .fb-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .fb-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .fb-btn {
  -webkit-box-shadow: inset 0 0 0 44px #507bca;
  box-shadow: inset 0 0 0 44px #507bca;
}
.soc-sites-buttons .fb-btn:before,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .fb-btn:before,
[data-br-component="register-main-container"] .register-soc-sites-buttons .fb-btn:before,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .fb-btn:before,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .fb-btn:before {
  background-image: url("../images/login-register-page/login-fb-icon.png");
  width: 10px;
  height: 16px;
  margin-bottom: -3px;
  margin-right: 16px;
}
.soc-sites-buttons .fb-btn:hover,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .fb-btn:hover,
[data-br-component="register-main-container"] .register-soc-sites-buttons .fb-btn:hover,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .fb-btn:hover,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .fb-btn:hover {
  color: #507bca;
  -webkit-box-shadow: inset 0 0 0 1px #507bca;
  box-shadow: inset 0 0 0 1px #507bca;
}
.soc-sites-buttons .fb-btn:hover:before,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .fb-btn:hover:before,
[data-br-component="register-main-container"] .register-soc-sites-buttons .fb-btn:hover:before,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .fb-btn:hover:before,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .fb-btn:hover:before {
  background-image: url("../images/login-register-page/login-fb-hover.png");
}
.soc-sites-buttons .google-btn,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .google-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .google-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .google-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .google-btn {
  -webkit-box-shadow: inset 0 0 0 44px #df4931;
  box-shadow: inset 0 0 0 44px #df4931;
}
.soc-sites-buttons .google-btn:before,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .google-btn:before,
[data-br-component="register-main-container"] .register-soc-sites-buttons .google-btn:before,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .google-btn:before,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .google-btn:before {
  background-image: url("../images/login-register-page/login-google-plus-icon.png");
  width: 28px;
  height: 18px;
  margin-bottom: -4px;
  margin-right: 13px;
}
.soc-sites-buttons .google-btn:hover,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .google-btn:hover,
[data-br-component="register-main-container"] .register-soc-sites-buttons .google-btn:hover,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .google-btn:hover,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .google-btn:hover {
  color: #df4931;
  -webkit-box-shadow: inset 0 0 0 1px #df4931;
  box-shadow: inset 0 0 0 1px #df4931;
}
.soc-sites-buttons .google-btn:hover:before,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .google-btn:hover:before,
[data-br-component="register-main-container"] .register-soc-sites-buttons .google-btn:hover:before,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .google-btn:hover:before,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .google-btn:hover:before {
  background-image: url("../images/login-register-page/login-google-plus-hover.png");
}
.create-account-btn {
  width: 190px;
  text-align: center;
}
.bookmark-and-cart-buttons .main-button {
  height: 60px;
  line-height: 60px;
  padding-left: 15px;
  padding-right: 15px;
  white-space: nowrap;
}
.bookmark-and-cart-buttons .cart-btn {
  background-color: #f15407;
}
.bookmark-and-cart-buttons .cart-btn .text {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: 'OpenSans-Regular';
  height: 60px;
  padding-left: 45px;
}
.bookmark-and-cart-buttons .cart-btn .shopping-cart-icon {
  background: url("../images/homepage/shopping-cart-icon.png") center no-repeat;
  width: 32px;
  height: 31px;
  top: 12px;
  left: 15px;
}
.bookmark-and-cart-buttons .bookmark-btn {
  background-color: #9dd5ff;
  color: #002660;
  margin-right: 8px;
}
.bookmark-and-cart-buttons .bookmark-btn:before {
  width: 20px;
  height: 19px;
  background-image: url("../images/homepage/clipboard-hearth-icon.png");
  margin-right: 10px;
  margin-bottom: -5px;
}
.bookmark-and-cart-buttons .btn-wrapper .next-arrow {
  background-image: url("../images/homepage/next-arrow-icon.png");
  width: 14px;
  height: 24px;
  top: 19px;
  right: 15px;
}
.bookmark-and-cart-buttons .btn-wrapper .price {
  font-family: 'OpenSans-Bold';
  font-size: 1.5em;
}
.bookmark-and-cart-buttons .btn-wrapper.bookmarked > a:before {
  background-image: url("../images/homepage/clipboard-full-hearth-icon.png");
}
.bookmark-and-cart-buttons .btn-wrapper.bookmarked > a:hover {
  color: white;
}
.bookmark-and-cart-buttons .btn-wrapper.loading > a:before {
  background-image: url("../images/homepage/loader-blue.gif");
}
.bookmark-and-cart-buttons .btn-wrapper.full-cart .text {
  font-size: 0.9em;
}
.bookmark-and-cart-buttons .btn-wrapper.full-cart .text {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: 'OpenSans-Regular';
}
.cart-blue-btn,
[data-br-component="contracts-templates-container"] .add-template-form .form-btn,
[data-br-component="contracts-templates-container"] .add-template-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contracts-templates-container"] .add-template-form [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  height: 45px;
  line-height: 45px;
  padding: 0 40px;
  min-width: 135px;
  background-color: #1c6ead;
}
.save-green-btn {
  height: 48px;
  line-height: 48px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
  min-width: 175px;
  background-color: #30ac3c;
}
.save-green-btn.disabled {
  background-color: #c4e6c7;
  cursor: progress;
}
.save-green-btn.disabled:hover {
  background-color: #c4e6c7;
}
.save-green-btn:hover {
  color: #fff;
  background-color: #1e7108;
}
.save-green-btn .pulse-loader {
  left: 6px;
  top: 32%;
}
.reject-red-btn {
  height: 48px;
  line-height: 48px;
  padding-left: 20px;
  padding-right: 20px;
  min-width: 165px;
  background-color: #f35b5b;
}
.see-more-btn-reverse {
  height: 44px;
  line-height: 44px;
  padding: 0 30px;
  min-width: 155px;
  border: 1px solid #001a4e;
}
.see-more-btn-reverse:hover {
  border-color: #fff;
}
.cart-next-prev-btn .cart-btns {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.cart-next-prev-btn button {
  min-width: 110px;
}
.cart-next-prev-btn .cart-prev-btn {
  height: 45px;
  line-height: 45px;
  padding: 0 20px;
  border: 1px solid #d9dadc;
}
.cart-next-prev-btn .cart-prev-btn:hover {
  background-color: #f0f0f0;
}
.cart-next-prev-btn .cart-next-btn {
  height: 58px;
  line-height: 58px;
  padding: 0 30px 0 40px;
  background-color: #30ac3c;
  border: 1px solid #30ac3c;
  position: relative;
}
.cart-next-prev-btn .cart-next-btn.disabled {
  cursor: not-allowed;
  background-color: #c4e6c7;
  border: 1px solid #c4e6c7;
}
.cart-next-prev-btn .cart-next-btn.disabled:hover {
  background-color: #c4e6c7;
  border: 1px solid #c4e6c7;
}
.cart-next-prev-btn .cart-next-btn:hover {
  background-color: #1e7108;
}
.cart-next-prev-btn .message-cart-btn {
  display: none;
  background-color: #f3f3f3;
  height: 45px;
  line-height: 45px;
  padding: 0 20px;
  border: 1px solid #d9dadc;
  font-family: 'OpenSans-Bold';
  font-size: 0.938em;
  color: #40464e;
}
.cart-next-prev-btn .message-cart-btn.__show-cart {
  display: block;
}
.cart-next-prev-btn .message-cart-btn:before {
  background-image: url(../images/cart-page/message-icon.png);
  width: 30px;
  height: 18px;
  background-repeat: no-repeat;
  background-position-y: 4px;
}
.cart-next-prev-btn .message-cart-btn:hover {
  background-color: #b2b2b2;
}
/** Pulse loader **/
.pulse-loader {
  left: 15px;
  position: absolute;
  top: 35%;
  width: 20px;
  height: 20px;
  line-height: 20px;
  z-index: 0;
}
.pulse-loader:before,
.pulse-loader:after {
  opacity: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  content: "\0020";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 97px;
  border: 2px solid #88ca8f;
  -webkit-box-shadow: 0 0 0 #88ca8f, inset 0 0 0 #88ca8f;
  box-shadow: 0 0 0 #88ca8f, inset 0 0 0 #88ca8f;
}
.pulse-loader:after {
  z-index: 1;
  -webkit-animation: cssload-gogoloader 2.3s infinite 1.15s;
  animation: cssload-gogoloader 2.3s infinite 1.15s;
}
.pulse-loader:before {
  z-index: 2;
  -webkit-animation: cssload-gogoloader 2.3s infinite;
  animation: cssload-gogoloader 2.3s infinite;
}
.pulse-loader.__blue {
  left: 3px;
  top: 33%;
}
.pulse-loader.__blue:before,
.pulse-loader.__blue:after {
  border: 2px solid #5c98c5;
  -webkit-box-shadow: 0 0 0 #5c98c5, inset 0 0 0 #5c98c5;
  box-shadow: 0 0 0 #5c98c5, inset 0 0 0 #5c98c5;
}
@-webkit-keyframes cssload-gogoloader {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes cssload-gogoloader {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
/** The end Pulse loader **/
/** rotating ring **/
.lds-ring div {
  left: 0;
  top: 10%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 25px;
  height: 25px;
  margin: 8px;
  border: 3px solid #fff;
  border-radius: 50%;
  -webkit-animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #fff transparent transparent transparent;
}
.lds-ring.__blue div {
  border-color: #5c98c5 transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  -webkit-animation-delay: -0.45s;
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  -webkit-animation-delay: -0.15s;
  animation-delay: -0.15s;
}
@-webkit-keyframes lds-ring {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes lds-ring {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/** end rotating ring **/
.wiecej-cech-btn {
  height: 45px;
  line-height: 45px;
  padding: 0 20px;
  border: 1px solid #d9dadc;
  background-color: #f0f0f0;
  border-radius: 28px;
}
.wiecej-cech-btn:hover {
  color: #002660;
  border: 1px solid #002660;
}
.export-btn {
  height: 33px;
  line-height: 33px;
  padding-left: 25px;
  padding-right: 25px;
  min-width: 190px;
  border: 1px solid #1568a8;
}
.export-btn:after {
  width: 16px;
  height: 16px;
  background-image: url("../images/user-pages/export-icon.png");
  margin-left: 10px;
}
.light-blue-rounded-btn {
  height: 33px;
  line-height: 33px;
  padding-left: 25px;
  padding-right: 25px;
  min-width: 170px;
  border: 1px solid #1568a8;
}
.light-blue-rounded-btn:hover {
  color: #fff;
  background-color: #1568a8;
}
.light-blue-rounded-btn.small {
  min-width: 120px;
}
.glyphicon-refresh-animate {
  -animation: spin 0.5s infinite linear;
  -webkit-animation: spin2 0.5s infinite linear;
}
.btn-clear-last-visited {
  color: #a3a3a3;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  font-size: 0.875em;
}
.btn-clear-last-visited:before {
  width: 10px;
  height: 10px;
  margin-right: 7px;
  background-image: url("../images/product-list-page/btn-small-close-icon.png");
}
.btn-clear-last-visited:hover {
  color: #03bbfe;
}
.btn-clear-last-visited:hover:before {
  background-image: url("../images/product-list-page/btn-small-close-icon-h.png");
}
@-webkit-keyframes spin2 {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
  }
  to {
    -webkit-transform: scale(1) rotate(360deg);
    transform: scale(1) rotate(360deg);
  }
}
@keyframes spin {
  from {
    -webkit-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
  }
  to {
    -webkit-transform: scale(1) rotate(360deg);
    transform: scale(1) rotate(360deg);
  }
}
@media (min-width: 768px) {
  .bookmark-and-cart-buttons .btn-wrapper.full-cart .price {
    display: block;
    white-space: nowrap;
  }
}
@media (max-width: 767px) {
  .yellow-btn {
    min-width: 100px;
    padding-left: 0;
    text-align: left;
    line-height: 25px;
    display: inline;
    float: left;
    border: none;
    margin-right: 10px;
  }
  .yellow-btn:after {
    margin-bottom: -1px;
  }
  .yellow-btn.small {
    font-size: 0.688em;
    font-family: 'OpenSans-Regular';
    max-width: 120px;
    height: 25px;
    text-align: left;
    margin: 0;
    padding-left: 0;
  }
  .yellow-btn.small.oferta-specjalna {
    max-width: 175px;
  }
  .yellow-btn.oferta-specjalna {
    min-width: 125px;
  }
  .visited-products .btn-clear-last-visited {
    color: #2b7cb8;
  }
  .visited-products .btn-clear-last-visited:before {
    display: none;
  }
  .cart-next-prev-btn .cart-btns {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}
.input-darkBlue-text,
.search-panel input,
.subscription-input,
.modal-template-1 .modal-body .textarea-content textarea,
.modal-template-1 .modal-body input,
[data-br-component="contact-form-container"] .contact-form-box input,
[data-br-component="contact-form-container"] .contact-form-box textarea,
[data-br-component="contact-form-container"] .contact-form-box select,
[data-br-component="fast-filtering"] .prod-name-filter,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input,
[data-br-component="mobile-header-menu"] .top-search-panel input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel input,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel input,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter {
  text-indent: 5px;
}
.input-darkBlue-text-13,
.discount input,
[data-br-component="safe-main-content"] .top-content .filtration input,
[data-br-component="fast-filtering"] .prod-name-filter,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter {
  text-indent: 5px;
}
.input-PlacehlightGrey-text-14,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input {
  text-indent: 5px;
}
.input-PlacehlightBlue-text-14,
.input-form-sample-1 .main-input,
.input-form-sample-1 .main-input-2,
.input-form-sample-2 .main-input,
.modal-template-1.modal-template-2 .modal-footer .link-input,
.sign-in-popup-content .modal-body input,
.sign-in-popup-content .modal-body textarea,
[data-br-component="login-main-container"] .left-block input,
[data-br-component="register-main-container"] .left-block input,
#site-main-forms .template-textarea-1,
#site-main-forms .form-block .main-input,
#site-main-forms .form-block .main-input-2,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input,
.template-textarea-1,
.template-textarea-2,
.modal-template-1.modal-template-3 .right-block .main-input,
.modal-template-1.modal-template-3 .right-block .main-input-2,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2,
[data-br-component="contracts-templates-container"] .add-template-form .template-input,
[data-br-component="order-login-container"] .blocks input,
[data-br-component="placing-order-container"] .blocks input,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2,
[data-br-component="placing-order-container"] .form-block .main-input,
[data-br-component="placing-order-container"] .form-block .main-input-2 {
  text-indent: 5px;
}
.input-FontDarkGrey5-text-14,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input {
  text-indent: 5px;
}
.input-placeholder::-webkit-input-placeholder,
.search-panel input::-webkit-input-placeholder,
.input-form-sample-1 .main-input-2::-webkit-input-placeholder,
.subscription-input::-webkit-input-placeholder,
.modal-template-1 .modal-body .textarea-content textarea::-webkit-input-placeholder,
.modal-template-1 .modal-body input::-webkit-input-placeholder,
.modal-template-1.modal-template-2 .modal-footer .link-input::-webkit-input-placeholder,
.sign-in-popup-content .modal-body input::-webkit-input-placeholder,
.sign-in-popup-content .modal-body textarea::-webkit-input-placeholder,
[data-br-component="contact-form-container"] .contact-form-box input::-webkit-input-placeholder,
[data-br-component="contact-form-container"] .contact-form-box textarea::-webkit-input-placeholder,
[data-br-component="contact-form-container"] .contact-form-box select::-webkit-input-placeholder,
[data-br-component="login-main-container"] .left-block input::-webkit-input-placeholder,
[data-br-component="register-main-container"] .left-block input::-webkit-input-placeholder,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input::-webkit-input-placeholder,
[data-br-component="placing-order-container"] .form-content .form-block .main-input::-webkit-input-placeholder,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input::-webkit-input-placeholder,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input::-webkit-input-placeholder,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input::-webkit-input-placeholder,
#site-main-forms .form-block .main-input-2::-webkit-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea::-webkit-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input::-webkit-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input::-webkit-input-placeholder,
.template-textarea-2::-webkit-input-placeholder,
.modal-template-1.modal-template-3 .right-block .main-input-2::-webkit-input-placeholder,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2::-webkit-input-placeholder,
[data-br-component="order-login-container"] .blocks input::-webkit-input-placeholder,
[data-br-component="placing-order-container"] .blocks input::-webkit-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2::-webkit-input-placeholder,
[data-br-component="placing-order-container"] .form-block .main-input-2::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #7e7e7e;
  text-indent: 5px;
}
.input-placeholder::-moz-placeholder,
.search-panel input::-moz-placeholder,
.input-form-sample-1 .main-input-2::-moz-placeholder,
.subscription-input::-moz-placeholder,
.modal-template-1 .modal-body .textarea-content textarea::-moz-placeholder,
.modal-template-1 .modal-body input::-moz-placeholder,
.modal-template-1.modal-template-2 .modal-footer .link-input::-moz-placeholder,
.sign-in-popup-content .modal-body input::-moz-placeholder,
.sign-in-popup-content .modal-body textarea::-moz-placeholder,
[data-br-component="contact-form-container"] .contact-form-box input::-moz-placeholder,
[data-br-component="contact-form-container"] .contact-form-box textarea::-moz-placeholder,
[data-br-component="contact-form-container"] .contact-form-box select::-moz-placeholder,
[data-br-component="login-main-container"] .left-block input::-moz-placeholder,
[data-br-component="register-main-container"] .left-block input::-moz-placeholder,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input::-moz-placeholder,
[data-br-component="placing-order-container"] .form-content .form-block .main-input::-moz-placeholder,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input::-moz-placeholder,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input::-moz-placeholder,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input::-moz-placeholder,
#site-main-forms .form-block .main-input-2::-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea::-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input::-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input::-moz-placeholder,
.template-textarea-2::-moz-placeholder,
.modal-template-1.modal-template-3 .right-block .main-input-2::-moz-placeholder,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2::-moz-placeholder,
[data-br-component="order-login-container"] .blocks input::-moz-placeholder,
[data-br-component="placing-order-container"] .blocks input::-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2::-moz-placeholder,
[data-br-component="placing-order-container"] .form-block .main-input-2::-moz-placeholder {
  /* Firefox 19+ */
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #7e7e7e;
  text-indent: 5px;
}
.input-placeholder:-ms-input-placeholder,
.search-panel input:-ms-input-placeholder,
.input-form-sample-1 .main-input-2:-ms-input-placeholder,
.subscription-input:-ms-input-placeholder,
.modal-template-1 .modal-body .textarea-content textarea:-ms-input-placeholder,
.modal-template-1 .modal-body input:-ms-input-placeholder,
.modal-template-1.modal-template-2 .modal-footer .link-input:-ms-input-placeholder,
.sign-in-popup-content .modal-body input:-ms-input-placeholder,
.sign-in-popup-content .modal-body textarea:-ms-input-placeholder,
[data-br-component="contact-form-container"] .contact-form-box input:-ms-input-placeholder,
[data-br-component="contact-form-container"] .contact-form-box textarea:-ms-input-placeholder,
[data-br-component="contact-form-container"] .contact-form-box select:-ms-input-placeholder,
[data-br-component="login-main-container"] .left-block input:-ms-input-placeholder,
[data-br-component="register-main-container"] .left-block input:-ms-input-placeholder,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input:-ms-input-placeholder,
[data-br-component="placing-order-container"] .form-content .form-block .main-input:-ms-input-placeholder,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input:-ms-input-placeholder,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input:-ms-input-placeholder,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input:-ms-input-placeholder,
#site-main-forms .form-block .main-input-2:-ms-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea:-ms-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input:-ms-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input:-ms-input-placeholder,
.template-textarea-2:-ms-input-placeholder,
.modal-template-1.modal-template-3 .right-block .main-input-2:-ms-input-placeholder,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2:-ms-input-placeholder,
[data-br-component="order-login-container"] .blocks input:-ms-input-placeholder,
[data-br-component="placing-order-container"] .blocks input:-ms-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2:-ms-input-placeholder,
[data-br-component="placing-order-container"] .form-block .main-input-2:-ms-input-placeholder {
  /* IE 10+ */
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #7e7e7e;
  text-indent: 5px;
}
.input-placeholder:-moz-placeholder,
.search-panel input:-moz-placeholder,
.input-form-sample-1 .main-input-2:-moz-placeholder,
.subscription-input:-moz-placeholder,
.modal-template-1 .modal-body .textarea-content textarea:-moz-placeholder,
.modal-template-1 .modal-body input:-moz-placeholder,
.modal-template-1.modal-template-2 .modal-footer .link-input:-moz-placeholder,
.sign-in-popup-content .modal-body input:-moz-placeholder,
.sign-in-popup-content .modal-body textarea:-moz-placeholder,
[data-br-component="contact-form-container"] .contact-form-box input:-moz-placeholder,
[data-br-component="contact-form-container"] .contact-form-box textarea:-moz-placeholder,
[data-br-component="contact-form-container"] .contact-form-box select:-moz-placeholder,
[data-br-component="login-main-container"] .left-block input:-moz-placeholder,
[data-br-component="register-main-container"] .left-block input:-moz-placeholder,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input:-moz-placeholder,
[data-br-component="placing-order-container"] .form-content .form-block .main-input:-moz-placeholder,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input:-moz-placeholder,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input:-moz-placeholder,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input:-moz-placeholder,
#site-main-forms .form-block .main-input-2:-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea:-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input:-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input:-moz-placeholder,
.template-textarea-2:-moz-placeholder,
.modal-template-1.modal-template-3 .right-block .main-input-2:-moz-placeholder,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2:-moz-placeholder,
[data-br-component="order-login-container"] .blocks input:-moz-placeholder,
[data-br-component="placing-order-container"] .blocks input:-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2:-moz-placeholder,
[data-br-component="placing-order-container"] .form-block .main-input-2:-moz-placeholder {
  /* Firefox 18- */
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #7e7e7e;
  text-indent: 5px;
}
.input-placeholder-dark::-webkit-input-placeholder,
.input-form-sample-1 .main-input::-webkit-input-placeholder,
.input-form-sample-2 .main-input::-webkit-input-placeholder,
#site-main-forms .template-textarea-1::-webkit-input-placeholder,
#site-main-forms .form-block .main-input::-webkit-input-placeholder,
.template-textarea-1::-webkit-input-placeholder,
.modal-template-1.modal-template-3 .right-block .main-input::-webkit-input-placeholder,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input::-webkit-input-placeholder,
[data-br-component="contracts-templates-container"] .add-template-form .template-input::-webkit-input-placeholder,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input::-webkit-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input::-webkit-input-placeholder,
[data-br-component="placing-order-container"] .form-block .main-input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #4e4e4e;
  text-indent: 5px;
}
.input-placeholder-dark::-moz-placeholder,
.input-form-sample-1 .main-input::-moz-placeholder,
.input-form-sample-2 .main-input::-moz-placeholder,
#site-main-forms .template-textarea-1::-moz-placeholder,
#site-main-forms .form-block .main-input::-moz-placeholder,
.template-textarea-1::-moz-placeholder,
.modal-template-1.modal-template-3 .right-block .main-input::-moz-placeholder,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input::-moz-placeholder,
[data-br-component="contracts-templates-container"] .add-template-form .template-input::-moz-placeholder,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input::-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input::-moz-placeholder,
[data-br-component="placing-order-container"] .form-block .main-input::-moz-placeholder {
  /* Firefox 19+ */
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #4e4e4e;
  text-indent: 5px;
}
.input-placeholder-dark:-ms-input-placeholder,
.input-form-sample-1 .main-input:-ms-input-placeholder,
.input-form-sample-2 .main-input:-ms-input-placeholder,
#site-main-forms .template-textarea-1:-ms-input-placeholder,
#site-main-forms .form-block .main-input:-ms-input-placeholder,
.template-textarea-1:-ms-input-placeholder,
.modal-template-1.modal-template-3 .right-block .main-input:-ms-input-placeholder,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input:-ms-input-placeholder,
[data-br-component="contracts-templates-container"] .add-template-form .template-input:-ms-input-placeholder,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input:-ms-input-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input:-ms-input-placeholder,
[data-br-component="placing-order-container"] .form-block .main-input:-ms-input-placeholder {
  /* IE 10+ */
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #4e4e4e;
  text-indent: 5px;
}
.input-placeholder-dark:-moz-placeholder,
.input-form-sample-1 .main-input:-moz-placeholder,
.input-form-sample-2 .main-input:-moz-placeholder,
#site-main-forms .template-textarea-1:-moz-placeholder,
#site-main-forms .form-block .main-input:-moz-placeholder,
.template-textarea-1:-moz-placeholder,
.modal-template-1.modal-template-3 .right-block .main-input:-moz-placeholder,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input:-moz-placeholder,
[data-br-component="contracts-templates-container"] .add-template-form .template-input:-moz-placeholder,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input:-moz-placeholder,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input:-moz-placeholder,
[data-br-component="placing-order-container"] .form-block .main-input:-moz-placeholder {
  /* Firefox 18- */
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #4e4e4e;
  text-indent: 5px;
}
.input-placeholder-13::-webkit-input-placeholder,
.discount input::-webkit-input-placeholder,
[data-br-component="safe-main-content"] .top-content .filtration input::-webkit-input-placeholder,
[data-br-component="fast-filtering"] .prod-name-filter::-webkit-input-placeholder,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter::-webkit-input-placeholder,
[data-br-component="fast-filtering"] .prod-name-filter::-webkit-input-placeholder,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-family: 'OpenSans-Italic';
  font-size: 13px;
  color: #7e7e7e;
  text-indent: 5px;
}
.input-placeholder-13::-moz-placeholder,
.discount input::-moz-placeholder,
[data-br-component="safe-main-content"] .top-content .filtration input::-moz-placeholder,
[data-br-component="fast-filtering"] .prod-name-filter::-moz-placeholder,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter::-moz-placeholder,
[data-br-component="fast-filtering"] .prod-name-filter::-moz-placeholder,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter::-moz-placeholder {
  /* Firefox 19+ */
  font-family: 'OpenSans-Italic';
  font-size: 13px;
  color: #7e7e7e;
  text-indent: 5px;
}
.input-placeholder-13:-ms-input-placeholder,
.discount input:-ms-input-placeholder,
[data-br-component="safe-main-content"] .top-content .filtration input:-ms-input-placeholder,
[data-br-component="fast-filtering"] .prod-name-filter:-ms-input-placeholder,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter:-ms-input-placeholder,
[data-br-component="fast-filtering"] .prod-name-filter:-ms-input-placeholder,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter:-ms-input-placeholder {
  /* IE 10+ */
  font-family: 'OpenSans-Italic';
  font-size: 13px;
  color: #7e7e7e;
  text-indent: 5px;
}
.input-placeholder-13:-moz-placeholder,
.discount input:-moz-placeholder,
[data-br-component="safe-main-content"] .top-content .filtration input:-moz-placeholder,
[data-br-component="fast-filtering"] .prod-name-filter:-moz-placeholder,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter:-moz-placeholder,
[data-br-component="fast-filtering"] .prod-name-filter:-moz-placeholder,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter:-moz-placeholder {
  /* Firefox 18- */
  font-family: 'OpenSans-Italic';
  font-size: 13px;
  color: #7e7e7e;
  text-indent: 5px;
}
.selectpicker-form .ddcommon {
  height: 60px;
  width: 400px !important;
  border: 1px solid #d1d1d1;
}
.selectpicker-form .ddcommon .ddArrow {
  background-image: url("../images/product-page/number-input-icon.png");
  width: 22px;
  height: 12px;
  right: 18px;
  top: 32px;
  cursor: pointer;
}
.selectpicker-form .ddcommon .divider {
  border-left: 1px solid #d1d1d1;
  border-right-width: 0;
  right: 56px;
}
.selectpicker-form .ddcommon .ddTitleText {
  padding: 0 60px 0 0;
}
.selectpicker-form .ddcommon .ddTitleText img {
  padding-left: 25px;
  padding-right: 20px;
}
.selectpicker-form .ddcommon ._msddli_ {
  padding: 8px 60px 8px 0;
}
.selectpicker-form .ddcommon ._msddli_ img {
  padding-left: 25px;
  padding-right: 20px;
}
.selectpicker-form .ddcommon.borderRadiusTp .ddArrow {
  background-image: url("../images/product-page/number-input-icon-up.png");
}
.selectpicker-form .ddcommon [id^="product-hover-webmenu"] {
  position: relative !important;
  top: 0 !important;
}
.number-input-content {
  margin-bottom: 65px;
}
.number-input-content .add-to-clipboard {
  background-color: #9dd5ff;
}
.number-input-content .add-to-clipboard .text-wrapper {
  width: 70%;
}
.number-input-content .add-to-clipboard img {
  margin-top: 10px;
}
.number-input-content .add-to-clipboard p {
  margin-top: 8px;
}
.number-input-content .input-group-wrapper {
  padding: 30px 50px 25px;
  background-color: #dfdfdf;
  border-radius: 3px;
}
.number-input-content .input-group {
  width: 160px;
}
.number-input-content .input-number {
  width: 62px;
  padding: 0;
  border: 1px solid #d4d4d4;
}
.number-input-content .minus-btn {
  background-image: url("../images/product-page/input-minus-icon.png");
  height: 22px;
  width: 22px;
}
.number-input-content .plus-btn {
  background-image: url("../images/product-page/plus-icon-small-hover.png");
  height: 18px;
  width: 18px;
}
.remove-prod-dropdown-toggle {
  color: #1568a8;
  border: none;
  background: none;
}
.remove-prod-dropdown-toggle:hover,
.remove-prod-dropdown-toggle:focus {
  color: #2271af;
}
.remove-prod-dropdown-toggle:after {
  content: '';
  display: inline-block;
  width: 12px;
  height: 7px;
  margin-left: 10px;
  background-image: url("../images/homepage/footer-arrow-down.png");
}
.selected-count {
  margin-left: 5px;
  font-family: 'OpenSans-Regular';
  color: #2c2c2c;
  font-size: 11px;
}
.remove-dropdown-toggle {
  border: none;
  background: none;
  padding: 0;
  font-family: 'OpenSans-Regular';
  color: #2c2c2c;
  font-size: 11px;
  position: relative;
  padding-right: 15px;
  text-decoration: underline;
}
.remove-dropdown-toggle:focus {
  text-decoration: underline;
  color: #000;
}
.remove-dropdown-toggle:hover {
  text-decoration: none;
  color: #000;
}
.remove-dropdown-toggle:after {
  content: '';
  display: inline-block;
  border: 5px solid transparent;
  border-top: 6px solid #2c2c2c;
  position: absolute;
  top: 5px;
  bottom: 0;
  right: 0;
  margin: auto 0;
  margin-left: 5px;
  width: 10px;
  height: 10px;
}
.remove-dropdown-toggle-count {
  font-family: 'OpenSans-Bold';
}
.remove-prod-dropdown-menu {
  border-radius: 0;
  border: 1px solid #133a76;
  text-transform: uppercase;
}
.remove-prod-dropdown-menu .remove-prod-dropdown-lnk {
  padding: 5px 10px;
  color: #1568a8;
  font-family: 'OpenSans-Regular';
}
.remove-prod-dropdown-menu .remove-prod-dropdown-lnk:hover {
  text-decoration: underline;
  color: #2271af;
}
.remove-prod-dropdown-menu .remove-prod-dropdown-lnk:focus {
  color: #2271af;
}
.remove-prod-dropdown-menu .remove-prod-dropdown-lnk.disabled {
  color: #d1d1d1;
  cursor: default;
  pointer-events: none;
}
.remove-dropdown-menu {
  border-radius: 0;
  border: 1px solid #133a76;
  text-transform: uppercase;
  right: auto!important;
  top: 0;
  margin: 35px 0 0 50px;
  min-width: 200px;
  padding-bottom: 10px;
}
.remove-dropdown-menu li {
  margin-right: 20px;
}
.remove-dropdown-menu li.close-btn {
  cursor: pointer;
  text-transform: none;
  text-align: right;
  margin-bottom: -15px;
  margin-right: 10px;
}
.remove-dropdown-menu .remove-prod-dropdown-lnk {
  padding: 5px 10px!important;
  color: #1568a8;
  font-family: 'OpenSans-Regular';
}
.remove-dropdown-menu .remove-prod-dropdown-lnk:hover {
  text-decoration: underline;
  color: #2271af;
}
.remove-dropdown-menu .remove-prod-dropdown-lnk:focus {
  color: #2271af;
}
.remove-dropdown-menu .remove-prod-dropdown-lnk.disabled {
  color: #d1d1d1;
  cursor: default;
  pointer-events: none;
}
.cart-checkbox {
  margin-top: 0;
}
.cart-checkbox-icon {
  line-height: 0;
}
.cart-checkbox-icon span {
  width: 22px;
  height: 22px;
}
.cart-checkbox[type="checkbox"] + .cart-checkbox-icon span {
  width: 22px;
  height: 22px;
  border: 1px solid #bebebe;
}
.cart-checkbox.cart-checkbox-dark[type="checkbox"] + .cart-checkbox-icon span {
  border-color: #40464e;
  background-size: 100%;
  background-repeat: no-repeat;
}
.cart-checkbox.cart-checkbox-dark[type="checkbox"] + .cart-checkbox-icon span.notselected {
  border: 2px solid #ff0000;
}
.cart-checkbox[type="checkbox"]:checked + .cart-checkbox-icon span {
  background: url("../images/login-register-page/list-icon-blue.png") center no-repeat #fff;
  border-color: #2271af;
}
.terms-and-conditions-content {
  margin-bottom: 30px;
}
.terms-and-conditions-content .checkbox-content.yellow-checkbox-content .cart-checkbox[type="checkbox"]:not(:checked) + .cart-checkbox-icon span {
  background-color: #fffad6;
}
.terms-and-conditions-content .checkbox-content.yellow-checkbox-content .text-content {
  background-color: #fffad6;
}
.terms-and-conditions-content .checkbox-content.yellow-checkbox-content .text-content.notselected {
  outline: 1px solid #ff0000;
}
.terms-and-conditions-content .required-field-text .required-icon:before {
  color: #f15407;
  content: "*";
  margin-right: 4px;
}
.terms-and-conditions-content .checkbox-form,
.terms-and-conditions-content #site-main-forms .remember-me,
.terms-and-conditions-content #site-main-modals .register-page-popover-block .register-checkbox-form,
.terms-and-conditions-content .sign-in-popup-content .modal-body .login-form .remember-me,
.terms-and-conditions-content [data-br-component="contact-form-container"] .register-checkbox-form,
.terms-and-conditions-content [data-br-component="login-main-container"] .left-block .remember-me,
.terms-and-conditions-content [data-br-component="register-main-container"] .register-checkbox-form,
.terms-and-conditions-content [data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules,
.terms-and-conditions-content [data-br-component="order-login-container"] .right-block .login-form-box form .promotions,
.terms-and-conditions-content [data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content,
.terms-and-conditions-content [data-br-component="order-login-container"] .blocks .remember-me,
.terms-and-conditions-content [data-br-component="placing-order-container"] .blocks .remember-me {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 4px;
}
.terms-and-conditions-content .text-content {
  padding: 6px 15px 10px;
  margin-bottom: 8px;
}
.terms-and-conditions-content .text .light-blue-text {
  color: #03bbfe;
}
.terms-and-conditions-content .text .light-blue-link,
.terms-and-conditions-content .text .light-blue-link:hover,
.terms-and-conditions-content .text .light-blue-link:focus {
  color: #03bbfe;
}
.terms-and-conditions-content .text .bold {
  font-family: 'OpenSans-Bold';
}
.add-to-cart {
  height: 35px;
  line-height: 35px;
}
.add-to-cart.number-in-cart {
  cursor: default;
}
.add-to-cart.number-in-cart:hover {
  text-decoration: none;
}
.add-to-cart.cart-icon:before {
  width: 16px;
  height: 16px;
  margin-right: 6px;
  margin-bottom: -2px;
  background-image: url("../images/product-slider-images/prod-cart-icon.png");
}
.add-to-cart:hover {
  text-decoration: underline;
}
.add-to-cart-wrapper .hover-dropdown {
  border-top-left-radius: 0;
  width: 270px;
  background: #dfdfdf;
  top: 35px;
  height: 1px;
  padding: 25px 10px;
}
.add-to-cart-wrapper .hover-dropdown.one-product {
  padding: 0 10px 15px;
}
.add-to-cart-wrapper:hover .add-to-cart {
  background-color: #dfdfdf;
  color: #f15407;
}
.add-to-cart-wrapper:hover .add-to-cart:before {
  background-image: url("../images/product-slider-images/prod-cart-hover-icon.png");
}
.add-to-cart-wrapper.add-to-cart-wrapper-hover .add-to-cart {
  background-color: #dfdfdf;
}
.add-to-cart-wrapper.added-product .number-input-content .plus-btn {
  background-color: #2a9011;
  background-image: none;
}
.add-to-cart-wrapper.added-product .number-input-content .plus-btn:before {
  background-image: url("../images/homepage/add-product-icon.png");
  width: 16px;
  height: 12px;
  top: 11px;
}
.add-to-cart-wrapper.added-product .number-input-content .plus-btn:hover {
  background-image: none;
  background-color: #2a9011;
}
.add-to-cart-wrapper.added-product .number-input-content .plus-btn:hover:before {
  background-image: url("../images/homepage/add-product-icon.png");
}
.input-placeholder::-ms-clear,
.search-panel input::-ms-clear,
.input-form-sample-1 .main-input-2::-ms-clear,
.subscription-input::-ms-clear,
.modal-template-1 .modal-body .textarea-content textarea::-ms-clear,
.modal-template-1 .modal-body input::-ms-clear,
.modal-template-1.modal-template-2 .modal-footer .link-input::-ms-clear,
.sign-in-popup-content .modal-body input::-ms-clear,
.sign-in-popup-content .modal-body textarea::-ms-clear,
[data-br-component="contact-form-container"] .contact-form-box input::-ms-clear,
[data-br-component="contact-form-container"] .contact-form-box textarea::-ms-clear,
[data-br-component="contact-form-container"] .contact-form-box select::-ms-clear,
[data-br-component="login-main-container"] .left-block input::-ms-clear,
[data-br-component="register-main-container"] .left-block input::-ms-clear,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input::-ms-clear,
[data-br-component="placing-order-container"] .form-content .form-block .main-input::-ms-clear,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input::-ms-clear,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input::-ms-clear,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input::-ms-clear,
#site-main-forms .form-block .main-input-2::-ms-clear,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea::-ms-clear,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input::-ms-clear,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input::-ms-clear,
.template-textarea-2::-ms-clear,
.modal-template-1.modal-template-3 .right-block .main-input-2::-ms-clear,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2::-ms-clear,
[data-br-component="order-login-container"] .blocks input::-ms-clear,
[data-br-component="placing-order-container"] .blocks input::-ms-clear,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2::-ms-clear,
[data-br-component="placing-order-container"] .form-block .main-input-2::-ms-clear {
  display: none;
}
select::-ms-expand {
  display: none;
}
.checkbox-form,
#site-main-forms .remember-me,
#site-main-modals .register-page-popover-block .register-checkbox-form,
.sign-in-popup-content .modal-body .login-form .remember-me,
[data-br-component="contact-form-container"] .register-checkbox-form,
[data-br-component="login-main-container"] .left-block .remember-me,
[data-br-component="register-main-container"] .register-checkbox-form,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content,
[data-br-component="order-login-container"] .blocks .remember-me,
[data-br-component="placing-order-container"] .blocks .remember-me {
  margin-bottom: 20px;
}
.checkbox-form .input-checkbox-icon .checkbox-icon,
#site-main-forms .remember-me .input-checkbox-icon .checkbox-icon,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox-icon .checkbox-icon,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox-icon .checkbox-icon,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox-icon .checkbox-icon,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox-icon .checkbox-icon,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox-icon .checkbox-icon {
  width: 17px;
  height: 17px;
  min-width: 17px;
  margin-right: 8px;
  margin-top: 2px;
}
.checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
#site-main-forms .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon {
  background-image: url("../images/login-register-page/login-checkbox.png");
  background-size: 100%;
  background-repeat: no-repeat;
}
.checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
#site-main-forms .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .checkbox-icon.notselected {
  border: 2px solid red;
}
.checkbox-form .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
#site-main-forms .remember-me .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox.disabled + .input-checkbox-icon .checkbox-icon {
  background-image: url("../images/login-register-page/login-checkbox-disabled.png");
  border: none;
  background-size: 100%;
  background-repeat: no-repeat;
}
.checkbox-form .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
#site-main-forms .remember-me .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox[type="checkbox"]:checked + .input-checkbox-icon .checkbox-icon {
  background-image: url("../images/login-register-page/login-checked-checkbox.png");
  border: none;
  background-size: 100%;
  background-repeat: no-repeat;
}
.checkbox-form .question-icon:after,
#site-main-forms .remember-me .question-icon:after,
#site-main-modals .register-page-popover-block .register-checkbox-form .question-icon:after,
.sign-in-popup-content .modal-body .login-form .remember-me .question-icon:after,
[data-br-component="contact-form-container"] .register-checkbox-form .question-icon:after,
[data-br-component="login-main-container"] .left-block .remember-me .question-icon:after,
[data-br-component="register-main-container"] .register-checkbox-form .question-icon:after,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .question-icon:after,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .question-icon:after,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .question-icon:after,
[data-br-component="order-login-container"] .blocks .remember-me .question-icon:after,
[data-br-component="placing-order-container"] .blocks .remember-me .question-icon:after {
  width: 16px;
  height: 16px;
  background-image: url("../images/login-register-page/login-question-icon.png");
  margin-bottom: -3px;
  margin-left: 4px;
}
.checkbox-form.required-checkbox:before,
#site-main-forms .remember-me.required-checkbox:before,
#site-main-modals .register-page-popover-block .register-checkbox-form.required-checkbox:before,
.sign-in-popup-content .modal-body .login-form .remember-me.required-checkbox:before,
[data-br-component="contact-form-container"] .register-checkbox-form.required-checkbox:before,
[data-br-component="login-main-container"] .left-block .remember-me.required-checkbox:before,
[data-br-component="register-main-container"] .register-checkbox-form.required-checkbox:before,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules.required-checkbox:before,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions.required-checkbox:before,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content.required-checkbox:before,
[data-br-component="order-login-container"] .blocks .remember-me.required-checkbox:before,
[data-br-component="placing-order-container"] .blocks .remember-me.required-checkbox:before {
  top: 6px;
  left: -10px;
  background-image: url("../images/login-register-page/required-input-icon.png");
  width: 6px;
  height: 5px;
}
fieldset {
  white-space: nowrap;
}
fieldset .help-block .help-block {
  white-space: normal;
}
i.glyphicon + .help-block:not([style*="display: none"]) {
  margin-top: -5px;
}
.help-block[style*="display: none;"] + .help-block:not([style*="display: none;"]) {
  margin-top: -5px;
}
.wrap-password-field + .help-block:not([style*="display: none;"]) {
  margin-top: -5px;
}
.hint-icon {
  display: inline-block;
  content: '';
  white-space: nowrap;
  width: 16px;
  height: 16px;
  background-image: url("../images/login-register-page/login-question-icon.png");
  margin-bottom: -3px;
  margin-left: 4px;
}
.required-fields-text {
  padding-left: 8px;
}
.required-fields-text:before {
  top: 6px;
  left: -10px;
  background-image: url("../images/login-register-page/required-input-icon.png");
  width: 6px;
  height: 5px;
}
.search-panel {
  width: 80%;
}
.search-panel .input-group {
  height: 55px;
}
.search-panel input {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-right-width: 0;
  border-color: #bebebe;
  padding-left: 15px;
  padding-right: 10px;
  color: #454545;
  font-family: 'OpenSans-Italic';
}
.search-panel input:focus {
  border-color: #bebebe;
}
.search-panel .input-group-btn {
  width: 57px;
  border: 1px solid #bebebe;
  border-left-width: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  background-color: #002660;
}
.search-panel .input-group-btn .btn {
  width: 50px;
  height: 50px;
  background: url("../images/homepage/search-icon.png") center no-repeat transparent;
}
.search-panel .input-group-btn:hover .btn {
  background: url("../images/homepage/search-hover-icon.png") center no-repeat transparent;
}
.search-panel .input-group-btn.input-group-btn-clr {
  border-right: none;
  background: none;
}
.search-panel .input-group-btn.input-group-btn-clr .clr-btn {
  background-image: url("../images/homepage/clear-icon.png");
}
.search-panel .input-group-btn.input-group-btn-clr:hover .clr-btn {
  background-image: url("../images/homepage/clear-icon.png");
}
.select-by-sample,
.select-by-content .select-by,
.order-history-select-box .select-by,
.filter-by-brand-select .select-by,
#site-main-forms .select-box-content .select-by,
[data-br-component="category-main-content"] .select-box-header .select-by,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by {
  z-index: 10;
  border: 1px solid transparent;
  margin-right: 20px;
  padding: 5px 30px 5px 5px;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 160px;
}
.select-by-sample:focus,
.select-by-content .select-by:focus,
.order-history-select-box .select-by:focus,
.filter-by-brand-select .select-by:focus,
#site-main-forms .select-box-content .select-by:focus,
[data-br-component="category-main-content"] .select-box-header .select-by:focus,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by:focus {
  outline: none;
}
.select-by-sample option,
.select-by-content .select-by option,
.order-history-select-box .select-by option,
.filter-by-brand-select .select-by option,
#site-main-forms .select-box-content .select-by option,
[data-br-component="category-main-content"] .select-box-header .select-by option,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by option {
  font-family: 'OpenSans-Regular', Tahoma;
  color: #40464e;
  outline: none;
}
.select-by-sample optgroup,
.select-by-content .select-by optgroup,
.order-history-select-box .select-by optgroup,
.filter-by-brand-select .select-by optgroup,
#site-main-forms .select-box-content .select-by optgroup,
[data-br-component="category-main-content"] .select-box-header .select-by optgroup,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by optgroup {
  color: #03bbfe !important;
}
.select-by-sample.option-selected,
.select-by-content .select-by.option-selected,
.order-history-select-box .select-by.option-selected,
.filter-by-brand-select .select-by.option-selected,
#site-main-forms .select-box-content .select-by.option-selected,
[data-br-component="category-main-content"] .select-box-header .select-by.option-selected,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by.option-selected {
  border: 2px solid #03bbfe;
  color: #03bbfe !important;
}
.select-wrapper-sample:after,
.select-by-content .select-wrapper:after,
.filter-by-brand-select .select-wrapper:after,
#site-main-forms .select-box-content .select-wrapper:after,
[data-br-component="category-main-content"] .select-box-header .select-wrapper:after,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-wrapper:after {
  background-image: url("../images/product-list-page/filter-select-arrow-icon.png");
  width: 16px;
  height: 8px;
  z-index: 9;
  top: 13px;
  right: 30px;
}
.select-by-content,
#site-main-forms .select-box-content,
[data-br-component="category-main-content"] .select-box-header {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f3f3f3;
  margin-bottom: 25px;
}
.select-by-content .name,
#site-main-forms .select-box-content .name,
[data-br-component="category-main-content"] .select-box-header .name {
  padding-left: 25px;
  margin-top: 0;
  line-height: 1.1em;
}
.select-by-content .right .text,
#site-main-forms .select-box-content .right .text,
[data-br-component="category-main-content"] .select-box-header .right .text {
  margin-right: 25px;
}
.select-by-content .right .divider,
#site-main-forms .select-box-content .right .divider,
[data-br-component="category-main-content"] .select-box-header .right .divider {
  width: 1px;
  background-color: #fff;
}
.input-form-sample-1 .main-input,
#site-main-forms .template-textarea-1,
#site-main-forms .form-block .main-input,
.template-textarea-1,
.modal-template-1.modal-template-3 .right-block .main-input,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input,
[data-br-component="contracts-templates-container"] .add-template-form .template-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input,
[data-br-component="placing-order-container"] .form-block .main-input {
  border: 1px solid #40464e;
  padding: 8px;
  margin-bottom: 10px;
  height: 45px;
}
.input-form-sample-1 .main-input-2,
#site-main-forms .form-block .main-input-2,
.template-textarea-2,
.modal-template-1.modal-template-3 .right-block .main-input-2,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2,
[data-br-component="placing-order-container"] .form-block .main-input-2 {
  border: 1px solid #40464e;
  padding: 8px;
}
.input-form-sample-1 .input-wrapper,
#site-main-forms .form-block .input-wrapper,
.modal-template-1.modal-template-3 .right-block .input-wrapper,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper,
[data-br-component="placing-order-container"] .form-block .input-wrapper {
  margin-bottom: 10px;
}
.input-form-sample-1 .input-wrapper .horizontal-divider,
#site-main-forms .form-block .input-wrapper .horizontal-divider,
.modal-template-1.modal-template-3 .right-block .input-wrapper .horizontal-divider,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .horizontal-divider,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper .horizontal-divider,
[data-br-component="placing-order-container"] .form-block .input-wrapper .horizontal-divider {
  margin: 0;
}
.input-form-sample-1 .input-wrapper .horizontal-divider-space,
#site-main-forms .form-block .input-wrapper .horizontal-divider-space,
.modal-template-1.modal-template-3 .right-block .input-wrapper .horizontal-divider-space,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .horizontal-divider-space,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper .horizontal-divider-space,
[data-br-component="placing-order-container"] .form-block .input-wrapper .horizontal-divider-space {
  margin: 5px;
}
.input-form-sample-1 .input-wrapper .left input,
#site-main-forms .form-block .input-wrapper .left input,
.modal-template-1.modal-template-3 .right-block .input-wrapper .left input,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .left input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper .left input,
[data-br-component="placing-order-container"] .form-block .input-wrapper .left input {
  width: 100px;
}
.input-form-sample-1 .input-wrapper.radio-btn-content input,
#site-main-forms .form-block .input-wrapper.radio-btn-content input,
.modal-template-1.modal-template-3 .right-block .input-wrapper.radio-btn-content input,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper.radio-btn-content input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper.radio-btn-content input,
[data-br-component="placing-order-container"] .form-block .input-wrapper.radio-btn-content input {
  width: 20px;
  height: 20px;
  float: left;
}
.input-form-sample-1 .input-wrapper.radio-btn-content label,
#site-main-forms .form-block .input-wrapper.radio-btn-content label,
.modal-template-1.modal-template-3 .right-block .input-wrapper.radio-btn-content label,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper.radio-btn-content label,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper.radio-btn-content label,
[data-br-component="placing-order-container"] .form-block .input-wrapper.radio-btn-content label {
  margin-left: 5px;
  margin-right: 20px;
}
.input-form-sample-1 .input-wrapper input.postal-code + .form-control-feedback,
#site-main-forms .form-block .input-wrapper input.postal-code + .form-control-feedback,
.modal-template-1.modal-template-3 .right-block .input-wrapper input.postal-code + .form-control-feedback,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper input.postal-code + .form-control-feedback,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper input.postal-code + .form-control-feedback,
[data-br-component="placing-order-container"] .form-block .input-wrapper input.postal-code + .form-control-feedback {
  left: 38%;
}
.input-form-sample-1 .input-wrapper input.edit-postal-code + .form-control-feedback,
#site-main-forms .form-block .input-wrapper input.edit-postal-code + .form-control-feedback,
.modal-template-1.modal-template-3 .right-block .input-wrapper input.edit-postal-code + .form-control-feedback,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper input.edit-postal-code + .form-control-feedback,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper input.edit-postal-code + .form-control-feedback,
[data-br-component="placing-order-container"] .form-block .input-wrapper input.edit-postal-code + .form-control-feedback {
  left: 35%;
}
.input-form-sample-1 .main-label,
#site-main-forms .form-block .main-label,
.modal-template-1.modal-template-3 .right-block .main-label,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-label,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-label,
[data-br-component="placing-order-container"] .form-block .main-label {
  font-weight: normal;
}
.input-form-sample-2 .main-input,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input {
  border: 1px solid #40464e;
  padding: 8px;
  height: 45px;
}
.input-form-sample-2 .main-label,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-label {
  font-weight: normal;
}
.radio-form-sample-1 .radio,
#site-main-forms .form-block .radio,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio,
[data-br-component="placing-order-container"] .form-block .radio {
  margin-top: 0;
}
.radio-form-sample-1 .radio-icon,
#site-main-forms .form-block .radio-icon,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon,
[data-br-component="placing-order-container"] .form-block .radio-icon {
  line-height: 1;
  margin-right: 40px;
  white-space: pre-line;
}
.radio-form-sample-1 .radio-icon span,
#site-main-forms .form-block .radio-icon span,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon span,
[data-br-component="placing-order-container"] .form-block .radio-icon span {
  width: 18px;
  height: 18px;
  margin-right: 8px;
}
.radio-form-sample-1 .radio-icon strong.bold,
#site-main-forms .form-block .radio-icon strong.bold,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon strong.bold,
[data-br-component="placing-order-container"] .form-block .radio-icon strong.bold {
  font-family: 'OpenSans-Bold';
  margin-left: auto;
}
.radio-form-sample-1 .radio-icon strong.grey,
#site-main-forms .form-block .radio-icon strong.grey,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon strong.grey,
[data-br-component="placing-order-container"] .form-block .radio-icon strong.grey {
  font-family: 'OpenSans-Regular';
  color: #696969;
  margin-left: auto;
}
.radio-form-sample-1 .radio[type="radio"] + .radio-icon span,
#site-main-forms .form-block .radio[type="radio"] + .radio-icon span,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio[type="radio"] + .radio-icon span,
[data-br-component="placing-order-container"] .form-block .radio[type="radio"] + .radio-icon span {
  width: 18px;
  height: 18px;
  min-width: 18px;
  border: 1px solid #40464e;
}
.radio-form-sample-1 .radio[type="radio"]:checked + .radio-icon span,
#site-main-forms .form-block .radio[type="radio"]:checked + .radio-icon span,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio[type="radio"]:checked + .radio-icon span,
[data-br-component="placing-order-container"] .form-block .radio[type="radio"]:checked + .radio-icon span {
  background: url("../images/user-pages/radio-icon-checked.png") center no-repeat #fff;
}
.discount input {
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 5px;
  min-width: 230px;
  height: 40px;
  border: 1px solid #40464e;
}
.discount .add-btn,
.discount [data-br-component="cart-main-content"] .table-container .add-to-bookmark,
.discount [data-br-component="safe-main-content"] .add-to-bookmark,
.discount [data-br-component="dropdown-container"] .add-to-bookmark,
.discount [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark {
  height: 40px;
  line-height: 40px;
  padding-left: 30px;
  padding-right: 30px;
  min-width: 110px;
}
.cart-discount-sample .form-btn,
#site-main-forms .discount .form-btn,
.cart-discount-sample .sign-in-popup-content .modal-body .sign-in-btn,
.cart-discount-sample [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="placing-order-container"] .discount-code-content .discount .form-btn,
[data-br-component="cart-main-content"] .discount .form-btn {
  margin-left: 0;
  margin-right: 0;
}
.cart-discount-sample input,
#site-main-forms .discount input,
[data-br-component="placing-order-container"] .discount-code-content .discount input,
[data-br-component="cart-main-content"] .discount input {
  height: 34px;
  margin-right: 0;
  border-right-width: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  min-width: 155px;
  padding-left: 5px;
}
.cart-discount-sample .main-label,
#site-main-forms .discount .main-label,
[data-br-component="placing-order-container"] .discount-code-content .discount .main-label,
[data-br-component="cart-main-content"] .discount .main-label {
  margin-right: 20px;
}
.cart-discount-sample .plus-btn,
#site-main-forms .discount .plus-btn,
[data-br-component="placing-order-container"] .discount-code-content .discount .plus-btn,
[data-br-component="cart-main-content"] .discount .plus-btn {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  min-width: 0;
  border: 1px solid #40464e;
  border-left-color: #fff;
}
.cart-discount-sample .plus-btn:hover,
#site-main-forms .discount .plus-btn:hover,
[data-br-component="placing-order-container"] .discount-code-content .discount .plus-btn:hover,
[data-br-component="cart-main-content"] .discount .plus-btn:hover {
  background-color: #fff;
  color: #1c6ead;
  border-left-color: #40464e;
  cursor: pointer;
}
.lsz-form-put-form {
  display: inline-block;
}
.lsz-form-put-btn {
  display: inline-block;
}
.lsz-form-put-go {
  margin-left: 150px;
}
.cart-select-form,
.order-history-select-box,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  margin-bottom: 35px;
}
.cart-select-form select,
.order-history-select-box select,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select {
  cursor: pointer;
  border: 1px solid #40464e;
  padding: 5px;
  height: 45px;
  z-index: 10;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M7 10l5 5 5-5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>') 100% 50% no-repeat transparent;
}
.cart-select-form select:hover,
.order-history-select-box select:hover,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select:hover {
  border: 2px solid #03bbfe;
}
.cart-select-form.filtering:after,
.order-history-select-box.filtering:after,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter.filtering:after {
  content: none;
}
.cart-select-form.filtering .form-btn,
.order-history-select-box.filtering .form-btn,
.cart-select-form.filtering .sign-in-popup-content .modal-body .sign-in-btn,
.order-history-select-box.filtering .sign-in-popup-content .modal-body .sign-in-btn,
.cart-select-form.filtering [data-br-component="contact-form-container"] .contact-form-box .send-btn,
.order-history-select-box.filtering [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter.filtering .form-btn {
  margin-left: 30px;
}
.cart-select-form.filtering .select-wrapper,
.order-history-select-box.filtering .select-wrapper,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter.filtering .select-wrapper {
  width: 350px;
}
.cart-select-form.filtering .select-wrapper input,
.order-history-select-box.filtering .select-wrapper input,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter.filtering .select-wrapper input {
  margin: 10px;
}
.cart-select-form.filtering .select-wrapper .select-wrapper select,
.order-history-select-box.filtering .select-wrapper .select-wrapper select,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter.filtering .select-wrapper .select-wrapper select {
  max-width: 200px;
}
.wrap-password-field {
  position: relative;
}
.wrap-password-field input {
  padding-right: 40px;
}
.password-icon {
  position: absolute;
  top: 6px;
  bottom: 17px;
  min-height: 34px;
  right: 8px;
  width: 25px;
  z-index: 14;
  cursor: pointer;
}
.password-icon:after {
  content: '';
  display: block;
  background: url("../images/login-register-page/eye-open.png") no-repeat center center;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.password-icon.toggle:after {
  background-image: url("../images/login-register-page/eye-with-a-diagonal-line.png");
}
.order-history-select-box {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 5px;
}
.order-history-select-box .w-50 {
  min-width: 50%;
}
.order-history-select-box .select-by {
  padding-right: 30px;
  padding-left: 20px;
  height: 40px;
  min-width: 250px;
  border: 1px solid #d1d1d1;
  margin-right: 0;
}
.order-history-select-box .select-by option {
  color: #7e7e7e;
}
.order-history-select-box .select-by.selected {
  color: #03bbfe;
  border: 2px solid #03bbfe;
}
.order-history-select-box.select-date {
  min-width: 150px;
}
.order-history-select-box,
.single-dropdown-form {
  padding: 10px 0;
}
.order-history-select-box .range-selector,
.single-dropdown-form .range-selector {
  width: 200px;
  margin-right: 15px;
  float: left;
  margin-bottom: 10px;
}
.order-history-select-box .form-btn.inline,
.single-dropdown-form .form-btn.inline,
.order-history-select-box .sign-in-popup-content .modal-body .sign-in-btn.inline,
.single-dropdown-form .sign-in-popup-content .modal-body .sign-in-btn.inline,
.order-history-select-box [data-br-component="contact-form-container"] .contact-form-box .send-btn.inline,
.single-dropdown-form [data-br-component="contact-form-container"] .contact-form-box .send-btn.inline {
  margin-left: 5px;
  margin-right: 5px;
}
.order-history-select-box:after,
.single-dropdown-form:after {
  width: 16px;
  left: 185px;
  top: 29px;
}
.filter-by-brand-select,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select {
  margin-bottom: 5px;
  text-transform: none;
  color: #40464e;
}
.filter-by-brand-select .select-wrapper:after,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-wrapper:after {
  top: 15px;
  right: 15px;
}
.filter-by-brand-select .select-title,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-title {
  margin-right: 25px;
  margin-left: 10px;
  margin-top: -8px;
}
.filter-by-brand-select .filter-title,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .filter-title {
  font-family: 'OpenSans-Bold';
  padding-right: 5px;
  -ms-flex-item-align: center;
  align-self: center;
}
.filter-by-brand-select .clear-filters,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters {
  margin-left: 15px;
  margin-top: 5px;
}
.filter-by-brand-select .clear-filters a,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters a {
  color: #7e7e7e;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.filter-by-brand-select .clear-filters a:hover,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters a:hover {
  color: #1568a8;
}
.filter-by-brand-select .clear-filters a:hover:before,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters a:hover:before {
  color: #1568a8;
}
.filter-by-brand-select .clear-filters a:after,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters a:after {
  width: 10px;
  height: 10px;
  margin-left: 7px;
  font-family: 'Glyphicons Halflings';
  content: "\e083";
  cursor: pointer;
  vertical-align: -2px;
}
.filter-by-brand-select .sorting-separator,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .sorting-separator {
  height: 57px;
  background: white;
  width: 1px;
  margin-left: 5px;
  margin-top: -10px;
  margin-bottom: -10px;
}
.filter-by-brand-select .select-by,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by {
  padding-right: 30px;
  padding-left: 20px;
  height: 40px;
  min-width: 250px;
  border: 1px solid #d1d1d1;
  margin-right: 0;
}
.filter-by-brand-select .select-by.select-date,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by.select-date {
  min-width: 150px;
}
.filter-by-brand-select .select-by.select-sort,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by.select-sort {
  min-width: 150px;
}
.sticky-header-search-panel.search-panel .input-group {
  height: 42px;
}
.sticky-header-search-panel.search-panel input {
  padding-left: 15px;
}
.sticky-header-search-panel.search-panel .input-group-btn {
  width: 45px;
}
.sticky-header-search-panel.search-panel .input-group-btn .btn {
  background-image: url("../images/homepage/search-icon-blue.png");
}
.sticky-header-search-panel.search-panel .input-group-btn.input-group-btn-clr {
  border-right: none;
  background: white;
}
.sticky-header-search-panel.search-panel .input-group-btn.input-group-btn-clr .btn {
  background: center no-repeat transparent;
  background-image: url("../images/homepage/clear-icon.png");
}
.subscription-input {
  padding-left: 20px;
  padding-right: 15px;
  height: 44px;
  width: 370px;
  border: 1px solid #001a4e;
  margin-bottom: 10px;
}
.cart-dropdown .cart-btn .bottom-arrow {
  z-index: 1009;
  bottom: -11px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 11px 8px 0 8px;
  border-color: #f15407 transparent transparent transparent;
}
.cart-dropdown .dropdown-menu {
  left: auto;
  font-size: 16px;
  margin-top: 0;
  width: 390px;
  border: 1px solid #002660;
  border-top-width: 0;
  padding: 15px 12px;
}
.cart-dropdown .dropdown-table {
  margin-bottom: 15px;
}
.cart-dropdown .dropdown-table th {
  padding: 8px;
}
.cart-dropdown .dropdown-table td {
  padding: 5px;
  border-bottom: 1px solid #d7d7d7;
}
.cart-dropdown .dropdown-table .cart-dropdown-link {
  background: #ffc766;
}
.cart-dropdown .dropdown-table .cart-dropdown-link td {
  border: none;
}
.cart-dropdown .dropdown-table .cart-dropdown-link a {
  display: block;
  color: #000;
}
.cart-dropdown .dropdown-table .prod-wrapper {
  width: 230px;
}
.cart-dropdown .dropdown-table .prod-wrapper .prod-name {
  margin-left: 10px;
}
.cart-dropdown .dropdown-table .prod-wrapper .prod-img-wrapper {
  min-width: 30px;
  height: 45px;
}
.cart-dropdown .dropdown-table .prod-wrapper .prod-img-wrapper img {
  max-height: 40px;
  max-width: 25px;
}
.cart-dropdown .dropdown-table .prod-wrapper.is-hover .js_cart-dropdown-hover {
  color: #133a76;
}
.cart-dropdown .total {
  margin-bottom: 10px;
}
.cart-dropdown .total .quantity {
  color: #7d7d7d;
  font-size: 0.875em;
  padding-top: 2px;
}
.cart-dropdown .total .quantity-amount {
  color: #333;
}
.cart-dropdown .total .netto {
  color: #002660;
}
.cart-dropdown .total .price-text {
  padding: 2px 10px;
}
.cart-dropdown .btn-content a {
  height: 34px;
  line-height: 34px;
  padding-left: 12px;
  padding-right: 12px;
}
.cart-dropdown .btn-content a:after {
  background-image: url("../images/homepage/bookmark-icon-blue-full.png");
  width: 15px;
  height: 10px;
  margin-left: 6px;
}
.cart-dropdown .btn-content .view {
  color: #9dd5ff;
  background-color: #002660;
}
.cart-dropdown .btn-content .view:after {
  background-image: url("../images/homepage/blue-quotes-icon.png");
}
.cart-dropdown .btn-content .checkout {
  background-color: #f15407;
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cart-dropdown .btn-content .checkout:after {
  content: none;
}
.cart-dropdown .btn-content .checkout .link {
  margin-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cart-dropdown .btn-content .checkout .link:after {
  content: '';
  width: 15px;
  height: 10px;
  margin-left: 8px;
  margin-top: 12px;
  background-image: url("../images/homepage/white-quotes-icon.png");
}
.search-dropdown label {
  width: 20%;
  margin-top: 10px;
}
.search-dropdown select {
  width: 70%;
  margin-bottom: 10px;
  float: right;
}
.product-promotions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.product-promotions .product-present.gift-icon {
  margin: 0 25px -10px 0;
}
.product-present {
  margin-left: 0;
}
.product-present .tooltip-content {
  padding-bottom: 5px;
  margin-top: 1px;
}
.product-present .tooltip-content.single-product {
  margin-left: 0;
  margin-right: 20px;
}
.product-present .tooltip-content .icon-wrapper {
  line-height: 16px;
}
.product-present .tooltip-content .tooltip {
  padding-top: 0;
  padding-bottom: 0;
  top: 25px !important;
  left: 18px !important;
  font-size: 16px;
  margin-top: 0;
}
.product-present .tooltip-content .tooltip .tooltip-arrow {
  left: 0 !important;
  top: -8px;
  margin-left: 0;
  border-style: solid;
  border-width: 8px 0 0 10px;
  border-color: transparent transparent transparent #ffc766;
}
.product-present .tooltip-content .tooltip-inner {
  background-color: #ffc766;
  padding: 6px 10px;
  border-top-left-radius: 0;
  white-space: nowrap;
}
.total-sum-content .total-sum .title {
  margin-right: 5px;
}
.total-sum-content .total-sum .divider {
  margin-left: 18px;
  margin-right: 18px;
  width: 1px;
  height: 33px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: #dedede;
}
.total-sum-content .total-sum .netto .small-text {
  font-size: 0.7em;
}
.total-sum-content .total-sum .brutto .small-text {
  font-size: 0.7em;
}
.add-to-favorites-checkbox-icon {
  line-height: 0;
}
.add-to-favorites-checkbox-icon span {
  width: 16px;
  height: 16px;
}
.add-to-favorites-checkbox[type="checkbox"] + .add-to-favorites-checkbox-icon span {
  width: 16px;
  height: 16px;
  background: url("../images/product-list-page/heart-empty-icon.png") center no-repeat transparent;
}
.add-to-favorites-checkbox[type="checkbox"] + .add-to-favorites-checkbox-icon-big span {
  width: 24px;
  height: 24px;
  background: url("../images/product-list-page/heart-empty-icon-big.png") center no-repeat transparent;
}
.add-to-favorites-checkbox[type="checkbox"]:checked + .add-to-favorites-checkbox-icon span {
  background: url("../images/product-list-page/heart-full-icon.png") center no-repeat transparent;
}
.add-to-favorites-checkbox[type="checkbox"]:checked + .add-to-favorites-checkbox-icon-big span {
  background: url("../images/product-list-page/heart-full-icon-big.png") center no-repeat transparent;
}
.template-textarea-1 {
  resize: none;
}
.template-textarea-2 {
  resize: none;
}
ul.errors li,
.label.error,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.info-icon > a:after {
  color: #b90d0d;
  font-weight: 400;
  font-size: 85%;
  text-align: left;
}
input.error,
input.error-validate {
  border-color: #ed1c24 !important;
}
.wrap-password-field .form-control-feedback {
  display: none !important;
}
.has-feedback label ~ .form-control-feedback {
  top: 35px;
}
input::-ms-clear {
  display: none;
}
.has-feedback.has-clear .form-control-clear {
  color: #bbb;
  color: rgba(0, 0, 0, 0.4);
  /*
     * Enable pointer events as they have been disabled since Bootstrap 3.3
     * See https://github.com/twbs/bootstrap/pull/14104
     */
  pointer-events: auto;
}
.has-feedback.has-clear .form-control-clear:hover {
  color: #777;
  color: rgba(0, 0, 0, 0.7);
  cursor: pointer;
}
.has-feedback.has-clear.has-empty-value {
  /* Do not display clear button if field has empty value */
}
.has-feedback.has-clear.has-empty-value .form-control-clear {
  display: none;
}
@media (min-width: 768px) {
  .filter-by-brand-select .select-by.select-sort,
  [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by.select-sort {
    border: none;
    font-size: 0.813em;
  }
}
@media (min-width: 767px) {
  .sign-in-popup-content .modal-dialog {
    margin-top: 10%;
  }
}
@media (max-width: 767px) {
  .product-present .tooltip-content .icon-wrapper {
    margin-right: 5px;
    padding-right: 15px;
  }
  .product-present .tooltip-content .tooltip {
    min-width: 125px;
  }
  .product-present .tooltip-content .tooltip .tooltip-arrow {
    border-color: transparent transparent transparent #000;
  }
  .product-present .tooltip-content .tooltip-inner {
    background-color: #000;
    padding: 3px 6px;
    white-space: unset;
    font-size: 0.7em !important;
    font-family: 'OpenSans-Regular' !important;
  }
  .filter-by-brand-select .select-by,
  [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by {
    min-width: 250px;
    width: 250px;
  }
  .filter-by-brand-select .clear-filters a,
  [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters a {
    color: #7e7e7e;
  }
  .filter-by-brand-select .clear-filters a:hover,
  [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters a:hover {
    color: #149dcb;
  }
  .filters-selectors {
    position: relative;
  }
  .filters-selectors .clear-filters {
    position: relative;
    margin-left: 150px;
    margin-top: -30px;
    font-size: 0.875em;
  }
  .filters-selectors .clear-filters.brands-filter-clear {
    top: 3px;
  }
  .filters-selectors .clear-filters.multi-dropdowns {
    margin: 0;
    left: 125px;
    top: 0px;
  }
  .filters-selectors .clear-filters.one-element {
    margin-top: -75px;
  }
  .sort-only-mob .filters-selectors {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .sort-only-mob .filter-title.__mob {
    width: 100%;
    padding-left: 0;
    padding-bottom: 5px;
  }
  .select-by-content .name,
  #site-main-forms .select-box-content .name,
  [data-br-component="category-main-content"] .select-box-header .name {
    padding-left: 13px;
  }
  .order-history-select-box,
  .single-dropdown-form {
    padding: 10px;
  }
  input.postal-code + .form-control-feedback {
    left: 20%;
  }
}
.delivery:after {
  width: 24px;
  height: 18px;
  top: 2px;
  background-image: url("../images/product-list-page/prod-list-delivery-icon.png");
}
.delivery:hover:after {
  background-image: url("../images/product-list-page/prod-list-delivery-icon.png");
}
.toggle-menu-list.__inline > li {
  display: inline-block;
  margin-left: 15px;
}
.toggle-menu-list.__inline > li > a {
  padding: 5px 15px;
  font-family: 'OpenSans-Bold';
}
.toggle-menu-list.__inline > li > a:before {
  display: none;
}
.toggle-menu-list > li .list-group-item {
  padding-left: 20px;
}
.toggle-menu-list > li.related-title {
  padding-left: 8px;
}
.toggle-menu-list > li > a {
  line-height: 1.9;
  padding-left: 22px;
  padding-right: 10px;
}
.toggle-menu-list > li > a:before {
  width: 5px;
  height: 5px;
  background: url("../images/homepage/list-style-icon.png") left center no-repeat transparent;
  top: 11px;
  left: 7px;
}
.toggle-menu-list > li > a:hover {
  background-color: #002660;
}
.toggle-menu-list > li > a.yellow {
  color: #ffc766;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > a:after {
  height: 0;
  margin-right: -10px;
  margin-top: 5px;
  width: 0;
}
@media (min-width: 768px) {
  ul.nav li.hover-dropdown > ul.dropdown-menu {
    display: block;
  }
  #navbar {
    text-align: center;
  }
}
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn a:last-of-type {
  margin-left: 30px;
}
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn.p-lr {
  padding-left: 25px;
  padding-bottom: 55px;
}
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box {
  margin-bottom: 15px;
}
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box:hover .text-wrapper {
  background-color: rgba(157, 213, 255, 0.94);
}
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper {
  background-color: rgba(255, 255, 255, 0.81);
}
.list-item-toggle-menu {
  z-index: 99;
  left: 95%;
  top: -180%;
  padding-left: 0;
}
.list-item-toggle-menu li.group-title {
  margin-bottom: 25px;
  padding-left: 5px;
}
.list-item-toggle-menu .menu-wrapper-small {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 38px 15px;
}
.list-item-toggle-menu .menu-wrapper-small.light-bg {
  background-color: #1570b7;
  -webkit-box-shadow: 0 1px 10px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 10px 4px rgba(0, 0, 0, 0.2);
}
.list-item-toggle-menu .menu-wrapper {
  width: auto;
  max-width: 77%;
}
.list-item-toggle-menu .menu-wrapper.light-bg {
  background-color: #1570b7;
  -webkit-box-shadow: 0 1px 10px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 10px 4px rgba(0, 0, 0, 0.2);
}
.list-item-toggle-menu .menu-wrapper.light-bg .box {
  padding: 50px 35px 25px 65px;
  width: 435px;
}
.list-item-toggle-menu .menu-wrapper .clearfixmenu {
  clear: both;
  padding-top: 25px;
}
.list-item-toggle-menu .menu-box .title {
  margin-bottom: 20px;
  font-size: 16px;
}
.list-item-toggle-menu .menu-box .title > a {
  padding: 8px 10px;
}
.list-item-toggle-menu .menu-box .title > a:hover {
  background-color: #002660;
}
.list-item-toggle-menu .row.p-b {
  padding-bottom: 30px;
  border-bottom: 1px solid #9dd5ff;
  margin-bottom: 30px;
}
.list-item-toggle-menu .row.p-b .p-lr {
  padding-left: 10px;
  padding-right: 10px;
}
.category,
[data-br-component="main-menu"] .navbar-nav > li.category {
  width: 270px;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
.category > a,
[data-br-component="main-menu"] .navbar-nav > li.category > a {
  background-color: #9dd5ff;
  color: #002660;
}
.category > a:before,
[data-br-component="main-menu"] .navbar-nav > li.category > a:before {
  width: 24px;
  height: 2px;
  background: #002660;
  -webkit-box-shadow: 0 7px 0 #002660, 0 14px 0 #002660;
  box-shadow: 0 7px 0 #002660, 0 14px 0 #002660;
  left: 35px;
  top: 20px;
}
.category:hover > a,
[data-br-component="main-menu"] .navbar-nav > li.category:hover > a {
  color: #002660;
}
.sidebar-category-menu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
}
.sidebar-category-menu.top-menu-list,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list {
  margin-bottom: 25px;
}
.sidebar-category-menu.top-menu-list .right-submenu,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list .right-submenu {
  /*&:last-of-type{
        .list-item-toggle-menu .menu-wrapper{
          max-width: 100%!important;
          width: 77%!important;
        }
      }*/
}
.sidebar-category-menu.top-menu-list > li,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li {
  border-bottom: 1px solid #fff;
}
.sidebar-category-menu.top-menu-list > li > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a {
  background-color: #9dd5ff;
  padding: 18px 12px 16px;
  white-space: pre-wrap;
}
.sidebar-category-menu.top-menu-list > li > a.border-line:after,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a.border-line:after {
  width: 1%;
  background: #1570b7;
  right: -1%;
}
.sidebar-category-menu.top-menu-list > li:hover > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li:hover > a {
  color: #fff;
}
.sidebar-category-menu.top-menu-list > li.special-btn > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li.special-btn > a {
  color: #337ab7;
}
.sidebar-category-menu.top-menu-list > li.special-btn:hover > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li.special-btn:hover > a {
  color: #fff;
}
.sidebar-category-menu.top-menu-list > li:last-of-type,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li:last-of-type {
  border-bottom-width: 0;
}
.sidebar-category-menu.top-menu-list > li.item-focus > a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li.item-focus > a {
  color: #133a76;
}
.list-group {
  margin-bottom: 2px;
}
.list-group .title {
  margin-top: 0;
  padding-top: 10px;
  padding-left: 15px;
  padding-bottom: 15px;
  background-color: #1570b7;
  border-top: 1px solid rgba(255, 255, 255, 0.22);
}
.list-group .toggle-menu-list {
  padding-left: 20px;
  padding-bottom: 20px;
  background-color: #1570b7;
}
@media (max-width: 767px) {
  .navbar-nav {
    display: inline-block;
  }
  .navbar-default .navbar-brand {
    display: inline;
  }
  .dropdown-menu {
    padding-left: 10px;
  }
  .dropdown-menu .dropdown-menu {
    padding-left: 20px;
  }
}
.FontDarkBlue-eb-title,
.banner-widgets-section .widget-box .title,
[data-br-component="sidebar"] .delivery-badge .text-content .title {
  font-family: 'OpenSans-ExtraBold';
  font-size: 1.125em;
  color: #002660;
  line-height: 1.3;
}
.FontDarkBlue-eb-17-title,
[data-br-component="fixed-parts"] .left-fixed-banner .online-chat-btn {
  font-family: 'OpenSans-ExtraBold';
  font-size: 1.063em;
  color: #002660;
  line-height: 1.3;
}
.FontDarkBlue-eb-13-title {
  font-family: 'OpenSans-ExtraBold';
  font-size: 0.813em;
  color: #002660;
}
.LogoOrange-eb-18-title {
  font-family: 'OpenSans-ExtraBold';
  font-size: 1.125em;
  color: #f15407;
}
.FontDarkGrey-eb-25-title,
[data-br-component="section-01-container"] .article-section .sidebar-title-with-line,
[data-br-component="section-02-container"] .article-section .sidebar-title-with-line {
  font-family: 'OpenSans-ExtraBold';
  font-size: 1.563em;
  color: #454545;
}
.FontDarkGrey-eb-title,
.default-cnt h2,
[data-br-component="bottom-widget-content"] .read-more-widgets .title {
  font-family: 'OpenSans-ExtraBold';
  font-size: 1.125em;
  color: #454545;
  line-height: 1.3;
}
.white-eb-17-title,
.banner-section .banner-box .banner-btn,
[data-br-component="fixed-parts"] .gift-banner-btn {
  font-family: 'OpenSans-ExtraBold';
  font-size: 1.063em;
  color: #fff;
}
.FontDarkBlue-eb-30-title,
[data-br-component="footer"] .footer-contact .phone-num,
[data-br-component="contact-main-container"] .top-part .phone-num {
  font-family: 'OpenSans-ExtraBold';
  font-size: 1.875em;
  color: #002660;
}
.BgDarkGrey-b-60-title,
[data-br-component="information-container"] .main-content .title {
  font-family: 'OpenSans-Bold';
  font-size: 3.75em;
  color: #40464e;
}
.BgDarkGrey-sb-28-title,
[data-br-component="information-container"] .main-content .text {
  font-family: 'OpenSans-Semibold';
  font-size: 1.75em;
  color: #40464e;
}
.BgDarkGrey-sb-13-text,
.modal-template-1.modal-template-3 .widget-header .select,
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .text-strong,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .select {
  font-family: 'OpenSans-Semibold';
  font-size: 0.813em;
  color: #40464e;
}
.BgDarkGrey-sb-14-text-op,
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .text,
[data-br-component="cart-main-content"] .table-container .bought-date,
[data-br-component="safe-main-content"] .bought-date,
[data-br-component="prices-discounts-container"] .price-table-content .bought-date {
  font-family: 'OpenSans-Semibold';
  font-size: 0.875em;
  color: rgba(64, 70, 78, 0.63);
}
.BgDarkGrey-b-16-title-op,
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .title {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: rgba(64, 70, 78, 0.63);
}
.BgDarkGrey-b-23-title,
[data-br-component="order-confirmation-container"] .shopping-sum .sum-row {
  font-family: 'OpenSans-Bold';
  font-size: 1.438em;
  color: #40464e;
}
.BgDarkGrey-b-24-title,
[data-br-component="delivery-addresses-container"] .datas-widget .list-wrapper .number {
  font-family: 'OpenSans-Bold';
  font-size: 1.5em;
  color: #40464e;
}
.BgDarkGrey-b-16-title,
.select-by-content .name,
.cart-discount-sample .main-label,
.page-title .main-title,
.default-cnt h3,
.default-cnt h4,
.homepage-important-message-content a,
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper .categories-title,
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper.no-tab .dzial-title,
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a,
[data-br-component="about-company-main-container"] .content-title .title,
[data-br-component="news-list-container"] .news-title,
[data-br-component="contracts-templates-container"] .add-template-form .title,
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row.first-row,
#site-main-forms .discount .main-label,
#site-main-forms .select-box-content .name,
.homepage-success-message-content a,
[data-br-component="category-main-content"] .select-box-header .name,
[data-br-component="news-content-container"] .news-title,
[data-br-component="reviews-container"] .content-title .title,
[data-br-component="placing-order-container"] .discount-code-content .discount .main-label,
[data-br-component="cart-main-content"] .discount .main-label {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #40464e;
}
.BgDarkGrey-sb-15-title,
[data-br-component="placing-order-container"] .form-content .content-wrapper .person-contact-list > p {
  font-family: 'OpenSans-Semibold';
  font-size: 0.938em;
  color: #40464e;
}
.BgDarkGrey-b-15-title,
.cart-next-prev-btn .cart-prev-btn,
.wiecej-cech-btn,
.checkbox-form .input-checkbox-icon .bold,
.datas-widget-content .datas-list > li,
.default-cnt h5,
.modal-template-1.modal-template-3 .widget-wrapper .bold-text,
[data-br-component="placing-order-container"] .form-content .content-wrapper .datas-list > li,
#site-main-forms .remember-me .input-checkbox-icon .bold,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-wrapper .bold-text,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox-icon .bold,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox-icon .bold,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox-icon .bold,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox-icon .bold,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox-icon .bold,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox-icon .bold,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox-icon .bold,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox-icon .bold,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox-icon .bold,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox-icon .bold {
  font-family: 'OpenSans-Bold';
  font-size: 0.938em;
  color: #40464e;
}
.BorderYellow-i-14-text,
[data-br-component="bottom-subscription-form"] .newsletter-confirm,
[data-br-component="cart-main-content"] .total-sum-content .left-block .text {
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  color: #f6b138;
}
.BgDarkGrey-eb-14-text {
  font-family: 'OpenSans-ExtraBold';
  font-size: 0.875em;
  color: #40464e;
}
.LogoOrange-i-13-text {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #f15407;
}
.BgDarkGrey-i-13-text,
.terms-and-conditions-content .required-field-text,
.terms-and-conditions-content .text,
.checkbox-form .input-checkbox-icon,
.required-fields-text,
.register-page-popover .popover-content,
[data-br-component="contact-main-container"] .find-us-content .text p,
[data-br-component="news-list-container"] .title-date,
[data-br-component="news-list-container"] .news-date.title .title-text,
[data-br-component="order-confirmation-container"] .account-registration-content .bottom-text,
[data-br-component="order-confirmation-container"] .status-info .left-text,
[data-br-component="polecamy-container"] .title-date,
#site-main-forms .remember-me .input-checkbox-icon,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox-icon,
.popover .popover-content,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox-icon,
[data-br-component="main-site"].register-page .popover .popover-content,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox-icon,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox-icon,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox-icon,
[data-br-component="news-content-container"] .title-date,
[data-br-component="news-content-container"] .news-date.title .title-text,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox-icon,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox-icon,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox-icon,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox-icon,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox-icon {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #40464e;
}
.BgDarkGrey-i-16-text {
  font-family: 'OpenSans-Italic';
  font-size: 1em;
  color: #40464e;
}
.BgLogoBlue-i-13-text,
.modal-template-1.modal-template-3 .widget-header .df-address,
.sign-in-popup-content .modal-body .password-remember,
[data-br-component="login-main-container"] .left-block .password-remember,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .df-address,
[data-br-component="order-login-container"] .blocks .password-remember,
[data-br-component="placing-order-container"] .blocks .password-remember {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #1c6ead;
}
.BgLogoBlue-i-16-text,
#site-main-modals .delivery-popover-block .delivery-popover,
.light-bl-it-link {
  font-family: 'OpenSans-Italic';
  font-size: 1em;
  color: #1c6ead;
}
.BgLogoBlue-i-12-text,
[data-br-component="cart-main-content"] .cart-carousel-header .blue-text,
[data-br-component="placing-order-container"] .cart-carousel-header .blue-text {
  font-family: 'OpenSans-Italic';
  font-size: 0.75em;
  color: #1c6ead;
}
.BgLogoBlue-b-14-text {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #1c6ead;
}
.BgLogoBlue-b-13-text,
.modal-template-1 .modal-body .blue-text,
[data-br-component="order-login-container"] .blocks .blue-text,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .blue-text {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #1c6ead;
}
.FontlightBlue5-b-13-text {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #149dcb;
}
.BgDarkGrey-b-18-text,
[data-br-component="contact-main-container"] .top-part .pomoc-link a,
[data-br-component="order-confirmation-container"] .top-content .left-text,
[data-br-component="default-tresc-container"] .head-text h2 {
  font-family: 'OpenSans-Bold';
  font-size: 1.125em;
  color: #40464e;
}
.FontlightBlue1-b-18-text,
.sign-in-popup-content .modal-body .modal-favorite-ttl,
.sign-in-popup-content .modal-body .modal-favorite-txt,
[data-br-component="order-confirmation-container"] .welcome-text {
  font-family: 'OpenSans-Bold';
  font-size: 1.125em;
  color: #2271af;
}
.BgDarkGrey-b-13-text,
.select-by-content .right .text,
.input-form-sample-1 .main-label,
.input-form-sample-2 .main-label,
.pagination-content .print-text a,
.popover-content-1 .popover-content .title,
.popover-content-1 .popover-content .bold,
.popover-content-2 .popover-content .bold,
.modal-template-1 .modal-body .textarea-content p,
.modal-template-1 .modal-body .cart-modal-checkbox-icon.bold,
.modal-template-1 .modal-body .dark-text,
.sign-in-popup-content .modal-body .main-label,
.sign-in-popup-content .modal-body .sign-up-text,
.homepage-important-message-content .text,
.homepage-important-message-content .bold,
[data-br-component="category-main-content"] .filter-buttons-container a,
[data-br-component="login-main-container"] .left-block .login-form-box .main-label,
[data-br-component="login-main-container"] .left-block .sign-up-text,
[data-br-component="login-main-container"] .right-block .text,
[data-br-component="register-main-container"] .form-header,
[data-br-component="register-main-container"] .main-label,
[data-br-component="register-main-container"] .right-block .text,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .print-text,
[data-br-component="order-confirmation-container"] .print-text,
#site-main-forms .form-block .main-label,
#site-main-forms .select-box-content .right .text,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content p,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox-icon.bold,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .dark-text,
.popover.top .popover-content .title,
.popover.top .popover-content .bold,
.popover.left .popover-content .bold,
.popover.bottom .popover-content .title,
.popover.bottom .popover-content .bold,
.dostawa-content .popover-content .title,
.dostawa-content .popover-content .bold,
.modal-template-1.modal-template-3 .right-block .main-label,
.homepage-success-message-content .text,
.homepage-success-message-content .bold,
[data-br-component="category-main-content"] .select-box-header .right .text,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-label,
[data-br-component="order-login-container"] .blocks .login-form-box .main-label,
[data-br-component="order-login-container"] .blocks .sign-up-text,
[data-br-component="placing-order-container"] .blocks .login-form-box .main-label,
[data-br-component="placing-order-container"] .blocks .sign-up-text,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-label,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-label,
[data-br-component="placing-order-container"] .form-block .main-label {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #40464e;
}
.BgDarkGrey-b-14-text,
[data-br-component="register-main-container"] .have-account-text {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #40464e;
}
.BgDarkGrey-sbi-13-text,
.pagination-content .products-quantity {
  font-family: 'OpenSans-SemiboldItalic';
  font-size: 0.813em;
  color: #40464e;
}
.white-sbi-13-text,
.product-present .tooltip-content .tooltip-inner,
[data-br-component="safe-main-content"] .new-product .tooltip-inner {
  font-family: 'OpenSans-SemiboldItalic';
  font-size: 0.813em;
  color: #fff;
}
.white-si-14-text {
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  color: #fff;
}
.BgDarkGrey-bi-13-text,
.popover.right .popover-content .bold,
[data-br-component="product-breadcrumbs"] .left-menu-list .home-icon a {
  font-family: 'OpenSans-BoldItalic';
  font-size: 0.813em;
  color: #40464e;
}
.BgDarkGrey-r-15-text,
.page-title .show-prod-content.total-sum-content .text,
.modal-template-1.modal-template-3 .modal-body .edit-email .text,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .edit-email .text {
  font-family: 'OpenSans-Regular';
  font-size: 0.938em;
  color: #40464e;
}
.BgDarkGrey-r-14-text,
[data-br-component="placing-order-container"] .additional-info-content a.text-grey,
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row,
[data-br-component="order-confirmation-container"] .ordered-products-content .notes,
[data-br-component="order-confirmation-container"] .delivery-content .delivery-payment,
[data-br-component="order-confirmation-container"] .delivery-content .shipping-weight,
[data-br-component="cart-main-content"] .remembered-cart-content .link-text-grey,
[data-br-component="placing-order-container"] .delivery-content .delivery-payment,
[data-br-component="placing-order-container"] .delivery-content .shipping-weight,
[data-br-component="cart-main-content"] .delivery-content .delivery-payment,
[data-br-component="cart-main-content"] .delivery-content .shipping-weight,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .delivery-payment,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .shipping-weight,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .delivery-payment,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .shipping-weight {
  font-family: 'OpenSans-Regular';
  font-size: 0.875em;
  color: #40464e;
}
.BgDarkGrey-r-13-text,
.radio-form-sample-1 .radio-icon,
.popover-content-1 .popover-content .text,
.popover-content-2 .popover-content .text,
.modal-template-1 .modal-body .light-text,
[data-br-component="user-management-01-container"] .main-content .text,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .osobisty-address,
[data-br-component="delivery-addresses-container"] .datas-widget .datas-list,
#site-main-forms .form-block .radio-icon,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .light-text,
.popover.top .popover-content .text,
.popover.left .popover-content .text,
.popover.bottom .popover-content .text,
.dostawa-content .popover-content .text,
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-icon,
[data-br-component="placing-order-container"] .form-block .radio-icon {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
  color: #40464e;
}
.FontDarkBlue-b-title,
.sidebar-category-menu.top-menu-list > li > a,
[data-br-component="sidebar"] .offer-menu a,
[data-br-component="order-login-container"] .bottom-block .register-info,
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a,
[data-br-component="sidebar-test"] .offer-menu a,
[data-br-component="main-menu"] .main-menu-list .sidebar-category-menu.top-menu-list > li > a,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #002660;
}
.FontlightBlue-r-13-text,
[data-br-component="top-menu"] .middle-block .text,
[data-br-component="single-product-section"] .delivery-details .del-view-more {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
  color: #1568a8;
}
.FontlightBlue-b-16-title,
.pagination-content.pagination-top .right-block .pagination-top-right .active,
[data-br-component="main-site"].category-page .about-category .default-cnt a,
[data-br-component="order-confirmation-container"] .account-registration-content .top-text {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #1568a8;
}
.FontlightBlue-b-14-title,
[data-br-component="footer"] .footer-content .widget-box .title .title-text,
[data-br-component="footer"] .about-content .fb-text a,
[data-br-component="order-login-container"] .bottom-block .text,
[data-br-component="cart-main-content"] .remembered-cart-content .link-text-blue-bold {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #1568a8;
}
.FontDarkGrey3-i-14-text,
[data-br-component="cart-sidebar-container"] .main-menu .just-bought-products-desc,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form span {
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  color: #2c2c2c;
}
.FontDarkGrey5-i-14-text,
.input-FontDarkGrey5-text-14,
.input-form-sample-1 .input-wrapper .horizontal-divider,
.input-form-sample-1 .input-wrapper .horizontal-divider-space,
[data-br-component="default-tresc-container"] .disclaimer,
#site-main-forms .form-block .input-wrapper .horizontal-divider,
#site-main-forms .form-block .input-wrapper .horizontal-divider-space,
.modal-template-1.modal-template-3 .right-block .input-wrapper .horizontal-divider,
.modal-template-1.modal-template-3 .right-block .input-wrapper .horizontal-divider-space,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .horizontal-divider,
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .horizontal-divider-space,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper .horizontal-divider,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .input-wrapper .horizontal-divider-space,
[data-br-component="placing-order-container"] .form-block .input-wrapper .horizontal-divider,
[data-br-component="placing-order-container"] .form-block .input-wrapper .horizontal-divider-space {
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  color: #4d4d4d;
}
.FontDarkGrey3-r-13-text,
.odbior-osobisty-content.top .popover-content {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
  color: #2c2c2c;
}
.FontlightBlue4-r-13-text,
[data-br-component="user-management-01-container"] .main-content .edit,
[data-br-component="placing-order-container"] .form-content .modal-block .modal-form > a.nobold {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
  color: #03bbfe;
}
.FontlightBlue4-b-13-text,
[data-br-component="placing-order-container"] .form-content .modal-block .modal-form > a {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #03bbfe;
}
.FontlightBlue4-i-14-text,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .light-blue-text,
[data-br-component="cart-sidebar-container"] .sign-in-wrapper .light-blue-text {
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  color: #03bbfe;
}
.FontDarkGrey-b-18-text,
.sign-in-info-content .top-text,
.not-found-info-content .top-text,
[data-br-component="cart-main-content"] .remembered-cart-content .text-grey {
  font-family: 'OpenSans-Bold';
  font-size: 1.125em;
  color: #454545;
}
.FontDarkGrey-eb-14-title,
[data-br-component="reviews-container"] .author-name {
  font-family: 'OpenSans-ExtraBold';
  font-size: 0.875em;
  color: #454545;
}
.FontDarkGrey-b-14-title,
.product-present > .title,
[data-br-component="contact-main-container"] .contact-widget .bold,
[data-br-component="contact-form-container"] .confirmation-message a.send-next,
[data-br-component="product-slider-container"] .product-carousel .name,
[data-br-component="product-page-carousel-container"] .product-carousel .name,
[data-br-component="product-slider-container-mobile"] .product-carousel .name,
[data-br-component="category-see-more-carousel-container"] .product-carousel .name,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .name,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .name {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #454545;
}
.FontDarkGrey4-b-16-title,
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper > b,
[data-br-component="default-tresc-container"] li .text-strong {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #3a3a3a;
}
.FontDarkGrey6-r-16-title,
.cart-dropdown .dropdown-table .prod-wrapper .prod-name,
.popover-content-2 .popover-content .title .days,
.popover.left .popover-content .title .days {
  font-family: 'OpenSans-Regular';
  font-size: 1em;
  color: #535353;
}
.FontDarkGrey6-b-12-title,
.cart-dropdown .dropdown-table td {
  font-family: 'OpenSans-Bold';
  font-size: 0.75em;
  color: #535353;
}
.FontDarkGrey4-r-14-title,
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper {
  font-family: 'OpenSans-Regular';
  font-size: 0.875em;
  color: #3a3a3a;
}
.FontDarkGrey4-sb-22-title,
[data-br-component="single-product-section"] .price-text,
[data-br-component="single-product-section"] .price-brutto {
  font-family: 'OpenSans-Semibold';
  font-size: 1.375em;
  color: #3a3a3a;
}
.FontDarkGrey-b-12-title,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price-netto,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price-netto {
  font-family: 'OpenSans-Bold';
  font-size: 0.75em;
  color: #454545;
}
.BgDarkGrey1-b-12-title,
[data-br-component="cart-main-content"] .cart-carousel-header .right .text,
[data-br-component="cart-main-content"] .cart-carousel-header .gift-ttl-not-logged .text,
[data-br-component="placing-order-container"] .cart-carousel-header .right .text,
[data-br-component="placing-order-container"] .cart-carousel-header .gift-ttl-not-logged .text {
  font-family: 'OpenSans-Bold';
  font-size: 0.75em;
  color: #494f56;
}
.LogoOrange-b-28-title,
[data-br-component="cart-main-content"] .total-brutto-sum .brutto {
  font-family: 'OpenSans-Bold';
  font-size: 1.75em;
  color: #f15407;
}
.LogoOrange-r-14-title,
.placeholder,
[data-br-component="product-slider-container"] .product-carousel .price .fromprefix,
[data-br-component="product-slider-container"] .product-carousel .measure,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .gift-gratis,
[data-br-component="product-page-carousel-container"] .product-carousel .price .fromprefix,
[data-br-component="product-page-carousel-container"] .product-carousel .measure,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .gift-gratis,
[data-br-component="product-slider-container-mobile"] .product-carousel .price .fromprefix,
[data-br-component="product-slider-container-mobile"] .product-carousel .measure,
[data-br-component="category-see-more-carousel-container"] .product-carousel .price .fromprefix,
[data-br-component="category-see-more-carousel-container"] .product-carousel .measure,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price .fromprefix,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .measure,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price .fromprefix,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .measure {
  font-family: 'OpenSans-Regular';
  font-size: 0.875em;
  color: #f15407;
}
.LogoOrange-b-14-title,
.cart-dropdown .total .total-ttl,
.table-container table tbody td.price.brutto,
[data-br-component="product-slider-container"] .product-carousel .price,
[data-br-component="cart-main-content"] .order-popup-blk .szablony-title-wrapper .title,
[data-br-component="product-page-carousel-container"] .product-carousel .price,
[data-br-component="product-slider-container-mobile"] .product-carousel .price,
[data-br-component="category-see-more-carousel-container"] .product-carousel .price,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #f15407;
}
.LogoOrange-b-12-title,
.cart-dropdown .total p {
  font-family: 'OpenSans-Bold';
  font-size: 0.75em;
  color: #f15407;
}
.LogoOrange-b-13-title,
[data-br-component="single-product-section"] .left-block .promocja-grupowa-subtitle,
[data-br-component="category-main-content"] .table-top-container .promocja-grupowa-subtitle {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #f15407;
}
.LogoOrange-b-23-title,
[data-br-component="order-confirmation-container"] .payment-sum .content-wrapper {
  font-family: 'OpenSans-Bold';
  font-size: 1.438em;
  color: #f15407;
}
.LogoOrange-b-20-title,
.total-sum-content .total-sum .brutto {
  font-family: 'OpenSans-Bold';
  font-size: 1.25em;
  color: #f15407;
}
.white-b-14-title,
.number-input-content .add-to-clipboard p,
.cart-dropdown .btn-content a,
.list-item-toggle-menu .menu-box .title > a,
#headerModal .text-wrapper .title,
[data-br-component="sidebar"] .top-menu .title,
[data-br-component="sidebar"] .top-menu .list > li > a.related-categories,
[data-br-component="sidebar"] .list-item-toggle-menu .menu-box .title,
[data-br-component="bottom-subscription-form"] .left-block .title,
.dropdown-table-content-parent.__grouped-products .name,
#site-main-modals .header-modal-block #headerModal_1 .text-wrapper .title {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #fff;
}
.white-r-14-title,
.toggle-menu-list > li.related-title,
.list-item-toggle-menu li.group-title {
  font-family: 'OpenSans-Regular';
  font-size: 0.875em;
  color: #fff;
}
.BgLightGreen3-b-14-text,
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body .password-sent,
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body .password-sent,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .password-sent,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .password-sent {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #2a9011;
}
.FontLightGreen-b-13-text,
.modal-template-1.modal-template-3 .widget-header .selected .text,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .selected .text {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #44c21d;
}
.BgLightRed-b-14-text,
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body .confirmation-error,
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body .confirmation-error,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .confirmation-error,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .confirmation-error {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #f35b5b;
}
.white-b-13-title,
.soc-sites-buttons .social-btn,
.discount .add-btn,
.list-group .title,
.table-number-input-content .number-input-content .plus-btn,
.register-info-text .text,
[data-br-component="sticky-header"] .my-account .link,
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu > li > a,
[data-br-component="main-menu"] .main-menu-list .dropdown-menu > li > a,
[data-br-component="single-product-section"] .number-input-content .plus-btn,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button,
[data-br-component="product-slider-container"] .number-input-content .plus-btn,
[data-br-component="mobile-header-menu"] .content-wrapper .menu-text,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper .menu-text,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper .menu-text,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn,
.discount [data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
.discount [data-br-component="safe-main-content"] .add-to-bookmark,
.discount [data-br-component="dropdown-container"] .add-to-bookmark,
.discount [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #fff;
}
.white-r-15-title,
.order-green-message .text {
  font-family: 'OpenSans-Regular';
  font-size: 0.938em;
  color: #fff;
}
.white-b-15-title,
.cart-blue-btn,
.cart-next-prev-btn .cart-next-btn,
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart,
[data-br-component="contracts-templates-container"] .add-template-form .form-btn,
[data-br-component="contracts-templates-container"] .add-template-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contracts-templates-container"] .add-template-form [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  font-family: 'OpenSans-Bold';
  font-size: 0.938em;
  color: #fff;
}
.white-b-16-title,
[data-br-component="bottom-subscription-form"] .middle-block .title {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #fff;
}
.white-b-26-text,
.cart-discount-sample .plus-btn,
[data-br-component="placing-order-container"] .form-content .title-wrapper .block-number,
#site-main-forms .discount .plus-btn,
[data-br-component="placing-order-container"] .discount-code-content .discount .plus-btn,
[data-br-component="cart-main-content"] .discount .plus-btn {
  font-family: 'OpenSans-Bold';
  font-size: 1.563em;
  color: #fff;
}
.white-b-26-text,
.cart-discount-sample .plus-btn,
[data-br-component="placing-order-container"] .form-content .title-wrapper .block-number,
#site-main-forms .discount .plus-btn,
[data-br-component="placing-order-container"] .discount-code-content .discount .plus-btn,
[data-br-component="cart-main-content"] .discount .plus-btn {
  font-family: 'OpenSans-Bold';
  font-size: 1.625em;
  color: #fff;
}
.white-b-20-text,
#headerModal .num-round,
#site-main-modals .header-modal-block #headerModal_1 .num-round {
  font-family: 'OpenSans-Bold';
  font-size: 1.25em;
  color: #fff;
}
.FontDarkGrey-b-title,
.filter-by-brand-select .select-title,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-title {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #40464e;
}
.FontDarkGrey2-b-title,
.sidebar-title-with-line.title .title-text,
[data-br-component="copyright"] .top-text a,
[data-br-component="category-main-content"] .filters-label .select-title {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #545454;
}
.FontLightGrey8-i-title,
[data-br-component="single-product-section"] .quantity-input-wrapper label {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #696969;
}
.FontLightGrey8-sb-title,
.sidebar-title-with-line.title .title-text-small {
  font-family: 'OpenSans-Semibold';
  font-size: 0.813em;
  color: #696969;
}
.FontLightGrey3-b-title,
.number-input-content .input-title,
.table-number-input-content .number-input-content .select-content .select-title,
.bottom-logo-slider .logo-icon-last a,
[data-br-component="single-product-section"] .delivery-details .title,
[data-br-component="single-product-section"] .select-content .select-title a,
[data-br-component="single-product-section"] .number-input-content .select-content .select-title,
[data-br-component="product-page-tab-container"] .table-container .number-input-content .select-content .select-title,
[data-br-component="category-main-content"] .filter-buttons-container .filter-buttons-ttl,
[data-br-component="category-main-content"] .filter-buttons-container .select-title,
[data-br-component="category-main-content"] .filter-buttons-container .title,
[data-br-component="safe-main-content"] .add-selected .title,
[data-br-component="safe-main-content"] .top-content .filtration label,
[data-br-component="dropdown-container"] .dropdown-table .total-sum-content .number-of-products,
[data-br-component="nav-tabs-container"] .nav-tab-title a,
[data-br-component="product-slider-container"] .product-carousel .product-box.see-all-products a,
[data-br-component="product-slider-container"] .number-input-content .select-content .select-title,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.see-all-products a,
[data-br-component="product-page-carousel-container"] .number-input-content .select-content .select-title,
[data-br-component="category-main-content"] .table-container .number-input-content .select-content .select-title,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .select-content .select-title,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .select-content .select-title,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .select-content .select-title,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .select-content .select-title,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .select-content .select-title,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .select-content .select-title,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .select-content .select-title,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.see-all-products a,
[data-br-component="product-slider-container-mobile"] .number-input-content .select-content .select-title,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.see-all-products a,
[data-br-component="category-see-more-carousel-container"] .number-input-content .select-content .select-title,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.see-all-products a,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .select-content .select-title,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.see-all-products a,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .select-content .select-title {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #a3a3a3;
}
.BgNavyBlue-b-15-title,
.menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper .title,
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper .title,
[data-br-component="section-01-container"] .articles-wrapper .widget-title,
[data-br-component="section-01-container"] .single-article .title,
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list li a,
[data-br-component="section-02-container"] .articles-widget .widget-title {
  font-family: 'OpenSans-Bold';
  font-size: 0.938em;
  color: #133a76;
}
.BgNavyBlue-b-17-title,
.pagination-content .pagination-list a,
[data-br-component="default-tresc-container"] .section-separator {
  font-family: 'OpenSans-Bold';
  font-size: 1.063em;
  color: #133a76;
}
.BgNavyBlue-b-13-title,
.table-container table thead th,
.modal-template-1 .modal-body label,
[data-br-component="order-history-container"] .orders-table-container thead th,
[data-br-component="contracts-templates-container"] .contracts-table-container thead th,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead th,
[data-br-component="cart-main-content"] .table-container th,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body label,
[data-br-component="safe-main-content"] th,
[data-br-component="prices-discounts-container"] .price-table-content th {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #133a76;
}
.BgNavyBlue-sb-16-title,
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a {
  font-family: 'OpenSans-Semibold';
  font-size: 1em;
  color: #133a76;
}
.FontDarkBlue-b-20-title,
.default-cnt h1,
[data-br-component="user-management-01-container"] .main-content .right-block .title {
  font-family: 'OpenSans-Bold';
  font-size: 1.25em;
  color: #002660;
}
.FontDarkBlue-b-22-title,
.remove-dropdown-menu li.close-btn,
.content-title,
.datas-widget-content .widget-title,
.modal-template-1 .modal-body .modal-title,
.sign-in-popup-content .modal-body .form-title,
[data-br-component="contact-form-container"] .contact-form-box .title,
[data-br-component="user-management-01-container"] .main-content .block-title,
[data-br-component="prices-discounts-container"] .price-table-content .table-title,
[data-br-component="placing-order-container"] .main-title,
[data-br-component="order-confirmation-container"] .account-registration-content .form-title,
[data-br-component="order-confirmation-container"] .ordered-products-content .main-title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .modal-title {
  font-family: 'OpenSans-Bold';
  font-size: 1.375em;
  color: #002660;
}
.FontDarkBlue-b-27-title,
.alphabet-list > li > a,
[data-br-component="contact-main-container"] .find-us-content .title,
[data-br-component="login-main-container"] .blocks .block-title,
[data-br-component="register-main-container"] .blocks .block-title,
[data-br-component="products-by-brand-container"] .brands-list .title .title-text,
[data-br-component="product-groups-container"] .prod-groups-list .title .title-text,
[data-br-component="order-login-container"] .blocks .block-title {
  font-family: 'OpenSans-Bold';
  font-size: 1.688em;
  color: #002660;
}
.FontDarkBlue-b-18-title,
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body .form-title,
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body .form-title,
[data-br-component="data-completion-01-container"] .form-content .form-block .form-title,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .form-title,
[data-br-component="placing-order-container"] .form-block .form-title,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .form-title {
  font-family: 'OpenSans-Bold';
  font-size: 1.125em;
  color: #002660;
}
.FontDarkBlue-b-17-title,
[data-br-component="sticky-header"] .category > a,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category > a {
  font-family: 'OpenSans-Bold';
  font-size: 1.063em;
  color: #002660;
}
.FontDarkBlue-b-16-title,
.modal-template-1 .modal-body .title-16,
[data-br-component="footer"] .footer-contact .questions-text,
[data-br-component="contact-main-container"] .top-part .questions-text,
[data-br-component="order-login-container"] .bottom-block .block-title,
[data-br-component="placing-order-container"] .additional-notes-content .title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .title-16 {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #002660;
}
.FontDarkBlue-b-14-title,
[data-br-component="standart-sidebar"] .menu-list > li > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li > a {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #002660;
}
.FontDarkBlue-b-15-title,
.modal-template-1.modal-template-3 .modal-body .block-title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .block-title {
  font-family: 'OpenSans-Bold';
  font-size: 0.938em;
  color: #002660;
}
.FontDarkBlue-b-24-title {
  font-family: 'OpenSans-Bold';
  font-size: 1.5em;
  color: #002660;
}
.FontDarkBlue-b-12-title,
.cart-dropdown .dropdown-table th,
.popover-content-2 .popover-content .title,
[data-br-component="mobile-header-menu"] .dl-menu li a,
[data-br-component="mobile-header-menu"] .dl-submenu a,
.popover.left .popover-content .title,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-submenu a,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li a,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-submenu a {
  font-family: 'OpenSans-Bold';
  font-size: 0.75em;
  color: #002660;
}
.FontDarkBlue-r-15-title {
  font-family: 'OpenSans-Regular';
  font-size: 0.938em;
  color: #002660;
}
.FontDarkBlue-r-13-text,
.input-darkBlue-text-13,
.modal-template-1 .modal-body .cart-modal-checkbox-icon,
[data-br-component="user-management-01-container"] .discount-offer .expand,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox-icon,
.discount input,
[data-br-component="safe-main-content"] .top-content .filtration input,
[data-br-component="fast-filtering"] .prod-name-filter,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
  color: #002660;
}
.FontDarkBlue-r-12-text,
.selectpicker-form .ddcommon .ddChild .ddlabel,
.selectpicker-form .ddcommon .ddChild .description,
.homepage-important-message-content.cookie-message,
.homepage-success-message-content.cookie-message {
  font-family: 'OpenSans-Regular';
  font-size: 0.75em;
  color: #002660;
}
.FontDarkBlue-r-11-text,
.modal-template-1 .modal-body .modal-subtitle,
[data-br-component="order-confirmation-container"] .ordered-products-content .order-status,
[data-br-component="order-confirmation-container"] .ordered-products-content .order-date,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .modal-subtitle {
  font-family: 'OpenSans-Regular';
  font-size: 0.688em;
  color: #002660;
}
.FontDarkBlue-i-14-text,
[data-br-component="contact-form-container"] .working-hours-message {
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  color: #002660;
}
.FontDarkBlue-i-12-text {
  font-family: 'OpenSans-Italic';
  font-size: 0.75em;
  color: #002660;
}
.FontDarkBlue-r-14-text,
.input-darkBlue-text,
.table-container table thead th .platnosc,
[data-br-component="login-main-container"] .left-block .error-disclaimer,
.search-panel input,
.subscription-input,
.modal-template-1 .modal-body .textarea-content textarea,
.modal-template-1 .modal-body input,
[data-br-component="contact-form-container"] .contact-form-box input,
[data-br-component="contact-form-container"] .contact-form-box textarea,
[data-br-component="contact-form-container"] .contact-form-box select,
[data-br-component="order-login-container"] .blocks .error-disclaimer,
[data-br-component="placing-order-container"] .blocks .error-disclaimer,
[data-br-component="fast-filtering"] .prod-name-filter,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input,
[data-br-component="mobile-header-menu"] .top-search-panel input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel input,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel input,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter {
  font-family: 'OpenSans-Regular';
  font-size: 0.875em;
  color: #002660;
}
.FontlightBlue2-i-13-text,
[data-br-component="product-breadcrumbs"] .left-menu-list a {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #1570b7;
}
.FontlightBlue3-sbi-text,
.banner-widgets-section .widget-box .text,
[data-br-component="sidebar"] .delivery-badge .text-content .text {
  font-family: 'OpenSans-SemiboldItalic';
  font-size: 0.938em;
  color: #2b7cb8;
}
.FontlightBlue3-i-13-text {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #2b7cb8;
}
.white-sbi-15-text,
.banner-section .banner-box .text {
  font-family: 'OpenSans-SemiboldItalic';
  font-size: 0.938em;
  color: #fff;
}
.white-sb-11-text,
[data-br-component="mobile-header-top"] .cart-button span,
[data-br-component="mobile-header-top"] .clipboard-button span,
[data-br-component="mobile-header-menu"] .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .mobile-header-btn-info-wrap .btn-info-counter {
  font-family: 'OpenSans-Semibold';
  font-size: 0.688em;
  color: #fff;
}
.white-b-18-text,
.save-green-btn,
.reject-red-btn {
  font-family: 'OpenSans-Bold';
  font-size: 1.125em;
  color: #fff;
}
.white-b-17-text,
[data-br-component="main-menu"] .menu-list > li > a {
  font-family: 'OpenSans-Bold';
  font-size: 1.063em;
  color: #fff;
}
.white-b-15-text,
.form-btn,
.sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contact-form-container"] .contact-form-box .send-btn {
  font-family: 'OpenSans-Bold';
  font-size: 0.938em;
  color: #fff;
}
.FontlightBlue2-sb-13-text,
[data-br-component="section-01-container"] .articles-wrapper .article-title,
[data-br-component="section-02-container"] .articles-widget .articles-list > li > a {
  font-family: 'OpenSans-Semibold';
  font-size: 0.813em;
  color: #1570b7;
}
.white-sb-13-text,
.toggle-menu-list > li > a,
[data-br-component="sidebar"] .top-menu .list > li > a,
[data-br-component="section-02-container"] .articles-widget .widget-footer .all,
[data-br-component="sidebar-test"] .toggle-menu-list > li > a {
  font-family: 'OpenSans-Semibold';
  font-size: 0.813em;
  color: #fff;
}
.FontYellow-b-13-text,
.yellow-btn {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #f7b138;
}
.FontYellow-r-12-text {
  font-family: 'OpenSans-Regular';
  font-size: 0.75em;
  color: #f7b138;
}
.FontDarkBlue4-sb-13-text {
  font-family: 'OpenSans-Semibold';
  font-size: 0.813em;
  color: #002c4e;
}
.FontDarkBlue2-b-15-title,
.see-more-btn a,
.see-more-btn-reverse,
[data-br-component="see-more-content"] .see-more-btn a {
  font-family: 'OpenSans-Bold';
  font-size: 0.938em;
  color: #031d43;
}
.FontLightBlue4-b-15-title,
[data-br-component="placing-order-container"] .form-content .content-wrapper .odbior-osobisty a.text {
  font-family: 'OpenSans-Bold';
  font-size: 0.938em;
  color: #03bbfe;
}
.FontDarkBlue2-sbi-15-text,
[data-br-component="product-about-banner-section"] .box-wrapper .text {
  font-family: 'OpenSans-SemiboldItalic';
  font-size: 0.938em;
  color: #031d43;
}
.FontDarkGrey-r-14-text,
.default-cnt p,
[data-br-component="sidebar"] .about-category .text,
[data-br-component="sidebar"] .static-container .section-content,
[data-br-component="bottom-widget-content"] .read-more-widgets .text,
[data-br-component="product-page-tab-container"] .container p,
[data-br-component="product-page-tab-container"] .container ul,
[data-br-component="product-page-tab-container"] .container .opis-grupowy,
[data-br-component="product-page-tab-container"] .text,
[data-br-component="category-main-content"] .product-list-info-text .text,
[data-br-component="contact-main-container"] .contact-widget .light,
[data-br-component="products-by-name-container"] .prod-names-list ul > li > a,
[data-br-component="products-by-brand-container"] .brands-list ul > li > a,
[data-br-component="product-groups-container"] .prod-groups-list ul > li > a,
[data-br-component="news-list-container"] .single-news-wrapper .news-text,
[data-br-component="order-history-container"] .middle-block .left .text,
[data-br-component="order-history-container"] .orders-table-container td,
[data-br-component="contracts-templates-container"] .contracts-table-container td,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td,
[data-br-component="section-01-container"] .article-section .content-wrapper .text,
[data-br-component="reviews-container"] .reviews-text,
[data-br-component="polecamy-container"] .single-polecamy .desc-body a,
[data-br-component="news-content-container"] .single-news-wrapper .news-text,
.dropdown-table-content-parent.__grouped-products .container p,
.dropdown-table-content-parent.__grouped-products .container ul,
.dropdown-table-content-parent.__grouped-products .container .opis-grupowy,
.dropdown-table-content-parent.__grouped-products .text,
[data-br-component="section-02-container"] .article-section .content-wrapper .text {
  font-family: 'OpenSans-Regular';
  font-size: 0.875em;
  color: #454545;
}
.FontDarkGrey-b-16-text,
.sign-in-popup-cnt .top-text,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .prod-name {
  font-family: 'OpenSans-Bold';
  font-size: 1em;
  color: #454545;
}
.FontDarkGrey-b-14-text,
[data-br-component="products-by-brand-container"] .brands-list ul > li .bold-text,
[data-br-component="product-groups-container"] .prod-groups-list ul > li .bold-text,
[data-br-component="news-list-container"] .single-news-wrapper .dark-text,
[data-br-component="polecamy-container"] .single-polecamy .desc-title,
[data-br-component="polecamy-container"] .single-polecamy .dark-text,
[data-br-component="cart-main-content"] .remembered-cart-content .text-grey-14,
[data-br-component="cart-main-content"] .table-container .prod-name,
[data-br-component="safe-main-content"] .prod-name,
[data-br-component="news-content-container"] .single-news-wrapper .dark-text,
[data-br-component="prices-discounts-container"] .price-table-content .prod-name {
  font-family: 'OpenSans-Bold';
  font-size: 0.875em;
  color: #454545;
}
.white-i-13-text,
[data-br-component="bottom-subscription-form"] .middle-block .text,
[data-br-component="bottom-subscription-form"] .middle-block a.text-white {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #fff;
}
.white-i-15-text,
[data-br-component="single-product-section"] .tooltip .prod-det-tooltip {
  font-family: 'OpenSans-Italic';
  font-size: 0.938em;
  color: #fff;
}
.white-i-16-text {
  font-family: 'OpenSans-Italic';
  font-size: 1em;
  color: #fff;
}
.white-i-12-text,
.bookmark-and-cart-buttons .main-button {
  font-family: 'OpenSans-Italic';
  font-size: 0.75em;
  color: #fff;
}
.FontlightBlue-b-13-title,
.add-btn,
a.show-cart-preview,
.quotes-right-arrow-mark,
.export-btn,
.light-blue-rounded-btn,
.add-to-cart,
.default-cnt a,
.sign-in-popup-content .sign-in,
[data-br-component="safe-main-content"] .table-header label,
[data-br-component="safe-main-content"] .table-footer label,
[data-br-component="safe-main-content"] .add-selected .go-to-template,
[data-br-component="safe-main-content"] .add-selected .template-showhide,
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn,
[data-br-component="dropdown-container"] .dropdown-table .cart-btn,
[data-br-component="cart-preview"] td.hide-products a,
[data-br-component="cart-main-content"] .remembered-cart-content .link-text-blue,
[data-br-component="cart-main-content"] .table-container .delete-text,
.delivery,
[data-br-component="safe-main-content"] .delete-text,
[data-br-component="prices-discounts-container"] .price-table-content .delete-text,
[data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #1568a8;
}
.BgDarkBlue-b-13-title,
.light-blue-btn .btn {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #9dd5ff;
}
.BgDarkBlue-i-13-text,
#headerModal .text-wrapper .text,
#site-main-modals .header-modal-block #headerModal_1 .text-wrapper .text {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #9dd5ff;
}
.FontDarkGrey-b-13-text,
.sign-in-popup-content .dark-text,
[data-br-component="footer"] .footer-content .menu-list > li > a,
[data-br-component="footer"] .about-content .contact,
[data-br-component="user-sidebar-container"] .menu-list > li > a,
[data-br-component="cart-main-content"] .table-container .number-input-content .input-number,
[data-br-component="cart-sidebar-container"] .main-menu > li > a,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .order-template,
[data-br-component="safe-main-content"] .number-input-content .input-number,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-number {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #454545;
}
.FontDarkGrey-bi-13-text,
[data-br-component="footer"] .about-content .dark-text {
  font-family: 'OpenSans-BoldItalic';
  font-size: 0.813em;
  color: #454545;
}
.FontDarkGrey-bi-14-text,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form span.header {
  font-family: 'OpenSans-BoldItalic';
  font-size: 0.875em;
  color: #454545;
}
.FontDarkGrey-sb-16-text,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .code-wrapper .prod-code {
  font-family: 'OpenSans-Semibold';
  font-size: 1em;
  color: #454545;
}
.FontDarkGrey-sb-14-text,
.cart-select-form label,
.order-history-select-box label,
.table-container table tbody td,
.table-container table tbody a,
.dropdown-table-content-parent.__grouped-products span.kod,
[data-br-component="cart-main-content"] .table-container .code-wrapper .prod-code,
[data-br-component="safe-main-content"] .code-wrapper .prod-code,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter label,
[data-br-component="prices-discounts-container"] .price-table-content .code-wrapper .prod-code {
  font-family: 'OpenSans-Semibold';
  font-size: 0.875em;
  color: #454545;
}
.FontDarkGrey-b-26-text,
[data-br-component="placing-order-container"] .payment-sum .text {
  font-family: 'OpenSans-Bold';
  font-size: 1.625em;
  color: #454545;
}
.FontDarkGrey-r-20-text,
[data-br-component="polecamy-container"] .news-title {
  font-family: 'OpenSans-Regular';
  font-size: 1.25em;
  color: #454545;
}
.FontDarkGrey-b-20-text,
.number-input-content .input-number,
.total-sum-content .total-sum .netto,
[data-br-component="contact-form-container"] .confirmation-message,
[data-br-component="polecamy-container"] .news-title .bold {
  font-family: 'OpenSans-Bold';
  font-size: 1.25em;
  color: #454545;
}
.FontlightBlue-bi-16-text,
[data-br-component="footer"] .about-content .light-text a {
  font-family: 'OpenSans-BoldItalic';
  font-size: 1em;
  color: #1568a8;
}
.FontDarkGrey-i-13-text,
[data-br-component="footer"] .about-content .light-text {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #454545;
}
.FontDarkBlue-i-13-text,
[data-br-component="footer"] .footer-contact .days-hours,
[data-br-component="contact-main-container"] .top-part .days-hours,
[data-br-component="contact-main-container"] .contact-widget .widget-icon {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #002660;
}
.FontDarkGrey2-r-13-text,
[data-br-component="copyright"] .top-text,
[data-br-component="placing-order-container"] .additional-notes-content .title .desc {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
  color: #545454;
}
.FontLightGrey2-r-13-text,
[data-br-component="copyright"] .bottom-list a,
[data-br-component="copyright"] .bottom-list .and {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
  color: #979797;
}
.FontLightGrey4-r-14-text,
[data-br-component="product-page-tab-container"] .container .product-codes,
[data-br-component="products-by-name-container"] .prod-names-list ul > li .light-text,
.dropdown-table-content-parent.__grouped-products .container .product-codes {
  font-family: 'OpenSans-Regular';
  font-size: 0.875em;
  color: #b2b2b2;
}
.PlacehlightGrey-r-13-text,
.selectpicker-form .ddcommon .ddTitle .ddlabel,
.selectpicker-form .ddcommon .ddTitle .description,
[data-br-component="single-product-section"] .info-text,
[data-br-component="single-product-section"] .delivery-details .delivery,
[data-br-component="category-main-content"] .table-top-container .description-text,
[data-br-component="order-login-container"] .right-block .register-text {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
  color: #7e7e7e;
}
.PlacehlightGrey-r-12-text {
  font-family: 'OpenSans-Regular';
  font-size: 0.75em;
  color: #7e7e7e;
}
.PlacehlightGrey-i-13-text {
  font-family: 'OpenSans-Italic';
  font-size: 0.813em;
  color: #7e7e7e;
}
.PlacehlightGrey-i-14-text,
.input-PlacehlightGrey-text-14,
.select-by-sample,
.cart-select-form select,
.order-history-select-box select,
.popover.popover-black .popover-content-black,
.select-by-content .select-by,
.order-history-select-box .select-by,
.filter-by-brand-select .select-by,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input,
#site-main-forms .select-box-content .select-by,
[data-br-component="category-main-content"] .select-box-header .select-by,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by {
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  color: #7e7e7e;
}
.PlacehlightGrey-i-16-text {
  font-family: 'OpenSans-Italic';
  font-size: 1em;
  color: #7e7e7e;
}
.PlacehlightGrey-r-15-text,
.pagination-content.pagination-top .right-block .pagination-top-right {
  font-family: 'OpenSans-Regular';
  font-size: 0.938em;
  color: #7e7e7e;
}
.PlacehlightGrey-b-13-text,
[data-br-component="single-product-section"] .about-prod a,
[data-br-component="single-product-section"] .other-prod-list .quotes-right-arrow-mark,
[data-br-component="single-product-section"] .other-prod-list .delivery {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #7e7e7e;
}
.BgNavyBlue-b-24-text {
  font-family: 'OpenSans-Bold';
  font-size: 1.375em;
  color: #133a76;
}
.FontDarkBlue-b-13-text,
#site-main-modals .header-modal-block > a .text,
#site-main-modals .cart-sidebar-modal-block > a .text,
.bookmark-and-cart-buttons .btn-wrapper.bookmarked > a,
.discount-offer .text,
.discount-offer .discount-start,
[data-br-component="delivery-addresses-container"] .datas-widget .datas-widget-title {
  font-family: 'OpenSans-Bold';
  font-size: 0.813em;
  color: #002660;
}
.FontlightBlue-i-16-text,
.checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="header"] .product-ctg-list li a,
#site-main-forms .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
#site-main-modals .register-page-popover-block .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
.sign-in-popup-content .modal-body .login-form .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="contact-form-container"] .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="login-main-container"] .left-block .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="register-main-container"] .register-checkbox-form .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="order-login-container"] .right-block .login-form-box form .promotions .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text,
[data-br-component="placing-order-container"] .blocks .remember-me .input-checkbox[type="checkbox"] + .input-checkbox-icon .light-text {
  color: #1568a8;
  font-size: 1em;
  font-family: 'OpenSans-Italic';
}
.FontDarkBlue-i-16-text,
[data-br-component="login-main-container"] .right-block .text a {
  color: #002660;
  font-size: 1em;
  font-family: 'OpenSans-Italic';
}
.FontlightBlue-i-13-text,
[data-br-component="contact-main-container"] .contact-widget .blue-it-text,
[data-br-component="register-main-container"] .right-block .benefits-list li {
  color: #1568a8;
  font-size: 0.813em;
  font-family: 'OpenSans-Italic';
}
.PlacehlightBlue-i-14-text,
.input-PlacehlightBlue-text-14,
.input-form-sample-1 .main-input,
.input-form-sample-1 .main-input-2,
.input-form-sample-2 .main-input,
.modal-template-1.modal-template-2 .modal-footer .link-input,
.sign-in-popup-content .modal-body input,
.sign-in-popup-content .modal-body textarea,
[data-br-component="login-main-container"] .left-block input,
[data-br-component="register-main-container"] .left-block input,
#site-main-forms .template-textarea-1,
#site-main-forms .form-block .main-input,
#site-main-forms .form-block .main-input-2,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input,
.template-textarea-1,
.template-textarea-2,
.modal-template-1.modal-template-3 .right-block .main-input,
.modal-template-1.modal-template-3 .right-block .main-input-2,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input,
[data-br-component="data-completion-01-container"] .form-content .form-block .main-input-2,
[data-br-component="contracts-templates-container"] .add-template-form .template-input,
[data-br-component="order-login-container"] .blocks input,
[data-br-component="placing-order-container"] .blocks input,
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input-2,
[data-br-component="placing-order-container"] .form-block .main-input,
[data-br-component="placing-order-container"] .form-block .main-input-2 {
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  color: #1568a8;
}
.BorderLightGrey-r-13-text,
[data-br-component="header"] .product-ctg-list li {
  color: #dedede;
  font-size: 0.813em;
  font-family: 'OpenSans-Regular';
}
.PlacehlightGrey-b-22-text {
  font-family: 'OpenSans-Bold';
  font-size: 1.375em;
  color: #7e7e7e;
}
.PlacehlightGrey-b-20-text,
.total-sum-content .total-sum .title,
[data-br-component="information-container"] .main-content .headline {
  font-family: 'OpenSans-Bold';
  font-size: 1.25em;
  color: #7e7e7e;
}
.FontDarkGrey2-r-22-text,
[data-br-component="paragraph-text"] .text,
[data-br-component="paragraph-text"] .light-text,
[data-br-component="see-more-content"] .text,
[data-br-component="see-more-content"] .light-text {
  font-family: 'OpenSans-Regular';
  font-size: 1.375em;
  color: #545454;
}
.FontDarkGrey2-sb-22-text,
[data-br-component="paragraph-text"] .sm-bold-text,
[data-br-component="see-more-content"] .sm-bold-text {
  font-family: 'OpenSans-Semibold';
  font-size: 1.375em;
  color: #545454;
}
.FontDarkGrey2-b-22-text,
[data-br-component="paragraph-text"] .bold-text,
[data-br-component="see-more-content"] .bold-text {
  font-family: 'OpenSans-Bold';
  font-size: 1.375em;
  color: #545454;
}
.sidebar-title-with-line {
  position: relative;
}
.sidebar-title-with-line.title .right-line {
  margin-left: 8px;
  height: 1px;
}
.sidebar-title-with-line.title .right-line .btn-scroll {
  position: absolute;
  top: -6px;
  right: 0;
  left: 0;
  margin: 0 auto;
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 38px;
  height: 38px;
  background-color: #fff;
}
.sidebar-title-with-line.title .right-line .btn-scroll:after {
  content: '';
  position: absolute;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background-image: url("../images/cart-page/cart-select-arrow.png");
  width: 10px;
  height: 5px;
  background-size: contain;
  background-repeat: no-repeat;
}
.sidebar-title-with-line.title .right-line .btn-scroll.__top {
  top: -11px;
}
.page-title {
  background-color: #f3f3f3;
  margin-bottom: 35px;
}
.page-title .prev-arrow-btn {
  width: 55px;
  min-height: 55px;
  background: url("../images/product-page/prev-arrow-icon.png") center no-repeat #40464e;
  border-radius: 2px 0 0 2px;
}
.page-title .page-title-link {
  font-family: 'OpenSans-Bold';
  color: #b9bbbe;
  text-transform: uppercase;
  position: relative;
}
.page-title .page-title-link:hover {
  color: #40464e;
}
.page-title .page-title-link.__first {
  margin-right: 30px;
}
.page-title .page-title-link.__first:before {
  right: -15px;
}
.page-title .page-title-link.__second {
  margin-left: 30px;
}
.page-title .page-title-link.__second:before {
  left: -15px;
}
.page-title .page-title-link:before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  border-left: 1px solid #b9bbbe;
  pointer-events: none;
}
.page-title .yellow-btn:hover {
  color: #f6b138;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.page-title .main-title {
  margin-left: 15px;
  margin-top: 0;
  line-height: 1.2em;
}
.page-title .main-title .italic-text {
  font-family: 'OpenSans-SemiboldItalic';
  white-space: nowrap;
}
.page-title .main-title.gift-icon:after {
  width: 16px;
  height: 16px;
  background-image: url("../images/product-page/yellow-gift-icon.png");
  margin-left: 15px;
}
.page-title .show-prod-content.total-sum-content {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-right: 25px;
}
.page-title .show-prod-content.total-sum-content .title {
  margin-right: 5px;
}
.page-title .show-prod-content.total-sum-content .divider {
  margin-left: 12px;
  margin-right: 12px;
}
.page-title .show-prod-content.total-sum-content .text .link-text {
  color: #03bbfe;
  font-family: 'OpenSans-Bold';
  margin-left: 25px;
}
.page-title .show-prod-content.total-sum-content .text.bold-text {
  font-family: 'OpenSans-Bold';
}
.page-title .show-prod-content .show-prod-table table {
  font-size: 16px;
}
.discount-offer {
  background-color: #9dd5ff;
  padding: 14px 15px;
  margin-bottom: 25px;
}
.content-title {
  margin-bottom: 25px;
}
.content-title .infoicon {
  width: 16px;
  height: 16px;
  background: url("../images/product-list-page/question-icon.png");
  margin-left: 8px;
}
.datas-widget-content .widget-row {
  margin-bottom: 35px;
  border-bottom: 1px solid rgba(64, 70, 78, 0.37);
}
.datas-widget-content .widget-row:last-of-type {
  border-bottom: 0;
}
.datas-widget-content .widget-title {
  margin-bottom: 20px;
}
.datas-widget-content .widget-block {
  padding-left: 30px;
  padding-right: 30px;
  width: 50%;
}
.datas-widget-content .datas-list {
  margin-bottom: 30px;
  overflow-x: hidden;
}
.datas-widget-content .datas-list > li {
  line-height: 1.6;
}
@media screen and (max-width: 767px) {
  .sidebar-title-with-line {
    margin-top: 10px;
  }
  .sidebar-title-with-line.title .title-text {
    font-size: 0.8em;
    padding-left: 5px;
  }
  .sidebar-title-with-line.title .right-line .btn-scroll {
    background: none;
    border: none;
  }
  .sidebar-title-with-line.title .right-line .btn-scroll:after {
    content: none;
  }
  .page-title {
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .page-title .main-title.bought-title {
    margin-left: 5px;
  }
  .page-title .yellow-btn {
    border: none;
    min-width: 16px;
    margin-right: 5px !important;
  }
  .page-title .prev-arrow-btn {
    display: none;
  }
}
.menu-items-border-dotted > li {
  padding-top: 6px;
  padding-bottom: 6px;
  border-bottom: 1px dotted #a5a5a5;
}
.menu-items-border-dotted > li:last-of-type {
  border-bottom-width: 0;
}
.menu-items-border-dotted > li.add-border {
  border-bottom: 1px dotted #a5a5a5;
}
.menu-items-border-dotted > li > a {
  line-height: 2;
}
.alphabet-list {
  table-layout: fixed;
  width: 100%;
  display: table;
  margin-bottom: 40px;
}
.alphabet-list > li {
  margin-left: -3px;
}
.alphabet-list > li:first-of-type {
  margin-left: 0;
}
.alphabet-list > li > a {
  line-height: 1;
  padding: 8px 0;
  display: block;
  text-align: center;
}
.alphabet-list > li > a:hover {
  background-color: #40464e;
  color: #fff;
}
.alphabet-list .active > a {
  background-color: #40464e;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .alphabet-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .alphabet-list > li {
    display: inline-block;
    width: 10%;
  }
  .menu-items-border-dotted > li > a {
    line-height: 2.5;
  }
}
.default-cnt img {
  height: auto !important;
}
.default-cnt p {
  line-height: 1.7;
  margin-bottom: 25px;
}
.default-cnt h1 {
  margin: 20px 0;
}
.default-cnt h2 {
  margin: 15px 0;
}
.default-cnt h3,
.default-cnt h4 {
  margin-bottom: 10px;
}
.default-cnt h5 {
  margin-bottom: 10px;
}
.default-cnt strong,
.default-cnt b {
  font-family: 'OpenSans-Bold';
}
.default-cnt i {
  font-family: 'OpenSans-Italic';
}
.banner-widgets-section .container.p-bt {
  padding-top: 50px;
  padding-bottom: 10px;
  margin-bottom: 25px;
  border: 1px solid #dedede;
}
.banner-widgets-section .container .close-btn {
  height: 18px;
  right: 20px;
  top: 20px;
}
.banner-widgets-section .container .close-btn a {
  width: 18px;
  height: 18px;
  background-image: url("../images/homepage/close-icon.png");
}
.banner-widgets-section .widget-box .widget-wrapper {
  width: 200px;
}
.banner-widgets-section .widget-box .img-wrapper {
  height: 111px;
}
.banner-widgets-section .widget-box .orange-dotted-arrow {
  background-image: url("../images/homepage/orange-dotted-arrow.png");
  width: 48px;
  height: 184px;
  top: 15px;
  right: -60px;
}
.banner-widgets-section .widget-box .title {
  min-height: 35px;
  margin-top: 10px;
}
.banner-widgets-section .widget-box .text {
  min-height: 80px;
}
.banner-section {
  margin-top: 20px;
}
.banner-section .left-block {
  width: 270px;
}
.banner-section .left-block img {
  margin-bottom: 15px;
}
.banner-section .right-block {
  width: 870px;
}
.banner-section .banner-box {
  height: 122px;
}
.banner-section .banner-box .banner-btn {
  padding-left: 15px;
  padding-right: 15px;
  height: 46px;
  line-height: 46px;
  border: 1px solid #fff;
  min-width: 220px;
  z-index: 9;
}
.banner-section .banner-box .banner-btn:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.banner-section .banner-box .text {
  margin-top: 8px;
  z-index: 9;
}
.banner-section .banner-box:after {
  background-color: rgba(38, 38, 38, 0.27);
}
.banner-section .banners {
  margin-top: 30px;
}
.table-container {
  margin-bottom: 40px;
}
.table-container table {
  /*tr {
      .table-row-hover {
        &:extend(.p-abs, .trans-attr, .op-0, .c-pointer);
        background: url("@{home-img-url}/shopping-cart-icon.png") center no-repeat @BRLogoOrange;
        width: 80px;
        height: 59px;
        top: -17px;
        right: -87px;
      }
    }*/
}
.table-container table thead {
  background-color: #9dd5ff;
}
.table-container table thead th {
  border-bottom-width: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}
.table-container table thead th:first-of-type {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.table-container table thead th:last-of-type {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.table-container table tbody tr {
  background-color: #fff;
}
.table-container table tbody tr.__no-background {
  background-color: transparent;
}
.table-container table tbody tr td {
  border-bottom: 1px dotted #a5a5a5;
  /* background-color: @BRBgLightGrey;*/
}
.table-container table tbody tr td .product-wycofany {
  font-size: 0.836em;
}
.table-container table tbody tr:hover {
  background-color: #f3f3f3;
}
.table-container table tbody tr:hover td {
  border-bottom: 1px solid #f3f3f3;
}
.table-container table tbody tr:hover + tr.remove-confirmation {
  background-color: #f3f3f3;
}
.table-container table tbody tr.td-border-change td {
  border-bottom: 1px solid #f3f3f3;
}
.table-container table tbody tr.empty {
  background-color: #f8ffca;
}
.table-container table tbody tr.empty td {
  background-color: #f8ffca;
  padding: 25px;
}
.table-container table tbody tr.no-bg:hover {
  background-color: #fff;
}
.table-container table tbody tr.no-bg:hover td {
  border-bottom: 1px dotted #a5a5a5;
}
.table-container table tbody td {
  padding-top: 16px;
  padding-bottom: 16px;
  border-top-width: 0;
}
.table-container table tbody td.price.netto {
  color: #7d7d7d;
}
.table-container table tbody td.price.brutto {
  text-decoration: underline;
}
.table-container table tbody td .price.netto {
  color: #7d7d7d;
}
.table-container table tbody td .price.brutto {
  font-family: 'OpenSans-Bold';
  color: #f15407;
  text-decoration: underline;
}
.table-container table tbody td .no-bold {
  font-family: 'OpenSans-Regular';
}
.table-container table tbody td.txt-left {
  text-align: left;
  padding-left: 25px;
}
.table-container table tbody td .wymiary {
  font-family: 'OpenSans-Italic';
  padding-top: 10px;
}
.table-container table tbody a {
  font-size: 1em;
}
.table-container table tbody a:hover {
  text-decoration: underline;
}
.table-container table tbody a.glyphicon {
  font-family: 'Glyphicons Halflings';
  color: #2271af;
}
.table-container table tbody a.glyphicon:hover {
  text-decoration: none;
}
.table-container .number-input-content .input-group-wrapper {
  margin-right: 0;
}
.table-container .number-input-content .input-number {
  width: 42px;
  height: 25px;
  font-size: 0.929em;
}
.table-container .number-input-content .input-number.in-cart {
  background-color: #f8ffca;
}
.table-container .prod-table-checkbox-icon {
  line-height: 0;
}
.table-container .prod-table-checkbox-icon span {
  width: 24px;
  height: 22px;
}
.table-container .prod-table-checkbox[type="checkbox"] + .prod-table-checkbox-icon span {
  width: 24px;
  height: 22px;
  background: url("../images/product-list-page/heart-empty-icon-big.png") center no-repeat transparent;
}
.table-container .prod-table-checkbox[type="checkbox"]:checked + .prod-table-checkbox-icon span {
  background: url("../images/product-list-page/heart-full-icon-big.png") center no-repeat transparent;
}
.table-container .table-footer {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 16px;
  border-bottom: 1px solid #9dd5ff;
}
.prod-info-row {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.prod-info-row .netto {
  display: block;
  font-family: 'OpenSans-Regular';
}
.prod-info-row .brutto {
  display: block;
  color: #ff7b3a;
  text-decoration: underline;
}
.prod-info-row .table-container .number-input-content {
  margin-bottom: 0;
}
.table-number-input-content .number-input-content .input-group,
[data-br-component="category-main-content"] .table-container .number-input-content .input-group,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .input-group,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .input-group,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .input-group,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group {
  width: 235px;
}
.table-number-input-content .number-input-content .input-group-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .input-group-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .input-group-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .input-group-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .input-group-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group-btn {
  font-size: 1em;
}
.table-number-input-content .number-input-content .input-number,
[data-br-component="category-main-content"] .table-container .number-input-content .input-number,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-number,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-number,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .input-number,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .input-number,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .input-number,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-number {
  font-size: 0.813em;
  height: 31px;
  width: 42px;
}
.table-number-input-content .number-input-content .minus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .minus-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .minus-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .minus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .minus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .minus-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .minus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .minus-btn {
  height: 17px;
  width: 16px;
  background-image: url("../images/product-page/minus-icon-small.png");
}
.table-number-input-content .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn {
  height: 36px;
  line-height: 36px;
  padding-left: 55px;
  border: 1px solid transparent;
  width: 155px;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-color: #f15407;
  border: 1px solid #f15407;
  background-image: url("../images/product-page/plus-icon-small-hover.png");
}
.table-number-input-content .number-input-content .plus-btn.without-plus,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn.without-plus,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn.without-plus,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn.without-plus,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn.without-plus,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn.without-plus,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn.without-plus,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn.without-plus {
  background-image: none !important;
  padding: 0 10px 0 35px;
  width: auto;
}
.table-number-input-content .number-input-content .plus-btn.without-plus:before,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn.without-plus:before,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn.without-plus:before,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn.without-plus:before,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn.without-plus:before,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn.without-plus:before,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn.without-plus:before,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn.without-plus:before {
  left: 10px;
}
.table-number-input-content .number-input-content .plus-btn.green-confirmation,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn.green-confirmation,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn.green-confirmation,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn.green-confirmation,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn.green-confirmation,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn.green-confirmation,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn.green-confirmation,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn.green-confirmation {
  color: #fff !important;
  background-color: #5cb85c !important;
  border-color: #4cae4c !important;
  background-image: none  !important;
  padding-left: 30px;
}
.table-number-input-content .number-input-content .plus-btn.green-confirmation:before,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn.green-confirmation:before,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn.green-confirmation:before,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn.green-confirmation:before,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn.green-confirmation:before,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn.green-confirmation:before,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn.green-confirmation:before,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn.green-confirmation:before {
  content: "\e013";
  left: 10px;
  top: 10px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  background: none !important;
}
.table-number-input-content .number-input-content .plus-btn:before,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn:before,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn:before,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn:before,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn:before,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn:before,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn:before,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn:before {
  background-image: url("../images/product-page/cart-icon-small-hover.png");
  background-repeat: no-repeat;
  width: 20px;
  height: 19px;
  top: 7px;
  left: 28px;
}
.table-number-input-content .number-input-content .btn-success,
[data-br-component="category-main-content"] .table-container .number-input-content .btn-success,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .btn-success,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .btn-success,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .btn-success,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .btn-success,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .btn-success,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .btn-success {
  padding: 8px 5px;
  border-radius: 3px;
  font-family: 'OpenSans-Regular';
}
.table-number-input-content .number-input-content .btn-success .glyphicon,
[data-br-component="category-main-content"] .table-container .number-input-content .btn-success .glyphicon,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .btn-success .glyphicon,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .btn-success .glyphicon,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .btn-success .glyphicon,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .btn-success .glyphicon,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .btn-success .glyphicon,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .btn-success .glyphicon {
  margin-right: 3px;
}
.table-number-input-content .number-input-content .selectpicker-form .ddcommon,
[data-br-component="category-main-content"] .table-container .number-input-content .selectpicker-form .ddcommon,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .selectpicker-form .ddcommon,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .selectpicker-form .ddcommon,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .selectpicker-form .ddcommon,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .selectpicker-form .ddcommon,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .selectpicker-form .ddcommon,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .selectpicker-form .ddcommon {
  width: 100% !important;
  min-width: 400px;
}
.table-number-input-content .number-input-content .select-content,
[data-br-component="category-main-content"] .table-container .number-input-content .select-content,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .select-content,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .select-content,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .select-content,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .select-content,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .select-content,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .select-content {
  margin-bottom: 8px;
}
.table-number-input-content .number-input-content .plus-btn,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn {
  border-color: #f15407;
}
.table-number-input-content .number-input-content .plus-btn:hover,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn:hover,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn:hover,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn:hover,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn:hover,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn:hover,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn:hover,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn:hover {
  color: #f15407;
  background-image: url("../images/product-page/plus-icon-small.png");
}
.table-number-input-content .number-input-content .plus-btn:hover:before,
[data-br-component="category-main-content"] .table-container .number-input-content .plus-btn:hover:before,
[data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn:hover:before,
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn:hover:before,
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn:hover:before,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn:hover:before,
[data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn:hover:before,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn:hover:before {
  background-image: url("../images/product-page/cart-icon-small.png");
}
@media screen and (max-width: 767px) {
  .table-container table {
    border: none;
  }
  .table-container table tbody tr:hover {
    background-color: #fff;
  }
  .table-container table tbody tr:hover td {
    border-bottom: 1px solid transparent;
  }
  .table-container table tbody tr.last td {
    border-bottom: solid 1px #d7d7d7;
    padding-bottom: 15px;
  }
  .table-container table tbody tr.with-border {
    border-bottom: 1px solid #d7d7d7;
  }
  .table-container table tbody tr.with-border td {
    border-bottom: 1px solid #d7d7d7;
    padding-left: 20px;
  }
  .table-container table tbody tr.td-border-change td {
    border-bottom: 1px solid transparent;
  }
  .table-container table tbody tr td {
    border-bottom: none;
  }
  .table-container .sm-jm {
    font-family: 'OpenSans-Regular';
    font-size: 0.85em;
    text-align: left;
  }
  .table-container .sm-bold {
    font-family: 'OpenSans-Bold';
  }
  .table-number-input-content .number-input-content .input-group,
  [data-br-component="category-main-content"] .table-container .number-input-content .input-group,
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group,
  [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group,
  [data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .input-group,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .input-group,
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .input-group,
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group {
    width: 70px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .table-number-input-content .number-input-content .input-group .minus-btn,
  [data-br-component="category-main-content"] .table-container .number-input-content .input-group .minus-btn,
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group .minus-btn,
  [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group .minus-btn,
  [data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .input-group .minus-btn,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .input-group .minus-btn,
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .input-group .minus-btn,
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group .minus-btn {
    display: none;
  }
  .table-number-input-content .number-input-content .input-group .input-number,
  [data-br-component="category-main-content"] .table-container .number-input-content .input-group .input-number,
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group .input-number,
  [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group .input-number,
  [data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .input-group .input-number,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .input-group .input-number,
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .input-group .input-number,
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group .input-number {
    display: none;
  }
  .table-number-input-content .number-input-content .input-group .plus-btn,
  [data-br-component="category-main-content"] .table-container .number-input-content .input-group .plus-btn,
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group .plus-btn,
  [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group .plus-btn,
  [data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .input-group .plus-btn,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .input-group .plus-btn,
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .input-group .plus-btn,
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group .plus-btn {
    padding-left: 55px;
    border: 1px solid #f15407;
    width: 35px;
  }
  .table-number-input-content .number-input-content .input-group .btn-success,
  [data-br-component="category-main-content"] .table-container .number-input-content .input-group .btn-success,
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group .btn-success,
  [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group .btn-success,
  [data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .input-group .btn-success,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .input-group .btn-success,
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .input-group .btn-success,
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group .btn-success {
    width: 70px;
  }
  .table-number-input-content .number-input-content .plus-btn.without-plus,
  [data-br-component="category-main-content"] .table-container .number-input-content .plus-btn.without-plus,
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn.without-plus,
  [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn.without-plus,
  [data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn.without-plus,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn.without-plus,
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn.without-plus,
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn.without-plus {
    max-width: 100px;
    height: auto;
    font-size: 9px;
    line-height: 1.5;
    padding: 5px 10px 5px 35px;
    white-space: normal;
  }
  .table-number-input-content .number-input-content .plus-btn.without-plus span,
  [data-br-component="category-main-content"] .table-container .number-input-content .plus-btn.without-plus span,
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .plus-btn.without-plus span,
  [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn.without-plus span,
  [data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content .plus-btn.without-plus span,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .number-input-content .plus-btn.without-plus span,
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn.without-plus span,
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn.without-plus span {
    white-space: pre-wrap;
  }
}
.pagination-content {
  padding-left: 20px;
  padding-right: 20px;
  background-color: #f3f3f3;
  margin-bottom: 40px;
  overflow: hidden;
}
.pagination-content.pagination-top .pagination-list {
  display: none;
}
.pagination-content .right-block {
  padding-top: 18px;
  padding-bottom: 18px;
}
.pagination-content .print-text a {
  margin-left: 15px;
  margin-top: 10px;
}
.pagination-content .print-text a:before {
  width: 16px;
  height: 16px;
  margin-right: 10px;
  margin-bottom: -3px;
  background-image: url("../images/product-list-page/prod-list-print-icon.png");
}
.pagination-content .print-text a:hover {
  color: #133a76;
}
.pagination-content .products-quantity {
  line-height: 35px;
  height: 35px;
  margin-right: 15px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.pagination-content .products-quantity .text-strong {
  font-family: 'OpenSans-BoldItalic';
}
.pagination-content .products-quantity-icon {
  padding-right: 25px;
  padding-bottom: 3px;
}
.pagination-content .products-quantity-icon:after {
  width: 16px;
  height: 16px;
  margin-left: 10px;
  margin-bottom: -4px;
  background-image: url("../images/product-list-page/question-icon.png");
}
.pagination-content .pagination-list li {
  margin-right: 5px;
}
.pagination-content .pagination-list li.disabled + .disabled {
  display: none !important;
}
.pagination-content .pagination-list li.disabled + .hidden-xs + .disabled {
  display: none !important;
}
.pagination-content .pagination-list a {
  line-height: 35px;
  width: 35px;
  height: 35px;
}
.pagination-content .pagination-list a:hover {
  color: #9dd5ff;
}
.pagination-content .pagination-list .active a {
  color: #9dd5ff;
}
.pagination-content .pagination-list .hover-none > a:hover {
  color: #133a76;
  background-color: transparent;
}
.pagination-content .pagination-list .next-prev-btns {
  border: 0;
}
.pagination-content .pagination-list .next-btn {
  margin-left: 20px;
  margin-right: 0;
}
.pagination-content .pagination-list .next-btn a:after {
  content: '';
  width: 25px;
  height: 25px;
  margin-bottom: 3px;
  display: inline-block;
  vertical-align: middle;
  background: url("../images/product-list-page/pagination-next.png") center no-repeat;
}
.pagination-content .pagination-list .prev-btn {
  margin-right: 20px;
}
.pagination-content .pagination-list .prev-btn a:before {
  content: '';
  width: 25px;
  height: 25px;
  margin-bottom: 3px;
  display: inline-block;
  vertical-align: middle;
  background: url("../images/product-list-page/pagination-prev.png") center no-repeat;
}
.pagination-content.pagination-bottom .right-block .pagination-top-right {
  display: none;
}
.pagination-content.pagination-top .right-block {
  padding-top: 0px;
  padding-bottom: 0px;
}
.pagination-content.pagination-top .right-block .print-text {
  visibility: hidden;
}
.pagination-content.pagination-top .pagination-list a:hover {
  color: #9dd5ff;
}
.pagination-content.pagination-top .pagination-list .active a {
  width: 25px;
  color: #9dd5ff;
}
@media (max-width: 767px) {
  .pagination-content {
    margin-bottom: 10px;
  }
  .pagination-content.pagination-bottom {
    margin-bottom: 30px;
  }
  .pagination-content .pagination-list {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .pagination-content .pagination-list .next-prev-btns > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'OpenSans-Regular';
    font-size: 0.85em;
  }
  .pagination-content .pagination-list .next-prev-btns > a:hover {
    color: #133a76;
  }
  .pagination-content .pagination-list .next-btn {
    margin-left: 10px;
  }
  .pagination-content .pagination-list .prev-btn {
    margin-right: 10px;
  }
  .pagination-content .prod-list-pagination {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
}
.pagination-margin-no {
  margin-bottom: 0px !important;
}
.modal {
  z-index: 1060;
}
.popover-content-1,
.popover.top,
.popover.bottom,
.dostawa-content {
  background-color: #9dd5ff;
  margin-left: 30px;
  width: 270px;
  max-width: none;
}
.popover-content-1 > .arrow,
.popover.top > .arrow,
.popover.bottom > .arrow,
.dostawa-content > .arrow {
  border-color: transparent;
  bottom: -3px;
  left: 15% !important;
  margin-left: 0;
}
.popover-content-1 > .arrow:after,
.popover.top > .arrow:after,
.popover.bottom > .arrow:after,
.dostawa-content > .arrow:after {
  bottom: -7px;
  left: -1px;
  border-style: solid;
  border-width: 10px 6px 0 6px;
  border-color: #9dd5ff transparent transparent transparent;
}
.popover-content-1 .popover-content,
.popover.top .popover-content,
.popover.bottom .popover-content,
.dostawa-content .popover-content {
  text-align: left;
}
.popover-content-1 .popover-content .text,
.popover.top .popover-content .text,
.popover.bottom .popover-content .text,
.dostawa-content .popover-content .text {
  padding: 0 5px 10px 10px;
}
.popover-content-1 .popover-content .text p,
.popover.top .popover-content .text p,
.popover.bottom .popover-content .text p,
.dostawa-content .popover-content .text p {
  font-size: 1em;
  margin-bottom: 0;
}
.popover-content-1 .popover-content .title,
.popover.top .popover-content .title,
.popover.bottom .popover-content .title,
.dostawa-content .popover-content .title {
  margin-top: 0;
  margin-bottom: 3px;
}
.popover-content-1 .popover-content .title:not(.__small),
.popover.top .popover-content .title:not(.__small),
.popover.bottom .popover-content .title:not(.__small),
.dostawa-content .popover-content .title:not(.__small) {
  padding: 0 5px 10px 10px;
}
.popover-content-1 .popover-content hr.dostawa,
.popover.top .popover-content hr.dostawa,
.popover.bottom .popover-content hr.dostawa,
.dostawa-content .popover-content hr.dostawa {
  margin-top: 0px;
  margin-bottom: 10px;
}
.popover-content-1 .popover-content .bold,
.popover.top .popover-content .bold,
.popover.bottom .popover-content .bold,
.dostawa-content .popover-content .bold {
  font-size: 1em;
}
.popover-content-1 .popover-content .bold.highlight,
.popover.top .popover-content .bold.highlight,
.popover.bottom .popover-content .bold.highlight,
.dostawa-content .popover-content .bold.highlight {
  color: #ff7b3a;
}
.popover-content-1 .delivery-popover-close-btn,
.popover.top .delivery-popover-close-btn,
.popover.bottom .delivery-popover-close-btn,
.dostawa-content .delivery-popover-close-btn {
  width: 16px;
  height: 16px;
  background-image: url("../images/homepage/menu-close-btn.png");
  top: 12px;
  right: 12px;
}
.popover-content-2,
.popover.left {
  background-color: #9dd5ff;
  width: 270px;
  height: 54px;
  max-width: none;
}
.popover-content-2 > .arrow,
.popover.left > .arrow {
  border-color: transparent;
  bottom: -3px;
  margin-left: 0;
  right: -1px;
}
.popover-content-2 > .arrow:after,
.popover.left > .arrow:after {
  bottom: -7px;
  left: -1px;
  border-style: solid;
  border-width: 6px 0 6px 10px;
  border-color: transparent transparent transparent #9dd5ff;
}
.popover-content-2 .popover-content,
.popover.left .popover-content {
  font-size: 16px;
  line-height: 1.54;
  text-align: left;
  padding-top: 5px;
}
.popover-content-2 .popover-content .text p,
.popover.left .popover-content .text p {
  font-size: 1em;
  margin-bottom: 0;
}
.popover-content-2 .popover-content .title,
.popover.left .popover-content .title {
  margin-bottom: 1px;
  margin-top: 5px;
}
.popover-content-2 .popover-content .bold,
.popover.left .popover-content .bold {
  font-size: 1em;
}
.popover.top > .arrow {
  bottom: 0;
}
.popover.left .popover-content .title.__small {
  text-transform: none;
  padding-left: 10px;
  padding-right: 45px;
  margin-top: 0;
  margin-bottom: 5px;
}
.popover.left > .arrow {
  left: auto !important;
}
.popover.right .popover-content .bold {
  font-size: 1em;
}
.popover.right .popover-content .bold.highlight {
  color: #ff7b3a;
}
.popover.bottom {
  margin-left: 85px;
}
.popover.bottom > .arrow {
  left: 10% !important;
}
.popover.bottom > .arrow:after {
  border-width: 0 6px 10px 6px;
  border-color: transparent transparent #9dd5ff transparent;
}
.popover.bottom .single-prod-popover-close-btn {
  width: 16px;
  height: 16px;
  background-image: url("../images/homepage/menu-close-btn.png");
  top: 12px;
  right: 12px;
}
.dostawa-content {
  z-index: 25;
}
.dostawa-content .popover-content {
  font-size: 16px;
  line-height: 1.54;
}
.dostawa-content.popover .popover-content {
  padding: 10px 0 0 0;
}
.dostawa-content.right {
  margin-top: 90px;
}
.dostawa-content.right > .arrow {
  top: 20% !important;
  left: -11px !important;
}
.dostawa-content.right > .arrow:after {
  order-style: solid;
  border-width: 7px 12px 7px 0;
  border-color: transparent #9dd5ff transparent transparent;
}
.dostawa-content.right .single-prod-popover-close-btn {
  width: 16px;
  height: 16px;
  background-image: url("../images/homepage/menu-close-btn.png");
  top: 12px;
  right: 12px;
}
.dostawa-content.bottom.popover > .arrow {
  left: 10% !important;
}
.odbior-osobisty-content.top {
  background-color: transparent;
  border: 1px solid #f0f0f0;
  margin-left: 57px;
  width: 180px;
  max-width: none;
  z-index: 50;
}
.odbior-osobisty-content.top > .arrow {
  border-color: transparent;
  bottom: -3px;
  left: 25% !important;
  margin-left: 0;
}
.odbior-osobisty-content.top > .arrow:after {
  bottom: -7px;
  left: -1px;
  border-style: solid;
  border-width: 10px 6px 0 6px;
  border-color: #f0f0f0 transparent transparent transparent;
}
.odbior-osobisty-content.top .popover-content {
  font-size: 12px;
  padding: 5px;
  text-align: left;
}
#headerModal,
#site-main-modals .header-modal-block #headerModal_1 {
  width: 100%;
}
#headerModal .modal-dialog,
#site-main-modals .header-modal-block #headerModal_1 .modal-dialog {
  width: 370px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 100px;
}
#headerModal .modal-body,
#site-main-modals .header-modal-block #headerModal_1 .modal-body {
  padding-right: 50px;
  padding-top: 0;
}
#headerModal .modal-header,
#site-main-modals .header-modal-block #headerModal_1 .modal-header {
  border-bottom-width: 0;
  padding-top: 15px;
  padding-bottom: 0;
}
#headerModal .modal-header .close span,
#site-main-modals .header-modal-block #headerModal_1 .modal-header .close span {
  background: url("../images/homepage/menu-close-btn.png");
  width: 16px;
  height: 16px;
}
#headerModal .modal-footer,
#site-main-modals .header-modal-block #headerModal_1 .modal-footer {
  border-top-width: 0;
  padding-top: 0;
  padding-bottom: 25px;
}
#headerModal .box-wrapper,
#site-main-modals .header-modal-block #headerModal_1 .box-wrapper {
  margin-top: 0;
}
#headerModal .text-wrapper,
#site-main-modals .header-modal-block #headerModal_1 .text-wrapper {
  margin-bottom: 10px;
  width: 100%;
}
#headerModal .num-round,
#site-main-modals .header-modal-block #headerModal_1 .num-round {
  width: 56px;
  height: 56px;
  line-height: 56px;
  border: 1px solid #9dd5ff;
  margin-right: 20px;
}
.modal-template-1 .modal-dialog,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-dialog {
  width: 570px;
  margin-top: 5%;
}
.modal-template-1 .modal-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-content {
  background-color: #f0f0f0;
  border: 1px solid #b2b2b2;
}
.modal-template-1 .modal-header,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-header {
  border-bottom-width: 0;
  padding: 15px 20px 0;
}
.modal-template-1 .modal-header .close span,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-header .close span {
  width: 16px;
  height: 16px;
  background-image: url("../images/cart-page/close-icon-blue.png");
  background-size: 16px auto;
  background-repeat: no-repeat;
}
.modal-template-1 .modal-body,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body {
  padding: 5px 80px 0;
}
.modal-template-1 .modal-body.modal-body-wide,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body.modal-body-wide {
  padding: 0 !important;
  margin-bottom: 15px;
}
.modal-template-1 .modal-body .textarea-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content {
  margin-bottom: 15px;
}
.modal-template-1 .modal-body .textarea-content p,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content p {
  margin-bottom: 5px;
}
.modal-template-1 .modal-body .textarea-content textarea,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .textarea-content textarea {
  padding: 5px 10px;
  height: 85px;
  border: 1px solid #40464e;
  resize: none;
  margin-bottom: 12px;
}
.modal-template-1 .modal-body .cart-modal-checkbox,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox {
  margin-top: 0;
}
.modal-template-1 .modal-body .checkbox-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .checkbox-content {
  margin-bottom: 25px;
}
.modal-template-1 .modal-body .checkbox-content.send-copy,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .checkbox-content.send-copy {
  margin-bottom: 35px;
}
.modal-template-1 .modal-body .cart-modal-checkbox-icon,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox-icon {
  line-height: 0;
}
.modal-template-1 .modal-body .cart-modal-checkbox-icon span,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox-icon span {
  width: 22px;
  height: 22px;
  margin-right: 12px;
}
.modal-template-1 .modal-body .cart-modal-checkbox[type="checkbox"] + .cart-modal-checkbox-icon span,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox[type="checkbox"] + .cart-modal-checkbox-icon span {
  width: 22px;
  height: 22px;
  border: 1px solid #000;
}
.modal-template-1 .modal-body .cart-modal-checkbox[type="checkbox"]:checked + .cart-modal-checkbox-icon span,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .cart-modal-checkbox[type="checkbox"]:checked + .cart-modal-checkbox-icon span {
  background: url("../images/login-register-page/list-icon-blue.png") center no-repeat #fff;
}
.modal-template-1 .modal-body #user_addresses_ext_list .invoice-address-box,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body #user_addresses_ext_list .invoice-address-box {
  display: none;
}
.modal-template-1 .modal-body input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input {
  padding: 5px 10px;
  height: 43px;
  border: 1px solid #40464e;
  margin-bottom: 12px;
}
.modal-template-1 .modal-body input.show-invoice-addresses,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body input.show-invoice-addresses {
  width: 20px;
  height: 20px;
  float: left;
}
.modal-template-1 .modal-body label,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body label {
  margin-bottom: 5px;
}
.modal-template-1 .modal-body .modal-title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .modal-title {
  margin-bottom: 30px;
}
.modal-template-1 .modal-body .modal-subtitle,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .modal-subtitle {
  text-transform: none;
}
.modal-template-1 .modal-body .blue-text,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .blue-text {
  margin-bottom: 15px;
}
.modal-template-1 .modal-body .text-16,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .text-16 {
  font-size: 1em;
}
.modal-template-1 .modal-body .text,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .text {
  font-size: 1em;
  margin-bottom: 25px;
}
.modal-template-1 .modal-body .input-content,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .input-content {
  margin-bottom: 20px;
}
.modal-template-1 .modal-body .input-content.mb-10,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .input-content.mb-10 {
  margin-bottom: 10px;
}
.modal-template-1 .modal-body .input-content.mb-25,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .input-content.mb-25 {
  margin-bottom: 25px;
}
.modal-template-1 .modal-body .recipient-email label,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body .recipient-email label {
  float: left;
}
.modal-template-1 .modal-footer,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer {
  border-top-width: 0;
  padding: 0 0 15px;
}
.modal-template-1 .modal-footer.__with-captcha,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer.__with-captcha {
  padding: 5px 80px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.modal-template-1 .modal-footer.__with-captcha .captcha,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer.__with-captcha .captcha {
  width: 250px;
  max-width: 250px;
  transform: scale(0.77);
  transform-origin: 0 0;
  -webkit-transform: scale(0.77);
  -webkit-transform-origin: 0 0;
}
.modal-template-1 .modal-footer.__with-captcha .captcha-error,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer.__with-captcha .captcha-error {
  display: block;
  width: 100%;
  color: #b72a2a;
}
.modal-template-1 .modal-footer.__with-captcha .g-recaptcha,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer.__with-captcha .g-recaptcha {
  -webkit-transform: scale(0.77);
  transform: scale(0.77);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}
.modal-template-1 .modal-footer.__with-captcha .form-group,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer.__with-captcha .form-group {
  margin-bottom: 0;
}
.modal-template-1 .modal-footer.__with-captcha .form-btn,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer.__with-captcha .form-btn,
.modal-template-1 .modal-footer.__with-captcha .sign-in-popup-content .modal-body .sign-in-btn,
.modal-template-1 .modal-footer.__with-captcha [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin-bottom: 15px;
}
.modal-template-1 .modal-footer .form-btn,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer .form-btn,
.modal-template-1 .modal-footer .sign-in-popup-content .modal-body .sign-in-btn,
.modal-template-1 .modal-footer [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  font-size: 0.875em;
  min-width: 125px;
  padding: 0 15px;
  margin-bottom: 25px;
}
.modal-template-1.modal-template-2 .modal-body,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-body {
  padding-left: 55px;
  padding-right: 55px;
  padding-bottom: 15px;
}
.modal-template-1.modal-template-2 .modal-body .modal-title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-body .modal-title {
  margin-bottom: 40px;
}
.modal-template-1.modal-template-2 .fix-w-73,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .fix-w-73 {
  width: 73%;
}
.modal-template-1.modal-template-2 .modal-footer,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer {
  padding-left: 55px;
  padding-right: 55px;
  padding-bottom: 35px;
}
.modal-template-1.modal-template-2 .modal-footer .link-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .link-input {
  border: 1px solid #40464e;
  padding: 8px;
  height: 45px;
  width: 300px;
  margin-right: 5px;
}
.modal-template-1.modal-template-2 .modal-footer .copy-btn,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-2 .modal-footer .copy-btn {
  margin-left: 0;
  margin-right: 0;
  min-width: 150px;
}
.modal-template-1.modal-template-3 .modal-dialog,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog {
  width: 800px;
}
.modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin {
  width: 570px;
}
.modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input {
  max-width: 75%;
  margin-right: 0;
  margin-bottom: 0;
}
.modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input.postal-code,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input.postal-code {
  width: 16%;
}
.modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input.town,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input.town {
  width: 55%;
  margin-left: 0;
}
.modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .horizontal-divider-space,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .horizontal-divider-space {
  margin-left: 8px;
  margin-right: 8px;
}
.modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .has-feedback .form-control-feedback,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .has-feedback .form-control-feedback {
  top: 0;
}
.modal-template-1.modal-template-3 .modal-dialog .osoba-kontakt,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .osoba-kontakt {
  text-transform: none;
  margin-left: 25%;
}
.modal-template-1.modal-template-3 .modal-dialog .osoba-kontakt2,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .osoba-kontakt2 {
  text-transform: none;
  margin-left: 27%;
}
.modal-template-1.modal-template-3 .modal-dialog .client-type,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .client-type {
  margin-left: 30%;
}
.modal-template-1.modal-template-3 .modal-dialog .client-type.address-add-btn,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .client-type.address-add-btn {
  margin-top: -20px;
  margin-bottom: 20px;
}
.modal-template-1.modal-template-3 .modal-dialog .client-type.address-add-btn a,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .client-type.address-add-btn a {
  text-decoration: underline;
}
.modal-template-1.modal-template-3 .modal-dialog .no-nip-change,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .no-nip-change {
  width: 75%;
  float: right;
  margin-bottom: 30px;
}
.modal-template-1.modal-template-3 .modal-dialog .no-nip-change span,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .no-nip-change span {
  font-size: 14px;
  float: left;
  color: #f39c12;
}
.modal-template-1.modal-template-3 .modal-dialog .no-nip-change.disabled,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .no-nip-change.disabled {
  display: none;
}
.modal-template-1.modal-template-3 .modal-body,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body {
  padding-left: 20px;
  padding-right: 20px;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper {
  margin-top: 15px;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .left-block,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .left-block {
  width: 35%;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block {
  width: 60%;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .kod-miejscowosc-fields,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .kod-miejscowosc-fields {
  width: 75%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block label,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block label {
  width: 25%;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block input {
  width: 70%;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block input.postal-code,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block input.postal-code {
  width: 25%;
  margin-bottom: 0;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block input.town,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block input.town {
  width: 60%;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .radio-btn-content input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .radio-btn-content input {
  width: 20px;
  height: 20px;
  float: left;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .radio-btn-content label,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .radio-btn-content label {
  width: 40%;
  white-space: nowrap;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .has-feedback .form-control-feedback,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .has-feedback .form-control-feedback {
  top: 5px;
  right: 10px;
}
.modal-template-1.modal-template-3 .modal-body .body-wrapper .container-with-scrollbar,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .container-with-scrollbar {
  height: 400px;
  padding-right: 15px;
  margin-top: 15px;
  overflow: -moz-scrollbars-vertical;
  overflow-y: scroll;
}
.modal-template-1.modal-template-3 .modal-body .edit-email,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .edit-email {
  margin-top: 15px;
}
.modal-template-1.modal-template-3 .modal-body .edit-email .block-title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .edit-email .block-title {
  text-transform: none;
  text-align: left;
}
.modal-template-1.modal-template-3 .address-widget,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .address-widget {
  padding: 15px 10px 15px 20px;
  border: 1px solid #a5a5a5;
  margin-bottom: 20px;
}
.modal-template-1.modal-template-3 .address-widget.selected-widget,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .address-widget.selected-widget {
  border-color: #42c11a;
}
.modal-template-1.modal-template-3 .address-widget:hover,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .address-widget:hover {
  border: 2px solid #42c11a;
  padding: 14px 11px 14px 19px;
  cursor: pointer;
}
.modal-template-1.modal-template-3 .address-widget.__change-selected,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .address-widget.__change-selected {
  border: 2px solid #42c11a;
  padding: 14px 11px 14px 19px;
}
.modal-template-1.modal-template-3 .widget-header,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-bottom: 4px;
}
.modal-template-1.modal-template-3 .widget-header .selected,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .selected {
  font-size: 16px;
}
.modal-template-1.modal-template-3 .widget-header .selected .select-icon,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .selected .select-icon {
  background-image: url("../images/cart-page/select-icon.png");
  min-width: 16px;
  height: 13px;
  margin-right: 4px;
}
.modal-template-1.modal-template-3 .widget-header .select:hover,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header .select:hover {
  color: #42c11a;
}
.modal-template-1.modal-template-3 .widget-header:hover .select,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header:hover .select {
  color: #42c11a;
}
.modal-template-1.modal-template-3 .widget-header:hover + .address-widget,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header:hover + .address-widget {
  border: 2px solid #42c11a;
  padding: 14px 11px 14px 19px;
}
.modal-template-1.modal-template-3 .widget-header.active .select,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .widget-header.active .select {
  color: #42c11a;
}
.modal-template-1.modal-template-3 .right-block .block-title.second-title,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .block-title.second-title {
  margin-top: 30px;
  text-transform: none;
  text-align: left;
}
.modal-template-1.modal-template-3 .right-block .block-title a.edit,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .block-title a.edit {
  margin-left: 35px;
  font-size: 13px;
}
.modal-template-1.modal-template-3 .right-block .main-input,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input {
  margin-bottom: 15px;
}
.modal-template-1.modal-template-3 .right-block .main-input.disabled,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block .main-input.disabled {
  display: none;
}
.modal-template-1.modal-template-3 .right-block label.disabled,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .right-block label.disabled {
  display: none;
}
.modal-template-1.modal-template-3 .save-btn,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .save-btn {
  margin-bottom: 25px;
  margin-top: 25px;
}
.modal-template-1.modal-template-3 .save-btn.modal-row,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .save-btn.modal-row {
  text-align: center;
}
.modal-template-1.modal-template-3 .save-btn .form-btn,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .save-btn .form-btn,
.modal-template-1.modal-template-3 .save-btn .sign-in-popup-content .modal-body .sign-in-btn,
.modal-template-1.modal-template-3 .save-btn [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  min-width: 120px;
}
.modal-template-1.modal-template-3 .save-btn .form-btn.btn-inline,
#site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .save-btn .form-btn.btn-inline,
.modal-template-1.modal-template-3 .save-btn .sign-in-popup-content .modal-body .sign-in-btn.btn-inline,
.modal-template-1.modal-template-3 .save-btn [data-br-component="contact-form-container"] .contact-form-box .send-btn.btn-inline {
  display: inline-block;
}
.register-page-popover,
.popover,
[data-br-component="main-site"].register-page .popover {
  font-size: 14px;
  background-color: #9dd5ff;
  margin-left: 15px;
  min-width: 250px;
  max-width: 350px;
}
.register-page-popover .popover-content,
.popover .popover-content,
[data-br-component="main-site"].register-page .popover .popover-content {
  line-height: 1.54;
  padding: 15px 45px 10px 10px;
  text-align: left;
}
.register-page-popover .popover-content p,
.popover .popover-content p,
[data-br-component="main-site"].register-page .popover .popover-content p {
  font-size: 13px;
  margin-bottom: 0;
}
.register-page-popover .popover-close-btn,
.popover .popover-close-btn,
[data-br-component="main-site"].register-page .popover .popover-close-btn {
  width: 16px;
  height: 16px;
  background-image: url("../images/homepage/menu-close-btn.png");
  top: 9px;
  right: 12px;
}
.register-page-popover.right > .arrow,
.popover.right > .arrow,
[data-br-component="main-site"].register-page .popover.right > .arrow {
  border-color: transparent;
}
.register-page-popover.right > .arrow:after,
.popover.right > .arrow:after,
[data-br-component="main-site"].register-page .popover.right > .arrow:after {
  bottom: -7px;
  left: -1px;
  border-style: solid;
  border-width: 7px 12px 7px 0;
  border-color: transparent #9dd5ff transparent transparent;
}
.register-page-popover.top,
.popover.top,
[data-br-component="main-site"].register-page .popover.top {
  margin-left: 80px;
}
.popover.popover-black {
  background-color: #000;
}
.popover.popover-black > .arrow {
  border-color: transparent;
}
.popover.popover-black > .arrow:after {
  bottom: -7px;
  left: -1px;
  border-style: solid;
  border-width: 7px 12px 7px 0;
  border-color: transparent #000 transparent transparent;
}
.popover.popover-black.bottom > .arrow:after {
  border-width: 0 6px 10px 6px;
  border-color: transparent transparent #000 transparent;
  margin-left: 18px;
}
.popover.popover-black .popover-content-black {
  color: white;
  padding: 10px 45px 10px 10px;
  background-color: #000;
}
.popover.popover-black .popover-content-black a {
  color: #fff;
  text-decoration: underline;
  cursor: pointer;
}
.popover.popover-black .popover-content-black a:hover {
  color: #FFE66D;
}
.popover.popover-black .popover-content-black .template-preview-lnk {
  float: right;
}
.form-status-error {
  display: block;
  width: 100%;
  color: #b90d0d;
  font-size: 0.875em;
  margin: 10px 0;
}
.sign-in-popup-content .modal-content {
  width: 570px;
  border: 1px solid #b3b5b8;
  background-color: #f0f0f0;
}
.sign-in-popup-content .modal-header {
  border-bottom-width: 0;
  padding: 20px 20px 0;
}
.sign-in-popup-content .modal-header .close {
  line-height: 0;
}
.sign-in-popup-content .modal-header .close span {
  width: 16px;
  height: 16px;
  background: url("../images/cart-page/close-icon-blue.png");
}
.sign-in-popup-content .modal-body {
  padding-top: 5px;
}
.sign-in-popup-content .modal-body .input-wrapper {
  width: 290px;
}
.sign-in-popup-content .modal-body .login-form {
  width: 370px;
}
.sign-in-popup-content .modal-body .login-form .js_form-reset-password {
  background: #9dd5ff;
  padding: 20px 20px 5px 20px;
  margin-bottom: 20px;
  margin-left: -10%;
  width: 120%;
  border: 1px solid #cdcdcd;
  position: relative;
}
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .close-icon {
  display: inline-block;
}
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .close-icon {
  top: 10px;
  right: 10px;
  width: 25px;
  height: 25px;
  background: url("../images/homepage/menu-close-btn.png") center no-repeat #9dd5ff;
}
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body {
  width: 80%;
  margin: auto;
  position: relative;
}
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body .form-btn,
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body .sign-in-popup-content .modal-body .sign-in-btn,
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin-left: 0;
}
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body .form-title {
  margin-bottom: 30px;
  margin-top: 4px;
}
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body .password-sent {
  margin-top: 10px;
}
.sign-in-popup-content .modal-body .login-form .js_form-reset-password .reset-form-body .confirmation-error {
  margin-top: 10px;
}
.sign-in-popup-content .modal-body .form-title {
  margin-bottom: 10px;
}
.sign-in-popup-content .modal-body .modal-favorite-txt {
  max-width: 290px;
  font-size: 1em;
  font-family: 'OpenSans-Regular';
}
.sign-in-popup-content .modal-body input,
.sign-in-popup-content .modal-body textarea {
  border: 1px solid #40464e;
  padding: 10px;
  margin-bottom: 15px;
  resize: none;
  display: inline-block;
}
.sign-in-popup-content .modal-body input:focus,
.sign-in-popup-content .modal-body textarea:focus {
  border-color: #0fa421;
}
.sign-in-popup-content .modal-body .sign-up-text {
  margin-bottom: 25px;
}
.sign-in-popup-content .modal-body .sign-up-text .sign-up {
  font-size: 1em;
  color: #1568a8;
}
.sign-in-popup-content .modal-body .password-remember {
  margin-bottom: 20px;
  width: 100%;
  text-align: center;
}
.sign-in-popup-content .modal-body .password-remember:hover {
  color: #133a76;
}
.sign-in-popup-content .modal-body .sign-in-btn {
  margin-bottom: 25px;
}
.mfp-bg {
  z-index: 1055;
}
.mfp-wrap {
  z-index: 1056;
}
#tsGuaranteeContainer {
  margin-top: 25px;
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-header {
  text-align: center;
  background: #9dd5ff;
  padding: 20px;
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-header .close span {
  background: url("../images/user-pages/close-icon-blue.png");
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-header-ttl {
  color: #002660;
  text-transform: uppercase;
  font-family: 'OpenSans-Bold';
  margin: 1px;
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-header-ttl:before {
  width: 20px;
  height: 19px;
  background-image: url("../images/homepage/clipboard-full-hearth-icon.png");
  margin-right: 10px;
  margin-bottom: -5px;
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-header-ttl span {
  vertical-align: middle;
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-body {
  padding: 40px 15px;
  text-align: center;
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-lnk {
  display: block;
  color: #1568a8;
  font-family: 'OpenSans-Bold';
  font-size: 16px;
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-lnk.__S {
  color: #1568a8;
  margin-top: 30px;
  font-family: 'OpenSans-Regular';
  font-size: 14px;
}
.modal.sign-in-popup-content.added-schowek.__not-logged .modal-lnk:hover {
  color: #002660;
}
@media only screen and (min-width: 1200px) {
  .modal-history .modal-dialog {
    width: 1170px;
  }
}
@media only screen and (max-width: 992px) {
  .modal-history .modal-dialog {
    width: 1970px;
  }
}
@media only screen and (max-width: 767px) {
  .modal-template-1 .modal-dialog,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-dialog {
    width: 95%;
  }
  .modal-template-1 .modal-body,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-body {
    padding: 5px 15px 0;
  }
  .modal-template-1 .modal-footer.__with-captcha,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer.__with-captcha {
    padding: 5px 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .modal-template-1 .modal-footer .content-wrapper,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer .content-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .modal-template-1 .modal-footer .content-wrapper .copy-btn,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1 .modal-footer .content-wrapper .copy-btn {
    margin-top: 15px;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .main-input,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .main-input {
    width: 100%;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .kod-miejscowosc-fields,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .kod-miejscowosc-fields {
    width: 100%;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .kod-miejscowosc-fields .main-input,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .kod-miejscowosc-fields .main-input {
    margin-left: 0;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .kod-miejscowosc-fields .main-input.postal-code,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .kod-miejscowosc-fields .main-input.postal-code {
    width: 30%;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .kod-miejscowosc-fields .main-input.town,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .kod-miejscowosc-fields .main-input.town {
    width: 70%;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper.radio-btn-content label,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper.radio-btn-content label {
    width: auto;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .addr-miejscowosc-label,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .input-wrapper .addr-miejscowosc-label {
    padding-left: 25px;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block label,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block label {
    width: 100%;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .has-feedback .form-control-feedback,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .has-feedback .form-control-feedback {
    top: 30px;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .right-block .has-feedback input.postal-code + .form-control-feedback,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .right-block .has-feedback input.postal-code + .form-control-feedback {
    left: 20%;
  }
  .modal-template-1.modal-template-3 .modal-body .has-feedback input.postal-code + .form-control-feedback,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .has-feedback input.postal-code + .form-control-feedback {
    left: 20%;
  }
  .modal-template-1.modal-template-3 .modal-body .input-wrapper,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .input-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .modal-template-1.modal-template-3 .modal-body .input-wrapper .label-for-code,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .input-wrapper .label-for-code {
    width: 35%;
  }
  .modal-template-1.modal-template-3 .modal-body .input-wrapper .label-for-town,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .input-wrapper .label-for-town {
    width: 55%;
  }
  .modal-template-1.modal-template-3 .modal-dialog,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog {
    width: 95%;
  }
  .modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin {
    width: 95%;
  }
  .modal-template-1.modal-template-3 .modal-dialog .osoba-kontakt,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .osoba-kontakt {
    margin-left: 0;
  }
  .modal-template-1.modal-template-3 .modal-dialog .client-type,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .client-type {
    margin-left: 0;
  }
  .modal-template-1.modal-template-3 .modal-dialog .client-type.address-add-btn,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .client-type.address-add-btn {
    margin-left: 18%;
  }
  .modal-template-1.modal-template-3 .modal-dialog .no-nip-change,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .no-nip-change {
    width: 100%;
    margin-bottom: 30px;
  }
  .modal-template-1.modal-template-3 .modal-dialog .no-nip-change span,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog .no-nip-change span {
    line-height: 1.8em;
  }
  .modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input {
    max-width: 100%;
  }
  .modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input.postal-code,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .main-input.postal-code {
    margin-left: 0;
    width: 35%;
  }
  .modal-template-1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .has-feedback .form-control-feedback,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-dialog.modal-dialog-thin.with-labels .has-feedback .form-control-feedback {
    top: 30px;
  }
  .popover.dostawa-content {
    margin-left: 100px;
  }
  .popover.popover-black {
    min-width: 150px;
    width: 180px;
    margin-left: 0;
  }
  .popover.popover-black.top {
    margin-left: -60px;
  }
  .popover.popover-black.bottom > .arrow {
    left: 50% !important;
  }
  .popover.popover-black.bottom > .arrow:after {
    border-width: 0 6px 10px 6px;
    border-color: transparent transparent #000 transparent;
  }
  .popover-content-1 > .arrow,
  .popover.top > .arrow,
  .popover.bottom > .arrow,
  .dostawa-content > .arrow {
    left: 75% !important;
  }
  .modal-history .modal-dialog {
    margin: 10px 1px;
  }
  .modal-history .modal-dialog .ordered-products-content.is-confirmation {
    margin-top: 0;
  }
  .sign-in-popup-content .modal-body .login-form {
    width: 100%;
  }
  .sign-in-popup-content .modal-body .input-wrapper {
    width: 100%;
  }
  .sign-in-popup-content .modal-body .login-form .js_form-reset-password {
    margin-left: -15px;
    width: 110%;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .modal-tabs-cnt-mob,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .modal-tabs-cnt-mob {
    width: 100%;
  }
  .modal-template-1.modal-template-3 .modal-body .body-wrapper .left-block,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-body .body-wrapper .left-block {
    max-width: 350px;
    margin: 0 auto 25px;
  }
  .modal-template-1.modal-template-3 .modal-tabs-cnt-mob,
  #site-main-modals .cart-sidebar-modal-block #cartMessageModal_1.modal-template-3 .modal-tabs-cnt-mob {
    display: none;
  }
  .modal-history .get-url-blk {
    display: none !important;
  }
}
.sign-in-info-content {
  width: 72%;
  margin-bottom: 30px;
  background-color: #f8ffca;
  padding: 18px 70px;
}
.sign-in-info-content .sign-in-popup-content {
  /*&:extend(.txt-center);*/
}
.sign-in-info-content .sign-in-popup-content .dark-text,
.sign-in-info-content .sign-in-popup-content .sign-in {
  font-size: 14px;
}
.sign-in-info-content .sign-in-popup-content .sign-in {
  font-family: 'OpenSans-ExtraBold';
  color: #1570b7;
}
.sign-in-info-content .sign-in-popup-content .dark-text {
  font-family: 'OpenSans-Regular';
}
.sign-in-info-content .infoicon {
  width: 16px;
  height: 16px;
  background-image: url("../images/product-list-page/question-icon-grey.png");
  right: 20px;
  top: 42%;
}
.sign-in-popup-cnt .top-text {
  padding-right: 50px;
  padding-left: 25px;
}
.info-blk-empty {
  font-family: 'OpenSans-Bold';
  background-color: #f8ffca;
  padding: 15px 20px 25px;
  line-height: 2;
  text-align: center;
  width: 100%;
}
.info-blk-empty .txt-r {
  font-family: 'OpenSans-Regular';
}
.info-blk-empty .txt-blue {
  color: #1570b7;
}
.not-found-info-content {
  width: 100%;
  margin-bottom: 30px;
  background-color: #f8ffca;
  padding: 18px 70px;
  text-align: center;
}
.not-found-info-content .search-text {
  color: #f26221;
}
.not-found-info-content .dark-text {
  font-family: 'OpenSans-Regular';
  font-size: 16px;
}
.not-found-info-content .dark-text-bold {
  font-family: 'OpenSans-Bold';
}
.not-found-info-content .space {
  height: 15px;
}
.not-found-info-content .search-advices {
  display: inline-block;
  text-align: left;
}
.not-found-info-content .search-advices li {
  list-style-type: disc;
}
.homepage-important-message-content,
.homepage-success-message-content {
  background-color: #ffffa9;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 15px;
}
.homepage-important-message-content .container,
.homepage-success-message-content .container {
  width: 100%;
}
.homepage-important-message-content .message-close-btn,
.homepage-success-message-content .message-close-btn {
  width: 16px;
  height: 16px;
  top: 2px;
  right: 10px;
  background-image: url("../images/homepage/yellow-close-btn.png");
}
.homepage-success-message-content {
  background-color: #e0f1d8;
  border: 1px solid #d7eac5;
}
.homepage-success-message-content .text {
  color: #1e7108;
  font-size: 1em;
}
.homepage-success-message-content .message-close-btn {
  background-image: url("../images/homepage/green-close-btn.png");
}
.register-info-text {
  margin-bottom: 30px;
  width: 80%;
}
.register-info-text .text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 10px 20px;
  background-color: #f35b5b;
}
.register-info-text .text:before {
  background-image: url("../images/login-register-page/register-info-tex-icon.png");
  min-width: 24px;
  height: 22px;
  margin-right: 10px;
}
.data-completion-info-text.register-info-text .text {
  padding-left: 30px;
  padding-right: 30px;
  background-color: #b72a2a;
}
.confirmation-error {
  color: #b90d0d !important;
}
.confirmation-success {
  color: #2a9011 !important;
}
.confirmation-yellow {
  color: #f7b138 !important;
}
.order-green-message {
  width: 88%;
  background-color: #197622;
  padding: 10px 15px;
  margin-bottom: 30px;
}
.order-green-message .text {
  line-height: 1.6;
}
.order-green-message .bold-text {
  font-family: 'OpenSans-Bold';
}
.order-green-message .info-text {
  margin-bottom: 12px;
  margin-top: 8px;
  margin-left: 35px;
}
.order-green-message .message-icon {
  margin-right: 15px;
  margin-top: 6px;
  min-width: 16px;
  height: 16px;
  background-image: url("../images/cart-page/smile-icon.png");
}
.order-green-message .bottom-list {
  font-size: 16px;
}
.order-green-message .bottom-list > a {
  margin-right: 60px;
}
.order-green-message .bottom-list > a:last-of-type {
  margin-right: 0;
}
.order-green-message.popup-green-messsage .content-wrapper .w-fix-90 {
  font-size: 14.1px;
  width: 90%;
}
@media screen and (max-width: 1199px) {
  .homepage-important-message-content,
  .homepage-success-message-content {
    padding: 15px 30px 15px 15px;
  }
  .homepage-important-message-content:not(.cookie-message, .cart-message),
  .homepage-success-message-content:not(.cookie-message, .cart-message) {
    top: -20px;
    left: 0;
    right: 0;
    z-index: 1051;
  }
  .homepage-important-message-content.cart-message,
  .homepage-success-message-content.cart-message {
    margin-bottom: 30px;
    margin-top: -25px;
  }
  .homepage-important-message-content.cart-information,
  .homepage-success-message-content.cart-information {
    margin-bottom: 30px;
    margin-top: -25px;
  }
}
@media screen and (max-width: 767px) {
  .homepage-important-message-content,
  .homepage-success-message-content {
    margin: 0 0 10px 0;
    padding: 15px 30px 15px 15px;
  }
  .homepage-important-message-content:not(.cookie-message, .cart-message),
  .homepage-success-message-content:not(.cookie-message, .cart-message) {
    top: -20px;
    left: 0;
    right: 0;
    z-index: 1051;
  }
  .homepage-important-message-content.top-message,
  .homepage-success-message-content.top-message {
    position: absolute;
    top: -20px;
    left: 0;
    right: 0;
    z-index: 1051;
  }
  .homepage-important-message-content.cart-message,
  .homepage-success-message-content.cart-message {
    margin-bottom: 15px;
    margin-top: 0;
  }
  .homepage-important-message-content.cart-information,
  .homepage-success-message-content.cart-information {
    margin-bottom: 15px;
    margin-top: 0;
  }
  .homepage-important-message-content .text,
  .homepage-success-message-content .text {
    text-align: left;
    padding: 1px 10px 1px 1px;
  }
  .homepage-important-message-content .message-close-btn,
  .homepage-success-message-content .message-close-btn {
    right: -16px;
    margin: 0;
  }
  .homepage-success-message-content .text {
    text-align: center;
  }
  .sign-in-info-content {
    width: 75%;
    margin-bottom: 20px;
    margin-top: 15px;
    padding: 15px;
  }
  .order-green-message .info-text {
    margin-left: 0;
  }
}
/* IE 10+ fix */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .homepage-important-message-content .message-close-btn,
  .homepage-success-message-content .message-close-btn,
  .homepage-success-message-content .message-close-btn {
    right: 20px;
  }
}
[data-br-component="main-site"]:after {
  background-color: rgba(255, 255, 255, 0.73);
  pointer-events: none;
  z-index: 1050;
}
[data-br-component="main-site"].main-site {
  padding-top: 0;
  padding-bottom: 0;
  font-size: 160%;
}
[data-br-component="main-site"].main-site > .row {
  margin-left: -15px;
  margin-right: -15px;
}
[data-br-component="main-site"].main-site.home-page .paragraph-text .text-wrapper {
  padding-left: 0;
  padding-right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 71%;
}
[data-br-component="main-site"].main-site.home-page .add-to-cart:hover {
  color: #f15407;
}
[data-br-component="main-site"].main-site.home-page .add-to-cart:hover:before {
  background-image: url("../images/product-slider-images/prod-cart-hover-icon.png");
}
[data-br-component="main-site"].main-site.product-page .about-product-tab-container {
  z-index: 9;
}
[data-br-component="main-site"].main-site.product-page .sidebar-title-with-line {
  margin-top: 10px;
  margin-bottom: 25px;
}
[data-br-component="main-site"].main-site.product-page .product-banner-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-br-component="main-site"].main-site.product-page .product-banner-section .category-products-advantage {
  margin: 0 auto 40px auto;
  overflow-x: scroll;
}
[data-br-component="main-site"].main-site .recently-reviewed {
  margin-bottom: 25px;
}
[data-br-component="main-site"].main-site .see-more-content {
  margin-bottom: 40px;
}
[data-br-component="main-site"].main-site .main-container {
  padding-bottom: 30px;
}
[data-br-component="main-site"].cart-page .dostawa-content {
  margin-left: 0;
}
[data-br-component="main-site"] .modal-backdrop {
  background-color: #fff;
  opacity: 0.73;
}
[data-br-component="main-site"] .sidebar-container {
  z-index: 1;
}
[data-br-component="main-site"].category-page .about-category .default-cnt a {
  text-decoration: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
[data-br-component="main-site"].category-page .about-category .default-cnt a img {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
[data-br-component="main-site"].category-page .about-category .default-cnt a:hover {
  text-decoration: underline;
}
[data-br-component="main-site"].category-page .about-category .default-cnt a:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
[data-br-component="main-site"].category-page .about-category .default-cnt a.light-blue-rounded-btn:hover {
  color: white;
  text-decoration: none;
}
[data-br-component="main-site"].order-pages .page-title {
  width: 1170px;
}
[data-br-component="main-site"].order-pages .top-content-wrapper {
  margin-bottom: 30px;
}
[data-br-component="main-site"].order-pages .step-by-step-checkout {
  margin-bottom: 30px;
}
[data-br-component="main-site"].order-pages .show-prod-table {
  margin-top: 5px;
  margin-bottom: 30px;
}
[data-br-component="main-site"] .ui-autocomplete {
  /*display: block!important;*/
  width: 558px !important;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  z-index: 1061;
  padding: 3px;
  border: 1px solid #bebebe;
  margin-top: -5px;
  height: 290px;
  overflow: auto;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item {
  padding: 5px 0 5px 15px;
  display: inline-block;
  width: 100%;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item.ui-state-disabled {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item.ui-state-disabled:hover {
  background: none;
  cursor: auto;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item:hover {
  background-color: #d2ebff;
  cursor: pointer;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper {
  margin-left: 40px;
  height: 35px;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper .category-item {
  color: #1568a8;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper .categories-title {
  font-weight: bold;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper.no-tab {
  margin-left: 0;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper.no-tab .dzial-title {
  font-weight: bold;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper > b {
  font-weight: normal;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper > i {
  font-style: normal;
}
[data-br-component="main-site"] .ui-autocomplete .ui-menu-item-wrapper img {
  margin-right: 5px;
  width: 40px;
  max-height: 40px;
  overflow: hidden;
  margin-left: -40px;
  float: left;
}
[data-br-component="main-site"].search .content-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
[data-br-component="main-site"].search .content-wrapper .search-left-section {
  display: none;
}
[data-br-component="main-site"].search .table-container {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0;
}
[data-br-component="main-site"].search .small.search.yellow-btn {
  margin: 0;
  padding: 0;
  text-align: left;
}
[data-br-component="main-site"].search .tooltip-content {
  margin-right: 15px;
}
[data-br-component="main-site"] .mobile-header-menu .content-wrapper {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
@media screen and (max-width: 767px) {
  [data-br-component="main-site"].main-site {
    font-size: 160%;
  }
  [data-br-component="main-site"].main-site.product-page .about-product-tab-container {
    max-width: 375px;
  }
  [data-br-component="main-site"].main-site.product-page .about-product-tab-container .sidebar-title-with-line {
    font-size: 1.25em;
  }
  [data-br-component="main-site"].main-site > .container {
    overflow: hidden;
  }
  [data-br-component="main-site"].main-site > .container .row {
    margin-right: 0;
  }
  [data-br-component="main-site"].main-site > .container .row > [class^="col-"],
  [data-br-component="main-site"].main-site > .container .row > [class*=" col-"] {
    padding-right: 0;
  }
  [data-br-component="main-site"].main-site .main-container {
    padding-bottom: 5px;
  }
  [data-br-component="main-site"].main-site .main-container .article-section {
    padding: 15px;
  }
  [data-br-component="main-site"].main-site.search .content-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="main-site"].main-site.search [data-br-component="category-main-content"] .table-top-container .right-block {
    width: auto;
    -ms-flex-preferred-size: 100px;
    flex-basis: 100px;
  }
  [data-br-component="main-site"].main-site.search [data-br-component="category-main-content"] .table-top-container .right-block.__wrap {
    width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  [data-br-component="main-site"].main-site.search .mobile-header-top .content-wrapper {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  [data-br-component="main-site"].main-site.search .mobile-header-menu .content-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  [data-br-component="main-site"] .ui-autocomplete {
    width: 100% !important;
    left: 0 !important;
    border: none;
    height: 350px;
    -webkit-box-shadow: 0px 15px 10px -15px #111;
    box-shadow: 0px 15px 10px -15px #111;
  }
  [data-br-component="main-site"] .ui-autocomplete .ui-menu-item:first-of-type {
    margin-top: 15px;
  }
  [data-br-component="main-site"].home-page .top-menu,
  [data-br-component="main-site"].home-page .header,
  [data-br-component="main-site"].home-page .main-menu,
  [data-br-component="main-site"].home-page .top-banner,
  [data-br-component="main-site"].home-page .sidebar-container,
  [data-br-component="main-site"].home-page .breadcrumbs,
  [data-br-component="main-site"].home-page .homepage-product-tab-container,
  [data-br-component="main-site"].home-page .content-banner-widgets-section,
  [data-br-component="main-site"].home-page .recently-reviewed,
  [data-br-component="main-site"].home-page .see-more-content,
  [data-br-component="main-site"].home-page .bottom-logo-slider,
  [data-br-component="main-site"].home-page .bottom-widget-content,
  [data-br-component="main-site"].home-page .banner-section,
  [data-br-component="main-site"].home-page .content-top-banner {
    display: none;
  }
  [data-br-component="main-site"].home-page .sticky-header {
    display: none !important;
  }
  [data-br-component="main-site"].home-page .row {
    margin: 0;
  }
  [data-br-component="main-site"].home-page .mobile-container {
    padding-left: 0;
    padding-right: 0;
  }
  [data-br-component="main-site"] .pagination-row {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
  }
  [data-br-component="main-site"] .pagination-col {
    padding-left: 0;
  }
  [data-br-component="main-site"].category-page .about-category .default-cnt {
    padding: 0 5px;
  }
}
@media screen and (max-width: 991px) {
  [data-br-component="main-site"].filtered-products .sidebar-container {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  [data-br-component="main-site"] .sidebar-container .standart-sidebar img {
    max-width: 100%;
  }
  [data-br-component="main-site"] .ui-autocomplete {
    width: 450px !important;
  }
}
@media screen and (min-width: 1200px) {
  [data-br-component="main-site"] .ui-autocomplete {
    width: 690px !important;
  }
}
/* default settings */
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  [data-br-component="target"] h2.header-product {
    margin-top: 15px;
  }
}
/* Medium devices (desktops, 992px and up) */
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
  [data-br-component="target"] h2.button_head {
    margin-top: 15px;
  }
}
[data-br-component="sticky-header"] {
  height: 60px;
  background-color: #002660;
  z-index: 1053;
}
[data-br-component="sticky-header"] .main-content {
  position: relative;
}
[data-br-component="sticky-header"] .main-content > div {
  margin-right: 45px;
}
[data-br-component="sticky-header"] .main-content > div:last-of-type {
  margin-right: 0;
}
[data-br-component="sticky-header"] .scrollToTop {
  display: none;
}
[data-br-component="sticky-header"] .sidebar-category-menu,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu {
  width: 270px;
}
[data-br-component="sticky-header"] .sidebar-category-menu li,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu li {
  width: 270px;
}
[data-br-component="sticky-header"] .sticky-header-lnk {
  visibility: hidden;
}
[data-br-component="sticky-header"] .category,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category {
  width: 85px;
}
[data-br-component="sticky-header"] .category > a,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category > a {
  height: 60px;
  line-height: 60px;
  padding-left: 25px;
}
[data-br-component="sticky-header"] .category > a:before,
[data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category > a:before {
  left: 32px;
  top: 22px;
}
[data-br-component="sticky-header"] .sticky-header-search-panel {
  width: 330px;
  margin-left: 0;
}
[data-br-component="sticky-header"] .my-account .link {
  height: 25px;
  line-height: 25px;
}
[data-br-component="sticky-header"] .my-account .link:before {
  background-image: url("../images/homepage/my-account-icon.png");
  width: 17px;
  height: 20px;
  margin-right: 8px;
}
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu {
  padding-bottom: 5px;
  padding-top: 10px;
  margin-top: 0;
  min-width: 200px;
  width: 100%;
  background-color: #002660;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu > li {
  font-size: 16px;
}
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu > li:last-of-type > a {
  border-bottom-width: 0;
}
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu > li > a {
  height: 42px;
  line-height: 42px;
  padding: 0 5px 0 15px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.22);
}
[data-br-component="sticky-header"] .my-account.dropdown .dropdown-menu > li > a:hover {
  color: #9dd5ff;
}
[data-br-component="sticky-header"] .my-account.dropdown .link {
  padding-left: 8px;
  padding-right: 17px;
}
[data-br-component="sticky-header"] .my-account.dropdown .link:after {
  background-image: url("../images/homepage/arrow-down-white.png");
  width: 12px;
  height: 7px;
  margin-left: 6px;
}
[data-br-component="sticky-header"] .my-account.dropdown .link:hover {
  color: #9dd5ff;
}
[data-br-component="sticky-header"] .my-account.dropdown:hover .dropdown-menu {
  display: block;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .cart-btn {
  color: #f15407;
  padding-left: 10px;
  padding-right: 10px;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .cart-btn .bottom-arrow {
  border-color: #002660 transparent transparent transparent;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .cart-btn .text {
  padding-left: 40px;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .cart-btn .shopping-cart-icon {
  background: url("../images/homepage/cart-icon-orange.png") center no-repeat;
  width: 30px;
  height: 29px;
  left: 10px;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .bookmark-btn {
  color: #9dd5ff;
  margin-right: 0;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .bookmark-btn:before {
  background-image: url("../images/homepage/bookmark-icon-blue.png");
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .bookmark-btn:hover {
  color: #fff;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .btn-wrapper.bookmarked > a {
  color: #9dd5ff;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .btn-wrapper.bookmarked > a:before {
  background-image: url("../images/homepage/bookmark-icon-blue-full.png");
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .btn-wrapper.bookmarked > a:hover {
  color: #fff;
}
[data-br-component="sticky-header"] .bookmark-and-cart-buttons .btn-wrapper.full-cart .text {
  font-family: 'OpenSans-Italic';
}
@media screen and (max-width: 991px) {
  [data-br-component="sticky-header"] .sticky-header-search-panel {
    width: 250px;
    margin-left: 0;
  }
  [data-br-component="sticky-header"] .bookmark-and-cart-buttons .cart-btn .shopping-cart-icon {
    margin-top: 5px;
  }
  [data-br-component="sticky-header"] .bookmark-and-cart-buttons .cart-btn .text {
    height: 56px;
  }
}
@media screen and (min-width: 992px) {
  [data-br-component="sticky-header"] .sticky-header-search-panel {
    width: 330px;
    margin-left: 0;
  }
  [data-br-component="sticky-header"] .sticky-header-lnk {
    visibility: visible;
  }
  [data-br-component="sticky-header"] .category,
  [data-br-component="sticky-header"] [data-br-component="main-menu"] .navbar-nav > li.category {
    width: 200px;
  }
}
@media screen and (min-width: 1200px) {
  [data-br-component="sticky-header"] .scrollToTop {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -60px;
    width: 60px;
    color: white;
    font-size: 13px;
  }
  [data-br-component="sticky-header"] .scrollToTop:before {
    content: '';
    display: block;
    background: url("../images/homepage/arrow-top-icon-inverse.png") center no-repeat transparent;
    height: 50%;
  }
  [data-br-component="sticky-header"] .scrollToTop span {
    margin-left: 8px;
  }
}
[data-br-component="top-menu"] {
  z-index: 1040;
  margin-bottom: 15px;
}
[data-br-component="top-menu"] .opening-hours {
  font-family: 'OpenSans-Bold';
  color: #1568a8;
  padding: 15px 15px 15px 0;
}
[data-br-component="top-menu"] .opening-hours .tel-num:before {
  background-image: url("../images/homepage/phone-icon.png");
  width: 16px;
  height: 16px;
  margin-right: 10px;
  top: 4px;
}
[data-br-component="top-menu"] .opening-hours .working-hours-default {
  font-family: 'OpenSans-Regular';
  padding: 15px 32px 15px 15px;
}
[data-br-component="top-menu"] .info-menu-list .info-num {
  font-family: 'OpenSans-Bold';
  color: #1568a8;
  min-width: 220px;
}
[data-br-component="top-menu"] .info-menu-list .info-num .text:before {
  background-image: url("../images/homepage/phone-icon.png");
  width: 16px;
  height: 16px;
  margin-right: 10px;
  top: 4px;
}
[data-br-component="top-menu"] .info-menu-list .info-num .text-empty:before {
  width: 1px;
  height: 16px;
  margin-right: 10px;
  top: 4px;
}
[data-br-component="top-menu"] .info-menu-list .info-num a:hover {
  color: #f15407;
}
[data-br-component="top-menu"] .info-menu-list .info-num:hover {
  background-color: #d2ebff;
  color: #f15407;
}
[data-br-component="top-menu"] .info-menu-list .info-num:hover .dropdown-toggle a {
  color: #f15407;
}
[data-br-component="top-menu"] .info-menu-list .info-num:hover .text:after,
[data-br-component="top-menu"] .info-menu-list .info-num:hover .text-empty:after {
  background-image: url("../images/homepage/arrow-down-orange.png");
}
[data-br-component="top-menu"] .info-menu-list .text:after,
[data-br-component="top-menu"] .info-menu-list .text-empty:after {
  background-image: url("../images/homepage/footer-arrow-down.png");
  width: 12px;
  height: 7px;
  margin-left: 22px;
}
[data-br-component="top-menu"] .top-menu-list .navbar-nav > li:after {
  top: 15px;
}
[data-br-component="top-menu"] .logo.__category {
  display: none;
}
[data-br-component="top-menu"] .navbar-nav > li {
  margin-left: -3px;
}
[data-br-component="top-menu"] .navbar-nav > li.user-menu-dropdown {
  min-width: 210px;
}
[data-br-component="top-menu"] .navbar-nav > li > a {
  font-family: 'OpenSans-Bold';
  color: #1568a8;
  padding: 15px 22px;
}
[data-br-component="top-menu"] .navbar-nav > li > a.user-menu {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
[data-br-component="top-menu"] .navbar-nav > li > a.user-menu:before {
  background: url("../images/homepage/my-account-icon-blue.png") left center no-repeat;
  height: 19px;
  width: 17px;
  margin-right: 12px;
}
[data-br-component="top-menu"] .navbar-nav > li > a:focus {
  color: #1568a8;
}
[data-br-component="top-menu"] .navbar-nav > li .register-btn a {
  color: #f15407;
}
[data-br-component="top-menu"] .navbar-nav > li .register-btn a:hover {
  color: #1568a8;
}
[data-br-component="top-menu"] .navbar-nav > li.active:hover > a {
  color: #f15407;
  background-color: #d2ebff;
}
[data-br-component="top-menu"] .navbar-nav > li:after {
  width: 1px;
  height: 24px;
  top: 19px;
  z-index: -1;
  background-color: #dedede;
}
[data-br-component="top-menu"] .navbar-nav > li:hover > a {
  color: #f15407;
  background-color: #d2ebff;
}
[data-br-component="top-menu"] .navbar-nav > li:hover .text:after {
  background-image: url("../images/homepage/arrow-down-orange.png");
}
[data-br-component="top-menu"] .navbar-nav > li .fb-icon {
  background: url("../images/homepage/top-menu-fb-icon.png") center no-repeat;
  width: 10px;
  height: 16px;
  margin-right: 8px;
  margin-bottom: -3px;
}
[data-br-component="top-menu"] .navbar-nav > li.item-with-subtext > a {
  padding-bottom: 0;
}
[data-br-component="top-menu"] .navbar-nav > li.item-with-subtext > a.user-menu {
  padding-bottom: 15px;
}
[data-br-component="top-menu"] .navbar-nav > li .sub-text {
  margin-left: 8px;
  font-size: 0.846em;
  color: #77746e;
}
[data-br-component="top-menu"] .navbar-nav > li .sub-text-lnk {
  color: #77746e !important;
  margin-top: -20px;
  margin-left: 3px;
}
[data-br-component="top-menu"] .navbar-nav > li .text:after {
  background-image: url("../images/homepage/footer-arrow-down.png");
  width: 12px;
  height: 7px;
  margin-left: 22px;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu {
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
  padding-top: 0;
  padding-bottom: 0;
  height: 1px;
  overflow: hidden;
  min-width: 100%;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li {
  margin-bottom: 5px;
  margin-right: 8px;
  padding-left: 1em;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li > a {
  padding-left: 20px;
  padding-right: 20px;
  font-family: 'OpenSans-Semibold';
  color: #133a76;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li > a:hover {
  color: #f15407;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.working-hours a {
  cursor: default;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.working-hours a span {
  font-family: 'OpenSans-Regular';
  padding-bottom: 0;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.working-hours a:hover {
  color: #133a76;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.phone-number {
  margin-bottom: 0;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.phone-number a {
  padding-bottom: 0;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.phone-number a span {
  font-size: 1.1em;
  padding-bottom: 0;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.orange-link a {
  font-size: 1em;
  color: #f15407;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.login-button a {
  font-size: 1.1em;
  border-radius: 3px;
  background-color: #f15407;
  width: 125px;
  padding: 5px 25px;
  color: white;
  margin-bottom: 10px;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > li.login-button a:hover {
  background-color: #f26221;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > .active > a {
  color: #f15407;
}
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > .active > a:focus,
[data-br-component="top-menu"] ul.nav li > ul.dropdown-menu > .active > a:hover {
  color: #f15407;
}
[data-br-component="top-menu"] ul.nav li:hover > ul.dropdown-menu {
  height: auto;
  overflow: visible;
  padding-top: 5px;
  padding-bottom: 10px;
  background-color: #d2ebff;
}
[data-br-component="top-menu"] .navbar-default .navbar-nav > .open > a {
  color: #f15407;
  background-color: #d2ebff;
}
[data-br-component="top-menu"] .navbar-default .navbar-nav > .open > a:focus,
[data-br-component="top-menu"] .navbar-default .navbar-nav > .open > a:hover {
  color: #f15407;
  background-color: #d2ebff;
}
[data-br-component="top-menu"] .navbar-default .navbar-nav > .active > a {
  color: #f15407;
}
[data-br-component="top-menu"] .navbar-default .navbar-nav > .active > a:focus,
[data-br-component="top-menu"] .navbar-default .navbar-nav > .active > a:hover {
  color: #f15407;
}
[data-br-component="top-menu"] .middle-block {
  text-align: right;
  margin-right: 30px;
  padding-top: 13px;
}
[data-br-component="top-menu"] .middle-block .text:hover {
  color: #f15407;
}
[data-br-component="top-menu"] #navbar-right {
  padding-right: 25px;
}
[data-br-component="top-menu"].logged-user .top-menu-list .navbar-nav > li:after {
  top: 15px;
}
[data-br-component="top-menu"].logged-user .logged-user-text {
  font-family: 'OpenSans-Regular';
}
[data-br-component="top-menu"].logged-user .log-out-text {
  color: #b13a00;
}
.menu-with-category [data-br-component="top-menu"] {
  margin-bottom: 5px;
}
.menu-with-category [data-br-component="top-menu"] .navbar-nav > li.logo:after {
  display: none;
}
.menu-with-category [data-br-component="top-menu"] .nav .sub-text {
  display: inline-block;
}
.menu-with-category [data-br-component="top-menu"] .info-num {
  margin: 0 0 0 40px !important;
}
.menu-with-category [data-br-component="header"] .container {
  padding-bottom: 17px;
}
.menu-with-category [data-br-component="product-breadcrumbs"] .content-wrapper {
  margin-bottom: 17px;
}
.menu-with-category .middle-block.hidden-print a {
  display: none;
}
.menu-with-category li.help {
  display: none;
}
.menu-with-category .opening-hours {
  display: none;
}
.menu-with-category .logo {
  display: none;
}
.menu-with-category .logo.__category {
  display: block;
}
.menu-with-category .logo.__category:hover > a {
  background-color: transparent!important;
}
.menu-with-category .logo.__category a {
  padding: 20px 0 5px;
}
.menu-with-category .logo.__category a:hover,
.menu-with-category .logo.__category a:focus,
.menu-with-category .logo.__category a.active {
  background-color: none!important;
}
@media screen and (max-width: 1200px) {
  [data-br-component="top-menu"] .logged-user-remove {
    display: none;
  }
  [data-br-component="top-menu"] .content-wrapper {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media screen and (max-width: 767px) {
  .menu-with-category .logo {
    display: block;
  }
  .menu-with-category .content-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media screen and (max-width: 768px) {
  [data-br-component="top-menu"] .middle-block span {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .menu-with-category [data-br-component="top-menu"] .info-num {
    margin: 0 0 0 5px !important;
  }
}
[data-br-component="header"] {
  /*z-index: 1048;*/
}
[data-br-component="header"] .container {
  padding-top: 12px;
  padding-bottom: 25px;
}
[data-br-component="header"] .category .dropdown-toggle,
[data-br-component="header"] [data-br-component="main-menu"] .navbar-nav > li.category .dropdown-toggle {
  text-align: center;
  min-height: 60px;
  text-transform: uppercase;
  font-family: 'OpenSans-Bold';
  font-size: 17px;
  line-height: 27px;
}
[data-br-component="header"] .category .dropdown-toggle:hover,
[data-br-component="header"] [data-br-component="main-menu"] .navbar-nav > li.category .dropdown-toggle:hover {
  background: #9dd5ff;
}
[data-br-component="header"] .category .dropdown-toggle:focus,
[data-br-component="header"] [data-br-component="main-menu"] .navbar-nav > li.category .dropdown-toggle:focus {
  background: #9dd5ff;
}
[data-br-component="header"] .category .dropdown-menu,
[data-br-component="header"] [data-br-component="main-menu"] .navbar-nav > li.category .dropdown-menu {
  width: 270px;
}
[data-br-component="header"] .category .container.list-item-toggle-menu.menu-dropdown,
[data-br-component="header"] [data-br-component="main-menu"] .navbar-nav > li.category .container.list-item-toggle-menu.menu-dropdown {
  padding: 0;
}
[data-br-component="header"] .category .logo,
[data-br-component="header"] [data-br-component="main-menu"] .navbar-nav > li.category .logo {
  display: none;
}
[data-br-component="header"] .logo h1 {
  margin-bottom: 0;
  margin-top: 0;
}
[data-br-component="header"] .logo a {
  background-position: center;
  height: 51px;
  width: 268px;
  font-size: 0;
}
[data-br-component="header"] .product-ctg-list {
  padding-left: 30px;
  margin-top: 15px;
  color: #7e7e7e;
}
[data-br-component="header"] .product-ctg-list .text {
  font-family: 'OpenSans-Italic';
}
[data-br-component="header"] .product-ctg-list li {
  margin-left: 6px;
}
[data-br-component="header"] .product-ctg-list li a:hover {
  color: #ff7b3a;
}
.cart-dropdown .dropdown-menu {
  border: 1px solid #f15407;
  z-index: 1002;
}
.cart-dropdown .dropdown-menu:before {
  border-color: #f15407 transparent transparent transparent;
}
.cart-dropdown .dropdown-menu .cart-products-container {
  max-height: 240px;
  overflow-y: auto;
  margin-right: -10px;
  margin-top: -15px;
  margin-bottom: 15px;
}
.box.more_three {
  display: inline-block;
  width: 100%;
}
.box.more_three .col-sm-6,
.box.more_three .col-sm-4 {
  width: 100%;
}
.box.more_three .right-line {
  border-right: 1px solid #199ADD;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.box.more_three .right-line a {
  width: 90%;
}
.box.more_three .left-line {
  border-left: 1px solid #199ADD;
}
.box.more_three .menu-box.active h4 a {
  background: #002660;
}
.box.more_three .menu-box.active h4 a {
  position: relative;
}
.box.more_three .menu-box.active h4 a:after {
  content: '>';
  font-size: 20px;
  position: absolute;
  right: 10px;
  top: 6px;
}
.box.more_three .menu-box ul {
  margin-left: 15px;
  padding-left: 15px;
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  width: 100%;
  background: #1570B7;
}
.box.more_three .menu-box .toggle-menu-list {
  display: none;
}
.box.more_three .menu-box.active .toggle-menu-list {
  display: block;
}
[data-br-component="main-menu"] {
  background-color: #40464e;
  z-index: 15;
  margin-bottom: 25px;
}
[data-br-component="main-menu"] .menu-list {
  height: 56px;
}
[data-br-component="main-menu"] .menu-list > li {
  border-right: 1px solid #fff;
}
[data-br-component="main-menu"] .menu-list > li:last-of-type {
  border-right-width: 0;
}
[data-br-component="main-menu"] .menu-list > li > a {
  height: 56px;
  line-height: 56px;
  padding: 0;
}
[data-br-component="main-menu"] .orange {
  color: #ff7b3a !important;
}
[data-br-component="main-menu"] ul.nav li.hover-dropdown > ul.dropdown-menu {
  top: 100%;
}
[data-br-component="main-menu"] .main-menu-list .category .dropdown-menu,
[data-br-component="main-menu"] .main-menu-list [data-br-component="main-menu"] .navbar-nav > li.category .dropdown-menu {
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
[data-br-component="main-menu"] .main-menu-list .dropdown-menu {
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  padding-top: 0;
  padding-bottom: 0;
}
[data-br-component="main-menu"] .main-menu-list .dropdown-menu > li:last-of-type > a {
  border-bottom-width: 0;
  color: #337ab7;
}
[data-br-component="main-menu"] .main-menu-list .dropdown-menu > li > a {
  padding: 20px 16px 16px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.22);
  background-color: #133a76;
  white-space: pre-wrap;
  z-index: 100;
}
[data-br-component="main-menu"] .main-menu-list .dropdown-menu > li > a:hover {
  background: #1570b7;
}
.menu-cards-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -8px;
}
.menu-cards-col {
  padding: 0 8px 16px;
  position: relative;
  min-height: 1px;
  width: 100%;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.menu-card {
  padding: 20px;
  color: #1568a8;
  border-radius: 8px;
  text-align: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  min-height: 170px;
}
.menu-card:hover {
  background-color: #1570b7;
  color: #fff;
}
.menu-card:hover .menu-card-img {
  display: none;
}
.menu-card:hover .menu-card-img-ac {
  display: inline-block;
}
.menu-card-ic {
  width: 100%;
  margin-bottom: 15px;
  height: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.menu-card-img-ac {
  display: none;
}
.menu-card-txt {
  width: 100%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  font-weight: bold;
  text-transform: uppercase;
  max-width: 190px;
}
@media screen and (max-width: 680px) {
  .menu-cards-col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
[data-br-component="step-by-step-checkout"] {
  margin-bottom: 47px;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper {
  border-top: 1px solid #b9bbbe;
  border-bottom: 1px solid #b9bbbe;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a {
  padding-left: 30px;
  padding-right: 30px;
  height: 55px;
  width: 33.33%;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a:before {
  width: 24px;
  min-width: 24px;
  margin-right: 22px;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a:after {
  content: '';
  height: 45px;
  width: 1px;
  background: #b9bbbe;
  position: absolute;
  display: block;
  top: 5px;
  right: 0;
  bottom: 10px;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a.disabled {
  opacity: 0.39;
  cursor: default;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a.disabled:hover {
  color: #40464e;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a.active {
  background-color: #002660;
  -webkit-box-shadow: 1px 0 0 1px #002660;
  box-shadow: 1px 0 0 1px #002660;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a.active:hover {
  background-color: #002660;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a.active:after {
  background: transparent;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a:last-of-type.active {
  -webkit-box-shadow: 0 0 0 1px #002660;
  box-shadow: 0 0 0 1px #002660;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a:last-of-type:after {
  background: transparent;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper > a:hover {
  color: #002660;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .cart:before {
  background-image: url("../images/cart-page/cart-icon-grey.png");
  height: 24px;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .cart.disabled:hover:before {
  background-image: url("../images/cart-page/cart-icon-grey.png");
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .cart:hover:before {
  background-image: url("../images/cart-page/cart-icon-blue.png");
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .cart.active:before {
  background-image: url("../images/cart-page/cart-icon-white.png");
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .login-register {
  line-height: 1.1em;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .login-register:before {
  background-image: url("../images/cart-page/login-register-icon-grey.png");
  height: 22px;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .login-register.disabled:hover:before {
  background-image: url("../images/cart-page/login-register-icon-grey.png");
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .login-register:hover:before {
  background-image: url("../images/cart-page/login-register-icon-blue.png");
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .login-register.active:before {
  background-image: url("../images/cart-page/login-register-icon-white.png");
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .login-register .email-addr {
  font-family: 'OpenSans-Regular';
  font-size: 0.813em;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .delivery-payment:before {
  background-image: url("../images/cart-page/delivery-payment-icon-grey.png");
  height: 18px;
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .delivery-payment.disabled:hover:before {
  background-image: url("../images/cart-page/delivery-payment-icon-grey.png");
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .delivery-payment:hover:before {
  background-image: url("../images/cart-page/delivery-payment-icon-blue.png");
}
[data-br-component="step-by-step-checkout"] .checkout-wrapper .delivery-payment.active:before {
  background-image: url("../images/cart-page/delivery-payment-icon-white.png");
}
@media screen and (max-width: 1199px) {
  [data-br-component="step-by-step-checkout"] {
    margin-bottom: 27px;
  }
  [data-br-component="step-by-step-checkout"] .checkout-wrapper {
    font-size: 0.875em;
  }
}
[data-br-component="content-top-banner"] {
  margin-bottom: 50px;
}
[data-br-component="sidebar"] {
  padding-bottom: 25px;
}
[data-br-component="sidebar"] .top-menu {
  padding: 20px 10px 25px;
  background-color: #1570b7;
  margin-bottom: 25px;
}
[data-br-component="sidebar"] .top-menu .title {
  margin-bottom: 17px;
  margin-top: 0;
  width: 100%;
  padding: 3px 0 3px 3px;
}
[data-br-component="sidebar"] .top-menu .title.selected {
  background-color: #002660;
}
[data-br-component="sidebar"] .top-menu .title:hover {
  background-color: #002660;
}
[data-br-component="sidebar"] .top-menu .title.no-hover:hover {
  background: none;
}
[data-br-component="sidebar"] .top-menu .list {
  margin-left: 10px;
}
[data-br-component="sidebar"] .top-menu .list > li > a {
  line-height: 2;
  padding-left: 20px;
  width: 100%;
  text-transform: lowercase;
}
[data-br-component="sidebar"] .top-menu .list > li > a:before {
  width: 5px;
  height: 5px;
  background: url(../images/homepage/list-style-icon.png) left center no-repeat transparent;
  top: 11px;
  left: 3px;
}
[data-br-component="sidebar"] .top-menu .list > li > a:hover,
[data-br-component="sidebar"] .top-menu .list > li > a.selected {
  background-color: #002660;
}
[data-br-component="sidebar"] .top-menu .list > li > a.promotion-all-link {
  margin-top: 15px;
  color: #fff;
  text-transform: uppercase;
}
[data-br-component="sidebar"] .top-menu .list > li > a.related-categories {
  margin: 25px 0 15px ;
  padding-left: 0;
  color: #fff;
}
[data-br-component="sidebar"] .top-menu .list > li > a.related-categories:before {
  content: none;
}
[data-br-component="sidebar"] .delivery-badge {
  height: 175px;
  margin-bottom: 30px;
  background: #9dd5ff;
}
[data-br-component="sidebar"] .delivery-badge .img-wrapper {
  -ms-flex-preferred-size: 30%;
  flex-basis: 30%;
  border-right: 1px solid #fff;
}
[data-br-component="sidebar"] .delivery-badge .text-content {
  -ms-flex-preferred-size: 70%;
  flex-basis: 70%;
  padding-left: 7%;
  padding-right: 7%;
}
[data-br-component="sidebar"] .delivery-badge .text-content .title {
  margin-top: 5px;
  margin-bottom: 10px;
}
[data-br-component="sidebar"] .offer-menu .offer-menu-list {
  margin-bottom: 25px;
}
[data-br-component="sidebar"] .offer-menu .sidebar-title-with-line {
  margin-bottom: 10px;
  margin-top: 0;
}
[data-br-component="sidebar"] .offer-menu a:hover {
  color: #f26221;
}
[data-br-component="sidebar"] .banner-content {
  margin-bottom: 30px;
}
[data-br-component="sidebar"] .banner-grupa {
  margin-bottom: 30px;
  margin-top: 30px;
}
[data-br-component="sidebar"] .banner5-content .FontDarkGrey2-b-title {
  margin-bottom: 15px;
}
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn a:last-of-type {
  margin-left: 30px;
}
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn.p-lr {
  padding-left: 25px;
  padding-bottom: 55px;
}
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box {
  margin-bottom: 15px;
}
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box:hover .text-wrapper {
  background-color: rgba(157, 213, 255, 0.94);
}
[data-br-component="sidebar"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper {
  background-color: rgba(255, 255, 255, 0.81);
}
[data-br-component="sidebar"] .list-item-toggle-menu {
  z-index: 99;
  top: -180%;
}
[data-br-component="sidebar"] .list-item-toggle-menu .menu-wrapper {
  left: -20px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  padding-left: 0;
  padding-right: 20px;
}
[data-br-component="sidebar"] .list-item-toggle-menu .menu-wrapper.dark-bg {
  background-color: #133a76;
}
[data-br-component="sidebar"] .list-item-toggle-menu .menu-wrapper.dark-bg .box {
  padding-top: 55px;
  padding-bottom: 25px;
  margin-bottom: 30px;
  border-bottom: 1px solid #9dd5ff;
  margin-left: 25px;
}
[data-br-component="sidebar"] .list-item-toggle-menu .menu-wrapper.light-bg {
  background-color: #1570b7;
}
[data-br-component="sidebar"] .list-item-toggle-menu .menu-wrapper.light-bg .box {
  padding: 50px 15px 25px 35px;
}
[data-br-component="sidebar"] .list-item-toggle-menu .menu-box .title {
  margin-bottom: 30px;
}
[data-br-component="sidebar"] .list-item-toggle-menu .row.p-b {
  padding-bottom: 30px;
  border-bottom: 1px solid #9dd5ff;
  margin-bottom: 30px;
}
[data-br-component="sidebar"] .list-item-toggle-menu .row.p-b .p-lr {
  padding-left: 10px;
  padding-right: 10px;
}
[data-br-component="sidebar"] .about-category {
  overflow-x: hidden;
}
[data-br-component="sidebar"] .about-category .title {
  margin-bottom: 25px;
}
[data-br-component="sidebar"] .about-category .text {
  line-height: 1.7;
  margin-bottom: 25px;
}
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.link-title > a {
  background-color: #1570b7;
  color: #fff;
}
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.link-title:hover > a {
  color: #fff;
}
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.active > a {
  color: #f15407;
}
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.active:hover > a {
  color: #fff;
  background-color: #a3a3a3;
}
[data-br-component="sidebar"] .static-container .section-title {
  height: 52px;
  line-height: 52px;
  padding-left: 14px;
  padding-right: 14px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  background-color: #1570b7;
  color: #fff;
  border-bottom: 1px solid #fff;
}
[data-br-component="sidebar"] .static-container .section-title-mob-menu {
  margin-top: 5px;
}
[data-br-component="sidebar"] .static-container .section-content {
  padding: 14px;
  background-color: #f3f3f3;
  border-bottom-width: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
[data-br-component="sidebar"] .static-container .section-logo {
  padding-bottom: 15px;
}
.category-menu-arrow .sidebar-container .dl-menuwrapper.__sm > button {
  background: url("../images/user-pages/arrow-up-icon-inverse.png") left center no-repeat;
  background-size: cover;
  border-radius: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  background-color: transparent!important;
}
.category-menu-arrow .sidebar-container .dl-menuwrapper.__sm > button:after {
  display: none;
}
.category-menu-arrow .sidebar-container .dl-menuwrapper button:after {
  display: none;
}
.category-menu-arrow .sidebar-container .js_category-mob.__show-category .dl-menuwrapper.__sm > button {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
@media screen and (max-width: 991px) {
  .help-page .js_category-mob.__show-category .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  [data-br-component="sidebar"] {
    padding-bottom: 15px;
  }
  [data-br-component="sidebar"] .mobile-category-menu {
    margin: -4px 0 0;
  }
  [data-br-component="sidebar"] .top-menu {
    margin-bottom: 0;
    border-radius: 0;
    padding: 0;
  }
  [data-br-component="sidebar"] .top-menu + .top-menu {
    margin-top: 10px;
  }
  [data-br-component="sidebar"] .top-menu.__show-category {
    padding-bottom: 20px;
  }
  [data-br-component="sidebar"] .top-menu.__show-category .list > li > a {
    display: block;
  }
  [data-br-component="sidebar"] .top-menu .list > li > a {
    display: none;
  }
  [data-br-component="sidebar"] .top-menu .list > li > a.selected {
    background-color: #002660;
  }
  [data-br-component="sidebar"] .top-menu .title {
    margin-bottom: 0;
    width: 85%;
  }
  [data-br-component="sidebar"] .top-menu .title.selected {
    background-color: unset;
  }
  [data-br-component="sidebar"] .top-menu .title:hover {
    background-color: #1570b7;
  }
  [data-br-component="sidebar"] .top-menu-mob-ttl {
    cursor: pointer;
    padding: 10px 10px;
  }
  [data-br-component="sidebar"].__show-category .static-container .section-content {
    display: block;
  }
  [data-br-component="sidebar"] .static-container .section-content {
    display: none;
  }
  [data-br-component="sidebar"] .static-container .section-title {
    height: 46px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom: 1px solid #fff;
  }
  [data-br-component="sidebar"] .static-container .section-title-mob-menu {
    margin-top: 10px;
    display: block;
  }
  [data-br-component="sidebar"] .delivery-badge {
    height: 0;
    margin-bottom: 0;
    background: none;
  }
  [data-br-component="sidebar"] .delivery-badge span {
    display: none !important;
  }
}
[data-br-component="bottom-logo-slider"] {
  margin-bottom: 20px;
}
[data-br-component="bottom-logo-slider"] .sidebar-title-with-line {
  width: 100%;
}
[data-br-component="bottom-logo-slider"] .carousel-control.right span {
  right: 15px;
}
[data-br-component="bottom-logo-slider"] .carousel-control.left span {
  left: 15px;
}
[data-br-component="bottom-logo-slider"] .slider-content {
  padding-top: 30px;
  padding-bottom: 30px;
}
[data-br-component="bottom-logo-slider"] .slider-content .arrow-icon {
  width: 20px;
  height: 32px;
  top: 35%;
}
[data-br-component="bottom-logo-slider"] .slider-content .prev-icon {
  z-index: 1000;
  background-image: url("../images/homepage/slider-prev-arrow.png");
}
[data-br-component="bottom-logo-slider"] .slider-content .next-icon {
  z-index: 1000;
  background-image: url("../images/homepage/slider-next-arrow.png");
}
.bottom-logo-slider .bottom-logo-color {
  display: none;
}
.bottom-logo-slider .logo-icons .bottom-logo-grey {
  vertical-align: baseline;
}
.bottom-logo-slider .logo-icon:hover .bottom-logo-grey {
  display: none;
}
.bottom-logo-slider .logo-icon:hover .bottom-logo-color {
  display: block;
}
.bottom-logo-slider .logo-items {
  width: 100%;
}
.bottom-logo-slider .logo-items.active .item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 10px;
}
.bottom-logo-slider .logo-icon-last {
  min-width: 160px;
  cursor: pointer;
  text-align: center;
}
.bottom-logo-slider .logo-icon-last a {
  border: 1px solid #ccc;
  padding: 1px 20px;
  text-transform: uppercase;
}
.bottom-logo-slider .logo-icon-last a:hover {
  border: 1px solid #c6e7ff;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #c6e7ff;
  border-color: #c6e7ff;
  color: #002660;
}
.bottom-logo-slider .logo-icon-last a.brands-last {
  border: none;
}
@media (min-width: 768px) and (max-width: 991px) {
  .logo-items .logo-icon:nth-of-type(4) {
    display: none;
  }
}
[data-br-component="bottom-widget-content"] .sidebar-title-with-line {
  margin-top: 0;
  margin-bottom: 20px;
}
[data-br-component="bottom-widget-content"] .read-more-widgets {
  padding-top: 20px;
  padding-bottom: 40px;
}
[data-br-component="bottom-widget-content"] .read-more-widgets .title {
  margin-bottom: 10px;
  min-height: 50px;
}
[data-br-component="bottom-widget-content"] .read-more-widgets .title:hover {
  color: #002660;
}
[data-br-component="bottom-subscription-form"] {
  background: url("../images/homepage/letter-img.png") right 10% center no-repeat #002660;
  padding-bottom: 15px;
  padding-top: 20px;
  margin-top: 20px;
}
[data-br-component="bottom-subscription-form"] .left-block,
[data-br-component="bottom-subscription-form"] .middle-block {
  padding-left: 30px;
  padding-right: 30px;
}
[data-br-component="bottom-subscription-form"] .white-b-16-title {
  margin-top: 0;
  margin-bottom: 14px;
}
[data-br-component="bottom-subscription-form"] .middle-block a.text-white {
  font-size: 1em;
}
[data-br-component="bottom-subscription-form"] .right-block .see-more-btn-reverse {
  margin-top: 8px;
}
@media screen and (max-width: 767px) {
  [data-br-component="bottom-subscription-form"] {
    margin-left: 30px;
    margin-right: 30px;
    padding-top: 10px;
    padding-bottom: 25px;
    font-size: 81%;
  }
  [data-br-component="bottom-subscription-form"] .content-wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="bottom-subscription-form"] .left-block {
    display: none;
  }
  [data-br-component="bottom-subscription-form"] .middle-block {
    padding-left: 10px;
    padding-right: 10px;
  }
  [data-br-component="bottom-subscription-form"] .middle-block input {
    width: 100%;
    margin-bottom: 15px;
  }
  [data-br-component="bottom-subscription-form"] .middle-block .title-visible-xs {
    display: block;
    margin-bottom: 30px;
  }
  [data-br-component="bottom-subscription-form"] .middle-block .text {
    display: none;
  }
  [data-br-component="bottom-subscription-form"] .right-block {
    width: 100%;
    text-align: center;
  }
  [data-br-component="bottom-subscription-form"] .right-block .btn {
    font-size: 1em;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="bottom-subscription-form"] {
    margin-left: 15px;
    margin-right: 15px;
    font-size: 75%;
    /*background-size: 235px auto;
    background-position: 80px -35px;*/
  }
}
[data-br-component="footer"] .footer-contact {
  padding-top: 30px;
  padding-bottom: 25px;
}
[data-br-component="footer"] .footer-contact .right-border,
[data-br-component="footer"] .footer-contact .left-border {
  height: 1px;
}
[data-br-component="footer"] .footer-contact .right-border {
  margin-left: 1%;
}
[data-br-component="footer"] .footer-contact .left-border {
  margin-right: 1%;
}
[data-br-component="footer"] .footer-contact .contact-text {
  padding-left: 55px;
  width: 265px;
}
[data-br-component="footer"] .footer-contact .contact-text p {
  margin-bottom: 5px;
}
[data-br-component="footer"] .footer-contact .phone-num:before {
  width: 32px;
  height: 32px;
  background-image: url("../images/homepage/footer-phone-icon.png");
  left: -50px;
  top: -2px;
}
[data-br-component="footer"] .footer-contact .days-hours {
  width: 74%;
}
[data-br-component="footer"] .footer-content {
  padding-bottom: 30px;
}
[data-br-component="footer"] .footer-content .widget-box .title {
  margin-top: 0;
  margin-bottom: 15px;
  pointer-events: none;
}
[data-br-component="footer"] .footer-content .menu-list > li {
  padding-top: 3px;
  padding-bottom: 3px;
}
[data-br-component="footer"] .footer-content .menu-list > li > a:hover {
  color: #133a76;
}
[data-br-component="footer"] .footer-content-bb {
  height: 1px;
}
[data-br-component="footer"] .about-content .text {
  font-size: 1em;
  border-bottom: 1px dotted #a5a5a5;
  min-height: 165px;
  margin-bottom: 7px;
}
[data-br-component="footer"] .about-content .contact {
  margin-bottom: 15px;
}
[data-br-component="footer"] .about-content .contact:hover {
  color: #133a76;
}
[data-br-component="footer"] .about-content .dark-text {
  padding-top: 8px;
  line-height: 1.7;
}
[data-br-component="footer"] .about-content .light-text {
  margin-bottom: 40px;
  line-height: 1.7;
}
[data-br-component="footer"] .about-content .light-text a:after {
  width: 6px;
  height: 10px;
  top: 10px;
  right: -12px;
  background-image: url("../images/homepage/footer-read-more-arrow.png");
}
[data-br-component="footer"] .about-content .fb-text a:after {
  width: 14px;
  height: 24px;
  top: -2px;
  right: -50px;
  background-image: url("../images/homepage/footer-fb-icon.png");
}
@media screen and (min-width: 768px) {
  [data-br-component="footer"] .footer-content .widget-box .menu-list {
    display: block !important;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="footer"] .footer-contact {
    padding-bottom: 30px;
    padding-top: 20px;
    font-size: 83%;
  }
  [data-br-component="footer"] .footer-contact .contact-text {
    padding-left: 50px;
    width: 210px;
  }
  [data-br-component="footer"] .footer-content {
    padding-bottom: 20px;
    font-size: 93%;
  }
  [data-br-component="footer"] .footer-content .menu-list {
    display: none;
    margin-bottom: 20px;
    margin-left: 5px;
  }
  [data-br-component="footer"] .footer-content .menu-list:last-of-type {
    margin-bottom: 25px;
  }
  [data-br-component="footer"] .footer-content .menu-list li {
    border-bottom-width: 0;
  }
  [data-br-component="footer"] .footer-content .widget-box .title {
    pointer-events: auto;
    cursor: pointer;
  }
  [data-br-component="footer"] .footer-content .widget-box.about-content {
    display: none;
  }
  [data-br-component="footer"] .footer-content .widget-box .sidebar-title-with-line {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  [data-br-component="footer"] .footer-content .widget-box .sidebar-title-with-line .right-line {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    background-color: transparent;
    background-image: url("../images/homepage/footer-arrow-down.png");
    background-repeat: no-repeat;
    width: 12px;
    height: 7px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
  [data-br-component="footer"] .footer-content .widget-box .sidebar-title-with-line.arrow-up {
    margin-bottom: 10px;
  }
  [data-br-component="footer"] .footer-content .widget-box .sidebar-title-with-line.arrow-up .right-line {
    background-image: url("../images/homepage/footer-arrow-up.png");
  }
}
[data-br-component="copyright"] {
  background-color: #f3f3f3;
  padding-bottom: 45px;
  padding-top: 35px;
}
[data-br-component="copyright"] .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-br-component="copyright"] .container .biuronet-ts-badge {
  right: 0;
  width: 120px;
  height: 65px;
  top: 420px;
  position: fixed !important;
}
@media screen and (max-width: 767px) {
  [data-br-component="copyright"] {
    font-size: 85%;
    padding-bottom: 30px;
    padding-top: 30px;
    padding-right: 65px;
  }
  [data-br-component="copyright"] .top-text {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 1430px) {
  [data-br-component="copyright"] .container .biuronet-ts-badge {
    width: 110px;
    height: 60px;
    margin-left: auto;
    margin-right: 50px;
    position: static !important;
  }
}
@media (max-width: 767px) {
  [data-br-component="copyright"] {
    padding-right: 10px;
  }
  [data-br-component="copyright"] .container {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  [data-br-component="copyright"] .top-text {
    padding-right: 20px;
  }
  [data-br-component="copyright"] .bottom-list {
    margin-top: 25px;
    max-width: 100%;
    width: 100%;
  }
  [data-br-component="copyright"] .bottom-list .and {
    padding: 0 5px;
  }
}
[data-br-component="fixed-parts"] .right-fixed-banner,
[data-br-component="fixed-parts"] .left-fixed-banner,
[data-br-component="fixed-parts"] .back-to-top-btn {
  z-index: 1090;
}
[data-br-component="fixed-parts"] .right-fixed-banner {
  top: 35%;
}
[data-br-component="fixed-parts"] .left-fixed-banner {
  top: 70%;
}
[data-br-component="fixed-parts"] .left-fixed-banner > a {
  border-bottom-right-radius: 8px;
}
[data-br-component="fixed-parts"] .left-fixed-banner .fb-icon {
  background: url("../images/homepage/fb-fixed-icon.png") center no-repeat #e4e4e4;
  height: 74px;
  width: 52px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  display: block;
}
[data-br-component="fixed-parts"] .left-fixed-banner .online-chat-btn {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  height: 52px;
  line-height: 52px;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 156px;
  margin-top: 10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
[data-br-component="fixed-parts"] .back-to-top-btn {
  bottom: 40px;
  right: 10px;
}
[data-br-component="fixed-parts"] #back-to-top {
  width: 50px;
  height: 50px;
  background: url("../images/homepage/arrow-top-icon.png") center no-repeat transparent;
  border: 1px solid #002660;
}
[data-br-component="fixed-parts"] .chat-content-close-btn {
  background-image: url("../images/homepage/chat-close-btn.png");
  width: 14px;
  height: 13px;
  top: 18px;
  right: 12px;
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}
[data-br-component="fixed-parts"] .gift-banner-box {
  width: 52px;
}
[data-br-component="fixed-parts"] .gift-banner-btn {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  height: 52px;
  line-height: 52px;
  width: 62px;
  margin-left: -5px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
[data-br-component="fixed-parts"] .gift-banner-btn:before {
  content: '';
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  display: inline-block;
  background-image: url("../images/homepage/gift-small.png");
  height: 24px;
  width: 24px;
  margin-right: 0;
  vertical-align: sub;
}
[data-br-component="fixed-parts"] .gift-banner-toggle-content {
  margin-top: -256px;
  width: 355px;
  background-color: #f7b138;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  padding: 30px 40px 20px 0;
  color: #fff;
}
[data-br-component="fixed-parts"] .gift-banner-toggle-content .content-wrapper {
  font-weight: bold;
  text-align: right;
}
[data-br-component="fixed-parts"] .gift-banner-toggle-content .title {
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
  margin-bottom: 20px;
  text-transform: uppercase;
  font-size: 30px;
}
[data-br-component="fixed-parts"] .gift-banner-toggle-content .title-L {
  font-size: 37px;
}
[data-br-component="fixed-parts"] .gift-banner-toggle-content .text {
  font-size: 20px;
  line-height: 1.3;
}
[data-br-component="fixed-parts"] .gift-banner-toggle-content .img-wrapper {
  width: 120px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
[data-br-component="fixed-parts"] .gift-banner-toggle-content .img-wrapper:before {
  content: '';
  display: block;
  background-image: url("../images/homepage/gift-big.png");
  width: 123px;
  height: 197px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  [data-br-component="fixed-parts"] .right-fixed-banner {
    right: 17px;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="fixed-parts"] .right-fixed-banner,
  [data-br-component="fixed-parts"] .left-fixed-banner {
    display: none;
  }
  [data-br-component="fixed-parts"] #back-to-top {
    margin-right: 30px;
    width: 38px;
    height: 38px;
    background-size: 18px auto;
  }
}
@media print {
  [data-br-component="fixed-parts"] {
    display: none;
  }
}
[data-br-component="promotions-container"] .yellow-btn {
  padding-left: 0;
}
[data-br-component="single-product-section"] .page-title {
  margin-bottom: 0;
}
[data-br-component="single-product-section"] .main-content {
  margin-bottom: 25px;
}
[data-br-component="single-product-section"] .main-content .inner-wrapper {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
[data-br-component="single-product-section"] .main-content .inner-wrapper ._msddli_ {
  padding: 2px 60px 2px 0;
}
[data-br-component="single-product-section"] .main-content .opis-grupowy {
  margin-top: 25px;
}
[data-br-component="single-product-section"] .left-block:last-child {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
[data-br-component="single-product-section"] .left-block .promocja-grupowa-subtitle {
  text-transform: none;
}
[data-br-component="single-product-section"] .left-block .js_hint-service-sel,
[data-br-component="single-product-section"] .left-block .js_group-promo-hint {
  cursor: pointer;
  margin-left: 35px;
}
[data-br-component="single-product-section"] .right-block {
  min-width: 23%;
  margin-left: 30px;
}
[data-br-component="single-product-section"] .price-text.price-netto {
  margin-bottom: 15px;
}
[data-br-component="single-product-section"] .price-text.price-brutto {
  font-size: 1.688em;
  margin-bottom: 25px;
}
[data-br-component="single-product-section"] .price-text .orange-text {
  color: #f15a11;
  font-family: 'OpenSans-Bold';
  text-decoration: underline;
}
[data-br-component="single-product-section"] .price-text .bold-text {
  font-family: 'OpenSans-Bold';
}
[data-br-component="single-product-section"] .price-brutto {
  margin-bottom: 25px;
  margin-left: 15px;
}
[data-br-component="single-product-section"] .about-prod:last-of-type {
  margin-bottom: 35px;
}
[data-br-component="single-product-section"] .info-txt-wrapper {
  margin: 15px 0 10px 3px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
[data-br-component="single-product-section"] .info-txt-wrapper .separator {
  margin-left: 15px;
  margin-right: 15px;
}
[data-br-component="single-product-section"] .info-txt-wrapper .info-text {
  margin-bottom: 6px;
}
[data-br-component="single-product-section"] .info-txt-wrapper .info-icon {
  line-height: 0;
}
[data-br-component="single-product-section"] .info-txt-wrapper .info-text-empty {
  margin-bottom: 6px;
  margin-left: 25px;
}
[data-br-component="single-product-section"] .info-txt-wrapper.wycofany {
  margin-left: 25px;
}
[data-br-component="single-product-section"] .info-blk-empty {
  margin-top: 0px;
  position: relative;
  z-index: 2;
}
[data-br-component="single-product-section"] .info-blk-message {
  margin-top: 30px;
  margin-bottom: 135px;
}
[data-br-component="single-product-section"] .info-blk-message-ttl {
  font-size: 16px;
  text-transform: uppercase;
  font-family: 'OpenSans-Bold';
  margin-bottom: 15px;
}
[data-br-component="single-product-section"] .info-blk-message-txt {
  margin-left: 30px;
  color: #1568a8;
}
[data-br-component="single-product-section"] .info-blk-message-txt a {
  color: #808080;
  text-decoration: underline;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
[data-br-component="single-product-section"] .info-blk-message-txt a:hover {
  color: #1568a8;
  text-decoration: underline;
}
[data-br-component="single-product-section"] .info-text .info-icon:after {
  width: 16px;
  height: 16px;
  background-image: url("../images/login-register-page/login-question-icon.png");
  margin-left: 5px;
  cursor: pointer;
}
[data-br-component="single-product-section"] .info-text .bold-text {
  font-family: 'OpenSans-Bold';
}
[data-br-component="single-product-section"] .info-text.brand-text {
  color: #7e7e7e;
  margin-top: 15px;
  margin-bottom: 10px;
}
[data-br-component="single-product-section"] .info-text.brand-text a {
  color: #7e7e7e;
}
[data-br-component="single-product-section"] .info-text.brand-text a:hover {
  color: #1568a8;
}
[data-br-component="single-product-section"] .info-text.ask-about-product a {
  color: #7e7e7e;
}
[data-br-component="single-product-section"] .info-text.ask-about-product a:hover {
  text-decoration: underline;
}
[data-br-component="single-product-section"] .tooltip .prod-det-tooltip {
  display: block;
  text-align: left;
}
[data-br-component="single-product-section"] .delivery-details {
  padding-bottom: 10px;
}
[data-br-component="single-product-section"] .delivery-details .title {
  padding-right: 0;
}
[data-br-component="single-product-section"] .delivery-details .title:before {
  background-image: url("../images/product-page/prod-delivery-icon.png");
  width: 32px;
  height: 23px;
  margin-left: -3px;
  margin-right: 5px;
  margin-bottom: -8px;
}
[data-br-component="single-product-section"] .delivery-details .delivery {
  margin-bottom: 5px;
  margin-top: 5px;
}
[data-br-component="single-product-section"] .delivery-details .delivery.del-city {
  margin-top: 10px;
}
[data-br-component="single-product-section"] .delivery-details .delivery .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="single-product-section"] .delivery-details .del-view-more {
  width: 80px;
}
[data-br-component="single-product-section"] .delivery-details.nogroup {
  margin-top: 0;
}
[data-br-component="single-product-section"] .selectpicker-form .ddcommon {
  width: 100% !important;
  min-width: 400px;
}
[data-br-component="single-product-section"] .select-content {
  margin-bottom: 8px;
}
[data-br-component="single-product-section"] .select-content .select-title a {
  font-size: 16px;
  color: #a3a3a3;
}
[data-br-component="single-product-section"] .select-content .select-title a:hover {
  color: #7f92af;
}
[data-br-component="single-product-section"] .select-content .product-selectpicker {
  display: none;
}
[data-br-component="single-product-section"] .quantity-input-wrapper label {
  white-space: nowrap;
}
[data-br-component="single-product-section"] .number-input-content {
  margin-bottom: 38px;
}
[data-br-component="single-product-section"] .number-input-content .input-group {
  width: auto;
}
[data-br-component="single-product-section"] .number-input-content .input-group-btn {
  font-size: 1em;
  margin-top: 20px;
}
[data-br-component="single-product-section"] .number-input-content .btn-success {
  border-radius: 3px;
  padding: 7px 10px;
}
[data-br-component="single-product-section"] .number-input-content .btn-success .glyphicon {
  margin-right: 5px;
}
[data-br-component="single-product-section"] .number-input-content .input-number {
  margin-left: 15px;
  margin-right: 15px;
  height: 36px;
}
[data-br-component="single-product-section"] .number-input-content .input-number .minus-btn {
  margin-right: 10px;
}
[data-br-component="single-product-section"] .number-input-content .input-number.in-cart {
  background-color: #f8ffca;
}
[data-br-component="single-product-section"] .number-input-content .input-group-wrapper {
  width: 100%;
  padding: 8px 20px 20px 25px;
}
[data-br-component="single-product-section"] .number-input-content .plus-btn {
  height: 36px;
  line-height: 36px;
  padding-left: 70px;
  border: 1px solid #f15407;
  width: 170px;
  background-color: #f15407;
  background-repeat: no-repeat;
  background-position: 13px center;
  color: #fff;
}
[data-br-component="single-product-section"] .number-input-content .plus-btn:before {
  background-image: url("../images/product-page/cart-icon-small-hover.png");
  background-repeat: no-repeat;
  width: 22px;
  height: 21px;
  top: 7px;
  left: 40px;
}
[data-br-component="single-product-section"] .number-input-content .plus-btn:hover {
  color: #f15407;
  background-image: url("../images/product-page/plus-icon-small.png");
}
[data-br-component="single-product-section"] .number-input-content .plus-btn:hover:before {
  background-image: url("../images/product-page/cart-icon-small.png");
}
[data-br-component="single-product-section"] .number-input-content .selectpicker-form .ddcommon {
  width: 100% !important;
  min-width: 400px;
}
[data-br-component="single-product-section"] .number-input-content .select-content {
  margin-bottom: 8px;
}
[data-br-component="single-product-section"] .add-btn,
[data-br-component="single-product-section"] [data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="single-product-section"] [data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="single-product-section"] [data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="single-product-section"] [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark {
  right: 50px;
  position: static;
}
[data-br-component="single-product-section"] .add-btn.nogroup,
[data-br-component="single-product-section"] [data-br-component="cart-main-content"] .table-container .add-to-bookmark.nogroup,
[data-br-component="single-product-section"] [data-br-component="safe-main-content"] .add-to-bookmark.nogroup,
[data-br-component="single-product-section"] [data-br-component="dropdown-container"] .add-to-bookmark.nogroup,
[data-br-component="single-product-section"] [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark.nogroup {
  top: 0px;
}
[data-br-component="single-product-section"] .other-prod-list .quotes-right-arrow-mark:after,
[data-br-component="single-product-section"] .other-prod-list .delivery:after {
  background-image: url("../images/product-page/prod-quotes-next-icon.png");
  top: 30%;
}
[data-br-component="single-product-section"] .main-slider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
[data-br-component="single-product-section"] .flexslider .slides li {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:after {
  background: url("../images/product-page/lupa-icon.png") center no-repeat #c6e7ff;
}
[data-br-component="single-product-section"] .flexslider .slides .thumb-wrapper:hover:after {
  opacity: 0.87;
}
[data-br-component="single-product-section"] .flexslider .slides .slides-wrapper {
  height: 100%;
  padding: 2px 0;
}
[data-br-component="single-product-section"] .flexslider .slides .slides-wrapper a {
  height: 100%;
}
[data-br-component="single-product-section"] .flexslider:hover .flex-direction-nav .flex-next {
  right: 8px;
}
[data-br-component="single-product-section"] #slider {
  border: 1px solid #dfdfdf;
  height: 325px;
}
[data-br-component="single-product-section"] #slider li {
  height: 325px;
}
[data-br-component="single-product-section"] #slider .flex-nav-prev,
[data-br-component="single-product-section"] #slider .flex-nav-next {
  height: auto;
}
[data-br-component="single-product-section"] #slider .slides img {
  max-height: 325px;
  max-width: 400px;
  padding: 15px;
}
[data-br-component="single-product-section"] #slider .slides-wrapper {
  position: relative;
}
[data-br-component="single-product-section"] #slider .slides-wrapper a:after {
  bottom: 15px;
  right: 15px;
  width: 23px;
  height: 23px;
  background: url("../images/product-page/lupa-icon.png") center no-repeat;
}
[data-br-component="single-product-section"] #slider .slides-wrapper a:hover:after {
  opacity: 1;
}
[data-br-component="single-product-section"] #carousel .slides li {
  border: 7px solid transparent;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
[data-br-component="single-product-section"] #carousel .slides li.flex-active-slide {
  border: 7px solid #dfdfdf;
}
[data-br-component="single-product-section"] #carousel .slides li.flex-active-slide .thumb-wrapper {
  -webkit-box-shadow: 0 0 0 2px #dfdfdf;
  box-shadow: 0 0 0 2px #dfdfdf;
}
[data-br-component="single-product-section"] .flex-direction-nav a {
  width: 20px;
  height: 32px;
}
[data-br-component="single-product-section"] .flex-direction-nav .flex-prev {
  left: -25px;
}
[data-br-component="single-product-section"] .flex-direction-nav .flex-prev:before {
  background-image: url("../images/homepage/slider-prev-arrow.png");
}
[data-br-component="single-product-section"] .flex-direction-nav .flex-next {
  right: -25px;
}
[data-br-component="single-product-section"] .flex-direction-nav .flex-next:before {
  background-image: url("../images/homepage/slider-next-arrow.png");
}
[data-br-component="single-product-section"] .ddTitleText img {
  height: 50px;
}
[data-br-component="single-product-section"] #single-product-webmenu_child img {
  height: 48px;
}
[data-br-component="single-product-section"] .product-blk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-br-component="single-product-section"] .get-url-blk {
  position: relative;
  max-width: 200px;
  width: 100%;
  text-align: right;
}
[data-br-component="single-product-section"] .get-url-lnk {
  position: relative;
  z-index: 100;
  font-family: 'OpenSans-Regular';
  font-size: 14px;
  text-transform: none;
  margin-right: 15px;
}
[data-br-component="single-product-section"] .get-url-img {
  display: inline-block;
  width: 25px;
  height: 25px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/cart-page/share-icon.png") no-repeat;
  background-size: cover;
}
[data-br-component="single-product-section"] i:hover.get-url-img {
  background: url("../images/cart-page/share-icon-dark.png") no-repeat;
  background-size: cover;
}
[data-br-component="single-product-section"] .add-to-bookmark {
  width: 92px;
  padding-left: 20px;
}
[data-br-component="single-product-section"] .add-to-favorites-checkbox-icon {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: -8px;
  font-family: 'OpenSans-Italic';
}
[data-br-component="single-product-section"] .add-to-favorites-checkbox[type="checkbox"] + .add-to-favorites-checkbox-icon-big span {
  display: block;
  margin: 0 auto;
  width: 100%;
  margin-bottom: -25px;
  padding-bottom: 60px;
  margin-right: auto!important;
}
[data-br-component="single-product-section"] .product-rate {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  margin-top: 0px;
}
[data-br-component="single-product-section"] .product-rate .text {
  margin-bottom: 0;
}
[data-br-component="single-product-section"] .product-rate .rate-product {
  top: 2px;
  margin-left: 10px;
}
[data-br-component="single-product-section"] .product-rate.nogroup {
  margin-bottom: 45px;
}
.product-blk-img {
  display: block;
  max-width: 100%;
  width: 100%;
  margin: 15px 0 40px;
}
.product-copied-message {
  text-align: left;
  font-size: 0.878em;
  color: #19960f;
  display: none;
}
.modal-product-lst {
  padding-left: 0;
}
.modal-product-i {
  margin-bottom: 10px;
}
.modal-product-lnk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
}
.modal-product-ic {
  display: inline-block;
  margin-right: 10px;
}
.modal-product-ic.__mail {
  background: #959595;
  padding: 7px;
  border-radius: 5px;
}
.modal-product-ic.__mail:before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  background: url("../images/cart-page/envelope.png") no-repeat;
  background-size: cover;
  margin: auto;
}
.modal-product-ic.__messenger {
  width: 32px;
  height: 32px;
  background: url("../images/cart-page/messenger.png") no-repeat;
  background-size: cover;
}
.modal-product-ic.__copy {
  background: #959595;
  padding: 7px;
  border-radius: 5px;
}
.modal-product-ic.__copy:before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  background: url("../images/cart-page/web-link.png") no-repeat;
  background-size: cover;
  margin: auto;
}
.modal-product-ic.__facebook {
  width: 32px;
  height: 32px;
  background: url("../images/cart-page/facebook.png") no-repeat;
  background-size: cover;
}
.product-blk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.get-url-blk {
  position: relative;
  max-width: 185px;
  width: 100%;
  text-align: right;
}
.get-url-lnk {
  position: relative;
  z-index: 100;
  font-family: 'OpenSans-Regular';
  font-size: 14px;
  text-transform: none;
  margin-right: 15px;
}
.get-url-img {
  display: inline-block;
  width: 25px;
  height: 25px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/cart-page/share-icon.png") no-repeat;
  background-size: cover;
}
i:hover.get-url-img {
  background: url("../images/cart-page/share-icon-dark.png") no-repeat;
  background-size: cover;
}
.modal-product-message {
  display: none;
  position: absolute;
  top: -1px;
  bottom: 0;
  margin: auto;
  left: 15px;
  font-size: 14px;
  text-align: center;
  border: 1px solid #2a9011;
  color: #2a9011;
  border-radius: 3px;
  padding: 20px 15px;
  line-height: 1px;
  z-index: 1;
}
.modal-product-message:before {
  content: '';
  display: block;
  position: absolute;
  background: #e6f4cf;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 3px;
  z-index: 0;
}
.modal-product-message:after {
  content: '';
  position: absolute;
  left: 47px;
  bottom: -15px;
  border: 7px solid transparent;
  border-top: 7px solid #2a9011;
}
.modal-product-message span {
  position: relative;
}
.modal-product-lst {
  padding-left: 0;
}
.modal-product-i {
  margin-bottom: 10px;
}
.modal-product-lnk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
}
.modal-product-ic {
  display: inline-block;
  margin-right: 10px;
}
.modal-product-ic.__mail {
  background: #959595;
  padding: 7px;
  border-radius: 5px;
}
.modal-product-ic.__mail:before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  background: url("../images/cart-page/envelope.png") no-repeat;
  background-size: cover;
  margin: auto;
}
.modal-product-ic.__messenger {
  width: 32px;
  height: 32px;
  background: url("../images/cart-page/messenger.png") no-repeat;
  background-size: cover;
}
.modal-product-ic.__copy {
  background: #959595;
  padding: 7px;
  border-radius: 5px;
}
.modal-product-ic.__copy:before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  background: url("../images/cart-page/web-link.png") no-repeat;
  background-size: cover;
  margin: auto;
}
.modal-product-ic.__facebook {
  width: 32px;
  height: 32px;
  background: url("../images/cart-page/facebook.png") no-repeat;
  background-size: cover;
}
@media screen and (max-width: 1200px) and (min-width: 768px) {
  [data-br-component="single-product-section"] .main-content .inner-wrapper .middle-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-br-component="single-product-section"] .selectpicker-form .ddcommon {
    min-width: 350px;
  }
  [data-br-component="single-product-section"] .number-input-content .input-group-wrapper {
    padding: 8px 10px 20px 10px;
  }
  [data-br-component="single-product-section"] .add-to-bookmark {
    width: 79px;
    padding-left: 10px;
  }
}
@media screen and (max-width: 1199px) and (min-width: 768px) {
  [data-br-component="single-product-section"] .main-content .inner-wrapper .brand-area {
    margin-top: -25px;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .brand-area img {
    max-width: 150px;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .ask-about-product {
    margin-bottom: 25px;
  }
}
@media screen and (min-width: 768px) {
  [data-br-component="single-product-section"] #carousel li {
    float: none !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }
  [data-br-component="single-product-section"] #carousel .slides li {
    width: 86px!important;
  }
  [data-br-component="single-product-section"] #slider {
    width: 350px;
  }
  [data-br-component="single-product-section"] #carousel .flex-viewport {
    height: 300px;
  }
  [data-br-component="single-product-section"] #carousel.flexslider .flex-direction-nav .flex-prev {
    left: -260px;
  }
  [data-br-component="single-product-section"] #carousel.flexslider:hover .flex-direction-nav .flex-prev {
    left: -240px;
  }
  [data-br-component="single-product-section"] #carousel.flexslider:hover .flex-direction-nav .flex-next {
    right: 60px;
  }
  [data-br-component="single-product-section"] #carousel.flexslider .flex-direction-nav .flex-next {
    right: 40px;
  }
  [data-br-component="single-product-section"] #carousel.flexslider .slides {
    width: 100%!important;
  }
  [data-br-component="single-product-section"] #carousel.flexslider-thumb {
    max-width: 120px;
    margin-right: 20px;
  }
  [data-br-component="single-product-section"] #carousel.flexslider-thumb .slides li {
    float: none!important;
    display: block!important;
  }
  [data-br-component="single-product-section"] #carousel.flexslider-thumb .slides {
    width: 100%!important;
  }
  [data-br-component="single-product-section"] #carousel.flexslider-thumb .flex-nav-prev {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  [data-br-component="single-product-section"] #carousel.flexslider-thumb .flex-nav-next {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  [data-br-component="single-product-section"] .right-block {
    position: relative;
    height: 325px;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .middle-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .middle-block-r {
    margin-left: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .brand-area {
    max-width: 240px;
    display: block;
    -ms-flex-item-align: start;
    align-self: flex-start;
    height: 60px;
  }
  [data-br-component="single-product-section"] .left-block.__slider {
    margin-right: 25px;
    height: 325px;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="single-product-section"] #carousel .slides li {
    width: 86px!important;
    height: 86px!important;
  }
  [data-br-component="single-product-section"] .__product-btn-hide {
    display: none!important;
  }
  [data-br-component="single-product-section"] .__product-btn-show {
    display: inline-block !important;
    font-weight: 600;
    font-size: 13.75px;
    padding-left: 2px;
  }
  [data-br-component="single-product-section"] .select-content,
  [data-br-component="single-product-section"] .info-txt-wrapper,
  [data-br-component="single-product-section"] .price-text {
    padding: 0 15px;
  }
  [data-br-component="single-product-section"] .info-blk-empty {
    margin-left: 0;
  }
  [data-br-component="single-product-section"] .info-txt-wrapper {
    margin: 17px 0 10px 5px;
  }
  [data-br-component="single-product-section"] .info-txt-wrapper.wycofany {
    margin-top: 30px;
  }
  [data-br-component="single-product-section"] .info-blk-message-txt {
    margin-top: 10px;
  }
  [data-br-component="single-product-section"] .selectpicker-form .ddcommon {
    min-width: 300px;
  }
  [data-br-component="single-product-section"] .product-page-tab-container {
    width: 340px;
  }
  [data-br-component="single-product-section"] .product-description {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  [data-br-component="single-product-section"] .left-block.__slider {
    margin-right: 0;
    max-width: 370px;
    padding: 0 25px;
    height: 100%;
  }
  [data-br-component="single-product-section"] .flexslider-thumb {
    display: block;
    width: 100%;
    max-width: 100%;
    margin-right: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-br-component="single-product-section"] .flexslider-thumb .slides li {
    float: left!important;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .main-slider {
    max-width: 100%;
    width: auto;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .middle-block {
    margin-top: 25px;
    width: 100%;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .right-block {
    width: 100%;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .brand-text a {
    color: #7e7e7e;
  }
  [data-br-component="single-product-section"] .main-content .inner-wrapper .product-rate {
    padding-left: 15px;
  }
  [data-br-component="single-product-section"] .number-input-content {
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: 18px;
  }
  [data-br-component="single-product-section"] .number-input-content .plus-btn-big:not(.__plus) {
    width: 120px;
    min-height: 45px;
    padding-left: 5px;
    background: url("../images/homepage/shopping-cart-icon.png") no-repeat #f15407;
    background-position: 10px center;
    background-size: 25px;
    border-radius: 3px;
  }
  [data-br-component="single-product-section"] .number-input-content .plus-btn-big:not(.__plus):before {
    content: none;
  }
  [data-br-component="single-product-section"] .number-input-content .plus-btn-big:not(.__plus):hover {
    background: url("../images/homepage/shopping-cart-icon.png") no-repeat 10px center #f15a11;
    background-size: 25px;
  }
  [data-br-component="single-product-section"] .number-input-content .plus-btn-big-text {
    display: block !important;
    font-size: 0.75em;
    text-align: left;
    text-transform: uppercase;
    max-width: 110px;
    white-space: normal;
    line-height: 16px;
    padding-left: 40px;
    color: white;
  }
  [data-br-component="single-product-section"] .number-input-content .input-group {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-br-component="single-product-section"] .number-input-content .loaderWrapperLocal {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 12px;
    -webkit-transform: translateX(120%);
    transform: translateX(120%);
    z-index: 2;
  }
  [data-br-component="single-product-section"] .promotions-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 25px;
    margin-bottom: 5px;
  }
  [data-br-component="single-product-section"] .promotions-mobile .tooltip-content {
    margin: -2px 25px 0 10px;
  }
  [data-br-component="single-product-section"] .add-to-favorites-checkbox-icon {
    min-width: 0;
  }
  [data-br-component="single-product-section"] .other-prod-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: none;
    padding-left: 15px;
  }
  [data-br-component="single-product-section"] .page-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 10px;
  }
  [data-br-component="single-product-section"] .page-title .main-title {
    line-height: 1.2em;
  }
  [data-br-component="single-product-section"] .page-title .italic-text.main-title {
    margin-left: 0;
  }
  [data-br-component="single-product-section"] .page-title .right-block-new .yellow-btn {
    margin-right: 5px !important;
    padding-left: 10px;
  }
  [data-br-component="single-product-section"] .page-title .right-block-new .yellow-btn:after {
    margin: 0 !important;
  }
  [data-br-component="single-product-section"] .delivery-details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 20px 0 5px 0px;
    padding: 0;
    padding-left: 15px;
  }
  [data-br-component="single-product-section"] .delivery-details .del-view-more {
    padding-left: 10px;
  }
  [data-br-component="single-product-section"] .flex-direction-nav .flex-prev {
    left: 5px;
  }
  [data-br-component="single-product-section"] .flex-direction-nav .flex-next {
    right: 5px;
  }
  [data-br-component="single-product-section"] .get-url-blk {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  [data-br-component="single-product-section"] .get-url-lnk {
    margin-right: 0;
  }
  [data-br-component="single-product-section"] .product-blk {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    position: relative;
    padding-right: 35px;
  }
  .get-url-blk {
    max-width: 80px;
  }
}
@media screen and (max-width: 375px) {
  .add-to-bookmark {
    width: 62px;
    padding-left: 15px;
  }
  .add-to-bookmark .in-fav {
    display: none;
  }
}
[data-br-component="product-breadcrumbs"] .content-wrapper {
  margin-bottom: 25px;
  overflow: hidden;
  white-space: nowrap;
}
[data-br-component="product-breadcrumbs"] .left-menu-list {
  overflow-x: auto;
  padding-bottom: 20px;
  margin-bottom: -25px;
}
[data-br-component="product-breadcrumbs"] .left-menu-list li {
  margin-right: 15px;
  padding: 0 0 5px 0;
}
[data-br-component="product-breadcrumbs"] .left-menu-list li:last-of-type {
  margin-right: 0;
  padding-right: 10px;
}
[data-br-component="product-breadcrumbs"] .left-menu-list li:after {
  width: 12px;
  height: 12px;
  background-image: url("../images/product-page/menu-next-arrow-new.png");
  margin-left: 15px;
}
[data-br-component="product-breadcrumbs"] .left-menu-list .home-icon a:hover {
  -webkit-filter: brightness(0.65);
  filter: brightness(0.65);
}
[data-br-component="product-breadcrumbs"] .left-menu-list .home-icon img {
  margin-bottom: 5px;
}
[data-br-component="product-breadcrumbs"] .left-menu-list a:hover {
  color: #002660;
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  [data-br-component="product-breadcrumbs"] .container {
    margin-top: 60px;
  }
  [data-br-component="product-breadcrumbs"] .container.vsb-hid-mob {
    margin-top: 30px;
  }
  [data-br-component="product-breadcrumbs"] .container.d-n-imp {
    margin-top: 30px;
  }
  [data-br-component="product-breadcrumbs"] .content-wrapper {
    margin-bottom: 10px;
  }
  [data-br-component="product-breadcrumbs"] .content-wrapper.__title-padding {
    padding-top: 20px;
  }
  [data-br-component="product-breadcrumbs"] .left-menu-list {
    position: relative;
  }
  [data-br-component="product-breadcrumbs"] .left-menu-list li {
    margin-right: 5px;
  }
  [data-br-component="product-breadcrumbs"] .left-menu-list li:after {
    margin-left: 5px;
  }
}
[data-br-component="homepage-product-tab-container"] #homepageTabs {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
[data-br-component="homepage-product-tab-container"] h2.sidebar-title-with-line {
  margin-top: 10px;
}
@media (max-width: 767px) {
  [data-br-component="homepage-slider-title"] {
    margin-top: 0!important;
  }
  [data-br-component="homepage-slider-title"] .sidebar-title-with-line {
    margin-top: 20px!important;
  }
}
.product-nav-tabs-wrap-for-fixed {
  height: 72px;
}
.product-nav-tabs-wrap-for-fixed.__fixed .product-nav-tabs-container {
  position: fixed;
  top: 60px;
  left: 0;
  right: 0;
  z-index: 1052;
  margin: auto;
  border-bottom: 2px solid #dfdfdf;
}
[data-br-component="product-nav-tabs-container"].product-nav-tabs-container {
  background-color: #dfdfdf;
  border-right: 2px solid #dfdfdf;
  border-left: 2px solid #dfdfdf;
  border-top: 2px solid #dfdfdf;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
[data-br-component="product-nav-tabs-container"].product-nav-tabs-container:not(.hidden-print):after {
  width: 25px;
  height: 25px;
  background-image: url("../images/product-page/print-icon.png");
  top: 13px;
  right: 25px;
}
[data-br-component="product-nav-tabs-container"].product-nav-tabs-container .nav-tab-title a {
  padding-left: 26px;
  padding-right: 26px;
}
@media screen and (max-width: 767px) {
  [data-br-component="product-nav-tabs-container"].product-nav-tabs-container .nav-tab-title a {
    padding-left: 12px;
    padding-right: 12px;
    text-align: center;
    font-size: 14px;
    border-right: 1px solid #cfcfcf;
  }
  [data-br-component="product-nav-tabs-container"].product-nav-tabs-container .nav-tab-title.active a {
    border-right: 0;
  }
}
[data-br-component="product-page-tab-container"] .container p,
.dropdown-table-content-parent.__grouped-products .container p {
  line-height: 1.4;
}
[data-br-component="product-page-tab-container"] .container ul,
.dropdown-table-content-parent.__grouped-products .container ul {
  line-height: 1.4;
}
[data-br-component="product-page-tab-container"] .container ul li,
.dropdown-table-content-parent.__grouped-products .container ul li {
  list-style: disc;
}
[data-br-component="product-page-tab-container"] .container .opis-grupowy,
.dropdown-table-content-parent.__grouped-products .container .opis-grupowy {
  line-height: 1.4;
}
[data-br-component="product-page-tab-container"] .container .description-text,
.dropdown-table-content-parent.__grouped-products .container .description-text {
  margin-left: 0;
  margin-bottom: 30px;
}
[data-br-component="product-page-tab-container"] .container .code-container .icon-wrapper,
.dropdown-table-content-parent.__grouped-products .container .code-container .icon-wrapper {
  margin-top: -5px;
}
[data-br-component="product-page-tab-container"] .container .promotions-icons,
.dropdown-table-content-parent.__grouped-products .container .promotions-icons {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
[data-br-component="product-page-tab-container"] .container .yellow-btn,
.dropdown-table-content-parent.__grouped-products .container .yellow-btn {
  font-size: 0.75em;
  text-align: left;
}
[data-br-component="product-page-tab-container"] .container .product-codes,
.dropdown-table-content-parent.__grouped-products .container .product-codes {
  margin-top: -15px;
  margin-bottom: 15px;
}
[data-br-component="product-page-tab-container"] .container .product-codes span.bold,
.dropdown-table-content-parent.__grouped-products .container .product-codes span.bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="product-page-tab-container"] .container .product-codes span:not(:last-child)::after,
.dropdown-table-content-parent.__grouped-products .container .product-codes span:not(:last-child)::after {
  content: "|";
  margin-left: 5px;
  margin-right: 5px;
}
[data-br-component="product-page-tab-container"] .product-present,
.dropdown-table-content-parent.__grouped-products .product-present {
  margin-bottom: 20px;
}
[data-br-component="product-page-tab-container"] .product-present .title,
.dropdown-table-content-parent.__grouped-products .product-present .title {
  font-size: 16px;
}
[data-br-component="product-page-tab-container"] .product-present .promotions-icons .tooltip-content,
.dropdown-table-content-parent.__grouped-products .product-present .promotions-icons .tooltip-content {
  margin-left: 0;
}
[data-br-component="product-page-tab-container"] .title .italic-text,
.dropdown-table-content-parent.__grouped-products .title .italic-text {
  font-family: 'OpenSans-SemiboldItalic';
}
[data-br-component="product-page-tab-container"] .text,
.dropdown-table-content-parent.__grouped-products .text {
  margin-bottom: 35px;
  width: 75%;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .input-group,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-group {
  width: 235px;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .input-group-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-group-btn {
  font-size: 1em;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .input-number,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-number {
  font-size: 0.813em;
  height: 31px;
  width: 42px;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .minus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .minus-btn {
  background-image: url("../images/product-page/minus-icon-small.png");
  height: 17px;
  width: 16px;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn {
  height: 36px;
  line-height: 36px;
  padding-left: 55px;
  border: 1px solid transparent;
  width: 155px;
  background-size: 13px auto;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-color: #f15407;
  border: 1px solid #f15407;
  background-image: url("../images/product-page/plus-icon-small-hover.png");
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn:before,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn:before {
  background-image: url("../images/product-page/cart-icon-small-hover.png");
  background-repeat: no-repeat;
  width: 20px;
  height: 19px;
  top: 7px;
  left: 28px;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .btn-success,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .btn-success {
  padding: 8px 13px;
  font-weight: 600;
  border-radius: 3px;
  font-family: 'OpenSans-Regular';
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .btn-success .glyphicon,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .btn-success .glyphicon {
  margin-right: 3px;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .selectpicker-form .ddcommon,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .selectpicker-form .ddcommon {
  width: 100% !important;
  min-width: 400px;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .select-content,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .select-content {
  margin-bottom: 8px;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn {
  border: 1px solid #f15407;
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn:hover,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn:hover {
  color: #f15407;
  background-image: url("../images/product-page/plus-icon-small.png");
}
[data-br-component="product-page-tab-container"] .table-container .number-input-content .plus-btn:hover:before,
.dropdown-table-content-parent.__grouped-products .table-container .number-input-content .plus-btn:hover:before {
  background-image: url("../images/product-page/cart-icon-small.png");
}
[data-br-component="product-page-tab-container"] .table-container .table-responsive,
.dropdown-table-content-parent.__grouped-products .table-container .table-responsive {
  border-collapse: separate;
}
[data-br-component="product-page-tab-container"] .table-container .table .prod-img-wrapper,
.dropdown-table-content-parent.__grouped-products .table-container .table .prod-img-wrapper {
  width: 74px;
  height: 74px;
  margin-left: auto;
  margin-right: auto;
}
[data-br-component="product-page-tab-container"] .table-container .table .prod-img-wrapper img,
.dropdown-table-content-parent.__grouped-products .table-container .table .prod-img-wrapper img {
  height: 70px;
}
[data-br-component="product-page-tab-container"] .table-container .table thead th.cena,
.dropdown-table-content-parent.__grouped-products .table-container .table thead th.cena {
  width: 15%;
}
[data-br-component="product-page-tab-container"] .table-container .table thead th.cecha,
.dropdown-table-content-parent.__grouped-products .table-container .table thead th.cecha {
  width: 30%;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 1em;
  border-top-width: 0;
  color: #7d7d7d;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td.sm-bold,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td.sm-bold {
  font-family: 'OpenSans-Semibold';
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td.bold,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td.bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td.orange,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td.orange {
  color: #f15407;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td.td-wrapper,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td.td-wrapper {
  font-size: 16px;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td span,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td span {
  display: block;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td span.inline,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td span.inline {
  display: inline-block;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td span.inline .yellow-btn,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td span.inline .yellow-btn {
  min-width: 10px;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody td span.inline .promo-label,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody td span.inline .promo-label {
  display: none;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody span.kod,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody span.kod {
  font-size: 0.875em;
  color: #7d7d7d;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody a,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody a {
  font-size: 0.875em;
  color: #7d7d7d;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody a:hover,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody a:hover {
  text-decoration: underline;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody .see-more-btn a,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody .see-more-btn a {
  color: #031d43;
}
[data-br-component="product-page-tab-container"] .table-container .table tbody .see-more-btn a:hover,
.dropdown-table-content-parent.__grouped-products .table-container .table tbody .see-more-btn a:hover {
  color: #fff;
  text-decoration: none;
}
[data-br-component="product-page-tab-container"] .table-container .prod-table-checkbox-icon span,
.dropdown-table-content-parent.__grouped-products .table-container .prod-table-checkbox-icon span {
  width: 24px;
  height: 24px;
}
[data-br-component="product-page-tab-container"] .table-container .prod-table-checkbox[type="checkbox"] + .prod-table-checkbox-icon span,
.dropdown-table-content-parent.__grouped-products .table-container .prod-table-checkbox[type="checkbox"] + .prod-table-checkbox-icon span {
  width: 24px;
  height: 24px;
  background: url("../images/product-page/heart-line-icon.png") center no-repeat transparent;
}
[data-br-component="product-page-tab-container"] .table-container .prod-table-checkbox[type="checkbox"]:checked + .prod-table-checkbox-icon span,
.dropdown-table-content-parent.__grouped-products .table-container .prod-table-checkbox[type="checkbox"]:checked + .prod-table-checkbox-icon span {
  background: url("../images/product-list-page/heart-full-icon-big.png") center no-repeat transparent;
}
[data-br-component="product-page-tab-container"] .table-container .wybor-cech,
.dropdown-table-content-parent.__grouped-products .table-container .wybor-cech {
  margin-top: 30px;
}
[data-br-component="product-page-tab-container"] .table-footer-line,
.dropdown-table-content-parent.__grouped-products .table-footer-line {
  border-bottom: 1px solid #9dd5ff;
}
@media screen and (max-width: 767px) {
  [data-br-component="product-page-tab-container"] .prod-name,
  .dropdown-table-content-parent.__grouped-products .prod-name {
    margin-left: 15px;
  }
  [data-br-component="product-page-tab-container"] .product-codes,
  .dropdown-table-content-parent.__grouped-products .product-codes {
    display: inline-block !important;
    margin-left: 15px;
  }
  [data-br-component="product-page-tab-container"] .container .description-text,
  .dropdown-table-content-parent.__grouped-products .container .description-text {
    margin-left: 15px;
    margin-right: 15px;
  }
  [data-br-component="product-page-tab-container"] .container .code-container,
  .dropdown-table-content-parent.__grouped-products .container .code-container {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-br-component="product-page-tab-container"] .container .promotions-icons .yellow-btn,
  .dropdown-table-content-parent.__grouped-products .container .promotions-icons .yellow-btn {
    text-align: center;
  }
  [data-br-component="product-page-tab-container"] .container .promotions-icons .yellow-btn:after,
  .dropdown-table-content-parent.__grouped-products .container .promotions-icons .yellow-btn:after {
    display: none;
  }
  [data-br-component="product-page-tab-container"] .table-container .table tbody td.sm-bold,
  .dropdown-table-content-parent.__grouped-products .table-container .table tbody td.sm-bold {
    font-size: 0.788em;
  }
  [data-br-component="product-page-tab-container"] .table-container .table tbody a,
  .dropdown-table-content-parent.__grouped-products .table-container .table tbody a {
    font-size: 0.788em;
  }
  [data-br-component="product-page-tab-container"] .table-container .number-input-content .loaderWrapperLocal,
  .dropdown-table-content-parent.__grouped-products .table-container .number-input-content .loaderWrapperLocal {
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: translateX(-110%);
    transform: translateX(-110%);
    z-index: 2;
    font-size: 12px;
  }
  [data-br-component="product-page-tab-container"] .table-container .number-input-content .input-group,
  .dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-group {
    width: 70px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-br-component="product-page-tab-container"] .table-container .number-input-content .input-group .minus-btn,
  .dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-group .minus-btn {
    display: none;
  }
  [data-br-component="product-page-tab-container"] .table-container .number-input-content .input-group .input-number,
  .dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-group .input-number {
    display: none;
  }
  [data-br-component="product-page-tab-container"] .table-container .number-input-content .input-group .plus-btn,
  .dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-group .plus-btn {
    padding-left: 55px;
    border: 1px solid #f15407;
    width: 35px;
  }
  [data-br-component="product-page-tab-container"] .table-container .number-input-content .input-group .btn-success,
  .dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-group .btn-success {
    width: 70px;
  }
  [data-br-component="product-page-tab-container"] .table-responsive tbody tr td,
  .dropdown-table-content-parent.__grouped-products .table-responsive tbody tr td {
    border-bottom: solid 1px #e7e7e7;
  }
  [data-br-component="product-page-tab-container"] .table-container table,
  .dropdown-table-content-parent.__grouped-products .table-container table {
    border: none;
  }
  [data-br-component="product-page-tab-container"] .table-container table tbody tr:hover td,
  .dropdown-table-content-parent.__grouped-products .table-container table tbody tr:hover td {
    border-bottom: 1px solid #e7e7e7 !important;
  }
  [data-br-component="product-page-tab-container"] .table-container table tbody tr.td-border-change td,
  .dropdown-table-content-parent.__grouped-products .table-container table tbody tr.td-border-change td {
    border-bottom: 1px solid #e7e7e7 !important;
  }
}
[data-br-component="product-about-banner-section"] {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #9dd5ff;
  margin-bottom: 20px;
}
[data-br-component="product-about-banner-section"] .box-wrapper {
  width: 180px;
}
[data-br-component="product-about-banner-section"] .box-wrapper .text {
  margin-left: 25px;
}
[data-br-component="product-page-carousel-container"].product-page-carousel-container .product-carousel .product-box .input-number.in-cart,
[data-br-component="category-see-more-carousel-container"].product-page-carousel-container .product-carousel .product-box .input-number.in-cart,
[data-br-component="cart-main-content"] .cart-product-carousel.product-page-carousel-container .product-carousel .product-box .input-number.in-cart,
[data-br-component="placing-order-container"] .cart-product-carousel.product-page-carousel-container .product-carousel .product-box .input-number.in-cart {
  background-color: #f8ffca;
}
[data-br-component="product-page-carousel-container"].product-page-carousel-container .product-carousel .carousel-inner,
[data-br-component="category-see-more-carousel-container"].product-page-carousel-container .product-carousel .carousel-inner,
[data-br-component="cart-main-content"] .cart-product-carousel.product-page-carousel-container .product-carousel .carousel-inner,
[data-br-component="placing-order-container"] .cart-product-carousel.product-page-carousel-container .product-carousel .carousel-inner {
  margin-top: 15px;
  margin-bottom: 1px;
}
[data-br-component="product-page-carousel-container"].product-box-carousel-container .carousel-inner,
[data-br-component="category-see-more-carousel-container"].product-box-carousel-container .carousel-inner,
[data-br-component="cart-main-content"] .cart-product-carousel.product-box-carousel-container .carousel-inner,
[data-br-component="placing-order-container"] .cart-product-carousel.product-box-carousel-container .carousel-inner {
  max-width: 222px;
}
[data-br-component="product-page-carousel-container"] .recently-reviewed-carousel,
[data-br-component="category-see-more-carousel-container"] .recently-reviewed-carousel,
[data-br-component="cart-main-content"] .cart-product-carousel .recently-reviewed-carousel,
[data-br-component="placing-order-container"] .cart-product-carousel .recently-reviewed-carousel {
  position: relative;
}
[data-br-component="product-page-carousel-container"] .recently-reviewed-carousel-container,
[data-br-component="category-see-more-carousel-container"] .recently-reviewed-carousel-container,
[data-br-component="cart-main-content"] .cart-product-carousel .recently-reviewed-carousel-container,
[data-br-component="placing-order-container"] .cart-product-carousel .recently-reviewed-carousel-container {
  z-index: 10;
}
[data-br-component="product-page-carousel-container"] .recently-reviewed-carousel-container:first-of-type,
[data-br-component="category-see-more-carousel-container"] .recently-reviewed-carousel-container:first-of-type,
[data-br-component="cart-main-content"] .cart-product-carousel .recently-reviewed-carousel-container:first-of-type,
[data-br-component="placing-order-container"] .cart-product-carousel .recently-reviewed-carousel-container:first-of-type {
  z-index: 13;
}
[data-br-component="product-page-carousel-container"] .recently-reviewed-carousel-container:nth-of-type(2),
[data-br-component="category-see-more-carousel-container"] .recently-reviewed-carousel-container:nth-of-type(2),
[data-br-component="cart-main-content"] .cart-product-carousel .recently-reviewed-carousel-container:nth-of-type(2),
[data-br-component="placing-order-container"] .cart-product-carousel .recently-reviewed-carousel-container:nth-of-type(2) {
  z-index: 12;
}
[data-br-component="product-page-carousel-container"] .recently-reviewed-carousel-container:nth-of-type(3),
[data-br-component="category-see-more-carousel-container"] .recently-reviewed-carousel-container:nth-of-type(3),
[data-br-component="cart-main-content"] .cart-product-carousel .recently-reviewed-carousel-container:nth-of-type(3),
[data-br-component="placing-order-container"] .cart-product-carousel .recently-reviewed-carousel-container:nth-of-type(3) {
  z-index: 11;
}
[data-br-component="product-page-carousel-container"] #productPageCarousel_see-also,
[data-br-component="category-see-more-carousel-container"] #productPageCarousel_see-also,
[data-br-component="cart-main-content"] .cart-product-carousel #productPageCarousel_see-also,
[data-br-component="placing-order-container"] .cart-product-carousel #productPageCarousel_see-also {
  z-index: 10;
}
[data-br-component="product-page-carousel-container"] .see-more-carousel-container,
[data-br-component="category-see-more-carousel-container"] .see-more-carousel-container,
[data-br-component="cart-main-content"] .cart-product-carousel .see-more-carousel-container,
[data-br-component="placing-order-container"] .cart-product-carousel .see-more-carousel-container {
  z-index: 9;
}
[data-br-component="product-page-carousel-container"] .category-see-more-carousel,
[data-br-component="category-see-more-carousel-container"] .category-see-more-carousel,
[data-br-component="cart-main-content"] .cart-product-carousel .category-see-more-carousel,
[data-br-component="placing-order-container"] .cart-product-carousel .category-see-more-carousel {
  position: relative;
  z-index: 10;
}
[data-br-component="product-page-carousel-container"] #productPageCarousel_recently-viewed,
[data-br-component="category-see-more-carousel-container"] #productPageCarousel_recently-viewed,
[data-br-component="cart-main-content"] .cart-product-carousel #productPageCarousel_recently-viewed,
[data-br-component="placing-order-container"] .cart-product-carousel #productPageCarousel_recently-viewed {
  z-index: 7;
}
[data-br-component="product-page-carousel-container"] #productCarousel_PROMOCJA,
[data-br-component="category-see-more-carousel-container"] #productCarousel_PROMOCJA,
[data-br-component="cart-main-content"] .cart-product-carousel #productCarousel_PROMOCJA,
[data-br-component="placing-order-container"] .cart-product-carousel #productCarousel_PROMOCJA {
  z-index: 5;
}
[data-br-component="product-page-carousel-container"] #productCarousel_NOWOSCI,
[data-br-component="category-see-more-carousel-container"] #productCarousel_NOWOSCI,
[data-br-component="cart-main-content"] .cart-product-carousel #productCarousel_NOWOSCI,
[data-br-component="placing-order-container"] .cart-product-carousel #productCarousel_NOWOSCI {
  z-index: 4;
}
[data-br-component="product-page-carousel-container"] #productCarousel_POPULARNE,
[data-br-component="category-see-more-carousel-container"] #productCarousel_POPULARNE,
[data-br-component="cart-main-content"] .cart-product-carousel #productCarousel_POPULARNE,
[data-br-component="placing-order-container"] .cart-product-carousel #productCarousel_POPULARNE {
  z-index: 3;
}
@media (max-width: 767px) {
  [data-br-component="product-page-carousel-container"],
  [data-br-component="category-see-more-carousel-container"],
  [data-br-component="cart-main-content"] .cart-product-carousel,
  [data-br-component="placing-order-container"] .cart-product-carousel {
    margin-bottom: 25px!important;
  }
  [data-br-component="product-page-carousel-container"] .sidebar-title-with-line,
  [data-br-component="category-see-more-carousel-container"] .sidebar-title-with-line,
  [data-br-component="cart-main-content"] .cart-product-carousel .sidebar-title-with-line,
  [data-br-component="placing-order-container"] .cart-product-carousel .sidebar-title-with-line {
    font-size: 1.25em;
  }
}
.category-page.category-all .category-cnt {
  position: relative;
}
.category-page.category-all .category-col {
  float: right;
}
@media (max-width: 991px) {
  .category-page .sidebar [data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button,
  .category-page .sidebar [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button,
  .category-page .sidebar [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
    background: url("../images/user-pages/arrow-up-icon-inverse.png") left center no-repeat;
    background-size: cover;
    border-radius: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-top: 3px;
  }
  .category-page .sidebar [data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button:after,
  .category-page .sidebar [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button:after,
  .category-page .sidebar [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button:after {
    display: none;
  }
  .category-page .sidebar [data-br-component="mobile-header-menu"] .dl-menuwrapper button:after,
  .category-page .sidebar [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper button:after,
  .category-page .sidebar [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper button:after {
    display: none;
  }
  .category-page .sidebar .top-menu.__show-category [data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button,
  .category-page .sidebar .top-menu.__show-category [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button,
  .category-page .sidebar .top-menu.__show-category [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  .category-page .sidebar .js_category-mob.__show-category .dl-menuwrapper.__sm > button {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  .category-page.category-all .category-blk {
    float: left;
  }
}
[data-br-component="category-main-content"] .top-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-br-component="category-main-content"] .table-top-container {
  margin-bottom: 30px;
}
[data-br-component="category-main-content"] .table-top-container .left-block {
  margin-right: 30px;
  height: 120px;
  width: 170px;
  border: 1px solid #d9d9d9;
}
[data-br-component="category-main-content"] .table-top-container .left-block:after {
  background: url("../images/product-page/lupa-icon.png") center no-repeat #c6e7ff;
  -webkit-box-shadow: 0 0 0 1px #c6e7ff;
  box-shadow: 0 0 0 1px #c6e7ff;
}
[data-br-component="category-main-content"] .table-top-container .left-block:hover:after {
  opacity: 0.87;
}
[data-br-component="category-main-content"] .table-top-container .left-block img {
  max-width: 170px;
  height: 115px;
}
[data-br-component="category-main-content"] .table-top-container .left-block .promocja-grupowa-miniature {
  position: absolute;
  top: 0;
  left: 0;
}
[data-br-component="category-main-content"] .table-top-container .right-block {
  width: 77%;
}
[data-br-component="category-main-content"] .table-top-container .right-block .description-text {
  margin-bottom: 5px;
}
[data-br-component="category-main-content"] .table-top-container .right-block .yellow-btn.small {
  margin-bottom: -15px;
  padding-left: 0;
}
[data-br-component="category-main-content"] .table-top-container .right-block .product-promotions .yellow-btn.small {
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
[data-br-component="category-main-content"] .table-top-container .right-block .js_hint-service-sel,
[data-br-component="category-main-content"] .table-top-container .right-block .js_group-promo-hint {
  cursor: pointer;
  margin-left: 35px;
}
[data-br-component="category-main-content"] .table-top-container .right-block .product-present {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: auto;
}
[data-br-component="category-main-content"] .table-top-container .right-block h3.product-present {
  font-size: 16px;
}
[data-br-component="category-main-content"] .table-container .table-responsive {
  border-collapse: separate;
}
[data-br-component="category-main-content"] .table-container thead th {
  vertical-align: top;
}
[data-br-component="category-main-content"] .table-container thead th.cecha-header {
  width: 100px;
}
[data-br-component="category-main-content"] .table-container thead th.fav-header {
  width: 50px;
}
[data-br-component="category-main-content"] .table-container tbody td {
  vertical-align: middle;
}
[data-br-component="category-main-content"] .table-container tbody td:last-of-type {
  width: 250px;
}
[data-br-component="category-main-content"] .table-container tbody td.see-more-btn a {
  color: #031d43;
}
[data-br-component="category-main-content"] .table-container tbody td.see-more-btn a:hover {
  color: #fff;
  text-decoration: none;
}
[data-br-component="category-main-content"] .table-container tbody td .__active-color {
  background-color: #f7b138;
}
[data-br-component="category-main-content"] .table-container .table-footer-line {
  border-bottom: 1px solid #9dd5ff;
}
[data-br-component="category-main-content"] .highlight {
  color: #f26221;
  display: inline !important;
}
[data-br-component="category-main-content"] .highlight.lower {
  text-transform: lowercase;
  font-style: italic;
}
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select {
  margin: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .cart-select-form,
[data-br-component="category-main-content"] .select-box-header [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .cart-select-form,
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  margin: 0 10px 0 0;
}
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by,
[data-br-component="category-main-content"] .select-box-header [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by {
  color: #40464e;
}
[data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by.option-selected,
[data-br-component="category-main-content"] .select-box-header [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by.option-selected {
  border: 2px solid #03bbfe;
  color: #03bbfe;
}
[data-br-component="category-main-content"] .after-title {
  padding: 10px;
  margin-top: -10px;
  margin-bottom: 20px;
}
[data-br-component="category-main-content"] .filter-fixed-container {
  padding: 15px 0 3px 15px;
  width: 100%;
}
[data-br-component="category-main-content"] .filter-fixed {
  position: fixed;
  z-index: 1052;
  top: 60px;
  left: auto;
  max-width: 870px;
  right: auto;
  width: 100%;
  background: #fff;
  -webkit-box-shadow: 0 -1px 10px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 -1px 10px 0 rgba(0, 0, 0, 0.4);
}
[data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors {
  padding-left: 0;
}
[data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors .select-title {
  margin-left: 0;
}
[data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors .select-title.no-control {
  display: none;
}
[data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors .select-title.collapse-control {
  cursor: pointer;
  width: 100%;
}
[data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors .select-title.collapse-control:after {
  background-image: url("../images/cart-page/cart-select-arrow.png");
  width: 16px;
  height: 8px;
  top: 14px;
  z-index: 9;
  margin-left: 118px;
}
[data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors .select-title.collapse-control.expanded:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-br-component="category-main-content"] .filter-fixed .cart-select-form,
[data-br-component="category-main-content"] .filter-fixed [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  margin-bottom: 0;
}
[data-br-component="category-main-content"] .filter-fixed .filters-selectors {
  padding-left: 0;
}
[data-br-component="category-main-content"] .filter-fixed-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-br-component="category-main-content"] .filter-fixed-row .select-by.select-sort {
  width: 210px;
  min-width: 220px;
}
[data-br-component="category-main-content"] .filter-fixed-row .select-title.no-control {
  display: none;
}
[data-br-component="category-main-content"] .filters-label {
  margin-bottom: 25px;
}
[data-br-component="category-main-content"] .filters-label .select-title {
  margin-left: 25px;
}
[data-br-component="category-main-content"] .filters-selectors {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 25px;
}
[data-br-component="category-main-content"] .filters-selectors .cart-select-form,
[data-br-component="category-main-content"] .filters-selectors [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  width: 250px;
  margin-right: 10px;
}
[data-br-component="category-main-content"] .filters-selectors .select-title {
  margin-top: 7px;
}
[data-br-component="category-main-content"] .filters-selectors .select-title.collapse-control {
  display: none;
}
[data-br-component="category-main-content"] .filters-selectors .search-select-by {
  width: 160px;
  margin: 0 10px 0 0;
}
[data-br-component="category-main-content"] .filters-selectors.filter-promo .cart-select-form,
[data-br-component="category-main-content"] .filters-selectors.filter-promo [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  width: 250px;
}
[data-br-component="category-main-content"] .filters-selectors.filter-promo .cart-select-form .select-by,
[data-br-component="category-main-content"] .filters-selectors.filter-promo [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter .select-by {
  min-width: 220px;
}
[data-br-component="category-main-content"] .filters-selectors.filter-promo .cart-select-form .filter-group,
[data-br-component="category-main-content"] .filters-selectors.filter-promo [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter .filter-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-br-component="category-main-content"] .filters-selectors.filter-promo .cart-select-form .filter-reset,
[data-br-component="category-main-content"] .filters-selectors.filter-promo [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter .filter-reset {
  margin-left: 5px;
  padding-top: 10px;
  color: #959595;
  cursor: pointer;
}
[data-br-component="category-main-content"] .filters-selectors.filter-promo .cart-select-form .filter-reset:hover,
[data-br-component="category-main-content"] .filters-selectors.filter-promo [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter .filter-reset:hover {
  color: #1568a8;
}
[data-br-component="category-main-content"] .select-box-header .name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 550px;
  width: 100%;
  line-height: 1.5;
}
[data-br-component="category-main-content"] .select-box-header .name-page {
  margin-right: 10px;
}
[data-br-component="category-main-content"] .select-box-header .name-params {
  font-family: 'OpenSans-Regular';
}
[data-br-component="category-main-content"] .product-list-info-text {
  padding: 20px 25px;
  background-color: #f8ffca;
}
[data-br-component="category-main-content"] .product-list-info-text .text {
  margin-bottom: 8px;
}
[data-br-component="category-main-content"] .product-list-info-text .text-orange {
  color: #f15407;
}
[data-br-component="category-main-content"] .product-list-info-text .text-strong {
  font-family: 'OpenSans-ExtraBold';
}
[data-br-component="category-main-content"] .filter-buttons-container {
  margin-bottom: 40px;
}
[data-br-component="category-main-content"] .filter-buttons-container .filter-buttons-ttl {
  width: 90px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
[data-br-component="category-main-content"] .filter-buttons-container .select-title {
  padding-left: 13px;
  margin-bottom: 20px;
}
[data-br-component="category-main-content"] .filter-buttons-container .filter-buttons {
  padding: 18px 15px;
  border-bottom: 1px solid #fff;
  background-color: #f3f3f3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-br-component="category-main-content"] .filter-buttons-container .filter-buttons:last-of-type {
  border-bottom-width: 0;
}
[data-br-component="category-main-content"] .filter-buttons-container .filter-buttons-wrapper {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-bottom: -12px;
  margin-right: 30px;
}
[data-br-component="category-main-content"] .filter-buttons-container .title {
  width: 20%;
  padding-right: 15px;
  padding-left: 25px;
  margin-bottom: 15px;
  margin-top: 25px;
}
[data-br-component="category-main-content"] .filter-buttons-container li {
  margin-bottom: 12px;
}
[data-br-component="category-main-content"] .filter-buttons-container li.selected-filter a {
  background-color: #133a76;
  border-color: #133a76;
  padding-right: 35px;
}
[data-br-component="category-main-content"] .filter-buttons-container a {
  padding-left: 15px;
  padding-right: 15px;
  line-height: 33px;
  height: 34px;
  border: 1px solid #a7a7a7;
}
[data-br-component="category-main-content"] .filter-buttons-container a:after {
  width: 10px;
  height: 10px;
  margin-right: 0;
  top: 11px;
  right: 15px;
  background-image: url("../images/product-list-page/select-box-close-icon.png");
}
[data-br-component="category-main-content"] .filter-buttons-container a:hover {
  background-color: #133a76;
  border-color: #133a76;
}
[data-br-component="category-main-content"] .banner-section {
  margin-bottom: 40px;
}
[data-br-component="category-main-content"] .banner-section .sidebar-banner1 {
  background-image: url("../images/product-list-page/prod-list-banner-img1.jpg");
}
[data-br-component="category-main-content"] .see-more-content {
  padding-top: 30px;
  padding-bottom: 25px;
  margin-bottom: 40px;
}
[data-br-component="category-main-content"] .wrap-btn-clear-last-visited {
  width: 100%;
}
[data-br-component="category-main-content"] .category-search {
  -webkit-transition: top 0.4s;
  transition: top 0.4s;
  z-index: 15;
  padding: 0;
}
[data-br-component="category-main-content"] .category-search.__fixed {
  position: fixed;
  top: 60px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  #mobile-collapse-filter {
    display: block !important;
    height: auto !important;
  }
  .collapse-ttl-mob {
    cursor: default;
  }
  [data-br-component="category-main-content"] .filters-dropdowns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="category-main-content"] .sorting-desktop {
    float: right;
    margin-top: -70px;
  }
  [data-br-component="category-main-content"] .filter-by-brand-select,
  [data-br-component="category-main-content"] [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select {
    position: relative;
    margin-bottom: 15px;
  }
  [data-br-component="category-main-content"] .filter-by-brand-select .clear-filters,
  [data-br-component="category-main-content"] [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters {
    position: absolute;
    margin: 0;
    top: 75px;
    font-size: 0.813em;
  }
  [data-br-component="category-main-content"] .filter-by-brand-select .clear-filters.brands-filter-clear,
  [data-br-component="category-main-content"] [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters.brands-filter-clear {
    position: static;
    padding-top: 8px;
    margin-top: -20px;
    margin-bottom: 10px;
  }
  [data-br-component="category-main-content"] .fast-filtering-last-clear {
    -ms-flex-item-align: center;
    align-self: center;
    margin-bottom: 25px;
  }
  [data-br-component="category-main-content"] .fast-filtering-last-clear .clear-filters {
    position: static;
  }
}
@media screen and (max-width: 1199px) {
  [data-br-component="category-main-content"] .filters-selectors .filters-dropdowns.show {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  [data-br-component="category-main-content"] .filter-fixed-container {
    padding: 15px 0 15px 15px;
    width: 93%;
    float: left;
  }
}
@media screen and (min-width: 992px) {
  [data-br-component="category-main-content"] .filter-fixed {
    max-width: 230px;
    margin-left: -250px;
  }
  [data-br-component="category-main-content"] .filter-fixed .filters-fixed-selectors .select-title {
    margin-bottom: 15px;
  }
  [data-br-component="category-main-content"] .filter-fixed .filter-fixed-container {
    padding: 15px 0 3px 15px;
    width: 100%;
  }
  [data-br-component="category-main-content"] .filter-fixed .filters-selectors .collapse-menu {
    display: none;
  }
  [data-br-component="category-main-content"] .filter-fixed .filters-selectors .collapse-menu.show {
    display: block !important;
  }
  [data-br-component="category-main-content"] .filter-fixed .filters-selectors.collapse-menu {
    display: none;
  }
  [data-br-component="category-main-content"] .filter-fixed .cart-select-form,
  [data-br-component="category-main-content"] .filter-fixed [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
    width: 235px;
    margin-bottom: 20px;
  }
  [data-br-component="category-main-content"] .filter-fixed-row {
    display: block;
  }
  [data-br-component="category-main-content"] .filter-fixed-row .select-by.select-sort {
    padding-left: 20px;
    min-width: 210px;
  }
  [data-br-component="category-main-content"] .filter-fixed-row .filter-by-brand-select .select-title,
  [data-br-component="category-main-content"] .filter-fixed-row [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-title {
    display: block;
  }
  [data-br-component="category-main-content"] .filter-fixed-row .filter-by-brand-select .clear-filters.show,
  [data-br-component="category-main-content"] .filter-fixed-row [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .clear-filters.show {
    display: none !important;
  }
}
@media screen and (min-width: 1200px) {
  [data-br-component="category-main-content"] .filter-fixed {
    max-width: 270px;
    margin-left: -300px;
  }
  [data-br-component="category-main-content"] .filter-fixed .filter-fixed-container {
    padding: 15px 0 3px 30px;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="category-main-content"] {
    font-size: 90%;
  }
  [data-br-component="category-main-content"] .after-title {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  [data-br-component="category-main-content"] .wrap-btn-clear-last-visited-mob {
    margin-top: -20px;
    padding-right: 15px;
    margin-bottom: 10px;
  }
  [data-br-component="category-main-content"] .wrap-btn-clear-last-visited {
    padding-right: 15px;
    padding-top: 15px;
  }
  [data-br-component="category-main-content"] .select-box-header {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  [data-br-component="category-main-content"] .table-top-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="category-main-content"] .table-top-container .content-wrapper {
    width: 100%;
  }
  [data-br-component="category-main-content"] .table-top-container .promocja-grupowa-subtitle {
    font-size: 1em;
  }
  [data-br-component="category-main-content"] .table-top-container.is-search {
    margin-bottom: 15px;
  }
  [data-br-component="category-main-content"] .table-top-container.empty-list {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-br-component="category-main-content"] .table-top-container .promo-container {
    min-height: 15px;
  }
  [data-br-component="category-main-content"] .table-top-container .description-text {
    padding: 15px 15px 0;
    font-size: 14px;
  }
  [data-br-component="category-main-content"] .table-top-container .promotions-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 15px;
    font-size: 1.125em;
    padding-bottom: 5px;
    min-height: 15px;
  }
  [data-br-component="category-main-content"] .table-top-container .left-block {
    width: 150px;
    margin-right: 20px;
    margin-left: 15px;
  }
  [data-br-component="category-main-content"] .table-top-container .left-block img {
    max-width: 150px;
  }
  [data-br-component="category-main-content"] .table-top-container .right-block.is-last-visited {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%;
  }
  [data-br-component="category-main-content"] .table-top-container .right-block h3.product-present {
    margin-right: 3px;
    margin-top: 0;
  }
  [data-br-component="category-main-content"] .table-top-container .right-block h3.product-present a {
    font-size: 15px;
  }
  [data-br-component="category-main-content"] .table-top-container .right-block .yellow-btn {
    margin-right: 0;
  }
  [data-br-component="category-main-content"] .table-top-container .right-block .yellow-btn.small {
    margin-bottom: 0;
  }
  [data-br-component="category-main-content"] .table-container {
    margin-bottom: 15px;
  }
  [data-br-component="category-main-content"] .table-container .loaderWrapperLocal {
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: translateX(-110%);
    transform: translateX(-110%);
    z-index: 2;
    font-size: 12px;
  }
  [data-br-component="category-main-content"] .table-container thead th {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  [data-br-component="category-main-content"] .table-container tbody th.cecha-header {
    min-width: 110px;
  }
  [data-br-component="category-main-content"] .table-container tbody td:last-of-type {
    width: 110px;
  }
  [data-br-component="category-main-content"] .table-container tbody td .cecha-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
    text-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  [data-br-component="category-main-content"] .table-container tbody td .cecha-container .product-code {
    display: none;
  }
  [data-br-component="category-main-content"] .table-container tbody td .cecha-container .__active-color .product-code {
    display: block;
  }
  [data-br-component="category-main-content"] .table-container tbody td .cecha-container .yellow-btn:after {
    display: none;
  }
  [data-br-component="category-main-content"] .table-container tbody td .cecha-container .yellow-btn.sale1:after {
    display: none;
  }
  [data-br-component="category-main-content"] .table-container tbody td .cecha-container .yellow-btn.sale:after {
    display: none;
  }
  [data-br-component="category-main-content"] .table-container tbody td .cecha-container .yellow-btn.bestseller:after {
    display: none;
  }
  [data-br-component="category-main-content"] .table-container tbody td .cecha-container .yellow-btn.wyprzedaz:after {
    display: none;
  }
  [data-br-component="category-main-content"] .table-container .wybor-cech tbody tr td {
    border-bottom: solid 1px #e7e7e7;
  }
  [data-br-component="category-main-content"] .table-container .wybor-cech .yellow-btn {
    text-align: center;
    margin-left: 0;
    padding: 0;
    font-size: 85%;
  }
  [data-br-component="category-main-content"] .desc-section {
    padding: 0px 10px 15px;
  }
  [data-br-component="category-main-content"] .filters-selectors .cart-select-form,
  [data-br-component="category-main-content"] .filters-selectors [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
    margin-bottom: 10px;
  }
  [data-br-component="category-main-content"] .filters-selectors .cart-select-form:first-of-type,
  [data-br-component="category-main-content"] .filters-selectors [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter:first-of-type {
    margin-top: 0;
  }
  [data-br-component="category-main-content"] .filters-selectors .select-title {
    width: 100%;
    margin-bottom: 5px;
    text-transform: none;
  }
  [data-br-component="category-main-content"] .filters-selectors .search-select-by {
    width: 250px;
    margin: 0 0 10px;
  }
  [data-br-component="category-main-content"] .filter-by-brand-select .select-by.select-sort,
  [data-br-component="category-main-content"] [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by.select-sort {
    min-width: 250px;
  }
  [data-br-component="category-main-content"] .filter-buttons-container {
    margin-bottom: 0;
  }
  [data-br-component="category-main-content"] .filter-buttons-container .filter-buttons-ttl {
    margin-bottom: 10px;
  }
  [data-br-component="category-main-content"] .filter-buttons-container .filter-buttons {
    background: none;
    padding: 0;
  }
  [data-br-component="category-main-content"] .filter-buttons-container .select-title {
    margin-bottom: 5px;
  }
  [data-br-component="category-main-content"] .filter-buttons {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="category-main-content"] .category-search.__fixed {
    top: 55px;
  }
  [data-br-component="category-main-content"] .category-search.__fixed .select-box-header {
    margin-bottom: 0;
  }
  [data-br-component="category-main-content"] .filter-title.__mob {
    width: 100%;
    padding-left: 0;
    padding-bottom: 5px;
  }
  [data-br-component="category-main-content"] .filters-selectors.filter-promo .cart-select-form,
  [data-br-component="category-main-content"] .filters-selectors.filter-promo [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
    width: 235px;
  }
  [data-br-component="category-main-content"] .filters-selectors.filter-promo .cart-select-form .select-by,
  [data-br-component="category-main-content"] .filters-selectors.filter-promo [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter .select-by {
    min-width: 250px;
  }
  [data-br-component="category-main-content"].last-visited .filters-selectors {
    margin-top: -15px;
    padding-left: 15px;
  }
  .filter-title-mob {
    padding-left: 15px;
    font-weight: 700;
    font-size: 16px;
  }
  .filter-title-mob.__mob-top {
    padding: 0 0 8px 20px;
  }
  .collapse-ttl-mob {
    cursor: default;
  }
  .collapse-ttl-mob .mobile-sorting-btn {
    margin-right: 15px;
  }
  .collapse-ttl-mob .mobile-sorting-btn > button {
    height: 32px;
    width: 32px;
    border: none;
    background-size: cover;
    border-radius: 0;
    background: url("../images/product-list-page/filters-32px-selected.png") left center no-repeat !important;
  }
  .collapse-ttl-mob.collapsed .mobile-sorting-btn > button {
    background: url("../images/product-list-page/filters-32px.png") left center no-repeat !important;
  }
  #mobile-collapse-filter {
    margin-top: -10px;
    margin-bottom: 15px;
  }
  .visited-products [data-br-component="user-sidebar-container"] {
    margin-top: 5px;
  }
  .visited-products .user-sidebar-container {
    padding: 0;
  }
  .visited-products .main-container {
    float: left;
    width: 100%;
  }
  .visited-products #mobile-collapse-filter-wrap {
    margin-bottom: 40px;
  }
  .visited-products .wrap-btn-clear-last-visited-mob {
    margin-top: -8px;
  }
  .visited-products .filters-selectors .search-select-by {
    margin-top: 5px;
  }
  .visited-products .help-page [data-br-component="user-sidebar-container"] .dl-menuwrapper.__sm {
    height: 15px!important;
  }
  .visited-products .help-page [data-br-component="user-sidebar-container"] .dl-menuwrapper.__sm > button {
    background: url("../images/user-pages/arrow-up-icon.png") left center no-repeat !important;
    background-size: cover;
    border-radius: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .visited-products .help-page [data-br-component="user-sidebar-container"] .dl-menuwrapper.__sm > button:after {
    display: none;
  }
  .visited-products .help-page [data-br-component="user-sidebar-container"] .js_category-mob.__show-category .dl-menuwrapper.__sm > button {
    -webkit-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important;
  }
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
  [data-br-component="category-main-content"] .filters-selectors {
    margin-left: -15px;
  }
  [data-br-component="category-main-content"] .select-box-header .left {
    width: 100%;
  }
  [data-br-component="category-main-content"] .select-box-header .left .name {
    max-width: 65%;
  }
}
[data-br-component="category-see-more-carousel-container"] {
  z-index: 9;
}
[data-br-component="contact-main-container"] .page-title {
  margin-bottom: 45px;
}
[data-br-component="contact-main-container"] .content-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-br-component="contact-main-container"] .left-block {
  width: 59%;
}
[data-br-component="contact-main-container"] .top-part {
  margin-bottom: 30px;
}
[data-br-component="contact-main-container"] .top-part .contact-img {
  width: 167px;
  height: 167px;
  margin-right: 30px;
}
[data-br-component="contact-main-container"] .top-part .contact-text {
  padding-left: 30px;
}
[data-br-component="contact-main-container"] .top-part .contact-text p {
  margin-bottom: 5px;
  color: #40464e;
}
[data-br-component="contact-main-container"] .top-part .days-hours {
  width: 74%;
}
[data-br-component="contact-main-container"] .top-part .pomoc-link a {
  padding-top: 20px;
}
[data-br-component="contact-main-container"] .middle-part .contact-form-link {
  margin-top: 15px;
}
[data-br-component="contact-main-container"] .middle-part .see-map:hover {
  color: #f15407;
}
[data-br-component="contact-main-container"] .bottom-part .contact-widget {
  border-bottom: 1px dotted #d4d4d4;
  padding-bottom: 25px;
}
[data-br-component="contact-main-container"] .contact-widget {
  width: 48.5%;
  margin-bottom: 25px;
}
[data-br-component="contact-main-container"] .contact-widget.wide {
  width: 97%;
}
[data-br-component="contact-main-container"] .contact-widget .widget-icon {
  width: 70px;
  height: 70px;
  line-height: 70px;
  min-width: 70px;
  margin-right: 30px;
  border: 1px solid #40464e;
}
[data-br-component="contact-main-container"] .contact-widget .text {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
[data-br-component="contact-main-container"] .contact-widget .bold.blue {
  color: #1568a8;
}
[data-br-component="contact-main-container"] .contact-widget .bold.blue:hover {
  color: #f15407;
}
[data-br-component="contact-main-container"] .contact-widget .light {
  font-size: 1em;
}
[data-br-component="contact-main-container"] .contact-widget .number-lnk {
  color: inherit;
}
[data-br-component="contact-main-container"] .main-part .address .text {
  width: 48%;
}
[data-br-component="contact-main-container"] .main-part .divider {
  width: 98%;
  height: 1px;
  background-color: #ccc;
  margin-bottom: 25px;
}
[data-br-component="contact-main-container"] .right-block {
  width: 38%;
  padding: 40px 45px 35px;
  background-color: #f3f3f3;
}
[data-br-component="contact-main-container"] .find-us-content {
  margin-bottom: 35px;
}
[data-br-component="contact-main-container"] .find-us-content .title {
  margin-bottom: 35px;
}
[data-br-component="contact-main-container"] .find-us-content .text p {
  line-height: 1.46;
  margin-bottom: 20px;
}
[data-br-component="contact-main-container"] .contact-map {
  width: 59%;
  margin-bottom: 25px;
}
[data-br-component="contact-main-container"] .contact-map iframe {
  height: 480px;
}
@media screen and (max-width: 1199px) {
  [data-br-component="contact-main-container"] .left-block {
    width: 49%;
  }
  [data-br-component="contact-main-container"] .right-block {
    width: 50%;
  }
  [data-br-component="contact-main-container"] .contact-widget {
    width: 98%;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="contact-main-container"] .left-block {
    width: 100%;
  }
  [data-br-component="contact-main-container"] .right-block {
    width: 100%;
    padding: 30px 10px;
  }
  [data-br-component="contact-main-container"] .disclaimer {
    width: 85%;
    margin-left: 15px;
  }
  [data-br-component="contact-main-container"] .contact-widget {
    width: 100%;
    border-bottom: 1px dotted #d4d4d4;
    padding-bottom: 25px;
    margin-right: 0;
    margin-left: 0;
  }
  [data-br-component="contact-main-container"] .contact-widget.links {
    display: block;
  }
  [data-br-component="contact-main-container"] .contact-widget.links .widget-left {
    padding-bottom: 25px;
    border-bottom: 1px dotted #d4d4d4;
  }
  [data-br-component="contact-main-container"] .contact-widget.links .widget-right {
    padding-top: 25px;
  }
  [data-br-component="contact-main-container"] .contact-widget.wide {
    width: 100%;
  }
  [data-br-component="contact-main-container"] .contact-widget .light {
    font-size: 0.875em;
  }
  [data-br-component="contact-main-container"] .top-part .contact-img {
    width: 135px;
    height: 120px;
  }
  [data-br-component="contact-main-container"] .top-part .contact-text {
    padding: 0;
  }
  [data-br-component="contact-main-container"] .middle-part {
    padding-left: 5px;
  }
  [data-br-component="contact-main-container"] .bottom-part {
    margin-left: -10px;
  }
  [data-br-component="contact-main-container"] .contact-map {
    width: 100%;
  }
  [data-br-component="contact-main-container"] .title {
    margin-left: 15px;
  }
}
[data-br-component="contact-form-container"] .contact-form-box {
  width: 96%;
  text-align: center;
}
[data-br-component="contact-form-container"] .contact-form-box .title {
  margin-bottom: 35px;
}
[data-br-component="contact-form-container"] .contact-form-box input,
[data-br-component="contact-form-container"] .contact-form-box textarea,
[data-br-component="contact-form-container"] .contact-form-box select {
  color: #133a76;
  font-family: 'OpenSans-Regular';
  border: 1px solid #40464e;
  padding: 10px;
}
[data-br-component="contact-form-container"] .contact-form-box input:focus,
[data-br-component="contact-form-container"] .contact-form-box textarea:focus,
[data-br-component="contact-form-container"] .contact-form-box select:focus {
  border-color: #133a76;
}
[data-br-component="contact-form-container"] .contact-form-box input {
  height: 45px;
  line-height: 45px;
  margin-bottom: 16px;
}
[data-br-component="contact-form-container"] .contact-form-box input:last-of-type {
  margin-bottom: 20px;
}
[data-br-component="contact-form-container"] .contact-form-box .message-content {
  height: 200px;
  resize: none;
  margin-bottom: 25px;
}
[data-br-component="contact-form-container"] .contact-form-box .select-by {
  height: 45px;
  line-height: 45px;
  margin-bottom: 16px;
  background-color: #fff;
}
[data-br-component="contact-form-container"] .register-checkbox-form.accept-rules {
  margin-bottom: 10px;
}
[data-br-component="contact-form-container"] .confirmation-message a.send-next {
  color: #1568a8;
  text-transform: initial;
  margin: 25px auto;
  width: 100%;
  text-align: center;
}
[data-br-component="contact-form-container"] .confirmation-message a.send-next:hover {
  color: #f15407;
}
[data-br-component="contact-form-container"] .working-hours-message {
  padding-top: 25px;
  margin-bottom: -10px;
  text-align: center;
  margin-left: -5px;
}
[data-br-component="login-main-container"].login-main-container {
  margin-top: 8px;
}
[data-br-component="login-main-container"] .main-content {
  margin-bottom: 30px;
}
[data-br-component="login-main-container"] .content-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 25px;
}
[data-br-component="login-main-container"] .blocks {
  width: 49%;
  background-color: #f3f3f3;
}
[data-br-component="login-main-container"] .blocks .block-title {
  padding-bottom: 30px;
  padding-top: 30px;
  border-bottom: 1px solid #fff;
  margin-bottom: 25px;
}
[data-br-component="login-main-container"] .blocks .confirmation-success,
[data-br-component="login-main-container"] .blocks .confirmation-error {
  padding: 0 25px;
}
[data-br-component="login-main-container"] #password-form .main-input {
  min-width: 250px;
}
[data-br-component="login-main-container"] .left-block input,
[data-br-component="order-login-container"] .blocks input,
[data-br-component="placing-order-container"] .blocks input {
  border: 1px solid #40464e;
  padding: 11px;
  margin-bottom: 15px;
}
[data-br-component="login-main-container"] .left-block input:focus,
[data-br-component="order-login-container"] .blocks input:focus,
[data-br-component="placing-order-container"] .blocks input:focus {
  border-color: #0fa421;
}
[data-br-component="login-main-container"] .left-block .login-form-box,
[data-br-component="order-login-container"] .blocks .login-form-box,
[data-br-component="placing-order-container"] .blocks .login-form-box {
  padding-bottom: 30px;
}
[data-br-component="login-main-container"] .left-block .login-form-box form,
[data-br-component="login-main-container"] .left-block .login-form-box .login-bottom,
[data-br-component="order-login-container"] .blocks .login-form-box form,
[data-br-component="order-login-container"] .blocks .login-form-box .login-bottom,
[data-br-component="placing-order-container"] .blocks .login-form-box form,
[data-br-component="placing-order-container"] .blocks .login-form-box .login-bottom {
  width: 68%;
}
[data-br-component="login-main-container"] .left-block .login-form-box .question-icon:after,
[data-br-component="order-login-container"] .blocks .login-form-box .question-icon:after,
[data-br-component="placing-order-container"] .blocks .login-form-box .question-icon:after {
  margin-bottom: -4px;
}
[data-br-component="login-main-container"] .left-block .login-form-box .alert,
[data-br-component="order-login-container"] .blocks .login-form-box .alert,
[data-br-component="placing-order-container"] .blocks .login-form-box .alert {
  width: 68%;
  margin-left: auto;
  margin-right: auto;
}
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password {
  background: #9dd5ff;
  padding: 20px 20px 5px 20px;
  margin-bottom: 20px;
  width: 70%;
  border: 1px solid #cdcdcd;
  position: relative;
}
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .close-icon,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .close-icon,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .close-icon {
  display: inline-block;
}
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .close-icon,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .close-icon,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .close-icon {
  top: 10px;
  right: 10px;
  width: 25px;
  height: 25px;
  background: url("../images/homepage/menu-close-btn.png") center no-repeat #9dd5ff;
}
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body {
  width: 80%;
  margin: auto;
  position: relative;
  margin-bottom: 15px;
}
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body .form-btn,
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body [data-br-component="contact-form-container"] .contact-form-box .send-btn,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .form-btn,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .form-btn {
  margin-left: 0;
}
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body .form-title,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .form-title,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .form-title {
  margin-bottom: 30px;
  margin-top: 4px;
}
[data-br-component="login-main-container"] .left-block .login-form-box .js_form-reset-password .reset-form-body .password-sent,
[data-br-component="order-login-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .password-sent,
[data-br-component="placing-order-container"] .blocks .login-form-box .js_form-reset-password .reset-form-body .password-sent {
  margin-top: 10px;
}
[data-br-component="login-main-container"] .left-block .error-disclaimer,
[data-br-component="order-login-container"] .blocks .error-disclaimer,
[data-br-component="placing-order-container"] .blocks .error-disclaimer {
  margin-top: 10px;
}
[data-br-component="login-main-container"] .left-block .password-remember,
[data-br-component="order-login-container"] .blocks .password-remember,
[data-br-component="placing-order-container"] .blocks .password-remember {
  display: block;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 100%;
  text-align: center;
}
[data-br-component="login-main-container"] .left-block .password-remember:hover,
[data-br-component="order-login-container"] .blocks .password-remember:hover,
[data-br-component="placing-order-container"] .blocks .password-remember:hover {
  color: #133a76;
}
[data-br-component="login-main-container"] .left-block .sign-up-text,
[data-br-component="order-login-container"] .blocks .sign-up-text,
[data-br-component="placing-order-container"] .blocks .sign-up-text {
  margin-bottom: 20px;
}
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .social-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .social-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .social-btn {
  min-width: 47.5%;
}
[data-br-component="login-main-container"] .left-block .login-soc-sites-buttons .fb-btn,
[data-br-component="order-login-container"] .blocks .login-soc-sites-buttons .fb-btn,
[data-br-component="placing-order-container"] .blocks .login-soc-sites-buttons .fb-btn {
  margin-right: 5%;
}
[data-br-component="login-main-container"] .right-block {
  padding-bottom: 30px;
}
[data-br-component="login-main-container"] .right-block .text {
  width: 75%;
  margin-bottom: 40px;
  line-height: 1.85;
  text-align: center;
}
[data-br-component="login-main-container"] .right-block .text a {
  padding-right: 20px;
}
[data-br-component="login-main-container"] .right-block .text a:after {
  top: 9px;
  background-size: 12px auto;
  background-repeat: no-repeat;
  background-image: url("../images/homepage/quotes-right-icon-hover.png");
}
[data-br-component="password-change-container"] .left-block-wide {
  width: 60%;
}
[data-br-component="password-change-container"] .left-block-wide label.pass-info {
  font-weight: normal;
  font-size: 14px;
}
@media screen and (max-width: 767px) {
  [data-br-component="login-main-container"].login-main-container {
    margin-top: 1px;
  }
  [data-br-component="login-main-container"] .blocks {
    width: 100%;
    margin-bottom: 15px;
  }
  [data-br-component="login-main-container"] .blocks .block-title {
    padding-bottom: 15px;
    padding-top: 15px;
    border-bottom: 1px solid #fff;
    margin-bottom: 15px;
  }
  [data-br-component="login-main-container"] .left-block .login-form-box,
  [data-br-component="order-login-container"] .blocks .login-form-box,
  [data-br-component="placing-order-container"] .blocks .login-form-box {
    padding-bottom: 15px;
  }
  [data-br-component="login-main-container"] .left-block input,
  [data-br-component="order-login-container"] .blocks input,
  [data-br-component="placing-order-container"] .blocks input {
    font-size: 16px;
  }
  [data-br-component="login-main-container"] .content-wrapper {
    display: block;
    clear: both;
  }
  [data-br-component="login-main-container"] .left-block .login-form-box form,
  [data-br-component="order-login-container"] .blocks .login-form-box form,
  [data-br-component="placing-order-container"] .blocks .login-form-box form {
    width: 86%!important;
  }
}
[data-br-component="register-main-container"].register-main-container {
  margin-top: 8px;
}
[data-br-component="register-main-container"] .main-content {
  margin-bottom: 55px;
}
[data-br-component="register-main-container"] .content-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-br-component="register-main-container"] .blocks {
  width: 49%;
  background-color: #f3f3f3;
}
[data-br-component="register-main-container"] .blocks .block-title {
  padding-bottom: 30px;
  padding-top: 30px;
  border-bottom: 1px solid #fff;
  margin-bottom: 25px;
}
[data-br-component="register-main-container"] .blocks .has-warning .help-block {
  color: #fff;
  background: #8a6d3b;
  padding: 10px 15px;
  font-size: 0.75em;
  font-weight: bold;
}
[data-br-component="register-main-container"] .blocks .has-warning .help-block a,
[data-br-component="register-main-container"] .blocks .has-warning .help-block a:visited {
  color: #fff;
  text-decoration: underline;
}
[data-br-component="register-main-container"] .blocks label {
  font-weight: 400;
}
[data-br-component="register-main-container"] .left-block .register-btn {
  margin-bottom: 20px;
}
[data-br-component="register-main-container"] .left-block input {
  border: 1px solid #40464e;
  padding: 10px;
  margin-bottom: 10px;
}
[data-br-component="register-main-container"] .left-block input.mb-20 {
  margin-bottom: 20px;
}
[data-br-component="register-main-container"] .left-block input:focus {
  border-color: #0fa421;
}
[data-br-component="register-main-container"] .left-block .pass-info {
  font-weight: normal;
  font-size: 14px;
}
[data-br-component="register-main-container"] .form-header {
  margin-bottom: 20px;
}
[data-br-component="register-main-container"] .form-header .light-text {
  font-family: 'OpenSans-Regular';
}
[data-br-component="register-main-container"] .register-form-box {
  padding-bottom: 25px;
}
[data-br-component="register-main-container"] .register-form-box form {
  width: 56%;
}
[data-br-component="register-main-container"] .have-account-text {
  bottom: -50px;
}
[data-br-component="register-main-container"] .have-account-text .light-text {
  color: #2271af;
}
[data-br-component="register-main-container"] .register-soc-sites-buttons {
  margin-bottom: 15px;
}
[data-br-component="register-main-container"] .register-soc-sites-buttons .social-btn {
  min-width: 47.5%;
}
[data-br-component="register-main-container"] .register-soc-sites-buttons .fb-btn {
  margin-right: 5%;
}
[data-br-component="register-main-container"] .register-checkbox-form.accept-rules {
  margin-bottom: 10px;
}
[data-br-component="register-main-container"] .right-block {
  padding-bottom: 50px;
}
[data-br-component="register-main-container"] .right-block .benefits {
  width: 75%;
}
[data-br-component="register-main-container"] .right-block .text {
  margin-bottom: 15px;
  line-height: 1.85;
}
[data-br-component="register-main-container"] .right-block .benefits-list li {
  line-height: 24px;
}
[data-br-component="register-main-container"] .right-block .benefits-list li:before {
  background-image: url("../images/login-register-page/list-icon-blue.png");
  min-width: 14px;
  height: 11px;
  margin-right: 10px;
}
@media screen and (max-width: 767px) {
  [data-br-component="register-main-container"].register-main-container {
    margin-top: 1px;
  }
  [data-br-component="register-main-container"] .blocks {
    width: 100%;
    margin-bottom: 50px;
  }
  [data-br-component="register-main-container"] .blocks input {
    font-size: 16px;
  }
  [data-br-component="register-main-container"] .register-form-box form {
    width: 75%;
  }
  [data-br-component="register-main-container"] .main-content {
    margin-bottom: 25px;
  }
  [data-br-component="register-main-container"] .bottom-login-link {
    margin-top: 15px;
    text-align: center;
  }
  [data-br-component="register-main-container"] .have-account-text {
    bottom: auto;
    margin-top: 30px;
    margin-bottom: 20px;
  }
}
[data-br-component="products-by-name-container"] .main-content {
  margin: 5px;
}
[data-br-component="products-by-name-container"] .fast-filtering-container {
  padding-bottom: 35px;
  margin-bottom: 35px;
  border-bottom: 1px solid #a7a7a7;
}
[data-br-component="products-by-name-container"] .prod-names-list {
  margin-bottom: 55px;
}
[data-br-component="products-by-name-container"] .prod-names-list ul {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
}
[data-br-component="products-by-name-container"] .prod-names-list ul > li {
  width: 98%;
}
[data-br-component="products-by-name-container"] .prod-names-list ul > li > a {
  line-height: 1.8;
}
[data-br-component="products-by-name-container"] .prod-names-list ul > li > a:hover {
  color: #002660;
}
@media (min-width: 480px) {
  [data-br-component="products-by-name-container"] .fast-filtering-container .form-control-feedback {
    top: 0 !important;
    bottom: 0;
    margin: auto 0;
    right: 25px;
  }
}
[data-br-component="products-by-brand-container"] .page-title {
  max-width: 1170px;
}
[data-br-component="products-by-brand-container"] .alphabet-list {
  margin-bottom: 30px;
}
[data-br-component="products-by-brand-container"] .main-content {
  max-width: 1220px;
  padding-bottom: 10px;
}
[data-br-component="products-by-brand-container"] .brands-list {
  padding: 15px 25px;
  margin-bottom: 10px;
}
[data-br-component="products-by-brand-container"] .brands-list:hover {
  background-color: #f3f3f3;
}
[data-br-component="products-by-brand-container"] .brands-list .title {
  margin-bottom: 25px;
  margin-top: 0;
}
[data-br-component="products-by-brand-container"] .brands-list ul {
  -moz-column-count: 4;
  -webkit-column-count: 4;
  column-count: 4;
}
[data-br-component="products-by-brand-container"] .brands-list ul > li {
  width: 98%;
}
[data-br-component="products-by-brand-container"] .brands-list ul > li > a {
  line-height: 1.8;
}
[data-br-component="products-by-brand-container"] .brands-list ul > li > a:hover {
  color: #002660;
}
@media (max-width: 767px) {
  [data-br-component="products-by-brand-container"] ul .bold-text {
    display: none;
  }
  [data-br-component="products-by-brand-container"] ul > li {
    overflow-x: scroll;
  }
}
[data-br-component="product-groups-container"] .page-title {
  max-width: 1170px;
}
[data-br-component="product-groups-container"] .alphabet-list {
  margin-bottom: 30px;
}
[data-br-component="product-groups-container"] .main-content {
  max-width: 1220px;
  padding-bottom: 10px;
}
[data-br-component="product-groups-container"] .prod-groups-list {
  padding: 15px 25px;
  margin-bottom: 10px;
}
[data-br-component="product-groups-container"] .prod-groups-list:hover {
  background-color: #f3f3f3;
}
[data-br-component="product-groups-container"] .prod-groups-list .title {
  margin-bottom: 25px;
  margin-top: 0;
}
[data-br-component="product-groups-container"] .prod-groups-list ul > li > a {
  line-height: 1.8;
}
[data-br-component="product-groups-container"] .prod-groups-list ul > li > a:hover {
  color: #002660;
}
[data-br-component="about-company-main-container"] .content-title,
[data-br-component="reviews-container"] .content-title {
  padding: 20px 15px;
  background-color: #f3f3f3;
  margin-bottom: 30px;
}
[data-br-component="about-company-main-container"] .content-title .title,
[data-br-component="reviews-container"] .content-title .title {
  margin-top: 0;
}
[data-br-component="about-company-main-container"] .sidebar-title-with-line {
  margin-top: 0;
  margin-bottom: 25px;
}
[data-br-component="standart-sidebar"] a img,
[data-br-component="sidebar"].promotion-sidebar a img {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
[data-br-component="standart-sidebar"] a:hover img,
[data-br-component="sidebar"].promotion-sidebar a:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
[data-br-component="standart-sidebar"] .menu-lists,
[data-br-component="sidebar"].promotion-sidebar .menu-lists {
  margin-bottom: 30px;
}
[data-br-component="standart-sidebar"] .menu-list,
[data-br-component="sidebar"].promotion-sidebar .menu-list {
  margin-bottom: 15px;
  padding-left: 0;
}
[data-br-component="standart-sidebar"] .menu-list > li,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li {
  border-bottom: 1px solid #fff;
}
[data-br-component="standart-sidebar"] .menu-list > li.link-title .mobile-category-menu,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.link-title .mobile-category-menu {
  margin: 14px 14px 0 0;
}
[data-br-component="standart-sidebar"] .menu-list > li.link-title > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.link-title > a {
  background-color: #1570b7;
  color: #fff;
}
[data-br-component="standart-sidebar"] .menu-list > li.link-title:hover > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.link-title:hover > a {
  background-color: #1570b7;
  color: #fff;
  cursor: default;
}
[data-br-component="standart-sidebar"] .menu-list > li:first-of-type > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li:first-of-type > a {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
[data-br-component="standart-sidebar"] .menu-list > li:last-of-type,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li:last-of-type {
  border-bottom-width: 0;
}
[data-br-component="standart-sidebar"] .menu-list > li:last-of-type > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li:last-of-type > a {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
[data-br-component="standart-sidebar"] .menu-list > li > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li > a {
  height: 52px;
  line-height: 52px;
  padding-left: 14px;
  padding-right: 14px;
  background-color: #f3f3f3;
}
[data-br-component="standart-sidebar"] .menu-list > li:hover > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li:hover > a {
  background-color: #838383;
}
[data-br-component="standart-sidebar"] .menu-list > li.active > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.active > a {
  color: #f15407;
}
[data-br-component="standart-sidebar"] .menu-list > li.active:hover > a,
[data-br-component="sidebar"].promotion-sidebar .menu-list > li.active:hover > a {
  color: #f15407;
  background-color: #f3f3f3;
}
@media (max-width: 991px) {
  .sidebar.__show-category .menu-lists {
    margin-bottom: 30px;
  }
  .sidebar.__show-category .menu-list > li {
    display: block;
  }
  [data-br-component="standart-sidebar"] [data-br-component="sidebar"],
  [data-br-component="sidebar"].promotion-sidebar [data-br-component="sidebar"] {
    padding-bottom: 0;
  }
  [data-br-component="standart-sidebar"] .menu-lists,
  [data-br-component="sidebar"].promotion-sidebar .menu-lists {
    margin-bottom: 0;
  }
  [data-br-component="standart-sidebar"] .menu-list > li,
  [data-br-component="sidebar"].promotion-sidebar .menu-list > li {
    display: none;
  }
  [data-br-component="standart-sidebar"] .menu-list > li.link-title,
  [data-br-component="sidebar"].promotion-sidebar .menu-list > li.link-title {
    display: block;
  }
}
[data-br-component="safe-container"] .select-box-header .filter-by-brand-select,
[data-br-component="safe-container"] .select-box-header [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select {
  margin: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
[data-br-component="safe-container"] .select-by-content,
[data-br-component="safe-container"] #site-main-forms .select-box-content,
[data-br-component="safe-container"] [data-br-component="category-main-content"] .select-box-header {
  padding-top: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 1199px) and (min-width: 768px) {
  [data-br-component="safe-container"] .sidebar-menu {
    margin-top: -20px;
    margin-bottom: 15px;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="safe-container"] {
    padding-bottom: 30px;
  }
  [data-br-component="safe-container"] .page-title {
    margin-bottom: 3px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  [data-br-component="safe-container"] .page-title .prev-arrow-btn {
    display: none;
  }
}
[data-br-component="safe-main-content"] .promotion-icons .yellow-btn {
  min-width: 120px;
}
[data-br-component="safe-main-content"].safe-main-content .lsz-sorting {
  float: right;
  margin-top: -80px;
}
[data-br-component="safe-main-content"].safe-main-content .table-container {
  margin-bottom: 0;
}
[data-br-component="safe-main-content"].safe-main-content .table-container .prod-name,
[data-br-component="safe-main-content"].safe-main-content .table-container .prod-code {
  font-size: 14px;
}
[data-br-component="safe-main-content"].safe-main-content .table-container th.th-prod-name {
  padding-right: 50px;
}
[data-br-component="safe-main-content"].safe-main-content .delete-text {
  margin: 10px 0 -25px;
  max-width: 155px;
  text-align: right;
  float: right;
  width: 100%;
}
[data-br-component="safe-main-content"].safe-main-content .delete-text span {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-bottom: -3px;
  margin-right: 5px;
  background: url(../images/product-list-page/delete.png) left center no-repeat transparent;
}
[data-br-component="safe-main-content"].safe-main-content .delete-text:hover {
  color: #002660;
}
[data-br-component="safe-main-content"].safe-main-content .delete-text:hover span {
  background-image: url(../images/product-list-page/delete-hover.png);
}
[data-br-component="safe-main-content"] .table-header label {
  margin-right: 35px;
}
[data-br-component="safe-main-content"] .table-header label span {
  margin-right: 25px;
}
[data-br-component="safe-main-content"] .table-footer {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 45px;
  padding: 14px 8px;
}
[data-br-component="safe-main-content"] .table-footer label {
  margin-right: 35px;
}
[data-br-component="safe-main-content"] .table-footer label span {
  margin-right: 25px;
}
[data-br-component="safe-main-content"] .table-footer .left-part {
  width: 65%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-br-component="safe-main-content"] .table-footer.table-footer-all {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
[data-br-component="safe-main-content"] .table-footer.table-footer-all label {
  margin-right: 0;
}
[data-br-component="safe-main-content"] .add-selected .title {
  margin-bottom: 10px;
}
[data-br-component="safe-main-content"] .add-selected .title .infoicon {
  width: 16px;
  height: 16px;
  line-height: 16px;
  background-image: url("../images/product-list-page/question-icon-grey.png");
  margin-left: 12px;
  margin-bottom: -2px;
}
[data-br-component="safe-main-content"] .add-selected .name-input {
  margin-bottom: 15px;
}
[data-br-component="safe-main-content"] .add-selected .name-input input.mr {
  margin-right: 15px;
  height: 45px;
  line-height: 45px;
}
[data-br-component="safe-main-content"] .add-selected .or-top {
  display: inline;
  margin-right: 10px;
}
[data-br-component="safe-main-content"] .add-selected .safe-add-btn {
  margin-left: 0px;
  margin-right: 0;
  height: 40px;
  line-height: 40px;
  padding: 0 38px;
  min-width: 135px;
}
[data-br-component="safe-main-content"] .add-selected .safe-add-btn.more {
  margin-left: 25px;
}
[data-br-component="safe-main-content"] .add-selected .template-showhide {
  text-transform: none;
  margin-left: 25px;
  cursor: pointer;
}
[data-br-component="safe-main-content"] .add-selected .errors-block {
  margin-bottom: 15px;
}
[data-br-component="safe-main-content"] .add-selected .errors-block span {
  float: right;
}
[data-br-component="safe-main-content"] .add-selected .errors-block .template-without-product {
  color: #b90d0d;
}
[data-br-component="safe-main-content"] .top-content.container {
  padding: 0;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
[data-br-component="safe-main-content"] .top-content.container .total-sum-content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
[data-br-component="safe-main-content"] .top-content-wrap {
  top: 0;
  -webkit-transition: top 0.4s;
  transition: top 0.4s;
  z-index: 14;
}
[data-br-component="safe-main-content"] .top-content-wrap.__fixed {
  position: fixed;
  top: 60px;
  left: 0;
  right: 0;
  margin: 0 auto;
  padding: 0;
}
[data-br-component="safe-main-content"] .top-content-wrap.__fixed .top-content {
  padding-top: 10px;
}
[data-br-component="safe-main-content"] .top-content .filtration {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: -5px;
}
[data-br-component="safe-main-content"] .top-content .filtration label {
  margin-right: 20px;
  margin-bottom: 0;
  color: #40464e;
}
[data-br-component="safe-main-content"] .top-content .filtration input,
[data-br-component="fast-filtering"] .prod-name-filter,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter {
  background: url("../images/homepage/search-icon-grey.png") right center no-repeat transparent;
  min-width: 250px;
  height: 40px;
  border: 1px solid #a7a7a7;
  padding-left: 10px;
  padding-right: 35px;
}
[data-br-component="safe-main-content"] .top-content .filtration .form-control-feedback {
  top: 0;
  bottom: 0;
  margin: auto 0;
  right: 25px;
}
[data-br-component="safe-main-content"] .favorite-sidebar-menu .top-content .filtration input {
  background-color: #fff;
  height: 45px;
  border-radius: 0;
}
[data-br-component="safe-main-content"] .new-product .tooltip {
  font-size: 16px;
  margin-top: 0;
}
[data-br-component="safe-main-content"] .new-product .tooltip .tooltip-arrow {
  border-bottom-color: #ffc766;
}
[data-br-component="safe-main-content"] .new-product .tooltip-inner {
  background-color: #ffc766;
  padding: 6px 15px;
}
[data-br-component="safe-main-content"] .delivery.print {
  top: 10px;
}
[data-br-component="safe-main-content"] .delivery.print:after {
  width: 20px;
  height: 20px;
  top: 2px;
  background-image: url("../images/product-list-page/print-icon-blue.png");
}
[data-br-component="safe-main-content"] .delivery.print:hover {
  color: #1568a8;
}
[data-br-component="safe-main-content"] .delivery.print:hover:after {
  background-image: url("../images/product-list-page/print-icon-blue.png");
}
[data-br-component="safe-main-content"].sign-in .add-selected .title {
  margin-bottom: 10px;
}
[data-br-component="safe-main-content"].sign-in .sign-in-info-content {
  width: 95%;
  max-width: 775px;
  padding-left: 20px;
  margin: 0 20px 0 0;
}
[data-br-component="safe-main-content"].sign-in .top-content-wrap {
  padding: 0;
}
[data-br-component="safe-main-content"].sign-in .top-content-wrap.__fixed {
  padding: 10px 0 15px;
}
[data-br-component="safe-main-content"] .product-wycofany {
  float: right;
}
[data-br-component="safe-main-content"] .order-template-blk-lnk a {
  color: #40464e !important;
  text-decoration: none!important;
  font-size: 16px;
  font-family: 'OpenSans-Bold';
}
[data-br-component="safe-main-content"] .order-template-blk-cnt {
  margin-bottom: 0;
  margin-top: 10px;
  margin-left: 100px;
}
[data-br-component="safe-main-content"] .order-template-blk-cnt .menu-icon {
  border-top: 3px solid #40464e !important;
  border-bottom: 3px solid #40464e !important;
}
[data-br-component="safe-main-content"] .order-template-blk-cnt .menu-icon:after {
  background: #40464e !important;
}
@media screen and (max-width: 1199px) {
  [data-br-component="safe-main-content"] .top-content .filtration {
    margin: 0 20px 20px 50px;
  }
}
@media screen and (min-width: 768px) {
  [data-br-component="safe-main-content"].safe-main-content .cart-select-form,
  [data-br-component="safe-main-content"].safe-main-content [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
    margin: 0 15px 0 0;
  }
  [data-br-component="safe-main-content"] .delete-text-sm {
    color: #1568a8;
    float: right;
    text-decoration: underline;
    margin: 10px 10px 0 0;
    text-align: right;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="safe-main-content"] {
    margin-top: 20px;
  }
  [data-br-component="safe-main-content"].sign-in .sign-in-info-content {
    margin: 0 15px 25px;
  }
  [data-br-component="safe-main-content"].safe-main-content {
    padding-top: 0;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container table tbody td {
    padding-top: 5px;
    padding-bottom: 1px;
    vertical-align: top;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container table tbody td.v-m {
    vertical-align: middle;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container table tbody tr.empty td {
    padding-bottom: 5px;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .prod-name {
    width: 95%;
    font-size: 12.6px;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .prod-info-row {
    margin-top: 20px;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .prod-info-row.row-kod {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .prod-info-row.row-kod .bold-text {
    margin-right: 15px;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .loaderWrapperLocal {
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: translateX(130%);
    transform: translateX(130%);
    font-size: 14px;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group {
    margin-left: 0;
    width: 120px;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group .plus-btn-big {
    width: 120px;
    min-height: 45px;
    padding-left: 5px;
    background: url("../images/homepage/shopping-cart-icon.png") no-repeat #f15407;
    background-position: 10px center;
    background-size: 25px;
    border-radius: 3px;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group .plus-btn-big:before {
    content: none;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group .lsz-add-text {
    display: block !important;
    font-size: 0.75em;
    text-align: left;
    text-transform: uppercase;
    max-width: 110px;
    white-space: normal;
    line-height: 16px;
    padding-left: 40px;
    color: white;
  }
  [data-br-component="safe-main-content"].safe-main-content .table-container .number-input-content .input-group .btn-success {
    width: 120px;
    padding: 12px 5px;
  }
  [data-br-component="safe-main-content"].safe-main-content .delete-text-mobile {
    font-size: 1em;
    text-decoration: underline;
    padding: 0;
    max-width: 120px;
    width: 100%;
    margin: 10px 0 20px 0;
    text-align: center;
  }
  [data-br-component="safe-main-content"].safe-main-content .delete-marked {
    margin-top: 15px;
  }
  [data-br-component="safe-main-content"] .table-footer {
    margin-bottom: 50px;
    margin-left: 27px;
  }
  [data-br-component="safe-main-content"] .table-footer .left-part {
    width: 100%;
    padding-left: 24px;
  }
  [data-br-component="safe-main-content"] .total-sum-content {
    padding: 0 24px;
  }
  [data-br-component="safe-main-content"] .lsz-form-put-btn {
    display: block;
  }
  [data-br-component="safe-main-content"] .add-selected .go-to-template {
    margin-left: 0;
    margin-top: 20px;
  }
  [data-br-component="safe-main-content"] .add-selected .safe-add-btn.more {
    margin: 0;
  }
  [data-br-component="safe-main-content"] .filtration {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 15px;
    line-height: 2em;
  }
  [data-br-component="safe-main-content"] .yellow-btn:first-of-type {
    padding-left: 0;
  }
}
[data-br-component="user-sidebar-container"] {
  z-index: 1;
}
[data-br-component="user-sidebar-container"] .menu-list > li {
  margin-bottom: 6px;
}
[data-br-component="user-sidebar-container"] .menu-list > li > a {
  height: 46px;
  background-color: #f3f3f3;
  padding: 0 20px;
}
[data-br-component="user-sidebar-container"] .menu-list > li > a .text {
  padding-left: 18px;
}
[data-br-component="user-sidebar-container"] .menu-list > li.open {
  border-color: #c6e7ff;
}
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle {
  margin-top: -10px;
}
[data-br-component="user-sidebar-container"] .menu-list > li.open .dropdown-toggle .user-sidebar-menu-toggle {
  margin-bottom: 0;
}
[data-br-component="user-sidebar-container"] .menu-list > li.open > a {
  background-color: #c6e7ff;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
[data-br-component="user-sidebar-container"] .menu-list > li.open > a:hover {
  color: #454545;
  cursor: default;
}
[data-br-component="user-sidebar-container"] .menu-list > li.open.data-icon > a:before {
  background-image: url("../images/user-pages/data-icon.png");
}
[data-br-component="user-sidebar-container"] .menu-list > li.open.shopping-icon > a:before {
  background-image: url("../images/user-pages/shopping-icon.png");
}
[data-br-component="user-sidebar-container"] .menu-list > li.open.offer-icon > a:before {
  background-image: url("../images/user-pages/offer-icon.png");
}
[data-br-component="user-sidebar-container"] .menu-list > li.open.user-icon > a:before {
  background-image: url("../images/user-pages/sidebar-user-icon.png");
}
[data-br-component="user-sidebar-container"] .menu-list > li.hover > a {
  color: #f15407;
}
[data-br-component="user-sidebar-container"] .menu-list > li.active > a {
  color: #f15407;
}
[data-br-component="user-sidebar-container"] .menu-list > li.active.data-icon > a:before {
  background-image: url("../images/user-pages/data-icon-hover.png");
}
[data-br-component="user-sidebar-container"] .menu-list > li.active.shopping-icon > a:before {
  background-image: url("../images/user-pages/shopping-icon-hover.png");
}
[data-br-component="user-sidebar-container"] .menu-list > li.active.offer-icon > a:before {
  background-image: url("../images/user-pages/offer-icon-hover.png");
}
[data-br-component="user-sidebar-container"] .menu-list > li.active.user-icon > a:before {
  background-image: url("../images/user-pages/sidebar-user-icon-hover.png");
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu {
  margin-bottom: 6px;
  margin-top: 0;
  background-color: #c6e7ff;
  padding: 0 5px 10px 30px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  z-index: 99;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a {
  line-height: 1.6;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a:before {
  width: 5px;
  height: 5px;
  background: url("../images/homepage/list-style-icon-hover.png") left center no-repeat transparent;
  top: 12px;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a:hover {
  color: #f15407;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li > a:hover:before {
  background: url("../images/homepage/list-style-icon-orange.png") left center no-repeat transparent;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.active > a {
  color: #f15407;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.active > a:before {
  background: url("../images/homepage/list-style-icon-orange.png") left center no-repeat transparent;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.mb-15 {
  margin-bottom: 15px;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.mb-25 {
  margin-bottom: 25px;
}
[data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.info-icon > a:after {
  width: 16px;
  height: 16px;
  top: 2px;
  margin-left: 5px;
  margin-top: 2px;
  content: ' brak';
  text-decoration: underline;
}
[data-br-component="user-sidebar-container"] .menu-list .data-icon > a:before {
  background-image: url("../images/user-pages/data-icon.png");
  width: 19px;
  height: 19px;
}
[data-br-component="user-sidebar-container"] .menu-list .data-icon > a:hover {
  color: #f15407;
}
[data-br-component="user-sidebar-container"] .menu-list .data-icon > a:hover:before {
  background-image: url("../images/user-pages/data-icon-hover.png");
}
[data-br-component="user-sidebar-container"] .menu-list .shopping-icon > a:before {
  background-image: url("../images/user-pages/shopping-icon.png");
  width: 18px;
  height: 18px;
}
[data-br-component="user-sidebar-container"] .menu-list .shopping-icon > a:hover {
  color: #f15407;
}
[data-br-component="user-sidebar-container"] .menu-list .shopping-icon > a:hover:before {
  background-image: url("../images/user-pages/shopping-icon-hover.png");
}
[data-br-component="user-sidebar-container"] .menu-list .offer-icon > a:before {
  background-image: url("../images/user-pages/offer-icon.png");
  width: 24px;
  height: 24px;
}
[data-br-component="user-sidebar-container"] .menu-list .offer-icon > a:hover {
  color: #f15407;
}
[data-br-component="user-sidebar-container"] .menu-list .offer-icon > a:hover:before {
  background-image: url("../images/user-pages/offer-icon-hover.png");
}
[data-br-component="user-sidebar-container"] .menu-list .user-icon > a:before {
  background-image: url("../images/user-pages/sidebar-user-icon.png");
  width: 17px;
  height: 20px;
}
[data-br-component="user-sidebar-container"] .menu-list .user-icon > a:hover {
  color: #f15407;
}
[data-br-component="user-sidebar-container"] .menu-list .user-icon > a:hover:before {
  background-image: url("../images/user-pages/sidebar-user-icon-hover.png");
}
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
  background: url("../images/user-pages/arrow-up-icon.png") left center no-repeat;
  background-size: cover;
  border-radius: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button:after {
  display: none;
}
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper button:after {
  display: none;
}
[data-br-component="user-sidebar-container"] .menu-list > li.open.__show-category .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
@media (max-width: 991px) {
  [data-br-component="user-sidebar-container"] .menu-list .dropdown-menu {
    display: none;
  }
  [data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.mb-15 {
    margin-bottom: 0;
  }
  [data-br-component="user-sidebar-container"] .menu-list .dropdown-menu > li.with-margin > a {
    margin-top: 15px;
  }
  [data-br-component="user-sidebar-container"] .menu-list .__show-category .dropdown-menu {
    display: block;
  }
  [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle {
    display: block;
  }
  [data-br-component="user-sidebar-container"] .menu-list > li:last-of-type {
    margin-bottom: 6px;
  }
}
[data-br-component="data-completion-01-container"] .page-title {
  margin-bottom: 25px;
}
[data-br-component="data-completion-01-container"] .main-content {
  margin-bottom: 100px;
}
[data-br-component="data-completion-01-container"] .form-content .form-content-wrapper,
[data-br-component="placing-order-container"] .form-content-wrapper {
  margin-bottom: 40px;
}
[data-br-component="data-completion-01-container"] .form-content .form-content-wrapper .divider,
[data-br-component="placing-order-container"] .form-content-wrapper .divider {
  margin-left: 45px;
  margin-right: 45px;
  min-width: 1px;
  background-color: #cdcdcd;
  margin-top: 55px;
}
[data-br-component="data-completion-01-container"] .form-content .form-content-wrapper .infoicon,
[data-br-component="placing-order-container"] .form-content-wrapper .infoicon {
  width: 16px;
  height: 16px;
  background-image: url("../images/cart-page/info-icon.png");
  margin-left: 8px;
}
[data-br-component="data-completion-01-container"] .form-content .form-block,
[data-br-component="placing-order-container"] .form-block {
  width: 50%;
}
[data-br-component="data-completion-01-container"] .form-content .form-block .form-title,
[data-br-component="placing-order-container"] .form-block .form-title {
  margin-bottom: 30px;
  margin-top: 4px;
}
[data-br-component="data-completion-01-container"] .form-content .form-block .radio-btn-content,
[data-br-component="placing-order-container"] .form-block .radio-btn-content {
  margin-bottom: 10px;
}
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper,
[data-br-component="placing-order-container"] .form-block .input-wrapper {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
[data-br-component="data-completion-01-container"] .form-content .form-block .input-wrapper .left.kodpocztowy,
[data-br-component="placing-order-container"] .form-block .input-wrapper .left.kodpocztowy {
  display: block;
  width: 100px;
}
@media only screen and (max-width: 768px) {
  [data-br-component="data-completion-01-container"] #first-address-form {
    margin-top: 25px;
  }
  [data-br-component="data-completion-01-container"] .form-content .form-block,
  [data-br-component="placing-order-container"] .form-block {
    width: 100%;
  }
  [data-br-component="data-completion-01-container"] .form-content .form-content-wrapper,
  [data-br-component="placing-order-container"] .form-content-wrapper {
    display: block;
    clear: both;
  }
}
[data-br-component="information-container"] .main-content {
  background-color: #f3f3f3;
  padding-top: 60px;
  padding-bottom: 60px;
  margin-bottom: 60px;
  margin-top: 30px;
}
[data-br-component="information-container"] .main-content .title {
  line-height: 1;
  margin-bottom: 40px;
  margin-top: 0;
  padding-left: 85px;
}
[data-br-component="information-container"] .main-content .title:before {
  background-image: url("../images/homepage/error-404-icon.png");
  width: 64px;
  height: 60px;
}
[data-br-component="information-container"] .main-content .text {
  line-height: 1.54;
  width: 64%;
}
[data-br-component="information-container"] .main-content .text.wide {
  width: 75%;
}
[data-br-component="information-container"] .main-content .blue-text {
  font-family: 'OpenSans-ExtraBold';
  color: #002660;
}
[data-br-component="news-list-container"] .news-title,
[data-br-component="news-content-container"] .news-title {
  margin-top: 0;
  margin-bottom: 15px;
}
[data-br-component="news-list-container"] .title-date,
[data-br-component="news-content-container"] .title-date {
  margin-left: 10px;
}
[data-br-component="news-list-container"] .news-date,
[data-br-component="news-content-container"] .news-date {
  margin-bottom: 20px;
}
[data-br-component="news-list-container"] .single-news-wrapper,
[data-br-component="news-content-container"] .single-news-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-bottom: 35px;
}
[data-br-component="news-list-container"] .single-news-wrapper .left,
[data-br-component="news-content-container"] .single-news-wrapper .left {
  margin-right: 30px;
  min-width: 240px;
  min-height: 240px;
}
[data-br-component="news-list-container"] .single-news-wrapper .news-img,
[data-br-component="news-content-container"] .single-news-wrapper .news-img {
  max-width: 240px;
  max-height: 240px;
  margin-bottom: 10px;
}
[data-br-component="news-list-container"] .single-news-wrapper .news-img-big,
[data-br-component="news-content-container"] .single-news-wrapper .news-img-big {
  max-width: 300px;
  max-height: 300px;
  margin-bottom: 10px;
}
[data-br-component="news-list-container"] .single-news-wrapper .text-wrapper,
[data-br-component="news-content-container"] .single-news-wrapper .text-wrapper {
  margin-bottom: 25px;
  margin-right: 55px;
}
[data-br-component="news-list-container"] .single-news-wrapper .news-text,
[data-br-component="news-content-container"] .single-news-wrapper .news-text {
  line-height: 1.78;
}
[data-br-component="news-list-container"] .single-news-wrapper .news-text .dark-text,
[data-br-component="news-content-container"] .single-news-wrapper .news-text .dark-text {
  font-size: 14px;
}
[data-br-component="news-list-container"] .single-news-wrapper .dark-text,
[data-br-component="news-content-container"] .single-news-wrapper .dark-text {
  line-height: 1.78;
}
[data-br-component="news-list-container"] .single-news-wrapper .see-more-btn,
[data-br-component="news-content-container"] .single-news-wrapper .see-more-btn {
  margin-bottom: 5px;
}
[data-br-component="news-list-container"] .single-news-wrapper .see-more-btn a,
[data-br-component="news-content-container"] .single-news-wrapper .see-more-btn a {
  height: 37px;
  line-height: 37px;
  color: #1568a8;
  border-color: #1568a8;
  min-width: 110px;
}
[data-br-component="news-list-container"] .single-news-wrapper .see-more-btn a:hover,
[data-br-component="news-content-container"] .single-news-wrapper .see-more-btn a:hover {
  background-color: #1568a8;
  color: #fff;
}
[data-br-component="news-list-container"] .pagination-content,
[data-br-component="news-content-container"] .pagination-content {
  margin-bottom: 50px;
}
[data-br-component="news-list-container"] .pagination-content.in-title-page,
[data-br-component="news-content-container"] .pagination-content.in-title-page {
  margin-bottom: 0;
  -webkit-box-flex: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
}
[data-br-component="news-list-container"] .pagination-content.in-title-page .right-block,
[data-br-component="news-content-container"] .pagination-content.in-title-page .right-block {
  padding-top: 0;
  padding-bottom: 0;
}
[data-br-component="news-list-container"] .pagination-content .right-block,
[data-br-component="news-content-container"] .pagination-content .right-block {
  border-left-width: 0;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
[data-br-component="news-list-container"] .product-about-banner-section,
[data-br-component="news-content-container"] .product-about-banner-section {
  margin-bottom: 30px;
}
[data-br-component="news-list-container"] .sidebar-title-with-line,
[data-br-component="news-content-container"] .sidebar-title-with-line {
  margin-bottom: 25px;
}
@media screen and (max-width: 767px) {
  [data-br-component="news-list-container"] .title-date,
  [data-br-component="news-content-container"] .title-date {
    right: 5px;
    padding-right: 5px;
  }
  [data-br-component="news-list-container"] .page-title,
  [data-br-component="news-content-container"] .page-title {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="news-list-container"] .single-news-content + .single-news-content,
  [data-br-component="news-content-container"] .single-news-content + .single-news-content {
    padding-top: 20px;
    border-top: 1px solid #ccc;
  }
  [data-br-component="news-list-container"] .single-news-wrapper,
  [data-br-component="news-content-container"] .single-news-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 5px;
  }
  [data-br-component="news-list-container"] .single-news-wrapper .see-more-btn,
  [data-br-component="news-content-container"] .single-news-wrapper .see-more-btn {
    text-align: center;
  }
  [data-br-component="news-list-container"] .single-news-wrapper .left,
  [data-br-component="news-content-container"] .single-news-wrapper .left {
    margin: 0 auto 15px;
  }
  [data-br-component="news-list-container"] .single-news-wrapper .title-date,
  [data-br-component="news-content-container"] .single-news-wrapper .title-date {
    margin-right: 3px;
  }
  [data-br-component="news-list-container"] .single-news-wrapper .text-wrapper,
  [data-br-component="news-content-container"] .single-news-wrapper .text-wrapper {
    margin-bottom: 25px;
    margin-right: 0;
    text-align: justify;
  }
}
[data-br-component="news-content-container"].news-content-container .single-news-wrapper .left {
  width: auto;
  height: auto;
  min-width: 0;
  min-height: 0;
}
[data-br-component="news-content-container"] .text-wrapper li {
  list-style-type: disc;
}
@media screen and (max-width: 767px) {
  [data-br-component="news-content-container"].news-content-container .single-news-wrapper .news-img-big {
    margin: 0 auto 10px;
  }
  [data-br-component="news-content-container"].news-content-container .single-news-wrapper .text-wrapper {
    margin: 0;
    padding: 0 5px;
  }
  [data-br-component="news-content-container"].news-content-container .single-news-wrapper .title-date {
    margin-right: 3px;
  }
  [data-br-component="news-content-container"].news-content-container .single-news-wrapper .left {
    float: none;
  }
}
[data-br-component="user-management-01-container"] .page-title {
  margin-bottom: 25px;
}
[data-br-component="user-management-01-container"] .homepage-important-message-content,
[data-br-component="user-management-01-container"] .homepage-success-message-content {
  margin-top: -15px;
  margin-bottom: 10px;
}
[data-br-component="user-management-01-container"] .homepage-important-message-content .message-close-btn,
[data-br-component="user-management-01-container"] .homepage-success-message-content .message-close-btn {
  margin-right: 15px;
}
[data-br-component="user-management-01-container"] .discount-offer {
  padding-left: 25px;
  padding-right: 25px;
  margin-bottom: 15px;
}
[data-br-component="user-management-01-container"] .discount-offer .expand:after {
  background-image: url("../images/user-pages/arrow-down-icon.png");
  width: 16px;
  height: 8px;
  margin-left: 8px;
  margin-top: 6px;
}
[data-br-component="user-management-01-container"] .moje-dane-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-br-component="user-management-01-container"] .main-content-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
[data-br-component="user-management-01-container"] .main-content {
  margin-bottom: 60px;
}
[data-br-component="user-management-01-container"] .main-content .text {
  line-height: 1.85;
  max-width: 300px;
  overflow-x: hidden;
}
[data-br-component="user-management-01-container"] .main-content .text.bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="user-management-01-container"] .main-content .text .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="user-management-01-container"] .main-content .text.dark-red {
  color: #b13a00;
}
[data-br-component="user-management-01-container"] .main-content .text.dark-blue {
  color: #002660;
}
[data-br-component="user-management-01-container"] .main-content .dark-red {
  color: #b13a00;
}
[data-br-component="user-management-01-container"] .main-content .left-block {
  border: 1px solid #7f92af;
  min-width: 470px;
  padding: 25px 30px 0;
}
[data-br-component="user-management-01-container"] .main-content .block-title {
  margin-top: 0;
  margin-bottom: 30px;
}
[data-br-component="user-management-01-container"] .main-content .right-block {
  background-color: #ffffa9;
  width: 370px;
  padding-bottom: 15px;
  padding-top: 25px;
}
[data-br-component="user-management-01-container"] .main-content .right-block .p-lr {
  padding-left: 15px;
  padding-right: 15px;
}
[data-br-component="user-management-01-container"] .main-content .right-block .title {
  margin-bottom: 20px;
}
[data-br-component="user-management-01-container"] .main-content .right-block .top {
  padding-bottom: 10px;
  border-bottom: 1px solid #fff;
}
[data-br-component="user-management-01-container"] .main-content .right-block .top a {
  margin-bottom: 4px;
}
[data-br-component="user-management-01-container"] .main-content .right-block .bottom {
  padding-top: 20px;
}
[data-br-component="user-management-01-container"] .main-content .right-block .bottom .text {
  margin-bottom: 5px;
}
[data-br-component="user-management-01-container"] .datas-wrapper {
  margin-bottom: 35px;
}
[data-br-component="user-management-01-container"] .datas-wrapper .left:before {
  width: 45px;
}
[data-br-component="user-management-01-container"] .user-contacts .left:before {
  background: url("../images/user-pages/user-icon.png") left center no-repeat;
  height: 24px;
}
[data-br-component="user-management-01-container"] .user-contacts .right {
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: -50px;
}
[data-br-component="user-management-01-container"] .user-password {
  padding-bottom: 35px;
  border-bottom: 1px dotted #a5a5a5;
}
[data-br-component="user-management-01-container"] .user-password .left:before {
  background: url("../images/user-pages/key-icon.png") left center no-repeat;
  height: 12px;
}
[data-br-component="user-management-01-container"] .user-password .password-img {
  background-image: url("../images/user-pages/password-icon.png");
  width: 119px;
  height: 6px;
}
[data-br-component="user-management-01-container"] .additional-data-blk {
  margin-bottom: 10px;
}
[data-br-component="user-management-01-container"] .supply-data {
  padding-bottom: 35px;
  border-bottom: 1px dotted #a5a5a5;
}
[data-br-component="user-management-01-container"] .supply-data .left:before {
  background: url("../images/user-pages/supply-icon.png") left center no-repeat;
  height: 23px;
}
[data-br-component="user-management-01-container"] .error-data-text {
  width: 80%;
}
[data-br-component="user-management-01-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
  background: url("../images/user-pages/arrow-up-icon.png") left center no-repeat;
  background-size: cover;
  border-radius: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-br-component="user-management-01-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button:after {
  display: none;
}
[data-br-component="user-management-01-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper button:after {
  display: none;
}
[data-br-component="user-management-01-container"] .menu-list > li.open.__show-category .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
@media screen and (max-width: 767px) {
  [data-br-component="user-management-01-container"] .main-content-wrapper {
    display: block;
    clear: both;
  }
  [data-br-component="user-management-01-container"] .main-content .left-block {
    max-width: 100%;
  }
  [data-br-component="user-management-01-container"] .homepage-important-message-content,
  [data-br-component="user-management-01-container"] .homepage-success-message-content {
    margin-top: 0;
  }
  [data-br-component="user-management-01-container"] .homepage-important-message-content .message-close-btn,
  [data-br-component="user-management-01-container"] .homepage-success-message-content .message-close-btn {
    margin-right: 0;
  }
  [data-br-component="user-management-01-container"] .menu-list > li:last-of-type {
    margin-bottom: 6px;
  }
}
@media screen and (max-width: 1199px) {
  [data-br-component="user-management-01-container"] .main-content .left-block {
    min-width: 100%;
  }
}
[data-br-component="order-history-container"] > .container {
  margin-bottom: 50px;
}
[data-br-component="order-history-container"] .just-bought-filtering .order-history-title {
  margin-left: 15px;
}
[data-br-component="order-history-container"] .filters-selectors {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-br-component="order-history-container"] .order-history-select-box .select-title {
  padding-bottom: 15px;
}
[data-br-component="order-history-container"] .order-history-select-box .select-wrapper {
  margin-bottom: 15px;
}
[data-br-component="order-history-container"] .prod-name-filter + .form-control-feedback {
  left: 190px;
}
[data-br-component="order-history-container"] .page-title {
  margin-bottom: 25px;
}
[data-br-component="order-history-container"] .page-title .cart-select-form,
[data-br-component="order-history-container"] .page-title [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  margin: 0 15px 0 0;
}
[data-br-component="order-history-container"] .top-block {
  margin-bottom: 20px;
}
[data-br-component="order-history-container"] .sidebar-title-with-line {
  margin-bottom: 25px;
}
[data-br-component="order-history-container"] .middle-block {
  margin-bottom: 30px;
}
[data-br-component="order-history-container"] .middle-block .left {
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #f8ffca;
  width: 400px;
}
[data-br-component="order-history-container"] .middle-block .left .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-history-container"] .middle-block .left .mr-15 {
  margin-right: 15px;
}
[data-br-component="order-history-container"] .middle-block .left.empty {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  padding-left: 25px;
  width: 100%;
}
[data-br-component="order-history-container"] .order-history-title,
[data-br-component="fast-filtering"] .fast-filtering-lbl,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .fast-filtering-lbl {
  display: inline-block;
  position: relative;
  font-family: 'OpenSans-Bold';
  font-weight: 500;
  font-size: 16px;
  line-height: 1.1;
  margin-bottom: 20px;
  color: #545454;
  cursor: pointer;
  padding-right: 25px;
}
[data-br-component="order-history-container"] .order-history-title[data-toggle="collapse"]:after {
  background-image: url("../images/cart-page/cart-select-arrow.png");
  width: 16px;
  height: 8px;
  right: 0;
  top: 4px;
  z-index: 9;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-br-component="order-history-container"] .order-history-title[data-toggle="collapse"].collapsed:after {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
[data-br-component="order-history-container"] .orders-table-container {
  margin-bottom: 50px;
}
[data-br-component="order-history-container"] .orders-table-container .number-input-content {
  margin: 20px 0 0;
}
[data-br-component="order-history-container"] .orders-table-container thead {
  background-color: #9dd5ff;
}
[data-br-component="order-history-container"] .orders-table-container thead th {
  padding-left: 10px;
  padding-right: 10px;
  border-bottom-width: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  vertical-align: top;
}
[data-br-component="order-history-container"] .orders-table-container tbody tr:hover {
  background-color: #e7e7e7;
}
[data-br-component="order-history-container"] .orders-table-container td {
  padding: 16px 10px;
  border-bottom: 1px dotted #a5a5a5;
}
[data-br-component="order-history-container"] .orders-table-container td.p-lr-30 {
  padding-left: 30px;
  padding-right: 30px;
}
[data-br-component="order-history-container"] .orders-table-container td .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-history-container"] .orders-table-container td .orange {
  color: #f26221;
}
[data-br-component="order-history-container"] .orders-table-container td .underline {
  text-decoration: underline;
}
[data-br-component="order-history-container"] .orders-table-container td .link-text-dark {
  color: #133a76;
  font-family: 'OpenSans-Semibold';
  padding-top: 2px;
}
[data-br-component="order-history-container"] .orders-table-container td .link-text-dark:hover {
  color: #f26221;
}
[data-br-component="order-history-container"] .orders-table-container td .link-text-light {
  color: #03bbfe;
}
[data-br-component="order-history-container"] .orders-table-container td .added-to-cart {
  margin-top: 20px;
}
[data-br-component="order-history-container"] .orders-table-container td .green-confirmation {
  color: #19960f;
}
[data-br-component="order-history-container"] .orders-table-container td .text-it {
  font-family: 'OpenSans-Italic';
}
[data-br-component="order-history-container"] .orders-table-container .w-fix-230 {
  width: 230px;
}
[data-br-component="order-history-container"] .orders-table-container .w-fix-100 {
  width: 100px;
}
[data-br-component="order-history-container"] .cart-main-content .table-container td .orange {
  color: #f15407;
}
[data-br-component="order-history-container"] .cart-main-content .table-container td .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .plus-btn {
  width: 35px;
}
[data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group {
  width: 150px;
}
[data-br-component="order-history-container"] .order-history-select-blk {
  max-width: 100%;
  width: 100%;
}
[data-br-component="order-history-container"] .order-history-select-wrap .select-title {
  padding: 0 10px;
  margin: 10px 0;
  max-width: 150px;
  width: 100%;
  min-width: auto;
}
[data-br-component="order-history-container"] .selected-param {
  font-family: 'OpenSans-Italic';
  font-size: 14px;
  color: #7e7e7e;
  margin: -5px 0 0 5px;
}
@media screen and (min-width: 768px) {
  [data-br-component="order-history-container"] #bought-filter-dropdown {
    padding-left: 20px;
  }
  [data-br-component="order-history-container"] #bought-filter-dropdown .select-wrapper {
    width: 200px;
  }
}
@media screen and (max-width: 991px) and (min-width: 768px) {
  [data-br-component="order-history-container"] #bought-filter-dropdown {
    padding-left: 40px;
  }
  [data-br-component="order-history-container"] .order-history-wrap {
    padding-left: 20px;
  }
  [data-br-component="order-history-container"] .order-history-title,
  [data-br-component="fast-filtering"] .fast-filtering-lbl,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .fast-filtering-lbl {
    padding-left: 20px;
  }
  [data-br-component="order-history-container"] .just-bought-filtering .order-history-title {
    padding-left: 20px;
  }
  [data-br-component="order-history-container"] .fast-filtering-history {
    margin-top: 15px;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="order-history-container"] > .container {
    margin-bottom: 0;
  }
  [data-br-component="order-history-container"] .prod-name-filter + .form-control-feedback {
    left: unset;
  }
  [data-br-component="order-history-container"] .top-block {
    margin-bottom: 0;
  }
  [data-br-component="order-history-container"] .middle-block {
    display: block;
  }
  [data-br-component="order-history-container"] .table-container {
    margin-bottom: 0!important;
  }
  [data-br-component="order-history-container"] .pagination-content {
    margin-bottom: 35px;
  }
  [data-br-component="order-history-container"] .orders-table-container {
    /*font-size: 12px;*/
  }
  [data-br-component="order-history-container"] .orders-table-container tbody tr:hover {
    background-color: #fff;
  }
  [data-br-component="order-history-container"] .orders-table-container td .text-it {
    color: #a3a3a3;
  }
  [data-br-component="order-history-container"] .orders-table-container thead th {
    vertical-align: middle;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  [data-br-component="order-history-container"] .orders-table-container .hidden-border-xs {
    vertical-align: top;
  }
  [data-br-component="order-history-container"] .orders-table-container .hidden-border-xs td {
    padding-bottom: 0;
  }
  [data-br-component="order-history-container"] .orders-table-container td {
    font-size: 14px;
  }
  [data-br-component="order-history-container"] .orders-table-container td .bold {
    font-size: 14px;
  }
  [data-br-component="order-history-container"] .orders-table-container td .date {
    font-size: 14px;
  }
  [data-br-component="order-history-container"] .orders-table-container td .price {
    font-size: 14px;
  }
  [data-br-component="order-history-container"] .orders-table-container td .link-text-dark {
    font-size: 14px;
  }
  [data-br-component="order-history-container"] .orders-table-container .link-mobile-offset {
    margin-left: 50px;
  }
  [data-br-component="order-history-container"] .orders-table-container tr:hover {
    background: none;
  }
  [data-br-component="order-history-container"] .orders-table-container .number-input-content {
    margin-top: 15px;
  }
  [data-br-component="order-history-container"] .orders-table-container .products-count {
    margin-top: 10px;
  }
  [data-br-component="order-history-container"] .table-container .prod-info {
    padding-top: 15px;
  }
  [data-br-component="order-history-container"] .cart-main-content .table-container .number-input-content .input-group {
    width: 70px;
  }
  [data-br-component="order-history-container"] .order-history-title,
  [data-br-component="fast-filtering"] .fast-filtering-lbl,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .fast-filtering-lbl {
    font-size: 1em;
    padding-left: 15px;
  }
  [data-br-component="order-history-container"] .main-content {
    margin-top: -30px !important;
  }
  [data-br-component="order-history-container"] .table-container table tbody tr.td-border-change > td {
    border-bottom: 1px solid #d7d7d7;
  }
  [data-br-component="order-history-container"] .page-title {
    margin-bottom: 10px;
  }
  [data-br-component="order-history-container"] .filter-title.__mob {
    width: 100%;
    padding-left: 0;
    padding-bottom: 5px;
  }
  [data-br-component="order-history-container"] .order-history-select-box .select-wrapper,
  [data-br-component="order-history-container"] .order-history-select-box .select-by,
  [data-br-component="order-history-container"] .order-history-select-box .filter-by-brand-select,
  [data-br-component="order-history-container"] .order-history-select-box .search-select-by,
  [data-br-component="order-history-container"] .order-history-select-box [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select {
    width: 100%;
  }
  [data-br-component="order-history-container"] #bought-filter-dropdown .search-filtering-btn {
    margin-top: 30px;
    font-size: 14px;
  }
  [data-br-component="order-history-container"] #bought-filter-dropdown .filter-label {
    color: #40464e;
    line-height: 38px;
    text-transform: unset;
    margin: 0;
  }
}
[data-br-component="contracts-templates-container"] > .container {
  margin-bottom: 50px;
}
[data-br-component="contracts-templates-container"] .page-title {
  margin-bottom: 25px;
}
[data-br-component="contracts-templates-container"] .page-title .main-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-br-component="contracts-templates-container"] .page-title .cart-select-form,
[data-br-component="contracts-templates-container"] .page-title [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  margin: 0 15px 0 0;
}
[data-br-component="contracts-templates-container"] .left-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
[data-br-component="contracts-templates-container"] .sidebar-title-with-line {
  margin-bottom: 25px;
}
[data-br-component="contracts-templates-container"] .sidebar-title-with-line .title-text .infoicon {
  width: 16px;
  height: 16px;
  background-image: url("../images/cart-page/info-icon.png");
  margin-left: 8px;
}
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form {
  margin-top: 10px;
  font-size: 16px;
}
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input {
  height: 35px;
  line-height: 35px;
  border: 1px solid #40464e;
  padding: 5px;
  margin-right: 8px;
}
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input:focus {
  border-color: #0fa421;
}
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form input.name-input-error {
  border-color: #ed1c24;
}
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button {
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  background-color: #1c6ead;
  border: 1px solid #1c6ead;
}
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button:hover {
  color: #1c6ead;
}
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form button:focus {
  background-color: #1c6ead;
  color: #fff;
  border-color: #1c6ead;
}
[data-br-component="contracts-templates-container"] .contracts-table .js_template-form .ok-text {
  font-size: 0.846em;
}
[data-br-component="contracts-templates-container"] .contracts-table .template-actions {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-br-component="contracts-templates-container"] .contracts-table .template-actions .add-button {
  margin-right: 15px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container {
  margin-bottom: 40px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container .number-input-content {
  margin-bottom: 0;
}
[data-br-component="contracts-templates-container"] .contracts-table-container table {
  border-collapse: inherit;
}
[data-br-component="contracts-templates-container"] .contracts-table-container thead {
  background-color: #9dd5ff;
}
[data-br-component="contracts-templates-container"] .contracts-table-container thead th {
  padding: 16px 12px;
  border-bottom-width: 0;
  vertical-align: top;
}
[data-br-component="contracts-templates-container"] .contracts-table-container thead th.w-fix-270 {
  width: 270px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container thead th.w-fix-110 {
  width: 110px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container tbody tr {
  position: relative;
}
[data-br-component="contracts-templates-container"] .contracts-table-container tbody tr:hover {
  background-color: #e7e7e7;
}
[data-br-component="contracts-templates-container"] .contracts-table-container tbody tr:hover td {
  border-bottom: 1px solid #e7e7e7;
}
[data-br-component="contracts-templates-container"] .contracts-table-container tbody tr.empty td {
  background-color: #f8ffca;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td {
  padding: 16px 12px;
  border-bottom: 1px dotted #a5a5a5;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td.lh-fix {
  line-height: 1.7;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td.p-lr-30 {
  padding-left: 30px;
  padding-right: 30px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td.bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="contracts-templates-container"] .contracts-table-container td span.netto {
  color: #7d7d7d;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .product-txt-no-active {
  color: #7d7d7d;
  max-width: 110px;
  margin: 0 auto;
  text-align: center;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td span.brutto {
  font-family: 'OpenSans-Bold';
  color: #f15407;
  text-decoration: underline;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .price-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .search-icon:after {
  width: 17px;
  height: 17px;
  background-image: url("../images/user-pages/search-icon-blue.png");
  margin-top: 3px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .template-name {
  max-width: 360px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .template-name.border {
  display: inline-block;
  border-bottom: 1px solid #454545;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .template-name.c-pointer:hover {
  text-decoration: underline;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .text-sbi-light {
  color: #959595;
  font-family: 'OpenSans-SemiboldItalic';
  font-size: 13px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .link-text-light {
  color: #03bbfe;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .link-text-light.ml-20 {
  margin-left: 20px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .link-text-light:hover {
  color: #f15407;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .cancel-save {
  padding-left: 10px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .text-it {
  font-family: 'OpenSans-Italic';
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .template-remove-confirmation {
  margin-right: 25px;
  display: inline-block;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .content-wrapper {
  cursor: pointer;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .content-wrapper:hover .template-preview-icon {
  color: #f15a11;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .template-preview-icon {
  font-size: 1.143em;
  margin-top: 8px;
  cursor: pointer;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .template-preview-icon:hover {
  color: #f15a11;
}
[data-br-component="contracts-templates-container"] .contracts-table-container td .tooltip {
  margin-top: 22px;
  margin-left: 15px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container .added-to-cart {
  color: #30ac3c;
}
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn {
  height: 35px;
  line-height: 35px;
  float: right;
}
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn:before {
  width: 20px;
  height: 19px;
  background-image: url("../images/user-pages/cart-icon-blue.png");
  margin-right: 6px;
}
[data-br-component="contracts-templates-container"] .contracts-table-container .cart-btn:hover {
  color: #f15407;
}
[data-br-component="contracts-templates-container"] .toggle-menu-close-btn,
[data-br-component="contracts-templates-container"] [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template {
  bottom: 14px;
  left: 30px;
}
[data-br-component="contracts-templates-container"] .add-template-form .title {
  margin-bottom: 30px;
}
[data-br-component="contracts-templates-container"] .add-template-form .title .infoicon {
  width: 16px;
  height: 16px;
  background-image: url("../images/login-register-page/login-question-icon.png");
  margin-left: 12px;
}
[data-br-component="contracts-templates-container"] .add-template-form .template-input,
[data-br-component="contracts-templates-container"] .add-template-form .template-textarea-1 {
  width: 370px;
  margin-bottom: 18px;
}
[data-br-component="contracts-templates-container"] .add-template-form .template-textarea-1 {
  height: 125px;
}
[data-br-component="contracts-templates-container"] .add-template-form .form-btn,
[data-br-component="contracts-templates-container"] .add-template-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="contracts-templates-container"] .add-template-form [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin-left: 0;
  margin-right: 0;
  min-width: 190px;
  margin-bottom: 18px;
}
[data-br-component="contracts-templates-container"] .template-wrap-td .link-text-dark {
  cursor: pointer;
  color: #133a76;
  font-family: 'OpenSans-Semibold';
  margin-bottom: 15px;
}
[data-br-component="contracts-templates-container"] .template-wrap-td .link-text-dark:hover {
  color: #f26221;
}
@media screen and (min-width: 768px) {
  #cart-templates-filter-dropdown {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="contracts-templates-container"] .page-title {
    margin-bottom: 15px;
  }
  [data-br-component="contracts-templates-container"] .page-title .main-title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
  }
  [data-br-component="contracts-templates-container"] .add-template-form {
    padding: 0 10px;
  }
  [data-br-component="contracts-templates-container"] .templates-icon {
    margin: 0;
  }
  [data-br-component="contracts-templates-container"] .table-right-text-mobile,
  [data-br-component="contracts-templates-container"] .delete-text-mobile {
    max-width: 100px;
    width: 100%;
    text-align: center;
  }
  [data-br-component="contracts-templates-container"] .contracts-table-container tr {
    vertical-align: top;
  }
  [data-br-component="contracts-templates-container"] .contracts-table-container td .price-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  [data-br-component="contracts-templates-container"] .contracts-table-container td .tooltip.right {
    margin-top: 0;
    margin-left: -35px;
  }
  [data-br-component="contracts-templates-container"] .contracts-table-container .text-left {
    text-align: left;
  }
  [data-br-component="contracts-templates-container"] .contracts-table-container .search-icon-wrapper {
    display: inline-block;
  }
  [data-br-component="contracts-templates-container"] .contracts-table-container .search-icon-wrapper span {
    display: inline-block;
  }
  [data-br-component="contracts-templates-container"] .contracts-table-container .light-color {
    color: #7e7e7e;
  }
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.img-cell {
  vertical-align: top;
}
[data-br-component="dropdown-container"] .dropdown-table {
  display: none;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent {
  margin-top: 75px;
  width: 870px;
  z-index: 9;
  margin-left: auto;
  margin-right: auto;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #9dd5ff;
  padding: 10px 15px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-ttl.with-filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  margin-bottom: 0;
  margin-left: 30px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter:after {
  top: 15px;
  right: 10px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter .select-wrapper {
  display: inline-block;
  background-color: white;
  border-radius: 28px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select {
  padding-right: 30px;
  padding-left: 20px;
  border-radius: 28px;
  border: 1px solid #a7a7a7;
  height: 40px;
  font-size: 0.813em;
  width: 175px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter-txt {
  color: #002c4e;
  font-family: 'OpenSans-Regular';
  margin: 0 30px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter {
  margin-top: 0!important;
  margin-right: -15px;
  padding: 20px 15px 10px 15px;
  color: #a3a3a3;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .fast-filtering .prod-name-filter {
  height: 37px;
  padding: 5px 10px;
  width: 220px;
  background: url("../images/homepage/search-icon-grey.png") 220px center no-repeat transparent;
  padding-right: 35px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .fast-filtering .form-control-feedback {
  right: 20px;
}
[data-br-component="dropdown-container"] .dropdown-table .modal-sorting {
  float: right;
}
[data-br-component="dropdown-container"] .dropdown-table .modal-sorting .modal-select-form {
  margin-right: 20px;
  margin-bottom: 10px;
}
[data-br-component="dropdown-container"] .dropdown-table .modal-sorting .modal-select-form select {
  border: none;
}
[data-br-component="dropdown-container"] .dropdown-table .modal-sorting .modal-select-form:after {
  margin-right: 5px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-name.just-bought-products-ic {
  color: #002c4e;
  text-transform: uppercase;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-name.just-bought-products-ic:before {
  content: '';
  display: inline-block;
  background-image: url("../images/user-pages/shopping-icon.png");
  width: 18px;
  height: 18px;
  margin-right: 10px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content {
  padding: 0;
  border: 1px solid #133a76;
  overflow: hidden;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content table {
  margin-bottom: 40px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .hidden-border-xs {
  margin-bottom: 0;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead {
  background-color: #9dd5ff;
  border-top: 1px solid #133a76;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead th {
  padding: 16px 12px;
  border-bottom-width: 0;
  vertical-align: top;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead th.w-fix-270 {
  width: 270px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content thead th.w-fix-110 {
  width: 110px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content th,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td {
  padding: 2px 5px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content tr.remove-confirmation td {
  padding: 5px 10px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content tr.remove-confirmation td .remove-row {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content tr.remove-confirmation:hover {
  background-color: #fff;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content tr.removable td {
  border-bottom: none;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td {
  border-bottom: 1px dotted #a5a5a5;
  padding-top: 10px;
  border-top-width: 0;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.lh-fix {
  line-height: 1.7;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.sm-bold {
  font-family: 'OpenSans-Semibold';
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.light-text {
  color: #7d7d7d;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.orange {
  color: #f15407;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.p-lr-30 {
  padding-left: 30px;
  padding-right: 30px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.p-lr-10 {
  padding-left: 10px;
  padding-right: 10px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.netto {
  color: #7d7d7d;
  display: block;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td.brutto {
  font-family: 'OpenSans-Bold';
  color: #f15407;
  display: block;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .search-icon:after {
  width: 17px;
  height: 17px;
  background-image: url("../images/user-pages/search-icon-blue.png");
  margin-top: 3px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .template-name {
  max-width: 360px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .text-sbi-light {
  color: #959595;
  font-family: 'OpenSans-SemiboldItalic';
  font-size: 13px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .link-text-light {
  color: #03bbfe;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .link-text-light.ml-20 {
  margin-left: 20px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .link-text-light:hover {
  color: #f15407;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .cancel-save {
  padding-left: 10px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .italic-text {
  font-family: 'OpenSans-SemiboldItalic';
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content td .glyphicon-trash {
  padding-right: 10px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .prod-name {
  margin-bottom: 5px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .prod-name .tooltip-content {
  display: inline-block;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .code-wrapper .present {
  margin-right: 15px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .promotion-icons {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .gift-icon {
  vertical-align: top;
  padding-left: 5px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .template-remove-confirmation {
  margin-right: 25px;
  display: inline-block;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .dropdown-table-content-header .toggle-menu-close-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .dropdown-table-content-header [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template {
  position: static;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .toggle-menu-close-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template {
  position: absolute;
  bottom: 30px;
  left: 35px;
  top: auto;
  right: auto;
  font-family: 'OpenSans-Regular';
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .toggle-menu-close-btn.__right,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template.__right {
  bottom: 10px;
  left: auto;
  right: 14px;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .close-table-dropdown {
  background-image: url("../images/user-pages/close-icon-blue.png");
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .print-control {
  text-align: right;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .print-text {
  padding: 15px 30px;
  border-left: 1px solid #fff;
}
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content .print-text:before {
  width: 16px;
  height: 16px;
  background-image: url("../images/product-list-page/prod-list-print-icon.png");
  margin-right: 10px;
}
[data-br-component="dropdown-container"] .dropdown-table .prod-img-wrapper {
  width: 75px;
  height: 83px;
}
[data-br-component="dropdown-container"] .dropdown-table .prod-img-wrapper img {
  max-width: 70px;
  max-height: 80px;
}
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-bottom: 20px;
}
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart {
  background-color: #1c6ead;
  padding-left: 22px;
  padding-right: 22px;
  height: 45px;
  line-height: 45px;
  margin-right: 33px;
}
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart:after {
  width: 16px;
  height: 16px;
  background-image: url("../images/user-pages/cart-icon-white.png");
  margin-left: 14px;
}
[data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart:hover {
  color: #f15a11;
  text-decoration: none;
}
[data-br-component="dropdown-container"] .dropdown-table .cart-btn {
  height: 35px;
  line-height: 35px;
  float: right;
}
[data-br-component="dropdown-container"] .dropdown-table .cart-btn:before {
  width: 20px;
  height: 19px;
  background-image: url("../images/user-pages/cart-icon-blue.png");
  margin-right: 6px;
}
[data-br-component="dropdown-container"] .dropdown-table .cart-btn:hover {
  color: #f15407;
}
[data-br-component="dropdown-container"] .dropdown-table .total-sum-content {
  font-size: 16px;
  margin-bottom: 35px;
  padding-left: 35px;
  padding-right: 35px;
}
[data-br-component="dropdown-container"] .dropdown-table .total-sum-content .total-sum .title {
  background: none;
  margin-right: 12px;
}
[data-br-component="dropdown-container"] .dropdown-table .total-sum-content .number-value {
  color: #454545;
  display: inline;
}
[data-br-component="dropdown-container"] .dropdown-table.bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="dropdown-container"] .dropdown-table.netto {
  color: #7d7d7d;
}
[data-br-component="dropdown-container"] .dropdown-table.brutto {
  font-family: 'OpenSans-Bold';
  color: #f15407;
}
[data-br-component="dropdown-container"] .dropdown-table .search-icon:after {
  width: 17px;
  height: 17px;
  background-image: url("../images/user-pages/search-icon-blue.png");
  margin-top: 3px;
}
[data-br-component="dropdown-container"] .dropdown-table .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="dropdown-container"] .dropdown-table .template-name {
  max-width: 360px;
}
[data-br-component="dropdown-container"] .just-bought-products-empty-wrap {
  margin-top: 40px;
}
[data-br-component="dropdown-container"] .just-bought-products-empty-ttl {
  color: #ff0000;
  text-transform: uppercase;
  margin-bottom: 25px;
  text-align: center;
}
[data-br-component="dropdown-container"] .just-bought-products-empty-txt {
  color: #1568a8;
  text-align: center;
  font-family: 'OpenSans-Regular';
}
.modal.hidden-filter .dropdown-table-content-header-filter-txt,
.modal.hidden-filter .dropdown-table-content-header-filter {
  display: none !important;
}
#justBoughtPreviewModal .table {
  border-top: 1px dotted #a5a5a5;
}
.dropdown-table.__modal-add-cart .dropdown-table-content-parent.__grouped-products .prod-img .img-responsive {
  width: 70px;
  height: 70px;
}
.dropdown-table.__modal-add-cart .dropdown-table-content-parent.__grouped-products .table-img {
  width: 50px;
  height: 50px;
}
.dropdown-table-content-parent.__grouped-products {
  max-width: 95%;
}
.dropdown-table-content-parent.__grouped-products .prod-img {
  max-width: 150px;
  margin-right: 10px;
}
.dropdown-table-content-parent.__grouped-products .name {
  color: #454545;
}
.dropdown-table-content-parent.__grouped-products .table-container {
  margin: 0;
}
.dropdown-table-content-parent.__grouped-products .dropdown-table-content table {
  margin: 0;
}
.dropdown-table-content-parent.__grouped-products .dropdown-table-content .toggle-menu-close-btn,
.dropdown-table-content-parent.__grouped-products .dropdown-table-content [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template {
  position: static;
  padding: 10px;
}
@media screen and (max-width: 767px) {
  [data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 30px;
  }
  [data-br-component="dropdown-container"] .dropdown-table .add-to-cart-btn .add-to-cart {
    margin-right: 0;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content tr.remove-confirmation td .remove-row {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent {
    width: 100%;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent.__grouped-products {
    max-width: 375px;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent.__grouped-products .table-container {
    max-height: 350px;
    overflow: scroll;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent.__grouped-products .table-container .number-input-content .input-group .btn-success {
    width: 57px;
    padding: 8px 4px;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent.__grouped-products .table-container span.inline .promo-label {
    display: inline;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent.__grouped-products .code-container {
    max-width: 150px;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent.__grouped-products .code-container span {
    float: none;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent.__grouped-products .code-container .yellow-btn:after {
    display: none;
  }
  [data-br-component="dropdown-container"] .dropdown-table .total-sum-content {
    display: block;
    padding-left: 15px;
    padding-right: 15px;
  }
  [data-br-component="dropdown-container"] .dropdown-table .total-sum-content .total-sum {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  [data-br-component="dropdown-container"] .dropdown-table .total-sum-content .number-of-products {
    text-align: left;
    width: 100%;
    margin: 10px 0 10px 100px;
  }
  [data-br-component="dropdown-container"] .dropdown-table .total-sum-content .brutto {
    margin-left: 100px;
    margin-top: 5px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 100%;
  }
  [data-br-component="dropdown-container"] .dropdown-table .bottom-area {
    padding-right: 15px;
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 767px) {
  [data-br-component="dropdown-container"] .table-container .add-to-bookmark {
    margin-left: 15px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content-parent {
    max-width: 768px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content {
    border: 2px solid #1570b7 !important;
    border-radius: 0;
    padding: 0 20px 20px!important;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content td {
    border-bottom: 1px solid #a5a5a5;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content td:nth-of-type(2) {
    border-left: 1px solid #a5a5a5;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content td:last-of-type {
    border-right: 1px solid #a5a5a5;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    padding-right: 10px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .content-wrapper.__modal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 15px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content .toggle-menu-close-btn,
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template {
    padding: 10px 0px !important;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content .toggle-menu-close-btn.continue-shopping,
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template.continue-shopping {
    padding: 5px 8px !important;
    border: 1px solid #337ab7;
    height: 100%;
    margin-right: 15px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .separator {
    border-left: 1px solid #b2b2b2;
    height: 25px;
    margin-top: 8px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .price.brutto {
    color: #f15407;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .yellow-btn.small {
    text-align: center;
    margin: 0;
    padding-left: 0;
    max-width: none;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .text-left {
    text-align: left!important;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .w-35 {
    width: 35%;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .prod-detail-info {
    display: block;
    width: 100%;
    margin-top: 5px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .prod-cecha {
    font-family: 'OpenSans-Italic';
    font-size: 14px;
    padding: 0 10px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .prod-type {
    display: inline-block;
    font-size: 14px;
    font-family: 'OpenSans-Regular';
    padding-right: 20px;
    color: #7d7d7d;
    margin-top: 10px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .prod-type .bold-text {
    font-family: 'OpenSans-Bold';
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .ai-fs {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .prod-cecha-lnk {
    font-family: 'OpenSans-Regular';
    font-size: 16px;
  }
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .table-container.__add-scroll {
    display: block;
    height: 350px;
    overflow-y: scroll;
  }
}
@media screen and (max-width: 992px) {
  [data-br-component="dropdown-container"] .dropdown-table.__modal-add-cart .dropdown-table-content-parent {
    max-width: 800px;
  }
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent {
    width: 98%;
  }
}
@media only screen and (min-width: 1200px) {
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-parent {
    margin-left: 30%;
  }
}
[data-br-component="prices-discounts-container"] .page-title {
  margin-bottom: 25px;
}
[data-br-component="prices-discounts-container"] .discount-content {
  margin-bottom: 20px;
  padding: 18px 22px;
  background-color: #f3f3f3;
}
[data-br-component="prices-discounts-container"] .discount-content .add-btn,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark {
  margin-left: 0;
  margin-right: 0;
}
[data-br-component="prices-discounts-container"] .discount-content .add-btn:hover,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="cart-main-content"] .table-container .add-to-bookmark:hover,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="safe-main-content"] .add-to-bookmark:hover,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="dropdown-container"] .add-to-bookmark:hover,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:hover {
  color: #1c6ead;
}
[data-br-component="prices-discounts-container"] .discount-content .add-btn:focus,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="cart-main-content"] .table-container .add-to-bookmark:focus,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="safe-main-content"] .add-to-bookmark:focus,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="dropdown-container"] .add-to-bookmark:focus,
[data-br-component="prices-discounts-container"] .discount-content [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:focus {
  color: #fff;
}
[data-br-component="prices-discounts-container"] .discount-content .js_discount-errors,
[data-br-component="prices-discounts-container"] .discount-content .js_discount-message {
  margin-left: 20px;
}
[data-br-component="prices-discounts-container"] .discount-table-container th,
[data-br-component="prices-discounts-container"] .discount-table-container td {
  padding-left: 20px;
  padding-right: 20px;
}
[data-br-component="prices-discounts-container"] .discount-table-container th {
  vertical-align: top;
}
[data-br-component="prices-discounts-container"] .discount-table-container table tbody td {
  font-family: 'OpenSans-Bold';
}
[data-br-component="prices-discounts-container"] .discount-table-container table tbody td span.question-icon:after {
  width: 16px;
  height: 16px;
  background-image: url("../images/product-list-page/question-icon.png");
  margin-left: 4px;
  margin-bottom: -4px;
}
[data-br-component="prices-discounts-container"] .discount-table-container table tbody td a.see-more {
  font-size: 12px;
}
[data-br-component="prices-discounts-container"] .discount-table-container table tbody td:first-of-type {
  font-size: 16px;
}
[data-br-component="prices-discounts-container"] .discount-table-container table tbody td .light-it-text {
  font-family: 'OpenSans-SemiboldItalic';
  font-size: 13px;
}
[data-br-component="prices-discounts-container"] .discount-table-container .value {
  color: #1e7108;
  font-size: 16px;
}
[data-br-component="prices-discounts-container"] .price-table-content .table-title {
  margin-bottom: 30px;
  line-height: 1;
  margin-top: 0;
}
[data-br-component="prices-discounts-container"] .price-table-content table th {
  padding-top: 10px;
  padding-bottom: 10px;
}
[data-br-component="prices-discounts-container"] .price-table-content table td.light-text {
  color: #7d7d7d;
}
[data-br-component="prices-discounts-container"] .price-table-content table td .price {
  font-size: 0.875em;
}
[data-br-component="prices-discounts-container"] .price-table-content table td .light-text {
  color: #7d7d7d;
}
[data-br-component="prices-discounts-container"] .price-table-content table td .sm-bold {
  font-family: 'OpenSans-Semibold';
}
[data-br-component="prices-discounts-container"] .price-table-content table td .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="prices-discounts-container"] .price-table-content table td .orange {
  color: #f15407;
}
[data-br-component="prices-discounts-container"] .price-table-content table .yellow-btn.sale:after {
  margin-left: 0;
}
[data-br-component="prices-discounts-container"] .price-table-content table .icon-wrapper {
  margin: 0;
  min-width: 25px;
  border: none;
  padding-left: 15px;
  line-height: 0;
}
@media screen and (max-width: 767px) {
  [data-br-component="prices-discounts-container"] .price-table-content .table-title {
    padding: 15px;
    background-color: #f3f3f3;
    margin-bottom: 0;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .table-head {
    background: #9dd5ff;
    font-size: 14px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .table-head th {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .table-b-line {
    padding: 16px;
    border-bottom: 2px solid #9dd5ff;
    border-top: 1px solid #ccc;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .prod-img {
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    margin-bottom: 0;
    width: 100%;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .prod-img .prod-img-wrapper {
    width: 100%;
    height: 140px;
    padding: 0 15px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .prod-img .prod-img-wrapper img {
    max-width: 100px;
    max-height: 90px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .table-top-container {
    margin: 0;
    padding: 30px 0;
    background-color: #fff;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .table-top-container .left-block {
    padding: 0 15px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .table-container {
    margin-bottom: 0;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .table-container .wybor-cech tbody tr td {
    border-bottom: 0;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .table-container tbody td .cecha-container {
    font-size: 12px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .prod-name {
    font-size: 0.79em;
  }
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .prod-name a {
    font-size: 12px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .number-input-content .plus-btn {
    background-size: auto;
  }
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .light-text {
    font-size: 0.79em;
  }
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .add-to-bookmark {
    padding: 16px 0;
    font-size: 0;
    text-align: center;
  }
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .table-head {
    display: none!important;
  }
  [data-br-component="prices-discounts-container"] .price-table-content.table-container table tbody tr {
    background-color: transparent;
  }
  [data-br-component="prices-discounts-container"] .price-table-content.table-container .js_product-card {
    background-color: #f3f3f3;
    border-bottom: 1px solid #9dd5ff;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .prod-info {
    vertical-align: top;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .mob-price-td td {
    width: 50%;
    padding: 30px 10px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .code-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .code-wrapper .tooltip-content {
    height: 23px;
  }
  [data-br-component="prices-discounts-container"] .price-table-content .code-wrapper .tooltip-content .icon-wrapper {
    padding-left: 10px;
  }
  [data-br-component="prices-discounts-container"] .total-sum-content {
    display: block;
  }
  [data-br-component="prices-discounts-container"] .discount-table-container table tbody tr {
    border-bottom: 1px solid #ddd;
  }
}
[data-br-component="section-01-container"] .articles-wrapper {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 15px;
}
[data-br-component="section-01-container"] .articles-wrapper .widget-title {
  padding: 20px 15px;
  display: block;
  margin: 0;
}
[data-br-component="section-01-container"] .articles-wrapper .article-title {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  line-height: 1.54;
  margin-bottom: 5px;
  padding-left: 18px;
}
[data-br-component="section-01-container"] .articles-wrapper .article-title:before {
  min-width: 5px;
  height: 5px;
  margin-right: 8px;
  background-image: url("../images/section-page/list-icon-light.png");
}
[data-br-component="section-01-container"] .articles-wrapper .article-title:hover {
  color: #f15407;
}
[data-br-component="section-01-container"] .articles-wrapper .article-title:hover:before {
  background-image: url("../images/section-page/list-icon-orange.png");
}
[data-br-component="section-01-container"] .single-article {
  width: 23.5%;
  margin-right: 2%;
  height: 178px;
  margin-bottom: 35px;
  /*&.active {
      .transparent-bg {
        background-color: rgba(198,231,255,.73);
      }
      &:hover {
        .title {
          color: @BRBgNavyBlue;
        }
      }
    }*/
}
[data-br-component="section-01-container"] .single-article.no-margin {
  margin-right: 0;
}
[data-br-component="section-01-container"] .single-article.view-all {
  border: 1px solid #1568a8;
}
[data-br-component="section-01-container"] .single-article .article-img {
  -ms-flex-item-align: center;
  align-self: center;
}
[data-br-component="section-01-container"] .single-article .transparent-bg {
  background-color: rgba(255, 255, 255, 0.81);
}
[data-br-component="section-01-container"] .single-article .title {
  width: 75%;
}
[data-br-component="section-01-container"] .single-article:hover .transparent-bg {
  background-color: rgba(21, 122, 183, 0.92);
}
[data-br-component="section-01-container"] .single-article:hover .title {
  color: #fff;
}
[data-br-component="section-01-container"] .banner-section,
[data-br-component="section-02-container"] .banner-section {
  margin-bottom: 25px;
}
[data-br-component="section-01-container"] .article-section,
[data-br-component="section-02-container"] .article-section {
  margin-bottom: 30px;
}
[data-br-component="section-01-container"] .article-section .sidebar-title-with-line,
[data-br-component="section-02-container"] .article-section .sidebar-title-with-line {
  margin-bottom: 30px;
  margin-top: 30px;
}
[data-br-component="section-01-container"] .article-section .content-wrapper.grid-top,
[data-br-component="section-02-container"] .article-section .content-wrapper.grid-top {
  display: grid;
  grid-template-columns: auto 1fr;
  /* Obrazek auto, tekst reszta */
  gap: 20px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  /* Wyrównanie do góry */
}
[data-br-component="section-01-container"] .article-section .content-wrapper img,
[data-br-component="section-02-container"] .article-section .content-wrapper img {
  margin-right: 30px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  max-width: 370px;
}
[data-br-component="section-01-container"] .article-section .content-wrapper .text,
[data-br-component="section-02-container"] .article-section .content-wrapper .text {
  line-height: 1.4;
}
[data-br-component="section-01-container"] .sidebar-title-with-line {
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  [data-br-component="section-01-container"] .page-title {
    margin-bottom: 10px;
  }
  [data-br-component="section-01-container"] .articles-wrapper {
    display: block;
    font-size: 1.1em;
    margin-bottom: 45px;
  }
  [data-br-component="section-01-container"] .articles-wrapper .article-title {
    margin-bottom: 8px;
  }
  [data-br-component="section-01-container"] .articles-wrapper .article-title.see-all {
    color: #03bbfe;
  }
  [data-br-component="section-01-container"] .article-section .content-wrapper,
  [data-br-component="section-02-container"] .article-section .content-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="section-01-container"] .article-section .content-wrapper.grid-top,
  [data-br-component="section-02-container"] .article-section .content-wrapper.grid-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-br-component="section-01-container"] .article-section .content-wrapper .text,
  [data-br-component="section-02-container"] .article-section .content-wrapper .text {
    width: 100%;
    padding: 0 10px;
  }
  [data-br-component="section-01-container"] .article-section .content-wrapper img,
  [data-br-component="section-02-container"] .article-section .content-wrapper img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin: 20px auto 0;
    max-width: 100%;
  }
}
[data-br-component="order-login-container"].main-content {
  margin-bottom: 35px;
}
[data-br-component="order-login-container"] .content-wrapper {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
[data-br-component="order-login-container"] .blocks {
  width: 50%;
  background-color: #f3f3f3;
}
[data-br-component="order-login-container"] .blocks .remember-me .input-checkbox.disabled + .input-checkbox-icon {
  display: none;
}
[data-br-component="order-login-container"] .blocks .has-warning .help-block {
  color: #fff;
  background: #8a6d3b;
  font-size: 0.75em;
  padding: 10px 15px;
  font-weight: bold;
}
[data-br-component="order-login-container"] .blocks input {
  margin-bottom: 12px;
}
[data-br-component="order-login-container"] .blocks input.blocked {
  color: #b90d0d;
  border: 1px solid #b90d0d;
  text-align: center;
}
[data-br-component="order-login-container"] .blocks label {
  font-weight: 400;
}
[data-br-component="order-login-container"] .blocks .main-label {
  margin-bottom: 3px;
}
[data-br-component="order-login-container"] .blocks .block-title {
  padding-bottom: 30px;
  padding-top: 30px;
  margin-bottom: 0;
  position: relative;
  z-index: 1;
}
[data-br-component="order-login-container"] .blocks .login-form-box {
  padding-bottom: 20px;
  padding-top: 25px;
}
[data-br-component="order-login-container"] .blocks .required-checkbox:before,
[data-br-component="order-login-container"] .blocks .required-fields-text:before {
  display: none !important;
}
[data-br-component="order-login-container"] .blocks .alert {
  width: 68%;
  margin-left: auto;
  margin-right: auto;
}
[data-br-component="order-login-container"] .blocks .enter-pass {
  margin-bottom: 20px;
  margin-top: 15px;
}
[data-br-component="order-login-container"] .blocks .input-wrapper .input-content {
  width: 48%;
  display: inline-block;
}
[data-br-component="order-login-container"] .blocks .input-wrapper .input-content:first-of-type {
  margin-right: 4%;
}
[data-br-component="order-login-container"] .blocks .input-wrapper .read-more-popover {
  display: block;
  width: 100%;
}
[data-br-component="order-login-container"] .blocks .input-wrapper .btn-primary {
  background-color: #1c6ead;
}
[data-br-component="order-login-container"] .blocks .input-wrapper .btn-primary.active {
  background-color: #1c6ead;
}
[data-br-component="order-login-container"] .blocks .btn-wrapper .form-btn,
[data-br-component="order-login-container"] .blocks .btn-wrapper .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="order-login-container"] .blocks .btn-wrapper [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin-left: 0;
  margin-right: 0;
  padding-left: 35px;
  padding-right: 35px;
  min-width: 52%;
}
[data-br-component="order-login-container"] .blocks .btn-wrapper .form-btn:first-of-type,
[data-br-component="order-login-container"] .blocks .btn-wrapper .sign-in-popup-content .modal-body .sign-in-btn:first-of-type,
[data-br-component="order-login-container"] .blocks .btn-wrapper [data-br-component="contact-form-container"] .contact-form-box .send-btn:first-of-type {
  margin-bottom: 15px;
  margin-top: 15px;
}
[data-br-component="order-login-container"] .blocks .btn-wrapper .form-btn.secondary-btn,
[data-br-component="order-login-container"] .blocks .btn-wrapper .sign-in-popup-content .modal-body .sign-in-btn.secondary-btn,
[data-br-component="order-login-container"] .blocks .btn-wrapper [data-br-component="contact-form-container"] .contact-form-box .send-btn.secondary-btn {
  font-size: 12px;
  color: #1c6ead;
}
[data-br-component="order-login-container"] .blocks .btn-wrapper .form-btn.secondary-btn:hover,
[data-br-component="order-login-container"] .blocks .btn-wrapper .sign-in-popup-content .modal-body .sign-in-btn.secondary-btn:hover,
[data-br-component="order-login-container"] .blocks .btn-wrapper [data-br-component="contact-form-container"] .contact-form-box .send-btn.secondary-btn:hover {
  background-color: #1c6ead;
}
[data-br-component="order-login-container"] .left-block {
  margin-right: 1%;
}
[data-br-component="order-login-container"] .left-block .login-form-box form {
  width: 68%;
  margin-bottom: 30px;
}
[data-br-component="order-login-container"] .right-block {
  margin-left: 1%;
}
[data-br-component="order-login-container"] .right-block .login-form-box form {
  width: 68%;
}
[data-br-component="order-login-container"] .right-block .login-form-box .required-fields-text {
  margin-left: 35px;
}
[data-br-component="order-login-container"] .right-block .login-form-box .required-fields-text.logowanie-cont {
  padding-left: 0;
  margin-left: 0;
  margin-top: 20px;
  color: red;
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
[data-br-component="order-login-container"] .right-block .login-form-box .required-fields-text.logowanie-cont.show {
  opacity: 1;
}
[data-br-component="order-login-container"] .bottom-block {
  padding: 0 20px;
  width: 100%;
  background-color: #e8eff4;
  border-top: 20px solid #fff;
}
[data-br-component="order-login-container"] .bottom-block .block-left {
  padding: 25px;
  width: 50%;
}
[data-br-component="order-login-container"] .bottom-block .block-right {
  padding: 25px;
  width: 50%;
}
[data-br-component="order-login-container"] .bottom-block .block-title {
  line-height: 1.5em;
}
[data-br-component="order-login-container"] .bottom-block .register-info {
  margin: 30px 0 10px 10px;
}
[data-br-component="order-login-container"] .bottom-block .text {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-bottom: 20px;
}
[data-br-component="order-login-container"] .bottom-block .text:before {
  min-width: 24px;
  height: 24px;
  margin-right: 10px;
  background-color: #8fb1c5;
  background-position: center;
  background-repeat: no-repeat;
}
[data-br-component="order-login-container"] .bottom-block .text.gift:before {
  background-color: transparent;
  margin-top: -4px;
  border-radius: 0;
  background-image: url("../images/order-pages/gift-icon.png");
}
[data-br-component="order-login-container"] .bottom-block .text.status:before {
  background-image: url("../images/order-pages/status-icon.png");
}
[data-br-component="order-login-container"] .bottom-block .text.template:before {
  background-image: url("../images/order-pages/template-icon.png");
}
[data-br-component="order-login-container"] .bottom-block .text.history:before {
  background-image: url("../images/order-pages/history-icon.png");
}
[data-br-component="order-login-container"] .bottom-block .text.news:before {
  background-image: url("../images/order-pages/news-icon.png");
}
[data-br-component="order-login-container"] .bottom-block .text.cart:before {
  background-image: url("../images/order-pages/cart-icon.png");
}
[data-br-component="order-login-container"] .blk-line-wrap {
  max-width: 207px;
  width: 100%;
  text-align: center;
  margin: 10px 0 10px -10px;
  overflow: hidden;
}
[data-br-component="order-login-container"] .blk-line {
  width: 100%;
  color: #1c6ead;
}
[data-br-component="order-login-container"] .blk-line:before,
[data-br-component="order-login-container"] .blk-line:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 1px;
  background: #b9bbbe;
  border: solid #f3f3f3;
  border-width: 0 10px;
}
[data-br-component="order-login-container"] .blk-line:before {
  margin-left: -100%;
}
[data-br-component="order-login-container"] .blk-line:after {
  margin-right: -100%;
}
[data-br-component="order-login-container"] .btn-border {
  text-decoration: none;
  background: #002660;
  color: #fff;
  height: 45px;
  line-height: 45px;
  text-transform: uppercase;
  font-size: 0.938em;
  font-family: 'OpenSans-Bold';
  text-align: center;
  max-width: 100%;
  width: 100%;
  padding: 0 10px;
  margin-top: 15px;
  border-radius: 2px;
  margin-bottom: 15px;
}
[data-br-component="order-login-container"] .btn-border:hover,
[data-br-component="order-login-container"] .btn-border:focus {
  color: #002660;
  border: 1px solid #002660;
  background: transparent;
}
[data-br-component="order-login-container"] .note-txt {
  color: #f39c12;
  font-size: 14px;
  margin-bottom: 15px;
}
[data-br-component="order-login-container"] .note-blk {
  font-size: 14px;
  padding-top: 15px;
  text-align: center;
}
@media (min-width: 768px) {
  #login-form-collapse-mob {
    display: block !important;
    height: auto !important;
  }
}
@media (max-width: 991px) {
  [data-br-component="order-login-container"] .left-block {
    width: 46%;
  }
  [data-br-component="order-login-container"] .right-block {
    width: 54%;
  }
}
@media (max-width: 767px) {
  [data-br-component="order-login-container"] .content-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="order-login-container"] .blocks {
    width: 100%;
    margin-bottom: 15px;
    margin-right: 0;
  }
  [data-br-component="order-login-container"] .left-block .login-form-box form {
    width: 86%;
  }
  [data-br-component="order-login-container"] [data-br-component="mobile-header-menu"],
  [data-br-component="order-login-container"] [data-br-component="sidebar"] .static-container .section-title-mob-menu,
  [data-br-component="order-login-container"] [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle {
    display: inline-block;
    margin-bottom: 5px;
  }
  [data-br-component="order-login-container"] [data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button,
  [data-br-component="order-login-container"] [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button,
  [data-br-component="order-login-container"] [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
    background: url("../images/user-pages/arrow-up-icon.png") left center no-repeat;
    background-size: cover;
    border-radius: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    background-color: transparent !important;
    width: 35px;
    height: 20px;
  }
  [data-br-component="order-login-container"] [data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button:after,
  [data-br-component="order-login-container"] [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button:after,
  [data-br-component="order-login-container"] [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button:after {
    display: none;
  }
  [data-br-component="order-login-container"] [data-br-component="mobile-header-menu"] .dl-menuwrapper button:after,
  [data-br-component="order-login-container"] [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper button:after,
  [data-br-component="order-login-container"] [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper button:after {
    display: none;
  }
  [data-br-component="order-login-container"] .block-title[aria-expanded="true"] .dl-menuwrapper.__sm > button {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
[data-br-component="section-02-container"] .departaments-menu {
  margin-bottom: 5px;
}
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list {
  background: #ededed;
}
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list li {
  display: inline-block;
}
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list li a {
  padding: 15px;
}
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list li a:hover {
  color: #f15407;
}
[data-br-component="section-02-container"] .departaments-menu ul.navigation-list li:not(:last-child):after {
  content: ' |';
}
[data-br-component="section-02-container"] .mapa-kategorii-container {
  padding-bottom: 20px;
}
[data-br-component="section-02-container"] .banner-section {
  margin-bottom: 40px;
}
[data-br-component="section-02-container"] h4.sidebar-title-with-line {
  font-size: 1.3em;
  padding-bottom: 20px;
}
[data-br-component="section-02-container"] h3.sidebar-title-with-line {
  font-size: 1.3em;
  padding-bottom: 20px;
  margin-top: 10px;
}
[data-br-component="section-02-container"] h2.article-title {
  font-size: 16px;
  margin: 0;
}
[data-br-component="section-02-container"] .articles-widget {
  width: 22.75%;
  margin-bottom: 15px;
  margin-right: 3%;
}
[data-br-component="section-02-container"] .articles-widget:nth-of-type(4n) {
  margin-right: 0;
}
[data-br-component="section-02-container"] .articles-widget > a:hover {
  color: #f15407;
}
[data-br-component="section-02-container"] .articles-widget .widget-title {
  margin-bottom: 20px;
  padding-top: 15px;
}
[data-br-component="section-02-container"] .articles-widget .widget-title:hover {
  color: #f15407;
}
[data-br-component="section-02-container"] .articles-widget .articles-list {
  padding-left: 18px;
}
[data-br-component="section-02-container"] .articles-widget .articles-list > li {
  margin-bottom: 4px;
}
[data-br-component="section-02-container"] .articles-widget .articles-list > li > a {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  line-height: 1.54;
}
[data-br-component="section-02-container"] .articles-widget .articles-list > li > a:before {
  min-width: 5px;
  height: 5px;
  margin-right: 8px;
  background-image: url("../images/section-page/list-icon-light.png");
}
[data-br-component="section-02-container"] .articles-widget .articles-list > li > a:hover {
  color: #f15407;
}
[data-br-component="section-02-container"] .articles-widget .articles-list > li > a:hover:before {
  background-image: url("../images/section-page/list-icon-orange.png");
}
[data-br-component="section-02-container"] .articles-widget .articles-list > li .lnk-light-txt {
  color: #03bbfe !important;
}
[data-br-component="section-02-container"] .articles-widget .articles-list > li .lnk-light-txt:hover {
  color: #f15407 !important;
}
[data-br-component="section-02-container"] .articles-widget.widget-with-img {
  background: url("../images/section-page/articles-widget-img.jpg") bottom center / cover no-repeat;
}
[data-br-component="section-02-container"] .articles-widget.widget-with-img .list-wrapper {
  background-color: rgba(198, 231, 255, 0.83);
}
[data-br-component="section-02-container"] .articles-widget.widget-with-img .widget-title {
  padding-left: 12px;
  padding-right: 12px;
}
[data-br-component="section-02-container"] .articles-widget.widget-with-img .articles-list {
  padding: 0 12px 12px;
}
[data-br-component="section-02-container"] .articles-widget.widget-with-img .articles-list > li > a {
  color: #002660;
}
[data-br-component="section-02-container"] .articles-widget.widget-with-img .articles-list > li > a:before {
  background-image: url("../images/section-page/list-icon-dark.png");
}
[data-br-component="section-02-container"] .articles-widget.widget-with-img .articles-list > li > a:hover {
  color: #f15407;
}
[data-br-component="section-02-container"] .articles-widget.widget-with-img .articles-list > li > a:hover:before {
  background-image: url("../images/section-page/list-icon-orange.png");
}
[data-br-component="section-02-container"] .articles-widget .widget-footer {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #133a76;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
[data-br-component="section-02-container"] .articles-widget .widget-footer .all {
  line-height: 1.54;
}
[data-br-component="section-02-container"] .articles-widget .widget-footer .all:hover {
  color: #f15407;
}
@media (min-width: 768px) {
  [data-br-component="section-02-container"] .articles-blk {
    display: block !important;
    margin-bottom: 25px;
  }
  [data-br-component="section-02-container"] .articles-widget .articles-list {
    display: block !important;
  }
}
@media (max-width: 767px) {
  [data-br-component="section-02-container"] [data-br-component="product-page-carousel-container"],
  [data-br-component="section-02-container"] [data-br-component="category-see-more-carousel-container"],
  [data-br-component="section-02-container"] [data-br-component="cart-main-content"] .cart-product-carousel,
  [data-br-component="section-02-container"] [data-br-component="placing-order-container"] .cart-product-carousel {
    margin-top: 15px;
  }
  [data-br-component="section-02-container"] .mapa-kategorii-container h4.sidebar-title-with-line {
    font-size: 1.3em;
    padding-bottom: 0px;
  }
  [data-br-component="section-02-container"] .mapa-kategorii-container h4.sidebar-title-with-line:first-child {
    margin-top: 15px;
  }
  [data-br-component="section-02-container"] .page-title.__mapa {
    margin-bottom: -5px;
  }
  [data-br-component="section-02-container"].__mobile-accordion .page-title {
    margin-bottom: 15px;
  }
  [data-br-component="section-02-container"].__mobile-accordion .articles-widget {
    border-bottom: 1px solid #ccc;
  }
  [data-br-component="section-02-container"].__mobile-accordion .articles-widget.__single-widget {
    border-bottom: none;
  }
  [data-br-component="section-02-container"].__mobile-accordion .articles-widget .widget-title {
    display: block;
    padding: 20px 15px;
  }
  [data-br-component="section-02-container"].__mobile-accordion .articles-widget .widget-title.__mobile-dropdown {
    padding-right: 25px;
  }
  [data-br-component="section-02-container"].__mobile-accordion .articles-widget .widget-title.__mobile-dropdown:after {
    margin-left: 20px;
    right: 15px;
    top: 27px;
  }
  [data-br-component="section-02-container"].__mobile-accordion .articles-show-btn {
    display: block;
    width: 30px;
    height: 25px;
    background: url("../images/user-pages/arrow-up-icon.png") left center no-repeat;
    background-size: cover;
    border-radius: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 10px;
  }
  [data-br-component="section-02-container"].__mobile-accordion .js_accordion-ttl-mobile.__active .articles-show-btn {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  [data-br-component="section-02-container"].__mobile-accordion .articles-blk {
    display: none;
    margin-bottom: 25px;
  }
  [data-br-component="section-02-container"].__mobile-accordion.__all-categories .articles-blk {
    margin-top: -15px;
  }
  [data-br-component="section-02-container"] .departaments-menu ul.navigation-list {
    margin: 0;
    padding: 0;
  }
  [data-br-component="section-02-container"] .departaments-menu ul.navigation-list:last-of-type li:last-child {
    border-bottom: none;
  }
  [data-br-component="section-02-container"] .departaments-menu ul.navigation-list li {
    display: block;
    border-bottom: 1px solid #ccc;
  }
  [data-br-component="section-02-container"] .departaments-menu ul.navigation-list li:not(:last-child):after {
    display: none;
  }
  [data-br-component="section-02-container"] .departaments-menu ul.navigation-list li a {
    display: block;
    padding: 15px 55px;
  }
  [data-br-component="section-02-container"] h4.sidebar-title-with-line {
    padding-left: 5px;
  }
  [data-br-component="section-02-container"] .articles-widget {
    margin: 0;
    width: 100%;
  }
  [data-br-component="section-02-container"] .articles-widget .widget-title {
    padding: 10px 15px;
    margin: 0;
  }
  [data-br-component="section-02-container"] .articles-widget .widget-title.__mobile-dropdown {
    position: relative;
    padding-right: 35px;
  }
  [data-br-component="section-02-container"] .articles-widget .widget-title.__mobile-dropdown:after {
    content: '';
    display: inline-block;
    position: absolute;
    right: 15px;
    top: 17px;
    background-image: url("../images/homepage/footer-arrow-down.png");
    width: 12px;
    height: 7px;
    -webkit-transition: -webkit-transform 0.2s;
    transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    transition: transform 0.2s, -webkit-transform 0.2s;
  }
  [data-br-component="section-02-container"] .articles-widget .widget-title.__mobile-dropdown.__active:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  [data-br-component="section-02-container"] .articles-widget .articles-list {
    display: none;
    padding-bottom: 20px;
    font-size: 1.1em;
  }
  [data-br-component="section-02-container"] .articles-widget .articles-list.__show {
    display: block;
  }
  [data-br-component="section-02-container"] .article-section .content-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="section-02-container"] .article-section .content-wrapper .text {
    width: 100%;
    padding: 0 10px;
  }
  [data-br-component="section-02-container"] .article-section .content-wrapper img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin: 20px auto 0;
    max-width: 100%;
  }
}
[data-br-component="reviews-container"] .paragraph-text {
  margin-bottom: 35px;
}
[data-br-component="reviews-container"] .paragraph-text .text-wrapper {
  padding: 0 15px;
  margin-bottom: 25px;
}
[data-br-component="reviews-container"] .paragraph-text .sm-bold-text,
[data-br-component="reviews-container"] .paragraph-text .text,
[data-br-component="reviews-container"] .paragraph-text .light-text {
  line-height: 1.8;
}
[data-br-component="reviews-container"] .paragraph-text.paragraph-text-with-border {
  margin-bottom: 20px;
  padding: 20px 25px;
  border: 1px solid #c0c2c5;
}
[data-br-component="reviews-container"] .paragraph-text .rate-stars-img {
  margin-bottom: 8px;
}
[data-br-component="reviews-container"] .certificate-content {
  margin-bottom: 45px;
}
[data-br-component="reviews-container"] .reviews-content {
  margin-bottom: 20px;
  padding-top: 30px;
}
[data-br-component="reviews-container"] .review-widget {
  width: 46%;
  margin-bottom: 30px;
}
[data-br-component="reviews-container"] .review-widget:nth-of-type(2n+1) {
  margin-right: 8%;
}
[data-br-component="reviews-container"] .reviews-rating {
  margin-bottom: 15px;
}
[data-br-component="reviews-container"] .reviews-text {
  line-height: 1.78;
}
[data-br-component="reviews-container"] .author-name {
  margin-top: 5px;
}
[data-br-component="reviews-container"] .reviews-see-more-content {
  padding: 30px 70px;
  margin-bottom: 35px;
}
[data-br-component="reviews-container"] .reviews-see-more-content .text-wrapper {
  margin-bottom: 25px;
  margin-top: 0;
}
[data-br-component="reviews-container"] .reviews-see-more-content .text {
  font-size: 22px;
  line-height: 1.8;
}
@media (max-width: 767px) {
  [data-br-component="reviews-container"] .certificate-content img {
    max-width: 375px;
  }
}
[data-br-component="placing-order-container"] {
  /* Fix for FormValidation icon positioning inside flex container */
}
[data-br-component="placing-order-container"] .infoicon {
  width: 16px;
  height: 16px;
  background-image: url("../images/cart-page/info-icon.png");
  margin-left: 8px;
}
[data-br-component="placing-order-container"] .method-description {
  color: #1c6ead;
  font-family: 'OpenSans-Italic';
  font-size: 0.875em;
  margin-bottom: 15px;
  margin-left: 0;
  width: 75%;
}
[data-br-component="placing-order-container"] #payment-and-delivery {
  margin-right: 0;
  width: 100%;
}
[data-br-component="placing-order-container"] #payment-and-delivery .left-block {
  padding-top: 0;
  padding-bottom: 0;
  margin-left: -35px;
}
[data-br-component="placing-order-container"] #payment-and-delivery .right-block {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
[data-br-component="placing-order-container"] #payment-and-delivery .title-wrapper {
  padding-top: 0;
}
[data-br-component="placing-order-container"] #payment-and-delivery .title-wrapper .form-title {
  margin-right: 25px;
}
[data-br-component="placing-order-container"] #payment-and-delivery .delivery-message {
  color: #ff7b3a;
  padding-left: 75px;
}
[data-br-component="placing-order-container"] #payment-and-delivery .divider {
  margin-top: 0;
  margin-right: 65px;
}
[data-br-component="placing-order-container"] #payment-and-delivery .delivery-payment-title {
  margin-right: 35px;
}
[data-br-component="placing-order-container"] .form-content form > div {
  padding-left: 0;
  padding-right: 0;
}
[data-br-component="placing-order-container"] .form-content .block-divider {
  height: 1px;
  background-color: #40464e;
  opacity: 0.37;
  margin-bottom: 30px;
  margin-top: 15px;
}
[data-br-component="placing-order-container"] .form-content .form-block {
  width: 75%;
  padding-left: 35px;
}
[data-br-component="placing-order-container"] .form-content .form-block:nth-of-type(2n+1) {
  margin-right: 3%;
}
[data-br-component="placing-order-container"] .form-content .form-block .form-title {
  font-size: 1.375em;
}
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-bottom: 20px;
  padding: 5px;
}
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content:last-of-type {
  margin-bottom: 0;
}
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content.error {
  border: 1px solid #ed1c24;
}
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .input-container {
  margin-right: 15px;
}
[data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content .osobisty-address {
  padding-left: 25px;
}
[data-br-component="placing-order-container"] .form-content .form-block .content-100.odbior-osobisty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-br-component="placing-order-container"] .form-content .form-block .input-wrapper {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
[data-br-component="placing-order-container"] .form-content .form-block .input-wrapper .left.kodpocztowy {
  display: block;
  width: 100px;
}
[data-br-component="placing-order-container"] .form-content .form-block .kodMessageContainer {
  margin-top: -25px;
  margin-bottom: 23px;
}
[data-br-component="placing-order-container"] .form-content .form-block.summary-block-title {
  margin-bottom: -32px;
}
[data-br-component="placing-order-container"] .form-content .form-block.summary-block-title h4 {
  background: #fff;
  margin: 10px;
  padding: 5px;
  z-index: 1050;
}
[data-br-component="placing-order-container"] .form-content .form-content-zgody {
  padding-left: 15px;
  margin-bottom: 20px;
}
[data-br-component="placing-order-container"] .form-content .content-100 .radio-icon {
  margin-bottom: 15px;
  margin-right: 0;
}
[data-br-component="placing-order-container"] .form-content .forms-wrapper,
[data-br-component="placing-order-container"] .form-content .content-wrapper {
  padding-left: 75px;
}
[data-br-component="placing-order-container"] .form-content .forms-wrapper.form-wide,
[data-br-component="placing-order-container"] .form-content .content-wrapper.form-wide {
  width: 100%;
}
[data-br-component="placing-order-container"] .form-content .account-checkbox-form {
  padding-left: 5px;
}
[data-br-component="placing-order-container"] .form-content .forms-wrapper {
  width: 93%;
}
[data-br-component="placing-order-container"] .form-content .title-wrapper {
  margin-bottom: 30px;
}
[data-br-component="placing-order-container"] .form-content .title-wrapper .block-number {
  height: 45px;
  line-height: 45px;
  min-width: 45px;
  background-color: #002660;
  margin-right: 30px;
}
[data-br-component="placing-order-container"] .form-content .modal-block {
  margin-bottom: 30px;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-form {
  margin-right: 20px;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-form a.add_separator:after {
  content: " | ";
  margin-left: 15px;
  color: #a3a3a3;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-form:last-of-type {
  margin-right: 0;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-form .main-input {
  margin-bottom: 15px;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-dialog {
  width: 475px;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-body {
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 25px;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-body .modal-title {
  margin-bottom: 40px;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-body .title-16 {
  margin-bottom: 20px;
  margin-top: 35px;
}
[data-br-component="placing-order-container"] .form-content .modal-block .modal-footer .form-btn,
[data-br-component="placing-order-container"] .form-content .modal-block .modal-footer .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="placing-order-container"] .form-content .modal-block .modal-footer [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin-bottom: 10px;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .modal-dialog {
  width: 700px;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .modal-body {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .modal-body .modal-title {
  margin-bottom: 30px;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .right-block {
  width: 50%;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .left-block {
  width: 46%;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .left-block .block-title {
  margin-bottom: 10px;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .left-block .container-with-scrollbar {
  height: 555px;
  width: 88%;
  padding-top: 10px;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-bar,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-bar,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-bar-in {
  background-color: #4d4d4d;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-bar:hover,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-bar:hover,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-bar-in:hover {
  background-color: #4d4d4d;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-bar {
  width: 15px;
  height: 63% !important;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-rail,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-horizontal-rail {
  width: 15px;
}
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-rail,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-rail-in,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-horizontal-rail,
[data-br-component="placing-order-container"] .form-content .modal-block #OtherDelAddrModal .scrollbox-vertical-rail {
  background-color: #fff;
}
[data-br-component="placing-order-container"] .form-content .content-wrapper .datas-list {
  margin-bottom: 25px;
}
[data-br-component="placing-order-container"] .form-content .content-wrapper .datas-list > li {
  line-height: 1.6;
}
[data-br-component="placing-order-container"] .form-content .content-wrapper .person-contact-list {
  margin-top: -10px;
  margin-bottom: 25px;
}
[data-br-component="placing-order-container"] .form-content .content-wrapper .person-contact-list > p {
  line-height: 1.6;
}
[data-br-component="placing-order-container"] .form-content .content-wrapper .odbior-osobisty a.text {
  margin-left: 10px;
}
[data-br-component="placing-order-container"] .form-content .odbior-osobisty-notlogged {
  margin: 30px 30px 30px 10px;
}
[data-br-component="placing-order-container"] .form-content .odbior-osobisty-notlogged li.punkt-odbioru {
  font-size: 0.873em;
}
[data-br-component="placing-order-container"] .form-content .odbior-osobisty-notlogged li.odbior-disclaimer {
  font-size: 0.785em;
  font-family: 'OpenSans-Semibold';
}
[data-br-component="placing-order-container"] .account-registration-content {
  margin-bottom: 15px;
}
[data-br-component="placing-order-container"] .account-registration-content .main-title {
  margin-right: 15px;
}
[data-br-component="placing-order-container"] .account-registration-content .account-checkbox-form {
  height: 22px;
  margin-right: 30px;
}
[data-br-component="placing-order-container"] .account-registration-form {
  padding-left: 25px;
  padding-bottom: 25px;
}
[data-br-component="placing-order-container"] .additional-notes-content .title {
  margin-bottom: 20px;
}
[data-br-component="placing-order-container"] .additional-notes-content textarea {
  width: 100%;
  height: 105px;
}
[data-br-component="placing-order-container"] .additional-info-content .main-wrapper {
  padding: 10px 5px 20px;
  margin: 10px;
}
[data-br-component="placing-order-container"] .additional-info-content .main-block {
  width: 50%;
}
[data-br-component="placing-order-container"] .additional-info-content a.text-grey {
  margin-top: 5px;
}
[data-br-component="placing-order-container"] .vertical-divider {
  width: 31px;
}
[data-br-component="placing-order-container"] .vertical-divider .divider {
  width: 1px;
  background-color: rgba(64, 70, 78, 0.36);
}
[data-br-component="placing-order-container"] .discount-code-content {
  margin-bottom: 30px;
}
[data-br-component="placing-order-container"] .discount-code-content .method-description {
  margin-left: 0px;
}
[data-br-component="placing-order-container"] .discount-code-content .main-wrapper {
  padding: 45px 30px 30px 30px;
  margin: 5px 5px 5px 1px;
  border: 1px solid rgba(64, 70, 78, 0.37);
}
[data-br-component="placing-order-container"] .discount-code-content .discount {
  margin-bottom: 20px;
}
[data-br-component="placing-order-container"] .discount-code-content .discount input.not-logged {
  border-right-width: 1px;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content {
  margin-bottom: 50px;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .main-title {
  margin-bottom: 25px;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row {
  margin-bottom: 15px;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .name {
  white-space: normal;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .method-name {
  padding-left: 10px;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .method-name a {
  color: #b90d0d;
  text-decoration: underline;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .method-name a:hover {
  color: #b13a00;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row.selected-gift {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row.selected-gift .selected-gift-name {
  padding-left: 10px;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .method-price {
  text-align: right;
  width: 20%;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .price {
  width: 15%;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row.first-row {
  margin-bottom: 20px;
}
[data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row.no-discount-row {
  margin-top: -20px;
}
[data-br-component="placing-order-container"] .discount-code-content .method-description:not(:empty) {
  margin-top: -10px;
}
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block {
  margin-bottom: 30px;
  padding-left: 20px;
}
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .title {
  margin-bottom: 15px;
}
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .text {
  margin-bottom: 6px;
}
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block .text-strong {
  margin-bottom: 0;
}
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block a.address-section-link {
  color: #b90d0d;
  text-decoration: underline;
}
[data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block a.address-section-link:hover {
  color: #b13a00;
}
[data-br-component="placing-order-container"] .payment-sum {
  margin-bottom: 20px;
}
[data-br-component="placing-order-container"] .payment-sum .text .orange-text {
  color: #f15407;
}
[data-br-component="placing-order-container"] .save-btn-wrapper {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
[data-br-component="placing-order-container"] .save-btn {
  margin: 1em 10px 50px;
}
[data-br-component="placing-order-container"] .bottom-banner-content {
  margin-bottom: 50px;
}
[data-br-component="placing-order-container"] .bottom-banner-content .banner-img {
  margin-right: 50px;
}
[data-br-component="placing-order-container"] .bottom-banner-content .banner-img:last-of-type {
  margin-right: 0;
}
[data-br-component="placing-order-container"] #address-nip > div[style*="display: flex"] {
  position: relative;
}
[data-br-component="placing-order-container"] #address-nip > div[style*="display: flex"] .form-control-feedback {
  position: absolute;
  top: 45%;
  right: 180px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  pointer-events: none;
  z-index: 2;
}
[data-br-component="placing-order-container"] #address-nip > div[style*="display: flex"] .form-control {
  padding-right: 35px;
}
[data-br-component="placing-order-container"] #address-nip button {
  padding: 12px;
}
[data-br-component="cart-preview"] td.total-sum {
  border-bottom: none;
  text-align: left;
  padding-left: 5px;
  font-size: 16px;
  color: #1568a8;
}
[data-br-component="cart-preview"] td.hide-products {
  border-bottom: none;
  text-align: right;
}
[data-br-component="cart-preview"] td.hide-products a {
  font-size: 13px;
  padding-right: 5px;
}
@media screen and (max-width: 992px) {
  [data-br-component="placing-order-container"] #payment-and-delivery {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .delivery-title-mob {
    position: relative;
    padding-bottom: 50px;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .delivery-title-mob:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: -5px;
    right: 0;
    height: 30px;
    background: #fff;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .left-block {
    margin-bottom: 1px;
    margin-left: 0;
    padding: 0;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .right-block {
    margin-left: 0;
    padding: 10px 0 0;
    margin-top: 15px;
    position: relative;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .right-block:before {
    content: '';
    display: block;
    height: 10px;
    background: #fff;
    position: absolute;
    top: 0;
    left: -5px;
    right: 0;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .delivery-message {
    font-size: 0.925em;
    margin-top: -10px;
    margin-bottom: 30px;
  }
  [data-br-component="placing-order-container"] .cart-product-carousel.product-page-carousel-container {
    padding-top: 15px;
  }
  [data-br-component="placing-order-container"] .cart-product-carousel.product-page-carousel-container .carousel {
    margin-bottom: 20px;
  }
  [data-br-component="placing-order-container"] .cart-carousel-header .main-title {
    margin-top: 10px;
  }
  [data-br-component="placing-order-container"] .form-content .forms-wrapper,
  [data-br-component="placing-order-container"] .form-content .content-wrapper {
    width: 100%;
  }
  [data-br-component="placing-order-container"] .form-content-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="placing-order-container"] #payment-and-delivery {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .title-wrapper .form-title {
    width: 70%;
    margin-right: 0;
    padding-top: 25px;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .delivery-title-mob {
    position: relative;
    padding-bottom: 50px;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .delivery-title-mob:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: -5px;
    right: 0;
    height: 30px;
    background: #fff;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .left-block {
    margin-bottom: 1px;
    margin-left: 0;
    padding: 0;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .right-block {
    margin-left: 0;
    padding: 10px 0 0;
    margin-top: 15px;
    position: relative;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .right-block:before {
    content: '';
    display: block;
    height: 10px;
    background: #fff;
    position: absolute;
    top: 0;
    left: -5px;
    right: 0;
  }
  [data-br-component="placing-order-container"] #payment-and-delivery .delivery-message {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }
  [data-br-component="placing-order-container"] .form-content .title-wrapper {
    padding-top: 30px;
  }
  [data-br-component="placing-order-container"] .form-content .title-wrapper .block-number {
    display: none;
  }
  [data-br-component="placing-order-container"] .form-content .forms-wrapper,
  [data-br-component="placing-order-container"] .form-content .content-wrapper {
    padding-left: 0;
    width: 100%;
  }
  [data-br-component="placing-order-container"] .form-content-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
  [data-br-component="placing-order-container"] .form-content-wrapper .red {
    display: block;
    text-align: center;
    padding: 30px 15px;
    background: #f3f3f3;
  }
  [data-br-component="placing-order-container"] .form-content .form-block {
    margin-bottom: 10px;
    width: 100%;
    padding-left: 5px;
    padding-bottom: 30px;
    background: #f3f3f3;
  }
  [data-br-component="placing-order-container"] .form-content .form-block:nth-of-type(2n+1) {
    margin-right: 0;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .input-container.m-top10 {
    margin-top: 10px;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .input-container.__mob {
    display: block;
    width: 100%;
    margin-top: 20px;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .input-container.__mob .radio-icon {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .input-container.__mob .radio-icon strong {
    margin-left: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .input-container.__mob .radio-icon-mob {
    position: relative;
    padding-bottom: 25px;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .input-container.__mob .radio-icon-mob .popover-content {
    max-width: 165px;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .input-container.__mob .radio-icon-mob {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
  }
  [data-br-component="placing-order-container"] .form-content .form-block .input-container.__mob .odbior-osobisty-content.top {
    margin-left: 140px;
  }
  [data-br-component="placing-order-container"] .form-content .form-content-zgody {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  [data-br-component="placing-order-container"] .discount-code-content .form-block {
    background: none;
    margin-bottom: -10px;
  }
  [data-br-component="placing-order-container"] .discount-code-content .main-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
    position: relative;
    padding-bottom: 30px;
    margin-top: -58px;
  }
  [data-br-component="placing-order-container"] .discount-code-content .main-wrapper .col-md-7 {
    width: 100%;
    position: static;
  }
  [data-br-component="placing-order-container"] .discount-code-content .discount {
    display: block;
    width: 100%;
    bottom: 0;
    padding-top: 20px;
  }
  [data-br-component="placing-order-container"] .discount-code-content .discount:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: -45px;
    right: -45px;
    height: 1px;
    background-color: rgba(64, 70, 78, 0.36);
  }
  [data-br-component="placing-order-container"] .discount-code-content .discount .main-label {
    margin-bottom: 10px;
  }
  [data-br-component="placing-order-container"] .discount-code-content .summary-content {
    margin-bottom: 30px;
  }
  [data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  [data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .name {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .method-name {
    padding-left: 0;
  }
  [data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row .method-price {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  [data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row.selected-gift {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-br-component="placing-order-container"] .discount-code-content .summary-content .text-row.selected-gift span {
    width: 100%;
  }
  [data-br-component="placing-order-container"] .discount-code-content .right-block {
    position: relative;
    width: 100%;
    padding-top: 30px;
  }
  [data-br-component="placing-order-container"] .discount-code-content .right-block:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: -45px;
    right: -45px;
    height: 1px;
    background-color: rgba(64, 70, 78, 0.36);
  }
  [data-br-component="placing-order-container"] .discount-code-content .right-block .widget-block {
    padding-left: 0;
  }
  [data-br-component="placing-order-container"] .additional-info-content .title {
    padding-top: 20px;
  }
  [data-br-component="placing-order-container"] .additional-info-content .main-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
    padding: 20px 0 0;
    background: #f3f3f3;
  }
  [data-br-component="placing-order-container"] .discount-code-content .main-wrapper {
    padding-left: 15px;
    padding-right: 15px;
  }
  [data-br-component="placing-order-container"] .odbior-osobisty-content.top {
    position: static !important;
    border: none;
    margin-left: 130px;
    margin-top: 0;
  }
  [data-br-component="placing-order-container"] .odbior-osobisty-content.top .popover-content {
    padding: 0;
  }
  [data-br-component="placing-order-container"] .odbior-osobisty-content.top > .arrow {
    display: none;
  }
  [data-br-component="placing-order-container"] .additional-notes-content {
    padding: 15px 5px;
  }
  [data-br-component="placing-order-container"] .additional-info-content .main-wrapper {
    margin: 0;
  }
  [data-br-component="placing-order-container"] .account-registration-content {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 30px;
  }
  [data-br-component="placing-order-container"] .account-registration-content .main-title {
    margin-right: 0;
  }
  [data-br-component="placing-order-container"] .account-registration-content .account-checkbox-form {
    margin-right: 15px;
    padding-left: 12px;
  }
  [data-br-component="placing-order-container"] .account-registration-form {
    padding: 5px;
  }
  [data-br-component="placing-order-container"] .forms-wrapper {
    padding: 0 10px 0 0;
  }
  [data-br-component="placing-order-container"] .forms-wrapper .radio-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    line-height: 1.3;
  }
  [data-br-component="placing-order-container"] .forms-wrapper .radio-icon span {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  [data-br-component="placing-order-container"] .forms-wrapper .radio-icon strong.bold {
    margin-left: 15px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right;
  }
  [data-br-component="placing-order-container"] .delivery-content.delivery-content-b.gift-content {
    border: none;
    padding: 10px 20px 0;
  }
}
[data-br-component="delivery-addresses-container"] .main-content {
  margin-bottom: 60px;
}
[data-br-component="delivery-addresses-container"] .address-add-btn {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-br-component="delivery-addresses-container"] .address-add-btn .form-btn,
[data-br-component="delivery-addresses-container"] .address-add-btn .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="delivery-addresses-container"] .address-add-btn [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin-left: 0;
  margin-right: 0;
}
[data-br-component="delivery-addresses-container"] .address-add-btn a {
  padding: 10px 30px;
}
[data-br-component="delivery-addresses-container"] .datas-widget {
  border: 1px solid rgba(0, 38, 96, 0.5);
  padding: 20px 15px 15px 60px;
  margin-bottom: 12px;
}
[data-br-component="delivery-addresses-container"] .datas-widget .list-wrapper {
  margin-left: -45px;
  margin-bottom: 15px;
}
[data-br-component="delivery-addresses-container"] .datas-widget .list-wrapper .number {
  width: 45px;
}
[data-br-component="delivery-addresses-container"] .datas-widget .datas-widget-title {
  margin-bottom: 15px;
}
[data-br-component="delivery-addresses-container"] .datas-widget .datas-list {
  line-height: 1.85;
}
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn {
  margin-right: 40px;
  font-size: 0.813em;
  font-family: 'OpenSans-Regular';
}
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn:last-of-type {
  margin-right: 0;
}
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn.blue-btn {
  color: #03bbfe;
}
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn.green-btn {
  color: #1e7108;
}
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn.bold-btn {
  font-family: 'OpenSans-Bold';
}
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn.brown-btn {
  color: #750000;
}
[data-br-component="delivery-addresses-container"] .datas-widget .bottom-list .bottom-list-btn .infoicon {
  width: 14px;
  height: 14px;
  background: url("../images/product-list-page/question-icon-green.png");
  margin-left: 5px;
  margin-top: 2px;
}
[data-br-component="delivery-addresses-container"] .homepage-important-message-content,
[data-br-component="delivery-addresses-container"] .homepage-success-message-content {
  margin-top: -20px;
  margin-bottom: 10px;
}
[data-br-component="delivery-addresses-container"] .homepage-important-message-content .message-close-btn,
[data-br-component="delivery-addresses-container"] .homepage-success-message-content .message-close-btn {
  right: 20px;
}
@media screen and (max-width: 767px) {
  [data-br-component="delivery-addresses-container"] .homepage-important-message-content,
  [data-br-component="delivery-addresses-container"] .homepage-success-message-content {
    margin-top: 0;
  }
  [data-br-component="delivery-addresses-container"] .homepage-important-message-content .message-close-btn,
  [data-br-component="delivery-addresses-container"] .homepage-success-message-content .message-close-btn {
    right: 0;
  }
  [data-br-component="delivery-addresses-container"] .address-add-btn {
    display: block;
  }
  [data-br-component="delivery-addresses-container"] .address-add-btn a {
    padding: 20px 0 5px 0;
  }
  [data-br-component="delivery-addresses-container"] .menu-list > li:last-of-type {
    margin-bottom: 6px;
  }
  [data-br-component="delivery-addresses-container"] .bottom-list {
    line-height: 2em;
  }
}
[data-br-component="order-confirmation-container"] .top-content {
  margin-bottom: 30px;
  background-color: #f3f3f3;
}
[data-br-component="order-confirmation-container"] .top-content .left-text {
  padding: 15px 20px;
}
[data-br-component="order-confirmation-container"] .top-content .left-text .date {
  color: #197622;
}
[data-br-component="order-confirmation-container"] .datas-widget-content {
  margin-top: 40px;
}
[data-br-component="order-confirmation-container"] .print-text {
  padding: 15px 30px;
  border-left: 1px solid #fff;
}
[data-br-component="order-confirmation-container"] .print-text:before {
  width: 16px;
  height: 16px;
  background-image: url("../images/product-list-page/prod-list-print-icon.png");
  margin-right: 10px;
}
[data-br-component="order-confirmation-container"] .order-green-message .content-wrapper {
  margin: auto 0;
  display: block;
}
[data-br-component="order-confirmation-container"] .order-green-message .content-wrapper .text-wrapper.__padding {
  padding: 22px 0;
}
[data-br-component="order-confirmation-container"] .order-green-message .message-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
}
[data-br-component="order-confirmation-container"] .order-green-message .bold-text {
  display: inline-block;
  vertical-align: middle;
}
[data-br-component="order-confirmation-container"] .main-content {
  width: 88%;
  margin-bottom: 55px;
}
[data-br-component="order-confirmation-container"] .main-content .info-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
[data-br-component="order-confirmation-container"] .main-content .info-text a.text {
  text-decoration: underline;
  font-size: 0.875em;
  margin-right: 30px;
}
[data-br-component="order-confirmation-container"] .main-content .info-text a.text.logout-link {
  margin-left: auto;
}
[data-br-component="order-confirmation-container"] .account-registration-content {
  padding: 20px 100px 25px;
  background-color: #f3f3f3;
  margin-bottom: 60px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .top-text {
  margin-bottom: 25px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-wrapper {
  margin-bottom: 15px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-title {
  margin-bottom: 30px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
}
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content .checkbox-form,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content #site-main-forms .remember-me,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content #site-main-modals .register-page-popover-block .register-checkbox-form,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content .sign-in-popup-content .modal-body .login-form .remember-me,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="contact-form-container"] .register-checkbox-form,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="login-main-container"] .left-block .remember-me,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="register-main-container"] .register-checkbox-form,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .promotions,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .blocks .remember-me,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="placing-order-container"] .blocks .remember-me {
  margin-left: 5px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content .checkbox-form:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content #site-main-forms .remember-me:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content #site-main-modals .register-page-popover-block .register-checkbox-form:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content .sign-in-popup-content .modal-body .login-form .remember-me:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="contact-form-container"] .register-checkbox-form:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="login-main-container"] .left-block .remember-me:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="register-main-container"] .register-checkbox-form:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .promotions:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .blocks .remember-me:before,
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="placing-order-container"] .blocks .remember-me:before {
  content: '';
}
[data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .text-content {
  padding: 0 0 20px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-content {
  margin-bottom: 15px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input {
  border: 1px solid #40464e;
  padding: 10px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input.mb-20 {
  margin-bottom: 20px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-content input:focus {
  border-color: #0fa421;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .after-order-register {
  margin-left: auto;
  margin-right: auto;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .form-group {
  width: 290px;
  margin-right: 30px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .form-group.w-fix {
  width: auto;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-content .form-control-feedback {
  top: 30px;
  right: -35px;
}
[data-br-component="order-confirmation-container"] .account-registration-content .form-btn,
[data-br-component="order-confirmation-container"] .account-registration-content .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="order-confirmation-container"] .account-registration-content [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin-left: 0;
  margin-right: 0;
}
[data-br-component="order-confirmation-container"] .account-registration-content .bottom-text .blue-text {
  color: #03bbfe;
}
[data-br-component="order-confirmation-container"] .account-registration-content .confirmation-success {
  font-size: 15px;
  border: 1px solid #2a9011;
  padding: 15px;
  width: 70%;
  margin: auto;
}
[data-br-component="order-confirmation-container"] .ordered-products-content {
  margin-bottom: 0;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .main-title {
  margin-bottom: 25px;
  margin-top: 20px;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .order-status {
  text-transform: none;
  margin-left: 30px;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .order-status b {
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-confirmation-container"] .ordered-products-content .order-date {
  text-transform: none;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container {
  margin-bottom: 30px;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group {
  width: 145px;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .plus-btn,
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .btn-success {
  width: 140px;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container .ordered-products-table-b .number-input-content .plus-btn {
  width: auto;
  padding-right: 10px;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container thead th {
  padding: 10px 20px;
  vertical-align: top;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .table-container thead th.nobold {
  text-transform: lowercase;
  font-family: 'OpenSans-Regular';
  padding-left: 0;
  font-weight: normal;
}
[data-br-component="order-confirmation-container"] .ordered-products-content .notes {
  padding-top: 25px;
  padding-bottom: 25px;
  border-top: 1px dotted rgba(64, 70, 78, 0.37);
  border-bottom: 1px dotted rgba(64, 70, 78, 0.37);
}
[data-br-component="order-confirmation-container"] .ordered-products-content .notes .bold-text {
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-confirmation-container"] .ordered-products-table-b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px dotted #a5a5a5;
  padding: 15px 0;
}
[data-br-component="order-confirmation-container"] .ordered-products-table-b .ordered-products-table-strong {
  margin-right: 25px;
}
[data-br-component="order-confirmation-container"] .ordered-products-table-b .bold-text {
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-confirmation-container"] .shopping-sum {
  margin-bottom: 30px;
  margin-top: 40px;
  width: 78%;
}
[data-br-component="order-confirmation-container"] .shopping-sum .sum-row {
  width: 72%;
  font-size: 1.238em;
}
[data-br-component="order-confirmation-container"] .shopping-sum .sum-row.netto .shopping-sum-blk {
  font-family: 'OpenSans-Regular';
}
[data-br-component="order-confirmation-container"] .shopping-sum .brutto-regular {
  width: 72%;
}
[data-br-component="order-confirmation-container"] .shopping-sum .shopping-sum-blk {
  max-width: 40%;
  width: 100%;
}
[data-br-component="order-confirmation-container"] .shopping-sum .title {
  margin-right: 15px;
}
[data-br-component="order-confirmation-container"] .delivery-content,
[data-br-component="placing-order-container"] .delivery-content,
[data-br-component="cart-main-content"] .delivery-content,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 25px;
  padding-bottom: 15px;
  width: 78%;
}
[data-br-component="order-confirmation-container"] .delivery-content .delivery-payment,
[data-br-component="placing-order-container"] .delivery-content .delivery-payment,
[data-br-component="cart-main-content"] .delivery-content .delivery-payment,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .delivery-payment,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .delivery-payment {
  width: 72%;
}
[data-br-component="order-confirmation-container"] .delivery-content .delivery-payment .bold-text,
[data-br-component="placing-order-container"] .delivery-content .delivery-payment .bold-text,
[data-br-component="cart-main-content"] .delivery-content .delivery-payment .bold-text,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .delivery-payment .bold-text,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .delivery-payment .bold-text {
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-confirmation-container"] .delivery-content .shipping-weight,
[data-br-component="placing-order-container"] .delivery-content .shipping-weight,
[data-br-component="cart-main-content"] .delivery-content .shipping-weight,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .shipping-weight,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .shipping-weight {
  padding-left: 25px;
  padding-right: 25px;
}
[data-br-component="order-confirmation-container"] .delivery-content .shipping-weight .bold-text,
[data-br-component="placing-order-container"] .delivery-content .shipping-weight .bold-text,
[data-br-component="cart-main-content"] .delivery-content .shipping-weight .bold-text,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .shipping-weight .bold-text,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .shipping-weight .bold-text {
  margin-right: 8px;
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-confirmation-container"] .delivery-content .payment-row,
[data-br-component="placing-order-container"] .delivery-content .payment-row,
[data-br-component="cart-main-content"] .delivery-content .payment-row,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row {
  margin-bottom: 10px;
  width: 78%;
}
[data-br-component="order-confirmation-container"] .delivery-content .payment-row .mr,
[data-br-component="placing-order-container"] .delivery-content .payment-row .mr,
[data-br-component="cart-main-content"] .delivery-content .payment-row .mr,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row .mr,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row .mr {
  margin-right: 15px;
}
[data-br-component="order-confirmation-container"] .delivery-content .payment-row .price,
[data-br-component="placing-order-container"] .delivery-content .payment-row .price,
[data-br-component="cart-main-content"] .delivery-content .payment-row .price,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row .price,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row .price {
  min-width: 90px;
  margin-left: 10px;
  font-size: 16px;
}
[data-br-component="order-confirmation-container"] .delivery-content .payment-row-description,
[data-br-component="placing-order-container"] .delivery-content .payment-row-description,
[data-br-component="cart-main-content"] .delivery-content .payment-row-description,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row-description,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row-description {
  color: #1c6ead;
  margin-bottom: 15px;
  margin-top: -10px;
  width: 80%;
}
[data-br-component="order-confirmation-container"] .delivery-content-b,
[data-br-component="placing-order-container"] .delivery-content,
[data-br-component="cart-main-content"] .delivery-content,
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content {
  padding-top: 25px;
  width: 100%;
  border-top: 1px dotted rgba(64, 70, 78, 0.37);
}
[data-br-component="order-confirmation-container"] .payment-sum {
  width: 78%;
  margin-bottom: 25px;
  padding-bottom: 25px;
}
[data-br-component="order-confirmation-container"] .payment-sum .content-wrapper {
  width: 72%;
}
[data-br-component="order-confirmation-container"] .status-info {
  margin-bottom: 50px;
}
[data-br-component="order-confirmation-container"] .status-info .left-text {
  margin-right: 50px;
}
[data-br-component="order-confirmation-container"] .status-info .tel-number {
  margin-left: 4px;
  font-family: 'OpenSans-BoldItalic';
}
[data-br-component="order-confirmation-container"] .status-info .mail-info {
  font-family: 'OpenSans-BoldItalic';
  color: #40464e;
}
[data-br-component="order-confirmation-container"] .datas-widget-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 15px;
  margin-bottom: 35px;
  background: #f3f3f3;
  border-top: 1px solid rgba(64, 70, 78, 0.37);
  color: #40464e;
  font-family: 'OpenSans-Bold';
}
[data-br-component="order-confirmation-container"] .datas-widget-header .print-text {
  padding: 0 30px;
}
[data-br-component="order-confirmation-container"] .welcome-text {
  padding-top: 25px;
  border-top: 1px solid rgba(64, 70, 78, 0.37);
}
[data-br-component="order-confirmation-container"] .applied-discounts {
  margin-top: -20px;
  margin-bottom: 10px;
}
[data-br-component="order-confirmation-container"] .applied-discounts ul {
  display: inline-block;
  padding: 0;
}
[data-br-component="order-confirmation-container"] .applied-discounts ul li {
  display: inline-block;
  border-right: 1px solid rgba(64, 70, 78, 0.37);
  padding-right: 10px;
  margin-right: 10px;
}
[data-br-component="order-confirmation-container"] .applied-discounts ul li:last-child {
  border-right: none;
  margin-right: 0;
  padding: 0;
}
[data-br-component="order-confirmation-container"] .applied-discounts.__table {
  margin-top: 5px!important;
}
@media (min-width: 768px) {
  [data-br-component="order-confirmation-container"] .collapse.collapse-mob-cnt {
    display: block !important;
    margin-top: 15px;
  }
}
@media (min-width: 992px) {
  [data-br-component="order-confirmation-container"] .account-registration-content {
    padding: 20px 190px 25px;
  }
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .text-content {
    padding: 5px 5px 30px;
  }
}
@media (max-width: 992px) {
  [data-br-component="order-confirmation-container"] .main-content {
    width: 100%;
  }
  [data-br-component="order-confirmation-container"] .shopping-sum .sum-row {
    font-size: 0.8em;
  }
  [data-br-component="order-confirmation-container"] .order-green-message {
    margin-bottom: 15px;
    margin-top: 15px;
  }
}
@media (max-width: 767px) {
  [data-br-component="order-confirmation-container"] .order-green-message {
    margin-top: 75px;
  }
  [data-br-component="order-confirmation-container"] .order-green-message.is-order {
    margin-top: 0px;
  }
  [data-br-component="order-confirmation-container"] .account-registration-content {
    padding: 20px 10px 25px;
    margin-bottom: 25px;
  }
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content .checkbox-form,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content #site-main-forms .remember-me,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content #site-main-modals .register-page-popover-block .register-checkbox-form,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content .sign-in-popup-content .modal-body .login-form .remember-me,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="contact-form-container"] .register-checkbox-form,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="login-main-container"] .left-block .remember-me,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="register-main-container"] .register-checkbox-form,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .promotions,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .blocks .remember-me,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="placing-order-container"] .blocks .remember-me {
    margin-left: 15px;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-table-b {
    padding: 0;
    padding-bottom: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-table-b .ordered-products-table-strong {
    margin-right: 0;
    display: block;
    width: 100%;
  }
  [data-br-component="order-confirmation-container"] .applied-discounts {
    margin: 0!important;
  }
  [data-br-component="order-confirmation-container"] .applied-discounts ul {
    padding: 10px 0;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content {
    margin-bottom: 0;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content.is-confirmation {
    margin-top: 65px;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content .main-title {
    margin-bottom: 0;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content .order-status {
    font-size: 0.778em;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content .collapse-mob-cnt.in {
    display: block;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content.__show-category {
    display: block;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content.__show-category .collapse-mob-cnt {
    display: block;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .number-input-content .input-group {
    width: 60px;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .product-name-xs {
    text-align: left;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container tr {
    border-bottom: 1px solid #e7e7e7;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container tr td {
    padding: 10px;
  }
  [data-br-component="order-confirmation-container"] .ordered-products-content .table-container .price-xs {
    font-family: 'OpenSans-Bold';
    font-size: 1.2em;
    color: #f15407;
    text-align: right;
    min-width: 80px;
  }
  [data-br-component="order-confirmation-container"] .collapse-mob {
    position: relative;
    z-index: 1;
  }
  [data-br-component="order-confirmation-container"] .main-title.collapse-mob {
    padding: 20px 10px 25px;
    background-color: #1570b7;
    font-size: 0.875em;
    color: #fff;
  }
  [data-br-component="order-confirmation-container"] .mobile-category-menu {
    margin: -4px 0 0;
  }
  [data-br-component="order-confirmation-container"] .applied-discounts,
  [data-br-component="order-confirmation-container"] .notes,
  [data-br-component="order-confirmation-container"] .delivery-content,
  [data-br-component="order-confirmation-container"] .payment-sum,
  [data-br-component="order-confirmation-container"] .status-info,
  [data-br-component="order-confirmation-container"] .welcome-text,
  [data-br-component="order-confirmation-container"] .datas-widget-content .row,
  [data-br-component="placing-order-container"] .delivery-content,
  [data-br-component="cart-main-content"] .delivery-content,
  [data-br-component="cart-main-content"] .cart-carousel-header .delivery-content,
  [data-br-component="placing-order-container"] .cart-carousel-header .delivery-content {
    padding: 0 10px;
    width: 100%;
  }
  [data-br-component="order-confirmation-container"] .payment-sum .content-wrapper {
    width: 90%;
  }
  [data-br-component="order-confirmation-container"] .shopping-sum {
    width: 70%;
    padding: 0 10px;
  }
  [data-br-component="order-confirmation-container"] .shopping-sum .sum-row,
  [data-br-component="order-confirmation-container"] .shopping-sum .brutto-regular {
    width: 100%;
  }
  [data-br-component="order-confirmation-container"] .delivery-content .delivery-payment,
  [data-br-component="placing-order-container"] .delivery-content .delivery-payment,
  [data-br-component="cart-main-content"] .delivery-content .delivery-payment,
  [data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .delivery-payment,
  [data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .delivery-payment {
    width: 100%;
  }
  [data-br-component="order-confirmation-container"] .delivery-content .payment-row,
  [data-br-component="placing-order-container"] .delivery-content .payment-row,
  [data-br-component="cart-main-content"] .delivery-content .payment-row,
  [data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row,
  [data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  [data-br-component="order-confirmation-container"] .delivery-content .payment-row .price,
  [data-br-component="placing-order-container"] .delivery-content .payment-row .price,
  [data-br-component="cart-main-content"] .delivery-content .payment-row .price,
  [data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row .price,
  [data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row .price {
    text-align: left;
  }
  [data-br-component="order-confirmation-container"] .payment-txt-mob {
    width: 100%;
    margin-bottom: 20px;
  }
  [data-br-component="order-confirmation-container"] .order-subttl-mob {
    display: block;
    margin-bottom: 10px;
  }
  [data-br-component="order-confirmation-container"] .gift-content-mob {
    padding-top: 20px;
    border-top: 1px solid rgba(64, 70, 78, 0.37);
  }
  [data-br-component="order-confirmation-container"] .shopping-sum {
    width: 100%;
    margin-top: 20px;
  }
  [data-br-component="order-confirmation-container"] .shopping-sum .sum-row {
    font-size: 1em;
  }
  [data-br-component="order-confirmation-container"] .shopping-sum .sum-row.netto {
    padding-top: 10px;
  }
  [data-br-component="order-confirmation-container"] .shopping-sum .sum-row .title {
    margin-right: 0;
  }
  [data-br-component="order-confirmation-container"] .shopping-sum .shopping-sum-blk {
    max-width: 100%;
  }
  [data-br-component="order-confirmation-container"] .welcome-text {
    padding-top: 15px;
  }
  [data-br-component="order-confirmation-container"] .dl-menuwrapper.__sm > button {
    background: url("../images/user-pages/arrow-up-icon-inverse.png") left center no-repeat;
    background-size: cover;
    border-radius: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  [data-br-component="order-confirmation-container"] .dl-menuwrapper.__sm > button:after {
    display: none;
  }
  [data-br-component="order-confirmation-container"] .dl-menuwrapper button:after {
    display: none;
  }
  [data-br-component="order-confirmation-container"] .collapse-mob[aria-expanded="true"] .dl-menuwrapper.__sm > button {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@media (max-width: 375px) {
  [data-br-component="order-confirmation-container"] .applied-discounts ul li {
    padding-right: 6px;
    margin-right: 5px;
  }
}
@media (max-width: 370px) {
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content .checkbox-form,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content #site-main-forms .remember-me,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content #site-main-modals .register-page-popover-block .register-checkbox-form,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content .sign-in-popup-content .modal-body .login-form .remember-me,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="contact-form-container"] .register-checkbox-form,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="login-main-container"] .left-block .remember-me,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="register-main-container"] .register-checkbox-form,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .accept-rules,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .right-block .login-form-box form .promotions,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="placing-order-container"] .form-content .form-block .radio-btn-content,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="order-login-container"] .blocks .remember-me,
  [data-br-component="order-confirmation-container"] .account-registration-content .terms-and-conditions-content .checkbox-content [data-br-component="placing-order-container"] .blocks .remember-me {
    margin-left: 0px;
  }
}
[data-br-component="fast-filtering"],
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter {
  margin-top: 35px;
}
[data-br-component="fast-filtering"] .single-dropdown-form,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .single-dropdown-form {
  padding: 0;
  margin-bottom: 0;
}
[data-br-component="fast-filtering"] .pagination-content,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .pagination-content {
  margin: 20px 15px 40px;
}
[data-br-component="fast-filtering"] .prod-name-filter,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter {
  width: 250px;
  padding: 10px;
  border: 1px solid #a7a7a7;
  padding-left: 20px;
  height: 37px;
  margin-right: 0;
  font-size: 0.813em;
}
[data-br-component="fast-filtering"] .has-feedback,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .has-feedback {
  display: inline;
}
[data-br-component="fast-filtering"] .form-control-clear,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .form-control-clear {
  top: -5px;
}
[data-br-component="fast-filtering"] .btn-wrapper,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .btn-wrapper {
  padding-right: 35px;
}
[data-br-component="fast-filtering"] .fast-filtering-last .form-control-clear,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .fast-filtering-last .form-control-clear {
  top: 2px;
}
[data-br-component="fast-filtering"] .form-control-feedback,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .form-control-feedback {
  right: 25px;
}
[data-br-component="fast-filtering"] .fast-filtering-lbl,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .fast-filtering-lbl {
  padding-left: 15px;
  cursor: default;
}
[data-br-component="fast-filtering"] .search-filtering-btn,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .search-filtering-btn {
  background-color: #002660;
  border: none;
  padding: 6px 10px;
  color: #fff;
  margin-left: 0;
  margin-top: 28px;
}
[data-br-component="fast-filtering"] .range-selector,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .range-selector {
  border: 1px solid #a7a7a7;
  padding-right: 30px;
  padding-left: 20px;
  height: 37px;
  margin-right: 0;
  font-size: 0.813em;
  width: 170px;
}
[data-br-component="fast-filtering"] .range-selector option,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .range-selector option {
  color: #7e7e7e;
}
[data-br-component="fast-filtering"] .range-selector.selected,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .range-selector.selected {
  border: 2px solid #03bbfe;
  color: #03bbfe;
}
[data-br-component="fast-filtering"] .select-wrapper,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .select-wrapper {
  position: relative;
}
[data-br-component="fast-filtering"] .select-wrapper:after,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .select-wrapper:after {
  z-index: 9;
}
[data-br-component="fast-filtering"] .has-feedback.fast-filtering-last label ~ .form-control-feedback,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .has-feedback.fast-filtering-last label ~ .form-control-feedback {
  top: 3px;
}
[data-br-component="fast-filtering"] .has-feedback label ~ .form-control-feedback,
[data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .has-feedback label ~ .form-control-feedback {
  top: 28px;
}
@media screen and (max-width: 991px) {
  [data-br-component="fast-filtering"],
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter {
    margin-top: 15px;
  }
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
  [data-br-component="fast-filtering"],
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter {
    margin-top: 0;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="fast-filtering"],
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter {
    margin-top: 0;
  }
  [data-br-component="fast-filtering"] .pagination-content,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .pagination-content {
    margin: 20px 0 40px;
  }
  [data-br-component="fast-filtering"] .prod-name-filter,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .prod-name-filter {
    width: 100%;
  }
  [data-br-component="fast-filtering"] .search-filtering-btn,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .search-filtering-btn {
    float: left;
    margin-top: 0;
  }
  [data-br-component="fast-filtering"] .single-dropdown-form,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .single-dropdown-form {
    padding-left: 15px;
  }
  [data-br-component="fast-filtering"] .cart-select-form.filtering .select-wrapper,
  [data-br-component="fast-filtering"] [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter.filtering .select-wrapper,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .cart-select-form.filtering .select-wrapper {
    width: 100%;
  }
  [data-br-component="fast-filtering"] .select-wrapper,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .select-wrapper {
    position: relative;
  }
  [data-br-component="fast-filtering"] .select-wrapper:after,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .select-wrapper:after {
    left: auto;
    right: 5px;
  }
  [data-br-component="fast-filtering"] .range-selector,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .range-selector {
    width: 100%;
    margin-right: 0;
  }
  [data-br-component="fast-filtering"] .filter-mob,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .filter-mob {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  [data-br-component="fast-filtering"] .filter-mob .fast-filtering,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .filter-mob .fast-filtering {
    margin-left: 0;
  }
  [data-br-component="fast-filtering"] label,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter label {
    margin-left: 0;
  }
  [data-br-component="fast-filtering"] .has-feedback label ~ .form-control-feedback,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .has-feedback label ~ .form-control-feedback {
    right: 25px;
  }
  [data-br-component="fast-filtering"] .fast-filtering,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .fast-filtering {
    position: relative;
  }
  [data-br-component="fast-filtering"] .has-feedback,
  [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-filter .has-feedback {
    position: static;
  }
}
[data-br-component="polecamy-container"] .news-title {
  margin-top: -10px;
  margin-bottom: 35px;
}
[data-br-component="polecamy-container"] .news-title .bold {
  font-size: 1em;
}
[data-br-component="polecamy-container"] .home-site {
  margin-top: 50px;
}
[data-br-component="polecamy-container"] .title-date {
  font-style: italic;
  margin-left: 5px;
  margin-bottom: 15px;
}
[data-br-component="polecamy-container"] .row-eq-height {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-br-component="polecamy-container"] .single-news.single-polecamy .desc-title {
  margin-top: 0px;
  margin-bottom: 20px;
}
[data-br-component="polecamy-container"] .single-news.single-polecamy .title-date {
  margin-top: 10px;
}
[data-br-component="polecamy-container"] .single-polecamy {
  margin-bottom: 35px;
}
[data-br-component="polecamy-container"] .single-polecamy .banner-box {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
[data-br-component="polecamy-container"] .single-polecamy .banner-box a {
  width: 100%;
}
[data-br-component="polecamy-container"] .single-polecamy .banner-box img {
  width: 100%;
}
[data-br-component="polecamy-container"] .single-polecamy .description {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
[data-br-component="polecamy-container"] .single-polecamy .banner-box:hover,
[data-br-component="polecamy-container"] .single-polecamy .highlighted {
  -webkit-box-shadow: 0 48px 36px -44px rgba(0, 0, 0, 0.53);
  box-shadow: 0 48px 36px -44px rgba(0, 0, 0, 0.53);
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
[data-br-component="polecamy-container"] .single-polecamy .left {
  margin-right: 30px;
  min-width: 300px;
  min-height: 300px;
}
[data-br-component="polecamy-container"] .single-polecamy .desc-title {
  font-size: 0.975em;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 10px;
  text-align: justify;
}
[data-br-component="polecamy-container"] .single-polecamy .desc-body a {
  line-height: 1.78;
  min-height: 120px;
  text-align: justify;
}
[data-br-component="polecamy-container"] .single-polecamy .dark-text {
  line-height: 1.78;
}
[data-br-component="polecamy-container"] .single-polecamy .see-more-btn {
  padding-top: 25px;
  margin-bottom: 25px;
  margin-top: auto;
}
[data-br-component="polecamy-container"] .single-polecamy .see-more-btn a {
  height: 37px;
  line-height: 37px;
  color: #1568a8;
  border-color: #1568a8;
  min-width: 110px;
}
[data-br-component="polecamy-container"] .single-polecamy .see-more-btn a:hover,
[data-br-component="polecamy-container"] .single-polecamy .see-more-btn a.btn-highlighted {
  background-color: #1568a8;
  color: #fff;
}
@media screen and (max-width: 767px) {
  [data-br-component="polecamy-container"] .home-site {
    margin-top: 30px;
  }
  [data-br-component="polecamy-container"] .desc-body {
    display: none;
  }
  [data-br-component="polecamy-container"] .row {
    margin: 0;
  }
  [data-br-component="polecamy-container"] .single-polecamy {
    padding-right: 15px !important;
    margin-bottom: 5px !important;
  }
  [data-br-component="polecamy-container"] .single-polecamy .desc-title {
    text-align: left;
  }
}
@media print {
  [class^="trustbadge-"] {
    display: none !important;
  }
  [class^="badge-"] {
    display: none !important;
  }
}
[data-br-component="content-banner-slider"] .owl-carousel,
[data-br-component="product-slider-container-mobile"] .owl-carousel {
  display: block;
}
[data-br-component="content-banner-slider"] .owl-carousel .carousel-inner a,
[data-br-component="content-banner-slider"] .owl-carousel .carousel-inner img,
[data-br-component="product-slider-container-mobile"] .owl-carousel .carousel-inner a,
[data-br-component="product-slider-container-mobile"] .owl-carousel .carousel-inner img {
  width: 100%;
}
[data-br-component="content-banner-slider"] .owl-carousel:not(.owl-loaded) .carousel-inner.__hidden,
[data-br-component="product-slider-container-mobile"] .owl-carousel:not(.owl-loaded) .carousel-inner.__hidden {
  display: none;
}
[data-br-component="content-banner-slider"] .owl-carousel img,
[data-br-component="product-slider-container-mobile"] .owl-carousel img {
  max-width: 100%;
  --aspect-ratio: 0.3;
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-'] {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  margin-top: -25px;
  font-family: 'Glyphicons Halflings' !important;
  font-size: 30px !important;
  opacity: 0.5;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))) !important;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%) !important;
  color: #fff !important;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-nav [class*='owl-']:hover,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-']:hover {
  opacity: 1;
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-nav [class*='owl-']:after,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-']:after {
  line-height: 50px;
  display: inline-block;
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-nav .owl-next,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav .owl-next {
  right: 10px;
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-nav .owl-next:after,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav .owl-next:after {
  content: "\e080";
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-nav .owl-prev,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav .owl-prev {
  left: 10px;
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-nav .owl-prev:after,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav .owl-prev:after {
  content: "\e079";
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-dots,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dots {
  width: 100%;
  position: absolute;
  text-align: center;
  bottom: 20px;
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-dot,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dot {
  background-color: #77746e;
  width: 16px;
  height: 16px;
  border: none;
  margin-right: 8px;
  line-height: 14px;
}
[data-br-component="content-banner-slider"] .owl-carousel .owl-dot.active,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dot.active {
  background-color: #f15407;
  border: none;
}
@media screen and (max-width: 767px) {
  [data-br-component="content-banner-slider"] .homepage-top-slider,
  [data-br-component="product-slider-container-mobile"] .homepage-top-slider {
    padding-bottom: 60px;
  }
  [data-br-component="content-banner-slider"] .owl-carousel img,
  [data-br-component="product-slider-container-mobile"] .owl-carousel img {
    --aspect-ratio: 0.552;
  }
  [data-br-component="content-banner-slider"] .owl-carousel .owl-dots,
  [data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dots {
    bottom: 25px;
  }
  [data-br-component="content-banner-slider"] .owl-carousel .owl-dot,
  [data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dot {
    border-color: grey;
  }
  [data-br-component="content-banner-slider"] .owl-carousel .owl-dot > span,
  [data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dot > span {
    display: none;
  }
  [data-br-component="content-banner-slider"] .owl-carousel .owl-dot.active,
  [data-br-component="product-slider-container-mobile"] .owl-carousel .owl-dot.active {
    background-color: #f15407;
  }
  [data-br-component="content-banner-slider"] .owl-carousel .owl-nav [class*='owl-'],
  [data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-'] {
    font-size: 20px;
    margin-top: -40px;
  }
}
[data-br-component="paragraph-text"] .text-wrapper,
[data-br-component="see-more-content"] .text-wrapper {
  padding: 25px;
  line-height: 1.75;
}
@media screen and (max-width: 991px) {
  [data-br-component="paragraph-text"],
  [data-br-component="see-more-content"] {
    display: none;
    font-size: 69%;
  }
  [data-br-component="paragraph-text"].paragraph-text-mobile,
  [data-br-component="see-more-content"].paragraph-text-mobile {
    display: block;
  }
  [data-br-component="paragraph-text"].paragraph-text-visible-xs,
  [data-br-component="see-more-content"].paragraph-text-visible-xs {
    display: block;
  }
  [data-br-component="paragraph-text"] .text-wrapper,
  [data-br-component="see-more-content"] .text-wrapper {
    padding-top: 0;
    padding-bottom: 25px;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="paragraph-text"].paragraph-text-visible-xs,
  [data-br-component="see-more-content"].paragraph-text-visible-xs {
    margin-top: 70px;
  }
}
[data-br-component="nav-tabs-container"],
[data-br-component="product-nav-tabs-container"] {
  background-color: #ece9e4;
  border-bottom-width: 0;
  border-left: 4px solid #ece9e4;
  border-right: 4px solid #ece9e4;
  margin-bottom: 20px;
}
[data-br-component="nav-tabs-container"] .nav-tab-title,
[data-br-component="product-nav-tabs-container"] .nav-tab-title {
  padding-top: 3px;
  padding-bottom: 8px;
}
[data-br-component="nav-tabs-container"] .nav-tab-title:last-of-type a,
[data-br-component="product-nav-tabs-container"] .nav-tab-title:last-of-type a {
  border-right-width: 0;
}
[data-br-component="nav-tabs-container"] .nav-tab-title.active,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.active {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-top: 5px solid #f15407;
}
[data-br-component="nav-tabs-container"] .nav-tab-title.active a,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.active a {
  color: #f15407;
}
[data-br-component="nav-tabs-container"] .nav-tab-title.active a:hover,
[data-br-component="nav-tabs-container"] .nav-tab-title.active a:focus,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.active a:hover,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.active a:focus {
  color: #f15407;
}
[data-br-component="nav-tabs-container"] .nav-tab-title a,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a {
  line-height: 35px;
  padding: 0 30px;
  border-right: 1px solid #cfcfcf;
}
[data-br-component="nav-tabs-container"] .nav-tab-title a:hover,
[data-br-component="nav-tabs-container"] .nav-tab-title a:focus,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a:hover,
[data-br-component="product-nav-tabs-container"] .nav-tab-title a:focus {
  color: #133a76;
  border-right-color: #cfcfcf;
}
[data-br-component="nav-tabs-container"] .nav-tab-title.border-right-none a,
[data-br-component="product-nav-tabs-container"] .nav-tab-title.border-right-none a {
  border-right: none;
}
@media screen and (max-width: 767px) {
  [data-br-component="nav-tabs-container"] .nav-tab-title a,
  [data-br-component="product-nav-tabs-container"] .nav-tab-title a {
    border: none;
  }
}
[data-br-component="product-slider-container"] .owl-carousel.js_carousel-product,
[data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product,
[data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product {
  height: 415px;
}
[data-br-component="product-slider-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
[data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
[data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
[data-br-component="product-slider-container"] .owl-carousel.js_carousel-product .owl-stage-outer,
[data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product .owl-stage-outer,
[data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product .owl-stage-outer,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product .owl-stage-outer,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product .owl-stage-outer,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product .owl-stage-outer {
  padding-right: 60px;
  margin-right: -60px;
}
[data-br-component="product-slider-container"] .owl-carousel.js_carousel-product .owl-stage-outer:after,
[data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product .owl-stage-outer:after,
[data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product .owl-stage-outer:after,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product .owl-stage-outer:after,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product .owl-stage-outer:after,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product .owl-stage-outer:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  width: 61px;
  right: 0;
  background: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(90%, #ffffff), color-stop(90%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 90%, rgba(255, 255, 255, 0) 90%, rgba(255, 255, 255, 0) 100%);
  height: 365px;
}
[data-br-component="product-slider-container"] .owl-carousel.carousel-show-add-to-cart,
[data-br-component="product-page-carousel-container"] .owl-carousel.carousel-show-add-to-cart,
[data-br-component="product-slider-container-mobile"] .owl-carousel.carousel-show-add-to-cart,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.carousel-show-add-to-cart,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.carousel-show-add-to-cart,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.carousel-show-add-to-cart {
  z-index: 2;
}
[data-br-component="product-slider-container"] .owl-carousel.carousel-show-add-to-cart .owl-stage-outer,
[data-br-component="product-page-carousel-container"] .owl-carousel.carousel-show-add-to-cart .owl-stage-outer,
[data-br-component="product-slider-container-mobile"] .owl-carousel.carousel-show-add-to-cart .owl-stage-outer,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.carousel-show-add-to-cart .owl-stage-outer,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.carousel-show-add-to-cart .owl-stage-outer,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.carousel-show-add-to-cart .owl-stage-outer {
  padding-bottom: 250px;
  margin-bottom: -250px;
}
[data-br-component="product-slider-container"] .owl-carousel:not(.owl-loaded),
[data-br-component="product-page-carousel-container"] .owl-carousel:not(.owl-loaded),
[data-br-component="product-slider-container-mobile"] .owl-carousel:not(.owl-loaded),
[data-br-component="category-see-more-carousel-container"] .owl-carousel:not(.owl-loaded),
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel:not(.owl-loaded),
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel:not(.owl-loaded) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-br-component="product-slider-container"] .owl-carousel:not(.owl-loaded) .carousel-inner.__hidden,
[data-br-component="product-page-carousel-container"] .owl-carousel:not(.owl-loaded) .carousel-inner.__hidden,
[data-br-component="product-slider-container-mobile"] .owl-carousel:not(.owl-loaded) .carousel-inner.__hidden,
[data-br-component="category-see-more-carousel-container"] .owl-carousel:not(.owl-loaded) .carousel-inner.__hidden,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel:not(.owl-loaded) .carousel-inner.__hidden,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel:not(.owl-loaded) .carousel-inner.__hidden {
  display: none;
}
[data-br-component="product-slider-container"] .owl-carousel.owl-loaded,
[data-br-component="product-page-carousel-container"] .owl-carousel.owl-loaded,
[data-br-component="product-slider-container-mobile"] .owl-carousel.owl-loaded,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.owl-loaded,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.owl-loaded,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.owl-loaded {
  display: block;
}
[data-br-component="product-slider-container"] .owl-carousel.owl-hidden,
[data-br-component="product-page-carousel-container"] .owl-carousel.owl-hidden,
[data-br-component="product-slider-container-mobile"] .owl-carousel.owl-hidden,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.owl-hidden,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.owl-hidden,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.owl-hidden {
  opacity: 1;
}
[data-br-component="product-slider-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-page-carousel-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="category-see-more-carousel-container"] .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'],
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'] {
  width: 20px;
  height: 32px;
  top: 155px;
  text-indent: -9999px;
  z-index: 9999;
  position: absolute;
}
[data-br-component="product-slider-container"] .owl-carousel .owl-nav [class*='owl-'].disabled,
[data-br-component="product-page-carousel-container"] .owl-carousel .owl-nav [class*='owl-'].disabled,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-'].disabled,
[data-br-component="category-see-more-carousel-container"] .owl-carousel .owl-nav [class*='owl-'].disabled,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'].disabled,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'].disabled {
  display: none;
}
[data-br-component="product-slider-container"] .owl-carousel .owl-next,
[data-br-component="product-page-carousel-container"] .owl-carousel .owl-next,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-next,
[data-br-component="category-see-more-carousel-container"] .owl-carousel .owl-next,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel .owl-next,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel .owl-next {
  background-image: url("../images/homepage/slider-next-arrow.png") !important;
  right: 0;
}
[data-br-component="product-slider-container"] .owl-carousel .owl-prev,
[data-br-component="product-page-carousel-container"] .owl-carousel .owl-prev,
[data-br-component="product-slider-container-mobile"] .owl-carousel .owl-prev,
[data-br-component="category-see-more-carousel-container"] .owl-carousel .owl-prev,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel .owl-prev,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel .owl-prev {
  background-image: url("../images/homepage/slider-prev-arrow.png") !important;
  left: 0;
}
[data-br-component="product-slider-container"] .owl-carousel.__cart-slider,
[data-br-component="product-page-carousel-container"] .owl-carousel.__cart-slider,
[data-br-component="product-slider-container-mobile"] .owl-carousel.__cart-slider,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.__cart-slider,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.__cart-slider,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.__cart-slider {
  margin-bottom: 50px;
}
[data-br-component="product-slider-container"] .owl-carousel.__cart-slider .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="product-page-carousel-container"] .owl-carousel.__cart-slider .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="product-slider-container-mobile"] .owl-carousel.__cart-slider .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="category-see-more-carousel-container"] .owl-carousel.__cart-slider .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.__cart-slider .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.__cart-slider .product-box .add-to-cart-wrapper.__cart .hover-dropdown {
  width: 186px;
}
[data-br-component="product-slider-container"] #promoSlider .owl-nav [class*='owl-'],
[data-br-component="product-page-carousel-container"] #promoSlider .owl-nav [class*='owl-'],
[data-br-component="product-slider-container-mobile"] #promoSlider .owl-nav [class*='owl-'],
[data-br-component="category-see-more-carousel-container"] #promoSlider .owl-nav [class*='owl-'],
[data-br-component="cart-main-content"] .cart-product-carousel #promoSlider .owl-nav [class*='owl-'],
[data-br-component="placing-order-container"] .cart-product-carousel #promoSlider .owl-nav [class*='owl-'] {
  top: 44%;
}
[data-br-component="product-slider-container"] .product-carousel,
[data-br-component="product-page-carousel-container"] .product-carousel,
[data-br-component="product-slider-container-mobile"] .product-carousel,
[data-br-component="category-see-more-carousel-container"] .product-carousel,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel {
  padding-left: 30px;
  padding-right: 30px;
}
[data-br-component="product-slider-container"] .product-carousel.js_carousel-product,
[data-br-component="product-page-carousel-container"] .product-carousel.js_carousel-product,
[data-br-component="product-slider-container-mobile"] .product-carousel.js_carousel-product,
[data-br-component="category-see-more-carousel-container"] .product-carousel.js_carousel-product,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel.js_carousel-product,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel.js_carousel-product {
  padding-left: 30px;
  padding-right: 30px;
}
[data-br-component="product-slider-container"] .product-carousel .carousel-inner .product-box-wrapper,
[data-br-component="product-page-carousel-container"] .product-carousel .carousel-inner .product-box-wrapper,
[data-br-component="product-slider-container-mobile"] .product-carousel .carousel-inner .product-box-wrapper,
[data-br-component="category-see-more-carousel-container"] .product-carousel .carousel-inner .product-box-wrapper,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box-wrapper,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box-wrapper {
  padding-left: 4%;
  padding-right: 4%;
  padding-top: 10px;
  padding-bottom: 10px;
}
[data-br-component="product-slider-container"] .product-carousel .carousel-inner.add-to-cart-active,
[data-br-component="product-page-carousel-container"] .product-carousel .carousel-inner.add-to-cart-active,
[data-br-component="product-slider-container-mobile"] .product-carousel .carousel-inner.add-to-cart-active,
[data-br-component="category-see-more-carousel-container"] .product-carousel .carousel-inner.add-to-cart-active,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner.add-to-cart-active,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner.add-to-cart-active {
  overflow: visible;
}
[data-br-component="product-slider-container"] .product-carousel .product-box,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box {
  z-index: 1;
  border-radius: 5px;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart {
  color: #1568a8;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart:before,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart:before,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart:before,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart:before,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart:before,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper:hover .add-to-cart:before {
  background-image: url("../images/product-slider-images/prod-cart-icon.png");
}
[data-br-component="product-slider-container"] .product-carousel .product-box .add-to-cart-wrapper.add-to-cart-wrapper-hover,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper.add-to-cart-wrapper-hover,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .add-to-cart-wrapper.add-to-cart-wrapper-hover,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper.add-to-cart-wrapper-hover,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper.add-to-cart-wrapper-hover,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper.add-to-cart-wrapper-hover {
  visibility: visible;
  z-index: 100;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .add-to-cart-wrapper.__cart .number-input-content .input-group-wrapper,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper.__cart .number-input-content .input-group-wrapper,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .add-to-cart-wrapper.__cart .number-input-content .input-group-wrapper,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper.__cart .number-input-content .input-group-wrapper,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper.__cart .number-input-content .input-group-wrapper,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper.__cart .number-input-content .input-group-wrapper {
  margin-top: 0;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper.__cart .hover-dropdown,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .add-to-cart-wrapper.__cart .hover-dropdown {
  padding: 10px 17px 15px;
  width: 230px;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .gift-wrap,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .gift-wrap,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .gift-wrap,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .gift-wrap,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .gift-wrap,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .gift-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 10px;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .gift-txt,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .gift-txt,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .gift-txt,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .gift-txt,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .gift-txt,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .gift-txt {
  padding-right: 10px;
  font-size: 0.875em;
  text-transform: uppercase;
  font-family: 'OpenSans-Bold';
  color: #f6b138;
  white-space: nowrap;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .gift-icon,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .gift-icon,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .gift-icon,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .gift-icon,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .gift-icon,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .gift-icon {
  max-width: 20px;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .product-box-favorites .gift-wrap,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .product-box-favorites .gift-wrap,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .product-box-favorites .gift-wrap,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .product-box-favorites .gift-wrap,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .product-box-favorites .gift-wrap,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .product-box-favorites .gift-wrap {
  display: none;
  margin-bottom: 0;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: start;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.show-add-to-cart-wrapper:hover,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover {
  -webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
}
[data-br-component="product-slider-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .prod-show-hover,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .prod-show-hover,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .prod-show-hover,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .prod-show-hover,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .prod-show-hover,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .prod-show-hover {
  display: block;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide {
  min-height: 45px;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide.__one,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide.__one,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide.__one,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide.__one,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide.__one,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .name.__hide.__one {
  height: 45px;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites {
  visibility: visible;
  position: relative;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites .gift-wrap,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites .gift-wrap,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites .gift-wrap,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites .gift-wrap,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites .gift-wrap,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover .product-box-favorites .gift-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: left;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.see-all-products,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.see-all-products,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.see-all-products,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.see-all-products,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.see-all-products,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.see-all-products {
  padding: 50% 10%;
  border: 5px solid #ccc;
  line-height: 160%;
  min-width: 160px;
  cursor: pointer;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #c6e7ff;
  border-color: #c6e7ff;
  color: #002660;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover a,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover a,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover a,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover a,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover a,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.see-all-products.show-add-to-cart-wrapper:hover a {
  color: #002660;
}
[data-br-component="product-slider-container"] .product-carousel .product-box.see-all-products a,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box.see-all-products a,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box.see-all-products a,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.see-all-products a,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.see-all-products a,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.see-all-products a {
  text-transform: uppercase;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .product-box-favorites,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .product-box-favorites,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .product-box-favorites,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .product-box-favorites,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .product-box-favorites,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .product-box-favorites {
  visibility: hidden;
  padding: 10px 10px 5px;
}
[data-br-component="product-slider-container"] .product-carousel .product-box .product-box-favorites .add-to-favorites-checkbox-icon,
[data-br-component="product-page-carousel-container"] .product-carousel .product-box .product-box-favorites .add-to-favorites-checkbox-icon,
[data-br-component="product-slider-container-mobile"] .product-carousel .product-box .product-box-favorites .add-to-favorites-checkbox-icon,
[data-br-component="category-see-more-carousel-container"] .product-carousel .product-box .product-box-favorites .add-to-favorites-checkbox-icon,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box .product-box-favorites .add-to-favorites-checkbox-icon,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box .product-box-favorites .add-to-favorites-checkbox-icon {
  display: block;
}
[data-br-component="product-slider-container"] .product-carousel .prod-img,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-img,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-img,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img {
  width: 170px;
  height: 118px;
  margin-bottom: 15px;
}
[data-br-component="product-slider-container"] .product-carousel .prod-img img,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-img img,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-img img,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img img,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img img,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img img {
  width: auto;
  max-width: 120px;
  margin: auto;
}
[data-br-component="product-slider-container"] .product-carousel .prod-img:after,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-img:after,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-img:after,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img:after,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img:after,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img:after {
  /*&:extend(.p-abs, .h-100, .w-100, .trans-attr, .top-0, .left-0, .op-0, .after-content, .b-rad-3);
        background: url("@{product-page-img-url}/lupa-icon.png") center no-repeat @BRBgDarkBlue1;*/
}
[data-br-component="product-slider-container"] .product-carousel .prod-img:hover:after,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-img:hover:after,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-img:hover:after,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img:hover:after,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img:hover:after,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img:hover:after {
  opacity: 0.87;
}
[data-br-component="product-slider-container"] .product-carousel .prod-show-hover,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-show-hover,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-show-hover,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-show-hover,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-show-hover,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-show-hover {
  display: none;
}
[data-br-component="product-slider-container"] .product-carousel .prod-cecha,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-cecha,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-cecha,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-cecha,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-cecha,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-cecha {
  font-size: 14px;
  padding-bottom: 5px;
}
[data-br-component="product-slider-container"] .product-carousel .prod-popup-btn,
[data-br-component="product-page-carousel-container"] .product-carousel .prod-popup-btn,
[data-br-component="product-slider-container-mobile"] .product-carousel .prod-popup-btn,
[data-br-component="category-see-more-carousel-container"] .product-carousel .prod-popup-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-popup-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-popup-btn {
  display: inline-block;
  font-size: 14px;
  text-decoration: underline;
}
[data-br-component="product-slider-container"] .product-carousel .name,
[data-br-component="product-page-carousel-container"] .product-carousel .name,
[data-br-component="product-slider-container-mobile"] .product-carousel .name,
[data-br-component="category-see-more-carousel-container"] .product-carousel .name,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .name,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .name {
  padding-left: 3%;
  padding-right: 3%;
  line-height: 1.6;
  -webkit-transition: unset;
  transition: unset;
  min-height: 70px;
  overflow: hidden;
  height: 70px;
}
[data-br-component="product-slider-container"] .product-carousel .price,
[data-br-component="product-page-carousel-container"] .product-carousel .price,
[data-br-component="product-slider-container-mobile"] .product-carousel .price,
[data-br-component="category-see-more-carousel-container"] .product-carousel .price,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price {
  margin-top: 15px;
  margin-bottom: 5px;
}
[data-br-component="product-slider-container"] .product-carousel .price:before,
[data-br-component="product-page-carousel-container"] .product-carousel .price:before,
[data-br-component="product-slider-container-mobile"] .product-carousel .price:before,
[data-br-component="category-see-more-carousel-container"] .product-carousel .price:before,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price:before,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price:before {
  width: 16px;
  height: 16px;
  margin-right: 10px;
  margin-bottom: -2px;
  background-image: url("../images/product-slider-images/price-icon.png");
}
[data-br-component="product-slider-container"] .product-carousel .price .fromprefix,
[data-br-component="product-page-carousel-container"] .product-carousel .price .fromprefix,
[data-br-component="product-slider-container-mobile"] .product-carousel .price .fromprefix,
[data-br-component="category-see-more-carousel-container"] .product-carousel .price .fromprefix,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price .fromprefix,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price .fromprefix {
  font-size: 1em;
  padding-right: 5px;
}
[data-br-component="product-slider-container"] .product-carousel .measure,
[data-br-component="product-page-carousel-container"] .product-carousel .measure,
[data-br-component="product-slider-container-mobile"] .product-carousel .measure,
[data-br-component="category-see-more-carousel-container"] .product-carousel .measure,
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .measure,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .measure {
  font-size: 12px;
  line-height: 1;
  padding-left: 25px;
  margin-bottom: 10px;
}
[data-br-component="product-slider-container"] [id^="product-hover-webmenu"],
[data-br-component="product-page-carousel-container"] [id^="product-hover-webmenu"],
[data-br-component="product-slider-container-mobile"] [id^="product-hover-webmenu"],
[data-br-component="category-see-more-carousel-container"] [id^="product-hover-webmenu"],
[data-br-component="cart-main-content"] .cart-product-carousel [id^="product-hover-webmenu"],
[data-br-component="placing-order-container"] .cart-product-carousel [id^="product-hover-webmenu"] {
  height: 42px;
  width: 100% !important;
}
[data-br-component="product-slider-container"] [id^="product-hover-webmenu"] .ddTitleText,
[data-br-component="product-page-carousel-container"] [id^="product-hover-webmenu"] .ddTitleText,
[data-br-component="product-slider-container-mobile"] [id^="product-hover-webmenu"] .ddTitleText,
[data-br-component="category-see-more-carousel-container"] [id^="product-hover-webmenu"] .ddTitleText,
[data-br-component="cart-main-content"] .cart-product-carousel [id^="product-hover-webmenu"] .ddTitleText,
[data-br-component="placing-order-container"] .cart-product-carousel [id^="product-hover-webmenu"] .ddTitleText {
  padding-left: 10px;
}
[data-br-component="product-slider-container"] [id^="product-hover-webmenu"] .ddArrow,
[data-br-component="product-page-carousel-container"] [id^="product-hover-webmenu"] .ddArrow,
[data-br-component="product-slider-container-mobile"] [id^="product-hover-webmenu"] .ddArrow,
[data-br-component="category-see-more-carousel-container"] [id^="product-hover-webmenu"] .ddArrow,
[data-br-component="cart-main-content"] .cart-product-carousel [id^="product-hover-webmenu"] .ddArrow,
[data-br-component="placing-order-container"] .cart-product-carousel [id^="product-hover-webmenu"] .ddArrow {
  top: 25px;
  width: 17px;
  height: 9px;
  right: 10px;
  background-size: 17px auto;
}
[data-br-component="product-slider-container"] [id^="product-hover-webmenu"] .divider,
[data-br-component="product-page-carousel-container"] [id^="product-hover-webmenu"] .divider,
[data-br-component="product-slider-container-mobile"] [id^="product-hover-webmenu"] .divider,
[data-br-component="category-see-more-carousel-container"] [id^="product-hover-webmenu"] .divider,
[data-br-component="cart-main-content"] .cart-product-carousel [id^="product-hover-webmenu"] .divider,
[data-br-component="placing-order-container"] .cart-product-carousel [id^="product-hover-webmenu"] .divider {
  right: 39px;
}
[data-br-component="product-slider-container"] [id^="product-hover-webmenu"] ._msddli_,
[data-br-component="product-page-carousel-container"] [id^="product-hover-webmenu"] ._msddli_,
[data-br-component="product-slider-container-mobile"] [id^="product-hover-webmenu"] ._msddli_,
[data-br-component="category-see-more-carousel-container"] [id^="product-hover-webmenu"] ._msddli_,
[data-br-component="cart-main-content"] .cart-product-carousel [id^="product-hover-webmenu"] ._msddli_,
[data-br-component="placing-order-container"] .cart-product-carousel [id^="product-hover-webmenu"] ._msddli_ {
  padding-right: 10px;
  padding-left: 10px;
}
[data-br-component="product-slider-container"] .number-input-content .input-group-wrapper,
[data-br-component="product-page-carousel-container"] .number-input-content .input-group-wrapper,
[data-br-component="product-slider-container-mobile"] .number-input-content .input-group-wrapper,
[data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-wrapper,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-wrapper,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-wrapper {
  margin-right: 0;
  margin-top: 25px;
}
[data-br-component="product-slider-container"] .number-input-content .input-group,
[data-br-component="product-page-carousel-container"] .number-input-content .input-group,
[data-br-component="product-slider-container-mobile"] .number-input-content .input-group,
[data-br-component="category-see-more-carousel-container"] .number-input-content .input-group,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group {
  width: 235px;
}
[data-br-component="product-slider-container"] .number-input-content .input-group-btn,
[data-br-component="product-page-carousel-container"] .number-input-content .input-group-btn,
[data-br-component="product-slider-container-mobile"] .number-input-content .input-group-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-btn {
  font-size: 1em;
}
[data-br-component="product-slider-container"] .number-input-content .input-number,
[data-br-component="product-page-carousel-container"] .number-input-content .input-number,
[data-br-component="product-slider-container-mobile"] .number-input-content .input-number,
[data-br-component="category-see-more-carousel-container"] .number-input-content .input-number,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-number,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-number {
  font-size: 0.813em;
  height: 31px;
  width: 42px;
  border-color: #959595;
}
[data-br-component="product-slider-container"] .number-input-content .minus-btn,
[data-br-component="product-page-carousel-container"] .number-input-content .minus-btn,
[data-br-component="product-slider-container-mobile"] .number-input-content .minus-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .minus-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .minus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .minus-btn {
  background-image: url("../images/product-page/minus-icon-small.png");
  height: 17px;
  width: 16px;
}
[data-br-component="product-slider-container"] .number-input-content .plus-btn,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn {
  height: 36px;
  line-height: 36px;
  padding-left: 55px;
  /*border: 1px solid @BRLogoOrange;*/
  width: 155px;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-color: #f15407;
  border: 1px solid #f15407;
  background-image: url("../images/product-page/plus-icon-small-hover.png");
}
[data-br-component="product-slider-container"] .number-input-content .plus-btn:before,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn:before,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn:before,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn:before,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn:before,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn:before {
  background-image: url("../images/product-page/cart-icon-small-hover.png");
  background-repeat: no-repeat;
  width: 20px;
  height: 19px;
  top: 7px;
  left: 28px;
}
[data-br-component="product-slider-container"] .number-input-content .selectpicker-form .ddcommon,
[data-br-component="product-page-carousel-container"] .number-input-content .selectpicker-form .ddcommon,
[data-br-component="product-slider-container-mobile"] .number-input-content .selectpicker-form .ddcommon,
[data-br-component="category-see-more-carousel-container"] .number-input-content .selectpicker-form .ddcommon,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .selectpicker-form .ddcommon,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .selectpicker-form .ddcommon {
  width: 100% !important;
  min-width: 400px;
}
[data-br-component="product-slider-container"] .number-input-content .select-content,
[data-br-component="product-page-carousel-container"] .number-input-content .select-content,
[data-br-component="product-slider-container-mobile"] .number-input-content .select-content,
[data-br-component="category-see-more-carousel-container"] .number-input-content .select-content,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .select-content,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .select-content {
  margin-bottom: 8px;
}
[data-br-component="product-slider-container"] .number-input-content .plus-btn,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn {
  border: 1px solid #f15407;
}
[data-br-component="product-slider-container"] .number-input-content .plus-btn:hover,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn:hover,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn:hover,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn:hover,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn:hover,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn:hover {
  color: #f15407;
  background-image: url("../images/product-page/plus-icon-small.png");
}
[data-br-component="product-slider-container"] .number-input-content .plus-btn:hover:before,
[data-br-component="product-page-carousel-container"] .number-input-content .plus-btn:hover:before,
[data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn:hover:before,
[data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn:hover:before,
[data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn:hover:before,
[data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn:hover:before {
  background-image: url("../images/product-page/cart-icon-small.png");
}
@media screen and (min-width: 768px) {
  [data-br-component="product-slider-container"] .number-input-content .input-group-wrapper,
  [data-br-component="product-page-carousel-container"] .number-input-content .input-group-wrapper,
  [data-br-component="product-slider-container-mobile"] .number-input-content .input-group-wrapper,
  [data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-wrapper,
  [data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-wrapper,
  [data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-wrapper {
    margin-top: 0;
  }
  [data-br-component="product-slider-container"] .add-to-cart-wrapper .hover-dropdown,
  [data-br-component="product-page-carousel-container"] .add-to-cart-wrapper .hover-dropdown,
  [data-br-component="product-slider-container-mobile"] .add-to-cart-wrapper .hover-dropdown,
  [data-br-component="category-see-more-carousel-container"] .add-to-cart-wrapper .hover-dropdown,
  [data-br-component="cart-main-content"] .cart-product-carousel .add-to-cart-wrapper .hover-dropdown,
  [data-br-component="placing-order-container"] .cart-product-carousel .add-to-cart-wrapper .hover-dropdown {
    top: 25px;
    padding: 20px 10px;
  }
  [data-br-component="product-slider-container"] .add-to-cart-wrapper .hover-dropdown .btn.btn-success,
  [data-br-component="product-page-carousel-container"] .add-to-cart-wrapper .hover-dropdown .btn.btn-success,
  [data-br-component="product-slider-container-mobile"] .add-to-cart-wrapper .hover-dropdown .btn.btn-success,
  [data-br-component="category-see-more-carousel-container"] .add-to-cart-wrapper .hover-dropdown .btn.btn-success,
  [data-br-component="cart-main-content"] .cart-product-carousel .add-to-cart-wrapper .hover-dropdown .btn.btn-success,
  [data-br-component="placing-order-container"] .cart-product-carousel .add-to-cart-wrapper .hover-dropdown .btn.btn-success {
    font-size: 13px;
    font-weight: 600;
    padding: 8px 7px 7px 8px;
    border-radius: 3px;
  }
}
@media screen and (max-width: 1200px) {
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(5),
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(5),
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(5),
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(5),
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(5),
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(5) {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3%;
    flex: 0 0 33.3%;
    max-width: 33.3%;
  }
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(4),
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(4),
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(4),
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(4),
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(4),
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(4) {
    display: none;
  }
}
@media screen and (max-width: 680px) {
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner,
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(3),
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(3),
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(3),
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(3),
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(3),
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product:not(.owl-loaded) .carousel-inner:nth-child(3) {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="product-slider-container"],
  [data-br-component="product-page-carousel-container"],
  [data-br-component="product-slider-container-mobile"],
  [data-br-component="category-see-more-carousel-container"],
  [data-br-component="cart-main-content"] .cart-product-carousel,
  [data-br-component="placing-order-container"] .cart-product-carousel {
    margin-bottom: 0;
  }
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product,
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product,
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product,
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product,
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product,
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product {
    height: auto;
  }
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product .owl-stage-outer,
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product .owl-stage-outer,
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product .owl-stage-outer,
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product .owl-stage-outer,
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product .owl-stage-outer,
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product .owl-stage-outer {
    padding-right: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  [data-br-component="product-slider-container"] .owl-carousel.js_carousel-product .owl-stage-outer:after,
  [data-br-component="product-page-carousel-container"] .owl-carousel.js_carousel-product .owl-stage-outer:after,
  [data-br-component="product-slider-container-mobile"] .owl-carousel.js_carousel-product .owl-stage-outer:after,
  [data-br-component="category-see-more-carousel-container"] .owl-carousel.js_carousel-product .owl-stage-outer:after,
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.js_carousel-product .owl-stage-outer:after,
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.js_carousel-product .owl-stage-outer:after {
    display: none;
  }
  [data-br-component="product-slider-container"] .owl-carousel .owl-nav [class*='owl-'],
  [data-br-component="product-page-carousel-container"] .owl-carousel .owl-nav [class*='owl-'],
  [data-br-component="product-slider-container-mobile"] .owl-carousel .owl-nav [class*='owl-'],
  [data-br-component="category-see-more-carousel-container"] .owl-carousel .owl-nav [class*='owl-'],
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'],
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel .owl-nav [class*='owl-'] {
    top: 50%;
  }
  [data-br-component="product-slider-container"] .owl-carousel #promoSlider .owl-nav [class*='owl-'],
  [data-br-component="product-page-carousel-container"] .owl-carousel #promoSlider .owl-nav [class*='owl-'],
  [data-br-component="product-slider-container-mobile"] .owl-carousel #promoSlider .owl-nav [class*='owl-'],
  [data-br-component="category-see-more-carousel-container"] .owl-carousel #promoSlider .owl-nav [class*='owl-'],
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel #promoSlider .owl-nav [class*='owl-'],
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel #promoSlider .owl-nav [class*='owl-'] {
    top: 40%;
  }
  [data-br-component="product-slider-container"] .number-input-content .input-group-wrapper,
  [data-br-component="product-page-carousel-container"] .number-input-content .input-group-wrapper,
  [data-br-component="product-slider-container-mobile"] .number-input-content .input-group-wrapper,
  [data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-wrapper,
  [data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-wrapper,
  [data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-wrapper {
    padding-bottom: 5px;
    margin-top: 0;
  }
  [data-br-component="product-slider-container"] .number-input-content .input-group,
  [data-br-component="product-page-carousel-container"] .number-input-content .input-group,
  [data-br-component="product-slider-container-mobile"] .number-input-content .input-group,
  [data-br-component="category-see-more-carousel-container"] .number-input-content .input-group,
  [data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group,
  [data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group {
    width: 100%;
  }
  [data-br-component="product-slider-container"] .number-input-content .input-group-btn,
  [data-br-component="product-page-carousel-container"] .number-input-content .input-group-btn,
  [data-br-component="product-slider-container-mobile"] .number-input-content .input-group-btn,
  [data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-btn,
  [data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-btn,
  [data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-btn {
    margin: 0 auto;
  }
  [data-br-component="product-slider-container"] .number-input-content .input-group-btn > .btn,
  [data-br-component="product-page-carousel-container"] .number-input-content .input-group-btn > .btn,
  [data-br-component="product-slider-container-mobile"] .number-input-content .input-group-btn > .btn,
  [data-br-component="category-see-more-carousel-container"] .number-input-content .input-group-btn > .btn,
  [data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .input-group-btn > .btn,
  [data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .input-group-btn > .btn {
    width: auto;
    border-radius: 3px;
  }
  [data-br-component="product-slider-container"] .number-input-content .plus-btn,
  [data-br-component="product-page-carousel-container"] .number-input-content .plus-btn,
  [data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn,
  [data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn,
  [data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn,
  [data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn {
    background-image: none;
    padding-right: 5px;
    padding-left: 30px;
    height: 30px;
    line-height: 30px;
  }
  [data-br-component="product-slider-container"] .number-input-content .plus-btn:before,
  [data-br-component="product-page-carousel-container"] .number-input-content .plus-btn:before,
  [data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn:before,
  [data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn:before,
  [data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn:before,
  [data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn:before {
    left: 5px;
    top: 4px;
  }
  [data-br-component="product-slider-container"] .number-input-content .plus-btn:hover,
  [data-br-component="product-page-carousel-container"] .number-input-content .plus-btn:hover,
  [data-br-component="product-slider-container-mobile"] .number-input-content .plus-btn:hover,
  [data-br-component="category-see-more-carousel-container"] .number-input-content .plus-btn:hover,
  [data-br-component="cart-main-content"] .cart-product-carousel .number-input-content .plus-btn:hover,
  [data-br-component="placing-order-container"] .cart-product-carousel .number-input-content .plus-btn:hover {
    background-image: none;
  }
  [data-br-component="product-slider-container"] .product-carousel,
  [data-br-component="product-page-carousel-container"] .product-carousel,
  [data-br-component="product-slider-container-mobile"] .product-carousel,
  [data-br-component="category-see-more-carousel-container"] .product-carousel,
  [data-br-component="cart-main-content"] .cart-product-carousel .product-carousel,
  [data-br-component="placing-order-container"] .cart-product-carousel .product-carousel {
    padding-left: 0;
    padding-right: 0;
  }
  [data-br-component="product-slider-container"] .product-carousel .product-box,
  [data-br-component="product-page-carousel-container"] .product-carousel .product-box,
  [data-br-component="product-slider-container-mobile"] .product-carousel .product-box,
  [data-br-component="category-see-more-carousel-container"] .product-carousel .product-box,
  [data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box,
  [data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box {
    margin-left: auto;
    margin-right: auto;
    font-size: 86%;
    border-bottom-width: 0;
    margin-bottom: 0;
    width: 75%;
    width: 100%;
  }
  [data-br-component="product-slider-container"] .product-carousel .name,
  [data-br-component="product-page-carousel-container"] .product-carousel .name,
  [data-br-component="product-slider-container-mobile"] .product-carousel .name,
  [data-br-component="category-see-more-carousel-container"] .product-carousel .name,
  [data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .name,
  [data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .name {
    margin-bottom: 10px;
    min-height: 60px;
    height: 60px;
  }
  [data-br-component="product-slider-container"] .product-carousel .price,
  [data-br-component="product-page-carousel-container"] .product-carousel .price,
  [data-br-component="product-slider-container-mobile"] .product-carousel .price,
  [data-br-component="category-see-more-carousel-container"] .product-carousel .price,
  [data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price,
  [data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price {
    margin-bottom: 3px;
  }
  [data-br-component="product-slider-container"] .product-carousel .add-to-cart-wrapper,
  [data-br-component="product-page-carousel-container"] .product-carousel .add-to-cart-wrapper,
  [data-br-component="product-slider-container-mobile"] .product-carousel .add-to-cart-wrapper,
  [data-br-component="category-see-more-carousel-container"] .product-carousel .add-to-cart-wrapper,
  [data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .add-to-cart-wrapper,
  [data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .add-to-cart-wrapper {
    display: none;
  }
  [data-br-component="product-slider-container"] .product-carousel .prod-img,
  [data-br-component="product-page-carousel-container"] .product-carousel .prod-img,
  [data-br-component="product-slider-container-mobile"] .product-carousel .prod-img,
  [data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img,
  [data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img,
  [data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img {
    width: 143px;
  }
  [data-br-component="product-slider-container"] .product-carousel .prod-img img,
  [data-br-component="product-page-carousel-container"] .product-carousel .prod-img img,
  [data-br-component="product-slider-container-mobile"] .product-carousel .prod-img img,
  [data-br-component="category-see-more-carousel-container"] .product-carousel .prod-img img,
  [data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .prod-img img,
  [data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .prod-img img {
    max-width: 120px;
  }
  [data-br-component="product-slider-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover,
  [data-br-component="product-page-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover,
  [data-br-component="product-slider-container-mobile"] .product-carousel .product-box.show-add-to-cart-wrapper:hover,
  [data-br-component="category-see-more-carousel-container"] .product-carousel .product-box.show-add-to-cart-wrapper:hover,
  [data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover,
  [data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .product-box.show-add-to-cart-wrapper:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
[data-br-component="banner-section"] {
  z-index: 9;
}
[data-br-component="banner-section"] .banner1 {
  background-image: url("../images/homepage/content-banner-img1.jpg");
}
[data-br-component="banner-section"] .banner2 {
  background-image: url("../images/homepage/content-banner-img2.jpg");
  width: 470px;
}
[data-br-component="banner-section"] .banner3 {
  background-image: url("../images/homepage/content-banner-img3.jpg");
  width: 370px;
}
[data-br-component="content-banner-widgets-section"] .banner-widgets-section .container.p-bt {
  padding: 50px 0 0;
}
[data-br-component="content-banner-widgets-section"] .banner-widgets-section .title {
  min-height: 70px;
}
[data-br-component="see-more-content"] {
  padding: 8%;
}
[data-br-component="see-more-content"] .text-wrapper {
  margin-bottom: 35px;
  margin-top: 20px;
}
[data-br-component="see-more-content"] .text-wrapper.m-bt {
  margin-bottom: 20px;
  margin-top: 0;
}
[data-br-component="see-more-content"].see-more-content .text-wrapper {
  padding: 0;
}
[data-br-component="see-more-content"].see-more-content .text {
  line-height: 1.5;
}
[data-br-component="see-more-content"].see-more-content .text-block {
  line-height: 1.5;
}
@media screen and (max-width: 991px) {
  [data-br-component="see-more-content"] {
    display: block;
  }
}
[data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content,
[data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content {
  margin-top: -30px;
  margin-bottom: 45px;
}
[data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content .message-close-btn,
[data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content .message-close-btn {
  right: 25px;
  top: 0px;
}
[data-br-component="cart-01-container"] .template-added-message.container .message-close-btn {
  top: 20px;
}
[data-br-component="cart-01-container"] .user_cabinet_actions {
  margin-top: -35px;
  margin-bottom: 40px;
}
@media screen and (max-width: 1199px) {
  [data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content,
  [data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content {
    margin-top: -15px;
    margin-bottom: 15px;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content,
  [data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content {
    margin-top: 0px;
    margin-bottom: 15px;
  }
  [data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content .message-close-btn,
  [data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content .message-close-btn {
    right: 0px;
  }
  [data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content.order-information,
  [data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content.order-information {
    margin-top: 0;
    margin-bottom: 15px;
  }
  [data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content.cart-information,
  [data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content.cart-information {
    margin-top: 0;
    margin-bottom: 15px;
  }
  [data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content.top-message,
  [data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content.top-message {
    position: relative;
    margin: 15px 0 0 0;
  }
  [data-br-component="cart-01-container"] .template-added-message .homepage-important-message-content.top-message .message-close-btn,
  [data-br-component="cart-01-container"] .template-added-message .homepage-success-message-content.top-message .message-close-btn {
    right: -16px;
    top: 2px;
  }
  [data-br-component="cart-01-container"] .user_cabinet_actions {
    margin-top: 0px;
    margin-bottom: 15px;
  }
}
[data-br-component="cart-main-content"].cart-main-content {
  margin-top: -35px;
}
[data-br-component="cart-main-content"] .template-added-message .homepage-important-message-content .message-close-btn,
[data-br-component="cart-main-content"] .template-added-message .homepage-success-message-content .message-close-btn {
  right: 25px;
  top: 20px;
}
[data-br-component="cart-main-content"] .cart-filter {
  margin-bottom: 10px !important;
}
[data-br-component="cart-main-content"] .cart-filter:hover {
  border-radius: 20px;
  background-color: #f3f3f3 !important;
}
[data-br-component="cart-main-content"] .cart-filter .cart-select-form,
[data-br-component="cart-main-content"] .cart-filter [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  margin-top: 2px;
}
[data-br-component="cart-main-content"] .cart-filter .filter-by-brand-select .select-by,
[data-br-component="cart-main-content"] .cart-filter [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by {
  padding: 0 34px 3px 10px !important;
}
[data-br-component="cart-main-content"] .remembered-cart-content {
  padding: 18px 15px;
  background-color: #f8ffca;
  margin-bottom: 20px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper {
  margin-bottom: 10px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-btn:after {
  bottom: -14px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 7px 11px 7px;
  border-color: transparent transparent #03bbfe transparent;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-cart-dropdown {
  margin-left: 5px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-cart-dropdown:hover .dropdown-menu a,
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .view-cart-dropdown:hover .dropdown-menu a:hover {
  cursor: default;
  text-decoration: none;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .dropdown-menu {
  padding-top: 14px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container table {
  border: 1px solid #03bbfe;
  font-size: 16px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container table thead {
  background-color: #d9efff;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container table thead th {
  padding-top: 14px;
  padding-bottom: 14px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container table tbody td {
  padding-top: 14px;
  padding-bottom: 14px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container table .dark-text {
  color: #454545;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container table .w-fix-80 {
  width: 80px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .dropdown-wrapper .table-container tr:last-of-type td {
  border-bottom-width: 0;
}
[data-br-component="cart-main-content"] .remembered-cart-content .text {
  font-size: 16px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .text-grey-14 {
  margin-bottom: 25px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .link-text-blue-bold {
  margin-bottom: 20px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .link-text-blue-bold:hover {
  color: #f15407;
}
[data-br-component="cart-main-content"] .remembered-cart-content .link-text {
  margin-bottom: 10px;
}
[data-br-component="cart-main-content"] .remembered-cart-content .link-text-grey:hover {
  color: #f15407;
}
[data-br-component="cart-main-content"] .show-modal-lnk {
  color: #1568a8;
  text-decoration: underline;
  font-family: 'OpenSans-Bold';
}
[data-br-component="cart-main-content"] .get-url-blk .infoicon {
  width: 13px;
  height: 13px;
  margin-left: 5px;
  background: url("../images/cart-page/info-icon-dark.png") no-repeat;
  vertical-align: middle;
}
[data-br-component="cart-main-content"] .get-url-lnk {
  position: relative;
  z-index: 100;
  font-family: 'OpenSans-Regular';
  font-size: 14px;
  text-transform: none;
}
[data-br-component="cart-main-content"] .get-url-img {
  display: inline-block;
  width: 25px;
  height: 25px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/cart-page/share-icon.png") no-repeat;
  background-size: cover;
}
[data-br-component="cart-main-content"] i:hover.get-url-img {
  background: url("../images/cart-page/share-icon-dark.png") no-repeat;
  background-size: cover;
}
[data-br-component="cart-main-content"] .popup-message-lnk {
  font-size: 14px;
  text-decoration: underline;
}
[data-br-component="cart-main-content"] .popup-message-lnk span {
  margin-right: 10px;
}
[data-br-component="cart-main-content"] .order-popup-blk {
  max-width: 800px;
  width: 100%;
  margin: auto;
  z-index: 1090;
  bottom: auto;
}
[data-br-component="cart-main-content"] .order-popup-blk .cart-select-form select,
[data-br-component="cart-main-content"] .order-popup-blk [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select,
[data-br-component="cart-main-content"] .order-popup-blk [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter select {
  height: 43px;
}
[data-br-component="cart-main-content"] .order-popup-blk.__no-template {
  max-width: 600px;
}
[data-br-component="cart-main-content"] .order-popup-blk.__no-template .modal-header {
  background: #f0f0f0;
  padding: 10px;
  border-bottom: 0;
}
[data-br-component="cart-main-content"] .order-popup-blk.__no-template .modal-body {
  background: #f0f0f0;
}
[data-br-component="cart-main-content"] .order-popup-blk.__no-template .modal-body .safe-add-btn {
  text-align: center;
}
[data-br-component="cart-main-content"] .order-popup-blk.__no-template .modal-txt {
  text-transform: uppercase;
  color: #002660;
  font-family: 'OpenSans-Bold';
  padding-bottom: 15px;
  font-size: 20px;
  text-align: center;
}
[data-br-component="cart-main-content"] .order-popup-blk.__share {
  max-width: 100%;
  margin-top: 8%;
  margin-left: 0;
  overflow: hidden;
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-dialog {
  max-width: 350px;
  width: 100%;
  margin-left: 55%;
  margin-top: 40px;
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-content {
  border: 1px solid #b2b2b2;
  background-color: #fff;
  position: relative;
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-content:before,
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-content:after {
  content: '';
  position: absolute;
  left: 90%;
  top: -20px;
  border: 10px solid transparent;
  border-top: 10px solid #b2b2b2;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-content:after {
  border-top: 10px solid #fff;
  top: -19px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-header {
  padding: 30px 20px;
  background-color: #fff;
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-header h4,
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-header .popup-url-ttl {
  margin: 0 0 0 15px;
  font-size: 14px;
  font-family: 'OpenSans-Bold';
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-header .close {
  font-size: 34px;
  width: 18px;
  height: 18px;
  margin-top: -10px;
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-body {
  padding: 1px 20px 20px;
  background-color: #fff;
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .modal-body .captcha-error {
  display: block;
  width: 100%;
  color: #b72a2a;
}
[data-br-component="cart-main-content"] .order-popup-blk.__share .form-btn,
[data-br-component="cart-main-content"] .order-popup-blk.__share .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="cart-main-content"] .order-popup-blk.__share [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin: 0;
  min-width: 100px;
}
[data-br-component="cart-main-content"] .order-popup-blk.__product {
  position: absolute;
  top: 0;
  right: 0;
  height: 300px;
  margin: 10% 0 0;
}
[data-br-component="cart-main-content"] .order-popup-blk.__product .modal-header {
  padding: 20px 10px 20px 15px;
}
[data-br-component="cart-main-content"] .order-popup-blk.__product .modal-header h4,
[data-br-component="cart-main-content"] .order-popup-blk.__product .modal-header .popup-url-ttl {
  margin: 0;
  text-align: left;
}
[data-br-component="cart-main-content"] .order-popup-blk.__product .modal-dialog {
  max-width: 100%;
  margin-left: 0;
}
[data-br-component="cart-main-content"] .order-popup-blk.__product .modal-body {
  padding: 0 15px 10px;
}
[data-br-component="cart-main-content"] .order-popup-blk.__product .modal-content:before,
[data-br-component="cart-main-content"] .order-popup-blk.__product .modal-content:after {
  left: 80%;
}
[data-br-component="cart-main-content"] .order-popup-blk .js_cart-template-create-with-products {
  margin-bottom: 10px;
}
[data-br-component="cart-main-content"] .order-popup-blk .modal-dialog {
  width: 100%;
  margin-top: 8%;
  margin-bottom: 0;
}
[data-br-component="cart-main-content"] .order-popup-blk .modal-title span {
  vertical-align: middle;
}
[data-br-component="cart-main-content"] .order-popup-blk .discount input {
  min-width: 230px;
}
[data-br-component="cart-main-content"] .order-popup-blk .or-top {
  margin-right: 10px;
}
[data-br-component="cart-main-content"] .order-popup-blk .menu-icon {
  border-top: 3px solid #002660;
  border-bottom: 3px solid #002660;
  padding: 3px 0;
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-right: 10px;
}
[data-br-component="cart-main-content"] .order-popup-blk .menu-icon.__small {
  width: 3px;
  margin-right: 5px;
}
[data-br-component="cart-main-content"] .order-popup-blk .menu-icon:after {
  content: '';
  display: block;
  height: 3px;
  background: #002660;
}
[data-br-component="cart-main-content"] .order-popup-blk .modal-content {
  border: 1px solid #002660;
}
[data-br-component="cart-main-content"] .order-popup-blk .modal-header {
  background: #9dd5ff;
  padding: 15px 15px 15px 50px;
}
[data-br-component="cart-main-content"] .order-popup-blk .modal-header.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-br-component="cart-main-content"] .order-popup-blk .modal-header .templates-link {
  padding-left: 50px;
  padding-top: 3px;
}
[data-br-component="cart-main-content"] .order-popup-blk .modal-title {
  text-transform: uppercase;
  color: #002660;
  font-family: 'OpenSans-Bold';
}
[data-br-component="cart-main-content"] .order-popup-blk .modal-body {
  padding: 5px 50px 20px;
  background: #fff;
}
[data-br-component="cart-main-content"] .order-popup-blk .szablony-title-wrapper {
  margin: 15px 0 20px;
}
[data-br-component="cart-main-content"] .order-popup-blk .discount {
  margin-bottom: 25px;
}
[data-br-component="cart-main-content"] .order-popup-blk .safe-add-btn {
  text-align: center;
}
[data-br-component="cart-main-content"] .order-popup-blk .errors-block {
  margin-top: 20px;
  font-size: 14px;
}
[data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template .close-modal-create-template-ic {
  background-image: url("../images/user-pages/close-icon-blue.png");
}
[data-br-component="cart-main-content"] .js_show-popup-template-btn {
  position: relative;
  padding-left: 35px;
}
[data-br-component="cart-main-content"] .order-template-blk {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-br-component="cart-main-content"] .order-template-blk-cnt {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-size: 16px;
}
[data-br-component="cart-main-content"] .order-template-blk-cnt span {
  margin-right: 10px;
}
[data-br-component="cart-main-content"] .order-template-blk-cnt .menu-icon {
  border-top: 3px solid #002660;
  border-bottom: 3px solid #002660;
  padding: 3px 0;
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-right: 10px;
}
[data-br-component="cart-main-content"] .order-template-blk-cnt .menu-icon-wrap {
  position: absolute;
  width: 35px;
  left: 0;
  top: 2px;
}
[data-br-component="cart-main-content"] .order-template-blk-cnt .menu-icon.__small {
  width: 3px;
  margin-right: 5px;
}
[data-br-component="cart-main-content"] .order-template-blk-cnt .menu-icon:after {
  content: '';
  display: block;
  height: 3px;
  background: #002660;
}
[data-br-component="cart-main-content"] .order-template-blk-wrap .form-btn,
[data-br-component="cart-main-content"] .order-template-blk-wrap .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="cart-main-content"] .order-template-blk-wrap [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  min-width: 130px;
}
[data-br-component="cart-main-content"] .order-template-blk-lnk {
  color: #002660;
}
[data-br-component="cart-main-content"] .order-template-blk-lnk a {
  color: #002660;
}
[data-br-component="cart-main-content"] .order-template-blk-lnk a:hover {
  text-decoration: underline;
}
[data-br-component="cart-main-content"] .order-template-blk-new {
  color: #750000;
}
[data-br-component="cart-main-content"] .applied-discounts {
  margin-bottom: 30px;
}
[data-br-component="cart-main-content"] .applied-discounts.__table {
  margin: 0;
}
[data-br-component="cart-main-content"] .applied-discounts.__table ul {
  color: #7d7d7d;
}
[data-br-component="cart-main-content"] .cost-gross-desktop span {
  font-size: 1.1em !important;
}
[data-br-component="cart-main-content"] .box-remove-prod-button {
  padding-top: 6px;
}
[data-br-component="cart-main-content"] .price-padding {
  padding-top: 30px !important;
}
[data-br-component="cart-main-content"] .prod-info-height {
  height: 140px;
}
[data-br-component="cart-main-content"] .no-middle {
  vertical-align: top !important;
}
[data-br-component="cart-main-content"] .no-middle .number-input-content {
  padding-top: 22px;
}
[data-br-component="cart-main-content"] .unit-padding {
  padding-top: 40px !important;
}
[data-br-component="cart-main-content"] .sidebar-title-with-line.table-title {
  margin-bottom: 20px;
}
[data-br-component="cart-main-content"] .otcher-product-btn {
  color: #1568a8;
  font-style: italic;
  font-size: 0.813em;
  padding-right: 20px;
}
[data-br-component="cart-main-content"] .remove-prod-button-icon:before {
  content: "\e020" !important;
  width: 10px;
  height: 10px;
  margin-right: 7px;
  font-family: 'Glyphicons Halflings';
  color: #959595;
  cursor: pointer;
  vertical-align: -2px;
}
[data-br-component="cart-main-content"] .remove-prod-button-icon:after {
  content: "" !important;
  margin-left: 0;
  margin-right: 0;
}
[data-br-component="cart-main-content"] .table-container,
[data-br-component="safe-main-content"],
[data-br-component="prices-discounts-container"] .price-table-content {
  margin-bottom: 40px;
}
[data-br-component="cart-main-content"] .table-container thead,
[data-br-component="safe-main-content"] thead,
[data-br-component="prices-discounts-container"] .price-table-content thead {
  background-color: #9dd5ff;
}
[data-br-component="cart-main-content"] .table-container th,
[data-br-component="safe-main-content"] th,
[data-br-component="prices-discounts-container"] .price-table-content th {
  border-bottom-width: 0;
  vertical-align: top;
  padding-top: 18px;
  padding-bottom: 18px;
}
[data-br-component="cart-main-content"] .table-container th.th-prod-name,
[data-br-component="safe-main-content"] th.th-prod-name,
[data-br-component="prices-discounts-container"] .price-table-content th.th-prod-name {
  padding-right: 25px;
}
[data-br-component="cart-main-content"] .table-container th.th-jm-column,
[data-br-component="safe-main-content"] th.th-jm-column,
[data-br-component="prices-discounts-container"] .price-table-content th.th-jm-column {
  padding: 20px;
}
[data-br-component="cart-main-content"] .table-container th:first-of-type,
[data-br-component="safe-main-content"] th:first-of-type,
[data-br-component="prices-discounts-container"] .price-table-content th:first-of-type {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
[data-br-component="cart-main-content"] .table-container th:last-of-type,
[data-br-component="safe-main-content"] th:last-of-type,
[data-br-component="prices-discounts-container"] .price-table-content th:last-of-type {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
[data-br-component="cart-main-content"] .table-container td,
[data-br-component="safe-main-content"] td,
[data-br-component="prices-discounts-container"] .price-table-content td {
  padding-top: 16px;
  padding-bottom: 16px;
  border-top-width: 0;
  color: #7d7d7d;
}
[data-br-component="cart-main-content"] .table-container td.loaderCell,
[data-br-component="safe-main-content"] td.loaderCell,
[data-br-component="prices-discounts-container"] .price-table-content td.loaderCell {
  padding: 0;
}
[data-br-component="cart-main-content"] .table-container td.sm-bold,
[data-br-component="safe-main-content"] td.sm-bold,
[data-br-component="prices-discounts-container"] .price-table-content td.sm-bold {
  font-family: 'OpenSans-Semibold';
}
[data-br-component="cart-main-content"] .table-container td.sm-bold span.bold,
[data-br-component="safe-main-content"] td.sm-bold span.bold,
[data-br-component="prices-discounts-container"] .price-table-content td.sm-bold span.bold {
  font-family: 'OpenSans-Bold';
  text-decoration: underline;
}
[data-br-component="cart-main-content"] .table-container td.bold,
[data-br-component="safe-main-content"] td.bold,
[data-br-component="prices-discounts-container"] .price-table-content td.bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="cart-main-content"] .table-container td.orange,
[data-br-component="safe-main-content"] td.orange,
[data-br-component="prices-discounts-container"] .price-table-content td.orange {
  color: #f15407;
}
[data-br-component="cart-main-content"] .table-container td.td-wrapper,
[data-br-component="safe-main-content"] td.td-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content td.td-wrapper {
  font-size: 16px;
}
[data-br-component="cart-main-content"] .table-container td.va-m,
[data-br-component="safe-main-content"] td.va-m,
[data-br-component="prices-discounts-container"] .price-table-content td.va-m {
  vertical-align: middle;
}
[data-br-component="cart-main-content"] .table-container td .italic-text,
[data-br-component="safe-main-content"] td .italic-text,
[data-br-component="prices-discounts-container"] .price-table-content td .italic-text {
  font-family: 'OpenSans-SemiboldItalic';
}
[data-br-component="cart-main-content"] .table-container .cost-gross,
[data-br-component="safe-main-content"] .cost-gross,
[data-br-component="prices-discounts-container"] .price-table-content .cost-gross {
  margin-top: 10px;
  color: #f15407;
  font-family: 'OpenSans-Bold';
}
[data-br-component="cart-main-content"] .table-container .prod-img-wrapper,
[data-br-component="safe-main-content"] .prod-img-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content .prod-img-wrapper {
  width: 74px;
  height: 84px;
}
[data-br-component="cart-main-content"] .table-container .prod-img-wrapper img,
[data-br-component="safe-main-content"] .prod-img-wrapper img,
[data-br-component="prices-discounts-container"] .price-table-content .prod-img-wrapper img {
  max-width: 68px;
  max-height: 78px;
}
[data-br-component="cart-main-content"] .table-container tbody tr .delete-text span,
[data-br-component="safe-main-content"] tbody tr .delete-text span,
[data-br-component="prices-discounts-container"] .price-table-content tbody tr .delete-text span {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-bottom: -3px;
  margin-right: 5px;
  background: url(../images/product-list-page/delete.png) left center no-repeat transparent;
}
[data-br-component="cart-main-content"] .table-container tbody tr:hover .prod-img-wrapper,
[data-br-component="safe-main-content"] tbody tr:hover .prod-img-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content tbody tr:hover .prod-img-wrapper {
  background-color: #fff;
}
[data-br-component="cart-main-content"] .table-container tbody tr:hover .delete-text span,
[data-br-component="safe-main-content"] tbody tr:hover .delete-text span,
[data-br-component="prices-discounts-container"] .price-table-content tbody tr:hover .delete-text span {
  background-image: url(../images/product-list-page/delete-hover.png);
}
[data-br-component="cart-main-content"] .table-container tbody tr.from-prev-cart .prod-td,
[data-br-component="safe-main-content"] tbody tr.from-prev-cart .prod-td,
[data-br-component="prices-discounts-container"] .price-table-content tbody tr.from-prev-cart .prod-td {
  padding: 0 5px;
}
[data-br-component="cart-main-content"] .table-container tbody tr.from-prev-cart .prod-img,
[data-br-component="safe-main-content"] tbody tr.from-prev-cart .prod-img,
[data-br-component="prices-discounts-container"] .price-table-content tbody tr.from-prev-cart .prod-img {
  border: 2px solid #ffffa9;
  padding: 8px;
}
[data-br-component="cart-main-content"] .table-container .number-input-content .input-group-wrapper,
[data-br-component="safe-main-content"] .number-input-content .input-group-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-group-wrapper {
  margin-right: 0;
}
[data-br-component="cart-main-content"] .table-container .number-input-content .input-group-wrapper .loaderWrapperLocal,
[data-br-component="safe-main-content"] .number-input-content .input-group-wrapper .loaderWrapperLocal,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-group-wrapper .loaderWrapperLocal {
  position: absolute;
  top: -1em;
  left: 50%;
  margin-left: -1em;
  font-size: 12px;
}
[data-br-component="cart-main-content"] .table-container .number-input-content .input-number,
[data-br-component="safe-main-content"] .number-input-content .input-number,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-number {
  width: 42px;
  height: 25px;
}
[data-br-component="cart-main-content"] .table-container .code-wrapper,
[data-br-component="safe-main-content"] .code-wrapper,
[data-br-component="prices-discounts-container"] .price-table-content .code-wrapper {
  margin-bottom: 15px;
}
[data-br-component="cart-main-content"] .table-container .code-wrapper .prod-code,
[data-br-component="safe-main-content"] .code-wrapper .prod-code,
[data-br-component="prices-discounts-container"] .price-table-content .code-wrapper .prod-code {
  margin-right: 15px;
}
[data-br-component="cart-main-content"] .table-container .code-wrapper .present,
[data-br-component="safe-main-content"] .code-wrapper .present,
[data-br-component="prices-discounts-container"] .price-table-content .code-wrapper .present {
  margin-right: 15px;
}
[data-br-component="cart-main-content"] .table-container .prod-name,
[data-br-component="safe-main-content"] .prod-name,
[data-br-component="prices-discounts-container"] .price-table-content .prod-name {
  margin-bottom: 5px;
  width: 100%;
}
[data-br-component="cart-main-content"] .table-container .yellow-btn,
[data-br-component="safe-main-content"] .yellow-btn,
[data-br-component="prices-discounts-container"] .price-table-content .yellow-btn {
  margin: 0;
  min-width: 25px;
  border: none;
  padding-right: 15px;
}
[data-br-component="cart-main-content"] .table-container .add-to-bookmark,
[data-br-component="safe-main-content"] .add-to-bookmark,
[data-br-component="dropdown-container"] .add-to-bookmark,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark {
  padding-left: 0;
}
[data-br-component="cart-main-content"] .table-container .add-to-bookmark span:first-of-type:before,
[data-br-component="safe-main-content"] .add-to-bookmark span:first-of-type:before,
[data-br-component="dropdown-container"] .add-to-bookmark span:first-of-type:before,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark span:first-of-type:before {
  content: '';
  height: 20px;
  width: 25px;
  background: url("../images/product-list-page/heart-empty-icon.png") left center no-repeat transparent;
  display: inline-block;
  background-position-y: 1px;
  vertical-align: middle;
}
[data-br-component="cart-main-content"] .table-container .add-to-bookmark span:last-of-type:before,
[data-br-component="safe-main-content"] .add-to-bookmark span:last-of-type:before,
[data-br-component="dropdown-container"] .add-to-bookmark span:last-of-type:before,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark span:last-of-type:before {
  content: '';
  height: 20px;
  width: 25px;
  background: url("../images/product-list-page/heart-full-icon.png") left center no-repeat transparent;
  display: inline-block;
  background-position-y: 1px;
  vertical-align: middle;
}
[data-br-component="cart-main-content"] .table-container .add-to-bookmark:hover,
[data-br-component="safe-main-content"] .add-to-bookmark:hover,
[data-br-component="dropdown-container"] .add-to-bookmark:hover,
[data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark:hover {
  color: #1568a8;
}
[data-br-component="cart-main-content"] .table-container .number-input-content .input-group,
[data-br-component="safe-main-content"] .number-input-content .input-group,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-group {
  width: 105px;
}
[data-br-component="cart-main-content"] .table-container .number-input-content .input-number,
[data-br-component="safe-main-content"] .number-input-content .input-number,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-number {
  border-color: #7e7e7e;
}
[data-br-component="cart-main-content"] .table-container .number-input-content .minus-btn,
[data-br-component="safe-main-content"] .number-input-content .minus-btn,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .minus-btn {
  background-image: url("../images/product-page/minus-icon-small.png");
  height: 17px;
  width: 16px;
}
[data-br-component="cart-main-content"] .table-container .number-input-content .plus-btn,
[data-br-component="safe-main-content"] .number-input-content .plus-btn,
[data-br-component="prices-discounts-container"] .price-table-content .number-input-content .plus-btn {
  background-size: 13px auto;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url("../images/product-page/plus-icon-small.png");
}
[data-br-component="cart-main-content"] .table-container .delete-text,
[data-br-component="safe-main-content"] .delete-text,
[data-br-component="prices-discounts-container"] .price-table-content .delete-text {
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
}
[data-br-component="cart-main-content"] .table-blk .price {
  display: block;
}
[data-br-component="cart-main-content"] .table-blk .bold-text {
  font-family: 'OpenSans-Bold';
}
[data-br-component="cart-main-content"] .table-blk .bold-text.orange {
  color: #f15407;
}
[data-br-component="cart-main-content"] .table-blk .bold-text.underline {
  text-decoration: underline;
}
[data-br-component="cart-main-content"] .recently-reviewed-carousel-container {
  margin-top: 30px;
}
[data-br-component="cart-main-content"] .total-sum-content {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
[data-br-component="cart-main-content"] .total-sum-content .left-block .bold-text {
  font-family: 'OpenSans-BoldItalic';
}
[data-br-component="cart-main-content"] .total-sum-content .left-block .delivery-info:before {
  width: 16px;
  height: 16px;
  margin-right: 10px;
  background-image: url("../images/cart-page/info-icon-blue.png");
}
[data-br-component="cart-main-content"] .total-sum-content .title {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
[data-br-component="cart-main-content"] p.js_discount-errors {
  margin-bottom: 0;
  margin-top: -20px;
}
[data-br-component="cart-main-content"] .discount {
  margin-bottom: 10px;
  padding-top: 25px;
  margin-top: -25px;
  margin-right: 10px;
  display: block;
}
[data-br-component="cart-main-content"] .discount .main-label {
  display: inline-block;
  margin-bottom: 10px;
}
[data-br-component="cart-main-content"] .discount .infoicon {
  width: 13px;
  height: 13px;
  margin-left: -10px;
  background-image: url("../images/cart-page/info-icon-dark.png");
}
[data-br-component="cart-main-content"] .total-brutto-sum {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-bottom: 30px;
}
[data-br-component="cart-main-content"] .total-brutto-sum .small-text {
  font-size: 0.643em;
}
[data-br-component="cart-main-content"] .delivery-content.d-n {
  display: none;
}
[data-br-component="cart-main-content"] .cart-product-carousel,
[data-br-component="placing-order-container"] .cart-product-carousel {
  margin: 40px 0;
  border-top: 1px solid #d7d7d7;
  padding-top: 30px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel:not(.owl-loaded) .carousel-inner,
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel:not(.owl-loaded) .carousel-inner {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
[data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel.owl-loaded.collapse:not(.in),
[data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel.owl-loaded.collapse:not(.in) {
  display: none !important;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price-netto,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price-netto {
  margin-bottom: 15px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .gift-gratis,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .gift-gratis {
  margin-bottom: 15px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .name,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .name {
  font-size: 82%;
  margin-bottom: 5px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price {
  font-size: 82%;
  margin-bottom: 15px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .price:before,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .price:before {
  content: 'od ';
  background: none;
  margin-right: 5px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner {
  padding-top: 1%;
  padding-bottom: 1%;
  padding-left: 10px;
  padding-right: 10px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .item .product-box-wrapper,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .item .product-box-wrapper {
  width: 25%;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box {
  margin: 0 0 10px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box:after {
  background-color: #fff;
  opacity: 0.6;
  z-index: 9;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box.show-add-to-cart-wrapper:after,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box.show-add-to-cart-wrapper:after {
  height: 70%;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box .prod-img,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box .prod-img {
  width: 100%;
  height: auto;
  min-height: 170px;
}
[data-br-component="cart-main-content"] .cart-product-carousel .product-carousel .carousel-inner .product-box .prod-img img,
[data-br-component="placing-order-container"] .cart-product-carousel .product-carousel .carousel-inner .product-box .prod-img img {
  min-width: 170px;
  margin: 0 auto;
}
[data-br-component="cart-main-content"] .cart-product-carousel .dotted-border,
[data-br-component="placing-order-container"] .cart-product-carousel .dotted-border {
  height: 1px;
  margin-bottom: 10px;
  border-bottom: 1px dotted #d4d4d4;
}
[data-br-component="cart-main-content"] .infoicon {
  width: 13px;
  height: 13px;
  margin-left: 10px;
  margin-top: 4px;
  background-image: url("../images/cart-page/info-icon-dark.png");
}
[data-br-component="cart-main-content"] .cart-carousel-header .gift-title,
[data-br-component="placing-order-container"] .cart-carousel-header .gift-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-br-component="cart-main-content"] .cart-carousel-header .main-title,
[data-br-component="placing-order-container"] .cart-carousel-header .main-title {
  font-size: 1em;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  color: #40464e;
  margin-bottom: 20px;
}
[data-br-component="cart-main-content"] .cart-carousel-header .main-title:before,
[data-br-component="placing-order-container"] .cart-carousel-header .main-title:before {
  width: 16px;
  height: 16px;
  background-image: url("../images/product-page/yellow-gift-icon.png");
  margin-right: 10px;
}
[data-br-component="cart-main-content"] .cart-carousel-header .blue-text,
[data-br-component="placing-order-container"] .cart-carousel-header .blue-text {
  margin-left: 5px;
}
[data-br-component="cart-main-content"] .cart-carousel-header .right .info-icon,
[data-br-component="placing-order-container"] .cart-carousel-header .right .info-icon {
  width: 13px;
  height: 13px;
  margin-left: 20px;
  background-image: url("../images/cart-page/info-icon-dark.png");
}
[data-br-component="cart-main-content"] .cart-carousel-header .gift-ttl-not-logged,
[data-br-component="placing-order-container"] .cart-carousel-header .gift-ttl-not-logged {
  text-transform: none;
  font-size: 16px;
  margin-bottom: 20px;
}
[data-br-component="cart-main-content"] .cart-carousel-header .product-carousel-btn-collapse,
[data-br-component="placing-order-container"] .cart-carousel-header .product-carousel-btn-collapse {
  display: inline-block;
  margin-left: 40px;
  text-transform: none;
  font-family: 'OpenSans-Regular';
  min-width: 70px;
}
[data-br-component="cart-main-content"] .cart-carousel-header .product-carousel-btn-collapse[aria-expanded="true"] .product-carousel-show,
[data-br-component="placing-order-container"] .cart-carousel-header .product-carousel-btn-collapse[aria-expanded="true"] .product-carousel-show {
  display: block;
}
[data-br-component="cart-main-content"] .cart-carousel-header .product-carousel-btn-collapse[aria-expanded="true"] .product-carousel-hide,
[data-br-component="placing-order-container"] .cart-carousel-header .product-carousel-btn-collapse[aria-expanded="true"] .product-carousel-hide {
  display: none;
}
[data-br-component="cart-main-content"] .cart-carousel-header .product-carousel-btn-collapse[aria-expanded="false"] .product-carousel-show,
[data-br-component="placing-order-container"] .cart-carousel-header .product-carousel-btn-collapse[aria-expanded="false"] .product-carousel-show {
  display: none;
}
[data-br-component="cart-main-content"] .cart-carousel-header .product-carousel-btn-collapse[aria-expanded="false"] .product-carousel-hide,
[data-br-component="placing-order-container"] .cart-carousel-header .product-carousel-btn-collapse[aria-expanded="false"] .product-carousel-hide {
  display: block;
}
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content.delivery-content-b.gift-content,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content.delivery-content-b.gift-content {
  border-top: none;
  padding: 0;
  margin: 0 0 20px;
  width: auto;
}
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .payment-row,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .payment-row {
  display: block;
  width: 100%;
  margin: 0;
}
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .delivery-payment,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .delivery-payment {
  width: 100%;
}
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content .gift-content-img,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content .gift-content-img {
  width: 75px;
}
[data-br-component="cart-main-content"] .cart-carousel-header .delivery-content.d-n,
[data-br-component="placing-order-container"] .cart-carousel-header .delivery-content.d-n {
  display: none;
}
[data-br-component="cart-main-content"] .present-total-sum-content {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-top: 55px;
  margin-bottom: 70px;
}
[data-br-component="cart-main-content"] .cart-next-prev-btn {
  max-width: 900px;
  margin-right: 0;
  margin-left: auto;
  margin-bottom: 45px;
}
[data-br-component="cart-main-content"] #sendCartModal .table-container table {
  border: 1px solid #03bbfe;
  font-size: 16px;
}
[data-br-component="cart-main-content"] #sendCartModal .table-container table thead {
  background-color: #d9efff;
}
[data-br-component="cart-main-content"] #sendCartModal .table-container table thead th {
  padding-top: 14px;
  padding-bottom: 14px;
}
[data-br-component="cart-main-content"] #sendCartModal .table-container table tbody td {
  padding-top: 14px;
  padding-bottom: 14px;
}
[data-br-component="cart-main-content"] #sendCartModal .table-container table .dark-text {
  color: #454545;
}
[data-br-component="cart-main-content"] #sendCartModal .table-container table .w-fix-80 {
  width: 80px;
}
[data-br-component="cart-main-content"] #sendCartModal .table-container tr:last-of-type td {
  border-bottom-width: 0;
}
[data-br-component="cart-main-content"] .filtering-sign-in-popup {
  margin-bottom: 15px;
  -ms-flex-item-align: center;
  align-self: center;
}
[data-br-component="cart-main-content"] .filtering-sign-in-popup .sign-in-popup-cnt {
  background-color: #f8ffca;
  padding: 15px 35px 15px 15px;
  position: relative;
  text-align: center;
}
[data-br-component="cart-main-content"] .filtering-sign-in-popup .sign-in-popup-cnt .dark-text {
  font-family: 'OpenSans-Regular';
  font-size: 14px;
}
[data-br-component="cart-main-content"] .filtering-sign-in-popup .sign-in-popup-cnt .infoicon {
  width: 16px;
  height: 16px;
  background-image: url("../images/product-list-page/question-icon-grey.png");
}
[data-br-component="cart-main-content"] .cart-filter {
  float: right;
}
[data-br-component="cart-main-content"] .cart-filter .filter-by-brand-select .select-by,
[data-br-component="cart-main-content"] .cart-filter [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by {
  height: auto;
  padding: 0 35px 10px 10px;
  border: none;
  min-width: auto;
  width: 100%;
  font-family: 'OpenSans-Regular', Tahoma, sans-serif;
  color: #7e7e7e;
  background-position-y: -3px;
}
[data-br-component="cart-main-content"] .cart-filter .filter-by-brand-select .select-by:hover,
[data-br-component="cart-main-content"] .cart-filter [data-br-component="category-main-content"] .select-box-header .filter-by-brand-select .select-by:hover {
  text-decoration: underline;
}
[data-br-component="cart-main-content"] .cart-filter .cart-select-form,
[data-br-component="cart-main-content"] .cart-filter [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
  margin-bottom: 0px;
}
[data-br-component="cart-main-content"] .cart-filter .cart-select-form:after,
[data-br-component="cart-main-content"] .cart-filter [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter:after {
  top: 5px;
  right: 10px;
}
[data-br-component="cart-main-content"] .cart-select-all .cart-checkbox-icon {
  display: inline-block !important;
  margin-right: 0!important;
  vertical-align: middle;
}
[data-br-component="cart-main-content"] .cart-select-all .table-txt-mob {
  vertical-align: middle;
}
@media screen and (max-width: 1200px) {
  [data-br-component="cart-main-content"] .total-sum-content {
    margin-bottom: 25px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 1199px) {
  [data-br-component="cart-main-content"] .cart-product-carousel,
  [data-br-component="placing-order-container"] .cart-product-carousel {
    margin-bottom: 0 !important;
  }
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel:not(.owl-loaded) .carousel-inner,
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel:not(.owl-loaded) .carousel-inner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3%;
    flex: 0 0 33.3%;
    max-width: 33.3%;
  }
  [data-br-component="cart-main-content"] .delivery-content.delivery-content-b {
    padding-top: 25px;
  }
  [data-br-component="cart-main-content"] .delivery-content .payment-row {
    margin-top: 15px;
  }
  [data-br-component="cart-main-content"].cart-main-content {
    margin-top: 0;
  }
}
@media screen and (max-width: 1199px) and (min-width: 768px) {
  [data-br-component="cart-main-content"] .cart-filter .cart-select-form,
  [data-br-component="cart-main-content"] .cart-filter [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
    margin-top: -50px;
  }
  [data-br-component="cart-main-content"] .order-popup-blkXXX.__share .modal-dialog {
    margin-left: 50%;
  }
}
@media screen and (max-width: 680px) {
  [data-br-component="cart-main-content"] .cart-product-carousel .owl-carousel:not(.owl-loaded) .carousel-inner,
  [data-br-component="placing-order-container"] .cart-product-carousel .owl-carousel:not(.owl-loaded) .carousel-inner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  [data-br-component="cart-main-content"].cart-main-content {
    margin-top: 0;
  }
  [data-br-component="cart-main-content"] .table-container .page-title,
  [data-br-component="safe-main-content"] .page-title,
  [data-br-component="prices-discounts-container"] .price-table-content .page-title {
    margin-bottom: 3px;
    margin-left: -15px;
  }
  [data-br-component="cart-main-content"] .table-container .page-title.cart-mobile-ttl,
  [data-br-component="safe-main-content"] .page-title.cart-mobile-ttl,
  [data-br-component="prices-discounts-container"] .price-table-content .page-title.cart-mobile-ttl {
    padding: 0;
    margin: 0;
  }
  [data-br-component="cart-main-content"] .table-container .loaderWrapperLocal,
  [data-br-component="safe-main-content"] .loaderWrapperLocal,
  [data-br-component="prices-discounts-container"] .price-table-content .loaderWrapperLocal {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 10px;
    -webkit-transform: translateY(-80%);
    transform: translateY(-80%);
  }
  [data-br-component="cart-main-content"] .table-container .price-mobile,
  [data-br-component="safe-main-content"] .price-mobile,
  [data-br-component="prices-discounts-container"] .price-table-content .price-mobile {
    max-width: 125px;
  }
  [data-br-component="cart-main-content"] .table-container .number-input-content .input-group,
  [data-br-component="safe-main-content"] .number-input-content .input-group,
  [data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-group {
    width: 125px;
  }
  [data-br-component="cart-main-content"] .table-container .number-input-content .input-number,
  [data-br-component="safe-main-content"] .number-input-content .input-number,
  [data-br-component="prices-discounts-container"] .price-table-content .number-input-content .input-number {
    width: 52px;
    height: 30px;
  }
  [data-br-component="cart-main-content"] .table-container .number-input-content .plus-btn,
  [data-br-component="safe-main-content"] .number-input-content .plus-btn,
  [data-br-component="prices-discounts-container"] .price-table-content .number-input-content .plus-btn {
    background-size: 18px auto;
  }
  [data-br-component="cart-main-content"] .table-container .number-input-content .minus-btn,
  [data-br-component="safe-main-content"] .number-input-content .minus-btn,
  [data-br-component="prices-discounts-container"] .price-table-content .number-input-content .minus-btn {
    background-size: 20px auto;
  }
  [data-br-component="cart-main-content"] .table-container .picture-cell,
  [data-br-component="safe-main-content"] .picture-cell,
  [data-br-component="prices-discounts-container"] .price-table-content .picture-cell {
    vertical-align: top;
    padding-top: 0;
  }
  [data-br-component="cart-main-content"] .table-container .code-wrapper,
  [data-br-component="safe-main-content"] .code-wrapper,
  [data-br-component="prices-discounts-container"] .price-table-content .code-wrapper {
    margin-top: 15px;
    margin-bottom: 5px;
  }
  [data-br-component="cart-main-content"] .table-container .code-wrapper .prod-code,
  [data-br-component="safe-main-content"] .code-wrapper .prod-code,
  [data-br-component="prices-discounts-container"] .price-table-content .code-wrapper .prod-code {
    margin-right: 10px;
  }
  [data-br-component="cart-main-content"] .table-container .code-wrapper .present,
  [data-br-component="safe-main-content"] .code-wrapper .present,
  [data-br-component="prices-discounts-container"] .price-table-content .code-wrapper .present {
    margin-left: 15px;
  }
  [data-br-component="cart-main-content"] .table-container .prod-name,
  [data-br-component="safe-main-content"] .prod-name,
  [data-br-component="prices-discounts-container"] .price-table-content .prod-name {
    margin-bottom: 0;
    width: 95%;
    font-size: 12.6px;
  }
  [data-br-component="cart-main-content"] .table-container .product-price,
  [data-br-component="safe-main-content"] .product-price,
  [data-br-component="prices-discounts-container"] .price-table-content .product-price {
    font-size: 12px;
    color: #454545;
    padding-top: 0;
  }
  [data-br-component="cart-main-content"] .table-container .product-price .price-cart-mobile,
  [data-br-component="safe-main-content"] .product-price .price-cart-mobile,
  [data-br-component="prices-discounts-container"] .price-table-content .product-price .price-cart-mobile {
    font-size: 14px;
    padding-top: 10px;
    color: #7d7d7d;
    font-family: 'OpenSans-Semibold';
  }
  [data-br-component="cart-main-content"] .table-container .product-price .price-cart-mobile .bold,
  [data-br-component="safe-main-content"] .product-price .price-cart-mobile .bold,
  [data-br-component="prices-discounts-container"] .price-table-content .product-price .price-cart-mobile .bold {
    font-family: 'OpenSans-Bold';
    text-decoration: underline;
  }
  [data-br-component="cart-main-content"] .table-container .product-price .price-brutto,
  [data-br-component="safe-main-content"] .product-price .price-brutto,
  [data-br-component="prices-discounts-container"] .price-table-content .product-price .price-brutto {
    font-size: 14px;
    color: #f15407;
  }
  [data-br-component="cart-main-content"] .table-container .product-price .price-brutto.__M,
  [data-br-component="safe-main-content"] .product-price .price-brutto.__M,
  [data-br-component="prices-discounts-container"] .price-table-content .product-price .price-brutto.__M {
    font-size: 16px;
  }
  [data-br-component="cart-main-content"] .table-container .delete-product-mobile .delete-text-mobile,
  [data-br-component="safe-main-content"] .delete-product-mobile .delete-text-mobile,
  [data-br-component="prices-discounts-container"] .price-table-content .delete-product-mobile .delete-text-mobile {
    text-decoration: underline;
    font-size: 14px;
  }
  [data-br-component="cart-main-content"] .table-container .icon-wrapper,
  [data-br-component="safe-main-content"] .icon-wrapper,
  [data-br-component="prices-discounts-container"] .price-table-content .icon-wrapper {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    float: left;
    margin-top: 2px;
    margin-right: 15px;
  }
  [data-br-component="cart-main-content"] .table-container .bought-date,
  [data-br-component="safe-main-content"] .bought-date,
  [data-br-component="prices-discounts-container"] .price-table-content .bought-date {
    padding-top: 15px;
  }
  [data-br-component="cart-main-content"] .table-container .add-to-bookmark,
  [data-br-component="safe-main-content"] .add-to-bookmark,
  [data-br-component="dropdown-container"] .add-to-bookmark,
  [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark {
    padding-left: 35%;
    padding-top: 0;
  }
  [data-br-component="cart-main-content"] .table-container .add-to-bookmark span:first-of-type:before,
  [data-br-component="safe-main-content"] .add-to-bookmark span:first-of-type:before,
  [data-br-component="dropdown-container"] .add-to-bookmark span:first-of-type:before,
  [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark span:first-of-type:before {
    width: 24px;
    height: 22px;
    background: url("../images/product-list-page/heart-empty-icon-big.png");
  }
  [data-br-component="cart-main-content"] .table-container .add-to-bookmark span:last-of-type:before,
  [data-br-component="safe-main-content"] .add-to-bookmark span:last-of-type:before,
  [data-br-component="dropdown-container"] .add-to-bookmark span:last-of-type:before,
  [data-br-component="prices-discounts-container"] .price-table-content .add-to-bookmark span:last-of-type:before {
    width: 24px;
    height: 22px;
    background: url("../images/product-list-page/heart-full-icon-big.png");
  }
  [data-br-component="cart-main-content"] .table-container tr.last td,
  [data-br-component="cart-main-content"] .table-container tr.first td,
  [data-br-component="safe-main-content"] tr.last td,
  [data-br-component="safe-main-content"] tr.first td,
  [data-br-component="prices-discounts-container"] .price-table-content tr.last td,
  [data-br-component="prices-discounts-container"] .price-table-content tr.first td {
    padding-top: 10px;
  }
  [data-br-component="cart-main-content"] .table-container td,
  [data-br-component="safe-main-content"] td,
  [data-br-component="prices-discounts-container"] .price-table-content td {
    vertical-align: top;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  [data-br-component="cart-main-content"] .table-container td.va-mid,
  [data-br-component="safe-main-content"] td.va-mid,
  [data-br-component="prices-discounts-container"] .price-table-content td.va-mid {
    vertical-align: middle;
  }
  [data-br-component="cart-main-content"] .table-container td.input-number,
  [data-br-component="safe-main-content"] td.input-number,
  [data-br-component="prices-discounts-container"] .price-table-content td.input-number {
    padding-top: 38px;
  }
  [data-br-component="cart-main-content"] .table-container td.sm-bold,
  [data-br-component="safe-main-content"] td.sm-bold,
  [data-br-component="prices-discounts-container"] .price-table-content td.sm-bold {
    font-family: 'OpenSans-Regular';
    font-size: 0.75em;
    text-align: left;
  }
  [data-br-component="cart-main-content"] .table-container td.bold,
  [data-br-component="safe-main-content"] td.bold,
  [data-br-component="prices-discounts-container"] .price-table-content td.bold {
    font-size: 1.2em;
    text-align: right;
    padding-right: 25px;
  }
  [data-br-component="cart-main-content"] .table-container td.bold span,
  [data-br-component="safe-main-content"] td.bold span,
  [data-br-component="prices-discounts-container"] .price-table-content td.bold span {
    position: relative;
  }
  [data-br-component="cart-main-content"] .table-container td.bold.center,
  [data-br-component="safe-main-content"] td.bold.center,
  [data-br-component="prices-discounts-container"] .price-table-content td.bold.center {
    text-align: center;
    padding-right: 8px;
  }
  [data-br-component="cart-main-content"] .table-container td label,
  [data-br-component="safe-main-content"] td label,
  [data-br-component="prices-discounts-container"] .price-table-content td label {
    margin-top: 5px;
  }
  [data-br-component="cart-main-content"] .table-container .delete-text-mobile,
  [data-br-component="safe-main-content"] .delete-text-mobile,
  [data-br-component="prices-discounts-container"] .price-table-content .delete-text-mobile {
    color: #1568a8;
    float: right;
    font-size: 1.3em;
    margin-top: -3px;
  }
  [data-br-component="cart-main-content"] .table-container .delete-text-mobile.float-left,
  [data-br-component="safe-main-content"] .delete-text-mobile.float-left,
  [data-br-component="prices-discounts-container"] .price-table-content .delete-text-mobile.float-left {
    margin-right: 58%;
  }
  [data-br-component="cart-main-content"] .table-container .table-head-mob thead,
  [data-br-component="safe-main-content"] .table-head-mob thead,
  [data-br-component="prices-discounts-container"] .price-table-content .table-head-mob thead {
    background: none;
    border-bottom: 1px solid #d7d7d7;
  }
  [data-br-component="cart-main-content"] .table-container .table-head-mob th,
  [data-br-component="safe-main-content"] .table-head-mob th,
  [data-br-component="prices-discounts-container"] .price-table-content .table-head-mob th {
    padding: 0 0 12px;
  }
  [data-br-component="cart-main-content"] .table-container .table-head-mob .table-txt-mob,
  [data-br-component="safe-main-content"] .table-head-mob .table-txt-mob,
  [data-br-component="prices-discounts-container"] .price-table-content .table-head-mob .table-txt-mob {
    text-align: left;
  }
  [data-br-component="cart-main-content"] .table-container .table-head-mob .delete-product-mobile,
  [data-br-component="safe-main-content"] .table-head-mob .delete-product-mobile,
  [data-br-component="prices-discounts-container"] .price-table-content .table-head-mob .delete-product-mobile {
    width: 100%;
    text-align: center;
    font-family: 'OpenSans-Regular';
    font-size: 0.75em;
  }
  [data-br-component="cart-main-content"] .total-sum-content {
    width: 95%;
  }
  [data-br-component="cart-main-content"] .total-sum-content .total-sum {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-left: 15px;
  }
  [data-br-component="cart-main-content"] .total-sum-content .total-sum .divider {
    display: none;
  }
  [data-br-component="cart-main-content"] .total-sum-content .total-sum .netto {
    margin-left: 10px;
  }
  [data-br-component="cart-main-content"] .total-sum-content .total-sum .brutto {
    margin-left: 128px;
    margin-top: 15px;
    width: 100%;
  }
  [data-br-component="cart-main-content"] .left-block {
    padding-left: 15px;
  }
  [data-br-component="cart-main-content"] .discount {
    padding: 35px 0 30px 0;
  }
  [data-br-component="cart-main-content"] .discount .discount-error {
    margin-top: 10px;
  }
  [data-br-component="cart-main-content"] .applied-discounts {
    margin: -5px 0 30px 148px;
    text-align: left;
  }
  [data-br-component="cart-main-content"] .applied-discounts .pull-right {
    float: none !important;
    padding-left: 0;
  }
  [data-br-component="cart-main-content"] .cart-carousel-header,
  [data-br-component="placing-order-container"] .cart-carousel-header {
    display: block;
    position: relative;
    padding: 0 15px;
  }
  [data-br-component="cart-main-content"] .cart-carousel-header .right,
  [data-br-component="placing-order-container"] .cart-carousel-header .right {
    margin: 10px 0 0 15px;
  }
  [data-br-component="cart-main-content"] .cart-carousel-header .blue-text,
  [data-br-component="placing-order-container"] .cart-carousel-header .blue-text {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  [data-br-component="cart-main-content"] .cart-carousel-header .main-title,
  [data-br-component="placing-order-container"] .cart-carousel-header .main-title {
    font-size: 0.875em;
  }
  [data-br-component="cart-main-content"] .cart-carousel-header .main-title .title-text,
  [data-br-component="placing-order-container"] .cart-carousel-header .main-title .title-text {
    font-size: 1.125em;
  }
  [data-br-component="cart-main-content"] .cart-carousel-header .js_promotion-sum-text,
  [data-br-component="placing-order-container"] .cart-carousel-header .js_promotion-sum-text {
    position: absolute;
    right: 0;
    top: 0;
  }
  [data-br-component="cart-main-content"] .cart-next-prev-btn {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 100%;
    padding-right: 0;
    margin: 65px 10% 25px 10%;
  }
  [data-br-component="cart-main-content"] .cart-next-prev-btn .btn-wrapper {
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-br-component="cart-main-content"] .cart-next-prev-btn .cart-next-btn {
    width: 80%;
    text-align: center;
  }
  [data-br-component="cart-main-content"] .cart-next-prev-btn .cart-prev-btn {
    margin-left: 0;
    border: none;
    padding: 0;
  }
  [data-br-component="cart-main-content"] .order-popup-blk.__share {
    margin: 1% 0;
    z-index: 1090;
  }
  [data-br-component="cart-main-content"] .order-popup-blk.__share .modal-dialog {
    max-width: 375px;
    width: 100%;
    margin-left: auto;
    margin-top: auto;
  }
  [data-br-component="cart-main-content"] .order-popup-blk.__share .modal-header h4,
  [data-br-component="cart-main-content"] .order-popup-blk.__share .modal-header .popup-url-ttl {
    float: left;
    margin-left: 0;
  }
  [data-br-component="cart-main-content"] .order-popup-blk.__product {
    margin: 20% 0 0;
  }
  [data-br-component="cart-main-content"] .order-popup-blk.__product .modal-content:before,
  [data-br-component="cart-main-content"] .order-popup-blk.__product .modal-content:after {
    display: block;
  }
  [data-br-component="cart-main-content"] .order-history-wrap .mt-30 {
    margin-top: 15px;
  }
  [data-br-component="cart-main-content"] .order-history-wrap .cart-select-form,
  [data-br-component="cart-main-content"] .order-history-wrap [data-br-component="dropdown-container"] .dropdown-table .dropdown-table-content-header-filter {
    margin-bottom: 0;
    width: 100%;
  }
  .cart-page .table-head-mob {
    margin-top: 15px;
  }
}
.cart-print-link {
  font-family: 'OpenSans-Bold' !important;
}
.cart-print-icon::before {
  font-family: 'Glyphicons Halflings';
  content: "\e045";
  padding-right: 1em;
}
.cart-print-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 auto;
  min-width: 650px;
  max-width: 19cm;
}
.cart-print-header__box {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 50%;
  flex: 0 1 50%;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: bold;
}
.cart-print-header__box--top {
  padding-bottom: 0;
}
.cart-print {
  min-width: 650px;
  max-width: 19cm;
  margin: 0 auto;
}
.cart-print table {
  table-layout: fixed;
}
.cart-print th {
  vertical-align: middle !important;
}
.cart-print__table-header-image {
  width: 100px;
}
.cart-print__table-header-product-name {
  text-align: left !important;
}
.cart-print__table-header-units {
  width: 40px;
}
.cart-print__table-header-price {
  width: 80px;
}
.cart-print__table-header-qunatity {
  width: 60px;
}
.cart-print__table-header-value {
  width: 80px;
}
.cart-print-items {
  font-family: 'OpenSans-Bold' !important;
}
.cart-print-items * {
  font-family: inherit !important;
}
.cart-print-items tr.td-border-change {
  border-bottom: 0px;
}
.cart-print-items td {
  padding: 5px !important;
  border-bottom: 1px solid #b3b5b8 !important;
}
.cart-print-items:hover td {
  border-bottom: 1px solid #b3b5b8 !important;
}
.cart-print-items.td-border-change td {
  border-bottom: 1px solid #b3b5b8 !important;
}
.cart-print-items__image {
  max-height: 90px !important;
}
.cart-print-items__product {
  text-align: left !important;
}
.cart-print-items__feature {
  font-family: 'OpenSans-Semibold' !important;
  color: #7d7d7d !important;
  font-style: italic;
  padding-left: 1em;
  padding-right: 1em;
}
.cart-print-items__code {
  color: #7d7d7d !important;
}
.cart-print-items__unit-and-price {
  font-family: 'OpenSans-Semibold' !important;
  color: #7d7d7d !important;
}
.cart-print-items__unit-and-price--netto {
  margin: 0;
}
.cart-print-items__unit-and-price--brutto {
  font-family: 'OpenSans-Bold' !important;
  margin: 0;
}
.cart-print-items__quantity {
  font-size: 1em !important;
}
.cart-print-summary {
  position: relative;
  font-family: 'OpenSans-Regular';
  font-size: 16px;
  padding-top: 35px !important;
  padding-bottom: 35px !important;
  border-bottom: 1px solid #b3b5b8 !important;
}
.cart-print-summary__emphasize {
  font-family: 'OpenSans-Bold';
}
.cart-print-summary__value {
  float: right;
}
.cart-print-summary__cart {
  font-family: 'OpenSans-Bold';
  padding-right: 1em;
}
.cart-print-summary__separator {
  color: #b3b5b8;
  padding-left: 1em;
  padding-right: 1em;
}
.cart-print-footer {
  min-width: 650px;
  max-width: 19cm;
  margin: 0 auto 40px;
  padding-top: 1em;
}
.cart-print-footer__separator {
  font-family: 'OpenSans-Regular';
  color: #b3b5b8;
  padding-left: 1em;
  padding-right: 1em;
}
.cart-print-footer__question {
  position: relative;
  font-family: 'OpenSans-ExtraBold';
  font-size: 16px;
  margin-top: 20px;
}
.cart-print-footer__print {
  position: absolute;
  right: 0;
  font-family: 'OpenSans-Bold';
}
.cart-print-footer__phone {
  font-family: 'OpenSans-Bold';
  font-size: 16px;
}
.cart-print-footer__hours {
  font-family: 'OpenSans-Regular';
  font-size: 14px;
  font-style: italic;
  padding-left: 2em;
}
.cart-print-footer__orders {
  font-family: 'OpenSans-Bold';
  font-size: 16px;
  margin-top: 1.5em;
}
.cart-print-footer__order {
  font-family: 'OpenSans-ExtraBold';
  font-size: 18px;
}
.cart-print-footer__mail {
  font-family: 'OpenSans-Regular';
}
@media print {
  .cart-print-icon {
    display: none;
  }
  .cart-print th {
    background-color: #b2b2b2 !important;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
  .cart-print-items {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
  }
  .cart-print-items__image {
    max-height: 70px !important;
  }
  .cart-print-items__unit-and-price {
    color: #000 !important;
  }
  .cart-print-footer__to-cart {
    font-family: 'OpenSans-Regular' !important;
  }
}
[data-br-component="cart-sidebar-container"] .main-menu > li {
  border: 1px solid #f3f3f3;
  margin-bottom: 5px;
}
[data-br-component="cart-sidebar-container"] .main-menu > li .search-in-favorite > .text {
  margin-left: -25px;
}
[data-br-component="cart-sidebar-container"] .main-menu > li > a {
  height: 43px;
  background-color: #f3f3f3;
  padding: 0 20px;
}
[data-br-component="cart-sidebar-container"] .main-menu > li > a .text {
  padding-left: 18px;
}
[data-br-component="cart-sidebar-container"] .main-menu > li > a:hover {
  background-color: #e7e7e7;
}
[data-br-component="cart-sidebar-container"] .main-menu > li > a.search-in-favorite:hover {
  cursor: default;
  background-color: #f3f3f3;
}
[data-br-component="cart-sidebar-container"] .main-menu > li.border {
  border: 2px solid #dedede;
}
[data-br-component="cart-sidebar-container"] .main-menu > li .infoicon {
  width: 16px;
  height: 16px;
  background-image: url("../images/cart-page/info-icon.png");
  float: right;
}
[data-br-component="cart-sidebar-container"] .main-menu > li .infoicon.in-modal {
  margin: 7px 75px -90px 0;
}
[data-br-component="cart-sidebar-container"] .main-menu .message:before {
  background-image: url("../images/cart-page/message-icon.png");
  width: 16px;
  height: 18px;
  background-repeat: no-repeat;
  background-position-y: 4px;
}
[data-br-component="cart-sidebar-container"] .main-menu .print:before {
  background-image: url("../images/cart-page/print-icon.png");
  width: 16px;
  height: 18px;
  background-repeat: no-repeat;
  background-position-y: 2px;
}
[data-br-component="cart-sidebar-container"] .main-menu .order-template:before {
  background-image: url("../images/cart-page/order-template-icon.png");
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-position-y: 2px;
}
[data-br-component="cart-sidebar-container"] .main-menu .just-bought-products:before {
  background-image: url("../images/user-pages/shopping-icon.png");
  width: 18px;
  height: 18px;
}
[data-br-component="cart-sidebar-container"] .main-menu .just-bought-products-desc {
  margin-bottom: 10px;
  color: #ff7b3a;
  padding-top: 10px;
}
[data-br-component="cart-sidebar-container"] .main-menu .shopping-catalog:before {
  background-image: url("../images/cart-page/catalog-icon.png");
  width: 15px;
  height: 18px;
}
[data-br-component="cart-sidebar-container"] .main-menu .sidebar-delivery:before {
  background-image: url("../images/product-page/prod-delivery-icon.png");
  width: 32px;
  height: 23px;
  margin-left: -8px;
}
[data-br-component="cart-sidebar-container"] .main-menu .sidebar-delivery .text {
  padding-left: 8px;
}
[data-br-component="cart-sidebar-container"] .main-menu .list-group.delivery-item a {
  color: #1568a8;
}
[data-br-component="cart-sidebar-container"] .main-menu .list-group.send-cart {
  max-width: 207px;
  width: 100%;
}
[data-br-component="cart-sidebar-container"] .main-menu .list-group.send-cart.__show-cart {
  display: none;
}
[data-br-component="cart-sidebar-container"] .main-menu .list-group-print.__show-cart {
  display: none;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form {
  padding-left: 7px;
  padding-right: 0;
  padding-bottom: 15px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .form-btn,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="cart-sidebar-container"] .sidebar-menu-form [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin-left: 0;
  margin-right: 0;
  min-width: 135px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .dotted-border {
  border-bottom: 1px dotted #a5a5a5;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .solid-border {
  border-bottom: 1px solid #a5a5a5;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .order-template {
  padding: 10px 0 0;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form span.template-preview-icon-ttl {
  margin-bottom: 10px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form span.mb-5 {
  margin-bottom: 5px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form span.mb-20 {
  margin-bottom: 20px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form span .save-btn {
  margin-bottom: 15px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .template-without-product {
  color: #b90d0d;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart {
  border: none;
  text-align: left;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .added-to-cart {
  color: #30ac3c;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .search-icon {
  margin-left: 30px;
  vertical-align: bottom;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .search-icon:after {
  width: 17px;
  height: 17px;
  background-image: url("../images/user-pages/search-icon-blue.png");
  margin-top: 3px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #contract-input {
  border: 1px solid #40464e;
  padding: 5px;
  height: 45px;
  margin-bottom: 15px;
  margin-top: 8px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form #shopping-input {
  border: 1px solid #40464e;
  padding: 5px;
  height: 45px;
  margin-bottom: 15px;
  margin-top: 8px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .hide-form {
  margin-bottom: 16px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .save-btn {
  margin-bottom: 25px;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .template-name {
  margin-bottom: 0;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .template-name.text-strong {
  font-family: 'OpenSans-Bold';
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .template-name.text-green {
  color: #2a9011;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .template-name a {
  color: #000;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .template-name a:hover {
  text-decoration: underline;
  cursor: pointer;
  color: #f26221;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart {
  display: inline;
  max-width: 115px;
  width: 100%;
  text-align: right;
  padding-right: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  color: #1c6ead;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart:before {
  background-image: url("../images/product-slider-images/prod-cart-icon.png");
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart:hover {
  color: #f26221;
  text-decoration: none;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart:hover:before {
  background-image: url("../images/product-slider-images/prod-cart-hover-icon.png");
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .btn-add-cart {
  font-family: 'OpenSans-Regular';
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 0;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart-container .template-preview-icon {
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto 0;
  padding-top: 10px;
  cursor: pointer;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart-container .template-preview-icon:hover {
  color: #f26221;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart-container .template-preview-icon:hover .template-preview-icon-ttl {
  color: #f26221;
}
[data-br-component="cart-sidebar-container"] .sidebar-menu-form .add-to-cart-container .template-preview-icon-ttl {
  display: inline-block;
  vertical-align: middle;
  padding-top: 3px;
  margin-left: 0px;
  color: #1c6ead;
  font-family: 'OpenSans-Regular';
}
[data-br-component="cart-sidebar-container"] .sidebar-template-cnt {
  padding: 15px 15px 20px 0;
}
[data-br-component="cart-sidebar-container"] .shopping-catalog-form {
  padding-bottom: 10px;
}
[data-br-component="cart-sidebar-container"] .shopping-catalog-form .cart-buy-errors {
  margin-bottom: 5px;
  margin-top: -10px;
}
[data-br-component="cart-sidebar-container"] .shopping-catalog-form .cart-buy-errors .text-success {
  color: #1e7108;
}
[data-br-component="cart-sidebar-container"] .sign-in-wrapper {
  padding-left: 7px;
  padding-right: 14px;
  padding-bottom: 15px;
}
[data-br-component="cart-sidebar-container"] .grey-bg-c {
  background-color: #f3f3f3;
}
[data-br-component="cart-sidebar-container"] .templates-header {
  color: #7d7d7d;
}
[data-br-component="cart-sidebar-container"] .template-item-t {
  position: relative;
}
[data-br-component="cart-sidebar-container"] .template-item-t:before {
  content: '';
  position: absolute;
  display: block;
  height: 1px;
  width: 244px;
  top: 0;
  left: 0;
  background: #a5a5a5;
}
[data-br-component="cart-sidebar-container"] .template-item-wrap {
  padding-right: 15px;
}
[data-br-component="cart-sidebar-container"] .template-item-wrap.__scroll {
  overflow-y: scroll;
  height: 263px;
}
[data-br-component="cart-sidebar-container"] .template-item:first-of-type {
  padding-top: 5px;
}
[data-br-component="cart-sidebar-container"] .template-item-b {
  padding-right: 15px;
}
[data-br-component="cart-sidebar-container"] .template-empty {
  font-size: 1em !important;
  color: #7d7d7d !important;
}
[data-br-component="cart-sidebar-container"] .template-empty.d-n {
  display: none !important;
}
.cart-page [data-br-component="cart-sidebar-container"] .list-group-send-cart {
  display: none;
}
.cart-page [data-br-component="cart-sidebar-container"] .list-group-send-cart.__show-cart {
  display: inline-block;
}
.cart-page [data-br-component="cart-sidebar-container"] .list-group-print {
  display: none;
}
.cart-page [data-br-component="cart-sidebar-container"] .list-group-print.__show-cart {
  display: inline-block;
}
.cart-page [data-br-component="cart-sidebar-container"] .list-group .send-cart-button-text {
  padding-right: inherit;
}
.cart-page .popover.popover-black.bottom {
  margin-left: 110px;
  width: 255px;
}
.cart-page .popover.popover-black.bottom > .arrow {
  left: -6% !important;
}
.popover.popover-black .popover-content-black .template-preview-lnk {
  margin: 22px 0;
  font-family: 'OpenSans-SemiboldItalic';
}
.popover.popover-black .popover-content-black span {
  display: inline-block;
  margin-bottom: 5px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .cart-page [data-br-component="cart-sidebar-container"] .main-menu {
    margin-bottom: 30px;
  }
  .cart-page [data-br-component="cart-sidebar-container"] .main-menu .list-group {
    width: 38%;
    display: inline-block;
  }
  .cart-page [data-br-component="cart-sidebar-container"] .main-menu .list-group-send-cart {
    width: 222px;
  }
  .cart-page [data-br-component="cart-sidebar-container"] .main-menu .list-group-print {
    width: 58px;
  }
  .cart-page .sidebar-functions-sm {
    width: 140px;
    margin-left: 15px;
  }
  .cart-page .sidebar-functions-sm .cart-sidebar-collapse-btn {
    font-family: 'OpenSans-Regular';
    color: #7e7e7e;
    font-size: 0.813em;
  }
  .cart-page .sidebar-functions-sm .cart-sidebar-collapse-btn:after {
    display: inline-block;
    content: '';
    position: absolute;
    background-image: url("../images/cart-page/cart-select-arrow.png");
    width: 16px;
    height: 8px;
    right: 0;
    top: 5px;
    z-index: 9;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .cart-page .sidebar-functions-sm .cart-sidebar-collapse-btn[data-toggle="collapse"].collapsed:after {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .cart-page [data-br-component="cart-sidebar-container"] .main-menu {
    margin-bottom: 30px;
  }
  .cart-page [data-br-component="cart-sidebar-container"] .main-menu .list-group-send-cart {
    width: 305px;
  }
}
@media screen and (min-width: 1200px) {
  [data-br-component="cart-sidebar-container"].collapse.dont-collapse-md {
    display: block;
    height: auto !important;
    visibility: visible;
  }
}
[data-br-component="mobile-header-top"] {
  margin-top: 20px;
  margin-bottom: 20px;
}
[data-br-component="mobile-header-top"] .logo {
  margin-right: 10px;
}
[data-br-component="mobile-header-top"] .logo h1 {
  margin-bottom: 0px;
  margin-top: 0px;
}
[data-br-component="mobile-header-top"] .logo a {
  background-position: center;
  height: 32px;
  width: 165px;
  font-size: 0;
}
[data-br-component="mobile-header-top"] .cart-button,
[data-br-component="mobile-header-top"] .clipboard-button {
  min-width: 45px;
}
[data-br-component="mobile-header-top"] .cart-button span,
[data-br-component="mobile-header-top"] .clipboard-button span {
  width: 20px;
  height: 20px;
  line-height: 20px;
  margin-left: auto;
  margin-right: auto;
  margin-top: -10px;
  background-color: #1570b7;
}
[data-br-component="mobile-header-top"] .cart-button {
  background: url("../images/homepage/shopping-cart-icon.png") center no-repeat #f15407;
  height: 38px;
}
[data-br-component="mobile-header-top"] .clipboard-button {
  margin-right: 5px;
  background: url("../images/homepage/mobile-clipboard-icon.png") center no-repeat #9dd5ff;
  height: 38px;
}
[data-br-component="mobile-header-top"] .my-account-button {
  margin-right: 15px;
  height: 38px;
}
@media screen and (max-width: 767px) {
  [data-br-component="mobile-header-top"] {
    display: block;
  }
}
@media screen and (max-width: 339px) {
  [data-br-component="mobile-header-top"] .my-account-button {
    display: none;
  }
}
[data-br-component="mobile-header-menu"],
[data-br-component="sidebar"] .static-container .section-title-mob-menu,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle {
  z-index: 1000;
  margin-bottom: 20px;
}
[data-br-component="mobile-header-menu"] .input-group-btn-clr,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .input-group-btn-clr,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .input-group-btn-clr {
  width: 25px;
  margin-left: -25px;
  z-index: 10;
}
[data-br-component="mobile-header-menu"] .input-group-btn-clr .clr-btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .input-group-btn-clr .clr-btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .input-group-btn-clr .clr-btn {
  border: none;
  width: 18px;
  height: 18px;
  margin-top: 6px;
  background: url("../images/homepage/clear-icon.png") center no-repeat transparent;
}
[data-br-component="mobile-header-menu"].mobile-header-no-fixed,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-header-no-fixed,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-header-no-fixed {
  position: absolute;
  width: 100%;
  left: 0;
  top: 50px;
  height: 55px;
}
[data-br-component="mobile-header-menu"].mobile-fixed-header-menu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-fixed-header-menu,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-fixed-header-menu {
  height: 55px;
  width: 100%;
  top: 70px;
  left: 0;
}
[data-br-component="mobile-header-menu"].mobile-fixed-header-menu.fixed-header,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-fixed-header-menu.fixed-header,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-fixed-header-menu.fixed-header {
  top: 0;
  background-color: #9dd5ff;
}
[data-br-component="mobile-header-menu"].mobile-fixed-header-menu.fixed-header .dl-menuwrapper > button,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-fixed-header-menu.fixed-header .dl-menuwrapper > button,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-fixed-header-menu.fixed-header .dl-menuwrapper > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[data-br-component="mobile-header-menu"].mobile-fixed-header-menu.fixed-header .mobile-header-btn-info-wrap,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-fixed-header-menu.fixed-header .mobile-header-btn-info-wrap,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-fixed-header-menu.fixed-header .mobile-header-btn-info-wrap {
  display: block;
}
[data-br-component="mobile-header-menu"].mobile-fixed-header-menu.fixed-header .full-width-menu .mobile-header-btn-info-wrap,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-fixed-header-menu.fixed-header .full-width-menu .mobile-header-btn-info-wrap,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-fixed-header-menu.fixed-header .full-width-menu .mobile-header-btn-info-wrap {
  display: none;
}
[data-br-component="mobile-header-menu"].mobile-fixed-header-menu.hidden-header,
[data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-fixed-header-menu.hidden-header,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-fixed-header-menu.hidden-header {
  top: -55px;
}
[data-br-component="mobile-header-menu"] .content-wrapper,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper {
  margin-left: 15px;
  margin-right: 15px;
  background-color: #9dd5ff;
}
[data-br-component="mobile-header-menu"] .content-wrapper .menu-text,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .content-wrapper .menu-text,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .content-wrapper .menu-text {
  margin-left: 10px;
  top: 18px;
}
[data-br-component="mobile-header-menu"] .top-search-panel,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel {
  margin-right: 15px;
  margin-left: 10px;
}
[data-br-component="mobile-header-menu"] .top-search-panel input,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel input,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel input {
  border-width: 0;
  padding-left: 10px;
}
[data-br-component="mobile-header-menu"] .top-search-panel .input-group-btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group-btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group-btn {
  width: 23px;
  margin-left: 10px;
}
[data-br-component="mobile-header-menu"] .top-search-panel .input-group-btn .btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group-btn .btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group-btn .btn {
  width: 23px;
  height: 23px;
  background: url("../images/homepage/search-hover-icon.png") center no-repeat transparent;
}
[data-br-component="mobile-header-menu"] .top-search-panel .input-group-btn:hover .btn,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .top-search-panel .input-group-btn:hover .btn,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .top-search-panel .input-group-btn:hover .btn {
  background: url("../images/homepage/search-icon.png") center no-repeat transparent;
}
[data-br-component="mobile-header-menu"] .mobile-header-btn-info-wrap,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .mobile-header-btn-info-wrap,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .mobile-header-btn-info-wrap {
  display: none;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-top: -10px;
}
[data-br-component="mobile-header-menu"] .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .mobile-header-btn-info-wrap .btn-info-counter,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .mobile-header-btn-info-wrap .btn-info-counter {
  width: 20px;
  height: 20px;
  line-height: 20px;
  margin-left: auto;
  margin-right: auto;
  margin-top: -10px;
  background-color: #1570b7;
}
[data-br-component="mobile-header-menu"] .mobile-header-btn-info-wrap .cart-button,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .mobile-header-btn-info-wrap .cart-button,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .mobile-header-btn-info-wrap .cart-button {
  width: 26px;
  height: 26px;
  background: url("../images/homepage/shopping-cart-icon.png") center no-repeat;
  background-size: 100%;
}
[data-br-component="mobile-header-menu"] .mobile-header-btn-info-wrap .clipboard-button,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .mobile-header-btn-info-wrap .clipboard-button,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .mobile-header-btn-info-wrap .clipboard-button {
  width: 26px;
  height: 26px;
  margin: 0 20px 0 10px;
  background: url("../images/homepage/mobile-clipboard-icon.png") center no-repeat;
}
[data-br-component="mobile-header-menu"] .dl-menuwrapper,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper {
  height: 55px;
  max-width: none;
  margin-right: 0;
}
[data-br-component="mobile-header-menu"] .dl-menuwrapper > button,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper > button,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper > button {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  background-color: #40464e;
  width: 60px;
  height: 55px;
}
[data-br-component="mobile-header-menu"] .dl-menuwrapper > button:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper > button:after,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper > button:after {
  height: 2px;
  top: 17px;
  width: 32px;
  left: 14px;
}
[data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm {
  height: 15px;
  line-height: 0;
}
[data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
  display: block;
  width: 30px;
  height: 25px;
  border-radius: 3px;
  margin-left: 10px;
}
[data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button:after,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button:after {
  width: 20px;
  left: 5px;
  top: 5px;
  -webkit-box-shadow: 0 6px 0 #fff, 0 12px 0 #fff;
  box-shadow: 0 6px 0 #fff, 0 12px 0 #fff;
}
[data-br-component="mobile-header-menu"] .dl-menu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu {
  background-color: #9dd5ff;
  margin-top: 0;
  top: 55px;
  min-height: 100vh;
}
[data-br-component="mobile-header-menu"] .dl-menu li a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li a,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li a {
  padding: 10px 10px 10px 30px;
}
[data-br-component="mobile-header-menu"] .dl-menu li a:not(:only-child):after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li a:not(:only-child):after,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li a:not(:only-child):after {
  content: '>';
  color: #002660;
  font-family: 'OpenSans-Bold';
  margin-left: 4px;
}
[data-br-component="mobile-header-menu"] .dl-menu li.facebook a:before,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu li.facebook a:before,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu li.facebook a:before {
  background-image: url("../images/homepage/mobile-fb-icon.png");
  width: 10px;
  height: 17px;
  margin-bottom: -2px;
  margin-right: 10px;
}
[data-br-component="mobile-header-menu"] .dl-menu .dl-back,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu .dl-back,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu .dl-back {
  position: relative;
}
[data-br-component="mobile-header-menu"] .dl-menu .dl-back + li > a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu .dl-back + li > a,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu .dl-back + li > a {
  padding-top: 25px;
}
[data-br-component="mobile-header-menu"] .dl-menu .dl-back:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu .dl-back:after,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu .dl-back:after {
  font-size: 0;
  background-image: url("../images/product-page/mobile-menu-next-icon.png");
  width: 16px;
  height: 12px;
  line-height: 0;
  top: 16px;
  left: 35px;
}
[data-br-component="mobile-header-menu"] .dl-menu .dl-back a,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu .dl-back a,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu .dl-back a {
  font-family: 'OpenSans-ExtraBold';
  font-size: 0.813em;
  color: #002660;
  background-color: white;
  padding-left: 60px;
}
[data-br-component="mobile-header-menu"] .dl-menu .dl-back a:after,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu .dl-back a:after,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu .dl-back a:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #fff transparent transparent transparent;
  bottom: -9px;
  left: 35px;
}
[data-br-component="mobile-header-menu"] .dl-menu .dl-back a:hover,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu .dl-back a:hover,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu .dl-back a:hover {
  background-color: white;
}
[data-br-component="mobile-header-menu"] .dl-menu-lnk,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu-lnk,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu-lnk {
  color: #337ab7 !important;
}
[data-br-component="mobile-header-menu"] .dl-menu-exit,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu-exit,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu-exit {
  color: #1570b7 !important;
  text-transform: unset!important;
}
[data-br-component="mobile-header-menu"] .dl-submenu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-submenu,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-submenu {
  background-color: #9dd5ff;
  min-height: 100vh;
}
[data-br-component="mobile-header-menu"] .dl-submenu .blue,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-submenu .blue,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-submenu .blue {
  color: #1568a8;
}
[data-br-component="mobile-header-menu"] .dl-menu-separator,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu-separator,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu-separator {
  margin-top: 40px;
}
[data-br-component="mobile-header-menu"] .dl-menu-separator-small,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menu-separator-small,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menu-separator-small {
  margin-top: 15px;
}
[data-br-component="mobile-header-menu"] .full-width-menu,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu {
  margin-left: 0;
  margin-right: 0;
  background-color: #40464e;
}
[data-br-component="mobile-header-menu"] .full-width-menu .dl-menuwrapper > button,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .dl-menuwrapper > button,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .dl-menuwrapper > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: 10px;
}
[data-br-component="mobile-header-menu"] .full-width-menu .menu-text,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .menu-text,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .menu-text {
  margin-top: -5px;
}
[data-br-component="mobile-header-menu"] .full-width-menu .menu-text:before,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .menu-text:before,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .menu-text:before {
  display: inline-block;
  content: '';
  background-image: url("../images/user-pages/user29x29.png");
  width: 29px;
  height: 29px;
  vertical-align: -50%;
  margin-right: 15px;
  margin-left: 25px;
}
[data-br-component="mobile-header-menu"] .full-width-menu .menu-text,
[data-br-component="mobile-header-menu"] .full-width-menu .close-icon,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .menu-text,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .close-icon,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .menu-text,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .close-icon {
  display: inline-block;
}
[data-br-component="mobile-header-menu"] .full-width-menu .close-icon,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .close-icon,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .close-icon {
  width: 55px;
  height: 55px;
  background: url("../images/homepage/menu-close-btn.png") center no-repeat #133a76;
}
[data-br-component="mobile-header-menu"] .full-width-menu .mobile-header-btn-info-wrap,
[data-br-component="sidebar"] .static-container .section-title-mob-menu .full-width-menu .mobile-header-btn-info-wrap,
[data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .full-width-menu .mobile-header-btn-info-wrap {
  margin-left: 15px;
  margin-right: 15px;
}
@media screen and (max-width: 991px) {
  [data-br-component="mobile-header-menu"].mobile-category-menu,
  [data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-category-menu,
  [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-category-menu {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="mobile-header-menu"],
  [data-br-component="sidebar"] .static-container .section-title-mob-menu,
  [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle {
    display: block;
  }
  [data-br-component="mobile-header-menu"].mobile-category-menu,
  [data-br-component="sidebar"] .static-container .section-title-mob-menu.mobile-category-menu,
  [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle.mobile-category-menu {
    display: inline-block;
    vertical-align: middle;
  }
  [data-br-component="mobile-header-menu"] .dl-menuwrapper .dl-menu.dl-menuopen:not(.dl-subview),
  [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper .dl-menu.dl-menuopen:not(.dl-subview),
  [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper .dl-menu.dl-menuopen:not(.dl-subview) {
    padding-top: 15px;
  }
}
[data-br-component="product-slider-container-mobile"] .product-carousel {
  margin-bottom: 75px;
}
[data-br-component="product-slider-container-mobile"] .sidebar-title-with-line {
  padding-left: 30px;
  padding-right: 30px;
  margin-bottom: 25px;
}
@media screen and (max-width: 767px) {
  [data-br-component="product-slider-container-mobile"] {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  [data-br-component="product-slider-container-mobile"] .sidebar-title-with-line {
    padding-left: 15;
    padding-right: 15;
  }
}
[data-br-component="sidebar-test"] {
  padding-top: 25px;
  padding-bottom: 25px;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list {
  margin-bottom: 25px;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li {
  border-bottom: 1px solid #fff;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li:last-of-type,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li:last-of-type {
  border-bottom-width: 0;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li:last-of-type a,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li:last-of-type a {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  /*&.border-line {
                border-bottom-right-radius: 0;
              }*/
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li:first-of-type a,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li:first-of-type a {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a {
  padding: 18px 10px 16px;
  background-color: #9dd5ff;
  /*&:extend(.BRBgDarkBlue);*/
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a.light-item,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a.light-item {
  background-color: #1570b7;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a.dark-item,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a.dark-item {
  background-color: #133a76;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a:hover,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a:hover {
  background-color: #1570b7;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a.light-item,
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a.dark-item,
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a:hover,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a.light-item,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a.dark-item,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a:hover {
  color: #fff;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a.border-line.dark-item,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a.border-line.dark-item {
  border-bottom-right-radius: 0;
  background-color: #133a76;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a.border-line.dark-item:after,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a.border-line.dark-item:after {
  background-color: #133a76;
}
[data-br-component="sidebar-test"] .sidebar-category-menu ul.top-menu-list > li > a.border-line:after,
[data-br-component="sidebar-test"] [data-br-component="main-menu"] .main-menu-list .sidebar-category-menu ul.top-menu-list > li > a.border-line:after {
  height: 100%;
  width: 1%;
  background: #1570b7;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: -1%;
}
[data-br-component="sidebar-test"] .delivery-badge {
  cursor: pointer;
  height: 175px;
  margin-bottom: 30px;
  background: #9dd5ff;
  /*&:extend(.BRBgDarkBlue);*/
  border-radius: 8px;
}
[data-br-component="sidebar-test"] .delivery-badge .img-wrapper {
  -ms-flex-preferred-size: 30%;
  flex-basis: 30%;
  height: 100%;
  border-right: 1px solid #fff;
}
[data-br-component="sidebar-test"] .delivery-badge .text-content {
  -ms-flex-preferred-size: 70%;
  flex-basis: 70%;
  padding-left: 7%;
  padding-right: 7%;
}
[data-br-component="sidebar-test"] .delivery-badge .text-content .title {
  margin-top: 5px;
  margin-bottom: 10px;
}
[data-br-component="sidebar-test"] .offer-menu .offer-menu-list {
  margin-bottom: 25px;
}
[data-br-component="sidebar-test"] .offer-menu .FontDarkGrey2-b-title {
  margin-bottom: 10px;
  margin-top: 0;
}
[data-br-component="sidebar-test"] .offer-menu a:hover {
  color: #f26221;
}
[data-br-component="sidebar-test"] .banner-content {
  margin-bottom: 30px;
}
[data-br-component="sidebar-test"] .banner5-content .FontDarkGrey2-b-title {
  margin-bottom: 15px;
}
[data-br-component="sidebar-test"] .menu-dropdown-list li.p-rel a {
  display: inline-block;
}
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn a {
  min-width: 190px;
  padding-left: 35px;
  padding-right: 35px;
  height: 44px;
  line-height: 44px;
  border-radius: 28px;
  border: 1px solid #9dd5ff;
}
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn a:last-of-type {
  margin-left: 30px;
}
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn a:hover {
  color: #002c4e;
  background-color: #9dd5ff;
}
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .light-blue-btn.p-lr {
  padding-left: 25px;
  padding-bottom: 55px;
}
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box {
  margin-bottom: 15px;
  border-radius: 8px;
  overflow: hidden;
}
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .img-box:hover .text-wrapper {
  background-color: rgba(157, 213, 255, 0.94);
}
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .text-wrapper {
  background-color: rgba(255, 255, 255, 0.81);
  top: 0;
  border-radius: 8px;
  overflow: hidden;
}
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown .toggle-menu-close-btn a,
[data-br-component="sidebar-test"] .menu-dropdown-list .list-item-toggle-menu.menu-dropdown [data-br-component="cart-main-content"] .order-popup-blk .close-modal-create-template a {
  border-radius: 0;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu {
  z-index: 99;
  top: -180%;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu .menu-wrapper {
  position: absolute;
  left: -20px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border-radius: 8px;
  padding-left: 0;
  padding-right: 20px;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu .menu-wrapper.dark-bg {
  background-color: #133a76;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu .menu-wrapper.dark-bg .box {
  padding-top: 55px;
  padding-bottom: 25px;
  margin-bottom: 30px;
  border-bottom: 1px solid #9dd5ff;
  margin-left: 25px;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu .menu-wrapper.light-bg {
  background-color: #1570b7;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu .menu-wrapper.light-bg .box {
  padding: 50px 15px 25px 35px;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu .menu-box .title {
  margin-bottom: 30px;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu .row.p-b {
  padding-bottom: 30px;
  border-bottom: 1px solid #9dd5ff;
  margin-bottom: 30px;
}
[data-br-component="sidebar-test"] .list-item-toggle-menu .row.p-b .p-lr {
  padding-right: 10px;
  padding-left: 10px;
}
[data-br-component="sidebar-test"] .toggle-menu-list > li > a {
  line-height: 1.9;
  padding-left: 12px;
}
[data-br-component="sidebar-test"] .toggle-menu-list > li > a:before {
  background: url("../images/homepage/list-style-icon.png") left center no-repeat transparent;
  content: '';
  width: 5px;
  height: 5px;
  position: absolute;
  top: 11px;
  left: 0;
}
[data-br-component="sidebar-test"] .toggle-menu-list > li > a:hover {
  color: #002c4e;
}
[data-br-component="sidebar-test"] .toggle-menu-list > li > a:hover:before {
  background: url("../images/homepage/list-style-icon-hover.png") left center no-repeat transparent;
}
[data-br-component="default-two-col"] .left-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
[data-br-component="default-tresc-container"] {
  padding-left: 5px;
  padding-right: 5px;
}
[data-br-component="default-tresc-container"] .section-separator {
  background-color: #9dd5ff;
}
[data-br-component="default-tresc-container"] .head-text h2 {
  margin-bottom: 25px;
}
[data-br-component="default-tresc-container"] .head-text .green-msg {
  color: #1e7108;
  font-family: 'OpenSans-Bold';
  margin-top: 10px;
  margin-bottom: 10px;
}
[data-br-component="default-tresc-container"] .disclaimer {
  margin-top: -25px;
  margin-bottom: 25px;
}
[data-br-component="default-tresc-container"] li {
  padding-bottom: 8px;
}
[data-br-component="default-tresc-container"] li:last-of-type {
  padding-bottom: 25px;
}
[data-br-component="default-tresc-container"] li:before {
  min-width: 5px;
  height: 5px;
  margin-right: 8px;
  margin-left: -12px;
  margin-bottom: 3px;
}
[data-br-component="default-tresc-container"] img.pull-left {
  margin-right: 30px;
  margin-bottom: 30px;
}
[data-br-component="default-tresc-container"] .dec-lst li {
  padding-bottom: 15px;
}
[data-br-component="default-tresc-container"] .dec-lst li:before {
  margin-left: -25px;
  margin-bottom: -3px;
  min-width: 16px;
  height: 16px;
  background-image: url("../images/section-page/list-dec-ic.png");
}
[data-br-component="default-tresc-container"] .text-red {
  max-width: 650px;
  margin: 0 auto;
  color: #e73d25;
  text-align: center;
}
[data-br-component="default-tresc-container"] .txt-box-blue {
  clear: both;
  padding: 30px;
  border-radius: 4px;
  max-width: 1030px;
  margin: 50px auto 40px;
}
@media screen and (max-width: 991px) {
  .help-page [data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm,
  .help-page [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm,
  .help-page [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm {
    height: 25px;
  }
  .help-page [data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button,
  .help-page [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button,
  .help-page [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button {
    background: url("../images/user-pages/arrow-up-icon-inverse.png") left center no-repeat;
    background-size: cover;
    border-radius: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .help-page [data-br-component="mobile-header-menu"] .dl-menuwrapper.__sm > button:after,
  .help-page [data-br-component="sidebar"] .static-container .section-title-mob-menu .dl-menuwrapper.__sm > button:after,
  .help-page [data-br-component="user-sidebar-container"] .menu-list > li.open .user-sidebar-menu-toggle .dl-menuwrapper.__sm > button:after {
    display: none;
  }
  .help-page .js_category-mob.__show-category .dl-menuwrapper.__sm > button {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  .page-tresc-help .js_category-mob {
    padding-top: 0;
  }
  .category-page .js_category-mob {
    padding-top: 0;
  }
}
.promo-slider {
  position: relative;
  margin-top: 25px;
  margin-bottom: 20px;
}
.promo-slider.owl-carousel:not(.owl-loaded) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.3%;
  flex: 0 0 33.3%;
  max-width: 33.3%;
}
.promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner.__hidden {
  display: none;
}
.promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner.__small-banner {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
.promo-slider.owl-carousel.owl-loaded {
  display: block;
}
.promo-slider.owl-carousel.owl-hidden {
  opacity: 1;
}
.promo-slider.owl-carousel .owl-dots {
  text-align: center;
}
.promo-slider.owl-carousel .owl-dot {
  display: inline-block;
  background-color: #77746e;
  width: 16px;
  height: 16px;
  border: none;
  border-radius: 50%;
  margin: 1px 5px;
}
.promo-slider.owl-carousel .owl-dot.active {
  width: 16px;
  height: 16px;
  background-color: #f15407;
  border: none;
  margin: 1px 5px;
}
.promo-slider.js_carousel-should_look .carousel-inner {
  padding: 0 0;
}
.promo-slider .carousel-inner {
  overflow: visible;
  margin: 20px 0 40px;
}
.promo-slider .carousel-inner .banner-box {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.promo-slider .carousel-inner .banner-box:hover {
  -webkit-box-shadow: 0 48px 36px -44px rgba(0, 0, 0, 0.53);
  box-shadow: 0 48px 36px -44px rgba(0, 0, 0, 0.53);
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
.promo-slider .carousel-inner .banner-box:not(:first-child) {
  margin-left: 30px;
}
.promo-slider .carousel-inner .banner-box.with-margin:not(:first-child) {
  margin-left: 40px;
}
.promo-slider .carousel-inner .banner-box.with-margin {
  margin-left: 15px;
}
.promo-slider-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 1200px) {
  .promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner.__small-banner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner.__small-banner:nth-child(5) {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner.__small-banner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3%;
    flex: 0 0 33.3%;
    max-width: 33.3%;
  }
  .promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner.__small-banner:nth-child(4) {
    display: none;
  }
}
@media screen and (max-width: 680px) {
  .promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner.__small-banner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .promo-slider.owl-carousel:not(.owl-loaded) .carousel-inner.__small-banner:nth-child(3) {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .promo-slider.js_carousel-should_look .carousel-inner {
    margin: 0 0 25px;
  }
  .promo-slider.js_carousel-should_look .banner-box {
    margin: 0;
  }
  .promo-slider.js_carousel-should_look .banner-box a {
    width: 100%;
  }
  .promo-slider .banner-box {
    margin-left: 15px;
    margin-right: 15px;
    text-align: center;
  }
  .promo-slider .banner-box img {
    max-width: 99%;
  }
  .promo-slider .banner-box:not(:first-child) {
    margin-left: 0px;
  }
  .promo-slider .banner-box.with-margin:not(:first-child) {
    margin-left: 0px;
  }
}
.category-products {
  display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  justify-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
}
.category-products.__row {
  flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  justify-content: space-between;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  margin: 40px 0 30px;
}
.category-products.__row img {
  max-width: 170px;
  width: 100%;
  border-radius: 15px;
  border: 1px solid transparent;
}
.category-products.__row .category-products-i-txt {
  font-size: 12px;
}
.category-products.__row .category-products-i a {
  -webkit-transition: color 0.4s;
  transition: color 0.4s;
  border: 1px solid transparent;
}
.category-products.__row .category-products-i a:hover {
  border: 1px solid #ccc;
  border-radius: 15px;
}
.category-products.__row .category-products-i:last-of-type a {
  border-right: 1px solid transparent;
}
.category-products.__row .category-products-i:last-of-type a:hover {
  border: 1px solid #ccc;
}
.category-products.__row .category-products-i.__add-line a {
  border-right: 1px solid #ccc;
}
.category-products.__row .category-products-i.__add-line a:hover {
  border: 1px solid #f15407;
}
.category-products.__row .category-products-i.__add-line:last-of-type a {
  border-right: 1px solid transparent;
}
.category-products.__row .category-products-i.__add-line:last-of-type a:hover {
  border: 1px solid #f15407;
}
.category-products-i {
  color: #002660;
  text-align: center;
  max-width: 14%;
}
.category-products-i-txt {
  font-size: 15px;
  font-family: 'OpenSans-Bold';
  margin-top: 15px;
  position: relative;
  display: inline-block;
  text-transform: uppercase;
}
.category-products-i:hover {
  color: #f15407;
}
.category-products-i a:hover {
  color: #f15407;
}
.category-products-advantage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 45px 0 70px 0;
}
.category-products-advantage-img {
  max-width: 282px;
}
@media screen and (min-width: 768px) {
  .section-02-container.__all-categories .category-products.__row.hidden-xs {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
  }
  .section-02-container.__all-categories .category-products.__row.hidden-xs .category-products-i {
    max-width: none;
    margin-bottom: 24px;
  }
  .section-02-container.__all-categories .category-products.__row.hidden-xs.__max4 .category-products-i {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc((100% - 3 * 36px) / 4);
    flex: 0 0 calc((100% - 3 * 36px) / 4);
    margin-right: 36px;
  }
  .section-02-container.__all-categories .category-products.__row.hidden-xs.__max4 .category-products-i:nth-child(4n) {
    margin-right: 0;
  }
  .section-02-container.__all-categories .category-products.__row.hidden-xs.__max6 .category-products-i {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc((100% - 5 * 24px) / 6);
    flex: 0 0 calc((100% - 5 * 24px) / 6);
    margin-right: 24px;
  }
  .section-02-container.__all-categories .category-products.__row.hidden-xs.__max6 .category-products-i:nth-child(6n) {
    margin-right: 0;
  }
}
@media screen and (max-width: 767px) {
  .category-products.__row {
    flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    justify-content: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    margin-top: 25px;
    overflow: hidden;
    overflow-x: auto;
  }
  .category-products.__row .category-products-i {
    padding: 5px;
    max-width: 160px;
  }
  .category-products.__row .category-products-i a {
    width: 160px;
    display: block;
  }
  .category-products.__row .category-products-i img {
    max-width: 160px;
  }
  .category-products.__row .category-products-i.__add-line a {
    border-right: none!important;
  }
  .category-products-i {
    max-width: 48%;
  }
  .category-products-i img {
    max-width: 100%;
  }
  .category-products-i-txt {
    max-width: 80%;
  }
}
[data-br-component="search-products-container"] .category-products {
  margin-bottom: 35px;
}
[data-br-component="search-products-container"] .select-box-header .name {
  max-width: 750px;
}
[data-br-component="search-products-container"] [data-br-component="category-main-content"] .filter-fixed {
  margin-left: 0;
}
@media screen and (max-width: 991px) and (min-width: 768px) {
  [data-br-component="search-products-container"] .select-box-header .name {
    max-width: 80%;
  }
}
[data-br-component="promotions-container"] {
  margin-bottom: 5px;
  min-height: 30px;
  margin-top: 5px;
}
[data-br-component="promotions-container"] .yellow-btn {
  border: none;
}
@media screen and (max-width: 767px) {
  [data-br-component="promotions-container"] {
    display: none;
  }
  [data-br-component="promotions-container"].product-present.gift-icon {
    display: none;
  }
}
[data-br-component="send-cart-modal-content"] .add-to-cart.green {
  display: block;
  text-align: center;
  margin-top: -20px;
  margin-bottom: 20px;
  text-transform: uppercase;
  text-decoration: underline;
  color: #42c11a;
}
[data-br-component="send-cart-modal-content"] .add-to-cart.green:hover {
  color: #1e7108;
}
[data-br-component="send-cart-modal-content"] .table-container th {
  border-top: 0;
  border-bottom-width: 0;
  vertical-align: top;
  padding-top: 18px;
  padding-bottom: 18px;
}
[data-br-component="send-cart-modal-content"] .table-container td {
  padding: 10px 15px;
  border-bottom: 1px dotted #a5a5a5;
}
[data-br-component="send-cart-modal-content"] .table-container td.prod-info {
  text-align: left;
}
[data-br-component="send-cart-modal-content"] .table-container td .prod-img-wrapper img {
  max-width: 70px;
  max-height: 80px;
}
[data-br-component="send-cart-modal-content"] .table-container td .prod-ttl {
  text-align: left;
}
[data-br-component="send-cart-modal-content"] .table-container td .kod-promo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
}
[data-br-component="send-cart-modal-content"] .table-container td .code-wrapper {
  margin-top: 8px;
}
[data-br-component="send-cart-modal-content"] .table-container td .yellow-btn.small {
  margin: 0;
}
[data-br-component="send-cart-modal-content"] .table-container td .prod-name {
  padding-right: 10px;
}
[data-br-component="send-cart-modal-content"] .table-container td .light-txt {
  color: #7d7d7d;
}
[data-br-component="send-cart-modal-content"] .table-container td .underline {
  text-decoration: underline;
}
[data-br-component="send-cart-modal-content"] .table-container td .italic-text {
  font-family: 'OpenSans-SemiboldItalic';
  color: #7d7d7d;
  white-space: nowrap;
}
[data-br-component="send-cart-modal-content"] .table-container td .bold {
  font-family: 'OpenSans-Bold';
}
[data-br-component="send-cart-modal-content"] .table-container td .total-price {
  color: #f15407;
}
[data-br-component="send-cart-modal-content"] .table-container td .count {
  color: #7d7d7d;
}
[data-br-component="send-cart-modal-content"] .modal-footer form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  width: 95%;
}
[data-br-component="send-cart-modal-content"] .modal-footer form .form-btn,
[data-br-component="send-cart-modal-content"] .modal-footer form .sign-in-popup-content .modal-body .sign-in-btn,
[data-br-component="send-cart-modal-content"] .modal-footer form [data-br-component="contact-form-container"] .contact-form-box .send-btn {
  margin: 15px 0;
}
[data-br-component="send-cart-modal-content"] .modal-footer form .space-mw125 {
  min-width: 125px;
}
@media (max-width: 767px) {
  [data-br-component="send-cart-modal-content"] .modal-footer form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: -30px;
  }
  [data-br-component="send-cart-modal-content"] .modal-footer form .form-btn,
  [data-br-component="send-cart-modal-content"] .modal-footer form .sign-in-popup-content .modal-body .sign-in-btn,
  [data-br-component="send-cart-modal-content"] .modal-footer form [data-br-component="contact-form-container"] .contact-form-box .send-btn {
    margin: 15px auto;
  }
  [data-br-component="send-cart-modal-content"] .modal-footer form .space-mw125 {
    display: none;
  }
}/*# sourceMappingURL=biuronet.css.map */