@media screen and (-webkit-min-device-pixel-ratio:0)
and (min-resolution:.001dpcm) {img {image-rendering: -webkit-optimize-contrast !important;}}
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) and (stroke-color:transparent) {img {image-rendering: unset !important;}}}
header .navbar-nav>.nav-item:nth-child(-n+2) .navbar-subnav>li.nav-item:last-child span {color: #ff0000;}																										   
div.component_projector_sizes_chart .table-stroke thead th {color:#161616;letter-spacing:0;padding: 8px 0;vertical-align:top;letter-spacing: -999px;}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(1) {visibility:visible;color:#fff;letter-spacing: 0;}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(2):before {visibility:visible;color:#fff;content:'A';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(3):before {visibility:visible;color:#fff;content:'B';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(4):before {visibility:visible;color:#fff;content:'C';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(5):before {visibility:visible;color:#fff;content:'D';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(6):before {visibility:visible;color:#fff;content:'E';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(7):before {visibility:visible;color:#fff;content:'F';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(8):before {visibility:visible;color:#fff;content:'G';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(9):before {visibility:visible;color:#fff;content:'H';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(10):before {visibility:visible;color:#fff;content:'I';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(11):before {visibility:visible;color:#fff;content:'J';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(12):before {visibility:visible;color:#fff;content:'K';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(13):before {visibility:visible;color:#fff;content:'L';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(14):before {visibility:visible;color:#fff;content:'M';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(15):before {visibility:visible;color:#fff;content:'N';letter-spacing: 0}
div.component_projector_sizes_chart .table-stroke thead th:nth-child(16):before {visibility:visible;color:#fff;content:'O';letter-spacing: 0}
.table-stroke tr:hover {background:#eee}
#projector_unit_converted_price {display: none;}
#search .product__icon img.b-loaded {max-height: 296px;max-width:222px;}
#main_hotspot_zone2 .products {flex-wrap: nowrap !important;}
#products_associated_zone2 .slick-list, #products_associated_zone3 .slick-list, #products_associated_zone4 .slick-list {overflow:visible;}
div.component_projector_sizes_chart .table-stroke td:after,div.component_projector_sizes_chart .table-stroke td:hover:after {display: contents;content:' cm' !important}
.f-group.--file .f-control:checked + .f-label::before, .f-group.--file .f-control[type="file"] + .f-label.--file::before, .f-group.--checkbox .f-control:checked + .f-label::before, .f-group.--checkbox .f-control[type="file"] + .f-label.--file::before, .f-group.--radio .f-control:checked + .f-label::before, .f-group.--radio .f-control[type="file"] + .f-label.--file::before {
    border: 1px solid #ffcb04;
}
.ck_dsclr__btns_v2 div:nth-of-type(2) .ck_dsclr__btn_v2 {background-color: #161616 !important;}
.white, .white2 {color:#fff}
.btn {font-family: 'Poppins','Helvetica',Arial,sans-serif;text-transform: unset;}
.ozonee_banner1__text__button .btn2.--medium.--solid:hover {background: #fff000;border: 1px solid #fff000;color: #161616;}
ul.slick-dots, .client_info .client-barcode {display: none !important;}
.navbar-nav > .nav-item:nth-child(5) span {color: #ff0000;}
#dialog_wrapper.dialog_wrapper_sizes_chart #dialog_close {top:10px;right:10px;}
div.basketedit_product_summary.basket_cost label small {display: none !important;}
#main_banner1 .ozonee_banner1 a {text-decoration:none;}
.btn {font-family: 'Poppins','Helvetica',Arial,sans-serif;text-transform: unset;}
.ozonee_banner1__text__button .btn2.--medium.--solid {background: #fff; border: 1px solid #fff; color: #161616;text-shadow:none}
#menu_banners3 .ozonee_banner3__text2 {color:#161616}
#menu_banners3 .ozonee_banner3__text__button .btn2 {background: #161616; border: 1px solid #161616; color: #fff; width: 100%;}
.ozonee_button2__text__info {color: #161616;}
																	
.projector_prices__percent_value {display:inline; margin-left: 6px;color: #ff0000;}																							
#menu_buttons2 .ozonee_button2__wrapper.--zone2 .ozonee_button2__link {overflow: hidden;}
.ozonee_button2__image {transition: transform .5s ease;}
a.ozonee_button2__link:hover .ozonee_button2__image {transform: scale(1.2);}
#menu_buttons2 .ozonee_button2__wrapper.--zone2 .ozonee_button2__text {bottom: unset; left:0;right:0; top:40%;margin-left:auto;margin-right:auto; text-align:center;}
#menu_buttons2 .ozonee_button2__wrapper.--zone2 .ozonee_button2__text__header {text-shadow: 0 0 10px #333;}
.ozonee_banner1__text__button .btn2.--medium.--solid {background: #fff; border: 1px solid #fff; color: #161616;text-shadow:none}
.ozonee_banner1__text__button .btn2.--medium.--solid:hover {background: #fff000;border: 1px solid #fff000;color: #161616;}
.hotspot .product__sub > *:not(.product__add_fav) {min-height: 30px;}
.main_page .hotspot .product__name {font-size: 1.1rem; font-weight: 300;}
#main_tree5 ul .title strong { display: block !important; padding-top: 4px;}
#main_tree5 .headline {margin: 20px 0 10px;}

#menu_newsletter .label_container__info {display:none;}
.banner_inside:after {z-index: 22;position: absolute;top: 0;left: 17.5%;font-size: 24px;color: #fff;padding: 12px 48px;border: 2px solid #fff;font-weight: bold;margin-top: 15.5%;}
#search .product__details {padding: 10px 5px;}
#search .product__sizes {padding: 1rem 1em;}
#search .product__sizes span {font-size: 11px; padding-top: 2px; padding-right: 5px;}
#search .product__sizes::before {left: -5px;width: calc(100% + 10px);}
#search .product__sizes .slick-initialized .slick-slide {width:auto !important;padding-right:6px;}
#search .product__sizes .slick-track {width: auto !important;}
#search .product__sizes a.slick-arrow {display: none !important;}
#search .product__details {top: calc(100% - 15px);}
#projector_longdescription {order: 2; }
.ozonee_footer__logo__list li:first-child img {opacity: 0.2;width:80%;}
.benefits__block.--delivery:before {content:'';background:url(https://ozonee.pl/data/include/cms/ozonee_2021/darmowa-dostawa.webp) center center no-repeat; background-size:92%;}
.note i.active::before,.note i.--active::before{content:"\ea07";}

div.job {position: relative;text-align:left;font-family: 'Poppins','Helvetica',Arial,sans-serif;font-size:14px;}
div.job input[type="checkbox"] {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
div.job label {cursor: pointer;position: relative;display: block;}
div.job a.benefits__block::after { content: "";position: absolute;width: 10px;height: 10px;top: 7px;right: 5px;margin-left: 133px;margin-top: -4px;border-width: 0.3vmin 0.3vmin 0 0;border-style: solid;border-color: #b5b5b5;transform: rotate(135deg);}
div.job input[type="checkbox"]:checked ~ a::after {transform: rotate(-45deg);top:15px;}
div.job input[type="checkbox"]:checked ~ a ~ div.jobb {max-height: 300px;margin: -2px 0 15px 11%;font-size:12px;line-height:22px}
div.job h1 {background:#fafafa;text-align:left}
div.job h2 {color:#333;font-size:28px;line-height:28px;text-align:left;margin: 20px 0 10px;}
div.job div {max-height: 0;overflow: hidden;transition: max-height 0s ease;}
div.job p {line-height:24px;}
div.job ul {padding:0 !important;margin:0}
div.job li {margin: 0 0 0 22px;list-style:circle;line-height:24px;}
div.job .benefits__item {color:unset}
.benefits a.benefits__block .benefits__item {text-decoration: none;}
div.job input[type="checkbox"]:not(:checked) ~ a ~ div.jobb {margin: 0; padding: 0; display: none;}
div.job input[type="checkbox"]:checked ~ a {background: #fafafa;}
div.job input[type="checkbox"]:checked ~ a label {font-weight: bold;}
div.job input[type="checkbox"]:checked ~ a ~ div.jobb span {width: 125px;float: left;}
.slick-slide .product__sub a.product__icon::after {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(64,64,64,.04);z-index: 0;pointer-events: none;}

span.benefits__item.--cash_on_delivery,span.benefits__item.--return,span.benefits__item.--delivery {text-decoration: none !important;}
div.main_hotspot_SM {width: 100%;order:1;}
div.main_hotspot_SM2 {width: 100%;order:3;}
.main_hotspot_SM span.headline {font-size: 3.2rem;float: left;}
.unknown_delivery_time, .order2_form > div.order2_info_sub {display: none;}
div.ozonee_seo .menu_subcategories ul {align-items: center;display: flex;list-style: none;white-space: nowrap;overflow: auto;}
div.ozonee_seo .menu_subcategories ul li:not(:last-child) {margin-right: 2rem;}
div.ozonee_seo .menu_subcategories ul li {margin: 0.5rem 0;}
div.ozonee_seo .menu_subcategories ul li a {display: block;font-size: 1.2rem;padding: 12px 22px;text-align: center;text-decoration: none;background: #eee;border-radius: 10px;}
div.ozonee_seo .menu_subcategories ul li a:hover {background: #ddd;}
footer .ozonee_seo {position: relative;}
footer .ozonee_seo:before {background: #f8f8f8;content: '';display: block;height: 101%;left: 50%;margin-left: -50vw; position: absolute; width: 100vw;z-index: -1;}
footer .ozonee_seo__header {padding-top: 30px;}
@media (max-width: 1024px) {.filters__options {display: flex !important;}
    .--freeShipping:not(.order_process) #container:not(.payment_tunnel) header {padding-top: unset;height: unset;}
    .--freeShipping:not(.order_process)._mobile:not(.search_open):not(.sidebar_open) .main_page #menu_search > div {top: unset;}
}
@media (max-width: 818px) {#main_tree5 ul .title {align-items: baseline;}.white_m {color:#fff;text-shadow: 1px 1px #000;} header div#tws_i_0, header div#tws_i_100000 {order: 1;} header .top_bar__item.--text{display:none;} #main_banner1 .ozonee_banner1__text {top:67% !important;} .ozonee_banner1__text__button .btn2.--medium.--solid {background: #fff; border: 1px solid #fff; color: #161616;text-shadow:none}
    .banner_inside:after {left: 13.5%;font-size: 18px;padding: 6px 12px;margin-top: 17%;font-family: 'Lato','Helvetica',Arial,sans-serif;}.basket__quantity .quantity__del, .basket__quantity .quantity__add {display:block;}
    .cm.mb-4 {display: none;} #main_cms2.cm.mb-4 {display: block !important;} div#menu_buttons2 {margin-top: -1.25rem;}
    #main_banner1 .ozonee_banner1__text{width:50%;} .ozonee_banner1__text.tright {left:50% !important;margin-top:4% !important;} .btn.--medium {font-size: 1.3rem;padding: 1.5rem 2rem;}
    .ozonee_banner1__text.white2 {margin-top:4% !important;}
    #main_banner1 .ozonee_banner1__text.white_ts {color:#fff;}#main_banner1 .ozonee_banner1__text.white_ts a {display: table-cell;padding-right:16px;} #main_banner1 .ozonee_banner1__text.white_ts .ozonee_banner1__text__info, #main_banner1 .ozonee_banner1__text.white .ozonee_banner1__text__info{white-space:nowrap;} #main_banner1 .ozonee_banner1__text__button {max-width: 175px;}
}
@media (min-width: 1025px) {#menu_categories2 {position: sticky;top: 10px;} #menu_categories2>ul>li:not(.active) ul {display: none;} div.search_categoriesdescription .menu_subcategories ul li a {padding: 8px 18px;}#menu_categories2 li.active > ul {display: block !important;} #menu_categories2 li.second_lvl.active > a {color:#161616; font-weight: bold;} #menu_categories2 li.third_lvl {margin-left: 20px;} #menu_categories2 li.third_lvl > a {font-size:1.2rem;}
ul#ui-id-1 {width: 262px !important;} .ui-autocomplete .autocomplete_icon, .ui-autocomplete .autocomplete_icon img {width:50px} .ui-autocomplete .autocomplete_name {font-size:9px} #menu_categories2 li.third_lvl > a.active {border-bottom: 1px #ccc dashed; padding-bottom: 2px;}
}
@media (min-width: 818px) {#main_banner1 .ozonee_banner1__text.white_ts {color:#fff;left: 10%;}#main_banner1 .ozonee_banner1__text.white_ts .ozonee_banner1__text__button {margin-bottom: 16px;}#main_banner1 .ozonee_banner1__text.white2 {left: calc(50% - 370px);}.ozonee_banner1__text.white2 {margin-top:4%;}.ozonee_banner1__text.tright {left: 49.5% !important;margin-top:4%;}.product__name {font-size: 1.1rem;} .wide .navbar-subnav > .nav-item {margin-bottom: 2rem;}header .navbar-subsubnav{font-size:1.3rem} .d-sm-none.mb-5 {display:block !important} #main_tree5 .main_tree_sub .col-4 {flex: 0 0 16.667%;} div.search_categoriesdescription .menu_subcategories ul {flex-wrap: wrap;} .change_password_mode #client_new_social {max-width:625px}
.sm-frame-image {height: 296px !important;} div.ozonee_seo .menu_subcategories ul {flex-wrap: wrap;}
}
a.btn-icon.prepaid-edit {
display: none !important;
}