.elementor-2040 .elementor-element.elementor-element-248abac{margin-top:0rem;margin-bottom:0.65rem;}.elementor-2040 .elementor-element.elementor-element-ff0aae6 .product_title{font-weight:600;}.elementor-element-3c0e8b7 .woocommerce-product-rating .star-rating{font-size:12px;}.elementor-2040 .elementor-element.elementor-element-3c0e8b7 .review-link{font-size:12px;}.elementor-2040 .elementor-element.elementor-element-3dcbc1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-2040 .elementor-element.elementor-element-3dcbc1f .price{font-size:1.5rem;font-weight:600;letter-spacing:-0.02em;color:#222529;}.elementor-2040 .elementor-element.elementor-element-b435236{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;}.elementor-element-b435236 p, .elementor-2040 .elementor-element.elementor-element-b435236{font-size:1rem;line-height:1.75rem;letter-spacing:-0.015em;}.elementor-2040 .elementor-element.elementor-element-28e1ff4{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-element-28e1ff4 .product_meta, .product-summary-wrap  .elementor-element-28e1ff4 .product_meta span{font-weight:700;}.elementor-element-28e1ff4 .product_meta a:hover{color:var( --e-global-color-primary );}.elementor-2040 .elementor-element.elementor-element-82c556e .cart button, .elementor-2040 .elementor-element.elementor-element-82c556e .cart .button{transition:all 0.2s;}.elementor-2040 .elementor-element.elementor-element-fc2dfc1 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2040 .elementor-element.elementor-element-fc2dfc1 .elementor-button:hover, .elementor-2040 .elementor-element.elementor-element-fc2dfc1 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-2040 .elementor-element.elementor-element-fc2dfc1 .elementor-button:hover svg, .elementor-2040 .elementor-element.elementor-element-fc2dfc1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2040 .elementor-element.elementor-element-62f3646{margin:-4px 4px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2040 .elementor-element.elementor-element-9fad0fb{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-element-9fad0fb .resp-tabs-list li, .elementor-element-9fad0fb .resp-accordion{color:#777777 !important;}.elementor-element-9fad0fb .resp-tabs-list li, .elementor-element-9fad0fb .woocommerce-tabs .resp-accordion{font-size:1rem;font-weight:600;letter-spacing:-0.01em;}.elementor-element-9fad0fb .woocommerce-tabs .tab-content{padding:21px 0px 15px 0px;}.elementor-2040 .elementor-element.elementor-element-1c19b30 .owl-dots{top:-53px !important;right:0px !important;}.elementor-element-1c19b30 .sp-linked-heading{font-size:1rem;font-weight:600;line-height:2.5em;letter-spacing:-0.01em;}@media(max-width:767px){.elementor-2040 .elementor-element.elementor-element-02ea11d{width:100%;}.elementor-2040 .elementor-element.elementor-element-b1585d9{width:100%;}.elementor-2040 .elementor-element.elementor-element-62f3646{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2040 .elementor-element.elementor-element-9fad0fb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}}@media(min-width:768px){.elementor-2040 .elementor-element.elementor-element-02ea11d{width:50%;}.elementor-2040 .elementor-element.elementor-element-b1585d9{width:50%;}}