.elementor-6015 .elementor-element.elementor-element-b2048ba{--spacer-size:50px;}.elementor-6015 .elementor-element.elementor-element-8df360e > .elementor-container{max-width:1140px;}.elementor-6015 .elementor-element.elementor-element-35de8c7 .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;}.elementor-6015 .elementor-element.elementor-element-51dedf6 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-6015 .elementor-element.elementor-element-0ca0417 .cart button{transition:all 0.2s;}.elementor-6015 .elementor-element.elementor-element-0ca0417 .quantity .qty{transition:all 0.2s;}.elementor-6015 .elementor-element.elementor-element-f4d0ef5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-6015 .elementor-element.elementor-element-f4d0ef5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-6015 .elementor-element.elementor-element-f4d0ef5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-6015 .elementor-element.elementor-element-f4d0ef5 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-6015 .elementor-element.elementor-element-f4d0ef5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6015 .elementor-element.elementor-element-f4d0ef5 .elementor-image-box-title{color:#149344;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6015 .elementor-element.elementor-element-c2cd0d9 .bdt-modal-wrapper .bdt-modal-button{background-color:#149344;font-size:16px;font-weight:600;}.elementor-6015 .elementor-element.elementor-element-8d85d53{color:#3A3A3A;}.elementor-6015 .elementor-element.elementor-element-4d80b29:not(.elementor-motion-effects-element-type-background), .elementor-6015 .elementor-element.elementor-element-4d80b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FFF4;}.elementor-6015 .elementor-element.elementor-element-4d80b29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6015 .elementor-element.elementor-element-4d80b29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6015 .elementor-element.elementor-element-c1f2968{color:#444444;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6015 .elementor-element.elementor-element-f5dbc88:not(.elementor-motion-effects-element-type-background), .elementor-6015 .elementor-element.elementor-element-f5dbc88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FFF4;}.elementor-6015 .elementor-element.elementor-element-f5dbc88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6015 .elementor-element.elementor-element-f5dbc88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6015 .elementor-element.elementor-element-f84b538.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6015 .elementor-element.elementor-element-f84b538.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6015 .elementor-element.elementor-element-f84b538.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-f84b538 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6015 .elementor-element.elementor-element-f84b538 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6015 .elementor-element.elementor-element-f84b538 .elementor-image-box-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-6015 .elementor-element.elementor-element-9f1b483.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6015 .elementor-element.elementor-element-9f1b483.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6015 .elementor-element.elementor-element-9f1b483.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-9f1b483 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6015 .elementor-element.elementor-element-9f1b483 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6015 .elementor-element.elementor-element-9f1b483 .elementor-image-box-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-6015 .elementor-element.elementor-element-9f1b483 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6015 .elementor-element.elementor-element-fcf0321.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6015 .elementor-element.elementor-element-fcf0321.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6015 .elementor-element.elementor-element-fcf0321.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-fcf0321 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6015 .elementor-element.elementor-element-fcf0321 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6015 .elementor-element.elementor-element-fcf0321 .elementor-image-box-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-6015 .elementor-element.elementor-element-e96aa03.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6015 .elementor-element.elementor-element-e96aa03.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6015 .elementor-element.elementor-element-e96aa03.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-e96aa03 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6015 .elementor-element.elementor-element-e96aa03 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6015 .elementor-element.elementor-element-e96aa03 .elementor-image-box-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-6015 .elementor-element.elementor-element-45126f0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6015 .elementor-element.elementor-element-45126f0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6015 .elementor-element.elementor-element-45126f0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-45126f0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6015 .elementor-element.elementor-element-45126f0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6015 .elementor-element.elementor-element-45126f0 .elementor-image-box-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-6015 .elementor-element.elementor-element-2aa9003.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6015 .elementor-element.elementor-element-2aa9003.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6015 .elementor-element.elementor-element-2aa9003.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-2aa9003 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6015 .elementor-element.elementor-element-2aa9003 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6015 .elementor-element.elementor-element-2aa9003 .elementor-image-box-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-6015 .elementor-element.elementor-element-f6da48a{--spacer-size:20px;}.elementor-6015 .elementor-element.elementor-element-79d5116{color:#444444;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-6015 .elementor-element.elementor-element-63914a3{--spacer-size:20px;}.elementor-6015 .elementor-element.elementor-element-548b0dfb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A85;box-shadow:0px 0px 18px -2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6015 .elementor-element.elementor-element-548b0dfb > .elementor-element-populated, .elementor-6015 .elementor-element.elementor-element-548b0dfb > .elementor-element-populated > .elementor-background-overlay, .elementor-6015 .elementor-element.elementor-element-548b0dfb > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-6015 .elementor-element.elementor-element-548b0dfb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6015 .elementor-element.elementor-element-548b0dfb > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-6015 .elementor-element.elementor-element-68e5e7a1 img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-6015 .elementor-element.elementor-element-3846d00e .elementor-image-box-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-3846d00e .elementor-image-box-title{color:#222222;}.elementor-6015 .elementor-element.elementor-element-4c56654f .elementor-button{background-color:#149344;}.elementor-6015 .elementor-element.elementor-element-484853dd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A85;box-shadow:0px 0px 18px -2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6015 .elementor-element.elementor-element-484853dd > .elementor-element-populated, .elementor-6015 .elementor-element.elementor-element-484853dd > .elementor-element-populated > .elementor-background-overlay, .elementor-6015 .elementor-element.elementor-element-484853dd > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-6015 .elementor-element.elementor-element-484853dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6015 .elementor-element.elementor-element-484853dd > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-6015 .elementor-element.elementor-element-2bfe516d img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-6015 .elementor-element.elementor-element-3a3097bc .elementor-image-box-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-3a3097bc .elementor-image-box-title{color:#222222;}.elementor-6015 .elementor-element.elementor-element-25886290 .elementor-button{background-color:#149344;}.elementor-6015 .elementor-element.elementor-element-7725b9ef > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A85;box-shadow:0px 0px 18px -2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6015 .elementor-element.elementor-element-7725b9ef > .elementor-element-populated, .elementor-6015 .elementor-element.elementor-element-7725b9ef > .elementor-element-populated > .elementor-background-overlay, .elementor-6015 .elementor-element.elementor-element-7725b9ef > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-6015 .elementor-element.elementor-element-7725b9ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6015 .elementor-element.elementor-element-7725b9ef > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-6015 .elementor-element.elementor-element-30c036ec img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-6015 .elementor-element.elementor-element-14a67f4a .elementor-image-box-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-14a67f4a .elementor-image-box-title{color:#222222;}.elementor-6015 .elementor-element.elementor-element-7b94bc83 .elementor-button{background-color:#149344;}.elementor-6015 .elementor-element.elementor-element-70439d35 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A85;box-shadow:0px 0px 18px -2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-6015 .elementor-element.elementor-element-70439d35 > .elementor-element-populated, .elementor-6015 .elementor-element.elementor-element-70439d35 > .elementor-element-populated > .elementor-background-overlay, .elementor-6015 .elementor-element.elementor-element-70439d35 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-6015 .elementor-element.elementor-element-70439d35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6015 .elementor-element.elementor-element-70439d35 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-6015 .elementor-element.elementor-element-72754ab6 img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-6015 .elementor-element.elementor-element-1bf2d27e .elementor-image-box-wrapper{text-align:center;}.elementor-6015 .elementor-element.elementor-element-1bf2d27e .elementor-image-box-title{color:#222222;}.elementor-6015 .elementor-element.elementor-element-67b053fd .elementor-button{background-color:#149344;}.elementor-6015 .elementor-element.elementor-element-8cad187{--spacer-size:50px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-6015 .elementor-element.elementor-element-b3050f0{width:50%;}.elementor-6015 .elementor-element.elementor-element-51dedf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6015 .elementor-element.elementor-element-d54d24d{width:50%;}.elementor-6015 .elementor-element.elementor-element-7f3d598{width:100%;}.elementor-6015 .elementor-element.elementor-element-f4d0ef5 .elementor-image-box-img{margin-bottom:0px;}.elementor-6015 .elementor-element.elementor-element-f72e521{width:100%;}.elementor-6015 .elementor-element.elementor-element-bf44512{width:33%;}.elementor-6015 .elementor-element.elementor-element-af6d7d8{width:33%;}.elementor-6015 .elementor-element.elementor-element-8a429ab{width:33%;}.elementor-6015 .elementor-element.elementor-element-af20929{width:100%;}.elementor-6015 .elementor-element.elementor-element-1be4431 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 050px 0px 0px;}.elementor-6015 .elementor-element.elementor-element-ea5f7a3 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-6015 .elementor-element.elementor-element-f84b538 .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-9f1b483 .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-fcf0321 .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-e96aa03 .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-45126f0 .elementor-image-box-img{margin-bottom:15px;}.elementor-6015 .elementor-element.elementor-element-2aa9003 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-6015 .elementor-element.elementor-element-b3050f0{width:13.026%;}.elementor-6015 .elementor-element.elementor-element-d54d24d{width:86.974%;}.elementor-6015 .elementor-element.elementor-element-f72e521{width:54.909%;}.elementor-6015 .elementor-element.elementor-element-bf44512{width:14.997%;}.elementor-6015 .elementor-element.elementor-element-af6d7d8{width:14.991%;}.elementor-6015 .elementor-element.elementor-element-8a429ab{width:15%;}.elementor-6015 .elementor-element.elementor-element-af20929{width:15.151%;}.elementor-6015 .elementor-element.elementor-element-51315df{width:59.147%;}.elementor-6015 .elementor-element.elementor-element-0c28839{width:25.364%;}}/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-51dedf6 */td.woocommerce-product-attributes-item__value {
    display: none;
}
.woocommerce table.shop_attributes th{
    border-bottom: none;
}
h2 {
    display: none;
}
.woocommerce table.shop_attributes{
    border-top: none;
}
.woocommerce table.shop_attributes th{
    padding: 0;
}

.cfvsw-selected-swatch {
    border: 1px solid #149344 !important;
    box-sizing: border-box;
    background: #149344;
    color: white;
}

/* мобільна версія, по лівій стороні Калібр і тд  */
@media (max-width: 767px) {
    .woocommerce table.shop_attributes th.woocommerce-product-attributes-item__label {
        text-align: left;
        font-size: 25px;
        color: #333333;
    }
}


@media (max-width: 767px) {
.cfvsw-swatches-container{
  margin: 2px 0 0 -80px; 
    
}
}

@media (max-width: 767px) {

.cfvsw-swatches-option .cfvsw-swatch-inner{
font-size:18px;
}
}

@media (max-width: 767px) {

.elementor-element-ca61269 {
    display: none;
}
}

@media (max-width: 767px) {
.elementor-element-c2cd0d9 {
    margin: -25px 0 0 0;
}}

.elementor-element-7f3d598 {
    margin: -25px 0 0 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-0ca0417 */.single_variation_wrap {
    display: none !important;
}
.woocommerce div.product form.cart .reset_variations{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8df360e */.fixed_sertificate {
    pointer-events: none;
    cursor: default;
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49c16cf */.slider-frozen img {
    max-width: 65% !important;
}/* End custom CSS */