.elementor-49971 .elementor-element.elementor-element-4b361de{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6b33c2a );--border-color:var( --e-global-color-6b33c2a );--padding-top:1.1rem;--padding-bottom:1.1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-49971 .elementor-element.elementor-element-26fc489 .woocommerce-breadcrumb{color:#BABABA;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-49971 .elementor-element.elementor-element-26fc489 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-49971 .elementor-element.elementor-element-405cdaf{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-49971 .elementor-element.elementor-element-d59f2f1{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-49971 .elementor-element.elementor-element-d1cc028 > .elementor-widget-container{padding:0em 1em 0em 1em;border-style:none;}.woocommerce .elementor-49971 .elementor-element.elementor-element-d1cc028 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-49971 .elementor-element.elementor-element-d1cc028 .flex-viewport, .woocommerce .elementor-49971 .elementor-element.elementor-element-d1cc028 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-49971 .elementor-element.elementor-element-d1cc028 .flex-viewport:not(:last-child){margin-bottom:51px;}.woocommerce .elementor-49971 .elementor-element.elementor-element-d1cc028 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b33c2a );}.woocommerce .elementor-49971 .elementor-element.elementor-element-d1cc028 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-49971 .elementor-element.elementor-element-d1cc028 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-49971 .elementor-element.elementor-element-60c236c{--display:flex;--min-height:69vh;--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;--justify-content:flex-start;--padding-top:1rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-49971 .elementor-element.elementor-element-60c236c:not(.elementor-motion-effects-element-type-background), .elementor-49971 .elementor-element.elementor-element-60c236c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-49971 .elementor-element.elementor-element-76a5ea1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49971 .elementor-element.elementor-element-76a5ea1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#A7A7A7FA;}.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-49971 .elementor-element.elementor-element-5979f27 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.2em;font-weight:600;color:var( --e-global-color-primary );}.elementor-49971 .elementor-element.elementor-element-76b68cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field.display-multiline, .elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:#DDF0DF;}.elementor-49971 .elementor-element.elementor-element-3113ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field__content{color:var( --e-global-color-b05d84e );font-family:"Roboto", Sans-serif;font-size:12px;text-transform:uppercase;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field.display-multiline{padding:0px 15px 0px 15px;border-radius:25px 25px 25px 25px;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 15px 0px 15px;border-radius:25px 25px 25px 25px;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field__icon{color:var( --e-global-color-b05d84e );font-size:8px;}.elementor-49971 .elementor-element.elementor-element-3113ae3 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-b05d84e );}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field.display-multiline, .elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:#EEEEEE;}.elementor-49971 .elementor-element.elementor-element-2ec324d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field__content{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field.display-multiline{padding:0px 15px 0px 15px;border-radius:25px 25px 25px 25px;}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 15px 0px 15px;border-radius:25px 25px 25px 25px;}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field__icon{font-size:8px;}.elementor-49971 .elementor-element.elementor-element-07c1403 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-align:left;}.elementor-49971 .elementor-element.elementor-element-07c1403 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49971 .elementor-element.elementor-element-07c1403 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49971 .elementor-element.elementor-element-07c1403 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49971 .elementor-element.elementor-element-0007e05{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-49971 .elementor-element.elementor-element-0007e05 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-49971 .elementor-element.elementor-element-6b0c6ad{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49971 .elementor-element.elementor-element-68f76e0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-49971 .elementor-element.elementor-element-68f76e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-49971 .elementor-element.elementor-element-60c8bec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6b33c2a );--border-color:var( --e-global-color-6b33c2a );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49971 .elementor-element.elementor-element-39ce186{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49971 .elementor-element.elementor-element-7026b45{width:auto;max-width:auto;}.elementor-49971 .elementor-element.elementor-element-7026b45 > .elementor-widget-container{background-color:#C90000;padding:5px 15px 5px 15px;border-radius:50px 50px 50px 50px;}.elementor-49971 .elementor-element.elementor-element-7026b45.elementor-element{--align-self:center;}.elementor-49971 .elementor-element.elementor-element-7026b45 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-49971 .elementor-element.elementor-element-32549af .jet-listing-dynamic-field__content{color:var( --e-global-color-8d90b78 );font-family:"Roboto", Sans-serif;font-weight:400;text-decoration:line-through;text-align:left;}.elementor-49971 .elementor-element.elementor-element-32549af .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49971 .elementor-element.elementor-element-32549af .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49971 .elementor-element.elementor-element-32549af .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49971 .elementor-element.elementor-element-1a3414b{width:auto;max-width:auto;}.elementor-49971 .elementor-element.elementor-element-1a3414b.elementor-element{--align-self:flex-start;}.elementor-49971 .elementor-element.elementor-element-1a3414b .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-4cd48e9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd48e9-font-size );font-weight:var( --e-global-typography-4cd48e9-font-weight );text-align:left;}.elementor-49971 .elementor-element.elementor-element-1a3414b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49971 .elementor-element.elementor-element-1a3414b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49971 .elementor-element.elementor-element-1a3414b .jet-listing-dynamic-field{justify-content:flex-start;}.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 );}.woocommerce .elementor-49971 .elementor-element.elementor-element-fa2fcda .price{color:#303030;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.woocommerce .elementor-49971 .elementor-element.elementor-element-fa2fcda .price ins{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-49971 .elementor-element.elementor-element-3a8d95b > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-49971 .elementor-element.elementor-element-dea1323 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-3fddb88-font-family ), Sans-serif;font-size:var( --e-global-typography-3fddb88-font-size );font-weight:var( --e-global-typography-3fddb88-font-weight );line-height:var( --e-global-typography-3fddb88-line-height );text-align:left;}.elementor-49971 .elementor-element.elementor-element-dea1323 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49971 .elementor-element.elementor-element-dea1323 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49971 .elementor-element.elementor-element-dea1323 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49971 .elementor-element.elementor-element-7eb36f3 .elementor-heading-title{font-family:var( --e-global-typography-3fddb88-font-family ), Sans-serif;font-size:var( --e-global-typography-3fddb88-font-size );font-weight:var( --e-global-typography-3fddb88-font-weight );line-height:var( --e-global-typography-3fddb88-line-height );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-49971 .elementor-element.elementor-element-5900d7f .elementor-heading-title{font-family:var( --e-global-typography-3fddb88-font-family ), Sans-serif;font-size:var( --e-global-typography-3fddb88-font-size );font-weight:var( --e-global-typography-3fddb88-font-weight );line-height:var( --e-global-typography-3fddb88-line-height );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-49971 .elementor-element.elementor-element-f508d3a .elementor-heading-title{font-family:var( --e-global-typography-3fddb88-font-family ), Sans-serif;font-size:var( --e-global-typography-3fddb88-font-size );font-weight:var( --e-global-typography-3fddb88-font-weight );line-height:var( --e-global-typography-3fddb88-line-height );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49971 .elementor-element.elementor-element-4bcadf9{width:100%;max-width:100%;}.elementor-49971 .elementor-element.elementor-element-4bcadf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b33c2a );border-radius:5px 5px 5px 5px;}.elementor-49971 .elementor-element.elementor-element-4bcadf9.elementor-element{--align-self:flex-start;}.elementor-49971 .elementor-element.elementor-element-4bcadf9 .cart button, .elementor-49971 .elementor-element.elementor-element-4bcadf9 .cart .button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;padding:1em 1em 1em 1em;background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-49971 .elementor-element.elementor-element-4bcadf9 .cart button:hover, .elementor-49971 .elementor-element.elementor-element-4bcadf9 .cart .button:hover{color:#FFFFFF;background-color:#40285B;}.elementor-49971 .elementor-element.elementor-element-4bcadf9 .added_to_cart{font-family:"Poppins", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-49971 .elementor-element.elementor-element-4bcadf9 .quantity .qty{padding:1em 1em 1em 1em;transition:all 0.2s;}.woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart .variations{width:100%;margin-bottom:1px;}.woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations tr th, .woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations tr td{padding-top:calc( 1px/2 );padding-bottom:calc( 1px/2 );}.woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations label{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations td.value select, .woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations td.value:before{background-color:#FFFFFF;border:1px solid #DDDDDD;}.woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations td.value:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-1d6c498{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-49971 .elementor-element.elementor-element-1d6c498:not(.elementor-motion-effects-element-type-background), .elementor-49971 .elementor-element.elementor-element-1d6c498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bca5e7 );}.elementor-49971 .elementor-element.elementor-element-5d18fe4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49971 .elementor-element.elementor-element-a43a07c{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-49971 .elementor-element.elementor-element-a43a07c:not(.elementor-motion-effects-element-type-background), .elementor-49971 .elementor-element.elementor-element-a43a07c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49971 .elementor-element.elementor-element-df1db34 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-49971 .elementor-element.elementor-element-df1db34{text-align:left;}.woocommerce .elementor-49971 .elementor-element.elementor-element-df1db34 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-5e14816-font-family ), Sans-serif;font-size:var( --e-global-typography-5e14816-font-size );font-weight:var( --e-global-typography-5e14816-font-weight );line-height:var( --e-global-typography-5e14816-line-height );}.woocommerce .elementor-49971 .elementor-element.elementor-element-f879d03 .shop_attributes{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-49971 .elementor-element.elementor-element-2069e71{font-family:var( --e-global-typography-5e14816-font-family ), Sans-serif;font-size:var( --e-global-typography-5e14816-font-size );font-weight:var( --e-global-typography-5e14816-font-weight );line-height:var( --e-global-typography-5e14816-line-height );color:var( --e-global-color-text );}.elementor-49971 .elementor-element.elementor-element-2069e71 a{color:var( --e-global-color-accent );}.elementor-49971 .elementor-element.elementor-element-ea7a626{--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:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-49971 .elementor-element.elementor-element-ea7a626:not(.elementor-motion-effects-element-type-background), .elementor-49971 .elementor-element.elementor-element-ea7a626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-c06644c{text-align:left;}.elementor-49971 .elementor-element.elementor-element-78fcade > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-49971 .elementor-element.elementor-element-78fcade .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-49971 .elementor-element.elementor-element-466427f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-49971 .elementor-element.elementor-element-9663795 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-49971 .elementor-element.elementor-element-d09f249{--display:flex;}.elementor-49971 .elementor-element.elementor-element-da644c0 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-49971 .elementor-element.elementor-element-0ea145b{--n-accordion-title-font-size:1.6em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-49971 .elementor-element.elementor-element-0ea145b > .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:"Lora", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-49971 .elementor-element.elementor-element-405cdaf{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-49971 .elementor-element.elementor-element-d59f2f1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49971 .elementor-element.elementor-element-60c236c{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49971 .elementor-element.elementor-element-7026b45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-1a3414b .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-4cd48e9-font-size );}.elementor-49971 .elementor-element.elementor-element-dea1323 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3fddb88-font-size );line-height:var( --e-global-typography-3fddb88-line-height );}.elementor-49971 .elementor-element.elementor-element-7eb36f3 .elementor-heading-title{font-size:var( --e-global-typography-3fddb88-font-size );line-height:var( --e-global-typography-3fddb88-line-height );}.elementor-49971 .elementor-element.elementor-element-5900d7f .elementor-heading-title{font-size:var( --e-global-typography-3fddb88-font-size );line-height:var( --e-global-typography-3fddb88-line-height );}.elementor-49971 .elementor-element.elementor-element-f508d3a .elementor-heading-title{font-size:var( --e-global-typography-3fddb88-font-size );line-height:var( --e-global-typography-3fddb88-line-height );}.woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-1d6c498{--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;}.woocommerce .elementor-49971 .elementor-element.elementor-element-df1db34 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-5e14816-font-size );line-height:var( --e-global-typography-5e14816-line-height );}.woocommerce .elementor-49971 .elementor-element.elementor-element-f879d03 .shop_attributes{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-2069e71{font-size:var( --e-global-typography-5e14816-font-size );line-height:var( --e-global-typography-5e14816-line-height );}.elementor-49971 .elementor-element.elementor-element-ea7a626.e-con{--order:-99999 /* order start hack */;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-78fcade .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-49971 .elementor-element.elementor-element-405cdaf{--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:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-49971 .elementor-element.elementor-element-76b68cb{--justify-content:space-between;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--flex-wrap:nowrap;}.elementor-49971 .elementor-element.elementor-element-2ec324d .jet-listing-dynamic-field__content{font-size:11px;}.elementor-49971 .elementor-element.elementor-element-7026b45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-1a3414b .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-4cd48e9-font-size );}.elementor-49971 .elementor-element.elementor-element-dea1323 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3fddb88-font-size );line-height:var( --e-global-typography-3fddb88-line-height );}.elementor-49971 .elementor-element.elementor-element-7eb36f3 .elementor-heading-title{font-size:var( --e-global-typography-3fddb88-font-size );line-height:var( --e-global-typography-3fddb88-line-height );}.elementor-49971 .elementor-element.elementor-element-5900d7f .elementor-heading-title{font-size:var( --e-global-typography-3fddb88-font-size );line-height:var( --e-global-typography-3fddb88-line-height );}.elementor-49971 .elementor-element.elementor-element-f508d3a .elementor-heading-title{font-size:var( --e-global-typography-3fddb88-font-size );line-height:var( --e-global-typography-3fddb88-line-height );}.woocommerce .elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-49971 .elementor-element.elementor-element-4bcadf9 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-1d6c498{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-49971 .elementor-element.elementor-element-a43a07c{--padding-top:3em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.woocommerce .elementor-49971 .elementor-element.elementor-element-df1db34 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-5e14816-font-size );line-height:var( --e-global-typography-5e14816-line-height );}.woocommerce .elementor-49971 .elementor-element.elementor-element-f879d03 .shop_attributes{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-2069e71{font-size:var( --e-global-typography-5e14816-font-size );line-height:var( --e-global-typography-5e14816-line-height );}.elementor-49971 .elementor-element.elementor-element-ea7a626{--padding-top:03em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49971 .elementor-element.elementor-element-78fcade .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-49971 .elementor-element.elementor-element-d59f2f1{--width:50%;}.elementor-49971 .elementor-element.elementor-element-60c236c{--width:50%;}.elementor-49971 .elementor-element.elementor-element-5d18fe4{--width:33%;}.elementor-49971 .elementor-element.elementor-element-ea7a626{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-49971 .elementor-element.elementor-element-d59f2f1{--width:100%;}.elementor-49971 .elementor-element.elementor-element-60c236c{--width:100%;}.elementor-49971 .elementor-element.elementor-element-5d18fe4{--width:100%;}.elementor-49971 .elementor-element.elementor-element-a43a07c{--width:100%;}.elementor-49971 .elementor-element.elementor-element-ea7a626{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-26fc489 */.woocommerce-breadcrumb {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-d1cc028 */.elementor-49971 .elementor-element.elementor-element-d1cc028 .onsale {display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d59f2f1 */.elementor-49971 .elementor-element.elementor-element-d59f2f1 .woocommerce-product-gallery__wrapper a {
    pointer-events: none;
    cursor: default;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3a8d95b */.elementor-49971 .elementor-element.elementor-element-3a8d95b {color:#F16B24; font-size:13px; line-height:1em; font-weight:normal; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-4bcadf9 */span.price { 
    font-family: "Roboto", Sans-serif !important;
font-size: 1.4rem !important;
font-weight:500 !important; 
line-height:1em !important; 
color:#000 !important;
}

span.price ins {font-weight:500 !important;}

span.price del {
    font-size: 1rem;
}

.elementor-49971 .elementor-element.elementor-element-4bcadf9 .woocommerce-variation-description {display:none;}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th, table tbody tr:hover>td, table tbody tr:hover>th {background-color:unset;}

.elementor-49971 .elementor-element.elementor-element-4bcadf9 .variations th.label, .elementor-49971 .elementor-element.elementor-element-4bcadf9 .variations label {text-align:right !important;}
.elementor-49971 .elementor-element.elementor-element-4bcadf9 .added_to_cart.wc-forward {display:none !important;}

p.stock {display:none;}

.elementor-49971 .elementor-element.elementor-element-4bcadf9 input[type='checkbox'] {width:20px; height:20px; display:inline-block; vertical-align: middle;}

.elementor-49971 .elementor-element.elementor-element-4bcadf9 #product-addons-total {display:none;}

#required_addons_validation_message {display:none;}

.elementor-49971 .elementor-element.elementor-element-4bcadf9 .form-row label {display:inline-block;}

.elementor-49971 .elementor-element.elementor-element-4bcadf9 .e-atc-qty-button-holder {margin-bottom:20px;}

#product-tagline .css-4br96k {font-family:unset !important; font-weight:normal !important; font-size:13px !important; }

.elementor-49971 .elementor-element.elementor-element-4bcadf9 .affirm-as-low-as {font-family:unset !important; font-weight:normal !important; font-size:13px !important;}

.elementor-49971 .elementor-element.elementor-element-4bcadf9 .bundle_button {flex-wrap:nowrap; display:flex;}
.elementor-49971 .elementor-element.elementor-element-4bcadf9 .bundled_product_excerpt {display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60c8bec */.elementor-49971 .elementor-element.elementor-element-60c8bec .yith-wcpb-product-bundled-item-data__description {display:none;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-df1db34 *//*Reset it all */
.elementor-49971 .elementor-element.elementor-element-df1db34 *  {margin: 0; padding:0; font-size:16px; margin-bottom: 1.1em;  }

.elementor-49971 .elementor-element.elementor-element-df1db34 h2 {font-size:1.3em; margin-bottom:1.3em;}

.elementor-49971 .elementor-element.elementor-element-df1db34 ul, .elementor-49971 .elementor-element.elementor-element-df1db34 ol {padding-left:1.4em; margin-bottom:1.3em;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-f879d03 */.elementor-49971 .elementor-element.elementor-element-f879d03 td {display:block; width:100%; text-align:left; padding-left:0px; padding:0px !important; background-color:#fff !important; border:none !important; margin-bottom:15px !important;}

.elementor-49971 .elementor-element.elementor-element-f879d03 th {display:block; width:100%; text-align:left; padding-left:0px !important; background-color:#fff !important; border:none !important; padding:0px !important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-c06644c */.elementor-49971 .elementor-element.elementor-element-c06644c h1 {
     font-size: 1.8em; 
}
.elementor-49971 .elementor-element.elementor-element-c06644c h2 {
     font-size: 1.6em; 
}
.elementor-49971 .elementor-element.elementor-element-c06644c h3 {
     font-size: 1.3em; 
}
.elementor-49971 .elementor-element.elementor-element-c06644c h4 {
     font-size: 1.1em; 
}
.elementor-49971 .elementor-element.elementor-element-c06644c h5  {
     font-size: 1em; 
}
.elementor-49971 .elementor-element.elementor-element-c06644c h6 {
     font-size: 1em; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hearshearingandhearables.com/wp-content/uploads/2024/07/roboto-regular-webfont.woff2') format('woff2'),
		url('https://hearshearingandhearables.com/wp-content/uploads/2024/07/roboto-regular-webfont-20240813-201417.woff') format('woff');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://hearshearingandhearables.com/wp-content/uploads/2024/07/roboto-bold-webfont.woff2') format('woff2'),
		url('https://hearshearingandhearables.com/wp-content/uploads/2024/07/roboto-bold-webfont-20240813-201514.woff') format('woff');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://hearshearingandhearables.com/wp-content/uploads/2024/07/roboto-medium-webfont.woff2') format('woff2'),
		url('https://hearshearingandhearables.com/wp-content/uploads/2024/07/roboto-medium-webfont-20240813-201616.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hearshearingandhearables.com/wp-content/uploads/2024/07/Lora-Regular-20240813-202613.woff') format('woff');
}
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://hearshearingandhearables.com/wp-content/uploads/2024/07/Lora-Bold-20240813-202656.woff') format('woff');
}
/* End Custom Fonts CSS */