.elementor-2695 .elementor-element.elementor-element-39788e9{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-2695 .elementor-element.elementor-element-53e20eb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.woocommerce .elementor-2695 .elementor-element.elementor-element-fb7498b .price{color:var( --e-global-color-primary );font-size:22px;font-weight:600;}.elementor-2695 .elementor-element.elementor-element-a308187 .cart button, .elementor-2695 .elementor-element.elementor-element-a308187 .cart .button{transition:all 0.2s;}.elementor-2695 .elementor-element.elementor-element-a308187 .quantity .qty{transition:all 0.2s;}.elementor-2695 .elementor-element.elementor-element-fc2b4e4{--display:flex;}.elementor-2695 .elementor-element.elementor-element-fc2b4e4:not(.elementor-motion-effects-element-type-background), .elementor-2695 .elementor-element.elementor-element-fc2b4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2695 .elementor-element.elementor-element-10a195a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2695 .elementor-element.elementor-element-10a195a.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-2695 .elementor-element.elementor-element-fc2b4e4{--content-width:1600px;}}@media(max-width:1024px){.elementor-2695 .elementor-element.elementor-element-10a195a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2695 .elementor-element.elementor-element-10a195a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-c6c9a9b */.elementor-2695 .elementor-element.elementor-element-c6c9a9b .woocommerce-product-gallery__trigger {
    display: none !important;
}

.elementor-2695 .elementor-element.elementor-element-c6c9a9b .woocommerce-product-gallery {
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
}

.elementor-2695 .elementor-element.elementor-element-c6c9a9b .woocommerce-product-gallery__wrapper {
    width: 100% !important;
    margin: 0 !important;
}

.elementor-2695 .elementor-element.elementor-element-c6c9a9b .woocommerce-product-gallery__image {
    width: 100% !important;
}

.elementor-2695 .elementor-element.elementor-element-c6c9a9b .woocommerce-product-gallery__image img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-a308187 *//* SIZE LABEL */
.elementor-2695 .elementor-element.elementor-element-a308187 table.variations {
    width: 100%;
    margin: 0 0 22px;
}

.elementor-2695 .elementor-element.elementor-element-a308187 table.variations th,
.elementor-2695 .elementor-element.elementor-element-a308187 table.variations td {
    display: block;
    width: 100%;
    padding: 0;
}

.elementor-2695 .elementor-element.elementor-element-a308187 table.variations label {
    display: block;
    margin-bottom: 10px;
    color: #b19540 !important;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 2px;
    text-transform: uppercase;
}

/* SIZE DROPDOWN */
.elementor-2695 .elementor-element.elementor-element-a308187 table.variations select {
    width: 100%;
    height: 52px;
    padding: 0 16px;
    background: #111111 !important;
    color: #ffffff !important;
    border: 1px solid rgba(255,255,255,.18) !important;
    border-radius: 0 !important;
    font-size: 13px;
    outline: none;
}

.elementor-2695 .elementor-element.elementor-element-a308187 table.variations select:focus {
    border-color: #b19540 !important;
}

/* QUANTITY */
.elementor-2695 .elementor-element.elementor-element-a308187 .quantity input.qty {
    width: 65px !important;
    height: 52px !important;
    background: #111111 !important;
    color: #ffffff !important;
    border: 1px solid rgba(255,255,255,.18) !important;
    border-radius: 0 !important;
}

/* ADD TO CART */
.elementor-2695 .elementor-element.elementor-element-a308187 .single_add_to_cart_button {
    min-height: 52px !important;
    padding: 0 30px !important;
    background: #b19540 !important;
    color: #090909 !important;
    border: 1px solid #b19540 !important;
    border-radius: 0 !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
    transition: .25s ease;
}

.elementor-2695 .elementor-element.elementor-element-a308187 .single_add_to_cart_button:hover {
    background: #ffffff !important;
    border-color: #ffffff !important;
    color: #090909 !important;
}

/* REMOVE DEFAULT VARIATION LINES */
.elementor-2695 .elementor-element.elementor-element-a308187 table.variations,
.elementor-2695 .elementor-element.elementor-element-a308187 table.variations td,
.elementor-2695 .elementor-element.elementor-element-a308187 table.variations th {
    border: none !important;
}

/* RESET/CLEAR LINK */
.elementor-2695 .elementor-element.elementor-element-a308187 .reset_variations {
    color: #b19540 !important;
    font-size: 11px;
}/* End custom CSS */