.elementor-16940 .elementor-element.elementor-element-47e5f77{--display:flex}.elementor-16940 .elementor-element.elementor-element-c042381 .woocommerce-breadcrumb{font-family:var(--e-global-typography-ot-meta-font-family),Sans-serif;font-size:var(--e-global-typography-ot-meta-font-size);font-weight:var(--e-global-typography-ot-meta-font-weight);line-height:var(--e-global-typography-ot-meta-line-height)}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-16940 .elementor-element.elementor-element-3e306da{color:var(--e-global-color-ot-paper)}.elementor-16940 .elementor-element.elementor-element-f4e6c08{text-align:start}.woocommerce .elementor-16940 .elementor-element.elementor-element-f4e6c08 .woocommerce-product-details__short-description{color:var(--e-global-color-ot-muted);font-family:var(--e-global-typography-ot-micro-font-family),Sans-serif;font-size:var(--e-global-typography-ot-micro-font-size);font-weight:var(--e-global-typography-ot-micro-font-weight);text-transform:var(--e-global-typography-ot-micro-text-transform);line-height:var(--e-global-typography-ot-micro-line-height);letter-spacing:var(--e-global-typography-ot-micro-letter-spacing)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs ul.wc-tabs li a{color:var(--e-global-color-ot-paper);font-family:var(--e-global-typography-ot-body-font-family),Sans-serif;font-size:var(--e-global-typography-ot-body-font-size);font-weight:var(--e-global-typography-ot-body-font-weight);line-height:var(--e-global-typography-ot-body-line-height)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs ul.wc-tabs li{background-color:var(--e-global-color-ot-field-bg)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-Tabs-panel{color:var(--e-global-color-ot-paper)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs .woocommerce-Tabs-panel{font-family:var(--e-global-typography-ot-body-font-family),Sans-serif;font-size:var(--e-global-typography-ot-body-font-size);font-weight:var(--e-global-typography-ot-body-font-weight);line-height:var(--e-global-typography-ot-body-line-height)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-Tabs-panel h2{color:var(--e-global-color-ot-paper)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var(--e-global-typography-ot-item-title-font-family),Sans-serif;font-size:var(--e-global-typography-ot-item-title-font-size);font-weight:var(--e-global-typography-ot-item-title-font-weight);text-transform:var(--e-global-typography-ot-item-title-text-transform);line-height:var(--e-global-typography-ot-item-title-line-height);letter-spacing:var(--e-global-typography-ot-item-title-letter-spacing)}.elementor-16940 .elementor-element.elementor-element-15e0840{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-16940 .elementor-element.elementor-element-96c041e .elementor-heading-title{font-family:var(--e-global-typography-ot-display-font-family),Sans-serif;font-size:var(--e-global-typography-ot-display-font-size);font-weight:var(--e-global-typography-ot-display-font-weight);text-transform:var(--e-global-typography-ot-display-text-transform);line-height:var(--e-global-typography-ot-display-line-height);letter-spacing:var(--e-global-typography-ot-display-letter-spacing);color:var(--e-global-color-ot-paper)}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration)}.elementor-16940 .elementor-element.elementor-element-ebe30e7{--grid-columns:4;--grid-row-gap:10px;--grid-column-gap:10px}.elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-repeater-item-cdd81c7{grid-column:span min( 2, var(--grid-columns) )}.elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-loop-container{grid-auto-rows:1fr}.elementor-16940 .elementor-element.elementor-element-ebe30e7 .e-loop-item>.elementor-section,.elementor-16940 .elementor-element.elementor-element-ebe30e7 .e-loop-item>.elementor-section>.elementor-container,.elementor-16940 .elementor-element.elementor-element-ebe30e7 .e-loop-item>.e-con,.elementor-16940 .elementor-element.elementor-element-ebe30e7 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-pagination{text-align:center;font-family:var(--e-global-typography-ot-label-font-family),Sans-serif;font-size:var(--e-global-typography-ot-label-font-size);font-weight:var(--e-global-typography-ot-label-font-weight);text-transform:var(--e-global-typography-ot-label-text-transform);line-height:var(--e-global-typography-ot-label-line-height);letter-spacing:var(--e-global-typography-ot-label-letter-spacing);margin-top:10px}body:not(.rtl) .elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 5px/2 )}body:not(.rtl) .elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 5px/2 )}body.rtl .elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 5px/2 )}body.rtl .elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 5px/2 )}.elementor-16940 .elementor-element.elementor-element-f2f73da{--display:flex}.elementor-16940 .elementor-element.elementor-element-d7b4915>.elementor-widget-container{padding:0 0 5px}.elementor-16940 .elementor-element.elementor-element-d7b4915{text-align:start}.elementor-16940 .elementor-element.elementor-element-d7b4915 .elementor-heading-title{font-family:var(--e-global-typography-ot-display-font-family),Sans-serif;font-size:var(--e-global-typography-ot-display-font-size);font-weight:var(--e-global-typography-ot-display-font-weight);text-transform:var(--e-global-typography-ot-display-text-transform);line-height:var(--e-global-typography-ot-display-line-height);letter-spacing:var(--e-global-typography-ot-display-letter-spacing);color:var(--e-global-color-ot-paper)}.elementor-16940 .elementor-element.elementor-element-be29e60{--e-image-carousel-slides-to-show:4}.elementor-16940 .elementor-element.elementor-element-be29e60 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-16940 .elementor-element.elementor-element-be29e60 .elementor-swiper-button.elementor-swiper-button-next{font-size:46px;color:var(--e-global-color-accent)}.elementor-16940 .elementor-element.elementor-element-be29e60 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-16940 .elementor-element.elementor-element-be29e60 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var(--e-global-color-accent)}.elementor-16940 .elementor-element.elementor-element-be29e60 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--e-global-color-accent);opacity:var(--e-global-color-accent)}.elementor-16940 .elementor-element.elementor-element-be29e60 .swiper-pagination-bullet{background:var(--e-global-color-primary)}.elementor-16940 .elementor-element.elementor-element-be29e60 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0}@media(min-width:768px){.elementor-16940 .elementor-element.elementor-element-47e5f77{--content-width:1320px}.elementor-16940 .elementor-element.elementor-element-15e0840{--content-width:1320px}.elementor-16940 .elementor-element.elementor-element-f2f73da{--width:1320px}}@media(max-width:1024px){.elementor-16940 .elementor-element.elementor-element-c042381 .woocommerce-breadcrumb{font-size:var(--e-global-typography-ot-meta-font-size);line-height:var(--e-global-typography-ot-meta-line-height)}.woocommerce .elementor-16940 .elementor-element.elementor-element-f4e6c08 .woocommerce-product-details__short-description{font-size:var(--e-global-typography-ot-micro-font-size);line-height:var(--e-global-typography-ot-micro-line-height);letter-spacing:var(--e-global-typography-ot-micro-letter-spacing)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs ul.wc-tabs li a{font-size:var(--e-global-typography-ot-body-font-size);line-height:var(--e-global-typography-ot-body-line-height)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var(--e-global-typography-ot-body-font-size);line-height:var(--e-global-typography-ot-body-line-height)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var(--e-global-typography-ot-item-title-font-size);line-height:var(--e-global-typography-ot-item-title-line-height);letter-spacing:var(--e-global-typography-ot-item-title-letter-spacing)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-16940 .elementor-element.elementor-element-96c041e .elementor-heading-title{font-size:var(--e-global-typography-ot-display-font-size);line-height:var(--e-global-typography-ot-display-line-height);letter-spacing:var(--e-global-typography-ot-display-letter-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-16940 .elementor-element.elementor-element-ebe30e7{--grid-columns:2}.elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-pagination{font-size:var(--e-global-typography-ot-label-font-size);line-height:var(--e-global-typography-ot-label-line-height);letter-spacing:var(--e-global-typography-ot-label-letter-spacing)}.elementor-16940 .elementor-element.elementor-element-d7b4915 .elementor-heading-title{font-size:var(--e-global-typography-ot-display-font-size);line-height:var(--e-global-typography-ot-display-line-height);letter-spacing:var(--e-global-typography-ot-display-letter-spacing)}}@media(max-width:767px){.elementor-16940 .elementor-element.elementor-element-c042381 .woocommerce-breadcrumb{font-size:var(--e-global-typography-ot-meta-font-size);line-height:var(--e-global-typography-ot-meta-line-height)}.woocommerce .elementor-16940 .elementor-element.elementor-element-f4e6c08 .woocommerce-product-details__short-description{font-size:var(--e-global-typography-ot-micro-font-size);line-height:var(--e-global-typography-ot-micro-line-height);letter-spacing:var(--e-global-typography-ot-micro-letter-spacing)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs ul.wc-tabs li a{font-size:var(--e-global-typography-ot-body-font-size);line-height:var(--e-global-typography-ot-body-line-height)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var(--e-global-typography-ot-body-font-size);line-height:var(--e-global-typography-ot-body-line-height)}.woocommerce .elementor-16940 .elementor-element.elementor-element-990662c .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var(--e-global-typography-ot-item-title-font-size);line-height:var(--e-global-typography-ot-item-title-line-height);letter-spacing:var(--e-global-typography-ot-item-title-letter-spacing)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-16940 .elementor-element.elementor-element-96c041e .elementor-heading-title{font-size:var(--e-global-typography-ot-display-font-size);line-height:var(--e-global-typography-ot-display-line-height);letter-spacing:var(--e-global-typography-ot-display-letter-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-16940 .elementor-element.elementor-element-ebe30e7{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px}.elementor-16940 .elementor-element.elementor-element-ebe30e7 .elementor-pagination{font-size:var(--e-global-typography-ot-label-font-size);line-height:var(--e-global-typography-ot-label-line-height);letter-spacing:var(--e-global-typography-ot-label-letter-spacing)}.elementor-16940 .elementor-element.elementor-element-f2f73da{--padding-top:70px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-16940 .elementor-element.elementor-element-d7b4915>.elementor-widget-container{padding:0 0 50px}.elementor-16940 .elementor-element.elementor-element-d7b4915 .elementor-heading-title{font-size:var(--e-global-typography-ot-display-font-size);line-height:var(--e-global-typography-ot-display-line-height);letter-spacing:var(--e-global-typography-ot-display-letter-spacing)}.elementor-16940 .elementor-element.elementor-element-be29e60 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-16940 .elementor-element.elementor-element-be29e60 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px}}