
.jet-listing .slick-slider, .jet-listing-dynamic-field__content .slick-slider { position: relative; display: block !important; box-sizing: border-box; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .jet-listing .slick-list, .jet-listing-dynamic-field__content .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } .jet-listing .slick-list:focus, .jet-listing-dynamic-field__content .slick-list:focus { outline: none; } .jet-listing .slick-list.dragging, .jet-listing-dynamic-field__content .slick-list.dragging { cursor: pointer; cursor: hand; } .jet-listing .slick-slider .slick-track, .jet-listing .slick-slider .slick-list, .jet-listing-dynamic-field__content .slick-slider .slick-track, .jet-listing-dynamic-field__content .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .jet-listing .slick-track, .jet-listing-dynamic-field__content .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; } .jet-listing .slick-track:before, .jet-listing .slick-track:after, .jet-listing-dynamic-field__content .slick-track:before, .jet-listing-dynamic-field__content .slick-track:after { display: table; content: ""; } .jet-listing .slick-track:after, .jet-listing-dynamic-field__content .slick-track:after { clear: both; } .jet-listing .slick-loading .slick-track, .jet-listing-dynamic-field__content .slick-loading .slick-track { visibility: hidden; } .jet-listing .slick-slide, .jet-listing-dynamic-field__content .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } .jet-listing [dir=rtl] .slick-slide, .jet-listing-dynamic-field__content [dir=rtl] .slick-slide { float: right; } .jet-listing .slick-slide .fhwer-cta__image > img, .jet-listing-dynamic-field__content .slick-slide .fhwer-cta__image > img { display: inline; } .jet-listing .slick-slide.slick-loading img, .jet-listing-dynamic-field__content .slick-slide.slick-loading img { display: none; } .jet-listing .slick-slide.dragging img, .jet-listing-dynamic-field__content .slick-slide.dragging img { pointer-events: none; } .jet-listing .slick-initialized .slick-slide, .jet-listing-dynamic-field__content .slick-initialized .slick-slide { display: block; } .jet-listing .slick-loading .slick-slide, .jet-listing-dynamic-field__content .slick-loading .slick-slide { visibility: hidden; } .jet-listing .slick-vertical .slick-slide, .jet-listing-dynamic-field__content .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .jet-listing .slick-arrow.slick-hidden, .jet-listing-dynamic-field__content .slick-arrow.slick-hidden { display: none; } .jet-listing-grid:has(.swiper) { position: relative; } .swiper-slide.auto-columns { width: var(--swiper-slide-min-width, var(--jet-column-min-width, 240px)); } .jet-listing-dynamic-field__content .jet-engine-arrow { user-select: none; } .jet-listing-grid__slider-icon.swiper-arrow { user-select: none; } .jet-listing-grid .jet-engine-swiper-pagination-wrapper { display: flex; justify-content: center; --swiper-pagination-bullet-horizontal-gap: 3px; --swiper-pagination-bullet-size: 12px; margin: 10px 0; } .jet-listing-grid .jet-engine-swiper-pagination-wrapper.swiper-pagination-bullets .swiper-pagination-bullet { margin-top: 3px; margin-bottom: 3px; } .jet-listing-grid__items.swiper-wrapper { flex-wrap: nowrap; --column-gap: 0px !important; column-gap: 0 !important; gap: 0 !important; margin-left: 0; margin-right: 0; } .jet-listing-grid__items.swiper-wrapper > .jet-listing-grid__item { padding-left: calc(var(--swiper-space-between, 20px) / 2); padding-right: calc(var(--swiper-space-between, 20px) / 2); } .jet-listing-grid__items.swiper-wrapper .swiper-slide a.e-con { display: var(--display, flex); } .jet-listing-grid .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items > .jet-listing-grid__item.swiper-slide > div { width: 100%; } .jet-listing-grid .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items > .jet-listing-grid__item.swiper-slide { max-width: 100%; flex: 0 0 auto; } .jet-listing-grid .jet-engine-swiper-pagination-wrapper { --swiper-pagination-bullet-inactive-opacity: 1; } .jet-listing-grid .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active { background: var(--swiper-pagination-color, var(--swiper-theme-color)); } .jet-listing-grid .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet { background: var(--swiper-pagination-bullet-inactive-color, rgba(0, 0, 0, 0.1254901961)); } .jet-listing-grid .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet:hover { background-color: var(--swiper-pagination-color-hover, var(--swiper-pagination-color, rgba(0, 0, 0, 0.1254901961))); } .jet-listing-grid__slider.swiper > .swiper-pagination-horizontal.swiper-pagination-bullets { justify-content: center; } .jet-listing-grid__slider-icon.swiper-arrow { position: absolute; top: 50%; width: 50px; height: 50px; line-height: 50px; font-size: 30px; color: #fff; background-color: #111; left: 0; margin-top: -25px; cursor: pointer; text-align: center; z-index: 90; display: flex; align-items: center; justify-content: center; } .jet-listing-grid__slider-icon.swiper-arrow.next-arrow { left: auto; right: 0; transform: scaleX(-1); } .jet-listing-grid__slider-icon.swiper-arrow svg { height: 30px; width: auto; } .jet-listing-grid__slider-icon.swiper-arrow svg path { fill: currentColor; } .jet-listing-dynamic-field { display: flex; align-items: center; } .jet-listing-dynamic-field__icon { margin-right: 10px; } .rtl .jet-listing-dynamic-field__icon { margin-right: 0; margin-left: 10px; } .jet-listing-dynamic-field__icon.is-svg-icon { display: inline-flex; } .jet-listing-dynamic-field__icon.is-svg-icon svg { width: 1em; height: 1em; } .jet-listing-dynamic-field__content { display: block; max-width: 100%; } .jet-listing-dynamic-field__inline-wrap { display: inline-flex; align-items: center; max-width: 100%; } .jet-listing-dynamic-field__replacement-wrap { display: flex; align-items: center; max-width: 100%; } .jet-listing-dynamic-field__replacement-wrap .jet-listing-dynamic-field__content { flex-grow: 1; } .jet-listing-dynamic-field-optimized-dom { display: flex; } .jet-engine-optimized-dom .fhwer-widget-jet-listing-dynamic-field.fhwer-widget { align-items: center; justify-content: flex-start; gap: 0px; } .jet-engine-optimized-dom .fhwer-widget-jet-listing-dynamic-field.fhwer-widget > .jet-listing-dynamic-field__content { flex: 1 0 auto; } .jet-engine-optimized-dom .fhwer-widget-jet-listing-dynamic-field > .fhwer-widget-container { display: flex; align-items: center; width: 100%; } .jet-engine-optimized-dom .fhwer-widget-jet-listing-dynamic-field > .fhwer-widget-container > .jet-listing-dynamic-field__content { flex: 1 0 auto; } .jet-engine-gallery-grid { display: flex; flex-wrap: wrap; margin: -10px; } .jet-listing-dynamic-field__content:has(.jet-engine-gallery-grid--masonry), .jet-listing-dynamic-field__inline-wrap:has(.jet-engine-gallery-grid--masonry) { width: 100% !important; } .jet-engine-gallery-grid.grid-col-desk-1 { --columns: 1; } body[data-fhwer-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-1 { --columns: 1; } body[data-fhwer-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-1 { --columns: 1; } .jet-engine-gallery-grid.grid-col-desk-2 { --columns: 2; } body[data-fhwer-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-2 { --columns: 2; } body[data-fhwer-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-2 { --columns: 2; } .jet-engine-gallery-grid.grid-col-desk-3 { --columns: 3; } body[data-fhwer-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-3 { --columns: 3; } body[data-fhwer-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-3 { --columns: 3; } .jet-engine-gallery-grid.grid-col-desk-4 { --columns: 4; } body[data-fhwer-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-4 { --columns: 4; } body[data-fhwer-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-4 { --columns: 4; } .jet-engine-gallery-grid.grid-col-desk-5 { --columns: 5; } body[data-fhwer-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-5 { --columns: 5; } body[data-fhwer-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-5 { --columns: 5; } .jet-engine-gallery-grid.grid-col-desk-6 { --columns: 6; } body[data-fhwer-device-mode=tablet] .jet-engine-gallery-grid.grid-col-tablet-6 { --columns: 6; } body[data-fhwer-device-mode=mobile] .jet-engine-gallery-grid.grid-col-mobile-6 { --columns: 6; } .jet-engine-gallery-grid__item { padding: 10px; max-width: calc(100% / var(--columns)); flex: 0 0 calc(100% / var(--columns)); box-sizing: border-box; } .jet-engine-gallery-grid__item-wrap { display: flex; flex-direction: row; justify-content: center; height: 100%; position: relative; } .jet-engine-gallery-grid__item-wrap:after { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: all 150ms linear; } .jet-engine-gallery-grid__item-wrap.is-lightbox:before { transition: all 150ms linear; content: "+"; font-family: "Arial"; font-weight: 900; border: 4px solid currentColor; width: 40px; height: 40px; border-radius: 20px; line-height: 32px; font-size: 30px; text-align: center; opacity: 0; left: 50%; top: 50%; margin: -20px 0 0 -20px; position: absolute; z-index: 99; color: #fff; transform: translateY(10px); } .jet-engine-gallery-grid__item-wrap.is-lightbox:hover:before { opacity: 1; transform: translateY(0); } .jet-engine-gallery-grid__item img.item-image-fullwidth { width: 100%; } .jet-engine-gallery-grid__item img { display: block; object-fit: contain; } .jet-engine-gallery-slider { max-width: 100%; position: relative; } .jet-engine-gallery-slider__item { max-width: 100%; } .jet-engine-gallery-slider__item-wrap { display: flex; flex-direction: row; justify-content: center; height: 100%; position: relative; overflow: hidden; } .jet-engine-gallery-slider__item-wrap:after { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: all 150ms linear; } .jet-engine-gallery-slider__item-wrap.is-lightbox:before { transition: all 150ms linear; content: "\f055"; font-family: FontAwesome; font-size: 20px; width: 60px; height: 60px; line-height: 60px; font-size: 30px; text-align: center; opacity: 0; left: 50%; top: 50%; margin: -30px 0 0 -30px; position: absolute; z-index: 99; color: #fff; transform: translateY(10px); } .jet-engine-gallery-slider__item-wrap.is-lightbox:hover:before { opacity: 1; transform: translateY(0); } .jet-engine-gallery-slider__item-wrap img.item-image-fullwidth { width: 100%; } .jet-engine-gallery-slider__item-wrap img { display: block; height: auto; object-fit: contain; } .jet-engine-gallery-slider .jet-engine-arrow { position: absolute; top: 50%; width: 50px; height: 50px; line-height: 50px; font-size: 30px; color: #fff; background-color: #111; left: 0; margin-top: -25px; cursor: pointer; text-align: center; z-index: 999; display: flex; align-items: center; justify-content: center; } .jet-engine-gallery-slider .jet-engine-arrow.next-arrow { left: auto; right: 0; } .jet-engine-gallery-slider .jet-engine-arrow svg { max-height: 100%; width: auto; } .jet-engine-gallery-slider .jet-engine-arrow svg path { fill: currentColor; } .jet-engine-gallery-slider.slick-lib:not(.slick-initialized) .jet-engine-gallery-slider__item { display: none; } .jet-engine-gallery-slider.slick-lib:not(.slick-initialized) .jet-engine-gallery-slider__item:first-child { display: block; } .jet-engine-gallery-slider .jet-engine-arrow { transition: all 200ms linear; } .jet-check-list { display: flex; flex-wrap: wrap; justify-content: flex-start; overflow: hidden; } .jet-check-list__item { display: flex; align-items: flex-start; padding: 5px 0; overflow: hidden; } .jet-check-list--columns-1 .jet-check-list__item { flex: 0 0 100%; } .jet-check-list--columns-2 .jet-check-list__item { flex: 0 0 45%; margin-right: 5%; } .jet-check-list--columns-3 .jet-check-list__item { flex: 0 0 30.33333%; margin-right: 3%; } .jet-check-list--columns-4 .jet-check-list__item { flex: 0 0 22%; margin-right: 3%; } .jet-check-list--columns-5 .jet-check-list__item { flex: 0 0 18%; margin-right: 2%; } .jet-check-list--columns-6 .jet-check-list__item { flex: 0 0 14.666667%; margin-right: 2%; } .jet-check-list--has-divider .jet-check-list__item { margin-top: -1px; border-top: 1px solid currentColor; } .jet-check-list__item .jet-listing-dynamic-field__icon { margin-top: 1px; align-self: center; } .brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__icon { display: inline-flex; margin-right: 0; } .brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__icon svg { fill: currentColor; } .brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__icon path { fill: inherit; } .brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider.slick-lib { --column-gap: 0; } .brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider.slick-lib .slick-list { margin-right: calc(var(--column-gap) / -2); margin-left: calc(var(--column-gap) / -2); } .brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider.slick-lib .slick-slide { padding-right: calc(var(--column-gap) / 2); padding-left: calc(var(--column-gap) / 2); } .brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider.slick-lib .jet-engine-arrow svg { max-height: none; width: 1em; height: 1em; } .brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-grid { --gap: 20px; gap: var(--gap); margin: 0; } .brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-grid__item { padding: 0; max-width: calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns)); flex: 0 0 calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns)); } .brxe-jet-engine-listing-dynamic-field .jet-engine-gallery-slider__item-wrap { cursor: zoom-in; } .brx .pswp__img--placeholder { display: none; } .jet-listing-dynamic-image { display: flex; align-items: flex-start; } .jet-listing-dynamic-image > * { max-width: 100%; flex: 0 0 auto; } .jet-listing-dynamic-image__link { display: block; width: 100%; } .jet-listing-dynamic-image__img { display: block; } .jet-listing-dynamic-image__img.dggerpost-image { width: auto; max-height: none; } .jet-listing-dynamic-image__figure { display: flex; flex-direction: column; } .jet-listing-dynamic-image__caption { width: auto; } .brxe-jet-engine-listing-dynamic-image { display: inline-block; } .brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image__link { display: initial; width: initial; } .brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image { display: initial; align-items: initial; } .brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image__img { display: initial; width: 100%; } .brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image__figure { display: block; flex-direction: initial; margin-top: 0; margin-bottom: 0; } .brxe-jet-engine-listing-dynamic-image .jet-listing-dynamic-image__caption { margin-top: 0; margin-bottom: 0; text-align: inherit; } .jet-listing-dynamic-repeater__items { display: flex; } .jet-listing-dynamic-repeater__item > *:not(td):not(.jet-engine-gallery-grid) { display: flex; align-items: center; } .has-counter .jet-listing-dynamic-repeater__item { display: flex; } .has-counter.counter--above .jet-listing-dynamic-repeater__item { flex-direction: column; } .jet-listing-dynamic-repeater__body { flex-wrap: wrap; flex: 1 1 auto; position: relative; z-index: 1; } .jet-listing-dynamic-repeater__body > * { flex: 0 0 100%; max-width: 100%; } .jet-listing-dynamic-repeater__counter { position: relative; box-sizing: border-box !important; display: flex !important; align-items: center !important; justify-content: center !important; } .has-counter.counter--at-right .jet-listing-dynamic-repeater__counter { order: 2; } .jet-listing-dynamic-repeater__delimiter { white-space: pre; } .brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__items { gap: var(--je-repeater-items-gap); } .brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__items.has-counter .jet-listing-dynamic-repeater__item { flex-direction: row; } .brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__items.counter--above .jet-listing-dynamic-repeater__item { flex-direction: column; } .brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__item { display: flex; flex-direction: column; gap: var(--je-repeater-item-gap); } .brxe-jet-engine-listing-dynamic-repeater .jet-listing-dynamic-repeater__item > * { width: var(--je-repeater-item-width); height: var(--je-repeater-item-height); background-color: var(--je-repeater-item-bg); } .jet-listing-dynamic-link, .fhwer-widget-jet-listing-dynamic-link { display: flex; flex-direction: column; } .jet-listing-dynamic-link__icon.is-svg-icon, .fhwer-widget-jet-listing-dynamic-link__icon.is-svg-icon { display: inline-flex; } .jet-listing-dynamic-link__icon.is-svg-icon svg, .fhwer-widget-jet-listing-dynamic-link__icon.is-svg-icon svg { width: 1em; height: 1em; } .jet-listing-dynamic-link__link, .fhwer-widget-jet-listing-dynamic-link__link { display: inline-flex; justify-content: center; align-items: center; align-self: flex-start; } .jet-listing-dynamic-link__icon, .fhwer-widget-jet-listing-dynamic-link__icon { order: 1; } .jet-listing-dynamic-link__label, .fhwer-widget-jet-listing-dynamic-link__label { order: 2; } .jet-listing-dynamic-link form.cart, .fhwer-widget-jet-listing-dynamic-link form.cart { display: flex; } .jet-listing-dynamic-link form.cart .quantity, .fhwer-widget-jet-listing-dynamic-link form.cart .quantity { display: inline-flex; } .jet-listing-dynamic-link form.cart .quantity .qty, .fhwer-widget-jet-listing-dynamic-link form.cart .quantity .qty { width: 100%; } .jet-listing-dynamic-link .button.jet-woo-add-to-cart, .fhwer-widget-jet-listing-dynamic-link .button.jet-woo-add-to-cart { display: inline-flex; } .jet-listing-dynamic-link .button.jet-woo-add-to-cart.added::after, .fhwer-widget-jet-listing-dynamic-link .button.jet-woo-add-to-cart.added::after { order: 3; } .jet-listing-dynamic-link .button.jet-woo-add-to-cart + .added_to_cart.wc-forward, .fhwer-widget-jet-listing-dynamic-link .button.jet-woo-add-to-cart + .added_to_cart.wc-forward { display: none !important; } .jet-engine-optimized-dom .fhwer-widget-jet-listing-dynamic-link > .fhwer-widget-container, .jet-engine-optimized-dom .fhwer-widget-jet-listing-dynamic-link > .jet-listing-dynamic-link__link, .jet-engine-optimized-dom .jet-listing-dynamic-link-block { display: flex; flex-direction: column; } .jet-remove-from-store.is-hidden { display: none !important; } .jet-add-to-cart + .added_to_cart.wc-forward { display: none !important; } .brxe-jet-engine-listing-dynamic-link { display: inline-flex; } .brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link { display: block; flex-direction: initial; } .brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link__link { display: flex; } .brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link__icon { display: inline-flex; order: initial; } .brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link__icon svg { fill: currentColor; } .brxe-jet-engine-listing-dynamic-link .jet-listing-dynamic-link__icon path { fill: inherit; } .jet-listing-dynamic-terms__icon { display: inline-block; } .jet-listing-dynamic-terms__icon.is-svg-icon { display: inline-flex; } .jet-listing-dynamic-terms__icon.is-svg-icon svg { width: 1em; height: 1em; } .jet-listing-dynamic-terms__link { display: inline-block; } .brxe-jet-engine-listing-dynamic-terms .jet-listing-dynamic-terms { display: flex; flex-wrap: wrap; gap: var(--je-terms-gap); flex-direction: var(--je-terms-flex-direction, row); align-items: var(--je-terms-align-items, center); justify-content: var(--je-terms-justify-content); } .brxe-jet-engine-listing-dynamic-terms .jet-listing-dynamic-terms__icon { line-height: 1; font-size: var(--je-terms-icon-fz); color: var(--je-terms-icon-color); } .brxe-jet-engine-listing-dynamic-terms .jet-listing-dynamic-terms__icon :is(svg), .brxe-jet-engine-listing-dynamic-terms .jet-listing-dynamic-terms__icon :is(path) { fill: var(--je-terms-icon-color); } .meta-layout-inline .jet-listing-dynamic-meta__item { display: inline-block; margin-left: 5px; margin-right: 5px; } .meta-layout-inline .jet-listing-dynamic-meta__item:first-child { margin-left: 0; } .meta-layout-inline .jet-listing-dynamic-meta__item:last-child { margin-right: 0; } .meta-layout-list .jet-listing-dynamic-meta__item { display: block; } .jet-listing-dynamic-meta__item a { text-decoration: inherit; } .jet-listing-dynamic-meta__icon, .jet-listing-dynamic-meta__item-val, .jet-listing-dynamic-meta__prefix, .jet-listing-dynamic-meta__suffix { display: inline-block; } .jet-listing-dynamic-meta__icon { margin-right: 4px; } .rtl .jet-listing-dynamic-meta__icon { margin-right: 0; margin-left: 4px; } .jet-listing-dynamic-meta__icon.is-svg-icon { display: inline-flex; } .jet-listing-dynamic-meta__icon.is-svg-icon svg { width: 1em; height: 1em; } .jet-listing-dynamic-meta__prefix { margin-right: 4px; } .rtl .jet-listing-dynamic-meta__prefix { margin-right: 0; margin-left: 4px; } .jet-listing-dynamic-meta__suffix { margin-left: 4px; } .rtl .jet-listing-dynamic-meta__suffix { margin-left: 0; margin-right: 4px; } .jet-listing-grid[data-lazy-load] { min-height: 1px; } .jet-listing-grid__items { display: flex; flex-wrap: wrap; margin: 0 -10px; width: calc(100% + 20px); } .jet-listing-grid__items.inline-desk-css:not(.jet-listing-grid__scroll-slider-wrap-desktop, .jet-listing-grid__items.swiper-wrapper) { display: grid; grid-template-columns: repeat(auto-fill, minmax(var(--jet-column-min-width), 1fr)); } .jet-listing-grid__items.inline-desk-css:not(.jet-listing-grid__scroll-slider-wrap-desktop, .jet-listing-grid__items.swiper-wrapper).slick-slider .slick-slide { width: var(--jet-column-min-width); } .jet-listing-grid__items[data-is-list] { padding: 0; text-indent: 0; list-style-type: none; } @media (max-width: 1024px) { .jet-listing-grid__items.inline-tablet-css:not(.jet-listing-grid__scroll-slider-wrap-tablet) { display: grid; grid-template-columns: repeat(auto-fill, minmax(var(--jet-column-tablet-min-width), 1fr)); } .jet-listing-grid__items.slick-slider .slick-slide { width: var(--jet-column-tablet-min-width); } } @media (max-width: 767px) { .jet-listing-grid__items.inline-mobile-css:not(.jet-listing-grid__scroll-slider-wrap-mobile) { display: grid; grid-template-columns: repeat(auto-fill, minmax(var(--jet-column-mobile-min-width), 1fr)); } .jet-listing-grid__items.inline-mobile-css:not(.jet-listing-grid__scroll-slider-wrap-mobile).slick-slider .slick-slide { width: var(--jet-column-mobile-min-width); } } body.dggeradmin.block-editor-page .jet-listing-grid__slider .jet-listing-grid__items { flex-wrap: nowrap; } .jet-listing-grid__items.grid-col-desk-1 { --columns: 1; } .jet-listing-grid__items.grid-col-desk-2 { --columns: 2; } .jet-listing-grid__items.grid-col-desk-3 { --columns: 3; } .jet-listing-grid__items.grid-col-desk-4 { --columns: 4; } .jet-listing-grid__items.grid-col-desk-5 { --columns: 5; } .jet-listing-grid__items.grid-col-desk-6 { --columns: 6; } .jet-listing-grid__items.grid-col-desk-7 { --columns: 7; } .jet-listing-grid__items.grid-col-desk-8 { --columns: 8; } .jet-listing-grid__items.grid-col-desk-9 { --columns: 9; } .jet-listing-grid__items.grid-col-desk-10 { --columns: 10; } .jet-listing-grid__items.grid-col-desk-11 { --columns: 11; } .jet-listing-grid__items.grid-col-desk-12 { --columns: 12; } @media (max-width: 1024px) { .jet-listing-grid__items.grid-col-tablet-1 { --columns: 1; } .jet-listing-grid__items.grid-col-tablet-2 { --columns: 2; } .jet-listing-grid__items.grid-col-tablet-3 { --columns: 3; } .jet-listing-grid__items.grid-col-tablet-4 { --columns: 4; } .jet-listing-grid__items.grid-col-tablet-5 { --columns: 5; } .jet-listing-grid__items.grid-col-tablet-6 { --columns: 6; } .jet-listing-grid__items.grid-col-tablet-7 { --columns: 7; } .jet-listing-grid__items.grid-col-tablet-8 { --columns: 8; } .jet-listing-grid__items.grid-col-tablet-9 { --columns: 9; } .jet-listing-grid__items.grid-col-tablet-10 { --columns: 10; } .jet-listing-grid__items.grid-col-tablet-11 { --columns: 11; } .jet-listing-grid__items.grid-col-tablet-12 { --columns: 12; } } @media (max-width: 767px) { .jet-listing-grid__items.grid-col-mobile-1 { --columns: 1; } .jet-listing-grid__items.grid-col-mobile-2 { --columns: 2; } .jet-listing-grid__items.grid-col-mobile-3 { --columns: 3; } .jet-listing-grid__items.grid-col-mobile-4 { --columns: 4; } .jet-listing-grid__items.grid-col-mobile-5 { --columns: 5; } .jet-listing-grid__items.grid-col-mobile-6 { --columns: 6; } .jet-listing-grid__items.grid-col-mobile-7 { --columns: 7; } .jet-listing-grid__items.grid-col-mobile-8 { --columns: 8; } .jet-listing-grid__items.grid-col-mobile-9 { --columns: 9; } .jet-listing-grid__items.grid-col-mobile-10 { --columns: 10; } .jet-listing-grid__items.grid-col-mobile-11 { --columns: 11; } .jet-listing-grid__items.grid-col-mobile-12 { --columns: 12; } } .jet-listing-grid__masonry { align-items: flex-start; } .jet-listing-grid__list_item { display: block; } .jet-listing-grid__item { padding: 10px; box-sizing: border-box; } .jet-listing-grid__items > .jet-listing-grid__item { max-width: calc(100% / var(--columns)); flex: 0 0 calc(100% / var(--columns)); } .jet-listing-grid__item.colspan-1 { max-width: 100% !important; flex: 0 0 100% !important; } .jet-listing-grid__item[class*=colspan-2-] { max-width: min(200% / var(--columns), 100%) !important; flex: 0 0 min(200% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-3-] { max-width: min(300% / var(--columns), 100%) !important; flex: 0 0 min(300% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-4-] { max-width: min(400% / var(--columns), 100%) !important; flex: 0 0 min(400% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-5-] { max-width: min(500% / var(--columns), 100%) !important; flex: 0 0 min(500% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-6-] { max-width: min(600% / var(--columns), 100%) !important; flex: 0 0 min(600% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-7-] { max-width: min(700% / var(--columns), 100%) !important; flex: 0 0 min(700% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-8-] { max-width: min(800% / var(--columns), 100%) !important; flex: 0 0 min(800% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-9-] { max-width: min(900% / var(--columns), 100%) !important; flex: 0 0 min(900% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-10-] { max-width: min(1000% / var(--columns), 100%) !important; flex: 0 0 min(1000% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-11-] { max-width: min(1100% / var(--columns), 100%) !important; flex: 0 0 min(1100% / var(--columns), 100%) !important; } .jet-listing-grid__item[class*=colspan-12-] { max-width: min(1200% / var(--columns), 100%) !important; flex: 0 0 min(1200% / var(--columns), 100%) !important; } .jet-listing-grid__slider { position: relative; } body.dggeradmin.block-editor-page .jet-listing-grid__slider { overflow: hidden; } .jet-listing-grid__slider[dir=rtl] .slick-slide { float: right; } .jet-listing-grid__slider-icon.slick-arrow { position: absolute; top: 50%; width: 50px; height: 50px; line-height: 50px; font-size: 30px; color: #fff; background-color: #111; left: 0; margin-top: -25px; cursor: pointer; text-align: center; z-index: 90; display: flex; align-items: center; justify-content: center; } .jet-listing-grid__slider-icon.slick-arrow.next-arrow { left: auto; right: 0; transform: scaleX(-1); } .jet-listing-grid__slider-icon.slick-arrow svg { height: 30px; width: auto; } .jet-listing-grid__slider-icon.slick-arrow svg path { fill: currentColor; } .jet-listing-grid__slider.slick-lib > .jet-listing-grid__items:not(.slick-initialized) > .jet-listing-grid__item { display: none; } .jet-listing-grid__slider.slick-lib > .jet-listing-grid__items:not(.slick-initialized) > .jet-listing-grid__item:first-of-type { display: block; } body.dggeradmin.block-editor-page .jet-listing-grid__slider.slick-lib > .jet-listing-grid__items:not(.slick-initialized) > .jet-listing-grid__item { display: block; } .jet-listing-grid__slider .jet-slick-dots { display: flex; align-items: center; justify-content: center; width: 100%; margin: 10px 0; padding: 0; } .jet-listing-grid__slider .jet-slick-dots li { width: 12px; height: 12px; border-radius: 100%; text-indent: -50px; overflow: hidden; cursor: pointer; background: #eee; margin: 3px; } .jet-listing-grid__slider .jet-slick-dots li:hover, .jet-listing-grid__slider .jet-slick-dots li.slick-active { background: #111; } .jet-listing-grid__slider[dir=rtl] .jet-slick-dots li { text-indent: 50px; } .jet-listing-grid__loader { --spinner-color: rgba(100, 100, 100, 0.8); --spinner-size: 36px; display: flex; justify-content: center; align-items: center; gap: 15px; visibility: hidden; } .jet-listing-grid-loading .jet-listing-grid__loader { visibility: visible; } .jet-listing-grid__loader-spinner { width: var(--spinner-size); height: var(--spinner-size); border: 4px solid var(--spinner-color); border-top-color: transparent; border-radius: 50%; animation: jet-engine-spin 1s infinite linear; } .jet-engine-listing-overlay-wrap { position: relative; cursor: pointer; } .jet-engine-listing-overlay-link { position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; font-size: 0 !important; } body[data-fhwer-device-mode=widescreen] .jet-listing-grid__scroll-slider-widescreen { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } body[data-fhwer-device-mode=widescreen] .jet-listing-grid__scroll-slider-widescreen > .jet-listing-grid__items { flex-wrap: nowrap; } body[data-fhwer-device-mode=desktop] .jet-listing-grid__scroll-slider-desktop { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } body[data-fhwer-device-mode=desktop] .jet-listing-grid__scroll-slider-desktop > .jet-listing-grid__items { flex-wrap: nowrap; } body[data-fhwer-device-mode=laptop] .jet-listing-grid__scroll-slider-laptop { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } body[data-fhwer-device-mode=laptop] .jet-listing-grid__scroll-slider-laptop > .jet-listing-grid__items { flex-wrap: nowrap; } body[data-fhwer-device-mode=tablet_extra] .jet-listing-grid__scroll-slider-tablet_extra { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } body[data-fhwer-device-mode=tablet_extra] .jet-listing-grid__scroll-slider-tablet_extra > .jet-listing-grid__items { flex-wrap: nowrap; } body[data-fhwer-device-mode=tablet] .jet-listing-grid__scroll-slider-tablet { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } body[data-fhwer-device-mode=tablet] .jet-listing-grid__scroll-slider-tablet > .jet-listing-grid__items { flex-wrap: nowrap; } body[data-fhwer-device-mode=mobile_extra] .jet-listing-grid__scroll-slider-mobile_extra { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } body[data-fhwer-device-mode=mobile_extra] .jet-listing-grid__scroll-slider-mobile_extra > .jet-listing-grid__items { flex-wrap: nowrap; } body[data-fhwer-device-mode=mobile] .jet-listing-grid__scroll-slider-mobile { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } body[data-fhwer-device-mode=mobile] .jet-listing-grid__scroll-slider-mobile > .jet-listing-grid__items { flex-wrap: nowrap; } @media (min-width: 1025px) { .jet-listing-grid--blocks .jet-listing-grid__scroll-slider-desktop { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .jet-listing-grid--blocks .jet-listing-grid__scroll-slider-desktop > .jet-listing-grid__items { flex-wrap: nowrap; } } @media (min-width: 768px) and (max-width: 1024px) { .jet-listing-grid--blocks .jet-listing-grid__scroll-slider-tablet { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .jet-listing-grid--blocks .jet-listing-grid__scroll-slider-tablet > .jet-listing-grid__items { flex-wrap: nowrap; } } @media (max-width: 767px) { .jet-listing-grid--blocks .jet-listing-grid__scroll-slider-mobile { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .jet-listing-grid--blocks .jet-listing-grid__scroll-slider-mobile > .jet-listing-grid__items { flex-wrap: nowrap; } } @media (max-width: 767px) { .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-mobile { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-mobile > .jet-listing-grid__items { flex-wrap: nowrap; } } @media (max-width: 991px) { .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-tablet { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-tablet > .jet-listing-grid__items { flex-wrap: nowrap; } } .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-desktop { overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider-desktop > .jet-listing-grid__items { flex-wrap: nowrap; } .jet-listing-grid__item.jet-equal-columns > * { height: 100%; } .jet-listing-grid__item.jet-equal-columns > .fhwer { height: 100%; } .jet-listing-grid__item.jet-equal-columns > .fhwer > .fhwer-inner { height: 100%; } .jet-listing-grid__item.jet-equal-columns > .fhwer > .fhwer-inner > .fhwer-section-wrap { height: 100%; } .jet-listing-grid__item.jet-equal-columns > .fhwer > .fhwer-inner > .fhwer-section-wrap > .fhwer-section { height: 100%; } .jet-listing-grid__item.jet-equal-columns > .fhwer > .fhwer-section-wrap { height: 100%; } .jet-listing-grid__item.jet-equal-columns > .fhwer > .fhwer-section-wrap > .fhwer-section { height: 100%; } .jet-listing-grid__item.jet-equal-columns > .fhwer > :is(.fhwer-section, .e-container, .e-con) { height: 100%; } .jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap { height: 100%; } .jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap > .fhwer { height: 100%; } .jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap > .fhwer > .fhwer-inner { height: 100%; } .jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap > .fhwer > .fhwer-inner > .fhwer-section-wrap { height: 100%; } .jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap > .fhwer > .fhwer-inner > .fhwer-section-wrap > .fhwer-section { height: 100%; } .jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap > .fhwer > .fhwer-section-wrap { height: 100%; } .jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap > .fhwer > .fhwer-section-wrap > .fhwer-section { height: 100%; } .jet-listing-grid__item.jet-equal-columns .jet-engine-listing-overlay-wrap > .fhwer > :is(.fhwer-section, .e-container, .e-con) { height: 100%; } .jet-listing-grid__items.jet-equal-columns__wrapper .slick-track { display: flex; align-items: stretch; } .jet-listing-grid__items.jet-equal-columns__wrapper .swiper-slide.jet-equal-columns { height: auto; } .jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide { float: none; height: auto; display: flex; flex-direction: column; } .jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide img { object-fit: cover; flex-grow: 1; } .jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide > *, .jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide .jet-equal-columns { height: 100%; } .jet-listing-not-found { text-align: center; display: block; margin: 0; width: 100%; } @keyframes jet-engine-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } .brxe-jet-engine-listing-grid .jet-listing-grid__slider.swiper-lib { margin-left: var(--swiper-margin-correction, 0px); margin-right: var(--swiper-margin-correction, 0px); } .brxe-jet-engine-listing-grid .jet-listing-grid__items { width: auto; margin: 0; --column-gap: 20px; --row-gap: 20px; gap: var(--row-gap) var(--column-gap); --item-width: calc( ( 100% - ( var(--columns) - 1 ) * var(--column-gap) ) / var(--columns) ); } .brxe-jet-engine-listing-grid .jet-listing-grid__items.slick-slider .slick-list { margin-right: calc(var(--column-gap) / -2); margin-left: calc(var(--column-gap) / -2); } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item { max-width: var(--item-width); flex: 0 0 var(--item-width); } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-2-] { max-width: min(2 * var(--item-width) + (2 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(2 * var(--item-width) + (2 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-3-] { max-width: min(3 * var(--item-width) + (3 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(3 * var(--item-width) + (3 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-4-] { max-width: min(4 * var(--item-width) + (4 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(4 * var(--item-width) + (4 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-5-] { max-width: min(5 * var(--item-width) + (5 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(5 * var(--item-width) + (5 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-6-] { max-width: min(6 * var(--item-width) + (6 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(6 * var(--item-width) + (6 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-7-] { max-width: min(7 * var(--item-width) + (7 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(7 * var(--item-width) + (7 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-8-] { max-width: min(8 * var(--item-width) + (8 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(8 * var(--item-width) + (8 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-9-] { max-width: min(9 * var(--item-width) + (9 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(9 * var(--item-width) + (9 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-10-] { max-width: min(10 * var(--item-width) + (10 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(10 * var(--item-width) + (10 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-11-] { max-width: min(11 * var(--item-width) + (11 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(11 * var(--item-width) + (11 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__items > .jet-listing-grid__item[class*=colspan-12-] { max-width: min(12 * var(--item-width) + (12 - 1) * var(--column-gap), 100%) !important; flex: 0 0 min(12 * var(--item-width) + (12 - 1) * var(--column-gap), 100%) !important; } .brxe-jet-engine-listing-grid .jet-listing-grid__item { padding: 0; } .brxe-jet-engine-listing-grid .jet-listing-grid__item.slick-slide { padding: calc(var(--row-gap) / 2) calc(var(--column-gap) / 2); } .brxe-jet-engine-listing-grid .jet-listing-grid__item.swiper-slide { padding-top: calc(var(--row-gap) / 2); padding-bottom: calc(var(--row-gap) / 2); } .brxe-jet-engine-listing-grid .jet-slick-dots { gap: 8px; } .brxe-jet-engine-listing-grid .jet-slick-dots li { margin: 0; } .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider::-webkit-scrollbar-button { width: 0; height: 0; } .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider::-webkit-scrollbar-track { border: none; } .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider::-webkit-scrollbar-corner { background-color: transparent; } .brxe-jet-engine-listing-grid .jet-listing-grid__scroll-slider::-webkit-scrollbar-thumb { border: none; } .brxe-jet-engine-listing-grid .jet-listing-grid__slider-icon svg { width: 1em; height: 1em; } div.brxe-jet-engine-listing-grid { width: 100%; } div.brxe-jet-engine-listing-grid > div.jet-listing-grid { width: 100%; } .jet-calendar-loading { opacity: 0.5 !important; pointer-events: none !important; user-select: none; } .jet-calendar-loading .jet-calendar-caption__date-select { pointer-events: none; } .jet-calendar-grid { width: 100%; table-layout: fixed; border-collapse: separate; } .jet-calendar-caption { max-width: 100%; } .jet-calendar-caption__wrap { display: flex; align-items: center; } .jet-calendar-caption__wrap.wrap-layout-3 { justify-content: center; } .jet-calendar-caption__wrap.wrap-layout-4 { justify-content: space-between; } .jet-calendar-caption__name { font-weight: bold; flex: 1 1 auto; text-align: left; } .wrap-layout-2 .jet-calendar-caption__name { text-align: right; order: 2; } .wrap-layout-3 .jet-calendar-caption__name, .wrap-layout-4 .jet-calendar-caption__name { flex: 0 0 auto; text-align: center; order: 2; } .jet-calendar-caption__dates { display: flex; flex-direction: row; column-gap: 0.5em; } .wrap-layout-2 .jet-calendar-caption__dates { justify-content: flex-end; } .jet-calendar-caption__select-wrapper { position: relative; text-decoration: underline; cursor: pointer; } .jet-calendar-caption__select-wrapper select { text-align: start; width: 100%; font-family: inherit; font-size: inherit; cursor: pointer; } .jet-calendar-caption__date-select { position: absolute; margin: 0; padding: 0; left: 0; top: 0; text-transform: inherit; opacity: 0; appearance: none; height: 100%; } .jet-calendar-caption__date-select:focus-visible { outline: none; } .jet-calendar-nav__link { cursor: pointer; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; } .jet-calendar-nav__link svg { height: 1em; fill: currentColor; } .wrap-layout-3 .jet-calendar-nav__link.nav-link-prev, .wrap-layout-4 .jet-calendar-nav__link.nav-link-prev { order: 1; } .rtl .jet-calendar-nav__link.nav-link-prev svg { transform: scaleX(-1); } .wrap-layout-3 .jet-calendar-nav__link.nav-link-next, .wrap-layout-4 .jet-calendar-nav__link.nav-link-next { order: 3; } body:not(.rtl) .jet-calendar-nav__link.nav-link-next svg { transform: scaleX(-1); } .jet-calendar-header__week-day { width: 14.2857%; text-align: center; padding: 10px; background: #fafafa; } .jet-calendar-header__week-day.day-pad { opacity: 0.5; } .jet-calendar-week__day { width: 14.2857%; vertical-align: top; } .jet-calendar-week__day-wrap { position: relative; } .jet-calendar-week__day-header { display: flex; position: relative; z-index: 3; } .jet-calendar-week__day-date { display: flex; align-items: center; } .jet-calendar-week__day-mobile-wrap { display: none; } @media (max-width: 1025px) { .jet-calendar-week__day-mobile-wrap { display: flex; } } .jet-calendar-week__day-mobile-overlay { cursor: pointer; position: absolute; z-index: 20; left: 0; right: 0; top: 0; bottom: 0; } .jet-calendar-week__day-mobile-trigger { width: 24px; height: 24px; cursor: pointer; } .jet-calendar-week__day-content { padding: 10px; min-height: 100px; } @media (max-width: 1025px) { .jet-calendar-week__day-content { display: none; } } .brxe-jet-listing-calendar .jet-calendar-week__day { padding: 0; } .brxe-jet-listing-calendar .jet-calendar-week__day-date { display: block; text-align: center; } .brxe-jet-listing-calendar .jet-calendar-nav__link svg { width: 1em; height: 1em; } .jet-form.is-loading { opacity: 0.5; pointer-events: none; } .jet-form-row { display: flex; flex-wrap: wrap; margin: 0 -5px; padding: 5px 0; } .jet-form-row:last-child { padding-bottom: 0 !important; } .jet-form-row--first-visible { padding-top: 0 !important; } .jet-form-row.jet-form-row--hidden { margin: 0 !important; padding: 0 !important; } .jet-form__group-break { width: 100%; flex: 0 0 100%; } .jet-form-col { min-height: 1px; padding: 0 5px; display: flex; align-items: flex-start; align-content: flex-start; flex-wrap: wrap; max-width: 100%; flex: 0 0 100%; } .jet-form-col.field-type-heading { flex-wrap: wrap !important; } .layout-row .jet-form-col { flex-wrap: nowrap; } .jet-form-col__start { flex: 0 0 30%; max-width: 30%; } .jet-form-col__end { display: flex; flex: 1 1 auto; } @media (min-width: 600px) { .jet-form-col-1 { max-width: 8.33333%; width: 8.33333%; flex: 0 0 8.33333%; } .jet-form-col-2 { max-width: 16.66666%; width: 16.66666%; flex: 0 0 16.66666%; } .jet-form-col-3 { max-width: 25%; width: 25%; flex: 0 0 25%; } .jet-form-col-4 { max-width: 33.33333%; width: 33.33333%; flex: 0 0 33.33333%; } .jet-form-col-5 { max-width: 41.66666%; width: 41.66666%; flex: 0 0 41.66666%; } .jet-form-col-6 { max-width: 50%; width: 50%; flex: 0 0 50%; } .jet-form-col-7 { max-width: 58.33333%; width: 58.33333%; flex: 0 0 58.33333%; } .jet-form-col-8 { max-width: 66.66666%; width: 66.66666%; flex: 0 0 66.66666%; } .jet-form-col-9 { max-width: 75%; width: 75%; flex: 0 0 75%; } .jet-form-col-10 { max-width: 83.33333%; width: 83.33333%; flex: 0 0 83.33333%; } .jet-form-col-11 { max-width: 91.66666%; width: 91.66666%; flex: 0 0 91.66666%; } .jet-form-col-12 { max-width: 100%; width: 100%; flex: 0 0 100%; } body:not(.rtl) .jet-form-push-1 { margin-left: calc(1 / 12 * 100%); } body.rtl .jet-form-push-1 { margin-right: calc(1 / 12 * 100%); } body:not(.rtl) .jet-form-push-2 { margin-left: calc(2 / 12 * 100%); } body.rtl .jet-form-push-2 { margin-right: calc(2 / 12 * 100%); } body:not(.rtl) .jet-form-push-3 { margin-left: calc(3 / 12 * 100%); } body.rtl .jet-form-push-3 { margin-right: calc(3 / 12 * 100%); } body:not(.rtl) .jet-form-push-4 { margin-left: calc(4 / 12 * 100%); } body.rtl .jet-form-push-4 { margin-right: calc(4 / 12 * 100%); } body:not(.rtl) .jet-form-push-5 { margin-left: calc(5 / 12 * 100%); } body.rtl .jet-form-push-5 { margin-right: calc(5 / 12 * 100%); } body:not(.rtl) .jet-form-push-6 { margin-left: calc(6 / 12 * 100%); } body.rtl .jet-form-push-6 { margin-right: calc(6 / 12 * 100%); } body:not(.rtl) .jet-form-push-7 { margin-left: calc(7 / 12 * 100%); } body.rtl .jet-form-push-7 { margin-right: calc(7 / 12 * 100%); } body:not(.rtl) .jet-form-push-8 { margin-left: calc(8 / 12 * 100%); } body.rtl .jet-form-push-8 { margin-right: calc(8 / 12 * 100%); } body:not(.rtl) .jet-form-push-9 { margin-left: calc(9 / 12 * 100%); } body.rtl .jet-form-push-9 { margin-right: calc(9 / 12 * 100%); } body:not(.rtl) .jet-form-push-10 { margin-left: calc(10 / 12 * 100%); } body.rtl .jet-form-push-10 { margin-right: calc(10 / 12 * 100%); } body:not(.rtl) .jet-form-push-11 { margin-left: calc(11 / 12 * 100%); } body.rtl .jet-form-push-11 { margin-right: calc(11 / 12 * 100%); } } .jet-form-page--hidden { display: none; } .jet-form__next-page-msg { display: none; } .jet-form__next-page-msg--visible { display: block; } .jet-form__calculated-field { display: flex; } .jet-form__calculated-field--hidden { display: none; } .layout-column .jet-form__label { max-width: 100%; flex: 0 1 100%; } .jet-form__heading, .jet-form__label { flex: 0 0 100%; display: flex; justify-content: space-between; align-items: center; width: 100%; } .jet-form__field-error { width: 100%; } .jet-form__desc { display: block; } .layout-column .jet-form__desc { max-width: 100%; flex: 0 1 100%; } .jet-form__prev-page { outline: none; } .jet-form__field { box-sizing: border-box; } .layout-column .jet-form__field:not(.checkboxes-field):not(.radio-field):not(.range-field) { max-width: 100%; width: 100%; flex: 0 1 100%; } .layout-row .jet-form__field:not(.checkboxes-field):not(.radio-field):not(.range-field) { width: 100%; } .jet-form__field-wrap { position: relative; } .jet-form__field-label { cursor: pointer; display: inline-flex; align-items: center; } .jet-form__field-template + .jet-form__field-label { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; opacity: 0; } .jet-form__field-label input { flex-shrink: 0; margin: 0 5px 0 0; } .rtl .jet-form__field-label input { margin: 0 0 0 5px; } .jet-form__field-template { cursor: pointer; } .jet-form__field-value { white-space: nowrap; } .jet-form__field-value-number { display: inline-block; text-align: center; } .jet-form__submit-wrap { display: flex; flex-direction: column; width: 100%; } .jet-form__submit-wrap.has-prev { flex-direction: row; justify-content: space-between; } .jet-form__check-mark { display: flex; align-items: center; justify-content: center; } .jet-form__check-mark__icon.is-svg-icon svg { display: block; width: 1em; height: 1em; } .jet-form__check-mark--default { display: flex; align-items: center; justify-content: center; } .jet-form__field-template--checked .jet-form__check-mark--default { display: none; } .jet-form__check-mark--checked { display: none; align-items: center; justify-content: center; } .jet-form__field-template--checked .jet-form__check-mark--checked { display: flex; } .jet-form-repeater { width: 100%; } .jet-form-repeater__initial { display: none; } .jet-form-repeater__row { display: flex; width: 100%; align-items: flex-end; padding: 15px 0; } .jet-form-repeater__row-fields { flex: 1 1 auto; } .jet-form-repeater__row .jet-form-col { padding: 0 5px; } .jet-form-repeater__actions { display: flex; } .jet-form-repeater__new { margin: 10px 0 0 0; } .jet-form-repeater__remove { margin: 0 0 0 10px; text-decoration: none !important; } .layout-column .jet-form__fields-group.checkradio-wrap { width: 100%; } .jet-form__field-wrap.range-wrap { display: flex; align-items: center; width: 100%; } .jet-form input[type=range].jet-form__field.range-field { margin-right: 10px; -webkit-appearance: none; min-height: 18px; } .rtl .jet-form input[type=range].jet-form__field.range-field { margin-left: 10px; margin-right: 0; } .jet-form input[type=range].jet-form__field.range-field, .jet-form input[type=range].jet-form__field.range-field:focus { padding: 0; background: transparent; border: none; border-radius: 0; box-shadow: none; outline: none; } .jet-form input[type=range].jet-form__field.range-field::-webkit-slider-runnable-track { width: 100%; height: 4px; cursor: pointer; background: #e3ddd8; box-shadow: none; border: none; } .jet-form input[type=range].jet-form__field.range-field::-moz-range-track { width: 100%; height: 4px; cursor: pointer; background: #e3ddd8; box-shadow: none; border: none; } .jet-form input[type=range].jet-form__field.range-field::-ms-track { width: 100%; height: 4px; cursor: pointer; background: #e3ddd8; box-shadow: none; border: none; color: transparent; } .jet-form input[type=range].jet-form__field.range-field::-ms-fill-lower { background: transparent; } .jet-form input[type=range].jet-form__field.range-field::-ms-fill-upper { background: transparent; } .jet-form input[type=range].jet-form__field.range-field::-webkit-slider-thumb { width: 18px; height: 18px; background: #ccc; border-radius: 50%; cursor: pointer; box-shadow: none; border: none; margin-top: -7px; -webkit-appearance: none; } .jet-form input[type=range].jet-form__field.range-field::-moz-range-thumb { width: 18px; height: 18px; background: #ccc; border-radius: 50%; cursor: pointer; box-shadow: none; border: none; } .jet-form input[type=range].jet-form__field.range-field::-ms-thumb { width: 18px; height: 18px; background: #ccc; border-radius: 50%; cursor: pointer; box-shadow: none; border: none; } .jet-form-message { margin: 20px 0 0 0; text-align: center; padding: 20px; } .jet-form-message--success { border: 1px solid green; color: green; } .jet-form-message--error { border: 1px solid red; color: red; } .jet-engine-file-upload__files { display: flex; flex-wrap: wrap; } .jet-engine-file-upload .sortable-placeholder { flex: 0 0 100px; width: 100px; margin: 0 10px 10px 0; position: relative; background: rgba(123, 123, 123, 0.2); height: 100px; } .jet-engine-file-upload__content { min-height: 100px; min-width: 100px; position: relative; display: inline-flex; } .jet-engine-file-upload__loader { top: 0; left: 0; right: 10px; bottom: 10px; position: absolute; background: rgba(0, 0, 0, 0.5); display: none; justify-content: center; align-items: center; } .is-loading .jet-engine-file-upload__loader { display: flex; } .jet-engine-file-upload__file { width: 100px; height: 100px; margin: 0 10px 10px 0; position: relative; background-color: rgba(123, 123, 123, 0.2); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%237a7a7a' width='48px' height='48px'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z'/%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; } .is-loading .jet-engine-file-upload__file { opacity: 0.5; } .jet-engine-file-upload__file-remove { position: absolute; left: 0; right: 0; top: 50%; bottom: 0; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: opacity 200ms linear; opacity: 0; background: rgba(0, 0, 0, 0.4); } .jet-engine-file-upload__file-remove svg path { fill: #fff; } .jet-engine-file-upload__file:hover .jet-engine-file-upload__file-remove { opacity: 1; } .jet-engine-file-upload__file img { display: block; width: 100%; height: 100% !important; padding: 0; margin: 0; object-fit: cover; object-position: center center; } .jet-engine-file-upload__errors.is-hidden { display: none; } input.jet-form__field.file-field.jet-engine-file-upload__input { border: none !important; padding: 0 !important; border-radius: 0 !important; margin: 0 !important; width: auto !important; } .jet-engine-file-upload__value:not([value*=""]) + input.jet-form__field.file-field.jet-engine-file-upload__input { color: transparent; } .field-type-wysiwyg .jet-form__field { padding: 0 !important; border: none !important; border-radius: 0 !important; } .jet-profile-menu { display: flex; } .jet-profile-menu.layout--horizontal { flex-direction: row; } .jet-profile-menu.layout--vertical { flex-direction: column; } @media (max-width: 1024px) { .jet-profile-menu.layout-tablet--horizontal { flex-direction: row; } } body[data-fhwer-device-mode=tablet] .jet-profile-menu.layout-tablet--horizontal { flex-direction: row; } @media (max-width: 1024px) { .jet-profile-menu.layout-tablet--vertical { flex-direction: column; } } body[data-fhwer-device-mode=tablet] .jet-profile-menu.layout-tablet--vertical { flex-direction: column; } @media (max-width: 767px) { .jet-profile-menu.layout-mobile--horizontal { flex-direction: row; } } body[data-fhwer-device-mode=mobile] .jet-profile-menu.layout-mobile--horizontal { flex-direction: row; } @media (max-width: 767px) { .jet-profile-menu.layout-mobile--vertical { flex-direction: column; } } body[data-fhwer-device-mode=mobile] .jet-profile-menu.layout-mobile--vertical { flex-direction: column; } .jet-profile-menu__item-link { display: block; padding: 5px 10px; } .jet-map-marker, .jet-map-user-location-marker { font-size: 40px; cursor: pointer; max-width: 100%; max-height: 100%; } .jet-map-marker.is-svg-icon, .jet-map-user-location-marker.is-svg-icon { display: inline-flex; } .jet-map-marker.is-svg-icon .e-font-icon-svg, .jet-map-user-location-marker.is-svg-icon .e-font-icon-svg { fill: currentColor; } .jet-map-listing .jet-map-marker.is-svg-icon.custom-color.apply-fill svg path, .jet-map-listing .jet-map-marker.is-svg-icon.apply-fill svg path, .jet-map-listing .jet-map-user-location-marker.is-svg-icon.custom-color.apply-fill svg path, .jet-map-listing .jet-map-user-location-marker.is-svg-icon.apply-fill svg path { fill: currentColor !important; } .jet-map-listing .jet-map-marker.is-svg-icon.custom-color.apply-stroke svg path, .jet-map-listing .jet-map-marker.is-svg-icon.apply-stroke svg path, .jet-map-listing .jet-map-user-location-marker.is-svg-icon.custom-color.apply-stroke svg path, .jet-map-listing .jet-map-user-location-marker.is-svg-icon.apply-stroke svg path { stroke: currentColor !important; } .jet-map-marker.is-svg-icon svg, .jet-map-user-location-marker.is-svg-icon svg { width: 1em; height: 1em; } .leaflet-marker-icon .jet-map-marker.is-svg-icon svg, .leaflet-marker-icon .jet-map-user-location-marker.is-svg-icon svg { width: 100%; height: auto; } .jet-map-marker.is-svg-icon img, .jet-map-user-location-marker.is-svg-icon img { width: 1em; height: auto; } .leaflet-marker-icon .jet-map-marker.is-svg-icon img, .leaflet-marker-icon .jet-map-user-location-marker.is-svg-icon img { width: 100%; height: auto; } .jet-map-marker.user-location, .jet-map-user-location-marker.user-location { cursor: default; } .jet-map-listing .leaflet-marker-icon { background: none; border: none; display: flex; align-items: center; justify-content: center; } .jet-map-listing .leaflet-popup-content-wrapper { padding: 0; } .jet-map-listing .leaflet-popup-content { margin: 0; min-height: 40px; } .jet-map-box.mapboxgl-popup { padding: 25px 0 0 0; } .jet-map-box.mapboxgl-popup .mapboxgl-popup-content { padding: 0; } .popup-has-pin .jet-map-box:after { content: ""; position: absolute; top: 100%; width: 0; height: 0; border-style: solid; left: 50%; margin: 0 0 0 -10px; border-width: 10px 10px 0 10px; border-color: transparent; border-top-color: #fff; } .jet-map-listing .jet-map-box img { max-width: 100%; } .jet-map-box .jet-map-close { position: absolute; right: 0; top: 0; cursor: pointer; z-index: 9999; } .jet-map-box .jet-map-preloader { width: 100%; padding: 20px 0; box-sizing: border-box; background: #fff; display: flex; align-items: center; justify-content: center; } .jet-map-box .jet-map-preloader .jet-map-loader { display: block; width: 24px; height: 24px; margin: 0 auto; border: 3px solid currentColor; border-top-color: transparent; border-radius: 50%; animation: jet-engine-map-spin 1s infinite linear; } .jet-map-marker-wrap, .jet-map-user-location-marker-wrap { padding: 5px; position: relative; margin: 0 0 10px; background: #fff; z-index: 999; cursor: pointer; text-align: center; } .jet-map-marker-wrap:after, .jet-map-user-location-marker-wrap:after { content: ""; position: absolute; top: 100%; width: 0; height: 0; border-style: solid; left: 50%; margin: 0 0 0 -10px; border-width: 10px 10px 0 10px; border-color: transparent; border-top-color: #fff; } .jet-map-marker-wrap.user-location, .jet-map-user-location-marker-wrap.user-location { cursor: default; } .jet-map-user-location-marker-image { width: 32px; } .jet-map-listing .gm-svpc { max-width: none; } .jet-map-listing .gm-svpc img { max-width: none; } .jet-map-listing .gm-style-mtc button { border-radius: 0; } .jet-map-box button.mapboxgl-popup-close-button { padding: 5px; font-size: 16px; line-height: 12px; font-weight: normal; color: #333; } @keyframes jet-engine-map-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } .brxe-jet-engine-maps-listing { width: 100%; } .brxe-jet-engine-maps-listing .jet-map-listing { height: 500px; } .brxe-jet-engine-maps-listing .jet-map-marker.is-svg-icon svg, .brxe-jet-engine-maps-listing .jet-map-user-location-marker.is-svg-icon svg { fill: currentColor; } .brxe-jet-engine-maps-listing .jet-map-marker.is-svg-icon.custom-color svg, .brxe-jet-engine-maps-listing .jet-map-user-location-marker.is-svg-icon.custom-color svg { fill: currentColor !important; } .brxe-jet-engine-maps-listing .jet-map-marker.is-svg-icon.custom-color path, .brxe-jet-engine-maps-listing .jet-map-user-location-marker.is-svg-icon.custom-color path { fill: inherit; } .gm-style .custom-cluster > img { max-width: 100%; height: 100%; object-fit: cover; } .jet-data-store-link-wrapper { display: flex; position: relative; z-index: 999; } .jet-data-store-link { display: inline-flex; justify-content: center; align-items: center; gap: 4px; } .jet-data-store-link__label { order: 2; } .jet-data-store-link.is-hidden { display: none !important; } .jet-data-store-link__icon { order: 1; } .jet-data-store-link__icon.is-svg-icon { display: inline-flex; } .jet-data-store-link__icon.is-svg-icon svg { width: 1em; height: 1em; } .brxe-jet-engine-data-store-button .jet-data-store-link__icon.is-svg-icon { display: inline-flex; } .brxe-jet-engine-data-store-button .jet-data-store-link__icon.is-svg-icon svg { width: 1em; height: 1em; fill: currentColor; } .brxe-jet-engine-data-store-button .jet-data-store-link__icon.is-svg-icon path { fill: inherit; } .jet-container { display: flex; flex-wrap: wrap; position: relative; box-sizing: border-box; padding: 1em; overflow: hidden; } .jet-container > * { position: relative; z-index: 1; } .jet-container[data-url] { cursor: pointer; } #wpwrap .jet-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .dggerblock { max-width: 100% !important; } .jet-container--content-direction-vertical { flex-direction: column; } .jet-container--content-direction-vertical > * { width: 100%; } .jet-container--content-direction-vertical > .block-editor-inner-blocks { width: 100%; } .jet-container--content-direction-vertical > .block-editor-inner-blocks > .block-editor-block-list__layout { flex-direction: column; } .jet-container--content-direction-vertical > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-editor-block-list__block { width: 100%; } .jet-container--content-direction-horizontal { flex-direction: row; } .jet-container--content-direction-horizontal > .block-editor-inner-blocks > .block-editor-block-list__layout { flex-direction: row; padding-right: 30px; } .jet-container--content-direction-horizontal > .block-editor-inner-blocks > .block-editor-block-list__layout > .dggerblock { margin-left: 10px; margin-right: 10px; } .jet-container--content-direction-horizontal > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-list-appender { margin-left: 35px; } .jet-container--content-direction-horizontal > p { margin: 0; } .jet-container--content-align-flex-start { align-content: flex-start; align-items: flex-start; } .jet-container--content-align-flex-start > .block-editor-inner-blocks > .block-editor-block-list__layout { align-content: flex-start; align-items: flex-start; } .jet-container--content-align-flex-end { align-content: flex-end; align-items: flex-end; } .jet-container--content-align-flex-end > .block-editor-inner-blocks > .block-editor-block-list__layout { align-content: flex-end; align-items: flex-end; } .jet-container--content-align-center { align-content: center; align-items: center; } .jet-container--content-align-center > .block-editor-inner-blocks > .block-editor-block-list__layout { align-content: center; align-items: center; } .jet-container--content-align-stretch { align-content: stretch; align-items: stretch; } .jet-container--content-align-stretch > .block-editor-inner-blocks > .block-editor-block-list__layout { align-content: stretch; align-items: stretch; } .jet-container--content-align-space-between { align-content: space-between; } .jet-container--content-align-space-between > .block-editor-inner-blocks > .block-editor-block-list__layout { align-content: space-between; } .jet-container--content-justify-flex-start { justify-content: flex-start; } .jet-container--content-justify-flex-start > .block-editor-inner-blocks > .block-editor-block-list__layout { justify-content: flex-start; } .jet-container--content-justify-flex-end { justify-content: flex-end; } .jet-container--content-justify-flex-end > .block-editor-inner-blocks > .block-editor-block-list__layout { justify-content: flex-end; } .jet-container--content-justify-center { justify-content: center; } .jet-container--content-justify-center > .block-editor-inner-blocks > .block-editor-block-list__layout { justify-content: center; } .jet-container--content-justify-stretch { justify-content: stretch; } .jet-container--content-justify-stretch > .block-editor-inner-blocks > .block-editor-block-list__layout { justify-content: stretch; } .jet-container--content-justify-space-between { justify-content: space-between; } .jet-container--content-justify-space-between > .block-editor-inner-blocks > .block-editor-block-list__layout { justify-content: space-between; } .jet-container > .block-editor-inner-blocks { flex: 0 0 100%; } .jet-container > .block-editor-inner-blocks > .block-editor-block-list__layout { display: flex; } .jet-container__overlay { position: absolute !important; left: 0; top: 0; right: 0; bottom: 0; } .jet-section { width: 100% !important; max-width: 100% !important; margin: 0 !important; } .jet-section--layout-boxed .jet-section__content { margin: 0 auto; max-width: 100%; } .jedv-resize-columns.fhwer-section > .fhwer-container > .fhwer-column, .jedv-resize-columns.fhwer-section > .fhwer-container > .fhwer-row > .fhwer-column { flex-grow: 1; } a:hover .jet-engine-lightbox-icon { opacity: 1; transform: translate(-50%, -50%); } .jet-engine-lightbox-icon svg { fill: currentColor !important; width: 36px; height: 36px; } .jet-engine-lightbox-icon { font-size: 36px; color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, calc(-50% + 10px)); opacity: 0; transition: all 150ms linear; } a:has(> .jet-engine-lightbox-icon):before { display: none; }