.elementor-28208 .elementor-element.elementor-element-386f2ae{--display:flex;--margin-top:-70px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-f088644{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-727c349{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-28208 .elementor-element.elementor-element-47533bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-88f4598{--display:flex;}.elementor-28208 .elementor-element.elementor-element-eec8cbe{--display:flex;}.elementor-28208 .elementor-element.elementor-element-6dd7be2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-28208 .elementor-element.elementor-element-5ff179f img{max-width:80px;}.elementor-28208 .elementor-element.elementor-element-cf3d9eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-bee31ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-7c1f19d .price, .elementor-28208 .elementor-element.elementor-element-7c1f19d .amount{font-size:28px;}.elementor-28208 .elementor-element.elementor-element-1154d76 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-28208 .elementor-element.elementor-element-1154d76 .shop_attributes{--wd-attr-img-width:24px;}.elementor-28208 .elementor-element.elementor-element-90f8528 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28208 .elementor-element.elementor-element-fbca5ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1010101A;--border-color:#1010101A;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-28208 .elementor-element.elementor-element-edc9c30{--display:flex;}.elementor-28208 .elementor-element.elementor-element-7d7fb46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28208 .elementor-element.elementor-element-ba06de4 .wd-wishlist-btn[class*="wd-style-"] > a:before, .elementor-28208 .elementor-element.elementor-element-ba06de4 .wd-wishlist-btn[class*="wd-style-"] > a:after{font-size:20px;}.elementor-28208 .elementor-element.elementor-element-e9d5f45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-e92c3b7{width:auto;max-width:auto;}.elementor-28208 .elementor-element.elementor-element-6d0e56d{width:auto;max-width:auto;}.elementor-28208 .elementor-element.elementor-element-6d0e56d > .elementor-widget-container{margin:0px -6px 0px 0px;}.elementor-28208 .elementor-element.elementor-element-36592d6{--divider-border-style:solid;--divider-color:#77777733;--divider-border-width:1px;}.elementor-28208 .elementor-element.elementor-element-36592d6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28208 .elementor-element.elementor-element-36592d6 .elementor-divider-separator{width:100%;}.elementor-28208 .elementor-element.elementor-element-36592d6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28208 .elementor-element.elementor-element-eb013a0{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-28208 .elementor-element.elementor-element-8092aa6{--display:flex;}.elementor-28208 .elementor-element.elementor-element-c37f855 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-28208 .elementor-element.elementor-element-c37f855 .title{color:#EBA00F;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:900;text-transform:uppercase;line-height:65px;}.elementor-28208 .elementor-element.elementor-element-c37f855 .title-after_title{color:#464646;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1px;}@media(min-width:768px){.elementor-28208 .elementor-element.elementor-element-386f2ae{--content-width:1140px;}.elementor-28208 .elementor-element.elementor-element-47533bf{--content-width:1140px;}.elementor-28208 .elementor-element.elementor-element-88f4598{--width:50%;}.elementor-28208 .elementor-element.elementor-element-eec8cbe{--width:50%;}.elementor-28208 .elementor-element.elementor-element-7d7fb46{--width:5%;}.elementor-28208 .elementor-element.elementor-element-8092aa6{--content-width:1140px;}}@media(max-width:1366px) and (min-width:768px){.elementor-28208 .elementor-element.elementor-element-8092aa6{--content-width:1000px;}}@media(max-width:1200px) and (min-width:768px){.elementor-28208 .elementor-element.elementor-element-8092aa6{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28208 .elementor-element.elementor-element-88f4598{--width:50%;}.elementor-28208 .elementor-element.elementor-element-eec8cbe{--width:50%;}.elementor-28208 .elementor-element.elementor-element-8092aa6{--content-width:700px;}}@media(max-width:880px) and (min-width:768px){.elementor-28208 .elementor-element.elementor-element-8092aa6{--content-width:600px;}}@media(max-width:1024px){.elementor-28208 .elementor-element.elementor-element-386f2ae{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-47533bf{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28208 .elementor-element.elementor-element-c808809{width:initial;max-width:initial;}.elementor-28208 .elementor-element.elementor-element-5ff179f img{max-width:60px;}.elementor-28208 .elementor-element.elementor-element-7c1f19d .price, .elementor-28208 .elementor-element.elementor-element-7c1f19d .amount{font-size:18px;}.elementor-28208 .elementor-element.elementor-element-668aff4{width:100%;max-width:100%;}.elementor-28208 .elementor-element.elementor-element-fbca5ef{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28208 .elementor-element.elementor-element-aed6bf7{width:100%;max-width:100%;}.elementor-28208 .elementor-element.elementor-element-7d7fb46{--justify-content:flex-start;}.elementor-28208 .elementor-element.elementor-element-e9d5f45{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-eb013a0{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-28208 .elementor-element.elementor-element-47533bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28208 .elementor-element.elementor-element-6dd7be2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28208 .elementor-element.elementor-element-c808809{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28208 .elementor-element.elementor-element-668aff4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28208 .elementor-element.elementor-element-1154d76 .shop_attributes{--wd-attr-col:2;}.elementor-28208 .elementor-element.elementor-element-aed6bf7{width:100%;max-width:100%;}.elementor-28208 .elementor-element.elementor-element-7d7fb46{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-e9d5f45{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-28208 .elementor-element.elementor-element-6d0e56d{width:100%;max-width:100%;}.elementor-28208 .elementor-element.elementor-element-eb013a0{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-28208 .elementor-element.elementor-element-c37f855 .title{font-size:40px;line-height:45px;}.elementor-28208 .elementor-element.elementor-element-c37f855 .title-after_title{font-size:14px;line-height:25px;}}/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-aed6bf7 */form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn,.quantity) {
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-a707a9e */.products-bordered-grid-ins .product-wrapper {
    border: 1px solid var(--brdcolor-gray-300);
    border-radius: 10px; /* Базовий радіус бордера, змініть за потреби */
    transition: border-color 0.3s ease, border-width 0.1s ease, border-radius 0.1s ease; /* Додаємо анімацію для бордера та радіусу */
}

.products-bordered-grid-ins .product-wrapper:hover {
    border-color: #ffa200; /* Колір бордера при наведені */
    border-width: 3px; /* Товщина бордера при наведені */
    border-radius: 10px; /* Радіус бордера при наведені */
}



/* Стилі для кнопок за замовчуванням */
.wd-swatch {
    border: 1px solid #d1d1d1; /* Легкий сірий бордер */
    background-color: #f8f8f8; /* Легка сірість для заливки */
    border-radius: 20px; /* Радіус бордера */
    outline: none; /* Прибирає рамку при фокусі */
    padding: 8px 10px; /* Внутрішні відступи для кнопки */
    transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease; /* Плавна анімація для зміни кольорів */
    color: #000000; /* Чорний текст за замовчуванням */
}

/* Стилі для кнопок при наведенні */
.wd-swatch:hover {
    background-color: #ffa200; /* Жовта заливка при наведенні */
    border-color: #ffa200; /* Жовтий бордер при наведенні */
    color: #ffffff; /* Білий текст при наведенні */
}

/* Стилі для кнопок при активному стані */
.wd-swatch.wd-active,
.wd-swatch:focus {
    background-color: #ffa200; /* Жовта заливка при активному стані */
    border: none; /* Без бордера при активному стані */
    color: #ffffff; /* Білий текст при натисканні */
}

/* Стилі для select за замовчуванням */
#pa_quantity {
    border: 1px solid #d1d1d1; /* Легкий сірий бордер */
    background-color: #f8f8f8; /* Легка сірість для заливки */
    border-radius: 20px; /* Радіус бордера */
    outline: none; /* Прибирає рамку при фокусі */
    padding: 6px 12px; /* Внутрішні відступи для select */
    transition: background-color 0.3s ease, border-color 0.3s ease; /* Плавна анімація для зміни кольорів */
    color: #000000; /* Чорний текст за замовчуванням */
}

/* Стилі для select при наведенні */
#pa_quantity:hover {
    background-color: #ffa200; /* Жовта заливка при наведенні */
    border-color: #ffa200; /* Жовтий бордер при наведенні */
    color: #ffffff; /* Білий текст при наведенні */
}

/* Стилі для select при активному стані */
#pa_quantity:focus {
    background-color: #ffa200; /* Жовта заливка при активному стані */
    border: none; /* Без бордера при активному стані */
    color: #ffffff; /* Білий текст при активному стані */
}


body .products-bordered-grid-ins .product-wrapper {
border: 3px solid #f7f7f7;
}



[class*="wd-swatches"].wd-bg-style-1 .wd-swatch.wd-bg:is(.wd-active,:hover:not(.wd-disabled)):after, [class*="wd-swatches"].wd-bg-style-1 :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-bg:after, [class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text:is(.wd-active,:hover:not(.wd-disabled)):after, [class*="wd-swatches"].wd-text-style-1 :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-text:after {
    opacity: 0 !important;
}


@media (max-width: 1024px) {
   body .wd-product.wd-hover-quick .wd-add-btn .add-to-cart-loop {
        width: 100%;
        height: 40px;
    }
}

body .wd-product.wd-hover-quick .wd-add-btn>a {
    display: block;
    border-radius: 5px !important;}

@media (max-width: 1024px) {
body .wd-product.wd-hover-quick .wd-add-btn {
    position: relative;}}
    
        #RELATED001 .woocommerce-variation-price {
    display: none; /* Сховати ціну тільки в секції з ID RELATED001 */
}/* End custom CSS */
/* Start custom CSS */.whb-color-light:not(.whb-with-bg) {
    background-color: #ffffff;
}

body .wd-nav.wd-nav-main > li > a {
    color: rgb(0 0 0);
}

body .wd-nav.wd-nav-main > li:hover > a, 
body .wd-nav.wd-nav-main > li.current-menu-item > a {
    color: #ffa200; 
}

body .wd-tools-element > a {
    color: #000000;
}



.whb-color-light .wd-tools-element {
    --wd-header-el-color-hover: rgb(255, 162, 0);
}/* End custom CSS */