.elementor-1997 .elementor-element.elementor-element-042efa6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-1997 .elementor-element.elementor-element-01f827d .elementor-icon-list-icon i{color:#000;transition:color .3s}.elementor-1997 .elementor-element.elementor-element-01f827d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000}.woocommerce .elementor-1997 .elementor-element.elementor-element-a655389 .flex-viewport:not(:last-child){margin-bottom:0}.woocommerce .elementor-1997 .elementor-element.elementor-element-a655389 .flex-control-thumbs img{border-style:none;border-radius:10px 10px 10px 10px}.woocommerce .elementor-1997 .elementor-element.elementor-element-a655389 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0}.woocommerce .elementor-1997 .elementor-element.elementor-element-a655389 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2)}.elementor-bc-flex-widget .elementor-1997 .elementor-element.elementor-element-5aaf915.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1997 .elementor-element.elementor-element-dd0ca04 .elementor-icon-list-icon i{color:#000;transition:color .3s}.elementor-1997 .elementor-element.elementor-element-dd0ca04 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{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)}.elementor-1997 .elementor-element.elementor-element-f7df20d .added_to_cart{color:#fff;font-family:"Inter",Sans-serif;font-size:18px;font-weight:500}.woocommerce .elementor-1997 .elementor-element.elementor-element-f7df20d form.cart table.variations label{color:#000;font-family:"Inter",Sans-serif;font-size:16px}.woocommerce .elementor-1997 .elementor-element.elementor-element-f7df20d form.cart table.variations td.value select{color:#fff}.woocommerce .elementor-1997 .elementor-element.elementor-element-f7df20d form.cart table.variations td.value select,.woocommerce .elementor-1997 .elementor-element.elementor-element-f7df20d form.cart table.variations td.value:before{background-color:var(--e-global-color-accent);border:var(--e-global-color-accent);border-radius:100px}.woocommerce .elementor-1997 .elementor-element.elementor-element-f7df20d form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-1997 .elementor-element.elementor-element-f7df20d form.cart table.variations td.value:before{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500}@media (max-width:1440px){.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size)}}@media (max-width:1024px){.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size)}}@media (max-width:767px){.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size)}}.elementor-1997 .elementor-element.elementor-element-f7df20d .variable-item{border:1px solid #020c45;box-shadow:none!important;border-radius:100px!important;padding:25px!important;font-family:"Inter";font-size:18px!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:#020c45;color:#fff}.elementor-1997 .elementor-element.elementor-element-f7df20d button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{background-color:#020c45}.elementor-1997 .elementor-element.elementor-element-f7df20d .woocommerce-variation-description{color:#000;font-size:16px;font-weight:400;font-family:"Inter"}.elementor-1997 .elementor-element.elementor-element-f7df20d a.reset_variations{display:none!important}.elementor-1997 .elementor-element.elementor-element-f7df20d ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared{padding-bottom:20px}@media (max-width:1024px){.elementor-1997 .elementor-element.elementor-element-f7df20d .variable-item{border:1px solid #020c45;box-shadow:none!important;border-radius:100px!important;padding:20px 13px!important;font-family:"Inter";font-size:16px!important}}.woocommerce-message{display:none!important}