
/*! nodz-pro - v3.21.0 - 15-04-2024 */
@charset "UTF-8";@media (min-width:-1){:is(.nodz-widget-woocommerce-product-add-to-cart,.woocommerce div.product .nodz-widget-woocommerce-product-add-to-cart,.nodz-widget-wc-add-to-cart,.woocommerce div.product .nodz-widget-wc-add-to-cart).nodz-add-to-cart-widescreen--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}}@media (max-width:-1){:is(.nodz-widget-woocommerce-product-add-to-cart,.woocommerce div.product .nodz-widget-woocommerce-product-add-to-cart,.nodz-widget-wc-add-to-cart,.woocommerce div.product .nodz-widget-wc-add-to-cart).nodz-add-to-cart-laptop--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}}@media (max-width:-1){:is(.nodz-widget-woocommerce-product-add-to-cart,.woocommerce div.product .nodz-widget-woocommerce-product-add-to-cart,.nodz-widget-wc-add-to-cart,.woocommerce div.product .nodz-widget-wc-add-to-cart).nodz-add-to-cart-tablet_extra--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}}@media (max-width:1024px){:is(.nodz-widget-woocommerce-product-add-to-cart,.woocommerce div.product .nodz-widget-woocommerce-product-add-to-cart,.nodz-widget-wc-add-to-cart,.woocommerce div.product .nodz-widget-wc-add-to-cart).nodz-add-to-cart-tablet--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}}@media (max-width:-1){:is(.nodz-widget-woocommerce-product-add-to-cart,.woocommerce div.product .nodz-widget-woocommerce-product-add-to-cart,.nodz-widget-wc-add-to-cart,.woocommerce div.product .nodz-widget-wc-add-to-cart).nodz-add-to-cart-mobile_extra--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}}@media (max-width:767px){:is(.nodz-widget-woocommerce-product-add-to-cart,.woocommerce div.product .nodz-widget-woocommerce-product-add-to-cart,.nodz-widget-wc-add-to-cart,.woocommerce div.product .nodz-widget-wc-add-to-cart).nodz-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]){text-align:left}}@media (min-width:1025px){.nodz-widget-wc-archive-products .woocommerce.columns-2 ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.nodz-widget-wc-archive-products .products{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.nodz-widget-wc-archive-products .products{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.nodz-menu-cart__footer-buttons .nodz-button{padding-left:10px;padding-right:10px}}.nodz-widget-woocommerce-menu-cart.remove-item-position--top .nodz-menu-cart__product-remove{top:0;bottom:auto}.nodz-widget-woocommerce-menu-cart.remove-item-position--top .nodz-menu-cart__products .cart_item:not(:first-of-type) .nodz-menu-cart__product-remove{top:20px;bottom:auto}.nodz-widget-woocommerce-menu-cart.remove-item-position--middle .nodz-menu-cart__product-remove{transform:translateY(50%);bottom:50%}.nodz-widget-woocommerce-menu-cart.remove-item-position--bottom .nodz-menu-cart__product-remove{top:auto;bottom:20px}@media (max-width:767px){.nodz-widget-woocommerce-menu-cart.nodz-menu-cart--cart-type-mini-cart .nodz-menu-cart__container{min-width:300px}}@media (max-width:1024px){.nodz-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li{border-right:none;border-bottom:var(--payment-details-border-width,1px) var(--payment-details-border-type,solid) var(--payment-details-border-color,#d5d8dc);margin-right:0;padding-right:0;width:100%;padding-top:calc(var(--payment-details-space-between, 20px) / 2);padding-bottom:calc(var(--payment-details-space-between, 20px) / 2);justify-content:space-between;display:flex;margin-bottom:0}}@media (max-width:1024px){.nodz-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li strong{margin-top:0}}@media (max-width:1024px){.nodz-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li{border-right:none;border-bottom:var(--bank-details-border-width,1px) var(--bank-details-border-type,solid) var(--bank-details-border-color,#d5d8dc);margin-right:0;padding-right:0;width:100%;padding-top:calc(var(--bank-details-space-between, 20px) / 2);padding-bottom:calc(var(--bank-details-space-between, 20px) / 2);justify-content:space-between;display:flex;margin-bottom:0}}@media (max-width:1024px){.nodz-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{margin-top:0}}@media (min-width:1025px){.nodz-widget-woocommerce-purchase-summary .woocommerce .shop_table tbody td{vertical-align:top;line-height:unset}}@media (max-width:767px){.nodz-widget-woocommerce-purchase-summary .woocommerce-column--2{margin-top:2em}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .e-login-wrap{display:block}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .e-login-actions-wrap-end .lost_password{font-size:11px}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .e-apply-coupon{width:var(--coupon-button-width,auto)}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .e-checkout__container{grid-template-columns:repeat(1,1fr)}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .woocommerce #coupon_code{width:100%;margin-right:0;margin-bottom:15px}}.nodz-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.nodz-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.nodz-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.nodz-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.nodz-widget-woocommerce-checkout-page .woocommerce .shipping_address,.nodz-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.nodz-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{background:var(--sections-background-color,#fff);border-radius:var(--sections-border-radius,3px);padding:var(--sections-padding,16px 30px);margin:var(--sections-margin,0 0 24px 0);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d5d8dc);display:block}.nodz-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{display:var(--additional-information-display,none)}@media (min-width:1024px){.nodz-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{margin:var(--sections-margin,0)}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-first,.nodz-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-last{width:100%}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .woocommerce-form-login__submit{width:var(--login-button-width,35%)}}.nodz-widget-woocommerce-checkout-page .woocommerce-additional-fields h3{text-align:var(--additional-fields-title-alignment,left)}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label a{float:none;font-size:11px;padding-left:10px}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label img{width:55px}}@media (max-width:1024px){.nodz-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid{display:block}}@media (min-width:1024px){.nodz-widget-woocommerce-cart .e-cart-section:last-child{margin:var(--sections-margin,0)}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .e-cart__container{grid-template-columns:repeat(1,1fr)}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .woocommerce .coupon-col-start{padding-right:0}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .woocommerce .coupon-col-end{text-align:var(--apply-coupon-button-alignment,center)}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .woocommerce .coupon-col{display:block}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .woocommerce .coupon{margin:var(--sections-margin,0)}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button{width:var(--update-cart-button-width,100%)!important}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .woocommerce table.shop_table .shipping-calculator-form .button{width:var(--update-shipping-button-width,100%)}}@media (max-width:768px){.nodz-widget-woocommerce-cart .woocommerce table.cart td.actions,.nodz-widget-woocommerce-cart .woocommerce table.cart td.product-name,.nodz-widget-woocommerce-cart .woocommerce table.cart td.product-price,.nodz-widget-woocommerce-cart .woocommerce table.cart td.product-quantity,.nodz-widget-woocommerce-cart .woocommerce table.cart td.product-remove,.nodz-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal,.nodz-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail{border-top-width:0}}@media (min-width:767px){.nodz-widget-woocommerce-cart .woocommerce table.cart tbody tr:first-child td{border-top:none}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .woocommerce table.cart.product-remove{position:relative}}@media (max-width:768px){}@media (max-width:767px){.nodz-widget-woocommerce-cart .woocommerce table.cart{padding:0}.nodz-widget-woocommerce-cart .woocommerce table.cart td{padding-left:0;padding-right:0}}@media (max-width:1024px){.nodz-widget-woocommerce-cart .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.nodz-widget-woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}}@media (max-width:1024px){.nodz-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content{width:100%;padding:var(--tab-content-spacing,6%) 0 0 0}}@media (max-width:1024px){.nodz-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{width:100%}}@media (max-width:1024px){.nodz-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation{width:100%}}@media (max-width:1024px){.nodz-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:var(--tabs-padding,10px)}}@media (max-width:1024px){.e-my-account-tabs-horizontal .e-my-account-tab .woocommerce .woocommerce-MyAccount-content{width:100%;padding:var(--tab-content-spacing,6%) 0 0 0}}@media (max-width:767px){.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul{display:block}}@media (max-width:767px){.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li{margin:calc(var(--tabs-spacing, 2px) / 2) 0 calc(var(--tabs-spacing, 2px) / 2) 0;display:inline-block;width:100%}}.nodz-widget-woocommerce-notices .e-woocommerce-notices-wrapper.e-woocommerce-notices-wrapper-loading *,.nodz-widget-woocommerce-product-additional-information:not(.nodz-show-heading-yes) h2{display:none}.nodz-price-table .nodz-price-table__additional_info{margin:0;font-size:13px;line-height:1.4}@media (max-device-width:1024px){.nodz-flip-box{cursor:pointer}}@media (max-device-width:1024px){.nodz-cta{cursor:pointer}}@media (min-width:-1){.nodz-cta--widescreen-layout-image-above .nodz-cta{flex-wrap:wrap}}@media (max-width:-1){.nodz-cta--laptop-layout-image-above .nodz-cta{flex-wrap:wrap}}@media (max-width:-1){.nodz-cta--tablet_extra-layout-image-above .nodz-cta{flex-wrap:wrap}}@media (max-width:1024px){.nodz-cta--tablet-layout-image-above .nodz-cta{flex-wrap:wrap}}@media (max-width:-1){.nodz-cta--mobile_extra-layout-image-above .nodz-cta{flex-wrap:wrap}}@media (max-width:767px){.nodz-cta--mobile-layout-image-above .nodz-cta{flex-wrap:wrap}}.nodz--v-position-top .swiper-slide-inner{align-items:flex-start}.nodz--v-position-bottom .swiper-slide-inner{align-items:flex-end}.nodz--v-position-middle .swiper-slide-inner{align-items:center}.nodz--h-position-left .swiper-slide-inner{justify-content:flex-start}.nodz--h-position-right .swiper-slide-inner{justify-content:flex-end}.nodz--h-position-center .swiper-slide-inner{justify-content:center}@media (max-width:767px){.nodz-slides .swiper-slide-inner{padding:30px}}@media (min-width:-1){.nodz-testimonial--widescreen-align-right .nodz-testimonial{text-align:right}}@media (max-width:-1){.nodz-testimonial--laptop-align-right .nodz-testimonial{text-align:right}}@media (max-width:-1){.nodz-testimonial--tablet_extra-align-right .nodz-testimonial{text-align:right}}@media (max-width:1024px){.nodz-testimonial--tablet-align-right .nodz-testimonial{text-align:right}}@media (max-width:-1){.nodz-testimonial--mobile_extra-align-right .nodz-testimonial{text-align:right}}@media (max-width:767px){.nodz-testimonial--mobile-align-right .nodz-testimonial{text-align:right}}@keyframes nodz-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}@keyframes hide-highlight{0%{opacity:1;stroke-dasharray:1500 1500}to{opacity:0;filter:blur(10px)}}@keyframes nodz-headline-flip-in{0%{transform:rotateX(180deg);opacity:0}35%{transform:rotateX(120deg);opacity:0}65%{opacity:0}to{transform:rotateX(1turn);opacity:1}}@keyframes nodz-headline-flip-out{0%{transform:rotateX(0deg);opacity:1}35%{transform:rotateX(-40deg);opacity:1}65%{opacity:0}to{transform:rotateX(180deg);opacity:0}}@keyframes nodz-headline-pulse{0%{transform:translateY(-50%) scale(1);opacity:1}40%{transform:translateY(-50%) scale(.9);opacity:0}to{transform:translateY(-50%) scale(0);opacity:0}}@keyframes nodz-headline-swirl-in{0%{opacity:0;transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;transform:translateZ(-20px) rotateX(0deg)}}@keyframes nodz-headline-swirl-out{0%{opacity:1;transform:translateZ(-20px) rotateX(0)}60%{opacity:0;transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;transform:translateZ(-20px) rotateX(-90deg)}}@keyframes nodz-headline-slide-down-in{0%{opacity:0;transform:translateY(-100%)}60%{opacity:1;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes nodz-headline-slide-down-out{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(120%)}to{opacity:0;transform:translateY(100%)}}@keyframes nodz-headline-drop-in-in{0%{opacity:0;transform:translateZ(100px)}to{opacity:1;transform:translateZ(0)}}@keyframes nodz-headline-drop-in-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateZ(-100px)}}@keyframes nodz-headline-blinds-in{0%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}@keyframes nodz-headline-blinds-out{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes nodz-headline-wave-up{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes nodz-headline-wave-down{0%{transform:scale(1);opacity:1}60%{transform:scale(0);opacity:0}}@keyframes nodz-headline-slide-in{0%{opacity:0;transform:translateX(-100%)}60%{opacity:1;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes nodz-headline-slide-out{0%{opacity:1;transform:translateX(0)}60%{opacity:0;transform:translateX(110%)}to{opacity:0;transform:translateX(100%)}}@keyframes e-hotspot-soft-beat{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes e-hotspot-expand{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}.e-hotspot--position-left.e-hotspot--position-top{transform:translate(calc(-1 * var(--hotspot-translate-x)),calc(-1 * var(--hotspot-translate-y)))}.e-hotspot--position-left.e-hotspot--position-bottom{transform:translate(calc(-1 * var(--hotspot-translate-x)),var(--hotspot-translate-y))}.e-hotspot--position-right.e-hotspot--position-top{transform:translate(var(--hotspot-translate-x),calc(-1 * var(--hotspot-translate-y)))}.e-hotspot--position-right.e-hotspot--position-bottom{transform:translate(var(--hotspot-translate-x),var(--hotspot-translate-y))}@media (max-width:767px){.nodz-nav-menu--dropdown-mobile .nodz-nav-menu--main{display:none}}@media (min-width:768px){.nodz-nav-menu--dropdown-mobile .nodz-menu-toggle,.nodz-nav-menu--dropdown-mobile .nodz-nav-menu--dropdown{display:none}}@media (max-width:-1){.nodz-nav-menu--dropdown-mobile_extra .nodz-nav-menu--main{display:none}}@media (min-width:-1){.nodz-nav-menu--dropdown-mobile_extra .nodz-menu-toggle,.nodz-nav-menu--dropdown-mobile_extra .nodz-nav-menu--dropdown{display:none}}@media (max-width:1024px){.nodz-nav-menu--dropdown-tablet .nodz-nav-menu--main{display:none}}@media (min-width:1025px){.nodz-nav-menu--dropdown-tablet .nodz-menu-toggle,.nodz-nav-menu--dropdown-tablet .nodz-nav-menu--dropdown{display:none}}@media (max-width:-1){.nodz-nav-menu--dropdown-tablet_extra .nodz-nav-menu--main{display:none}}@media (min-width:-1){.nodz-nav-menu--dropdown-tablet_extra .nodz-menu-toggle,.nodz-nav-menu--dropdown-tablet_extra .nodz-nav-menu--dropdown{display:none}}@media (max-width:767px){.e-tabs-inner-tabs>.e-tab-content:first-child{padding-top:24px}}@media (max-width:767px){.nodz-widget-video-playlist.nodz-layout-end .e-tabs-main-area{flex-direction:column-reverse}}@media (max-width:767px){.nodz-widget-video-playlist .e-tabs-main-area{flex-direction:column-reverse;height:auto}}@media (min-width:-1){.nodz-widget-loop-grid-widescreen-1 .nodz-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:-1){.nodz-widget-loop-grid-laptop-1 .nodz-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:-1){.nodz-widget-loop-grid-tablet_extra-1 .nodz-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:1024px){.nodz-widget-loop-grid-tablet-1 .nodz-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:-1){.nodz-widget-loop-grid-mobile_extra-1 .nodz-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:767px){.nodz-widget-loop-grid-mobile-1 .nodz-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@keyframes loadingOpacityAnimation{0%,to{opacity:1}50%{opacity:.6}}.nodz-widget-loop-carousel .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.nodz-widget-loop-carousel .swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--swiper-slides-gap);overflow:hidden}.nodz-widget-loop-carousel .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper>.swiper--slide,.nodz-widget-loop-carousel .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper--slide{--number-of-gaps:max(calc(var(--swiper-slides-to-display) - 1),0);--gaps-width-total:calc(var(--number-of-gaps) * var(--swiper-slides-gap));max-width:calc((100% - var(--gaps-width-total)) / var(--swiper-slides-to-display, 1))}.nodz-widget-loop-carousel.nodz-pagination-position-outside>.nodz-widget-container>.swiper,.nodz-widget-loop-carousel.nodz-pagination-position-outside>.nodz-widget-container>.swiper-container{padding-bottom:var(--swiper-padding-bottom)}.nodz-widget-loop-carousel.nodz-pagination-position-outside>.nodz-widget-container>.swiper-container .nodz-background-slideshow,.nodz-widget-loop-carousel.nodz-pagination-position-outside>.nodz-widget-container>.swiper .nodz-background-slideshow{padding-bottom:0}.nodz-widget-loop-carousel.nodz-pagination-position-outside>.nodz-widget-container .swiper-pagination-bullet{vertical-align:top}:where(.nodz-widget-n-menu .e-n-menu-content>.e-con){background-color:#fff}@media (max-width:767px){.nodz.nodz .nodz-widget-n-menu.e-n-menu-mobile{--n-menu-wrapper-display:none;--n-menu-heading-display:contents;--n-menu-content-display:contents}}@media (max-width:-1){.nodz.nodz .nodz-widget-n-menu.e-n-menu-mobile_extra{--n-menu-wrapper-display:none;--n-menu-heading-display:contents;--n-menu-content-display:contents}}@media (max-width:1024px){.nodz.nodz .nodz-widget-n-menu.e-n-menu-tablet{--n-menu-wrapper-display:none;--n-menu-heading-display:contents;--n-menu-content-display:contents}}@media (max-width:-1){.nodz.nodz .nodz-widget-n-menu.e-n-menu-tablet_extra{--n-menu-wrapper-display:none;--n-menu-heading-display:contents;--n-menu-content-display:contents}}@media (max-width:-1){.nodz.nodz .nodz-widget-n-menu.e-n-menu-laptop{--n-menu-wrapper-display:none;--n-menu-heading-display:contents;--n-menu-content-display:contents}}@keyframes hide-scroll{0%,to{overflow:hidden}}.nodz-widget-n-carousel.nodz-pagination-position-outside>.nodz-widget-container>.swiper,.nodz-widget-n-carousel.nodz-pagination-position-outside>.nodz-widget-container>.swiper-container{padding-bottom:var(--e-n-carousel-swiper-padding-bottom)}.nodz-widget-n-carousel.nodz-pagination-position-outside>.nodz-widget-container>.swiper-container .nodz-background-slideshow,.nodz-widget-n-carousel.nodz-pagination-position-outside>.nodz-widget-container>.swiper .nodz-background-slideshow{padding-bottom:0}.nodz-widget-n-carousel.nodz-pagination-position-outside>.nodz-widget-container .swiper-pagination-bullet{vertical-align:top}.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--e-n-carousel-swiper-slides-gap);overflow:hidden}.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper>.swiper--slide,.swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper--slide{--e-n-carousel-number-of-gaps:max(calc(var(--e-n-carousel-swiper-slides-to-display) - 1),0);--e-n-carousel-gaps-width-total:calc(var(--e-n-carousel-number-of-gaps) * var(--e-n-carousel-swiper-slides-gap));max-width:calc((100% - var(--e-n-carousel-gaps-width-total)) / var(--e-n-carousel-swiper-slides-to-display, 1))}