.elementor-313 .elementor-element.elementor-element-36541f6e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-313 .elementor-element.elementor-element-36541f6e:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-36541f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-36541f6e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-313 .elementor-element.elementor-element-36541f6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-313 .elementor-element.elementor-element-77ee5a69 .elementor-heading-title{font-family:var( --e-global-typography-ac9cd73-font-family ), Sans-serif;font-size:var( --e-global-typography-ac9cd73-font-size );font-weight:var( --e-global-typography-ac9cd73-font-weight );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-313 .elementor-element.elementor-element-6f9f2925 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );text-align:right;}.elementor-313 .elementor-element.elementor-element-6f9f2925 .woocommerce-breadcrumb > a{color:var( --e-global-color-caa39c0 );}.elementor-313 .elementor-element.elementor-element-39e864d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-313 .elementor-element.elementor-element-39e864d:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-39e864d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-39e864d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-313 .elementor-element.elementor-element-39e864d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-313 .elementor-element.elementor-element-f155714 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );text-align:right;}.elementor-313 .elementor-element.elementor-element-f155714 .woocommerce-breadcrumb > a{color:var( --e-global-color-caa39c0 );}.elementor-313 .elementor-element.elementor-element-14147c38{padding:100px 0px 40px 0px;}.elementor-313 .elementor-element.elementor-element-db43641 > .elementor-element-populated{padding:10px 20px 10px 10px;}.woocommerce .elementor-313 .elementor-element.elementor-element-d00a1e2 .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-313 .elementor-element.elementor-element-d00a1e2 .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-313 .elementor-element.elementor-element-d00a1e2 .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-313 .elementor-element.elementor-element-5fa10f6a > .elementor-element-populated{padding:10px 10px 10px 40px;}.elementor-313 .elementor-element.elementor-element-667a65d5 .elementor-heading-title{font-family:var( --e-global-typography-ac9cd73-font-family ), Sans-serif;font-size:var( --e-global-typography-ac9cd73-font-size );font-weight:var( --e-global-typography-ac9cd73-font-weight );line-height:var( --e-global-typography-ac9cd73-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-1c208227 .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-bff1f33-font-family ), Sans-serif;font-size:var( --e-global-typography-bff1f33-font-size );font-weight:var( --e-global-typography-bff1f33-font-weight );line-height:var( --e-global-typography-bff1f33-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-1c208227 .price ins{color:var( --e-global-color-primary );font-family:var( --e-global-typography-bff1f33-font-family ), Sans-serif;font-size:var( --e-global-typography-bff1f33-font-size );font-weight:var( --e-global-typography-bff1f33-font-weight );line-height:var( --e-global-typography-bff1f33-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-6e548fbd .woocommerce-product-details__short-description{color:var( --e-global-color-caa39c0 );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-313 .elementor-element.elementor-element-7cb07e4e .cart button, .elementor-313 .elementor-element.elementor-element-7cb07e4e .cart .button{font-family:var( --e-global-typography-f369836-font-family ), Sans-serif;font-size:var( --e-global-typography-f369836-font-size );font-weight:var( --e-global-typography-f369836-font-weight );text-transform:var( --e-global-typography-f369836-text-transform );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-313 .elementor-element.elementor-element-7cb07e4e .cart button:hover, .elementor-313 .elementor-element.elementor-element-7cb07e4e .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-5f550fd );border-color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-7cb07e4e .added_to_cart{color:var( --e-global-color-primary );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-313 .elementor-element.elementor-element-7cb07e4e{--button-spacing:20px;}.elementor-313 .elementor-element.elementor-element-7cb07e4e .quantity .qty{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 10px 15px 5px;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );transition:all 0.2s;}.woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations label{color:var( --e-global-color-caa39c0 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations td.value select, .woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations td.value:before{background-color:var( --e-global-color-5f550fd );border-radius:0px;}.woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-313 .elementor-element.elementor-element-7cb07e4e 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 );}.woocommerce .elementor-313 .elementor-element.elementor-element-a13a3fa .star-rating{color:#D1BC92;}.woocommerce .elementor-313 .elementor-element.elementor-element-a13a3fa .star-rating::before{color:var( --e-global-color-secondary );}.woocommerce .elementor-313 .elementor-element.elementor-element-a13a3fa .woocommerce-review-link{color:var( --e-global-color-caa39c0 );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-313 .elementor-element.elementor-element-4b03ff78:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-313 .elementor-element.elementor-element-4b03ff78:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-313 .elementor-element.elementor-element-4b03ff78.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-313 .elementor-element.elementor-element-4b03ff78.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-313 .elementor-element.elementor-element-4b03ff78.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-1px/2) );}body:not.rtl .elementor-313 .elementor-element.elementor-element-4b03ff78.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (1px/2) );}.elementor-313 .elementor-element.elementor-element-4b03ff78{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-4b03ff78 a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-caa39c0 );}.elementor-313 .elementor-element.elementor-element-7aaddf14{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-313 .elementor-element.elementor-element-7aaddf14 .elementor-divider-separator{width:100%;}.elementor-313 .elementor-element.elementor-element-7aaddf14 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-313 .elementor-element.elementor-element-cedd62d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-313 .elementor-element.elementor-element-cedd62d{margin-top:0px;margin-bottom:0px;}.elementor-313 .elementor-element.elementor-element-7049c7e3{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-313 .elementor-element.elementor-element-ae3374f .elementor-repeater-item-94374c5 > div{color:#FFFFFF;background-color:#292929;}.elementor-313 .elementor-element.elementor-element-ae3374f .elementor-repeater-item-94374c5 > div svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-313 .elementor-element.elementor-element-ae3374f .elementor-repeater-item-5273aed > div{color:#FFFFFF;background-color:#292929;}.elementor-313 .elementor-element.elementor-element-ae3374f .elementor-repeater-item-5273aed > div svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-313 .elementor-element.elementor-element-ae3374f .elementor-repeater-item-acae359 > div{color:#FFFFFF;background-color:#292929;}.elementor-313 .elementor-element.elementor-element-ae3374f .elementor-repeater-item-acae359 > div svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-313 .elementor-element.elementor-element-ae3374f .ekit_socialshare{text-align:left;}.elementor-313 .elementor-element.elementor-element-ae3374f .ekit_socialshare > li > div{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:35px;height:35px;cursor:pointer;line-height:32px;}.elementor-313 .elementor-element.elementor-element-ae3374f .ekit_socialshare > li{display:inline-block;margin:0px 10px 0px 0px;}.elementor-313 .elementor-element.elementor-element-ae3374f .ekit_socialshare > li > div i{font-size:13px;}.elementor-313 .elementor-element.elementor-element-ae3374f .ekit_socialshare > li > div svg{max-width:13px;}.elementor-313 .elementor-element.elementor-element-20eafbb7{padding:0px 0px 40px 0px;}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );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 );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-0e41741 );border-color:var( --e-global-color-5f550fd );border-radius:0px 0px 0 0;}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;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 );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-primary );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-secondary );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-secondary );border-color:#02010100 #02010100 var( --e-global-color-secondary ) #02010100;}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:#02010100;}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-Tabs-panel{color:var( --e-global-color-caa39c0 );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-Tabs-panel h2{color:var( --e-global-color-primary );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-bff1f33-font-family ), Sans-serif;font-size:var( --e-global-typography-bff1f33-font-size );font-weight:var( --e-global-typography-bff1f33-font-weight );line-height:var( --e-global-typography-bff1f33-line-height );}.elementor-313 .elementor-element.elementor-element-4e882085{overflow:hidden;}.elementor-313 .elementor-element.elementor-element-549bda8 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#EAEAEA;padding:40px 10px 100px 10px;}.elementor-313 .elementor-element.elementor-element-f2cdefb .elementor-heading-title{font-family:var( --e-global-typography-ac9cd73-font-family ), Sans-serif;font-size:var( --e-global-typography-ac9cd73-font-size );font-weight:var( --e-global-typography-ac9cd73-font-weight );line-height:var( --e-global-typography-ac9cd73-line-height );color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product{text-align:center;}.elementor-313 .elementor-element.elementor-element-b010a45 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:15px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );margin-bottom:10px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );margin-bottom:10px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-57af0d3-font-family ), Sans-serif;font-size:var( --e-global-typography-57af0d3-font-size );font-weight:var( --e-global-typography-57af0d3-font-weight );line-height:var( --e-global-typography-57af0d3-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .star-rating{color:#D1BC92;font-size:0.857em;margin-bottom:8px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-caa39c0 );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-caa39c0 );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );background-color:var( --e-global-color-5f550fd );border-color:var( --e-global-color-primary );font-family:var( --e-global-typography-f369836-font-family ), Sans-serif;font-size:var( --e-global-typography-f369836-font-size );font-weight:var( --e-global-typography-f369836-font-weight );text-transform:var( --e-global-typography-f369836-text-transform );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;margin-top:15px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products .added_to_cart{color:var( --e-global-color-caa39c0 );font-family:var( --e-global-typography-d254d17-font-family ), Sans-serif;font-size:var( --e-global-typography-d254d17-font-size );font-weight:var( --e-global-typography-d254d17-font-weight );line-height:var( --e-global-typography-d254d17-line-height );margin-inline-start:15px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-secondary );background-color:var( --e-global-color-caa39c0 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );min-width:50px;min-height:50px;line-height:50px;left:auto;right:0;margin:0px;}@media(max-width:1024px){.elementor-313 .elementor-element.elementor-element-36541f6e{padding:60px 10px 60px 10px;}.elementor-313 .elementor-element.elementor-element-77ee5a69 .elementor-heading-title{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-313 .elementor-element.elementor-element-6f9f2925 .woocommerce-breadcrumb{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-39e864d{padding:60px 10px 60px 10px;}.elementor-313 .elementor-element.elementor-element-f155714 .woocommerce-breadcrumb{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-14147c38{padding:60px 10px 60px 10px;}.elementor-313 .elementor-element.elementor-element-667a65d5 .elementor-heading-title{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-1c208227 .price{font-size:var( --e-global-typography-bff1f33-font-size );line-height:var( --e-global-typography-bff1f33-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-1c208227 .price ins{font-size:var( --e-global-typography-bff1f33-font-size );line-height:var( --e-global-typography-bff1f33-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-6e548fbd .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-7cb07e4e .cart button, .elementor-313 .elementor-element.elementor-element-7cb07e4e .cart .button{font-size:var( --e-global-typography-f369836-font-size );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );}.elementor-313 .elementor-element.elementor-element-7cb07e4e .added_to_cart{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-7cb07e4e .quantity .qty{font-size:var( --e-global-typography-accent-font-size );}.woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations label{font-size:var( --e-global-typography-accent-font-size );}.woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-313 .elementor-element.elementor-element-7cb07e4e 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 );}.woocommerce .elementor-313 .elementor-element.elementor-element-a13a3fa .woocommerce-review-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-4b03ff78{font-size:var( --e-global-typography-accent-font-size );}.elementor-313 .elementor-element.elementor-element-4b03ff78 a{font-size:var( --e-global-typography-accent-font-size );}.elementor-313 .elementor-element.elementor-element-7049c7e3{font-size:var( --e-global-typography-accent-font-size );}.elementor-313 .elementor-element.elementor-element-20eafbb7{padding:0px 10px 40px 10px;}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-bff1f33-font-size );line-height:var( --e-global-typography-bff1f33-line-height );}.elementor-313 .elementor-element.elementor-element-4e882085{padding:0px 10px 0px 10px;}.elementor-313 .elementor-element.elementor-element-f2cdefb .elementor-heading-title{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-57af0d3-font-size );line-height:var( --e-global-typography-57af0d3-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-f369836-font-size );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product span.onsale{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-313 .elementor-element.elementor-element-36541f6e{padding:40px 10px 40px 10px;}.elementor-313 .elementor-element.elementor-element-77ee5a69{text-align:center;}.elementor-313 .elementor-element.elementor-element-77ee5a69 .elementor-heading-title{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-313 .elementor-element.elementor-element-6f9f2925 .woocommerce-breadcrumb{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );text-align:center;}.elementor-313 .elementor-element.elementor-element-39e864d{padding:40px 10px 40px 10px;}.elementor-313 .elementor-element.elementor-element-f155714 .woocommerce-breadcrumb{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );text-align:center;}.elementor-313 .elementor-element.elementor-element-14147c38{padding:40px 10px 40px 10px;}.elementor-313 .elementor-element.elementor-element-db43641 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-313 .elementor-element.elementor-element-5fa10f6a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-313 .elementor-element.elementor-element-667a65d5 .elementor-heading-title{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-1c208227 .price{font-size:var( --e-global-typography-bff1f33-font-size );line-height:var( --e-global-typography-bff1f33-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-1c208227 .price ins{font-size:var( --e-global-typography-bff1f33-font-size );line-height:var( --e-global-typography-bff1f33-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-6e548fbd .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-7cb07e4e .cart button, .elementor-313 .elementor-element.elementor-element-7cb07e4e .cart .button{font-size:var( --e-global-typography-f369836-font-size );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );}.elementor-313 .elementor-element.elementor-element-7cb07e4e .added_to_cart{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-7cb07e4e .quantity .qty{font-size:var( --e-global-typography-accent-font-size );}.woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations label{font-size:var( --e-global-typography-accent-font-size );}.woocommerce .elementor-313 .elementor-element.elementor-element-7cb07e4e form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-313 .elementor-element.elementor-element-7cb07e4e 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 );}.woocommerce .elementor-313 .elementor-element.elementor-element-a13a3fa .woocommerce-review-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-4b03ff78{font-size:var( --e-global-typography-accent-font-size );}.elementor-313 .elementor-element.elementor-element-4b03ff78 a{font-size:var( --e-global-typography-accent-font-size );}.elementor-313 .elementor-element.elementor-element-1511fab5{width:40%;}.elementor-313 .elementor-element.elementor-element-7049c7e3{text-align:left;font-size:var( --e-global-typography-accent-font-size );}.elementor-313 .elementor-element.elementor-element-7b718176{width:60%;}.elementor-313 .elementor-element.elementor-element-7b718176 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-313 .elementor-element.elementor-element-ae3374f .ekit_socialshare{text-align:left;}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-313 .elementor-element.elementor-element-5d509e99 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-bff1f33-font-size );line-height:var( --e-global-typography-bff1f33-line-height );}.elementor-313 .elementor-element.elementor-element-549bda8 > .elementor-element-populated{padding:20px 10px 40px 10px;}.elementor-313 .elementor-element.elementor-element-f2cdefb .elementor-heading-title{font-size:var( --e-global-typography-ac9cd73-font-size );line-height:var( --e-global-typography-ac9cd73-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-57af0d3-font-size );line-height:var( --e-global-typography-57af0d3-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .star-rating{margin-bottom:9px;}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-f369836-font-size );line-height:var( --e-global-typography-f369836-line-height );letter-spacing:var( --e-global-typography-f369836-letter-spacing );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-d254d17-font-size );line-height:var( --e-global-typography-d254d17-line-height );}.elementor-313 .elementor-element.elementor-element-b010a45.elementor-wc-products ul.products li.product span.onsale{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-313 .elementor-element.elementor-element-1511fab5{width:29.615%;}.elementor-313 .elementor-element.elementor-element-7b718176{width:70.385%;}}@media(max-width:1024px) and (min-width:768px){.elementor-313 .elementor-element.elementor-element-1511fab5{width:45%;}.elementor-313 .elementor-element.elementor-element-7b718176{width:55%;}}/* Start custom CSS *//*.woocommerce-notices-wrapper .woocommerce-message,*/
/*.woocommerce-notice-wrapper .woocommerce-info{*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: space-between;*/
/*    background-color: #F2F2F2;*/
/*    color: #121212;*/
/*}*/

/*.woocommerce-notices-wrapper .woocommerce-message::before{*/
/*    top: auto;*/
/*}*/

/*.woocommerce-notices-wrapper .woocommerce-message::after{*/
/*    content: none !important;*/
/*    display: none !important;*/
/*}*/

/*.woocommerce-notices-wrapper .button.wc-forward {*/
/*    font-size: 14px;*/
/*    font-weight: 400;*/
/*    line-height: 20px;*/
/*    letter-spacing: 1px;*/
/*    text-transform: uppercase;*/
/*    color: #f2f2f2;*/
/*    background-color: #121212;*/
/*    padding: 8px 20px;*/
/*    border-radius: 0;*/
/*    border: 1px solid #121212;*/
/*    transition: all .3s;*/
/*}*/

/*.woocommerce-notices-wrapper .button.wc-forward:hover{*/
/*    background-color: #FFFFFF00;*/
/*    color: #121212;*/
/*}*/

/*.woocommerce-notice-wrapper .woocommerce-info{*/
/*    color: #121212;*/
/*}*/

/*.woocommerce-notice-wrapper .woocommerce-info:hover{*/
/*    color: #AAAAAA;*/
/*}*/

/* Breadcrumbs */
.product-breadcrumb .woocommerce-breadcrumb {
    margin-bottom: 0;
}

/*Product Section*/
.product-sec .product-images .onsale{
    display: flex;
    align-items: center;
    justify-content: center;
    top: -3%;
    width: 70px;
    height: 70px;
    background-color: #AAAAAA;
    color: #F2F2F2;
    font-size: 18px;
    font-weight: 400;
    text-transform: uppercase;
}

.elementor-widget-woocommerce-product-add-to-cart .in-stock{
    color: #121212 !important;
}

.variations th,
.variations td{
    background-color: transparent !important;
    text-align: left;
    padding-left: 0;
}

.variations th.label {
  width: 80px;
  white-space: nowrap; 
}

.variations th > label{
    margin-top: 8px;
}

.variations .reset_variations{
    color: #121212;
}

.variations .reset_variations:hover{
    color: #AAAAAA;
}

.single_variation_wrap .woocommerce-variation-price{
    margin-bottom: 10px;
}

.single_variation_wrap .price{
    color: #121212 !important;
    font-size: 18px !important;
}

.woocommerce-variation.single_variation {
    display: block !important;
}

/* Social Share */
.product-social-share .addtoany_list a {
    padding: 0;
    margin-right: 10px;
    margin-bottom: 10px;
}

.product-social-share .a2a_svg {
    display: flex !important;
    justify-content: center;
    align-items: center;
    width: 35px !important;
    height: 35px !important;
    border-radius: 50% !important;
    line-height: 32px !important;
}

.product-social-share .a2a_svg svg {
    width: 20px !important;
    height: 20px !important;
}

/*.product-social-share .a2a_button_facebook .a2a_svg svg,
.product-social-share .a2a_button_pinterest .a2a_svg svg {
    display: none !important;
}
*/

.product-social-share .a2a_button_facebook .a2a_svg svg {
    display: none !important;
}

.product-social-share .a2a_button_facebook .a2a_svg::before {
    content: "\eb43";
    font-family: 'elementskit' !important;
    font-size: 14px;
    color: #fff;
}

/*.product-social-share .a2a_button_pinterest .a2a_svg {
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='white' d='M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 18px 18px !important;
}
*/


/*Information Section*/
.pdt-info-tabs .woocommerce-tabs > ul{
    padding-left: 0 !important;
}

.pdt-info-tabs .woocommerce-tabs .woocommerce-Tabs-panel h2{
    display: none;
}

/*.pdt-info-tabs .woocommerce-tabs .woocommerce-Tabs-panel P:first-of-type{*/
    /*margin-block-start: .9rem;*/
/*}*/

.comment-form-rating .stars a{
    color: #D1BC92;
}

.form-submit input {
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 20px !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important;
    color: #F2F2F2 !important;
    background-color: #121212 !important;
    padding: 8px 20px !important;
    border-radius: 0!important;
    border: 1px solid #121212 !important;
    transition: all .3s;
}

.form-submit input:hover{
    background-color: #FFFFFF00 !important;
    color: #121212 !important;
}

.comment-form-comment textarea{
    padding: 8px;
}

.woocommerce-tabs p {
    color: #494949 !important;
    margin-top: 10px;
}

.woocommerce-tabs ul {
    padding-left: 20px;
    color: #494949;
}

.woocommerce-Reviews .comment-reply-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-ee159b8-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee159b8-font-size);
    font-weight: var(--e-global-typography-ee159b8-font-weight);
    text-transform: capitalize;
}

.woocommerce-Reviews label {
    color: var(--e-global-color-primary);
    font-family: var( --e-global-typography-text-font-family ) !important;
    text-transform: capitalize;
}

.woocommerce .star-rating span::before {
    color: #D1BC92;
}

/*Related Products Section*/
.related-pdt .product a > img{
    background-color: var(--e-global-color-secondary);
    padding: 5px;
} 

/*Siti's code*/
.pdt-info-tabs h6{
    font-weight: 700;
    margin: 15px 0 7px;
}

.pdt-info-tabs ul.tabs li {
    border: none;
}

.pdt-info-tabs .panel {
    padding: 20px 20px 30px !important;
}

.pdt-info-tabs table.shop_attributes td p {
    padding: 8px !important;
}

/*Media Query*/
@media only screen and (max-width: 1024px){
    .woocommerce-notices-wrapper .button.wc-forward {
        font-size: 12px;
    }
    
    .product-sec .product-images .onsale{
        width: 60px;
        height: 60px;
        font-size: 14px;
    }
    
    .single_variation_wrap .price{
    font-size: 14px !important;
    }
    
    .form-submit input {
        font-size: 12px !important;
    }
}/* End custom CSS */