/*ONLY EKUZE */

/*Zindex dla Chat AI */
iframe#\39 c9f59e6-b4e7-4af1-b7da-249261950447 {z-index: 601 !important;}

/*Heureka widget position on mobile*/
div#tws_i_100000 {top: 30% !important;}
/*Trustmate widget position*/
.tm-lemur-sticker-mobile.mobile-left-4 {top: 40%!important;transform: translate(0, 40px)!important;left: 3px!important;}
.tm-lemur-sticker-mobile{z-index: 2!important;}




/*Edit 28.11.2025*/

/* Omnibus
/* ukrycie - wyjustowanie cen
.product__prices .omnibus_price {
    display: none !important;}

.--omnibus .omnibus_label {
    display: none !important;}    

.--omnibus .omnibus_label {
    display: none !important;}
*/ 
/* style dla ukrytych cen
.product__prices {flex-direction: row;align-items: baseline;}
.price {font-size: 1.6rem; color: #333; display:inline}
.price.--max {margin-left: 7px;color: #777F85;}
*/ 




/* Ustawiamy ceny jedna pod drugą - lista produktów */
.product__prices {display: flex!important;flex-direction: column!important;}
.product__prices .price.--normal.--main {order: 1!important;}
.product__prices .price.--max {order: 2 !important;}
.product__prices .price.--omnibus {order: 3!important;}

/* Ustawiamy ceny jedna pod drugą - karta towarów */
#projector_prices_section {display: flex!important;flex-direction: column!important;}
#projector_prices_section .projector_prices__price_wrapper {order: 1!important;}
#projector_price_maxprice_wrapper {order: 2!important;margin:0!important;}
#projector_prices_section .projector_prices__lowest_price {order: 3!important;margin:0!important;}
#projector_price_srp_wrapper {order: 4!important;}
#projector_points_wrapper {order: 5!important;}









 /*Ceny - lista produktow*/
strong.price.--main {padding-bottom: 2px;}
span.price__sub {font-size: 1.6rem !important;}
span.price.--max,span.price.--omnibus.omnibus_price {font-size: 1.1rem !important;margin-top: 0 !important;padding-top: 3px!important;}
span.price.--omnibus.omnibus_price {display: none!important;}
.projector_details .projector_prices__price {font-size: 3rem !important;font-weight: normal !important; margin-bottom: 1.5rem;margin-top: 1rem;}
.projector_details .projector_prices__maxprice {color: #777F85;}
.projector_details .projector_prices__price_wrapper {align-items: baseline;display: block;}
.projector_details .projector_prices__maxprice_wrapper {margin-left: 0 !important; padding-top: 0.3rem;}
.projector_details .projector_prices__info {display: none !important;}
.projector_details .projector_prices__percent {font-weight: 700;color: #c30000;}
span.price_percent {font-weight: 700;color:#cd2323;}
h2 > a.product__name, a.product__name { display: -webkit-box !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 2 !important; /* 2 linie */ overflow: hidden !important; text-overflow: ellipsis !important; white-space: normal !important; /* przebija ewentualny nowrap */ line-height: 1.3 !important; max-height: calc(2 * 1.3em) !important; /* fallback */ }


 /*Ceny - Karta Towarow*/
.projector_prices__lowest_price.omnibus_price {color: #777F85;}
    







/*W zestawie*/   

.projector_bundle__price_wrapper {   display: none;}
.projector_bundle__icon img {max-height: 200px;}
.projector_bundle {border-bottom: 1px solid #c4c7c8;border-top: 1px solid #c4c7c8;padding-top: 10px;padding-bottom: 10px;}
h2.projector_bundle__label{text-transform: uppercase;font-size: 1.6rem !important;}



/* patch do zoom-gallery  */
.modal.gallery_modal > .modal__wrapper { padding: 0 !important; }
.gallery_modal__header { padding: 1rem 0 0 0!important; }
a.modal__close { z-index: 1020000; }
.gallery_modal__name {display: none !important;}
#photos_slider {top: 0px;}


/* z-index dla popupow */
.tm-alpaca.left-5.mobile-left-5.tm-transition.tm-transition--in{ z-index: 1050 !important; }
.tm-alpaca-container .tm-alpaca { z-index: 1050 !important; }
.socialproof-container { z-index: 1000 !important; }

/* usuniecie linku z poup trustmate*/
a.tm-dialog__button.tm-dialog__button--company {display: none !important;}







/*Backtop z prawej na lewą */
a#backTop {left: 10px !important;right: auto !important;}


/*Wyprzedaże miesiąca RED  - ostatni link w menu */
#menu_navbar > ul.navbar-nav > li.nav-item:last-child > span > a.nav-link.--l1 {color: #d10000 !important;font-weight: 800 !important;}

/*Zindex dla Chat AI */
iframe#\33 61af64c-0da0-4511-a6c2-481c15746075 {z-index: 601 !important;}


/*Rozwinięte opisy produktów na mobile */
.projector_tabs__wrapper.--first > .projector_tabs__sub{display: block !important;}
.projector_tabs__wrapper.--first > .projector_tabs__mobile{display: none !important;}

/*USUNĄĆ JAK POPRAWIĄ W MASCE  */
/*Rozwinięte oceny na mobile + usunięcie mozliwośći opiniowania przez niezarejestrowanych  */
.projector_tabs__wrapper.--last > .projector_tabs__sub{display: block !important;}
.projector_tabs__wrapper.--last > .projector_tabs__mobile{display: none !important;}
.opinions-form { display: none !important;}




/*ONLY ModnyPortfel */
.projector_info__item.--safe.projector_safe {display: none;}

div#edrone_push--bubble {display: none !important;}




/*KOLOROWANKI*/  
/*IKONA PRODUKTU W KOSZYKU*/
.badge-info {
    background-color: #cb1f1f!important;}

/*LABELS KOLOROWANKI*/   
span.label.--promo.--omnibus {
    border: #e48383;
    border-width: 1px !important;
    border-style: solid;
}

/*Gwiazdki - Karta towaru*/   
.product_name__note i.--active {color: #e2b71a !important;font-size: 1.7rem;}
.product_name__note_text{font-weight: bold;margin-right: 5px; order:2; }
.product_name__note_link {order: 3;}
.product_name__note {margin:0 10px 0 0!important;}

/* Guziki*/
.btn.--large.--solid:hover {
    background: #666;
    border: 1px solid #666;
    color: #fff;}
    
/* TRUSTISTO */
    .socialproof-inline-brand {display: none;}
    .socialproof .socialproof-dissmiss {background-color:#f0f0f0 !important;}
    .socialproof .socialproof-dissmiss:before, .socialproof-dissmiss:after {background:rgba(0,0,0,0.2)!important;}
    .socialproof-brand {
      display: none !important;
    }

    /* --- blending obrazka z tłem --- */
    .socialproof-image-crop {
      isolation: isolate;                /* ogranicza efekt do kontenera */
      background: var(--sp-bg, #fff);    /* ustaw tło dla przewidywalnego darken */
    }
    .socialproof-image-crop .socialproof-image {
      mix-blend-mode: darken;
      opacity: var(--sp-opacity, 1);     /* np. 0.8 jeśli chcesz delikatniejszy efekt */
      transition: opacity .2s ease;
    }


/* Przyciśk Zatwierdz w Filtrach*/
button.--submit.btn.py-0.pl-0.pr-3 {
    color: red;
    font-weight: bold;
}


/* LICZNIK - PROMOCJE */
#CDT {
    background: #f1f1f1 !important;
    margin-bottom: 2rem !important;
    padding-top: 1rem !important;
    padding-left: 1rem !important;
}
#CDT .number {
        background: #801818 !important;
        border:0px!important;
}
#CDT .line {
    display: none;
}


   
/* blennd zdjec z tłem na blogu */
.article__image_wrapper, .article__image_wrapper img {mix-blend-mode: darken;}


/*KARTA PRODUKTU ROZMIARY*/

#projector_form .projector_sizes__label {
    display: block;
    margin: 0 1.5rem 1rem 0 !important;
    font-size: 1.5rem!important;}
#projector_form .projector_sizes__item {width: 22.5% !important;}
.projector_details #projector_chart_section {order:8 !important; margin-bottom:3rem!important;}

    
    
    
    

/*FIX KARTA PRODUKTU ILOŚĆ DOSTEPNA TOWARU*/
.projector_status__info_amount {display: none !important;}

/*FIX KARTA PRODUKTU HEADLINE OPINIE*/
#opinions_section .headline__name {font-size: 1.6rem;}


/*FIX KARTA PRODUKTU VARIANTY - MOBILE*/
div#projector_variants_section {display: grid;}
#projector_form .projector_buy[data-buttons-variant='button-with-favorite'] ~ #projector_oneclick_section, #projector_form .projector_buy[data-buttons-variant='button-with-favorite'] ~ #projector_tell_availability_section {margin-right: 0px !important;}

/* KARTA PRODUKTU - TOP */
.product_name__sub.--firm.ml-auto.pl-1.d-flex.justify-content-end.align-items-start {
    margin-left: 0px !important;
    width: 15rem !important;
    padding-left: 0px !important;
    margin-top: 1rem !important;
}
.product_name__sub.--notes.d-flex {
        order: 1 !important;
}
.product_name__sub.--label.mr-3 {
    order: 2!important;
    margin-left: auto !important;
    margin-right: 0 !important;
}




/*PRODUKTU VARIANTY - linki w bundle dezactiv*/
a.projector_bundle__name, a.projector_bundle__icon {pointer-events: none; cursor: default; color: inherit; text-decoration: none;  }

/*zdjecia nowa maska*/
.hotspot .product__icon img {mix-blend-mode: darken;}
.hotspot .product__icon {height: 20rem;}

/*trustmate muskat mobile */
.tm-muskrat2__sticker.mobile-left-4 {bottom: 40px!important; z-index: 1 !important;}

/*trustmate DODO2 */
.tm-dodo2 {float: left;}
div#a529beac-d59e-428d-8750-0735d08fd2d6 {display: inline-flex;}


/*trustmate Ferret na głównej */
.tm-omnibus-modal__button {display: none !important;}
.tm-carousel__progress-track.tm-carousel-progress-track { display: none !important;}
a.tm-abuse-report__text {display: none !important;}

/*iai Badge*/
.opinions_badge {left:2px!important;}
.opinions_badge__icon {display: none !important;}

/*Smile error*/
.banner_smile {display: none;}

/*Aktualności na głównej*/
section#main_news {display: none;}    


/*oszczedz kupujac wiecej- zestawy - karta produktu*/
section#projector_in_bundle {display: none;}


/*usuniecie mozliwosci opiniowania na karcie */
.opinions_add_form {display: none;}

/* usuniecie /szt przy cenach */
span.price_sellby__unit {display: none;}
span.price_sellby__sep {display: none;}



/* KARTA TOWARU*/

/* usunięcie opis krotki*/
.product_name__block.--description.mb-3 { display: none;}

/* recenzje*/
section#opinions_section div.col-12 h2.headline  {font-size: 1.2em !important;text-align: center !important;}

/* zmiana pozycji ceny  */
.projector_details .projector_prices {
    margin-top: 20px !important;
 /* flex-direction: column-reverse !important;
    display: flex !important;*/
}


/* Gwiazdki Opinie w TOP*/






/* Ceny / Kolory / text*/
.product__prices.--omnibus.--omnibus-new .price:not(.--max):not(.--points):not(.--phone):not(.--convert) {
    color: #333 !important;}
    
.projector_details .projector_prices.--omnibus-new.--omnibus .projector_prices__price {
    color: #333 !important;}
    
.product__name {
    font-weight: normal !important;margin-bottom: 8px !important; }



span.projector_prices__maxprice_label {
    color: #777F85;}



/*Lista Towarów*/ 
.product {
    padding-left: 2.5px;
    padding-right: 2.5px; }
    
.product__content_wrapper {
    padding: 0 !important;
}    
   

/*BLOG na głównej*/ 
.main_page .article__description, .main_page .article__more_link, .blog-list_page #layout aside, .blog-item_page #layout aside {
    display: none; 
    }
.blog-list_page #content, .blog-item_page #content {
    margin: 0 auto; 
    }
.main_page .article__item {
    display: flex !important;
    justify-content: center;
    align-items: center;

    }
.main_page .article__date_name {
    padding: 20px 0 5px 0;
    }
.main_page .article__image_wrapper {
     width: 100% !important;
    }

/* ??? SEMANTEK */
#search .product .product__details {
    display: none;
    }





h3.rating-grade {
    display: none;
}


.max-width-1200 {
    max-width: 1300px;
}


.progress__icon {
    color: #333333;
}



/*formatowanie przeniesionych opisów kategorii*/
.search-description--bottom {
    position: relative;
    margin: 0 0 3rem 0;
    font-size: 1.2rem;
}
    
.wyszukiwarka_zdjecia {
    width: 100%;
	padding-bottom:1rem;
	padding-top: 2rem;
	display: grid;
}
ul, ol {
    list-style: none;
    margin: 0;
}
.wyszukiwarka_zdjecia ul li a img {
    width: 100%;
    display: block;
}

.wyszukiwarka_zdjecia ul li {
    width: 16.666666666666667%;
    float: left;
}
.wyszukiwarka_zdjecia ul li img {
    width: 100%;
    display: block;
}

.wyszukiwarka_zdjecia ul {
padding-left: 0px !important;
}

ul.menu-categores {
    display: flex;
    justify-content: center;}
    
.menu-categores li {
    padding: 0 0 0 20px;
    margin: 0;
    list-style: none;
    font-weight: bold;}

ul.menu-categores {
    display: flex;
    justify-content: center;}
    
.menu-categores li {
    padding: 0 0 0 20px;
    margin: 0;
    list-style: none;
    font-weight: bold;}

a.added__icon.product__icon.m-0.d-flex.justify-content-center.align-items-center {
    height: auto;
    max-height: none;
}



/*Formatowanie Sprawdz jaki rozmiar wybrać */
.projector_chart__link:before {content:'\E812'; font-family: FontAwesome !important;font-size: 1.3em; margin-right: 24px !important;}
#projector_show_size {margin-bottom: 1.5rem !important;}
a.projector_chart__link {
    padding: 1rem 0;
    text-decoration: none;
    color: #333;
    font-size: 1.3rem;
}
a.projector_chart__link:hover {}

.projector_details .projector_chart {    margin-bottom: 1rem;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding-left: 18px;

}
/*Opinia niepotwierdzona zakupem-kolor*/
#opinions_section .opinions_element_confirmed.--false{
    background-color: rgba(16, 172, 130, 0.2) !important;
    color: #10ac82 !important;
}

/*Sticky Slider*/
#photos_slider {
    position: sticky;
    top: 20px;
}
/*TABELKI*/
.projector_info {
    border-color: #d0d1d3;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 0rem !important;
}

.projector_info>div {
    padding: 16px 24px;
    border-bottom: solid;
    border-width: 1px;
    border-color: #d0d1d3;
}

.projector_details .projector_info__item {margin-bottom: 0rem!important;}
.projector_details .projector_status.--status-hide {font-weight: normal;}
.ramka_zadzwon>span {font-size: 12px;color: #666666;}
.projector_info__item:before { margin-right: 24px!important;}
.projector_details .projector_info__icon {margin-right: 24px!important;}
.projector_details .projector_status__wrapper>div {display: block!important;}
.projector_details .projector_status.--status strong {font-weight: bold;}


/* LICZNIK 2022 V2 */
.projector_indent{color:#fff; width: 100%;}
.projector_smile__logo {max-width: 49px!important;}

/* formatowanie odliczającego zegara*/
div#djh_5f_timer{white-space: nowrap;font-size:1.1em!important;letter-spacing: 0.1rem;font-weight:bold;margin-right:5px; margin-bottom: 1rem;}
div#djh_5f_delivery span {font-size:1.1rem;}

/*Strona główna*/
.navbar-nav { font-size: 1em!important;}
#logo img {max-height: 70px;}
.navbar-collapse {    
    padding: 10px 0;
    clear: both;
    border-top: 1px solid #c4c7c8;
    border-bottom: 1px solid #c4c7c8;}

.projector_smile__block.--main {background: #f5f5f5!important;}

/*GWIAZDKI NA LISCIE TOWAROW*/

#search .product__comments {
    display: flex;
    margin-bottom: .75rem;
    align-items: center;
    font-size: 1.3rem;
}
#search .product__comments_note {
    margin-right: .5rem;
}

#search .product__comments .note {
    margin-bottom: 0;
}
#search .product__comments a {
    text-decoration: none;
}



/*IKONY*/
.product__icon img {
    max-height: 44rem !important;
}
.product__icon {
    height: auto!important;max-height: 100%; aspect-ratio: 6 / 8 !important;}  

.projector_info__item.--kodproduktu:before {

    content: '\E89F';
    font-size: 1.6rem;
    font-family: FontAwesome;
    margin-right: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    min-width: 20px;
}   
    



/* usunięcia*/   
.projector_info__item.--stocks.projector_stocks {display: none;}
div#menu_security_policy{display: none;}
/*pokazuje ilość sztuk #projector_amount {display: none!important;}*/
/*info magazyn zew/dostępność*/div#projector_status_description {display: none!important;}

span.photoSwipe_name{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 70%;}
.ui-table-reflow td .ui-table-cell-label, .ui-table-reflow th .ui-table-cell-label {max-width: 65%; width: 65%;}

@media (min-width: 360px){
.photos__photo {max-height:110vh;}
.hotspot .product__icon { max-height: 26rem;height: 26rem;}    
}

@media (min-width: 460px){
.photos__photo {max-height:110vh;}
.hotspot .product__icon { max-height: 28rem;height: 28rem;}    
}
@media (min-width: 560px){
.hotspot .product__icon { max-height: 33rem;height: 33rem;}    
}
@media (min-width: 660px){
.hotspot .product__icon { max-height: 37rem;height: 37rem;}    
}

@media (min-width: 757px){
    .projector_bundle__icon img {max-height: 70px !important;}
    .projector_bundle__icon  {margin-right: 1rem;}
    .projector_bundle__item {padding: 0 0 0!important;}
    .projector_bundle__info {border-bottom: 0px !important;display:table}
    .projector_bundle__options {display: block;padding-left: 20px;}
    a.projector_bundle__name {display:table-cell; vertical-align:middle;}
    .projector_details .projector_prices__price {font-size: 2.6rem;line-height: 2.75rem;}
    .projector_bundle__option {max-width: 100%;}
    .projector_bundle {padding: 10px;margin-bottom: 2.5rem;border-top:0!important;}
    h2.projector_bundle__label {font-family: 'Arial','Helvetica',sans-serif,"Arial",sans-serif;
    color: #333;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2.2rem;
    font-weight: 600;
    padding: 10px 0;
    text-decoration: none;
    text-align: left;
    line-height: 1;
    margin-bottom: 1rem;
    text-transform: uppercase;
    border-bottom:1px solid #c4c7c8;  
    }
.search_name {display: grid;}
.search_name__label {display: inline;}

.hotspot .product__icon { max-height: 25rem;height: 25rem;}    



/*BLOG na głównej*/ 
.article__image_wrapper {max-width: 100% !important}

/*trustmate Ferret na głównej */
div#e755b9fb-86d6-48bc-a39b-ff767b66152f {
    background: #eeeeef;
    padding-top: 20px;
    padding-bottom: 40px;
}
/*trustmate DODO2 */
.tm-dodo2 {float: right;}
div#a529beac-d59e-428d-8750-0735d08fd2d6 {display: block;}

/*Karta Produktu - Zoom Galleria */
.gallery_modal .modal__wrapper{height: clamp(30vh, 90%, 1370px)!important; max-width: 1400px !important;}    
  
}

@media (min-width: 768px){
/*IAI badge*/
.opinions_badge {left: 7px !important;}

/*zaufane badge*/
.ekw289.pos-bottom_left {margin-bottom: 7px!important; left: 7px!important;border-radius: 1rem;}
.ekw289 {
    max-height: 110px!important;
    width: 90px!important;
    box-shadow: 0 2px 6px 0 var(--theme-shadow-color)!important;
    --theme-shadow-color: rgba(0, 0, 0, .4)!important;
    }

.ekw289 .rat-inf {display: none!important;}     
span.custRating.hidden-xs.text-uppercase {display: none;}
.ekw289 .rating-info-text {color: #333!important;font-size: 2.4rem!important;line-height: 0.4!important;}
.ekw289 .rating-info-text .outof5 {font-size: 0.7em;}

.ekw289 .stars-yellow {background-size: 80%!important;margin-left: 9px;margin-top: 11px;} 
.ekw289 .tot-info {margin: 0px 0px 4px 17px !important;font-weight: normal!important;font-size:12px!important;}
.ekw289 .stars-blank {width: 80px!important;}

/*ceneo badge*/
div#ceneo-widget {bottom: 270px!important;}

}

@media (min-width: 769px) {
    /*trustmate LEMUR slider */
    .tm-lemur-container .left-4, .tm-lemur-container .right-4 {
        bottom: 19%!important;
    }
}

@media (min-width: 869px){
.hotspot .product__icon { max-height: 28rem;height: 28rem;}

}


@media (min-width: 979px){
.hotspot .product__icon { max-height: 33rem;height: 33rem;}


.projector_details .projector_versions__item {min-width: 65px;width: 16%;}
 
/*BLOG na głównej*/ 
article.article__item:last-child {display: none !important;}  
.article__image_wrapper {max-width: 100%;}
a.article__name {text-align: center;}

#search .product__details{ top: calc(100% - 0px)!important;}



}
@media (min-width: 1170px){
.hotspot .product__icon { max-height: 41rem;height: 41rem;}
.bars__item.--fixed .bars__wrapper {max-width: 1300px;}
}

@media (min-width: 1200px){
.pswp {max-height: 97%;}
div.photoSwipe_innerthumbs .photos__figure {height: 110px;}
.photos__link.--nav {background: none;}
 
 
 
    
}
@media (max-width: 979px){
.product__icon img {max-height: 33rem;}    
span.projector_bundle__name_value { white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}    
.photos__slider[data-skeleton] .photos__figure:not(.--nav):first-child .photos__link {max-height: 72vh!important;}

iframe#ceneo-widget-small { display: none;}

/* FIX DLA MASKI 11.2025 - Poszerza na mobile */
.bars__item {padding: 0px !important;}
  .freeShipping {
      margin:0 !important;
      border-top: 0!important;
      border-left: 0!important;
      border-right: 0!important;
      border-bottom: 1px solid currentColor;
    }

  section#projector_photos {
    margin-left:-15px !important;
    margin-right:-15px !important;
  }

.bars_top.bars {
    border: 0px !important;
}

div#menu_buttons2 {
    margin-left: -30px;
    margin-right: -30px;
}


    
}


@media (max-width: 767px){
    /*zaufane badge*/
.ekw289 .main-widget {max-height: 61px!important;width: 152px!important;background: #f8f8f8!important;}
.ekw289 {    
    width: 152px !important;
    box-shadow: 0px 0px 17px 0px rgba(0,0,0,.4)!important;
    }
.ekw289 .rating-info-text {
    left: -78px!important;
    font-size: 16px!important;
    color: #333!important;
}
.ekw289 .rating-info-text .outof5 {font-size: 0.7em;}
.ekw289 .stars-yellow {background-size: 70%!important;} 
.ekw289.pos-bottom_left { margin-bottom: 1px!important;}    
.ekw289 .tot-info {margin: 2px 0px 6px 74px!important; }  
.ekw289 {height: 59px!important;}   
.ekw289 .stars-blank { height: 15px!important;}
.ekw289 .outer {width: 150px !important;}
    
    
}
@media (max-width:756px){
.hotspot:not(.--slider):not(.--list):not(.--bundle):not(.--added) .products:not(.slick-initialized) .product { max-width: 47% !important }
.product__icon img { max-height: 35rem;}
.projector_bundle__icon {height: 200px;}
h1.product_name__name.m-0 {font-size: 1.8rem !important;}

/*edrone bubble*/
div#edrone_push--bubble { bottom: 70px;}


/*trustmate Ferret na głównej */
.tm-ferret2 .tm-carousel__card { height: auto !important;}    
.tm-ferret2 .tm-carousel__footer-mobile {padding-bottom: 20px;}
div#e755b9fb-86d6-48bc-a39b-ff767b66152f {background: #f1f1f1; padding: 20px 0 20px 0;}     
}

@media (max-width:455px) {
    .product__icon {height: 25rem;}
    div#projector_prices_wrapper { margin-top: 2rem!important;margin-bottom: 4rem!important}
    .photos__slider[data-skeleton] .photos__figure:not(.--nav):first-child .photos__link {max-height: 70vh!important;}
    .projector_details .projector_buy {grid-template-columns: 1fr !important;}
    .projector_details .projector_versions__item {
    min-width: 60px;
    width: 60px;}
    div#versions {margin-bottom: 3rem;}
    span#projector_amount {display: block;}
    

.products:not(.swiper-wrapper):not(.hotspot-associated) {gap: 3rem 0.5rem !important;}

}

    
}   
@media (max-width:374px){
.product__icon { height: 22rem;}
    
}