.elementor-3075 .elementor-element.elementor-element-6ed084a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}@media(max-width:1440px){.elementor-3075 .elementor-element.elementor-element-6ed084a{--padding-top:200px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}}@media(max-width:1024px){.elementor-3075 .elementor-element.elementor-element-6ed084a{--padding-top:180px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-3075 .elementor-element.elementor-element-6ed084a{--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-e9e48ab *//* YITH Request a Quote Form Styling */
.yith-ywraq-form,
.yith-ywraq-mail-form-wrapper {
    max-width: 100%;
    padding: 2rem;
    background: #f5f5f5;
    border: 1px solid #ddd;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.yith-ywraq-form h3,
.yith-ywraq-mail-form-wrapper h3 {
    font-family: 'Anton', sans-serif;
    color: #252525;
    text-transform: uppercase;
    margin-bottom: 1.5rem;
    font-size: 2rem;
}

.yith-ywraq-mail-form-wrapper p.form-row input.button.raq-send-request {
    background-color: #F2632C;
    color: #fff;
    padding: 15px 40px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    font-family: 'Chakra Petch', sans-serif;
    letter-spacing: 1px;
    text-transform: uppercase;
    transition: background 0.3sease;
}

.yith-ywraq-form input:focus,
.yith-ywraq-form textarea:focus,
.yith-ywraq-mail-form-wrapper input:focus,
.yith-ywraq-mail-form-wrapper textarea:focus {
    border-color: #F2632C;
}

table#yith-ywrq-table-list tr input.button{
background-color: #F2632C;
    color: #fff;
    padding: 15px 40px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    font-family: 'Chakra Petch', sans-serif;
    letter-spacing: 1px;
    text-transform: uppercase;
    transition: background 0.3sease;
}

.yith-ywraq-mail-form-wrapper p.form-row input.button.raq-send-request:hover,
table#yith-ywrq-table-list tr input.button:hover {
    background-color: #122646 !important;
}

table#yith-ywrq-table-list thead {
    background-color: #122646;
    color: #FFFFFF;
    font-family: Chakra Petch, sans-serif;
    font-weight: 700px !important;
    font-size: 18px;
}

td.product-name a {
color: #F2632C;
font-family: Chakra Petch, sans-serif;
font-weight: 400px;
font-size: 18px;
}

@media (max-width: 768px) {
    .yith-ywraq-form,
    .yith-ywraq-mail-form-wrapper {
        padding: 1rem;
    }

    .yith-ywraq-form h3,
    .yith-ywraq-mail-form-wrapper h3 {
        font-size: 1.5rem;
    }

    .yith-ywraq-form input,
    .yith-ywraq-mail-form-wrapper input {
        font-size: 0.9rem;
    }
}/* End custom CSS */