.banner-mega .base-title, .banner-mega .base-subsubtitle { color: white; } .banner-mega.dark .base-title, .banner-mega.dark .base-subsubtitle { color: black; } .banner-mega .btn, #remeslnici_form .btn { font-size: 1.4rem; line-height: 6.5rem; padding-top: 0; padding-bottom: 0; } .btn--red i { padding-right: 0.5rem !important; } .filter__grid .carousel-obsah-buttons { position: absolute; right: 1rem; top: 1rem; z-index: 1; } .filter__grid .warr-buttons .warr-item { margin-top: 0.5rem; } .filter-item__img .certifikace { right: 10px; bottom: 10px; } .detail-tabulky .table-hover>tbody>tr:hover>* { --bs-table-accent-bg: var(--hover-color); color: #fff; } div.acymailing_module_success { position: relative; } .base-text p a.btn--red { text-decoration: none; } /* @media (min-width: 1200px) { .skupiny-seznam .filter__grid { grid-template-columns: repeat(3, 1fr); } } */ .alcasyslan { --section-m: 8rem; } .alcasyslan p { margin-bottom: 1rem } .configurators #js-anchor-bar.is-active { position: fixed; z-index: 100; top: 10.8rem; margin-top:0; margin-bottom: 0; } a[href^="tel:"], a[href^="skype:"] { color: inherit !important; cursor: auto; } a[href^="tel:"]:hover, a[href^="skype:"]:hover { color: inherit !important; cursor: auto; text-decoration: none !important; } .text-alert { color: #e10600; } .modal.image__square .modal__content.modal__content--big {min-height: auto;} .modal.image__square .modal__img{max-height: 25rem; top: 10rem;} .catalogues .filter-item__img::before { height: 11.1rem; bottom: 0; top: unset; } .catalogues .filter-item__img { height: auto; } .base-text ul.tablist-land li:before, .base-text ul.kontakty-spolecnost li:before { content: none; } .alert { background-color: inherit; border: none; } .list-unstyled li { padding-left: 0 !important; } .list-unstyled li::before { content: none !important; } .eco .filter-item:hover .filter-item__title { color: #95c11f; } .eco .base-text ul li:before { color: #95c11f; } .detail-produktu-in .nav-link { padding: 1rem; } .breadcrumbs-black .breadcrumbs__item a, .breadcrumbs-black .breadcrumbs__item span { color: #000; } .page-header__image { border-bottom-left-radius: 0; } .catalog-banner__button.button2 { top: 80%; } .button2 a.btn--red { background: none; box-shadow: none; } .course-info__grid-4 { grid-template-columns: repeat(4, 1fr); } .brand-section.no-bg .brand-section-item { background-color: #fff; } .brand-section.no-filter .brand-section-item__logo { filter: none; } @media (min-width: 768px) { .columns.columns-2 { columns: 2; } .base-text.columns p{ break-inside: avoid-column; } .base-subtitle.columns { column-fill: auto; } } .page-text .text-image-section__content h3 { margin-top: 0; } .text-image-section__img .phocamaps-map, .atabs .phocamaps-map{ box-shadow: none; } a.brand-section__item:hover img.brand-section-item__logo { filter: none; } .header-search-item__form input { font-size: 1.6rem; } .alcasyslan .filter__grid.catalogues { grid-template-columns: repeat(3, 1fr); } .hp-header__content .hp-header__link:first-child { margin-left: 0; } .cluster img { padding: 0 !important; } .tablist-land .nav-item .nav-link img, .tablist-land .technic-content-mobile img { width: 20px; height: 20px; margin-right: 6px; } .koldova-logo-if-small { height: 45px; width: auto; margin-left: 1rem; } .koldova-logo-if { height: 65px; width: auto; margin-right: 1rem; } .slider__inner.slider__inner--grid.grid-3 { grid-template-columns: repeat(3, 1fr); } img.fslightbox-source { background: white; } .technic-content-video .video-section-item-background { height: auto; } .fully { background-color: #e30613 !important; color: #ffffff !important; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; padding-left: 5px; width: 318px; } .partly { background-color: #eb5d40 !important; color: #ffffff !important; border-bottom: 1px solid #ffffff; padding-left: 5px; width: 318px; } .manufacturer { color: #575756; border-bottom: 1px solid #afafae; width: 200px; } .map-window { display: grid; /* grid-template-columns: repeat(2, 1fr); */ /* grid-gap: 20px; */ padding: 20px; } .map-window__left { text-align: left; } .map-window__right { text-align: right; } .map-window__title { font-size: 18px; line-height: 20px; font-weight: 500; display: block; color: #e10600; margin-bottom: 20px; } .map-window__img { display: block; width: 150px; text-align: center; margin-bottom: 10px; } .map-window__img img { max-width: 150px; max-height: 150px; } .map-window__text { display: block; font-size: 14px; line-height: 20px; color: #3f4143; font-weight: 500; } .custom-map-control-button { background-color: #fff; border: 0; border-radius: 2px; box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3); margin: 10px; padding: 0 0.5em; font: 400 18px Roboto, Arial, sans-serif; overflow: hidden; height: 40px; cursor: pointer; } .custom-map-control-button:hover { background: rgb(235, 235, 235); } .modal.image__square.transparent-image .modal__img { max-height:40rem; top: 0; } .order-lg-2 .text-lg-start { padding-right: 14.8rem; } .brand-section-item__logo { filter: grayscale(1); } .fslightbox-video { width: 100% !important; height: 100% !important; } div:has(.fslightbox-video) { width: 100% !important; height: 100% !important; } .brand-section-logo { max-width: 30rem !important; } .brand-section a {text-decoration: none;} .product-detail-header__text .filter-item__reward { position: inherit; display: block; padding: 2rem 0; } .product-detail-header__text .filter-item__reward li img { height: 6rem; } .ph-pswp-wrapper { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; max-width: 100rem; } .pg-msnr-container, .pg-categories-items-box { display: grid; /*grid-template-columns: repeat(2, 1fr);*/ grid-template-columns: repeat(2,1fr); grid-gap: 2rem; } .pg-category-box, .pg-item-box { width: 100%; padding: 0; margin: 0; } @media(min-width: 768px) { .pg-msnr-container, .pg-categories-items-box { grid-template-columns: repeat(4,1fr); } } .pg-item-box-image .video-item-button { width: 6rem; height: 6rem; } /* @media(min-width: 992px) { .pg-msnr-container { grid-template-columns: repeat(4, 1fr); } } @media(min-width: 1200px) { .pg-msnr-container { grid-template-columns: repeat(6, 1fr); } } */ .custom-photo-item img { max-width: 100%; display: block; } .custom-photo-item { margin: 0; display: grid; grid-template-rows: 1fr auto; } .custom-photo-item > img { grid-row: 1 / -1; grid-column: 1; } figure a { color: black; text-decoration: none; } figcaption { grid-row: 2; grid-column: 1; background-color: rgba(255,255,255,.5); padding: .2em .5em; justify-self: start; } .custom-photo-container { display: grid; grid-template-columns: repeat(4, 1fr); grid-auto-flow: dense; gap: 10px; } .landscape { grid-column-end: span 2; } .pg-category-items-box { display: grid; grid-template-columns: repeat(4, 1fr); grid-auto-rows: auto; grid-auto-flow: dense; gap: 6px; } @media(min-width: 768px) { .pg-photoswipe, .pg-category-items-box { grid-template-columns: repeat(12, 1fr); } .pg-category-items-box img.four-grid-cells, .pg-category-items-box a.four-grid-cells, .pg-category-items-box .four-grid-cells { grid-row: span 2 / auto; grid-column: span 2 / auto; } .pg-category-items-box img.big-grid-cells, .pg-category-items-box a.big-grid-cells, .pg-category-items-box .big-grid-cells { grid-row: span 2 / auto; grid-column: span 4 / auto; } } /*.custom-grid a, */ .pg-category-items-box img, .pg-category-items-box .pg-item-box, .pg-category-box-image > a > img { width: 100%; height: 100%; object-fit: cover; transition: all .3s ease-in-out; } .pg-category-items-box img.wide-image, .pg-category-items-box a.wide-image, .pg-category-items-box .wide-image { grid-column: span 2 / auto; } .pg-category-items-box img:hover { transform: scale(1.1); } .subfolder .pg-item-box-image, a.image-grid { overflow: hidden; } .subfolder { grid-column: span 2 / auto; } .subfolder, .pg-category-box { display: grid; /*justify-content: center;*/ align-items: center; grid-gap: 1rem; } .subfolder > a, .pg-category-box-image { height: 19rem; display: flex; /*justify-content: center;*/ } .image-grid { position: relative; } .image-grid .video-item-button { width: 6rem; height: 6rem; } .ph-sr-only { display: none; }