.elementor-675 .elementor-element.elementor-element-35d0122{--display:flex;--margin-top:103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-3a76ae8 .jet-breadcrumbs__item > *{font-family:var( --e-global-typography-fe04c81-font-family ), Sans-serif;font-size:var( --e-global-typography-fe04c81-font-size );font-weight:var( --e-global-typography-fe04c81-font-weight );text-transform:var( --e-global-typography-fe04c81-text-transform );}.elementor-675 .elementor-element.elementor-element-3a76ae8 .jet-breadcrumbs__item-link{color:var( --e-global-color-3cf3f3b );padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-3a76ae8 .jet-breadcrumbs__item-link:hover{color:var( --e-global-color-3cf3f3b );}.elementor-675 .elementor-element.elementor-element-3a76ae8 .jet-breadcrumbs__item-target{color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-3a76ae8 .jet-breadcrumbs__item-sep{color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-ad512a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-218100c{--display:flex;--min-height:570px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-675 .elementor-element.elementor-element-be9bcad .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:20px;}.elementor-675 .elementor-element.elementor-element-be9bcad .jet-woo-swiper-gallery-thumbs{padding-top:20px;padding-bottom:0px;}.elementor-675 .elementor-element.elementor-element-be9bcad .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-675 .elementor-element.elementor-element-be9bcad .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-675 .elementor-element.elementor-element-be9bcad .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-675 .elementor-element.elementor-element-be9bcad .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-675 .elementor-element.elementor-element-be9bcad .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:36px;height:36px;background-color:#02010100;}.elementor-675 .elementor-element.elementor-element-be9bcad .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:36px;color:#02010100;}.jet-woo-product-gallery-be9bcad .pswp__bg{background-color:#02010100;}.jet-woo-product-gallery-be9bcad .pswp__button::before{background-color:#02010100 !important;}.elementor-675 .elementor-element.elementor-element-d3945ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-192983d{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center;}.elementor-675 .elementor-element.elementor-element-192983d > .elementor-widget-container{background-color:#EFEEED;margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-192983d .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12.8px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:0px;}.elementor-675 .elementor-element.elementor-element-e2f4077{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center;}.elementor-675 .elementor-element.elementor-element-e2f4077 > .elementor-widget-container{background-color:#EFEEED;margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-675 .elementor-element.elementor-element-e2f4077 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12.8px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:0px;}.elementor-675 .elementor-element.elementor-element-bb6a33c > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-675 .elementor-element.elementor-element-bb6a33c .elementor-jet-single-meta .product_meta{flex-direction:column;font-family:var( --e-global-typography-de2352e-font-family ), Sans-serif;font-size:var( --e-global-typography-de2352e-font-size );font-weight:var( --e-global-typography-de2352e-font-weight );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );color:#9B9B9B;}.elementor-675 .elementor-element.elementor-element-bb6a33c .elementor-jet-single-meta .product_meta a:hover{text-decoration:none;}.elementor-675 .elementor-element.elementor-element-1bb339d > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-675 .elementor-element.elementor-element-1bb339d .jet-listing-dynamic-field__content{color:#9B9B9B;font-family:var( --e-global-typography-de2352e-font-family ), Sans-serif;font-size:var( --e-global-typography-de2352e-font-size );font-weight:var( --e-global-typography-de2352e-font-weight );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );text-align:left;}.elementor-675 .elementor-element.elementor-element-1bb339d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-675 .elementor-element.elementor-element-1bb339d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-675 .elementor-element.elementor-element-1bb339d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-9eb501f > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-675 .elementor-element.elementor-element-9eb501f .elementor-heading-title{font-family:var( --e-global-typography-1159439-font-family ), Sans-serif;font-size:var( --e-global-typography-1159439-font-size );font-weight:var( --e-global-typography-1159439-font-weight );line-height:var( --e-global-typography-1159439-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-675 .elementor-element.elementor-element-45ccc70 > .elementor-widget-container{padding:0px 0px 22px 0px;}.woocommerce .elementor-675 .elementor-element.elementor-element-45ccc70 .price{font-family:var( --e-global-typography-67c1f2c-font-family ), Sans-serif;font-size:var( --e-global-typography-67c1f2c-font-size );font-weight:var( --e-global-typography-67c1f2c-font-weight );}.woocommerce .elementor-675 .elementor-element.elementor-element-45ccc70 .price ins{color:var( --e-global-color-primary );font-family:var( --e-global-typography-67c1f2c-font-family ), Sans-serif;font-size:var( --e-global-typography-67c1f2c-font-size );font-weight:var( --e-global-typography-67c1f2c-font-weight );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-675 .elementor-element.elementor-element-e49db97{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;color:#9B9B9B;font-family:var( --e-global-typography-de2352e-font-family ), Sans-serif;font-size:var( --e-global-typography-de2352e-font-size );font-weight:var( --e-global-typography-de2352e-font-weight );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-18cc765 > .elementor-widget-container{padding:0px 0px 42px 0px;}.elementor-675 .elementor-element.elementor-element-18cc765{text-align:start;}.woocommerce .elementor-675 .elementor-element.elementor-element-18cc765 .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-de2352e-font-family ), Sans-serif;font-size:var( --e-global-typography-de2352e-font-size );font-weight:var( --e-global-typography-de2352e-font-weight );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-675 .elementor-element.elementor-element-2ea141e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-21bc7ba-font-family ), Sans-serif;font-size:var( --e-global-typography-21bc7ba-font-size );font-weight:var( --e-global-typography-21bc7ba-font-weight );text-transform:var( --e-global-typography-21bc7ba-text-transform );letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );fill:var( --e-global-color-1f29f35 );color:var( --e-global-color-1f29f35 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:23px 23px 23px 23px;}.elementor-675 .elementor-element.elementor-element-2ea141e .elementor-button:hover, .elementor-675 .elementor-element.elementor-element-2ea141e .elementor-button:focus{background-color:var( --e-global-color-1f29f35 );color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-2ea141e > .elementor-widget-container{padding:0px 0px 56px 0px;}.elementor-675 .elementor-element.elementor-element-2ea141e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-675 .elementor-element.elementor-element-2ea141e .elementor-button:hover svg, .elementor-675 .elementor-element.elementor-element-2ea141e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-459b9cd{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-a0887e4 > .elementor-widget-container{padding:0px 0px 42px 0px;}.elementor-675 .elementor-element.elementor-element-a0887e4{text-align:start;}.woocommerce .elementor-675 .elementor-element.elementor-element-a0887e4 .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-de2352e-font-family ), Sans-serif;font-size:var( --e-global-typography-de2352e-font-size );font-weight:var( --e-global-typography-de2352e-font-weight );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-58adcab > .elementor-widget-container{padding:0px 0px 42px 0px;}.elementor-675 .elementor-element.elementor-element-58adcab{font-family:var( --e-global-typography-de2352e-font-family ), Sans-serif;font-size:var( --e-global-typography-de2352e-font-size );font-weight:var( --e-global-typography-de2352e-font-weight );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-e6ad113 > .elementor-widget-container{padding:0px 0px 42px 0px;}.elementor-675 .elementor-element.elementor-element-e6ad113{font-family:var( --e-global-typography-de2352e-font-family ), Sans-serif;font-size:var( --e-global-typography-de2352e-font-size );font-weight:var( --e-global-typography-de2352e-font-weight );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-199bc04{--n-accordion-title-font-size:var( --e-global-typography-21bc7ba-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:26px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-3cf3f3b );--n-accordion-title-active-color:var( --e-global-color-3cf3f3b );--n-accordion-icon-normal-color:var( --e-global-color-c47b19a );--n-accordion-icon-hover-color:var( --e-global-color-c47b19a );--n-accordion-icon-active-color:var( --e-global-color-c47b19a );}.elementor-675 .elementor-element.elementor-element-199bc04 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#4A4B4A4D;}.elementor-675 .elementor-element.elementor-element-199bc04 {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-675 .elementor-element.elementor-element-199bc04 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-21bc7ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-21bc7ba-font-weight );text-transform:var( --e-global-typography-21bc7ba-text-transform );letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );}.elementor-675 .elementor-element.elementor-element-61d41a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:111px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-08195f3 > .elementor-widget-container{padding:0px 0px 51px 0px;}.elementor-675 .elementor-element.elementor-element-08195f3 .elementor-heading-title{font-family:var( --e-global-typography-1159439-font-family ), Sans-serif;font-size:var( --e-global-typography-1159439-font-size );font-weight:var( --e-global-typography-1159439-font-weight );line-height:var( --e-global-typography-1159439-line-height );color:var( --e-global-color-text );}.elementor-675 .elementor-element.elementor-element-0cc0f81 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-675 .elementor-element.elementor-element-0cc0f81 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-675 .elementor-element.elementor-element-0cc0f81{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-0cc0f81 .jet-listing-grid__slider-icon{color:var( --e-global-color-1f29f35 );background:var( --e-global-color-3cf3f3b );}.elementor-675 .elementor-element.elementor-element-4c4a69b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-675 .elementor-element.elementor-element-4c4a69b > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-675 .elementor-element.elementor-element-4c4a69b{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-4c4a69b .jet-listing-grid__slider-icon{color:var( --e-global-color-1f29f35 );background:var( --e-global-color-3cf3f3b );}.elementor-675 .elementor-element.elementor-element-36bb110 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-675 .elementor-element.elementor-element-36bb110 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-675 .elementor-element.elementor-element-36bb110{width:100%;max-width:100%;}.elementor-675 .elementor-element.elementor-element-36bb110 .jet-listing-grid__slider-icon{color:var( --e-global-color-1f29f35 );background:var( --e-global-color-3cf3f3b );}.elementor-675 .elementor-element.elementor-element-e089945{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-675 .elementor-element.elementor-element-e089945:not(.elementor-motion-effects-element-type-background), .elementor-675 .elementor-element.elementor-element-e089945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-675 .elementor-element.elementor-element-daa280a > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-675 .elementor-element.elementor-element-daa280a{text-align:center;}.elementor-675 .elementor-element.elementor-element-daa280a .elementor-heading-title{font-family:var( --e-global-typography-1159439-font-family ), Sans-serif;font-size:var( --e-global-typography-1159439-font-size );font-weight:var( --e-global-typography-1159439-font-weight );line-height:var( --e-global-typography-1159439-line-height );color:var( --e-global-color-1f29f35 );}.elementor-675 .elementor-element.elementor-element-9e5f834{width:var( --container-widget-width, 766px );max-width:766px;--container-widget-width:766px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-de2352e-font-family ), Sans-serif;font-size:var( --e-global-typography-de2352e-font-size );font-weight:var( --e-global-typography-de2352e-font-weight );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-675 .elementor-element.elementor-element-9e5f834 > .elementor-widget-container{padding:0px 0px 27px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-675 .elementor-element.elementor-element-2f35b0d .elementor-button{background-color:#EDEAE6;font-family:var( --e-global-typography-21bc7ba-font-family ), Sans-serif;font-size:var( --e-global-typography-21bc7ba-font-size );font-weight:var( --e-global-typography-21bc7ba-font-weight );text-transform:var( --e-global-typography-21bc7ba-text-transform );letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );fill:#535453;color:#535453;border-radius:0px 0px 0px 0px;padding:24px 40px 24px 40px;}@media(min-width:768px){.elementor-675 .elementor-element.elementor-element-218100c{--width:570px;}.elementor-675 .elementor-element.elementor-element-d3945ab{--width:472px;}}@media(max-width:1024px){.elementor-675 .elementor-element.elementor-element-3a76ae8 .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-fe04c81-font-size );}.elementor-675 .elementor-element.elementor-element-ad512a7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-675 .elementor-element.elementor-element-bb6a33c .elementor-jet-single-meta .product_meta{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-1bb339d .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-9eb501f .elementor-heading-title{font-size:var( --e-global-typography-1159439-font-size );line-height:var( --e-global-typography-1159439-line-height );}.woocommerce .elementor-675 .elementor-element.elementor-element-45ccc70 .price{font-size:var( --e-global-typography-67c1f2c-font-size );}.woocommerce .elementor-675 .elementor-element.elementor-element-45ccc70 .price ins{font-size:var( --e-global-typography-67c1f2c-font-size );}.elementor-675 .elementor-element.elementor-element-e49db97{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.woocommerce .elementor-675 .elementor-element.elementor-element-18cc765 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-2ea141e .elementor-button{font-size:var( --e-global-typography-21bc7ba-font-size );letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );}.woocommerce .elementor-675 .elementor-element.elementor-element-a0887e4 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-58adcab{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-e6ad113{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-199bc04{--n-accordion-title-font-size:var( --e-global-typography-21bc7ba-font-size );}:where( .elementor-675 .elementor-element.elementor-element-199bc04 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );}.elementor-675 .elementor-element.elementor-element-08195f3 .elementor-heading-title{font-size:var( --e-global-typography-1159439-font-size );line-height:var( --e-global-typography-1159439-line-height );}.elementor-675 .elementor-element.elementor-element-daa280a .elementor-heading-title{font-size:var( --e-global-typography-1159439-font-size );line-height:var( --e-global-typography-1159439-line-height );}.elementor-675 .elementor-element.elementor-element-9e5f834{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-2f35b0d .elementor-button{font-size:var( --e-global-typography-21bc7ba-font-size );letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );}}@media(max-width:767px){.elementor-675 .elementor-element.elementor-element-3a76ae8 .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-fe04c81-font-size );}.elementor-675 .elementor-element.elementor-element-bb6a33c .elementor-jet-single-meta .product_meta{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-1bb339d .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-9eb501f .elementor-heading-title{font-size:var( --e-global-typography-1159439-font-size );line-height:var( --e-global-typography-1159439-line-height );}.woocommerce .elementor-675 .elementor-element.elementor-element-45ccc70 .price{font-size:var( --e-global-typography-67c1f2c-font-size );}.woocommerce .elementor-675 .elementor-element.elementor-element-45ccc70 .price ins{font-size:var( --e-global-typography-67c1f2c-font-size );}.elementor-675 .elementor-element.elementor-element-e49db97{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.woocommerce .elementor-675 .elementor-element.elementor-element-18cc765 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-2ea141e .elementor-button{font-size:var( --e-global-typography-21bc7ba-font-size );letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );}.woocommerce .elementor-675 .elementor-element.elementor-element-a0887e4 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-58adcab{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-e6ad113{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-199bc04{--n-accordion-title-font-size:var( --e-global-typography-21bc7ba-font-size );}:where( .elementor-675 .elementor-element.elementor-element-199bc04 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );}.elementor-675 .elementor-element.elementor-element-08195f3 .elementor-heading-title{font-size:var( --e-global-typography-1159439-font-size );line-height:var( --e-global-typography-1159439-line-height );}.elementor-675 .elementor-element.elementor-element-0cc0f81 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-675 .elementor-element.elementor-element-0cc0f81 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-675 .elementor-element.elementor-element-0cc0f81 .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:20px;}.elementor-675 .elementor-element.elementor-element-0cc0f81 .jet-listing-grid__slider-icon svg{height:20px;}.elementor-675 .elementor-element.elementor-element-0cc0f81 .jet-listing-grid__slider-icon.prev-arrow{left:10px;right:auto;}.elementor-675 .elementor-element.elementor-element-0cc0f81 .jet-listing-grid__slider-icon.next-arrow{right:10px;left:auto;}.elementor-675 .elementor-element.elementor-element-4c4a69b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-675 .elementor-element.elementor-element-4c4a69b > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-675 .elementor-element.elementor-element-4c4a69b .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:20px;}.elementor-675 .elementor-element.elementor-element-4c4a69b .jet-listing-grid__slider-icon svg{height:20px;}.elementor-675 .elementor-element.elementor-element-4c4a69b .jet-listing-grid__slider-icon.prev-arrow{left:10px;right:auto;}.elementor-675 .elementor-element.elementor-element-4c4a69b .jet-listing-grid__slider-icon.next-arrow{right:10px;left:auto;}.elementor-675 .elementor-element.elementor-element-36bb110 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-675 .elementor-element.elementor-element-36bb110 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-675 .elementor-element.elementor-element-36bb110 .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:20px;}.elementor-675 .elementor-element.elementor-element-36bb110 .jet-listing-grid__slider-icon svg{height:20px;}.elementor-675 .elementor-element.elementor-element-36bb110 .jet-listing-grid__slider-icon.prev-arrow{left:10px;right:auto;}.elementor-675 .elementor-element.elementor-element-36bb110 .jet-listing-grid__slider-icon.next-arrow{right:10px;left:auto;}.elementor-675 .elementor-element.elementor-element-daa280a .elementor-heading-title{font-size:var( --e-global-typography-1159439-font-size );line-height:var( --e-global-typography-1159439-line-height );}.elementor-675 .elementor-element.elementor-element-9e5f834{font-size:var( --e-global-typography-de2352e-font-size );line-height:var( --e-global-typography-de2352e-line-height );letter-spacing:var( --e-global-typography-de2352e-letter-spacing );}.elementor-675 .elementor-element.elementor-element-2f35b0d .elementor-button{font-size:var( --e-global-typography-21bc7ba-font-size );letter-spacing:var( --e-global-typography-21bc7ba-letter-spacing );}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-be9bcad */.elementor-675 .elementor-element.elementor-element-be9bcad svg {
    fill: transparent;
    font-size: 28px;
}

.elementor-675 .elementor-element.elementor-element-be9bcad span[aria-label="Next slide"] {
    right: 21px;
}

.elementor-675 .elementor-element.elementor-element-be9bcad span[aria-label="Previous slide"] {
    left: 21px;
}

.elementor-675 .elementor-element.elementor-element-be9bcad .jet-woo-product-gallery__trigger {
    margin: 20px
}
 margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-192983d */.elementor-675 .elementor-element.elementor-element-192983d .elementor-widget-container {
    height: 43px !important;
    display: flex;
    flex-wrap: wrap; 
    align-content: center;
    justify-content: center;
    background-color: #EFEEED;
    margin: 0px 0px 35px 0px;
    padding: 0px 0px 0px 0px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2f4077 */.elementor-675 .elementor-element.elementor-element-e2f4077 .elementor-widget-container {
    height: 43px !important;
    display: flex;
    flex-wrap: wrap; 
    align-content: center;
    justify-content: center;
    background-color: #EFEEED;
    margin: 0px 0px 35px 0px;
    padding: 0px 0px 0px 0px;
    
}/* End custom CSS */
/* Start custom CSS for jet-single-meta, class: .elementor-element-bb6a33c */.elementor-675 .elementor-element.elementor-element-bb6a33c .posted_in {
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1bb339d */.elementor-675 .elementor-element.elementor-element-1bb339d a {
    color: #9B9B9B;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-2ea141e */.elementor-675 .elementor-element.elementor-element-2ea141e .cart {
    margin-bottom: 20px !important;
}

.elementor-675 .elementor-element.elementor-element-2ea141e .qty {
    width: 79px;
    border-radius: 0;
}

.elementor-675 .elementor-element.elementor-element-2ea141e .single_add_to_cart_button {
    margin-left: 20px !important;
}

a[title="View cart"] {
    display: none !important;
}

.elementor-675 .elementor-element.elementor-element-2ea141e .single_add_to_cart_button {
    display: flex;
    justify-content: center;
}

.elementor-675 .elementor-element.elementor-element-2ea141e button.single_add_to_cart_button.loading {
        background-color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-21bc7ba-font-family ), Sans-serif;
    font-size: var( --e-global-typography-21bc7ba-font-size );
    font-weight: var( --e-global-typography-21bc7ba-font-weight );
    text-transform: var( --e-global-typography-21bc7ba-text-transform );
    letter-spacing: var( --e-global-typography-21bc7ba-letter-spacing );
    fill: var( --e-global-color-1f29f35 );
    color: var( --e-global-color-1f29f35 );
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-primary );
    border-radius: 0px 0px 0px 0px;
    padding: 23px 23px 23px 23px;
}

.elementor-675 .elementor-element.elementor-element-2ea141e button.single_add_to_cart_button.loading:disabled {
        background-color: var( --e-global-color-primary ) !important;
}

.elementor-675 .elementor-element.elementor-element-2ea141e button.single_add_to_cart_button.loading:hover {
        background-color: var( --e-global-color-1f29f35 );
    color: var( --e-global-color-primary );
}

.elementor-675 .elementor-element.elementor-element-2ea141e button.single_add_to_cart_button.loading::after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e5f834 */.elementor-675 .elementor-element.elementor-element-9e5f834 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-display: auto;
	src: url('https://bibi.925-certificates.co.za/wp-content/uploads/2025/06/Geist-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */