.elementor-208 .elementor-element.elementor-element-1e31288{padding:80px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-9dc409b{padding:30px 0px 80px 0px;}.elementor-208 .elementor-element.elementor-element-14d7480 .jet-single-images__wrap div.images{width:100% !important;}.elementor-208 .elementor-element.elementor-element-14d7480 .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-14d7480 .jet-single-images__wrap .flex-control-thumbs li{width:25%;flex:0 0 25%;}.elementor-208 .elementor-element.elementor-element-233abf4 .jet-woo-product-gallery-grid .jet-woo-product-gallery__image-item{--columns:1;}.elementor-208 .elementor-element.elementor-element-233abf4 .jet-woo-product-gallery__image-overlay{font-size:16px;font-weight:500;color:#ffffff;background-color:rgba(0, 0, 0, 0.5);}.elementor-208 .elementor-element.elementor-element-233abf4 .jet-woo-product-gallery__image-overlay:hover{color:#000000;}.elementor-208 .elementor-element.elementor-element-9afe293{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-4ef19b9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-208 .elementor-element.elementor-element-4ef19b9 .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:var( --e-global-color-primary );font-size:18px;}.elementor-208 .elementor-element.elementor-element-4ef19b9 .jet-wishlist-button__link .jet-wishlist-button__plane-normal{background-color:var( --e-global-color-9205498 );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .jet-wishlist-button__link:hover .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .jet-wishlist-button__link:hover .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .jet-wishlist-button__link:hover .jet-wishlist-button__plane-normal{background-color:var( --e-global-color-9205498 );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .added-to-wishlist.jet-wishlist-button__link{color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .added-to-wishlist.jet-wishlist-button__link .jet-wishlist-button__state-added .jet-wishlist-button__label{color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .added-to-wishlist .jet-wishlist-button__state-added .jet-wishlist-button__icon{color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .added-to-wishlist .jet-wishlist-button__plane-added{background-color:var( --e-global-color-9205498 );}.elementor-208 .elementor-element.elementor-element-4ef19b9 .jet-wishlist-button__link{padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-4ef19b9 .jet-wishlist-button__container{justify-content:flex-end;}.elementor-208 .elementor-element.elementor-element-a80f298 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-a80f298 .elementor-jet-single-rating .woocommerce-product-rating{flex-direction:row;justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-a80f298 .elementor-jet-single-rating .product-star-rating .product-rating__icon{font-size:16px;color:#e7e8e8;}.elementor-208 .elementor-element.elementor-element-a80f298 .elementor-jet-single-rating .product-star-rating .product-rating__icon + .product-rating__icon{margin-left:4px;}.elementor-208 .elementor-element.elementor-element-a80f298 .elementor-jet-single-rating .product-star-rating .product-rating__icon.active{color:var( --e-global-color-primary );}.elementor-208 .elementor-element.elementor-element-a80f298 .elementor-jet-single-rating .product-star-rating{margin:16px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-a80f298 .elementor-jet-single-rating .woocommerce-review-link{font-size:12px;color:var( --e-global-color-primary );margin:16px 0px 0px 16px;}.elementor-208 .elementor-element.elementor-element-a80f298 .elementor-jet-single-rating .woocommerce-review-link:hover{text-decoration:none;}.elementor-208 .elementor-element.elementor-element-e0eec90 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-e0eec90 .jet-listing-dynamic-field__content{font-size:14px;text-align:left;}.elementor-208 .elementor-element.elementor-element-e0eec90 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-208 .elementor-element.elementor-element-e0eec90 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-208 .elementor-element.elementor-element-e0eec90 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-208 .elementor-element.elementor-element-2ca0002 .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;font-weight:400;text-decoration:line-through;}.elementor-208 .elementor-element.elementor-element-2ca0002 .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;color:#AA7942;font-weight:400;text-decoration:none;}.elementor-208 .elementor-element.elementor-element-2ca0002 .jet-woo-builder.elementor-jet-single-price .price{font-size:18px;font-weight:600;color:#000000;}.elementor-208 .elementor-element.elementor-element-2ca0002 .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{color:#020101;vertical-align:baseline;}.elementor-208 .elementor-element.elementor-element-2ca0002 .jet-woo-builder.elementor-jet-single-price .price ins .woocommerce-Price-currencySymbol{color:#AA7942;}.elementor-208 .elementor-element.elementor-element-c49e4ae .cart button, .elementor-208 .elementor-element.elementor-element-c49e4ae .cart .button{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-primary );background-color:var( --e-global-color-9205498 );transition:all 0.2s;}.elementor-208 .elementor-element.elementor-element-c49e4ae .cart button:hover, .elementor-208 .elementor-element.elementor-element-c49e4ae .cart .button:hover{color:var( --e-global-color-primary );background-color:#0000001A;}.elementor-208 .elementor-element.elementor-element-c49e4ae{--button-spacing:0px;}.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity .qty{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:all 0.2s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-208 .elementor-element.elementor-element-14d7480 .jet-single-images__wrap .flex-control-thumbs li{width:20%;flex:0 0 20%;}.elementor-208 .elementor-element.elementor-element-310d017{padding:32px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-c49e4ae .cart button, .elementor-208 .elementor-element.elementor-element-c49e4ae .cart .button{font-size:14px;}}@media(min-width:768px){.elementor-208 .elementor-element.elementor-element-7188583{width:51%;}.elementor-208 .elementor-element.elementor-element-770a953{width:48.956%;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-e0eec90 */.elementor-208 .elementor-element.elementor-element-e0eec90 p {
    font-size: 14px;
}
.elementor-208 .elementor-element.elementor-element-e0eec90 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for jet-single-price, class: .elementor-element-2ca0002 */.wlr-product-message {
    margin-bottom: 16px;
}

.b2bking_retail_price_price bdi{
    position: relative;
}

.b2bking_retail_price_price bdi::after{
    content: 'incl. BTW';
    position: relative;
    display: inline-block;
    font-size: 12px;
    margin-left: 4px;
}

.elementor-208 .elementor-element.elementor-element-2ca0002 small {
    font-size: 12px
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c49e4ae */.elementor-208 .elementor-element.elementor-element-c49e4ae form {
    display: flex;
}

.elementor-208 .elementor-element.elementor-element-c49e4ae form.variations_form {
    flex-wrap: wrap;
}

.elementor-208 .elementor-element.elementor-element-c49e4ae form table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background: none;
}

.elementor-208 .elementor-element.elementor-element-c49e4ae form.cart .variations th {
    text-align: left;
    padding-left: 0;
}

.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity {
    display: flex;
    border: 1px solid #cdcdcd;
}

.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity .plus,
.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity .minus {
    padding: 0 16px;
    font-size: 32px;
    font-weight: 400;
}

.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity .plus,
.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity .minus,
.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity .qty {
    line-height: 54px;
    outline: 0;
}
.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity .qty {
    text-align: center;
    padding: 0;
}

.elementor-208 .elementor-element.elementor-element-c49e4ae .quantity .qty:focus {
    outline: 0;
}

.elementor-208 .elementor-element.elementor-element-c49e4ae .single_add_to_cart_button {
    flex: 1;
    line-height: 54px;
    padding: 0;
    background: black !important;
    color: white !important;
    padding: 0px 24px;
    transition: all .3s ease-in-out;
}
.elementor-208 .elementor-element.elementor-element-c49e4ae .single_add_to_cart_button:hover {
    opacity: .8;
}

[data-elementor-device-mode=mobile] .elementor-208 .elementor-element.elementor-element-c49e4ae form {
    flex-direction: column;
    align-items: flex-start;
}

[data-elementor-device-mode=mobile] .elementor-208 .elementor-element.elementor-element-c49e4ae .single_add_to_cart_button {
    margin-top: 8px;
    padding: 2px 24px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ef217a8 */.elementor-208 .elementor-element.elementor-element-ef217a8 .ywgc-country-select-container {
    flex-wrap: wrap;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
    margin-top: 1em;
    width: 100%;
}

.elementor-208 .elementor-element.elementor-element-ef217a8 .ywgc-country-select-title {
    margin-right:16px;
}

.elementor-208 .elementor-element.elementor-element-ef217a8 .ywgc-country-select-div {
    flex: 1 1 45%;
    margin-left: 0;
}
.elementor-208 .elementor-element.elementor-element-ef217a8 .ywgc-country-select-title {
    flex: 1 1 35%;
}
.elementor-208 .elementor-element.elementor-element-ef217a8 .ywgc-country-select-main-container .ywgc-country-select-title p {
    width: 100%;
}

.elementor-208 .elementor-element.elementor-element-ef217a8 .ywgc-gift-this-product-totals {
    float: none;
    margin-top: 24px;
}

.elementor-208 .elementor-element.elementor-element-ef217a8 .ywgc_woocommerce_message_icon {
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-310d017 */.elementor-208 .elementor-element.elementor-element-310d017.elementor-sticky--active {
    z-index: 97;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-770a953 */.elementor-208 .elementor-element.elementor-element-770a953 .woosb-availability {
    display: none !important;
}/* End custom CSS */