.elementor-4119 .elementor-element.elementor-element-0909681{--display:flex}.elementor-4119 .elementor-element.elementor-element-f4f7306 .cart button,.elementor-4119 .elementor-element.elementor-element-f4f7306 .cart .button{font-size:13px;line-height:1px;letter-spacing:-.7px;border-style:none;transition:all 0.2s}.woocommerce .elementor-4119 .elementor-element.elementor-element-f4f7306 form.cart .variations{width:0%;margin-bottom:0}.woocommerce .elementor-4119 .elementor-element.elementor-element-f4f7306 form.cart table.variations tr th,.woocommerce .elementor-4119 .elementor-element.elementor-element-f4f7306 form.cart table.variations tr td{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}#jet-popup-4119{z-index:9999}#jet-popup-4119 .jet-popup__container{width:100%;height:59%}#jet-popup-4119 .jet-popup__inner{justify-content:center;align-items:flex-end}#jet-popup-4119 .jet-popup__container-inner{justify-content:flex-start}#jet-popup-4119 .jet-popup__close-button{transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0)}@media(max-width:767px){#jet-popup-4119 .jet-popup__container{height:70%}#jet-popup-4119 .jet-popup__inner{justify-content:center;align-items:flex-end}}.elementor-4119 .elementor-element.elementor-element-f4f7306 .variations,.elementor-4119 .elementor-element.elementor-element-f4f7306 .quantity{display:none!important}.elementor-4119 .elementor-element.elementor-element-f4f7306 .single_add_to_cart_button{width:100%!important;background-color:#000000!important;color:#ffffff!important;border-radius:0!important;padding:clamp(8px, 2vh, 20px)!important;min-height:clamp(38px, 6vh, 52px)!important;text-transform:uppercase!important;font-weight:500!important;letter-spacing:1px!important;font-size:clamp(11px, 1.6vh, 13px)!important;margin-top:0!important}.elementor-4119 .elementor-element.elementor-element-f4f7306 .single_add_to_cart_button:hover{background-color:#333333!important}.elementor-4119 .elementor-element.elementor-element-f4f7306 .single_add_to_cart_button i,.elementor-4119 .elementor-element.elementor-element-f4f7306 .single_add_to_cart_button svg,.elementor-4119 .elementor-element.elementor-element-f4f7306 .single_add_to_cart_button::before,.elementor-4119 .elementor-element.elementor-element-f4f7306 .single_add_to_cart_button::after{display:none!important}.elementor-4119 .elementor-element.elementor-element-f4f7306 .single_add_to_cart_button{width:100%!important;background-color:#000000!important;color:#ffffff!important;border-radius:0!important;padding:clamp(6px, 1.8vh, 20px)!important;min-height:clamp(32px, 5.5vh, 52px)!important;text-transform:uppercase!important;font-weight:500!important;letter-spacing:1px!important;font-size:clamp(10px, 1.5vh, 13px)!important;margin-top:0!important}@media (max-width:767px){.elementor-4119 .elementor-element.elementor-element-0909681{max-height:85vh!important;height:auto!important;overflow-y:hidden!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;padding:16px 24px 20px!important;box-sizing:border-box!important}.elementor-4119 .elementor-element.elementor-element-0909681>.elementor-widget,.elementor-4119 .elementor-element.elementor-element-0909681 .elementor-element{margin-bottom:clamp(2px, 0.8vh, 6px)!important}.elementor-4119 .elementor-element.elementor-element-0909681 .elementor-widget-heading .elementor-widget-container,.elementor-4119 .elementor-element.elementor-element-0909681 .elementor-widget-text-editor .elementor-widget-container{padding:clamp(4px, 1vh, 8px) 0!important;margin:0!important}.elementor-4119 .elementor-element.elementor-element-0909681 .elementor-heading-title{font-size:clamp(12px, 1.8vh, 15px)!important;line-height:1.3!important;margin:0!important}.elementor-4119 .elementor-element.elementor-element-0909681 .elementor-widget-text-editor{margin:clamp(2px, 0.8vh, 6px) 0!important}.elementor-4119 .elementor-element.elementor-element-0909681 .elementor-widget-woocommerce-product-add-to-cart{margin-top:clamp(4px, 1vh, 10px)!important}}.elementor-4119 .elementor-element.elementor-element-0909681 .jet-popup__overlay{background-color:rgb(255 255 255 / .3)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.elementor-4119 .elementor-element.elementor-element-0909681 .jet-popup__container{background-color:rgb(255 255 255 / .85)!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;border:1px solid rgb(255 255 255 / .3)!important;box-shadow:0 10px 30px rgb(0 0 0 / .05)!important}@media (max-width:767px){#jet-popup-4119.jet-popup{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;max-height:85vh!important;margin:0!important;transform:none!important;border-radius:16px 16px 0 0!important}#jet-popup-4119 .jet-popup__container,#jet-popup-4119 .jet-popup__content-wrap{width:100%!important;max-width:100%!important;margin:0!important;border-radius:16px 16px 0 0!important}}@media (max-width:767px){#jet-popup-4119.jet-popup .jet-popup__container{transform:translateX(0)!important;left:0!important;right:0!important}@keyframes customSlideUp{0%{transform:translateY(100%)!important;opacity:0}100%{transform:translateY(0)!important;opacity:1}}#jet-popup-4119.jet-popup--show-state .jet-popup__container{animation-name:customSlideUp!important;animation-duration:0.5s!important;animation-timing-function:cubic-bezier(.2,.8,.2,1)!important;animation-fill-mode:forwards!important}}