.elementor-24048995 .elementor-element.elementor-element-0fb1583{--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 12px;--row-gap:0px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-24048995 .elementor-element.elementor-element-0fb1583:not(.elementor-motion-effects-element-type-background), .elementor-24048995 .elementor-element.elementor-element-0fb1583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022A1C;}.elementor-24048995 .elementor-element.elementor-element-145cb62{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24048995 .elementor-element.elementor-element-c3bc0c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:1.25em;color:#F1E9D8;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-24048995 .elementor-element.elementor-element-c41a2f5 .price{color:#E8C98A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.woocommerce .elementor-24048995 .elementor-element.elementor-element-c41a2f5 .price ins{color:#E8C98A;}.elementor-24048995 .elementor-element.elementor-element-444b652{--display:flex;--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-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24048995 .elementor-element.elementor-element-c89a9d9 .cart button, .elementor-24048995 .elementor-element.elementor-element-c89a9d9 .cart .button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:3px 3px 3px 3px;padding:13px 14px 13px 14px;color:#0A0A0A;background-color:#C89B4A;transition:all 0.2s;}#elementor-popup-modal-24048995 .dialog-widget-content{animation-duration:0.3s;background-color:#022A1C;box-shadow:0px -4px 18px 0px rgba(0,0,0,0.25);margin:0px 0px 0px 0px;}#elementor-popup-modal-24048995 .dialog-message{width:100vw;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-24048995{justify-content:center;align-items:flex-end;}@media(min-width:768px){.elementor-24048995 .elementor-element.elementor-element-145cb62{--width:52%;}.elementor-24048995 .elementor-element.elementor-element-444b652{--width:46%;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-c3bc0c9 */.elementor-24048995 .elementor-element.elementor-element-c3bc0c9 .elementor-heading-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-c41a2f5 */.elementor-24048995 .elementor-element.elementor-element-c41a2f5 .price{font:700 16px/1.3 Roboto,sans-serif;color:#E8C98A} .elementor-24048995 .elementor-element.elementor-element-c41a2f5 .price ins{text-decoration:none} .elementor-24048995 .elementor-element.elementor-element-c41a2f5 del{display:none}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c89a9d9 */.elementor-24048995 .elementor-element.elementor-element-c89a9d9 form.cart{margin:0} .elementor-24048995 .elementor-element.elementor-element-c89a9d9 .single_add_to_cart_button{width:100%;justify-content:center;white-space:nowrap} .elementor-24048995 .elementor-element.elementor-element-c89a9d9 .variations,.elementor-24048995 .elementor-element.elementor-element-c89a9d9 .quantity,.elementor-24048995 .elementor-element.elementor-element-c89a9d9 .woocommerce-variation,.elementor-24048995 .elementor-element.elementor-element-c89a9d9 .reset_variations,.elementor-24048995 .elementor-element.elementor-element-c89a9d9 .wenskaart,.elementor-24048995 .elementor-element.elementor-element-c89a9d9 .wc-pao-addons-container,.elementor-24048995 .elementor-element.elementor-element-c89a9d9 .product-addon-totals{display:none !important} .elementor-24048995 .elementor-element.elementor-element-c89a9d9 .stock{display:none}/* End custom CSS */
/* Start custom CSS */@media(min-width:768px){#elementor-popup-modal-24048995{display:none !important}} #elementor-popup-modal-24048995 .dialog-widget-content{max-width:100vw}
/* compass: sticky-balk compact */ #elementor-popup-modal-24048995 .yith-wapo-container, #elementor-popup-modal-24048995 .yith-wapo-block, #elementor-popup-modal-24048995 .yith-wapo-addon, #elementor-popup-modal-24048995 form.cart .quantity, #elementor-popup-modal-24048995 form.cart .wapo-total-price-container, #elementor-popup-modal-24048995 form.cart .yith-wapo-total-price, #elementor-popup-modal-24048995 form.cart .wc-pao-addons-container, #elementor-popup-modal-24048995 .tinvwl_add_to_wishlist_button{display:none !important} #elementor-popup-modal-24048995 form.cart{display:flex !important;gap:8px;align-items:center} #elementor-popup-modal-24048995 form.cart .single_add_to_cart_button{flex:1;margin:0 !important}/* End custom CSS */