.elementor-27947 .elementor-element.elementor-element-ea3834f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:46px;--padding-right:46px;}.elementor-27947 .elementor-element.elementor-element-18f5872{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-27947 .elementor-element.elementor-element-18f5872.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27947 .elementor-element.elementor-element-212dd91 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-27947 .elementor-element.elementor-element-212dd91 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-27947 .elementor-element.elementor-element-212dd91 .flex-viewport, .woocommerce .elementor-27947 .elementor-element.elementor-element-212dd91 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-27947 .elementor-element.elementor-element-212dd91 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-27947 .elementor-element.elementor-element-212dd91 .flex-viewport{border-radius:1000px 1000px 1000px 1000px;}.woocommerce .elementor-27947 .elementor-element.elementor-element-212dd91 .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-27947 .elementor-element.elementor-element-212dd91 .flex-control-thumbs img{border-radius:1000px 1000px 1000px 1000px;}.elementor-27947 .elementor-element.elementor-element-925b1a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27947 .elementor-element.elementor-element-1548d34 .woocommerce-breadcrumb{color:var( --e-global-color-7b4521d );font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-27947 .elementor-element.elementor-element-1548d34 .woocommerce-breadcrumb > a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-90ed5cd{font-family:"Montserrat", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-27947 .elementor-element.elementor-element-f06b70a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27947 .elementor-element.elementor-element-f06b70a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-27947 .elementor-element.elementor-element-fb60d69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.woocommerce .elementor-27947 .elementor-element.elementor-element-fb60d69 .woocommerce-product-details__short-description{color:var( --e-global-color-7b4521d );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27947 .elementor-element.elementor-element-3967d5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27947 .elementor-element.elementor-element-3967d5d{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-788b7c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-27947 .elementor-element.elementor-element-788b7c2 .cart button, .elementor-27947 .elementor-element.elementor-element-788b7c2 .cart .button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;color:#FFFFFF;background-color:var( --e-global-color-e104564 );transition:all 0.2s;}.elementor-27947 .elementor-element.elementor-element-788b7c2 .cart button:hover, .elementor-27947 .elementor-element.elementor-element-788b7c2 .cart .button:hover{color:var( --e-global-color-7b4521d );background-color:var( --e-global-color-1b462cd );}.elementor-27947 .elementor-element.elementor-element-788b7c2 .quantity .qty{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );transition:all 0.2s;}.elementor-27947 .elementor-element.elementor-element-788b7c2 .quantity .qty:focus{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-2e09fc7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:46px;--padding-right:46px;}.elementor-27947 .elementor-element.elementor-element-75b6be8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-27947 .elementor-element.elementor-element-75b6be8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27947 .elementor-element.elementor-element-fff6dfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-27947 .elementor-element.elementor-element-fff6dfe{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-e3b12a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27947 .elementor-element.elementor-element-71adaf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 17px;}.elementor-27947 .elementor-element.elementor-element-71adaf3{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-71adaf3 a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-4223d12{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27947 .elementor-element.elementor-element-330f1a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 17px;}.elementor-27947 .elementor-element.elementor-element-330f1a2{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-330f1a2 a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-280388b{--display:flex;}.elementor-27947 .elementor-element.elementor-element-8f5d472 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 17px;}.elementor-27947 .elementor-element.elementor-element-8f5d472{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-8f5d472 a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-9fabd27{--display:flex;}.elementor-27947 .elementor-element.elementor-element-20a3b06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 17px;}.elementor-27947 .elementor-element.elementor-element-20a3b06{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-20a3b06 a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-58018fc{--display:flex;}.elementor-27947 .elementor-element.elementor-element-dc9b174 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 17px;}.elementor-27947 .elementor-element.elementor-element-dc9b174{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-dc9b174 a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-7201e1e{--display:flex;}.elementor-27947 .elementor-element.elementor-element-00f30f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 17px;}.elementor-27947 .elementor-element.elementor-element-00f30f5{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-00f30f5 a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-a98ad1b{--display:flex;}.elementor-27947 .elementor-element.elementor-element-77cd67b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 17px;}.elementor-27947 .elementor-element.elementor-element-77cd67b{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-77cd67b a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-5047531{--display:flex;}.elementor-27947 .elementor-element.elementor-element-571e36e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 17px;}.elementor-27947 .elementor-element.elementor-element-571e36e{font-family:"Montserrat", Sans-serif;font-size:16px;color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-571e36e a{color:var( --e-global-color-7b4521d );}.elementor-27947 .elementor-element.elementor-element-0e699ef{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-distance-from-content:16px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#242424;--n-accordion-icon-size:36px;--n-accordion-icon-normal-color:#24242414;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-27947 .elementor-element.elementor-element-0e699ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27947 .elementor-element.elementor-element-0e699ef.elementor-element{--align-self:flex-start;}.elementor-27947 .elementor-element.elementor-element-0e699ef > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-27947 .elementor-element.elementor-element-0e699ef {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-27947 .elementor-element.elementor-element-0e699ef > .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:"Montserrat", Sans-serif;font-weight:600;}@media(min-width:769px){.elementor-27947 .elementor-element.elementor-element-ea3834f{--width:100%;}.elementor-27947 .elementor-element.elementor-element-18f5872{--width:50%;}.elementor-27947 .elementor-element.elementor-element-925b1a4{--width:50%;}.elementor-27947 .elementor-element.elementor-element-2e09fc7{--width:100%;}.elementor-27947 .elementor-element.elementor-element-75b6be8{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-1548d34 */.woocommerce-breadcrumb a[href*="product-category"],
.woocommerce-breadcrumb a[href*="shop"] {
  display: none !important;
}

.woocommerce-breadcrumb a[href*="product-category"]::after,
.woocommerce-breadcrumb a[href*="shop"]::after {
  content: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71adaf3 */.elementor-27947 .elementor-element.elementor-element-71adaf3 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330f1a2 */.elementor-27947 .elementor-element.elementor-element-330f1a2 {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571e36e */.elementor-27947 .elementor-element.elementor-element-571e36e {
  max-height: 300px;
  overflow-y: auto;
  scrollbar-width: thin;
}/* End custom CSS */