:root{--max-content-width:1200px;--main-font:"Playfair Display",sans-serif;--base-font:"Inter",sans-serif;--content-padding:20px;--section-pad-tb:90px;--half-content-width:calc(var(--max-content-width) / 2)}@media (max-width:767px){:root{--content-padding:20px;--section-pad-tb:70px}}p#wc-stripe-express-checkout-button-separator,p#wc-stripe-payment-request-button-separator{display:none !important}.mnr-half-content__right{max-width:var(--half-content-width);margin-right:auto}.mnr-half-content__left{max-width:var(--half-content-width);margin-left:auto}.mnr-half-bg-traditions{background:linear-gradient(to right,var(--e-global-color-4cf2981) 0%,var(--e-global-color-4cf2981) 60%,transparent 60%,transparent 100%)}@media (max-width:767px){.mnr-half-bg-traditions{background:var(--e-global-color-4cf2981)}}.mnr-woo-products__item .mnr-woo-hovered-content{opacity:0}.mnr-woo-products__item:hover .mnr-woo-hovered-content{opacity:1}.jet-woo-products--preset-2 .jet-woo-products__item:hover .hovered-content,.jet-woo-products--preset-8 .jet-woo-products__item:hover .hovered-content{background-color:rgba(249,245,239,.7);opacity:1}.jet-woo-products .jet-woo-product-badges{top:3px !important;right:0 !important;text-align:right}.jet-woo-products .jet-woo-product-badges span{background-color:var(--e-global-color-primary);color:var(--e-global-color-45864fa);padding:5px}.mnr-menu-cart .elementor-menu-cart__toggle_button:active .elementor-button-text,.mnr-menu-cart .elementor-menu-cart__toggle_button:focus{background-color:transparent !important}.mnr-menu-cart .elementor-menu-cart__toggle_button:active .elementor-button-text,.mnr-menu-cart .elementor-menu-cart__toggle_button:focus .elementor-button-text{color:var(--e-global-color-d7e1ac6)}.mnr-menu-cart .elementor-button-icon-qty{font-size:.688rem;position:absolute;left:20px;top:-9px;background:var(--e-global-color-primary);color:var(--e-global-color-45864fa);font-weight:700;text-align:center;border-radius:50%;line-height:1.7em;height:1.7em;width:1.7em}.mnr-menu-cart .elementor-menu-cart__product-name{margin-bottom:5px}.mnr-menu-cart .elementor-menu-cart__subtotal{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:20px;padding-top:10px;padding-bottom:8px}.mnr-menu-cart .elementor-menu-cart__subtotal .woocommerce-Price-amount{color:var(--e-global-color-b9e5177)}.mnr-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{margin-bottom:15px;padding:10px;letter-spacing:.1em}.mnr-menu-cart .elementor-menu-cart__footer-buttons .elementor-button--view-cart{background-color:var(--e-global-color-d7e1ac6);border:1px solid var(--e-global-color-d7e1ac6);color:var(--e-global-color-45864fa)}.mnr-menu-cart .elementor-menu-cart__footer-buttons .elementor-button--checkout{background-color:transparent;color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary)}.mnr-menu-cart .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover,.mnr-menu-cart .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);color:var(--e-global-color-45864fa)}.menu-cat-2719{font-weight:700 !important}a .mnr-sub-cats .elementor-heading-title{padding:10px 20px;background-color:transparent;color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);font-size:.813rem !important}a:hover .mnr-sub-cats .elementor-heading-title{background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);color:var(--e-global-color-45864fa) !important}.mnr-prod-cat-slide .jet-carousel__item-link:hover .jet-carousel__item-img{filter:brightness(.7)}.mnr-prod-cat-slide.mnr-mega-menu .jet-carousel__item-inner{position:relative;overflow:hidden}.mnr-prod-cat-slide.mnr-mega-menu .jet-carousel__item-link{height:300px;width:300px}.mnr-prod-cat-slide.mnr-mega-menu .jet-carousel__item-img{min-width:100%;width:auto;height:100%;object-fit:cover;object-position:center center}.trp-language-switcher-container .elementor-nav-menu--dropdown{position:absolute !important;top:100% !important;left:0 !important;margin:0 !important;width:auto !important;max-width:50px !important;min-width:50px !important;white-space:normal !important}.gform_required_legend{display:none !important}.mnr-contact-form input[type=text],.mnr-contact-form input[type=date],.mnr-contact-form input[type=email],.mnr-contact-form input[type=number],.mnr-contact-form input[type=password],.mnr-contact-form input[type=search],.mnr-contact-form input[type=tel],.mnr-contact-form input[type=url],.mnr-contact-form select,.mnr-contact-form textarea{border:solid 1px var(--e-global-color-primary);border-radius:0 !important;padding:6px 20px !important;min-height:54px !important;transition:all .3s}.mnr-contact-form input[type=text]:focus,.mnr-contact-form input[type=date]:focus,.mnr-contact-form input[type=email]:focus,.mnr-contact-form input[type=number]:focus,.mnr-contact-form input[type=password]:focus,.mnr-contact-form input[type=search]:focus,.mnr-contact-form input[type=tel]:focus,.mnr-contact-form input[type=url]:focus,.mnr-contact-form select:focus,.mnr-contact-form textarea:focus{border:solid 1px var(--e-global-color-b9e5177) !important}.mnr-contact-form .gfield_consent_label{color:var(--e-global-color-primary) !important}.mnr-contact-form .gfield_consent_label a:hover{text-decoration:underline;text-underline-position:under}.mnr-contact-form input[type=button],.mnr-contact-form input[type=submit]{background-color:transparent;border:1px solid var(--e-global-color-primary) !important;color:var(--e-global-color-primary) !important}.mnr-contact-form input[type=button]:hover,.mnr-contact-form input[type=submit]:hover{background-color:var(--e-global-color-primary) !important;border:1px solid var(--e-global-color-primary) !important;color:#fff !important}.mnr-policies .entry-title,body.mnr-policies:not([class*=elementor-page-]) .site-main{width:100% !important;max-width:100% !important}.mnr-policies .entry-title,.mnr-policies .page-content{max-width:var(--max-content-width);margin:0 auto}.mnr-policies .page-header{padding:100px 0;background-color:var(--e-global-color-secondary)}.mnr-policies .page-content{padding:80px 20px}.mnr-policies .page-header .entry-title{text-align:center;font-family:var(--main-font);color:var(--e-global-color-primary);max-width:var(--max-content-width) !important;margin:0 auto;padding:0 20px}.mnr-policies .wp-block-heading:first-of-type{margin-top:0}.mnr-policies .wp-block-heading{margin:40px 0}@media (max-width:767px){.mnr-policies .page-header{padding:60px 0}.mnr-policies .page-header .entry-title{padding:0 20px}.mnr-policies .page-content{padding:80px 20px}}.mnr-policies .page-content h2,.mnr-policies .page-content h3{color:var(--e-global-color-d7e1ac6);margin:20px 0}.mnr-policies .page-content h2{font-family:var(--e-global-typography-6c00b32-font-family),Sans-serif;font-size:var(--e-global-typography-6c00b32-font-size);font-weight:var(--e-global-typography-6c00b32-font-weight);line-height:var(--e-global-typography-6c00b32-line-height)}.mnr-policies .page-content h3{font-family:var(--e-global-typography-97dc5af-font-family),Sans-serif;font-size:var(--e-global-typography-97dc5af-font-size);font-weight:var(--e-global-typography-97dc5af-font-weight);line-height:var(--e-global-typography-97dc5af-line-height)}.mnr-policies .page-content p,.mnr-policies .page-content ul,.mnr-policies .page-content ol{color:var(--e-global-color-text)}.woocommerce .price ins{text-decoration:none !important}.mnr-woo-products__item .mnr-badge{position:absolute;top:0;right:0;font-size:12px;padding:5px;background-color:var(--e-global-color-primary);color:#fff}.comment-form input[type=submit],.elementor-widget-woocommerce-cart .woocommerce button.button{background-color:var(--e-global-color-45864fa) !important;border-radius:0 !important;border:1px solid var(--e-global-color-primary) !important;color:var(--e-global-color-primary) !important;padding:var(--forms-buttons-padding,.88rem 2rem) !important;width:var(--forms-buttons-width,auto) !important;font-weight:400 !important}.comment-form input[type=submit]:hover,.elementor-widget-woocommerce-cart .woocommerce button.button:hover{background-color:var(--e-global-color-primary) !important;color:var(--e-global-color-45864fa) !important}.woocommerce-noreviews,.comment-respond{color:var(--e-global-color-primary)}.mnr-aditional-info h2,.woocommerce-Reviews-title{display:none}.comment-form label{padding-top:15px;padding-bottom:5px}.comment-form input,.comment-form select,.comment-form textarea{border:1px solid var(--e-global-color-primary);border-radius:0;color:var(--e-global-color-primary)}.woocommerce-product-attributes.shop_attributes{background:0 0;border-collapse:collapse;width:100%;color:var(--e-global-color-primary)}.woocommerce-product-attributes.shop_attributes th,.woocommerce-product-attributes.shop_attributes td{background:0 0;border:none;padding:8px 12px;color:var(--e-global-color-primary);text-align:left}.single-product .stock.in-stock,.gle-product .jet-toggle__content-inner p,.single-product .jet-toggle__content-inner ul,.single-product .jet-toggle__content-inner ol,.single-product .jet-toggle__content-inner h2,.single-product .jet-toggle__content-inner h3,.single-product .jet-toggle__content-inner h4,.single-product .jet-toggle__content-inner h5,.single-product .jet-toggle__content-inner h6{color:var(--e-global-color-primary) !important}.woocommerce-variation-price{padding-top:10px}.woocommerce-variation-price>span.price{color:var(--e-global-color-primary) !important;font-size:var(--e-global-typography-70adf27-font-size) !important;font-weight:var(--e-global-typography-70adf27-font-weight) !important;line-height:var(--e-global-typography-70adf27-line-height) !important}.woocommerce-variation-availability .stock{color:var(--e-global-color-d4a51b1) !important}.added_to_cart.wc-forward{display:none !important}.mnr-image-review-outer{display:flex !important;flex-direction:column !important}.mnr-image-review-shortcode .elementor-shortcode{height:100%}.elementor-shortcode .mnr-image-review{width:100%;height:100%;margin:0;overflow:hidden}.mnr-image-review img{width:100%;height:100%;display:block;object-position:center center}.mnr-image-review img.mnr-image-fallback{object-fit:contain !important;margin:auto;display:block;padding:25px}.mnr-image-review img.mnr-image-review{object-fit:cover !important;margin:auto;display:block}#cookie-bar-padaworks-overlay{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.5);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}#cookie-bar-padaworks-container{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}#cookie-bar-padaworks-container .cookie_bar{max-width:600px;transition:.2s ease;width:100%}@media screen and (max-width:767px){#cookie-bar-padaworks-container .cookie_bar{bottom:140px;left:5px}}#cookie-bar-padaworks-container .cookie_bar.cookie_bar--promobar--active{bottom:30px}#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper{padding:35px;background:#fff;border-radius:5px;box-shadow:0px 1px 4px rgba(0,0,0,.16)}#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper .cookie_bar_text h2{margin:0 0 15px}@media screen and (max-width:768px){#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper .cookie_bar_text h2{font-size:26px}}#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper .cookie_bar_text .dot{position:absolute}#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper .cookie_bar_text p{color:#000;font-size:15px;margin-bottom:15px}#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper .cookie_bar_text p span a{color:var(--e-global-color-primary)}@media screen and (max-width:768px){#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper .cookie_bar_text p{font-size:13px}}#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper .cookie_bar_text p a{color:#000;text-decoration:underline;font-weight:500;display:inline-block}#cookie-bar-padaworks-container .cookie_bar .cookie_bar_wrapper .cookie_bar_actions{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;margin:30px 0 0}.cookie-preferences-footer .btn,.cookie-preferences-container .btn{font-size:14px}.cookie-preferences-footer .btn-primary,.cookie_bar_actions .btn-primary{color:#fff;background:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.cookie-preferences-footer .btn-primary:hover,.cookie_bar_actions .btn-primary:hover,.cookie_bar_actions .btn-reject:hover{color:#fff;background:var(--e-global-color-d4a51b1) !important;border-color:var(--e-global-color-d4a51b1) !important}.cookie-bar-padaworks-container .btn-reject,.cookie_bar_actions .btn-reject{color:var(--e-global-color-primary);background:0 0;border-color:var(--e-global-color-primary)}.cookie-preferences-container{max-width:600px;width:100%;background:#fff;border-radius:5px;padding:20px 25px;position:relative}.cookie-preferences-container .cookie-preferences-close{position:absolute;top:15px;right:15px;cursor:pointer}@media screen and (max-width:768px){.cookie-preferences-container .cookie-preferences-close{top:5px;right:5px}}.cookie-preferences-container .cookie-preferences-close svg{width:25px;height:25px}.cookie-preferences-container .cookie-preferences-close svg path{fill:#03363d}.cookie-preferences-container .cookie-preferences-header{margin-bottom:25px}@media screen and (max-width:768px){.cookie-preferences-container .cookie-preferences-header{padding-right:15px}}.cookie-preferences-container .cookie-preferences-header h4{font-size:22px;font-weight:500;margin:0 0 10px}@media screen and (max-width:767px){.cookie-preferences-container .cookie-preferences-header h4{font-size:18px}}.cookie-preferences-container .cookie-preferences-header p{font-size:14px;color:#000}@media screen and (max-width:767px){.cookie-preferences-container .cookie-preferences-header p{font-size:12px}}.cookie-preferences-container .cookie-preferences-body span{font-size:13px;color:#000;display:block}@media screen and (max-width:767px){.cookie-preferences-container .cookie-preferences-body span{font-size:12px}}.cookie-preferences-container .cookie-preferences-body .switch{position:relative;display:inline-block;width:55px;height:25px;margin-right:10px}@media screen and (max-width:768px){.cookie-preferences-container .cookie-preferences-body .switch{width:45px;height:20px}}.cookie-preferences-container .cookie-preferences-body .switch input{opacity:0;width:0;height:0}.cookie-preferences-container .cookie-preferences-body .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.cookie-preferences-container .cookie-preferences-body .switch .slider:before{position:absolute;content:"";height:17px;width:17px;left:7px;bottom:4px;background-color:#fff;transition:.4s;border-radius:100%}@media screen and (max-width:768px){.cookie-preferences-container .cookie-preferences-body .switch .slider:before{width:13px;height:13px}}.cookie-preferences-container .cookie-preferences-body .switch .slider.round{border-radius:34px}.cookie-preferences-container .cookie-preferences-body .switch input:checked+.slider{background-color:var(--e-global-color-primary)}.cookie-preferences-container .cookie-preferences-body .switch input:disabled+.slider{background-color:#03363d}.cookie-preferences-container .cookie-preferences-body .switch input:focus+.slider{box-shadow:0 0 1px var(--e-global-color-primary)}.cookie-preferences-container .cookie-preferences-body .switch input:checked+.slider:before{transform:translateX(26px)}@media screen and (max-width:768px){.cookie-preferences-container .cookie-preferences-body .switch input:checked+.slider:before{transform:translateX(21px)}}.cookie-preferences-container .cookie-preferences-body ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:column;gap:25px}.cookie-preferences-container .cookie-preferences-body ul li p{margin:0;font-size:15px;color:#000;display:inline-block}@media screen and (max-width:767px){.cookie-preferences-container .cookie-preferences-body ul li p{font-size:13px}}.cookie-preferences-container .cookie-preferences-footer{padding:25px 0 10px;text-align:center}.btn-approve-cookie-preferences{background:var(--e-global-color-primary) !important;border-color:var(--e-global-color-primary) !important}.mnr-readall-hide:after{content:"";display:inline-block;position:absolute;bottom:0;right:0;width:100%;height:25px}.mnr-read-more.white.mnr-readall-hide:after{background:linear-gradient(to bottom,rgba(255,255,255,.1),#fff 75%)}.mnr-read-more.accent.mnr-readall-hide:after{background:linear-gradient(to bottom,rgba(240,240,240,.1),var(--e-global-color-accent) 75%)}button.mnr-readall-button{padding:10px 0 !important;background-color:transparent !important;border:none !important;width:100% !important;font-weight:700;-webkit-transiton:all .3s ease;-moz-transiton:all .3s ease;transiton:all .3s ease}button.left.mnr-readall-button{text-align:left !important;text-transform:none !important}button.center.mnr-readall-button{text-align:center !important;text-transform:none !important}.mnr-readall-wrapper button.accent.mnr-readall-button,.mnr-readall-wrapper button.white.mnr-readall-button{color:var(--e-global-color-d4a51b1) !important}.mnr-readall-wrapper button.accent.mnr-readall-button:hover,.mnr-readall-wrapper button.white.mnr-readall-button:hover{color:var(--e-global-color-primary) !important}@media (max-width:767px){.mnr-read-more:before,.mnr-read-more:after{-webkit-transiton:all .3s ease;-moz-transiton:all .3s ease;transiton:all .3s ease}}.quantity-tables{border-collapse:collapse;text-align:left;border-color:#ebebeb;width:100%}.quantity_table{margin:30px 0 !important}.quantity-tables thead th,.quantity-tables thead td{border-bottom:1px solid #ebebeb;font-weight:600;background:#f5f5f5;padding:8px !important;border-color:#ebebeb !important}.quantity-tables tbody tr{background:#f6f6f6}.quantity-tables tbody tr:nth-child(odd){background:#fff}.quantity-tables tbody th,.quantity-tables tbody td{border-bottom:1px solid #ebebeb;padding:8px !important;border-color:#ebebeb !important}.hide-table{display:none !important}