.elementor-338 .elementor-element.elementor-element-b960ab0 > .elementor-element-populated{padding:0% 5% 0% 0%;}.elementor-338 .elementor-element.elementor-element-a9a7467 > .elementor-element-populated{padding:0% 0% 0% 5%;}body.elementor-page-338:not(.elementor-motion-effects-element-type-background), body.elementor-page-338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1d108e );}@media(max-width:767px){.elementor-338 .elementor-element.elementor-element-b960ab0 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-338 .elementor-element.elementor-element-a9a7467 > .elementor-element-populated{padding:0% 0% 5% 0%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-b474011 */.elementor-338 .elementor-element.elementor-element-b474011 .woocommerce-product-gallery__wrapper {
    background-color: #FFFFFF;
}

.elementor-338 .elementor-element.elementor-element-b474011 .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container {
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for ywgc-form-widget, class: .elementor-element-23d83f7 */.elementor-338 .elementor-element.elementor-element-23d83f7 .gift-card-content-editor.step-appearance, .elementor-338 .elementor-element.elementor-element-23d83f7 h3:nth-child(3), .elementor-338 .elementor-element.elementor-element-23d83f7 h3:nth-child(6) {
    display: none;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 button {
    background-color: #c61e18 !important;
    border-radius: 16px;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 button:hover {
    background-color: #c61e18 !important;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 button[type="submit"] {
    font-size: 13.5px;
    font-weight: 700;
    padding: 15px 27px;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 button:focus {
    outline: none !important;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 .gift-cards-list button {
    border: none;
    color: #FFFFFF;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 .ywgc-predefined-amount-button.ywgc-amount-buttons.selected_button {
    background-color: #000000 !important;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 input[type="text"], .elementor-338 .elementor-element.elementor-element-23d83f7 input[type="email"], .elementor-338 .elementor-element.elementor-element-23d83f7 textarea {
    border: none;
    padding: 5px 10px;
    border-radius: 16px;
    font-size: 15px;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 input[type="text"]:focus, .elementor-338 .elementor-element.elementor-element-23d83f7 input[type="email"]:focus, .elementor-338 .elementor-element.elementor-element-23d83f7 textarea:focus {
    outline: none;
    outline-color: #C8C4BC;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 label {
    font-weight: 600;
    font-size: 15px;
}

.elementor-338 .elementor-element.elementor-element-23d83f7 h5 {
    margin-top: 20px;
    font-size: 20px;
}/* End custom CSS */